graph-genome.github.io

Project Documents

Tools We Use

Communication Tools

These tools will streamline communications between team members.

Slack

Our central point of communication will be the #pangenome_browser channel in the Virtual Biohackathon Slack.

Zoom

Persistent Video Conferencing

Development Tools

In terms of text editors, do not feel limited to one specific editor. Feel free to use any editor(Emacs, Vim, Sublime, etc) of your choice as long as you stick to the specic project’s standard. If you have any questions around tooling, feel free to ask the question on our official slack channel- someone will help you out.

Pycharm

Python development tool from JetBrains. Allows for sharing of project configuration options. Advanced tool with extensive automation.

Webstorm

Web development tool from JetBrains. Allows for sharing of project configuration options. Advanced tool with extensive automation.

npm - Node Package Manager

Provides tool platform for rapid React development.

Engineering Process Tools

Github - Version Control

Manage code repositories

Github - Issue Tracking

Manage all of the outstanding issues on the project. Supports flexible notification system and workflow and provides a way to give meaningful feedback to contributors.

Github - Projects

Project management system to implement scrum and task workflow. Here are all the projects under the Graph Genome Browser Consortium.

Github Pages

Documentation website written in https://guides.github.com/features/mastering-markdown/. Provides quick project level documentation that is displayed as a public web site. Easy editing of markdown files on a local computer that can be synced to the Github repo.


Next: Project Resources, Previous: Pantograph Description [Index]