Skip to content

GenoRobotics-EPFL/Training

Repository files navigation

Training

Here you can find training material for both computer science and life sciences students joining the Genorobotics MAKE project. It contains resources on collaborative coding using Github, provides an introduction to Python and biological computing using BioPython as well as molecular biology basics to understand what is going on behind the code.

Collaborative Coding with Github

  • Using Git and Github: a step-by-step tutorial on using git for version control, branching and merging, collaborating on Github, merge conflicts and pull requests
  • Git cheatsheet: a handy cheatsheet with the most important terminal commands

Biology

  • Molecular Biology Basics: a compilation of resources to understand the biology behind our technology, DNA, PCR, sequecing, DNA Barconding, fasta/fastq file formats and alignment algorithms

Biopython

  • BioPython tutorial: introduction to Anaconda for package management, Python Basics and basic bioinformatics operations with BioPython

NCBI

  • Introduction to NCBI: a two-part tutorial on how to access NCBI's databases both manually online and by code through the E-utilities
  • Exploring GenBank and BLASTn online: Part One of said tutorial, how to check individual entries and download filtered databases online, how to use BLASTn for sequence alignment and interpret the results.
  • NCBI Entrez Utilities Help: an important reference for using NCBI's E-utilities, complementary to Part Two of the tutorial.

About

Training material for both computer science and life sciences students joining the project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors