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

Flexible trimming by library strandedness. #805

Closed
TCLamnidis opened this issue Nov 12, 2021 · 0 comments
Closed

Flexible trimming by library strandedness. #805

TCLamnidis opened this issue Nov 12, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TCLamnidis
Copy link
Collaborator

Is your feature request related to a problem? Please describe

Allowing for different trimming based on library strandedness.
pileupCaller allows us to use untrimmed data for ssDNA libraries without damage affecting the genotypes. That means that ssDNA non-UDG libraries do not need trimming, and can be run with --bamutils_clip_none_udg_{left,right}=0. However, that becomes a problem when ssDNA and dsDNA non-UDG libraries are combined in a single run, since when genotyping from untrimmed data for the latter damage will heavily affect the genotypes.

Describe the solution you'd like

Add library construction specific trimming options, e.g. bamutils_clip_{single,double}_{none,half}_udg_{left,right}. This would allow trimming flexibility and let users utilise a single set of parameters across different types of data.

Describe alternatives you've considered

It is possible to create separate runs for dsDNA and ssDNA libraries, but that sounds less elegant a solution, especially for applications that are potentially (semi-)automated.

@TCLamnidis TCLamnidis added the enhancement New feature or request label Nov 12, 2021
@TCLamnidis TCLamnidis self-assigned this Nov 12, 2021
@TCLamnidis TCLamnidis mentioned this issue Nov 18, 2021
7 tasks
@jfy133 jfy133 closed this as completed Nov 24, 2021
@jfy133 jfy133 added this to the 2.5 "Augsburg" milestone Nov 24, 2021
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