Свойство | Тип | Описание | |
---|---|---|---|
CoverageWeighting | double | ||
IsDbsnpVcf | bool | ||
TempFolder | string |
Свойство | Тип | Описание | |
---|---|---|---|
MeanCoverage | float | ||
MedianHetSnpsDistance | int | ||
MinimumVariantFrequenciesForInformativeSegment | int |
Метод | Описание | |
---|---|---|
AggregateCounts ( List |
||
AggregateVariantCoverage ( List |
||
CallVariants ( string variantFrequencyFile, string inFile, string outFile, string ploidyBedPath, string referenceFolder, string sampleName, string truthDataPath ) : int | ||
InitializePloidies ( ) : void |
Setup: Model various copy ploidies.
|
Метод | Описание | |
---|---|---|
GetKnownCNForSegment ( |
Check whether we know the CN for this segment. Look for a known-CN interval that covers (at least half of) this segment. Return -1 if we don't know its CN.
|
|
GetProjectedMeanCoverage ( double diploidCoverage ) : double[] |
Compute the expected bin counts for each copy number, given a specified bin count for CN=2 regions
|
|
InitializeModelPoints ( |
Метод | Описание | |
---|---|---|
AssignPloidyCallsDistance ( |
||
AssignPloidyCallsGaussianMixture ( ) : void |
Assign a SegmentPloidy to each CanvasSegment, based on which model matches this segment best:
|
|
FitGaussians ( |
Fit a Gaussian mixture model. Fix the means to the model MAF and Coverage and run the EM algorithm until convergence. Compute the empirical MAF and Coverage. Fix the means to the empirical MAF and Coverage and run the EM algorithm again until convergence. Always estimate the full covariance matrix?
|
|
GenerateReportVersusKnownCN ( ) : void |
Generate a table listing segments (and several features), and noting which are accurate (copy number exactly matches truth set) or directionally accurate (copy number and truth set are both <2, both =2, or both >2) This table will become our collection of feature vectors for training q-scores!
|
public static AggregateCounts ( List |
||
segments | List |
|
Результат | float[] |
public static AggregateVariantCoverage ( List |
||
segments | List |
|
Результат | int |
public CallVariants ( string variantFrequencyFile, string inFile, string outFile, string ploidyBedPath, string referenceFolder, string sampleName, string truthDataPath ) : int | ||
variantFrequencyFile | string | |
inFile | string | |
outFile | string | |
ploidyBedPath | string | |
referenceFolder | string | |
sampleName | string | |
truthDataPath | string | |
Результат | int |
protected GetKnownCNForSegment ( |
||
segment | ||
Результат | int |
protected static GetProjectedMeanCoverage ( double diploidCoverage ) : double[] | ||
diploidCoverage | double | |
Результат | double[] |
protected InitializeModelPoints ( |
||
model | ||
Результат | List |
public static double CoverageWeighting | ||
Результат | double |
protected static int MinimumVariantFrequenciesForInformativeSegment | ||
Результат | int |