Add in some todo items
This commit is contained in:
parent
8d126161e2
commit
c1de92b511
|
|
@ -39,6 +39,16 @@ public class GenotypeConcordance extends RodWalker<Pair<VariantContext,VariantCo
|
|||
List<String> evalSamples;
|
||||
List<String> compSamples;
|
||||
|
||||
// todo -- integration test coverage
|
||||
// todo -- deal with occurrences like:
|
||||
// Eval: 20 4000 A C
|
||||
// Eval: 20 4000 A AC
|
||||
// Comp: 20 4000 A C
|
||||
// currently this results in a warning and skipping
|
||||
// todo -- extend to multiple eval, multiple comp
|
||||
// todo -- table with "proportion of overlapping sites" (not just eval/comp margins)
|
||||
|
||||
|
||||
public ConcordanceMetrics reduceInit() {
|
||||
Map<String,VCFHeader> headerMap = GATKVCFUtils.getVCFHeadersFromRods(getToolkit(), Arrays.asList(evalBinding,compBinding));
|
||||
VCFHeader evalHeader = headerMap.get(evalBinding.getName());
|
||||
|
|
|
|||
|
|
@ -34,6 +34,11 @@ import net.sf.picard.reference.ReferenceSequenceFile;
|
|||
|
||||
public class ConcordanceMetricsUnitTest extends BaseTest {
|
||||
|
||||
// todo -- coverage for several sites (3,4)
|
||||
// todo -- coverage for calculation of table margins
|
||||
// todo -- coverage for site concordance
|
||||
// todo -- coverage for disjoint and mostly-disjoint sample sets
|
||||
|
||||
private static ReferenceSequenceFile seq;
|
||||
private GenomeLocParser genomeLocParser;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue