12 projects
polars-checkpoint
Convenient APIs to break lineage in complex Polars LazyFrame jobs. Can significantly reduce memory overhead for iterative processing.
projdmp
CLI for dumping a code project to Markdown.
dqb
Short uvx-compatible alias for the DuckDB CLI. DuckDB is a trademark of DuckDB Labs. This package is unofficial and unaffiliated.
skinnydiff
CLI alias for skinnydiffing.
skinnydiffing
Efficient cell-level table diffing with a Polars engine and Narwhals-powered dataframe input support.
jt-phd-utils
Assorted helper functions for my PhD, not generaly useful enough for their own packages.
birra
Python implementation of Bayesian iterative robust rank aggregation (BIRRA), based on Badgeley et al (2014) 'Hybrid Bayesian-rank integration approach improves the predictive power of genomic dataset aggregation' (https://academic.oup.com/bioinformatics/article/31/2/209/2364920).
pydantic-diagram
Generate ERD-style D2 diagrams from Pydantic models
sr-agreement
This is a python implementation of https://github.com/tagteam/SuperRanker, based on Ekstrøm et al (2019) 'Sequential rank agreement methods for comparison of ranked lists'.
ma-utils
Various assorted utilities for meta analysis workflows.
dantArrays
A thin wrapper over np.ndarray to provide an intuitive interface for attaching pydantic models as metadata to arrays.
prompt-compiler
Dynamically convert your prompts into Python functions, with template variables as function parameters for each prompt. Get visibility into your prompts through intellisense, without cluttering your python code with long running f-strings.