Method | Description | |
---|---|---|
Evaluate ( string truthSetPath, string cnvCallsPath, string excludedBed, string outputPath, string ROIBedPath, double heterogeneityFraction ) : void |
Method | Description | |
---|---|---|
ComputeAccuracy ( string truthSetPath, string cnvCallsPath, |
||
CountExcludedBasesInTruthSetIntervals ( ) : void | ||
GetCnvCallsFromBed ( string bedPath, int cnIndices = null ) : IEnumerable |
||
GetCnvCallsFromVcf ( string vcfPath, bool includePassingOnly ) : IEnumerable |
||
GetCopyNumber ( VcfVariant variant, int &end ) : int | ||
LoadIntervalsFromBed ( string oracleBedPath, bool getCN, double heterogeneityFraction ) : List |
Load known CN data from a .bed file. File lines have fields: chromosome, start, end, chromcountA, chromcountB So, copy number is the sum of the last 2 fields, major chromosome count is the max of the last 2 fields.
|
|
LoadKnownCN ( string oraclePath, double heterogeneityFraction ) : void | ||
LoadKnownCNVCF ( string oracleVCFPath ) : void | ||
LoadRegionsOfInterest ( string bedPath ) : void | ||
SummarizeTruthSetStatistics ( ) : void |
protected ComputeAccuracy ( string truthSetPath, string cnvCallsPath, |
||
truthSetPath | string | |
cnvCallsPath | string | |
outputWriter | ||
includePassingOnly | bool | |
return | void |
protected CountExcludedBasesInTruthSetIntervals ( ) : void | ||
return | void |
public Evaluate ( string truthSetPath, string cnvCallsPath, string excludedBed, string outputPath, string ROIBedPath, double heterogeneityFraction ) : void | ||
truthSetPath | string | |
cnvCallsPath | string | |
excludedBed | string | |
outputPath | string | |
ROIBedPath | string | |
heterogeneityFraction | double | |
return | void |
protected GetCnvCallsFromBed ( string bedPath, int cnIndices = null ) : IEnumerable |
||
bedPath | string | |
cnIndices | int | |
return | IEnumerable |
protected GetCnvCallsFromVcf ( string vcfPath, bool includePassingOnly ) : IEnumerable |
||
vcfPath | string | |
includePassingOnly | bool | |
return | IEnumerable |
protected GetCopyNumber ( VcfVariant variant, int &end ) : int | ||
variant | VcfVariant | |
end | int | |
return | int |
protected LoadIntervalsFromBed ( string oracleBedPath, bool getCN, double heterogeneityFraction ) : List |
||
oracleBedPath | string | |
getCN | bool | |
heterogeneityFraction | double | |
return | List |
protected LoadKnownCN ( string oraclePath, double heterogeneityFraction ) : void | ||
oraclePath | string | |
heterogeneityFraction | double | |
return | void |
protected LoadKnownCNVCF ( string oracleVCFPath ) : void | ||
oracleVCFPath | string | |
return | void |
protected LoadRegionsOfInterest ( string bedPath ) : void | ||
bedPath | string | |
return | void |
protected SummarizeTruthSetStatistics ( ) : void | ||
return | void |