The tools you need will depend on which components you are working on.
-
Schematize Project Board
- Node
- Webstorm
-
JBrowse Annotation Integration Project Board
- Python
- PyCharm
-
Data standards in pipeline Project Board
- Node
- Webstorm
-
SPODGI
- SPARQL
Make a copy of Fork a Github Repo
- This lets you have your own copy of the repo
- It remembers where the code originated and makes it easy to get updates
Graph Genome Browser Consortium GitHub
Github Code Repos - Component Source Code
- Schematize
- Pipeline
- Project Documents
- Graph Component Segmentation
- Haplo Blocker
- jbrowse-components
- Optimized Dynamic Genome/graph Implementation
- Graph Genomics Review
- Genome variation graph via SPARQL
Basic command to clone a repo
git clone git@github.com:graph-genome/Schematize.git
Work locally on your own version of the source code
Modify the files with your favorite text editor or IDE
Commit your changes to your version of the repo
Generate a Pull Request to share your changes with the team
Read this excellent tutorial on how to Create a Pull Request