Generally, I use fastx-toolkit to filter fastq-formatted reads, but I'd like something that will filter both ends from a pair of fastq files (creating a new, filtered pair) if either end doesn't meet a given criteria.
Does this exist in a well-known toolkit somewhere? I'd like to be able to trim low quality ends independently. Yes, this is simple to implement, but I'd rather use an existing solution if it's available.
the next generation, in C
thanks, at least i can use that as a starting point. i'm surprised there isn't a well-known utility for this, it must be common thing to want to do...
Many thanks. It's exactly what I was looking for!