Martin Larralde (@althonos)
  • Stars
    star
    3,514
  • Global Rank 8,213 (Top 0.3 %)
  • Followers 426
  • Following 333
  • Registered about 10 years ago
  • Most used languages
    Python
    45.3 %
    Rust
    32.1 %
    Cython
    15.1 %
    C
    3.8 %
    JavaScript
    1.9 %
    Makefile
    1.9 %
  • Location πŸ‡³πŸ‡± Netherlands
  • Country Total Rank 521
  • Country Ranking
    Cython
    3
    Python
    31
    Rust
    61
    Makefile
    94
    C
    395
    JavaScript
    2,820

Top repositories

1

InstaLooter

Another API-less Instagram pictures and videos downloader.
Python
2,003
star
2

ffpb

A progress bar for ffmpeg. Yay !
Python
300
star
3

pronto

A Python frontend to (Open Biomedical) Ontologies.
Python
229
star
4

pyrodigal

Cython bindings and Python interface to Prodigal, an ORF finder for genomes and metagenomes. Now with SIMD!
Cython
138
star
5

pyhmmer

Cython bindings and Python interface to HMMER3.
Cython
122
star
6

fs.sshfs

Pyfilesystem2 over SSH using paramiko
Python
88
star
7

rich-msa

A Rich renderable for viewing Multiple Sequence Alignments in the terminal.
Python
77
star
8

peptides.py

Physicochemical properties, indices and descriptors for amino-acid sequences.
Python
69
star
9

lightmotif

A lightweight platform-accelerated library for biological motif scanning using position weight matrices.
Rust
39
star
10

fs.smbfs

Pyfilesystem2 over SMB using pysmb
Python
29
star
11

pyfamsa

Cython bindings and Python interface to FAMSA, an algorithm for ultra-scale multiple sequence alignments.
Python
28
star
12

mini3di

A NumPy port of the foldseek code for encoding protein structures to 3di.
Python
22
star
13

pyskani

PyO3 bindings and Python interface to skani, a method for fast genomic identity calculation using sparse chaining.
Rust
20
star
14

blanket

A simple Rust macro to derive blanket implementations for your traits.
Rust
20
star
15

pytrimal

Cython bindings and Python interface to trimAl, a tool for automated alignment trimming. Now with SIMD!
Cython
20
star
16

pyfastani

Cython bindings and Python interface to FastANI, a method for fast whole-genome similarity estimation.
Cython
19
star
17

pymuscle5

Cython bindings and Python interface to MUSCLE v5, a highly efficient and accurate multiple sequence alignment software.
Cython
18
star
18

orthoani

A Python implementation of the OrthoANI algorithm for nucleotide identity measurement.
Python
17
star
19

fs.archive

Pyfilesystem2 for various archive filesystems
Python
17
star
20

pyrodigal-gv

A Pyrodigal extension to predict genes in giant viruses and viruses with alternative genetic code.
Python
13
star
21

moclo

Modular cloning simulation with the MoClo framework in Python
Python
12
star
22

iocursor

A zero-copy file-like wrapper for Python byte buffers, inspired by Rust's std::io::Cursor.
C
12
star
23

gb-io.py

A Python interface to gb-io, a fast GenBank parser written in Rust.
Python
12
star
24

cksfv.rs

A 10x faster drop-in reimplementation of cksfv using Rust and the crc32fast crate.
Rust
12
star
25

textwrap-macros

Simple procedural macros to use textwrap utilities at compile time.
Rust
12
star
26

pymemesuite

Cython bindings and Python interface to the MEME suite, a collection of tools for the analysis of sequence motifs.
Cython
10
star
27

pysylph

PyO3 bindings and Python interface to sylph, an ultrafast method for containment ANI querying and taxonomic profiling.
Rust
10
star
28

uniprot.rs

Rust data structures and parser for the Uniprot database(s).
Rust
9
star
29

thunar-torrent-property

A small thunar extension displaying the metadata in a torrent file.
C
9
star
30

jinja2-fsloader

A Jinja2 template loader using PyFilesystem2.
Python
9
star
31

nanoset.py

A memory-optimized wrapper for Python sets likely to be empty.
Python
8
star
32

packageurl.rs

Rust implementation of the Package URL specification.
Rust
8
star
33

pyopal

Cython bindings and Python interface to Opal, a SIMD-accelerated database search aligner.
Python
8
star
34

pubchem.rs

Rust data structures and client for the PubChem REST API
Rust
8
star
35

fs.expose

Python
7
star
36

scihub-pubmed-userscript

A GreaseMonkey userscript to add a Full Text Link button redirecting to Sci-Hub on PubMed article pages.
JavaScript
7
star
37

scoring-matrices

Dependency free, Cython-compatible scoring matrices to use with biological sequences.
Python
7
star
38

pyjess

Cython bindings and Python interface to Jess, a 3D template matching software for protein structures.
Cython
5
star
39

torch-treecrf

A PyTorch implementation of Tree-structured Conditional Random Fields.
Python
5
star
40

pruefung

Redundancy checks in pure Rust
Rust
5
star
41

nafcodec

Rust coder/decoder for Nucleotide Archival Format (NAF) files.
Rust
5
star
42

lapucelle-textures

A PPSSPP texture pack for La Pucelle Ragnarok (english patched)
Makefile
4
star
43

proteinogenic

Chemical structure generation for protein sequences as SMILES string.
Rust
4
star
44

flips.rs

Rust bindings to Flips, the Floating IPS patcher.
Rust
4
star
45

opticaldisc

Read optical media filesystems with Rust
Rust
4
star
46

pyswrd

Cython bindings and Python interface to SWORD (Smith Waterman On Reduced Database), a heuristic method for fast database search.
Cython
4
star
47

kmachine

A toy compiler that produces Kappa code from Counter Machine instructions.
Rust
3
star
48

embedded-picofont

The PICO-8 font to use with embedded-graphics.
Rust
2
star
49

annotate.Snakefile

A Snakemake pipeline to copy annotations between GenBank files
Python
2
star
50

diced

A Rust reimplementation of the MinCED method for identifying CRISPRs in full or assembled genomes.
Rust
2
star
51

smatrix

Not the slurm job dispatcher you need, but the one you deserve.
Python
1
star
52

pytantan

Cython bindings and Python interface to Tantan, a fast method for identifying repeats in DNA and protein sequences.
Python
1
star
53

rlinalg

Linear Algebra routines for Python as implemented in the R language.
Python
1
star