Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launch Pathfinder queries from ARAX UI #2430

Open
isbluis opened this issue Feb 6, 2025 · 2 comments
Open

Launch Pathfinder queries from ARAX UI #2430

isbluis opened this issue Feb 6, 2025 · 2 comments

Comments

@isbluis
Copy link
Member

isbluis commented Feb 6, 2025

We have added a draft implementation for quickly launching PF queries via our UI. It is only a first draft, so I would not characterize it as a final version, but hopefully gives us the ability to test various queries as well as the rest of the system, including responses.

The step-by-step guide (with a couple of open items to resolve) :

  1. Go to the UI in devLM: https://arax.ncats.io/devLM/

  2. Find and click on the new button under the build-a-graph section:
    Image

  3. This will create the "triangle" and display a pop-up to edit the target node (n2); enter a CURIE

  4. Important! Once the CURIE has been entered, click to remove the Category so that it is empty:
    Image

  5. Click on the source node on the graph (n0), and do the same as above (i.e. enter a CURIE and remove its Category)
    Image

  6. Optional: edit the Category of the intermediate node n1 by clicking on it and adjusting as desired.

  7. Submit by clicking on the Query ARAX button. Note that it may take a while for the response to appear.

The main issue is that the query will cause an error if a Category is specified for either the source or target node. @dkoslicki , is this a hard requirement?

Another issue is the paucity of user feedback during the processing; not sure if it is feasible to add some. As it is, there is a long pause between the initial message parsing and the response generation.

Please test when convenient, and report issues here; hope it helps!

@dkoslicki
Copy link
Member

@mohsenht , can you comment on this? IIRC, specifying the category should be totally fine, right? Perhaps this is just a DSL issue not accounting for categories possibly being provided?

@mohsenht
Copy link
Collaborator

mohsenht commented Feb 7, 2025

I created a bug for this issue, the issue is from my side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants