If your user account has the Write or Own permission level on an existing collection in DME, you can use a CLU command to update the metadata of that collection.
To update the metadata of a collection:
- Consider the metadata requirements for the type of collection that you intend to update:
- What are the required attributes for this collection type?
- What are the acceptable values and default values for each attribute?
In your file system, create a JSON file that specifies the metadata for the collection, as follows:
{ "metadataEntries": [ { "attribute": "project", "value": "my-project-name" }, { "attribute": "collection_type", "value": "Folder" } ] }
Run the following command:
dm_register_collection <description.json> <destination-path>
The following table describes each parameter:
Parameter Description <description.json>
A path within a file system, including the name of the JSON file that specifies the metadata for the collection you intend to update. <destination-path>
A path within DME, including the name of the collection you intend to update. The command registers the metadata specified in <description.json> to the <destination-path> in DME.
For example, the following command updates the Project1 collection within the PI_Lab1 collection, based on the metadata in the my-collection.json file:
dm_register_collection my-collection.json /Example_Archive/PI_Lab1/Project1
The JSON file must contain metadata for the collection, Project1.
For instructions on performing a similar task in the GUI, refer to Updating Metadata via the GUI.