Skip to content

Releases: OpenGene/fastp

Fix a regression bug of FASTQ reader

30 May 11:53
Compare
Choose a tag to compare

Bug fix for possible hanging forever on invalid input files, and other bug fixes.

13 May 14:48
Compare
Choose a tag to compare

Fix interleaved input bug

01 Dec 14:46
Compare
Choose a tag to compare

Fix the bug in the mode of interleaved input

Fix possible hang when unpaired1 equals to unpaired2

19 Oct 02:21
7c3028a
Compare
Choose a tag to compare

Generates reproducible outputs and improves performance greatly

08 Oct 07:01
Compare
Choose a tag to compare

The threading and I/O modules have been completely rewritten to generate reproducible outputs and improve performance greatly. New libraries libisal and libdeflate were introduced to replace the slow zlib. Although this may bring some difficulties to compilation, it is all worthwhile for performance improvement.

In many cases, fastp v0.23.0 can be 2x as faster as previous versions. Especially, when the compression level is set to 6 or higher, the performance gain is very obvious.

Threading randomness issue has been addressed, so the output files are MD5 consistent when you run it twice, which means the results are completely reproducible.

Support deduplication

24 Aug 15:00
Compare
Choose a tag to compare

Support deduplication (--dedup), and refine the duplication evaluation algorithm.

Fix the plotly.js CDN issue

08 Apr 08:09
Compare
Choose a tag to compare

https://cdn.plot.ly is not available from some places, and it will block fastp's HTML figures.
From this release, we will use opengene.org to distribute plotly.js.

Release v0.20.0

17 Apr 03:25
Compare
Choose a tag to compare

Revise overlap detection, PE correction and adapter trimming
Support average quality score filter
Count polyX
...

Support trimming multiple adapters and outputting unpaired/failed reads

09 Apr 12:33
Compare
Choose a tag to compare
v0.19.10

fix a bug in fastareader for FASTA with space in name

Support merging

29 Mar 13:47
Compare
Choose a tag to compare

new -m/--merge option to merge paired reads.