mrbotcr / py3ClimMob

ClimMob is software for agricultural citizen science
https://climmob.net/
GNU Affero General Public License v3.0
5 stars 2 forks source link

Implement a crop vocabulary and link it to technologies #243

Open qlands opened 1 year ago

qlands commented 1 year ago

We currently don't connect the technologies in ClimMob with a standard set of crops that would allow us to generate statistics. For example, how many projects per crop?

qlands commented 1 year ago

We need to curate the list of crops. You can find it here: https://docs.google.com/spreadsheets/d/1UUxMdN5j2uesPmzObZIGMUSJnGe9htZHl7YAXVjIVYk/edit?usp=sharing

The list is in 4 languages and the idea is to have a single/simple crop name in ClimMob.

BioversityCostaRica commented 1 year ago

OK. The technical implementation was done in the commit 8cd8d3e516cbd8abe3e152b3e8e811580d8c7f56 however we @jacobvanetten and @elizabetharnaud we need to curate the list of crops

jacobvanetten commented 1 year ago

Common names are not unique and change per region. This becomes very complicated. Researchers generally know the scientific name. I think we need to simplify.

What I suggest:

  1. Use the scientific names to pick
  2. Once a scientific name is chosen, display the common names associated with it in the chosen interface language
  3. If there is no common name in the interface language, show the English common name.
  4. Provide a button that says "Search scientific name" that opens in a new tab this link: https://npgsweb.ars-grin.gov/gringlobal/taxon/taxonomysearch

To me, this would solve the problem.

For our own dashboards, etc. I suggest we keep to English and show results first for the CGIAR crops only. I can provide a list with crop for that.