// constructor public ClinVarXmlReader(FileInfo clinVarXmlFileInfo, ISequenceProvider sequenceProvider) { _sequenceProvider = sequenceProvider; _aligner = new VariantAligner(_sequenceProvider.Sequence); _clinVarXmlFileInfo = clinVarXmlFileInfo; _refChromDict = sequenceProvider.RefNameToChromosome; }
// constructor public ClinVarXmlReader(FileInfo clinVarXmlFileInfo, CompressedSequenceReader reader, ICompressedSequence compressedSequence) { _dataFileManager = new DataFileManager(reader, compressedSequence); _compressedSequence = compressedSequence; _aligner = new VariantAligner(compressedSequence); _clinVarXmlFileInfo = clinVarXmlFileInfo; }