Closed ecwood closed 1 year ago
Here's the specific edge causing the error:
Familial hyperinsulinemic hypoglycemia 6 (HHF6) [MIM:606762]: Familial hyperinsulinemic hypoglycemia [MIM:256450], also referred to as congenital hyperinsulinism, nesidioblastosis, or persistent hyperinsulinemic hypoglycemia of infancy (PPHI), is the most common cause of persistent hypoglycemia in infancy and is due to defective negative feedback regulation of insulin secretion by low glucose levels. In HHF6 elevated oxidation rate of glutamate to alpha-ketoglutarate stimulates insulin secretion in the pancreatic beta cells, while they impair detoxification of ammonium in the liver. {ECO:0000269|PubMed:10636977, ECO:0000269|PubMed:11214910, ECO:0000269|PubMed:11297618, ECO:0000269|PubMed:9571255}. Note=The disease is caused by variants affecting the gene represented in this entry.
['606762', '256450']
Traceback (most recent call last):
File "uniprotkb_dat_to_json.py", line 430, in <module>
edges_list = make_edges(uniprot_records, nodes_dict)
File "uniprotkb_dat_to_json.py", line 202, in make_edges
assert len(m) < 2
AssertionError
With 000db40, the code is no longer failing. However, I did reach out to Steve to confirm that this fix is appropriate, given the specificity of the original commit.
This is directly related to #279, for tracking purposes.
I am closing this issue because the code worked in KG2.8.4pre
's build.
While testing for https://github.com/RTXteam/RTX-KG2/issues/296, I found that uniprotkb_dat_to_json.py fails: