public void GetCdnaPositionOffset_Intron_LeqR_Forward() { var transcript = HgvsCodingNomenclatureTests.GetForwardTranscript(); var po = HgvsUtilities.GetCdnaPositionOffset(transcript, 1261349, 1, true); Assert.NotNull(po); Assert.False(po.HasStopCodonNotation); Assert.Equal(867, po.Offset); Assert.Equal(336, po.Position); Assert.Equal("-76+867", po.Value); }
public void GetCdnaPositionOffset_Exon_Forward() { var transcript = HgvsCodingNomenclatureTests.GetForwardTranscript(); var po = HgvsUtilities.GetCdnaPositionOffset(transcript, 1262627, 4, true); Assert.NotNull(po); Assert.False(po.HasStopCodonNotation); Assert.Equal(0, po.Offset); Assert.Equal(540, po.Position); Assert.Equal("129", po.Value); }
public void GetCdnaPositionOffset_Intron_RltL_Forward() { var transcript = HgvsCodingNomenclatureTests.GetForwardTranscript(); var po = HgvsUtilities.GetCdnaPositionOffset(transcript, 1262210, 1); Assert.NotNull(po); Assert.False(po.HasStopCodonNotation); Assert.Equal(-6, po.Offset); Assert.Equal(337, po.Position); Assert.Equal("-75-6", po.Value); }