Pinned Repositories
GateSeeder
GateSeeder is the first near-memory CPU-FPGA co-design for alleviating both the compute-bound and memory-bound bottlenecks in short and long-read mapping. GateSeeder outperforms Minimap2 by up to 40.3×, 4.8×, and 2.3× when mapping real ONT, HiFi, and Illumina reads, respectively.
Genome-on-Diet
Genome-on-Diet is a fast and memory-frugal framework for exemplifying sparsified genomics for read mapping, containment search, and metagenomic profiling. It is much faster & more memory-efficient than minimap2 for Illumina, HiFi, and ONT reads. Described by Alser et al. (preliminary version: https://arxiv.org/abs/2211.08157).
Config-files
A backup of my different configuration files and a way to easily and quickly install my work environment on Debian-based distributions.
gseq
GSeq is a real-time visual performance program written in Rust based on wgpu. GSeq reacts to the audio input to animate the visuals.
light_seq
Raspberry Pi based light show program reacting to the audio input.
Mersenne-twister-hardware
A flexible hardware module written in SystemVerilog which implements the Mersene twister (using a 32-bit word length). A simulation and a test bench written in SystemC, which uses Verilator were created in order to verify the correctness and to measure performance of the hardware module.
mtalloc
A lightweight library to efficiently allocate memory in multithreaded applications.
NS16550A
NS16550A UART driver written in Rust.
skinning-subdivision-surfaces
Research application aiming to optimize in real time the deformations of control points in order to obtain a smooth and intuitively animated subdivision surface.
mseq
Library for developing MIDI Sequencers.
jeudine's Repositories
jeudine/Mersenne-twister-hardware
A flexible hardware module written in SystemVerilog which implements the Mersene twister (using a 32-bit word length). A simulation and a test bench written in SystemC, which uses Verilator were created in order to verify the correctness and to measure performance of the hardware module.
jeudine/Config-files
A backup of my different configuration files and a way to easily and quickly install my work environment on Debian-based distributions.
jeudine/NS16550A
NS16550A UART driver written in Rust.
jeudine/skinning-subdivision-surfaces
Research application aiming to optimize in real time the deformations of control points in order to obtain a smooth and intuitively animated subdivision surface.
jeudine/gseq
GSeq is a real-time visual performance program written in Rust based on wgpu. GSeq reacts to the audio input to animate the visuals.
jeudine/mtalloc
A lightweight library to efficiently allocate memory in multithreaded applications.
jeudine/Genome-on-Diet
Genome-on-Diet is a fast and memory-frugal framework for exemplifying sparsified genomics for read mapping, containment search, and metagenomic profiling. It is much faster & more memory-efficient than minimap2 for Illumina, HiFi, and ONT reads. Described by Alser et al. (preliminary version: https://arxiv.org/abs/2211.08157).
jeudine/light_seq
Raspberry Pi based light show program reacting to the audio input.
jeudine/minimap2
A versatile pairwise aligner for genomic and spliced nucleotide sequences
jeudine/samcomp
A comparison tool for Sequence Alignment/Map files written in Rust.
jeudine/samfilt
A filtering tool for Sequence Alignment/Map files written in Rust.