本文整理匯總了Python中puzzle.plugins.GeminiPlugin._add_transcripts方法的典型用法代碼示例。如果您正苦於以下問題:Python GeminiPlugin._add_transcripts方法的具體用法?Python GeminiPlugin._add_transcripts怎麽用?Python GeminiPlugin._add_transcripts使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類puzzle.plugins.GeminiPlugin
的用法示例。
在下文中一共展示了GeminiPlugin._add_transcripts方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: test_add_transcripts
# 需要導入模塊: from puzzle.plugins import GeminiPlugin [as 別名]
# 或者: from puzzle.plugins.GeminiPlugin import _add_transcripts [as 別名]
def test_add_transcripts(self, gemini_case_obj, variant):
adapter = GeminiPlugin()
adapter.add_case(gemini_case_obj)
adapter.db = gemini_case_obj.variant_source
gemini_variant = {'variant_id': 1}
adapter._add_transcripts(variant, gemini_variant)
transcripts = variant.transcripts
assert len(transcripts) == 2
first_transcript = transcripts[0]
assert first_transcript.transcript_id == 'ENST00000370383'
assert first_transcript.hgnc_symbol == 'EPHX4'
assert first_transcript.consequence == 'missense_variant'
assert first_transcript.ensembl_id == None
assert first_transcript.biotype == 'protein_coding'
assert first_transcript.sift == 'deleterious'
assert first_transcript.polyphen == 'probably_damaging'