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

Improve CAM Frontend #138

Merged
merged 44 commits into from
Aug 21, 2024
Merged

Improve CAM Frontend #138

merged 44 commits into from
Aug 21, 2024

Conversation

gaurav
Copy link
Member

@gaurav gaurav commented Mar 22, 2024

This PR implements a number of improvements to the CAM-KP Frontend:

  • Reversed predicates should now be removed: any "reversed" predicate is reversed during loading, and duplicate predicates are removed.
  • Added support for filtering search by model URL, allowing you to select a particular kind of model (e.g. CTD).
  • We now AND subject-or-object searches instead of OR-ing them.
  • Improved display of search results (which still don't make a heck of a lot of sense, but are better than they were previously).
  • The "Edges" table can now be exported as a CSV file.
  • The "Edges" table now defaults to a minimum display, but additional information (such as description, information content and equivalent identifiers) can be toggled on if needed.
  • Added a "Relationships" table showing all edges from one CURIE to another.
  • Improved displayed messages, such as when no model has been loaded and "Download in progress" messages.
  • Updated query to Neo4J 5 (which requires properties(edge) to get the properties for an edge).
  • Software code improvements, such as getting rid of the ListCAMs component and merging its contents into SearchCAMs and improved DisplayCAM organization.
  • Added a shared method for mapping a URL to a CURIE.

@gaurav gaurav marked this pull request as ready for review August 18, 2024 19:23
@gaurav gaurav requested a review from balhoff August 18, 2024 19:24
@gaurav gaurav merged commit 2c2a37b into master Aug 21, 2024
@gaurav gaurav deleted the improve-cam-frontend branch August 21, 2024 07:42
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

Successfully merging this pull request may close these issues.

2 participants