RobokopU24 / Feedback

Feedback on the ROBOKOP project
https://robokop.renci.org
0 stars 0 forks source link

Queries with many results #123

Open cbizon opened 1 year ago

cbizon commented 1 year ago

https://github.com/RobokopU24/Feedback/issues/108

How to handle when a user puts in a query that returns 20000 results (it isn't hard to do).

  1. Limit the number of results in a principled way: Add degree constraints to interior nodes, remove subclass_of edges (especially ones that go A-[subclass_of]->B<-[subclass_of]-C).
  2. paginate results: return 100 or whateve
  3. Return aggregate results? Maybe just the nodes and let users add more selectivity to the query based on that?