Bloom Filter Made Simple: Theory and Code
This tutorial simplifies Bloom Filter in Python by teaching what is a bloom filter, talks about its false positive and false negative rate, introduces some graphics …
Painless Prokaryote Pan Genome – Step-by-Step
This tutorial shows how to annotate genomes in FASTA format and how to generate the pan-genome and core genome using the annotation. For annotating the genes, …
How to Simulate NGS reads – Step-by-Step
This tutorial shows how to use a read simulator in Next-Generation Sequencing (NGS) sequence for single-cell genomes and metagenomics. It covers how to simulate Illumina (NovaSeq, …
Everything About the NCBI BLAST Aligner and Faster Alternatives
This blog post talks about everything you need to know about BLAST (Basic Local Alignment Search Tool) NCBI. Here you will learn: How to run it …
Python Random – A super simple random number generator
Python Random is a built-in module that can be used to generate or manipulate random numbers. These types of functions are used in a lot of …
Python Sleep – A flexible way to halt the flow of code
Python sleep () is one of the most popular functions that come along with the Python module called time. The sleep () in Python is a …
Scaffolding Genome: Increase Draft Genome N50 Length – Step-by-Step
This tutorial demonstrates how to increase a draft genome N50 by using Scaffold_Builder which takes pre-assembled genomes and a closely related reference genome.
Simple Near-duplicate String Detection with LSH
This tutorial teaches you how to use Locality Sensitive Hashing (LSH) to detect near-duplicate sentences. Moreover, the task of identifying similar sentences is a common task …