biofast icon indicating copy to clipboard operation
biofast copied to clipboard

Benchmarking programming languages/implementations for common tasks in Bioinformatics

Results 7 biofast issues
Sort by recently updated
recently updated
newest added

Added a faster Go version using [bio](https://github.com/shenwei356/bio) lib. It's compiled with [go 1.17](https://golang.org/dl/) Benchmark (CPU: AMD Ryzen 7 2700X Eight-Core Processor, 3.7 GHz) |app |gzip |plain| |:---------------|:-----|:----| |fqcnt_needletail|5.924 |0.733| |fqcnt_c1_kseq...

Crystal lang had release V1.2.1 recently,so I tested ```fqcnt_cr1_klib.cr``` and ```bedcov_cr1_klib.cr```(with nothing modify these two files) in my computer below showed: For fqcnt: the run time of plain txt is...

At least for Nim development, the use of the `-d:danger` flag can dramatically improve speed if you take care when writing your code. I imagine it is likely the case...

This PR adds a dinopy version of fqcnt, which uses some cythonization internally.

I'd be curious to see a benchmark with swift, but I don't use it myself. Putting this here in case anyone wants to take it up

This PR adds BBTools FastqScan as a Java implementation for the fqcnt benchmark. ## Implementation Details - Uses BBTools' FastqScan tool with multithreaded SIMD-accelerated parsing - Wrapper script: `fqcnt_java_bbtools.sh` -...