Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Synapse.org is the data management software for all data hosted and shared on the NF Data Portal. Uploading data to Synapse can be completed This means that you will upload data to be stored in Synapse, and it will be automatically shared on the NF Data Portal. Think of Synapse as the back-end and the NF Data Portal as the front-end for your data.

You will be uploading data into Synapse using a variety of tools. This article will give you a brief guide to ensure you upload data to the correct place for sharing on the NF Data Portal, and will link you to instruction on using the various Synapse clients to complete this process.using the appropriate methods.

Uploading data involves the following actions, to be complete in order:

  1. Locate your Synapse workspace. If you have registered your project with the NF-OSI coordinators (see Overview: How to Share Data (an Overview) ), you should have been provided a Synapse project to house your data. You can find this project by logging into Synapse.org, clicking on your profile picture in the upper right hand corner, and clicking “Projects,” which will show you all workspace you have access to. The project title should match the information you provided the NF-OSI coordinators when you first joined the initiative.

  2. Ensure your account is “Certified” (see Overview: How to Share Data (an Overview) ). If your account is certified, there will be an icon indicating so on your profile page.

  3. Navigate to the project, click on “Files”, and click on the “Data” or “Raw Data” folder. If the data are associated with a particular project milestone (e.g. 6 months, 12 months, etc), navigate to, or create a folder (Folder Tools → Create Folder) for that milestone (e.g. “6 month deliverables”).

  4. Within this folder, create a new folder for the experiment or data type you plan to upload (e.g. “RNA Seq Experiment 1”).

  5. Then, upload your data using the Synapse.org website, or our Python, R, or command-line clients. For small folders/files, the website upload is generally easiest. For larger uploads (large files, or many files), we recommend using the programmatic clients. Want more information on how to format your data? Please see How to Format Your Data .

    1. To upload using the web UI, simply navigate to the folder you want to upload to, and click Folder Tools → Upload or Link to a File.

    2. To upload using the Python client, please follow the documentation on the Python doc site, or follow the bulk-upload instructions to upload using a manifest.

    3. To upload using the command-line client (requires the Python client), please follow the command-line client documentation on the Python docs site.

    4. To upload using the R client, please follow the documentation on the R docs site, or follow the bulk-upload instructions to upload using a manifest.

    5. To upload files that already exist in an S3 bucket or Google Cloud Storage Bucket, please follow the Custom Storage Locations documentation.

...