Skip to content

Commit

Permalink
Merge pull request #661 from Aryllen/update-project-article
Browse files Browse the repository at this point in the history
Update making a project article
  • Loading branch information
Kenneth Daily authored Dec 9, 2019
2 parents 7210e21 + a2f3a73 commit 04d3956
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions articles/making_a_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,26 @@ category: howto
order: 2
---

`Projects` in Synapse serve as workspaces where researchers collaborate. Researchers using Synapse can work in private or collaborate in groups. Some users share their research across large consortia. Projects support the following:
`Projects` in Synapse are "containers" that groups relevant content and people together. Researchers using Synapse can work in private or collaborate in groups. Some users share their research across large consortia. Projects support the following:

* **Organize Your Work**: With Synapse you can organize the parts in your workflow (data, code, etc) into a hierarchy like a file system. With the tabs across the top of each project, you can easily navigate to your [Wikis](wikis.md), [Files and Folders](files_and_versioning.md), SQL-based [Tables](tables.md), and even conduct conversations using [Discussion Forums](discussion.md).


* **Store Data, Code, and Results**: You can upload your data, code, and results to Synapse, or store a reference to their location in your local computer system or on the web. Everything can be stored as Files, hosted by Synapse, in your own external cloud storage, or using [Docker Containers](http://docs.synapse.org/articles/docker.html).
* **Store Data, Code, and Results**: You can upload your data, code, and results to Synapse, or store a reference to their location in your local computer system or on the web. Everything can be stored as Files, hosted by Synapse, in your own external cloud storage, or using [Docker Containers](http://docs.synapse.org/articles/docker.html).

* **Control Access or Release Your Work Publicly**: You have complete control over how users and groups can interact with your work. Work privately, openly, or somewhere in between.

* **Custom, Searchable Annotations**: Assign any key/value pair you want. Those values become searchable and available to those granted access.

* **Link and share content with others**: Just as you can control the access to your work, projects can serve as a platform for linking and sharing your work with others.

* **Full Programmatic API and Python/R Integration**: Synapse is built on a RESTful API, so you can interact with Synapse using any programming language. We have built out full-featured clients for Python, R, and Java.
* **Custom, Searchable Annotations**: Assign any key/value pair you want. Those values become searchable and available to those granted access.

* **Attach Figures and Documents**: Upload documents and images via the website or programmatically.

* **Describe and Version**: Describe each element in your workflow and practice version control when you see fit. This allows you to explicitly record which version of the code you ran on which version of the data.

* **Create Multiple Projects**: If you are working on unrelated works, you can create multiple projects. Each project can be tailored to a specific workflow, using only the features needed for the project.

## Create Your First Project
## Create a Project

Visit your Profile page by clicking on your name in the header of Synapse once you've logged in. You'll see your profile as well as tabs for Projects, Teams, and Settings (and Challenges, if you've joined any). When you are on the Projects tab, click on Create a New Project. You'll be prompted to enter your project name to get started.
To create a new Project:

Visit our [Getting Started](getting_started.md) guide for more information how to begin using Synapse.
1. Navigate to the User Menu and click on [**Projects**](https://www.synapse.org/#!Profile:v/projects).
2. Click the **Create a New Project** button.
3. Decide on a unique name for your Project and click **Save**.

0 comments on commit 04d3956

Please sign in to comment.