PcrClipReads
PcrClipReads performs soft clipping of sequencing reads in BAM files based on user-defined PCR target regions to remove PCR-related alignment artifacts and refine alignments for downstream analyses.
Key Features:
- Soft clipping: Adjusts alignments by soft clipping portions of reads in BAM files that fall outside specified regions.
- PCR target region guidance: Uses predefined or user-defined PCR target regions to determine clipping boundaries.
- BAM file handling: Operates directly on BAM-format alignment files to modify read alignments.
- Java / Jvarkit implementation: Implemented in Java as part of the Jvarkit suite of bioinformatics utilities.
Scientific Applications:
- Mitigate PCR artifacts: Reduces the impact of PCR amplification artifacts on read alignments.
- Targeted region isolation: Isolates or restricts reads to specific PCR target regions for focused analysis.
- Improve downstream analyses: Refines datasets for downstream analyses such as variant calling and genome assembly.
Methodology:
Performs soft clipping of alignments in BAM files guided by user-defined PCR target regions and is implemented in Java as part of the Jvarkit suite.
Topics
Collections
Details
- License:
- MIT
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Java
- Added:
- 2/24/2016
- Last Updated:
- 3/14/2019
Operations
Data Inputs & Outputs
Formatting
Publications
Lindenbaum P. JVarkit: java-based utilities for Bioinformatics. figshare [Internet]. 2015; Available from: https://figshare.com/articles/journal_contribution/JVarkit_java_based_utilities_for_Bioinformatics/1425030/1
Documentation
Terms of use
https://opensource.org/licenses/MITCitation instructions
https://github.com/lindenb/jvarkit/wiki/Citing