Global-Chem / global-chem

A Knowledge Graph of Common Chemical Names to their Molecular Definition
https://globalchemistry.org/
Mozilla Public License 2.0
156 stars 21 forks source link

SS-139 PR: Cannabis Sativa Constituents Split into Different Categories. #235

Closed Sulstice closed 1 year ago

Sulstice commented 1 year ago

This will be the official review for Cannabis Sativa Classifications into more general categories.

Change Requested: I am suggesting we split Cannabis into more acute classifiers according to this work:

https://pubmed.ncbi.nlm.nih.gov/6991645/

The classifiers are added to the network as follows for Cannabis:


'cannabis_acids': CannabisAcids,                                                 # Suliman Sharif
'cannabis_alcohols': CannabisAlcohols,                                           # Suliman Sharif
'cannabis_aldehydes': CannabisAldehydes,                                         # Suliman Sharif
'cannabis_amino_acids': CannabisAminoAcids,                                      # Suliman Sharif
'cannabinoids': Cannabinoids,                                                    # Suliman Sharif
'cannabis_esters_and_lactones': CannabisEstersAndLactones,                       # Suliman Sharif
'cannabis_fatty_acids': CannabisFattyAcids,                                      # Suliman Sharif
'cannabis_flavanoid_glycosides': CannabisFlavanoidGlycosides,                    # Suliman Sharif
'cannabis_hydrocarbons': CannabisHydrocarbons,                                   # Suliman Sharif
'cannabis_ketones': CannabisKetones,                                             # Suliman Sharif
'cannabis_nitrogenous_compounds': CannabisNitrogenousCompounds,                  # Suliman Sharif
'non_cannabinoid_phenols': NonCannabinoidPhenols,                                # Suliman Sharif
'cannabis_pigments': CannabisPigments,                                           # Suliman Sharif
'cannabis_proteins_glycoproteins_enzymes': CannabisProteinsGlycoproteinsEnzymes, # Suliman Sharif
'cannabis_steroids': CannabisSteroids,                                           # Suliman Sharif
'cannabis_sugars': CannabisSugars,                                               # Suliman Sharif
'cannabis_terpenes': CannabisTerpenes,                                           # Suliman Sharif
'cannabis_vitamins': CannabisVitamins,                                           # Suliman Sharif
'organophosphorous_nerve_agents': OrganoPhosphorousNerveAgents,                  # Suliman Sharif
'organophosphorous_nerve_agents': OrganoPhosphorousNerveAgents,                  # Suliman Sharif

The classifiers are added to the network as follows for Asteroid Ryugu:


'asteroid_ryugu': AsteroidRyugu,                                                 # Josh Farrell & Suliman Sharif

For this review, I would like for @LierB to accept it first and I added @LadyBluenotes acting as a quality assurance for the software functionality.