26 projects
joinem
CLI for fast, flexbile concatenation of tabular data using Polars.
downstream
downstream provides efficient, constant-space algorithms for stream curation
phylotrackpy
A python phylogeny tracking module
hstrat
hstrat enables phylogenetic inference on distributed digital evolution populations
alifedata-phyloinformatics-convert
alifedata-phyloinformatics-convert helps apply traditional phyloinformatics software to alife standardized data
teeplot
teeplot automatically saves a copy of rendered Jupyter notebook plots
outset
add zoom indicators, insets, and magnified panels to matplotlib/seaborn visualizations with ease!
DendroPy
A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters.
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.
backstrip
backstrip adds color-coordinated fill behind matplotlib boxplots.
keyname
Easily pack and unpack metadata in a filename.
interval-search
interval-search provides predicate-based binary and doubling search implementations
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.