This module contains the learning results of the Python course at the Bioinformatics Institute.
- Classes for working with biological sequences, such as DNA, RNA, and amino acid sequences
- FastQ filter using Biopython
- Python API for the service GENSCAN
Telegram_loggerdecorator, which logs launches of decorated functions and sends messages to telegram
- Function for converting multiline fasta into oneline
- Class
FastaRecordfor convenient display of fasta sequences - Сontext manager for working with fasta files, providing the ability to get each sequence in
FastaRecordformat
- Custom
RandomForestClassifierwith the ability to determine the number of processes running in parallel
- Tests that check the module's work
Also, module contains Showcases.ipynb in which you can look at examples of module's work.