{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","results":{"codes":[]},"settings":"","params":[]},"next":{"description":"","pages":[]},"title":"Upload your data to Cavatica","type":"basic","slug":"upload-your-data-to-cavatica","excerpt":"","body":"You can upload your private data to Cavatica for analysis using any of the following file transfer methods to suit your various requirements:\n\n* If you have data on your own premises (local machine or cluster) and want to upload it to Cavatica (store it in Cavatica storage), use the [Command-line (CLI) Uploader](doc:upload-via-the-command-line). If you prefer the visual interface over the CLI method, use our [Desktop Uploader](doc:upload-via-cavatica-uploader). If you want to implement your own upload mechanism, you can use the [Cavatica API](doc:upload-files) as a low-level method of uploading data to Cavatica that treats a file as an ordered collection of smaller parts, manipulates multipart uploads, and offers more direct control over uploads.\n* If the data is available on an FTP or HTTP endpoint and you want to upload it to Cavatica (store it in the Cavatica storage), use [HTTP(S)/FTP import](doc:upload-from-an-ftp-server).\n* If the data is already available on a cloud storage service (AWS S3 or GCS) and you want to use it on Cavatica without transferring it to Cavatica storage, use the [Connect Cloud Storage](https://docs.sevenbridges.com/docs/connecting-cloud-storage-overview) feature.\n\n## File repositories  \n\nThere are two file repositories on Cavatica.\n\n  * Every project has its own **Project Files**. This repository is located within the project and contains the input and output files for workflows in that project. You can upload files directly to a project or copy them from other projects and repositories.\n  * **Public Files**, a repository of files maintained by our bioinformatics team, which contains the latest and most frequently used reference genomes and annotation files so you won't have to upload your own reference files every time you run a task. Many bioinformatics tools and workflows require reference and annotation files to work properly. If you cannot see the reference files you use for your analysis, please send us an email at support:::at:::sbgenomics.com, and we'll be sure to add them. Files stored in this repository can be copied to your Project Files for use in analyses. \n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"**Project Files** can be viewed, edited, and copied by the project administrator and by project members with copy permissions.\"\n}\n[/block]\n## File Metadata\nMetadata is information about a file, such as specifics about the sequencing platform used to produce it. This information is linked to files and enables them to be searched and properly grouped for analyses. We recommend that you set the [metadata fields](doc:set-metadata-using-the-visual-interface) for your input files before executing analyses on the Platform.\n\n<div align=\"right\"><a href=\"#top\">top</a></div>\n\n<hr>\n**Suggested pages:**\n\n[Upload via Desktop Uploader](doc:upload-via-desktop-uploader) \n[Upload via the command line](doc:upload-via-the-command-line) \n[Upload from an FTP or HTTP(S) server](doc:upload-from-an-ftp-server) \n[Upload via the API](doc:upload-via-the-api)","updates":[],"order":0,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5a3a578bb1490c001c182099","project":"5773dcfc255e820e00e1cd4d","version":{"version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["5773dcfc255e820e00e1cd51","5773df36904b0c0e00ef05ff","577baf92451b1e0e006075ac","577bb183b7ee4a0e007c4e8d","577ce77a1cf3cb0e0048e5ea","577d11865fd4de0e00cc3dab","578e62792c3c790e00937597","578f4fd98335ca0e006d5c84","578f5e5c3d04570e00976ebb","57bc35f7531e000e0075d118","57f801b3760f3a1700219ebb","5804d55d1642890f00803623","581c8d55c0dc651900aa9350","589dcf8ba8c63b3b00c3704f","594cebadd8a2f7001b0b53b2","59a562f46a5d8c00238e309a","5a2aa096e25025003c582b58","5a2e79566c771d003ca0acd4","5a3a5166142db90026f24007","5a3a52b5bcc254001c4bf152","5a3a574a2be213002675c6d2","5a3a66bb2be213002675cb73","5a3a6e4854faf60030b63159","5c8a68278e883901341de571","5cb9971e57bf020024523c7b","5cbf1683e2a36d01d5012ecd","5dc15666a4f788004c5fd7d7","5eaff69e844d67003642a020","5eb00899b36ba5002d35b0c1","5eb0172be179b70073dc936e","5eb01b42b36ba5002d35ebba","5eb01f202654a20136813093","5eb918ef149186021c9a76c8","5f0839d3f4b24e005ebbbc29"],"_id":"5773dcfc255e820e00e1cd50","__v":34,"createdAt":"2016-06-29T14:36:44.812Z","releaseDate":"2016-06-29T14:36:44.812Z","project":"5773dcfc255e820e00e1cd4d"},"category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Bring your private data","slug":"bring-your-data","order":3,"from_sync":false,"reference":false,"_id":"5a3a574a2be213002675c6d2","project":"5773dcfc255e820e00e1cd4d","version":"5773dcfc255e820e00e1cd50","createdAt":"2017-12-20T12:27:54.317Z","__v":0},"user":"566590c83889610d0008a253","createdAt":"2017-12-20T12:28:59.985Z","githubsync":"","__v":0,"parentDoc":null}

Upload your data to Cavatica


You can upload your private data to Cavatica for analysis using any of the following file transfer methods to suit your various requirements: * If you have data on your own premises (local machine or cluster) and want to upload it to Cavatica (store it in Cavatica storage), use the [Command-line (CLI) Uploader](doc:upload-via-the-command-line). If you prefer the visual interface over the CLI method, use our [Desktop Uploader](doc:upload-via-cavatica-uploader). If you want to implement your own upload mechanism, you can use the [Cavatica API](doc:upload-files) as a low-level method of uploading data to Cavatica that treats a file as an ordered collection of smaller parts, manipulates multipart uploads, and offers more direct control over uploads. * If the data is available on an FTP or HTTP endpoint and you want to upload it to Cavatica (store it in the Cavatica storage), use [HTTP(S)/FTP import](doc:upload-from-an-ftp-server). * If the data is already available on a cloud storage service (AWS S3 or GCS) and you want to use it on Cavatica without transferring it to Cavatica storage, use the [Connect Cloud Storage](https://docs.sevenbridges.com/docs/connecting-cloud-storage-overview) feature. ## File repositories There are two file repositories on Cavatica. * Every project has its own **Project Files**. This repository is located within the project and contains the input and output files for workflows in that project. You can upload files directly to a project or copy them from other projects and repositories. * **Public Files**, a repository of files maintained by our bioinformatics team, which contains the latest and most frequently used reference genomes and annotation files so you won't have to upload your own reference files every time you run a task. Many bioinformatics tools and workflows require reference and annotation files to work properly. If you cannot see the reference files you use for your analysis, please send us an email at [email protected], and we'll be sure to add them. Files stored in this repository can be copied to your Project Files for use in analyses. [block:callout] { "type": "info", "body": "**Project Files** can be viewed, edited, and copied by the project administrator and by project members with copy permissions." } [/block] ## File Metadata Metadata is information about a file, such as specifics about the sequencing platform used to produce it. This information is linked to files and enables them to be searched and properly grouped for analyses. We recommend that you set the [metadata fields](doc:set-metadata-using-the-visual-interface) for your input files before executing analyses on the Platform. <div align="right"><a href="#top">top</a></div> <hr> **Suggested pages:** [Upload via Desktop Uploader](doc:upload-via-desktop-uploader) [Upload via the command line](doc:upload-via-the-command-line) [Upload from an FTP or HTTP(S) server](doc:upload-from-an-ftp-server) [Upload via the API](doc:upload-via-the-api)