Douglas Myers-Turnbull's repositories
tyrannosaurus
Generate beautifully modern (2021+) Python projects with seamless, GitHub-based CI/CD, Docker and Conda support, and out-of-the-box integration with >30 best-practices tools and standards.
science-notebook-template
🧪 A simple, elegant template for repositories with Jupyter notebooks supporting publications.
pocketutils
Everyday pocket-sized Python functions for you to copy or import.
service-it
Turn any Python function into a daemon that listens on a socket or port.
backend-test
FastAPI + PostgreSQL + polars + docker compose example
biozernike
Protein structure descriptors and alignment based on 3D Zernike moments.
commitizen
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
commitizen-action
Commitizen github action to bump and create changelog
dmyersturnbull.github.io
Gaslit by a computer (in Hugo)
fastapi-sso
FastAPI plugin to enable SSO to most common providers (such as Facebook login, Google login and login via Microsoft Office 365 Account)
flake8-copyright
Adds copyright checks to flake8
network-merge
Annotates edges with a rudimentary score and collapses cliques that consist of interologs.
protodomain-search
Search for subunits of tertiary psuedosymmetry that occur throughout fold space
rd_filters
A script to run structural alerts using the RDKit and ChEMBL
symmetry
Detect, analyze, and visualize protein symmetry
useful_rdkit_utils
Some useful RDKit functions
whatthegist
Code that could have been GitHub gists instead.