CS PhD @ucdavis, Rustacean and Pythonista. Previously: @dib-lab
niffler. Simple and transparent support for compressed files.
81nthash. ntHash implementation in Rust
362018-python-rust. This work presents a way to write extensions in Rust and use them in Python, using sourmash as an example.
20phd. Jupyter Notebook
14minifloat. C++ 11 minifloat type implementation
14dc-compilers. Learning Compiler Construction by Examples
13ukhs. Universal K-mer Hitting Set library in Rust
9sourmash-rust. Rust implementation of sourmash core functionality
92017-recomb. Poster presented at RECOMB 2017
8bitmagic-rs. Rust
7thalassa. Grid editor for ocean models. Supports MOM4p1 grids (tested with tripolar grids) and outputs a file ready to be used as input for edit_grid.
6bosun. Bosun is a runtime environment for BESM and associated models. It is used to document and automate the tasks related to running a climate model (prepare inputs, compile the code, run the model, archive the results). It is based on Fabric and can be used as a library or CLI.
42019-12-13-pyjamas. Apresentação para o Pyjamas 2019
42018-sms. Poster and talk presented at Bioinformatics for the Microbiome Symposium at Stanford on 2018-09-24
42020-07-22-mag-search. Jupyter Notebook
42024-07-26-sra-metadata. Python
32020-11-02-greyhound. Rust
32016-sbt-minhash. Jupyter Notebook
3sourmash-node. [DEPRECATED] a proof-of-concept implementation of sourmash in JS. Current NPM package is built from https://github.com/luizirber/sourmash-rust using wasm-bindgen.
2fastqstream. A Stream transform for parsing FASTQ files into records.
2maestrograd. Ah, college days... A bunch of projects I've done as an undergrad, UFSCar 2004-2010.
22020-cami. Preparing sourmash for CAMI 2 evaluations
2decoct. The essence of sourmash. An experimental CLI with a subset of the sourmash features, mainly used to drive development of features in the core library.
2cse891-parallel-computing. MSU CSE891 Parallel Programming course - my content
22023-10-13-pebblescout-check. Jupyter Notebook
1resume. An elegant Markdown -> PDF/HTML resumé generator
1async-std. Async version of the Rust standard library
1pythonbrasil9. Presentations for Python Brasil 9
1decretobot. Jupyter Notebook
1shrekenc. This is a small project that we put together for a competition at university. An Arduino and a N800 were used.
1Hand. It's not a framework, but it helps to write screen scrapers. You only need to implement one for generate the data, and optionally another to generate the description (or body of the feed item), and then you have a shiny new feed!
1