Skip to content

Bioinformatics, Programming and Open-Source Science

  • About
  • Menu
    • Telegram
    • Twitter
    • Mastadon
    • Matrix
    • LBRY
    • Medium
    • Patreon
  • Blog
  • YouTube
  • Forum
  • Support

Tag: Python

  • Home
  • Python
Genome Toolkit Series

Genome Toolkit. Part 3: building statistical data (k-mer frequency)

December 29, 2022January 7, 2023 rebelCoder

A k-mer is a contiguous sequence of k nucleotides (the building blocks of DNA) in a genome. Biologists often use k-mers to identify patterns or motifs in genomic sequences, such as repeated sequences or conserved regions. Let’s build an algorithm to do this.

Read More
Tips & Tricks

Tips & Tricks: A faster search for patterns (loop, list, regexp)

December 12, 2022December 12, 2022 rebelCoder

In this article, we are going to take a look at one of the algorithms we wrote in Genome Toolkit series, Part 2, and attempt to optimize it.

Read More
Genome Toolkit Series

Genome Toolkit. Part 2.1: Identifying, fixing, and testing a bug

December 11, 2022December 11, 2022 rebelCoder

In the previous article (Part 2 here), we wrote our first Genome Toolkit algorithm. Even though, it was a very simple algorithm to help us search for repeating patterns (k-mers) in a DNA/Genome sequences, and it seemed to worked correctly, we actually had a bug in it. Let’s take a look at what it is, and how we can fix it.

Read More
Tips & Tricks

Tips & Tricks: Hamming Distance

August 16, 2020December 5, 2021 rebelCoder

Let’s look at how we can program Hamming Distance algorithm in three different ways.

Read More
Bioinformatics Tools Python with Qt Series

Bioinformatics Tools Programming in Python with Qt. Part 2.

June 24, 2020December 29, 2022 rebelCoder

DNA Engine project structure and class setup.

Read More
From Python To Rust Series

From Python to Rust: Part 1.

May 17, 2020December 29, 2022 rebelCoder

In this series of articles, we will explore a young and very exciting programming language — Rust. We will see how Rust can help us

Read More
DNA Toolkit Series

DNA Toolkit Part 2: Transcription and Reverse Complement

March 28, 2020December 5, 2021 rebelCoder

Welcome back! Today we continue working on our DNA Toolkit project. In our last article, we created the first two functions: validate_seq and nucleotide_frequency. We

Read More
DNA Toolkit Series

DNA Toolkit Part 1: Validating and counting nucleotides

March 28, 2020December 5, 2021 rebelCoder

In this article we start our work on a DNA Toolkit. We write and test our first two functions, DNA Validation and Nucleotide Count functions.

Read More
DNA Toolkit Series

DNA Toolkit: Introduction

March 28, 2020December 5, 2021 rebelCoder

This amazing video (below) from the ‘MITx Bio’ team introduces a viewer to the structure of the DNA molecule. While it is an amazing way

Read More

Categories:

  • Bioinformatics Tools (3)
  • DNA Toolkit Series (6)
  • From Python To Rust Series (3)
  • Genome Toolkit Series (4)
  • Podcast (3)
  • Python with Qt Series (2)
  • Tips & Tricks (2)

Support rebelScience:

Librepay Paypal
Crypto

Book recommendations:

Python_4_Dummies
(UK/ US)

Python_90
(UK/ US)

Python_4_Dummies
(UK/ US)

Python_4_Dummies
(UK/ US)
rebelScience
Proudly powered by WordPress | Theme: Fairy Dark by Candid Themes.