def test_make_gene_class():
coll = MongoClient().wikidata_src.mygene
metadata_coll = MongoClient().wikidata_src.mygene_sources
metadata = metadata_coll.find_one()
doc_filter = {'_id': '100861512'}
docs = coll.find(doc_filter)
print("total number of records: {}".format(coll.find(doc_filter).count()))
validate_type = 'eukaryotic'
docs = HelperBot.validate_docs(docs, validate_type, 'P351')
records = HelperBot.tag_mygene_docs(docs, metadata)
record = next(records)
organism_info = {
"name": "Homo sapiens",
"type": "mammalian",
"wdid": "Q15978631",
'taxid': 9606
}
login = wdi_login.WDLogin(WDUSER, WDPASS)
gene = Gene(record, organism_info, login)
gene.create_item(fast_run=False, write=True)
gene.remove_deprecated_statements()
评论列表
文章目录