Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

[Feature] Create endpoint to search EDAM concepts #2608

Closed tschaffter closed 2 months ago

tschaffter commented 3 months ago

What product(s) is this feature for?

OpenChallenges

Description

Create an endpoint to list and search the EDAM concepts.

The purpose of this endpoint is to support the creation of a filter for the web app.

This PR was the previous implementation of the challenge input data types endpoints which have been removed when adding support for EDAM.

Anything else?

No response

Code of Conduct

rrchai commented 2 months ago

Proposed endpoints support for the "Input Data Type" filter UI:

tschaffter commented 2 months ago

@rrchai The above PR limits itself to listing and searching EDAM concepts. It does not implement features related to filtering challenges based on specified concepts, which is a distinct contribution.