Upload methods
There are three different methods for uploads, depending on the resource type:
- Coscine Web-UI - You can upload files directly in coscine and add metadata for each file.
- Coscine API - the technical choice for automated uploading and annotating metadata.
- S3 Clients - In case of resources of the S3 type you can use an S3 Client to upload many files at once.
Upload via Web-UI
You can upload files and folders via user interface in coscine.
File upload via Web-UI
Uploading files is done in four steps (see Figure 1):
- Click on the plus next to the resource name.
- Select one or multiple files.
- Specify metadata in the file context menu for each individual file or once via "All Files" (fields with an asterisk (*) are mandatory).
- Click on "Upload" in the file context menu.
Info
If the upload of a file fails, this may be due to the file name if it contains special characters that are not suitable (e.g. a vertical bar). However, most special characters can be used without any problems.
Files are now visible in the table with name, upload date ("modified") and file size. The metadata schema was selected when creating the resource. The metadata entered here can be changed later in the file context menu. The metadata schema cannot be changed within a resource (for more on this topic, see [Metadata and Metadata Profiles]).
Folder upload via Web-UI
Uploading folders offers the option to upload many files at once. You can choose if you like all files to have the same or file individual metadata on upload.
Info
Uploading folders via the UI and API is currently not possible. As technical changes are required, the feature will be temporarily disabled and re-enabled once it works reliably again.
Upload via S3 Client for S3 Resources
S3 Resources can be accessed via S3 Client. Read more on the software and processes.
Failed Uploads
Warning
Failed Uploads will block space until deletion. The current deletion policy will delete the data from failed uploads after 7 days.
A typical reason for failed uploads is that the file size exceeds the maximum quota. Users need to calculate the filesize which they want to upload versus leftover space manually before uploading. This is relevant as in some S3 clients (e.g. Cyberduck) the upload will start without a warning and run until it fails and the space is blocked. Individual files that can be completed before the upload fails will be correctly saved and will be accessible via S3 Client and WebUI.