NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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:

  1. 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?
  2. 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"
            }
        ]
    }
  3. Run the following command:

    dm_register_collection <description.json> <destination-path>

    The following table describes each parameter:

    ParameterDescription
    <description.json>
    A path within a file system, including the name of the JSON metadata description 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.

  • No labels