Closed eboileau closed 2 years ago
Hi @eboileau , sorry for the late reply. Yes, we changed the header because we introduced the feature of chimeric reads to NanoSim v3. For chimeric reads, each read has more than one segments, so we used ;
to separate the source of each segment.
Description
The header format in the output of
simulator.py
has changed, and introduces breaking changes e.g. when extracting substrings from the header. This seems to affect the file _alignedreads.fasta, but not the file _unalignedreads.fasta.In genome mode, the change appear to be here:
Note the
;
instead of the previously used_
, which e.g. results ininstead of
Is there a particular reason for this change, or do you think you could revert to the old format?
To reproduce
Run
simulator.py
with any version from 3.0.0-beta.Environment
Python 3.7.6 conda 4.9.2 NanoSim (master, and from 3.0.0-beta)