GitHub
If you're new to git and/or version control, the first step is to learn what exactly we're talking about when we use these terms. There is no need for this resource to reinvent the wheel, so please check out the tutorials from the following sources: HubSpot, GitHub, and this Broman Tutorial.
Create an account at GitHub.com and join the Zamanian Lab Github organization.
Though GitHub is primarily used for software development, there are in fact many other such use cases. The Zamanian Lab uses GitHub in the following ways:
-
Code development: i.e. RNA-seq pipelines, image processing, and other bioinformatics or machine learning pipelines. Server-related files, including submission scripts and Docker environments.
-
Open source publications: - Every publication coming out of our lab will have an associated GitHub repo that includes the data and code used to create all the manuscript figures, allowing reviewers and readers to reproduce all analyses (Example).