Projekte
Mein öffentlicher Quellcode ist auf github einsehbar.
Aktuell
- Als Fingerübung: mit defbro kann man den Standardbrowser mit der Kommandozeile ändern, geschrieben in Swift.
- Ungetestete Code-Snippets treiben mich in den Wahnsinn. Deswegen habe ich mich dazu entschlossen ein kleines Python-Paket (snex) zu erstellen, das Abhilfe schafft. Snippets können einfach aus Code oder Tests extrahiert und zu meinen Blog-Einträgen hinzugefügt werden.
- Um mir lästige Schreibarbeit zu ersparen habe ich timethese publiziert. Mit diesem Paket kann man schnell und einfach die Laufzeit verschiedener Funktionen vergleichen.
- Falls man eine Text-Vorschau von einem Markdown-AST generieren möchte, hilft vielleicht mdast-excerpt.
- Escrever números por extenso (entwickelt mit GatsbyJS, AWS Chalice & Netlify)
Pflege
- Ich pflege das Perl-Modul Proc::ProcessTable. Das Modul ist nützlich für die Überwachung von ressourcenintensiven Programmen.
Inaktiv
- BMRF ist eine Implementation eines “Bayesian Markov Random Field”-basierten Proteinfunktionsvorhersage-Algorithmus, der ursprünglich von Y. Kourmpetis an der Wageningen UR entwickelt wurde. Der Code steht auf github/BMRF.
- rocnroll ist eine Sammlung von kleinen Programmen zur Analyse und Bewertung (AUR, F-score) von Klassifikationsalgorithmen. Im Grunde bilden die Programme einen Teil von ROCR in C++ nach, nur schlecht dokumentiert und instabil, dafür aber schnell.
- mbookmarks ist eine Kommandozeilenapplikation zur Speicherung & Verwaltung von Lesezeichen. Die Besonderheit ist, dass die Lesezeichen im Maildir-Format gespeichert werden. Das ermöglicht den Zugang via mutt oder anderen MailDir-fähigen Programmen.
- Bio::Gonzales ist ein Perl-Modul zur Verarbeitung und Konvertierung von gängigen Datenformaten der Bioinformatik. Das Modul habe ich aus Frust am umständlichen Gebrauch von BioPerl begonnen.