The Reasoner API defines an is_set parameter (link) that should be used to help define our results merging behavior. One example that uses this is_set parameter is in NCATSTranslator/testing#134 -- this query is visually depicted below:

Currently in the results (https://arax.ncats.io/?r=604132c0-b073-49ad-be84-902231915061), BTE has three separate records where pazopanib is in n3 -- each record has a different gene in n0 (HDAC2, TP53, and ALK).



However, the intent of the is_set parameter in the query is to indicate that those three results be combined into a single results object. Although it's shown for a different SmallMolecule (Rosmarinic Acid), the ARAX results at the same link above shows the desired behavior:

related to our other issues on combining results: #331 and #164
The Reasoner API defines an
is_setparameter (link) that should be used to help define our results merging behavior. One example that uses thisis_setparameter is in NCATSTranslator/testing#134 -- this query is visually depicted below:Currently in the results (https://arax.ncats.io/?r=604132c0-b073-49ad-be84-902231915061), BTE has three separate records where pazopanib is in
n3-- each record has a different gene inn0(HDAC2, TP53, and ALK).However, the intent of the
is_setparameter in the query is to indicate that those three results be combined into a single results object. Although it's shown for a different SmallMolecule (Rosmarinic Acid), the ARAX results at the same link above shows the desired behavior:related to our other issues on combining results: #331 and #164