jermp
Associate Professor of Computer Science. Focus on data structures, data compression, and code optimization.
Ca' Foscari University of VenicePadova, Italy
Pinned Repositories
autocomplete
Efficient and effective query auto-completion in C++.
cmd_line_parser
Command line parser for C++17.
data_compression_course
🗜 💻 A crash course on Data Compression.
fulgor
⚡️ 🧬 Fulgor is a fast and space-efficient colored de Bruijn graph index.
interpolative_coding
A flexible and efficient C++ implementation of the Binary Interpolative Coding algorithm.
lphash
Fast and compact locality-preserving minimal perfect hashing for k-mer sets.
mutable_rank_select
A SIMD-based C++ library providing rank/select queries over mutable bitmaps.
pthash
✈️ PTHash is a fast and compact minimal perfect hash function.
sshash
📖 🧬 SSHash is a compressed, associative, exact, and weighted dictionary for k-mers.
tongrams
A C++ library providing fast language model queries in compressed space.
jermp's Repositories
jermp/data_compression_course
🗜 💻 A crash course on Data Compression.
jermp/pthash
✈️ PTHash is a fast and compact minimal perfect hash function.
jermp/tongrams
A C++ library providing fast language model queries in compressed space.
jermp/sshash
📖 🧬 SSHash is a compressed, associative, exact, and weighted dictionary for k-mers.
jermp/autocomplete
Efficient and effective query auto-completion in C++.
jermp/fulgor
⚡️ 🧬 Fulgor is a fast and space-efficient colored de Bruijn graph index.
jermp/lphash
Fast and compact locality-preserving minimal perfect hashing for k-mer sets.
jermp/mutable_rank_select
A SIMD-based C++ library providing rank/select queries over mutable bitmaps.
jermp/interpolative_coding
A flexible and efficient C++ implementation of the Binary Interpolative Coding algorithm.
jermp/cmd_line_parser
Command line parser for C++17.
jermp/mm_file
A self-contained, header-only, implementation of memory-mapped files in C++ for fast integration into larger projects.
jermp/psds
Efficient Prefix-Sum data structures in C++.
jermp/s_indexes
Universe-sliced indexes in C++.
jermp/opt_vbyte
Optimal partitioning of Variable-Byte codes for better compression and fast decoding.
jermp/tongrams_estimation
A C++ library implementing fast language models estimation using the 1-Sort algorithm.
jermp/essentials
Essential C++ utilities.
jermp/rdf_indexes
Fast and Compressed RDF Indexes in C++.
jermp/minimizers
A collection of minimizer-based sampling algorithms.
jermp/sshash-lite
K-mer membership queries in compressed space.
jermp/bits
🛠 Succinct utilities to handle bits.
jermp/jermp.github.io
My static personal web-site.
jermp/essentials-cmake-test
Example project showing how to integrate essentials with CMake.
jermp/kmeans
A small, header-only, parallel implementation of kmeans clustering for arbitrary-long byte vectors.
jermp/bioconda-recipes
Conda recipes for the bioconda channel.
jermp/curriculum_vitae
Curriculum Vitae et Studiorum.
jermp/experiments
Random experiments in C++.
jermp/fulgor-benchmarks
Benchmarks and evaluation scripts for the Fulgor index.
jermp/github_cplusplus_theme
A SublimeText3 color theme for C++ that looks like the one of GitHub.
jermp/jermp
Config files for my GitHub profile.
jermp/UST
A fork of the original https://github.com/medvedevgroup/UST tool.