Learn R Programming

beadarrayMSV (version 1.1.0)

Analysis of Illumina BeadArray SNP data including MSV markers

Description

Imports bead-summary data from Illumina scanner. Pre-processes using a suite of optional normalizations and transformations. Clusters and automatically calls genotypes, critically able to handle markers in duplicated regions of the genome (multisite variants; MSVs). Interactive clustering if needed. MSVs with variation in both paralogs may be resolved and mapped to their respective chromosomes. Quality control including pedigree checking and visual assessment of clusters. Too large data-sets are handled by working on smaller subsets of the data in sequence.

Copy Link

Version

Install

install.packages('beadarrayMSV')

Monthly Downloads

19

Version

1.1.0

License

GPL (>= 2)

Maintainer

Lars Gidskehaug

Last Published

February 21st, 2011

Functions in beadarrayMSV (1.1.0)

unmixParalogues

Partially resolve the paralogs of MSV-5s
shearRawSignal

Affine transformation of axes
findClusters

Suggest clusters based on histograms
AlleleSetIllumina-class

Class to Contain Objects Describing High-Throughput Illumina BeadArrays
resolveInheritanceSNP

Track parental alleles in offspring
readBeadSummaryOutput

Read bead-summary intensities from two colour Illumina (Infinium) scanner
BSRed.193

Atlantic salmon genotype data with mainly MSV-5 markers
getSingleCalls

Identify MSV-5 paralogs with equal genotypes
validateCallsPedigree

Pedigree validation of genotypes
transformChannels

Signal transformation
translateTheta

Convert genotype calls to allele information
createAlleleSet

Create AlleleSetIllumina or MultiSet objects
locateParalogues

Match paralogs with chromosomes
assignParalogues

Assign MSV-5 paralogs to chromosomes
makeDiploidCalls

Constrain calls to diploid representation
getCenters

Estimate starting points for clustering
beadarrayMSV-package

beadarrayMSV: Package for analysis of high-throughput Illumina BeadArrays
normalizeShearedChannels

Channel normalization
generatePolyCenters

Generate list of possible genotype categories
countFailedSNP

Calculate ratio of called markers for each array
manualCall

Interactive calling of genotype for single marker
testHardyWeinberg

Test for Hardy-Weinberg equilibrium
writeAlleleSet

Write AlleleSetIllumina data to files
getNoiseDistributions

Estimate median and robust spread of background noise
callGenotypes

Clustering and calling of genotypes
preprocessBeadSet

Pre-processing of BeadSetIllumina objects
makeFilenames

Generate filenames reflecting normalizations
plotGenotypes

Plotting of genotyped markers
BeadSetIllumina-class

Class to Contain Objects Describing High-Throughput Illumina BeadArrays
getNormInd

Retrieve sub-bead pool indexes
cart2pol

Transformation from Cartesian to polar coordinates
scatterArrays

Cartesian scatter-plots of two-colour intensities
findSeTheta

Scale pooled standard errors after polar transformation
findPolyploidClusters

K-means clustering