Skip to content

Create the necessary mappings in the Elasticsearch documents to perform the Text Search according to the specifications

According to @amalik the current text-based search in ChEBI allows you to search by:

  1. ChEBI name
  2. ChEBI ID
  3. Secondary ChEBI ID's Partial, we need to use the same analyzer as cheb_id, for now, it is possible to perform this search using the whole chebi_id, ex: CHEBI:44080 (but it should work using 44080, chEBi:44080 or chebi44080)
  4. synonyms
  5. INN', IUPAC names and brand names For example: paracetamolum, N-(4-hydroxyphenyl)acetamide, Panadol
  6. formula
  7. full InChI - Exact
  8. InChiKey - Exact
  9. SMILES - Exact.
  10. You can also search by any database identifier in ChEBI (E.g. PDBeChem, HMDB)
  11. CAS number,
  12. Reaxys registry number
  13. Search for entries by species name (e.g. homo sapiens).
Edited by Carlos Andres Moreno Velez
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information