This page family describes how to register collections or files in DME using the Command Line Utilities (CLU). If your user account has the Write or Own permission level on an existing collection in DME, you can register data into that collection in the following ways:
- If that existing collection has been configured to contain another collection, you can add a collection.
- If that existing collection has been configured to contain data files, you can add files.
You can also use the CLU to create an empty collection.
The following table compares the functionality available with each command:
Command | Data Type | Source | Presigned | Multipart | Update Metadata | Metadata Extraction |
---|---|---|---|---|---|---|
dm_register_dataobject (Using dm_register_dataobject and Updating Data File Metadata via the CLU) | 1 file and metadata | File system (up to 10 GB), Globus, AWS S3, or Google Cloud storage | No | Yes, if the file is 50 MB or larger | Yes | Yes, for file system |
dm_register_dataobject_presigned | 1 file and metadata | File system (up to 2 GB (recommendation)) | Yes | No | No | No |
dm_register_dataobject_multipart | 1 file and metadata | File system | Yes | Yes, if the file is 50 MB or larger | No | No |
dm_register_collection (Creating an Empty Collection via the CLU and Updating Collection Metadata via the CLU) | Metadata | NA | NA | NA | Yes | NA |
dm_register_directory (Registering Directory Contents from Your File System via the CLU) | 1 collection (including subcollections and files) and metadata | File system | Yes | Yes, if the file is 50 MB or larger | Yes | Yes |