C# Class CanvasClean.EnrichmentUtilities

Mostra file Open project: Illumina/canvas Class Usage Examples

Public Properties

Property Type Description
numberOfGCbins int

Public Methods

Method Description
GetCountsByGC ( List bins, NexteraManifest manifest, List &countsByGC, List &counts ) : void

Assumes the bins are sorted by genomic coordinates

GetOnTargetBins ( IEnumerable bins, NexteraManifest manifest ) : IEnumerable

Get the on-target bins by intersecting the manifest.

Method Details

GetCountsByGC() public static method

Assumes the bins are sorted by genomic coordinates
public static GetCountsByGC ( List bins, NexteraManifest manifest, List &countsByGC, List &counts ) : void
bins List Bins whose counts are to be normalized
manifest NexteraManifest
countsByGC List An array of lists. Each array element (0-100) will hold a list of counts whose bins have the same GC content.
counts List Will hold all of the autosomal counts present in 'bins'
return void

GetOnTargetBins() public static method

Get the on-target bins by intersecting the manifest.
public static GetOnTargetBins ( IEnumerable bins, NexteraManifest manifest ) : IEnumerable
bins IEnumerable
manifest NexteraManifest
return IEnumerable

Property Details

numberOfGCbins public_oe static_oe property

public static int numberOfGCbins
return int