Implement text search in the Advanced Search API
The current advanced search has an input to perform a searching process using text search in the same way of the main search bar. This task is to implement the text search in the advanced search. A new ‘Brand Names’ and ‘INNs’ category needs to be created in the categories section which will allow users to search for these terms:
- Please note that searching for ‘All Names’ should include the ChEBI Name, IUPAC Names, synonyms, INN’s and Brand Names.
- Since we are also adding WURCS for carbohydrates, this will also need to be added in the Categories section above.
So, to summarize these are the categories we need to implement:
- All (
📌 Not implemented yet) - ChEBI Identifier (
✅ ) - ChEBI Name (
✅ ) - IUPAC Name (
✅ ) - Brand Name (
✅ ) - INN's (
✅ ) - All Names (
✅ ) - Definition (
✅ ) - Inchi (
✅ ) - Inchikey (
✅ ) - SMILES (
✅ ) - Formula (
✅ ) - Mass (
✅ ) - Monoisotopic mass (
✅ ) - Charge (
✅ ) - Wurcs (
✅ ) - Registry number and PDMI number, this is the number after the database references
CAS
orPDMI
, for example:1234
is the Registry number forCAS:1234
. (✅ ) - Citation (
✅ ) - Automatic Xref (
📌 Not implemented) - Manual Xref (
✅ ) - All species (
✅ )
Take into account this task to solve (if it is possible): #52
Edited by Carlos Andres Moreno Velez