Name: Jamshed Khan
Type: User
Company: University of Maryland
Bio: PhD candidate in CS at University of Maryland, College Park.
Algorithm Engineering and Parallel Algorithms.
Twitter: scarecrow00007
Location: College Park, Maryland
Blog: https://sites.google.com/view/jamshed
Jamshed Khan's Projects
This is the companion repository of the ANTLR Mega Tutorial, that will explain everything you need to know to use ANTLR.
Conda recipes for the bioconda channel.
Cache-friendly, Parallel, and Samplesort-based Constructor for Suffix Arrays and LCP Arrays
Implementation of a basic Bloom filter and of a blocked Bloom filter.
Playing around with and getting to know CMake.
Playing around with C++ custom containers and iterators designing.
Fastest FastX Parser in the West
Formal Verification of the Correctness of a Bubble Sort Implementation Using Coq
Graphical Fragment Assembly (GFA) Format Specification
A simple classifier for recognizing handwritten characters from image data, implementing the naive Bayes and the k-nearest neighbor classifications.
A lossless data compressor using the Huffman Coding.
Implementation of: an efficient basic bitvector library with constant-time set and get words; a succint, constant-time bit-vector rank-support data structure; a succint, logarithmic-time bit-vector select-support data structure; and wavelet tree construction on arbitrary texts, with serialization, access, rank, and select query support.
An attempt on designing an arbitrary length k-mer class; and to generate the codes of the classes for all k-values at compile-time using template metaprogramming.
Collate collections of key-value pairs, deposited from multiple producers; and iterate over the collated collection.
Fast and frugal disk based k-mer counter
A project submitted as the requirement of the course CSE 549 (Computational Biology), titled as "Efficient Parallelization for KmerEstimate: A Streaming Algorithm for Estimating k-mer Counts with Optimal Space Usage". Original serial algorithm available at github.com/srbehera11/KmerEstimate.
An implementation of the ray tracing technique to render images of basic geometric shapes with simple simulation of various concepts (reflection, refraction, scattering etc.) from Physics.
:house_with_garden: A Book for Anyone to Get Started with Unix
Peer-graded Assignment: Bash, Make, Git, and GitHub
A Voronoi diagram generator for any given set of points in the Euclidean plane using an incremental computation of the corresponding Delaunay triangulation.