java -jar src/jvarkit-git/dist/jvarkit.jar samjdk -e 'return !record.getReadUnmappedFlag() && record.getCigar().getCigarElements().stream().filter(CE->CE.getOperator().equals(CigarOperator.M)).anyMatch(CE->CE.getLength()<=45);' in.bam
Entering edit mode
21 months ago
bioinf_sci
▴
20
How can I filter a bam file using samtools view that retains reads where the cigar string contains M<=35?
Hi, if I want to discard reads where the cigar string contains M < 100, how should I write this instead? Thank you~