Davis, CA

Luiz Irber

Elite
@luizirber

CS PhD @ucdavis, Rustacean and Pythonista. Previously: @dib-lab

niffler. Simple and transparent support for compressed files.

81

nthash. ntHash implementation in Rust

36

2018-python-rust. This work presents a way to write extensions in Rust and use them in Python, using sourmash as an example.

20

phd. Jupyter Notebook

14

minifloat. C++ 11 minifloat type implementation

14

dc-compilers. Learning Compiler Construction by Examples

13

ukhs. Universal K-mer Hitting Set library in Rust

9

sourmash-rust. Rust implementation of sourmash core functionality

9

2017-recomb. Poster presented at RECOMB 2017

8

bitmagic-rs. Rust

7

thalassa. 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.

6

bosun. 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.

4

2019-12-13-pyjamas. Apresentação para o Pyjamas 2019

4

2018-sms. Poster and talk presented at Bioinformatics for the Microbiome Symposium at Stanford on 2018-09-24

4

2020-07-22-mag-search. Jupyter Notebook

4

2024-07-26-sra-metadata. Python

3

2020-11-02-greyhound. Rust

3

2016-sbt-minhash. Jupyter Notebook

3

sourmash-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.

2

fastqstream. A Stream transform for parsing FASTQ files into records.

2

maestrograd. Ah, college days... A bunch of projects I've done as an undergrad, UFSCar 2004-2010.

2

2020-cami. Preparing sourmash for CAMI 2 evaluations

2

decoct. 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.

2

cse891-parallel-computing. MSU CSE891 Parallel Programming course - my content

2

2023-10-13-pebblescout-check. Jupyter Notebook

1

resume. An elegant Markdown -> PDF/HTML resumé generator

1

async-std. Async version of the Rust standard library

1

pythonbrasil9. Presentations for Python Brasil 9

1

decretobot. Jupyter Notebook

1

shrekenc. This is a small project that we put together for a competition at university. An Arduino and a N800 were used.

1

Hand. 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
31
Apply