示例#1
0
文件: test.py 项目: stanikae/jekesa
    "gene": "name",
    "id": "identity",
    "alignment": "alignment_length",
    "gene_lenght": "ref_gene_lenght",
    "cov": "coverage"
}

translator = Translate("gene", test_trans_table)

test_gene2 = {
    "primary": "some_gene_key2",
    "gene": "gen_name2",
    "id": "97",
    "alignment": "800",
    "gene_lenght": "800",
    "cov": "99"
}

result.add_class(cl="genes",
                 result_type="gene",
                 **translator.translate(test_gene2))

try:
    result.check_results()
    soft_result.check_results()
except CGECoreOutInputError as e:
    print("Error dict:\n{}".format(e.errors))

print(json.dumps(result))
print(json.dumps(soft_result))