Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation on post processing of simulated sequences #22

Open
ahfitzpa opened this issue Apr 19, 2023 · 1 comment
Open

Documentation on post processing of simulated sequences #22

ahfitzpa opened this issue Apr 19, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@ahfitzpa
Copy link

Could you add additional documentation on the recommendations for post processing of the simulated sequencing data.

Following simulation of sequencing data, fastq or fastq.gz files were filtered and trimmed using X,Y and Z.

For example, typical ONT data is basecalled and demultiplexed using Guppy or Bonito. If the user includes adapters and barcodes in the sequences, should they demultiplex with guppy to permit filtering of sequencing WITHOUT a barcode on either end. Or should the user rely on more generic methods such as NanoFilt and cutadapt/trimmomatic?

@ahfitzpa ahfitzpa added the enhancement New feature or request label Apr 19, 2023
@rrwick
Copy link
Owner

rrwick commented Apr 21, 2023

I think it all depends on what you're planning on using the reads for.

As an example, if you ultimately just want adapter-free reads, it doesn't make sense to have Badread add adapters and then trim them off afterward - you could just tell Badread to not add adapters. But if you wanted to test a pipeline that included adapter trimming, then having Badread add adapters might be good.

Regarding barcodes, Badread can't create barcoded reads in a single run. If you wanted to test a demultiplexing pipeline, you would have to run Badread multiple times, each with a different barcode, and then combine the results.

Does that all make sense? Let me know if I can elaborate!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants