Wikidata:WikiProject Chemistry/Safety classification and labelling

Safety classification and labelling model based on one main property (safety classification and labelling) with wikibase-item datatype.

GHS labelling edit

safety classification and labelling
  Regulation (EC) No. 1272/2008
GHS hazard pictogram GHS01: exploding bomb
GHS signal word warning or danger (Q15221217)
GHS hazard statement H220
H300+H330
EUH001
GHS precautionary statement P101
P220
P501
0 references
add reference


add value

Sources edit

If it's possible, source has to be added with point in time (P585), publication date (P577) or other property with date indication (creation, update date; not the same as access date).

For EU GHS one of the best source is GESTIS database (Q15811170), SDSs of reliable European companies can be used. ECHA Classification and Labelling Inventory is problematic: there is no P statements in harmonised labelling.

ECHA Classification and Labelling Inventory notified classification and labelling data mustn't be used: there is no information about company, sometimes there is no information about impurities that are affecting classification, usually there are dozens or even hundreds of different entries for the same substance and there is no P statements. In other words: there is not enough information to be sure that labelling from CLI is issued for the pure substance with specific CAS number. Also, PubChem mustn't be used as a source: it aggregates many classification and labelling entries from ECHA CLI database into one entry and adds every possible P statement to this.

List of GHS labelling elements edit

List of GHS pictograms edit

SELECT ?item ?code ?name
WHERE 
{
  ?item wdt:P31 wd:Q19360817;
        wdt:P1448 ?name;
        wdt:P1813 ?code.
  FILTER(LANG(?code) = "mul").
  FILTER(LANG(?name) = "en").
}
ORDER BY ?code ?name
Try it!

List of hazard statements edit

SELECT ?item ?code ?phrase
WHERE 
{
  ?item wdt:P31 wd:Q28360;
        wdt:P1448 ?phrase;
        wdt:P1813 ?code.
  FILTER(LANG(?phrase) = "en").
}
ORDER BY ?code ?phrase
Try it!

List of supplemental hazard statements (EUH) edit

SELECT ?item ?code ?phrase
WHERE 
{
  ?item wdt:P31 wd:Q52945051;
        wdt:P1448 ?phrase;
        wdt:P1813 ?code.
  FILTER(LANG(?phrase) = "en").
}
ORDER BY ?code ?phrase
Try it!

List of precautionary statements edit

SELECT ?item ?code ?phrase
WHERE 
{
  ?item wdt:P31 wd:Q2467204;
        wdt:P1448 ?phrase;
        wdt:P1813 ?code.
  FILTER(LANG(?phrase) = "en").
}
ORDER BY ?code ?phrase
Try it!

To do edit

  • add EUH and AUH phrases
  • add obsolete H, P and EUH phrases (need to specify date to which each phrase was in use; maybe with some legal-property with specific amendment)
  • correct constraint violations
  • update items with P728 (P728) and P940 (P940); delete these properties

Problems edit

GHS classification edit

To be discussed

Option 1: property-based edit
Option 2: subclass-based edit
  1. Create items for every class and category in GHS, connect them using subclass of (P279)
  2. Use GHS pictogram new property, GHS signal word (P1033), P728 (P728) and/or P940 (P940) to indicate possible GHS elements for specific category/class (note: such data cannot be easily [without use of external sources] translated into GHS labelling)
  3. if it's possible, connect GHS classes and categories to existing chemical substance items using subclass of (P279) or by relevant properties; if applicable, use properties to add other data resulting from GHS publications about classification to items about GHS classes and categories
  4. add GHS classes items to chemical substances items using subclass of (P279), e.g.
    ethanol (Q153): subclass of (P279) = Flammable liquid 2 [1 item for GHS category]
    dichlorine (Q1904422): subclass of (P279) = Press. gas, Ox. Gas 1, Skin Irrit. 2, Eye Irrit. 2, Acute Tox. 3, STOT SE 3, Aquatic Acute 1 [7 items, each for different GHS category]

Specific statements edit

Some statements sometimes contain specific information, e.g. the route of administration or an exposed organ. How to indicate this in Wikidata?

  • There are no qualifiers to qualifiers, so there is no option to use something like of (P642)
  • One option is to create more items about statements, each pertaining to specific route/organ, e.g. «H370 (organ, route of administration)» with official name (P1448) modified accordingly. The cons are that there should be dozens or hundreds of additional items and each time we would have to add another item if there was a need for that (there is no exhaustive list of possible items like that).
safety classification and labelling
  NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response
NFPA Health [1-4]
NFPA Fire [1-4]
NFPA Instability [1-4]
NFPA Special OX/W/SA/COR/ACID/ALK/BIO/☣/POI/RA/RAD/☢/CRY/CRYO/no value
0 references
add reference


add value

Sources edit

If it's possible, source has to be added with point in time (P585), publication date (P577) or other property with date indication (creation, update date; not the same as access date).

To do edit

  • correct constraint violations:

Problems edit

  • How to indicate that given NFPA 704 rating is based on old version of NFPA 704 standard (e.g. reactivity instead of instability)? by deprecated rank? If at all.

UN transport regulations edit

To be determined

Problems

To do edit

  • create property for ADR pictograms
  • classes should be converted to item datatype?