I understand, I supposed that because the reads are made of orthogonal sequences concatenated, maybe there was the same concatenation in multiple reads. However, as you said, you can recover the sequence in full. Therefore, what I should have done is to just compute the consensus between those reads covering the same sequence and trim the adapters, am I right?
Thank you for the quick reply
Could you specify what "synthetic genome" means in your case?
By synthetic genome I mean a genome of synthetic DNA for data storage. In the reference, it is made of 42,000 reads of 120 bp long. Specifically, the dataset has been taken from this publication: https://www.researchsquare.com/article/rs-27205/v1 and this GitHub: https://github.com/helixworks-technologies/dos
It is the 3xr6 dataset in the repository.