26 projects
downstream
downstream provides efficient, constant-space algorithms for stream curation
hstrat
hstrat enables phylogenetic inference on distributed digital evolution populations
pecking
pecking identifies the set of lowest-ranked groups and set of highest-ranked groups in a dataset using nonparametric statistical tests
colorclade
colorclade draws phylogenies with hierarchical coloring for easier visual comparison.
qspool
Dependency-free script to spool jobs into SLURM scheduler without exceeding queue capacity limits.
phylotrackpy
A python phylogeny tracking module
outset
add zoom indicators, insets, and magnified panels to matplotlib/seaborn visualizations with ease!
backstrip
backstrip adds color-coordinated fill behind matplotlib boxplots.
alifedata-phyloinformatics-convert
alifedata-phyloinformatics-convert helps apply traditional phyloinformatics software to alife standardized data
joinem
CLI for fast, flexbile concatenation of tabular data using polars.
teeplot
teeplot automatically saves a copy of rendered Jupyter notebook plots
keyname
Easily pack and unpack metadata in a filename.
interval-search
interval-search provides predicate-based binary and doubling search implementations
DendroPy
A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters.
ALifeStdDev
Python development tools for working with standardized ALife data.
alphinity
alphinity encodes integers to alphabetize in ascending order.
DendroPy-calver
A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters. Calendar-versioned fork tracking DendroPy main branch.
iterpop
iterpop makes popping the value out of a singleton container safe and fun
endomill
endomill lets a Jupyter notebook instantiate itself as a papermill template
nanto
nanto makes working with values that might be NaN safer and easier
iterify
iterify streamlines making one-off iterators over one or a few values
opytional
opytional makes working with values that might be None safer and easier
exdown
Extract code blocks from markdown
nbmetalog
nbmetalog helps you log jupyter notebook metadata
iterdub
iterdub makes generating acompact name to describe a series easy & consistent
fileshash
Module and command-line tool that wraps around hashlib and zlib to facilitate generating checksums / hashes of files.