Code
Phylogenetics: phylogenetic trees are fundamental tools for understanding the evolutionary history of species. Molecular phylogenetics utilizes sequence data to infer phylogenies using distance, maximum parsimony, and maximum likelihood approaches.
- Pairwise alignment: Needleman-Wunch algorithm, Smith-Waterman algorithm, BLAST.
- Multiple sequence alignment: MAFFT, MUSCLE
- Phylogenetic tree reconstruction: Tree traversal
Bioinformatics: a scientific subdiscipline that involves using computer technology to collect, store, analyze and disseminate biological data and information, such as DNA and amino acid sequences or annotations about those sequences (see National Human Genome Research Institute).
Statistics: the discipline that concerns the collection, organization, analysis, interpretation, and presentation of data (from Wikipedia).
- Linear regression: linear regression
- Machine learning: machine learning
Programming: computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program.
- Bash script tutorial
- Python
- Webserver