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

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

Downloads

Links