Leo Martins.
  • Projects
  • Blog
  • Publications
  • About
Categories
All (9)
C (5)
Misc (1)
Personal (1)
phylogenetics (1)
random (1)

Blog

Notes from the workbench — mathematics, algorithms, and computational biology.
The raccoon from Binfie Notes

A place for worked examples, notebooks, and ideas worth keeping.

Subscribe by RSS · Earlier writing at bioMCMC ↗

The bioMCMC blog artwork

Back to blogging

Personal

On keeping a lasting record of ideas and conversations.

5 Jan 2026
Leo Martins

Welcome

Misc

A brief introduction and a new chapter in Liverpool.

4 Jan 2026
An alignment highlighting constant and variable columns

Not all invariant sites are created the same

phylogenetics

Why removing invariant sites is usually a bad idea for maximum likelihood tree inference

16 Aug 2022
A schematic hash function maps inputs to bit patterns

Hash functions and pseudo-random number generation

C

Here I show two small tests, one with generation of an initial set of random numbers, and another on popcount() speeds, implemented in the low-level phylogenetic library biomcmc-lib.

1 Apr 2022
Colour-coded aligned sequences with gaps

kalign3 as a library and colour printing

C

How the multiple sequence alignment kalign3 is implemented in the low-level phylogenetic library biomcmc-lib, and how to use colours in C.

1 Mar 2022
A sequence window moves one base to the right

Minimal example of a rolling hash

C

Description of a current implementation of a rolling hash in the low-level phylogenetic library biomcmc-lib

1 Feb 2022
A cumulative distribution and its median

Quantile functions implemented in biomcmc-lib

C

Description of how quantile finding is implemented in the low-level phylogenetic library biomcmc-lib

1 Jan 2022
Overlapping three-base windows in a DNA sequence

K-mer in biomcmc-lib

C

This notebook contains a few details of how kmers are implemented in the low-level phylogenetic library biomcmc-lib.

1 Dec 2021
The blog raccoon

Welcome to the blog

random

The beginning of Binfie Notes, with an update from Liverpool.

1 Jan 2018
No matching items

Leo Martins · Computational biology & evolutionary genomics

 
  • Website

  • Email

  • GitHub

  • Mastodon

  • Bluesky

  • LinkedIn

  • RSS