scanForHeterozygotes-old: scanForHeterozygotes-old

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Identifies the positions of SNPs found in BamGR reads.

Usage

1
2
3
4
5
6
7
8
scanForHeterozygotes.old(
  BamList,
  minimumReadsAtPos = 20,
  maximumMajorAlleleFrequency = 0.9,
  minimumBiAllelicFrequency = 0.9,
  maxReads = 15000,
  verbose = TRUE
)

Arguments

BamList

A GAlignmentsList object

minimumReadsAtPos

minimum number of reads required to call a SNP at a given position

maximumMajorAlleleFrequency

maximum frequency allowed for the most common allele. Setting this parameter lower will minimise the SNP calls resulting from technical read errors, at the cost of missing loci with potential strong ASE

minimumBiAllelicFrequency

minimum frequency allowed for the first and second most common allele. Setting a Lower value for this parameter will minimise the identification of loci with three or more alleles in one sample. This is useful if sequencing errors are suspected to be common.

maxReads

max number of reads of one list-element allowed

verbose

logical indicating if process information should be displayed

Details

This function scans all reads stored in a GAlignmentsList for possible heterozygote positions. The user can balance the sensitivity of the search by modifying the minimumReadsAtPos, maximumMajorAlleleFrequency and minimumBiAllelicFrequency arguments.

Value

scanForHeterozygotes.old returns a GRanges object with the SNPs for the BamList object that was used as input.

Author(s)

Jesper R. Gadin, Lasse Folkersen

See Also

Examples

1
2

AllelicImbalance documentation built on Nov. 8, 2020, 6:52 p.m.