Versions Compared

Key

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

This tutorial will guide you through fundamental Synapse features by performing some common tasks:

  • Create your own project 

  • Upload and annotate content

  • Download a fileExplore the project dashboard

  • Add a description to your workproject in the wiki

  • Share your work with other Synapse users, teams, or the public

...

Synapse will automatically open your new project so you can view your project dashboard.

Exploring the Project Dashboard

Your project dashboard allows you to see the different elements of your project at once.

...

At the top of the project page, find your project name. You you can click the green star next to the project name to add it to a list of your favorites. The Below the project name, the Synapse ID is below the project name for this project is visible. The Synapse ID is a unique number used as a reference in Synapse, and it is a powerful tool to identify and manage content. Often abbreviated to “synID”, these identifiers are assigned to many things in Synapse; projects, folders, files, tables, views, and wikis all have unique synIDs that can be used to navigate to and reference these specific items. The synID never changes and is always accessible in the URL and visible on the web. If you use one of the programmatic clients to interact with Synapse, you can use synIDs to create scripts that will work universally for anyone and without the need for specifying file paths.

The project dashboard also has tabs for different sections of your project:

  • Wiki - A wiki is like a virtual notebook where you can describe your research so others can understand your goals, methods, or anything else you want to communicate about your project.

  • Files - This tab contains a directory of all of your files and folders within this project. Use this tab to see the hierarchy or structure of information as you add it.

  • Tables - This tab contains tabular data. You can upload data tables or create them directly from the Synapse interface. You can also use this tab to create views, which are tables of other data in Synapse.

  • Discussion - Use this tab to communicate with teammates in a discussion forum.

  • Docker -

Organizing Content

...

  • Docker is a platform for creating virtual containers to bundle code and other dependancies. You can add a Docker container to a project and share it with your teammates.

Adding a Project Wiki

A Wiki is a virtual document that can be edited by multiple people on the web. Synapse uses Use Wikis to provide descriptions of your Project project goals, methods, and data.

Wiki pages can be written using text, Markdown, or basic HTML. Content can include images, tables, code blocks, LaTeX formatted equations, scholarly references, and references to other things in Synapse.

Use the Tools menu to see available Wiki options on Projects, Folders and FilesTo add wiki content:

  1. Click on the Wiki tab and use the Tools button and choose Edit Wiki.

    • During editing, you have the option to “Preview” your edits.

  2. Add relevant text, and click Save.

See the Wiki User Guide for more information and examples.

Sharing and Teams

The default setting for new Projects in Synapse is private. As a project owner, you choose who to share with, and how. You can find Project sharing settings under the Project Settings menu. Permissions or sharing settings at the Project level are automatically inherited by all Files and Folders within the Project. If needed, you can Create Local Sharing Settings to make certain Files or Folders have permissions that differ from the parent Project.

Groups of users can form Teams for collaboration. Teams can be used for permissions and for communication. Sharing things with teams instead of individual users can provide simiplicity for administrators.

For more details, visit the Sharing Settings and Teams User Guide.

Sharing a Project

...

  1. Wiki Tools menu.

  2. Choose Edit Wiki to add or edit wiki content.

  3. From the editing window, click Preview to check your work. Click Save when you are finished.

Wikis are powerful tools to add information about your project, and Synapse offers over a dozen widgets to customize your wiki pages. See the Wiki for more information on how to organize and customize your wiki.

Sharing and Teams

By default, your project and anything inside it are private, so only you can see it. However, you can share an entire project with specific users, teams, or make it public so anyone can browse your content. If you’d like to share your Project project with others, see our article on sharing and accessing data to understand how to use Synapse to can help you control access to your data. Then, learn more about how to share an entire Project or just parts of it by reading Sharing Settings and Permissions.

Find additional information in our User Guide..

To share a project:

  1. Click on the Project Settings menu and select Project Sharing Settings.

  2. Enter the usernames or team names to add collaborators.

  3. To make the project publicly viewable, click make public and then adjust the access levels for registered users and anyone on the web.

Groups of users can form Teams for collaboration. Teams can be used for permissions and for communication. Sharing things with teams instead of individual users can be a simple solution for administrators. Read more about using teams to manage /wiki/spaces/DOCS/pages/1985446029 and /wiki/spaces/DOCS/pages/2030502408.

Anything inside your project will automatically inherit the same sharing settings as the project itself. In other words, if your project is public, then all of the contents within the project will also be public. If needed, you can change these settings so that certain files or folders are shared with different groups of users. For more details, visit the Sharing Settings and /wiki/spaces/DOCS/pages/2030502408 User Guides.

Related Articles

Read about Synapse governance and Terms and Conditions of Use.

For information on using Synapse programmatically, see the documentation for the Python clientcommand line client, and R client

Include Page
DOCS:Article Footer - Need More Help
DOCS:Article Footer - Need More Help