예제 #1
0
        public void GetAltPeptideSequence_Genomic()
        {
            var          refSequence         = GetGenomicRefSequence();
            var          transcript          = GetGenomicTranscript();
            const int    cdsBegin            = 112;
            const int    cdsEnd              = 121;
            const string transcriptAltAllele = "";

            const string expectedResult = "RHRNRNTQTETNTETQRHRNTQKHRNKHRDTETHRNTETNTETQKHTETQKQTQRHRNTQKHTDRNKHRNTETQKYRNTQKHRNKHRDTETQKHSDAETQQHKHRNTETHRNRNTETNTETQTHRHRETQKHTETLKHSGRCPGCRGSIA";
            var          observedResult =
                HgvsUtilities.GetAltPeptideSequence(refSequence, cdsBegin, cdsEnd, transcriptAltAllele, transcript,
                                                    false);

            Assert.Equal(expectedResult, observedResult);
        }