You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spoke is returning at least one result. But aragorn never calls spoke. This is because spoke has in its meta_knowledge_graph an edge between Gene and ChemicalEntity, rather than SmallMolecule. Now, if you take the result that spoke returned and put it in node norm, it gets recognized as a small molecule.
Should we call things that offer superclasses of what we're looking for and then see if we can downcast them? I don't really think so, but it might make sense in some cases e.g. external APIs where the way things are structured make it hard to be precise, even if the returned values can be more precisely typed.
The text was updated successfully, but these errors were encountered:
Spoke is returning at least one result. But aragorn never calls spoke. This is because spoke has in its meta_knowledge_graph an edge between Gene and ChemicalEntity, rather than SmallMolecule. Now, if you take the result that spoke returned and put it in node norm, it gets recognized as a small molecule.
Should we call things that offer superclasses of what we're looking for and then see if we can downcast them? I don't really think so, but it might make sense in some cases e.g. external APIs where the way things are structured make it hard to be precise, even if the returned values can be more precisely typed.
The text was updated successfully, but these errors were encountered: