Skip to content

Onboarding

Constantine Rafikov edited this page Dec 21, 2022 · 1 revision

Developers onboarding

Workflow

  1. Fork the repository you want to work on.
  2. Create a new branch from the develop branch. Name it after the issue number (e.g. 194 or 193-fix-change-detection-bug).
  3. Test your results before you finish the task.
  4. When you're done, push the changes to your branch. Create a PR from your branch to the develop branch. If you have any questions, feel free to discuss the issue on the pull request page or message your reviewer directly.
  5. The project manager will merge into the develop branch if everything looks good. During the code review, you may be asked to fix or improve something in your code.
  6. Once merged into develop, the changes will be pushed to the master branch.

Developers toolset

  • GitHub Issues
  • VsCode / IDEA
  • Docker
  • GitHub Actions CI/CD

Biologists onboarding

Workflow

  1. Get familiar with the task assigned to you
  2. Depending on your task, you will be working with datasets on Google Colab or filling forms for each study and experiment using CMS for biologists
  3. When you're done, the task will go under review to curating biologist. Workflow depends on a particular role.
  4. Then your data will be included in Open Genes database. Also your analysis may be used further in articles.
Clone this wiki locally