Jellyfish
Jellyfish: Open-Source DNA Sequencing Analysis Software
Analyze DNA sequencing reads with Jellyfish, a high-performance open-source program offering rapid calculation of k-mer counts and coverage depth for large datasets, ideal for genome or transcriptome assembly preparation.
What is Jellyfish?
Jellyfish is an open-source bioinformatics software tool developed specifically for counting k-mers (subsequences of length k) from large datasets of DNA sequencing reads. It is optimized to handle very large read sets of gigabase scale quickly and with relatively low memory usage.
Some key features of Jellyfish include:
- Fast k-mer counting for large next-generation sequencing datasets
- Multi-threading support for parallel processing on multiple CPU cores
- Disk-based storage for limiting memory usage with very large data
- Output of k-mer counts and coverage data
- Support for most major Linux systems and Mac OSX
Jellyfish can process read files in FASTA or FASTQ format. It outputs k-mer counts and coverage information in a binary format that can then be parsed and analyzed as needed. The speed and memory efficiency make it well-suited for preparing sequencing data for downstream analysis like genome assembly, transcriptomics, metagenomics, and more. It is a flexible tool used in many bioinformatics pipelines.
Jellyfish Features
Features
- Fast k-mer counting
- Low memory usage
- Multi-threaded
- Dumps k-mer counts to disk
- Can load k-mer counts from disk
- Supports multiple hash array sizes
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Jellyfish Alternatives
View all Jellyfish alternatives with detailed comparison →
Top Science & Education and Bioinformatics and other similar apps like Jellyfish
Coupa
Xpenditure
Procurify