A guide and advice on how to get started, or how to transition into Bioinformatics for people with biology or programming backgrounds.
Year: 2020
![](https://rebelscience.club/wp-content/uploads/2020/08/tandt-2.png)
Let’s look at how we can program Hamming Distance algorithm in three different ways.
![](https://rebelscience.club/wp-content/uploads/2020/08/pyqt.png)
DNA Engine project structure and class setup.
![](https://rebelscience.club/wp-content/uploads/2020/08/pyrust.png)
Python dictionary, Rust HashMap and a DNA Reverse Complement function.
![](https://rebelscience.club/wp-content/uploads/2020/08/pyqt.png)
In Part 1 we look at PyQT setup, Qt Designer, UI converter tool and write a test application.
![](https://rebelscience.club/wp-content/uploads/2020/08/pyrust.png)
Strings, Functions, Random number generation and Rust crates/modules.
![](https://rebelscience.club/wp-content/uploads/2020/08/pyrust.png)
In this series of articles, we will explore a young and very exciting programming language — Rust. We will see how Rust can help us
![](https://rebelscience.club/wp-content/uploads/2020/08/4.png)
In this article, we conclude our work on a minimal set of functions to work with DNA. We will add the last three functions that
![](https://rebelscience.club/wp-content/uploads/2020/08/4.png)
In this article we are taking a look at DNA Codon table and adding a Translation and Codon Usage functions to our DNA Toolkit.
![](https://rebelscience.club/wp-content/uploads/2020/08/4.png)
In this article we add GC Content Calculation functions to the DNA Toolkit