This program is open-source software released under the MIT License.
Contributing
Contributions to improve the N50 Calculator are welcome.
Please submit pull requests or open issues on the project’s repository.
Be kind and adhere to the Code of Conduct like the Contributor Covenant.
N50 Calculator
This repository provides tools for N50 calculation and dataset simulation.
Main Programs
n50A command-line tool to calculate the N50 value of a set of sequences. For detailed usage, refer to the n50 documentation.
n50_simseqsA utility for simulating sequences based on desired lengths. This is useful for generating test datasets or benchmarking.
n50_qualFor PacBio and Nanopore reads, gather statistics of quality (average, Q20, Q30) and per read, that can be plotted as:
General Requirements
Compiling
Other Tools
This repository also includes additional tools for specific tasks:
n50_simreads: Simulate reads based on desired lengths.n50_binner: Generate a summary of read lengths from a FASTQ file.n50_generate: Generate reads usingn50_simreadsbased onn50_binneroutput.gen: An alternative sequence generator.Author
Andrea Telatin, 2023
License
This program is open-source software released under the MIT License.
Contributing
Contributions to improve the N50 Calculator are welcome. Please submit pull requests or open issues on the project’s repository. Be kind and adhere to the Code of Conduct like the Contributor Covenant.