Hi @ll!
I'm extremely new to the field of bioinformatics, though I have some programming knowledge. A lot of tools have quite nice manuals out there, which helps me learning about how to use them properly. However, when it came to bamtools, I have been stuck.
My aims are twofold - starting from nice *.bam datasets
1) to remove reads containing more than 4 mismatches. However, I can only find the syntax to filter reads that contain 0 mismatches.
bamtools filter -tag XM:0 -in reads.bam -out reads.noMismatch.bam
However, I cannot find any documentation about the syntax of the BWA-specific flags such as XM, so I do not know how to adapt this code correctly to include a "more than" function.
2) to remove soft-clipped reads. My supervisor told me to use bamtools for that, but all guides like these Remove Soft Clipped Bases refer to other software/scripts. The bamtools manuals also do not say anything about how to do that. Does anyone know how to use specifically bamtools for that purpose?
Thank you for your time!
Cheers Joe
hello Pierre, I tried to install jvarkit, but got errors like below, could you please help me? Thanks!
your default java is version 60 and refers to Java 16, as specified in the manual, you need to use the 'old' java jdk 8 or a jdk 11 . (= set your PATH )