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 |
| ||||||||||||||||||||||||||
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
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
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
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
To do edit
add EUHand 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
qualifier: P1033
update items with P728 (P728) and P940 (P940); delete these properties
Problems edit
GHS classification edit
To be discussed
Option 1: property-based edit
- safety classification and labelling → GHS classification item (subclass of (P279) = Globally Harmonized System of Classification and Labelling of Chemicals (Q899146))
- GHS category new property with wikibase-item datatype:
- several new items to be created that corresponds to GHS categories
- P728 (P728)
- needed changes as in GHS labelling section above
- GHS category new property with wikibase-item datatype:
Option 2: subclass-based edit
- Create items for every class and category in GHS, connect them using subclass of (P279)
- 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)
- 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
- 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 |
| ||||||||||||||||||
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
- safety classification and labelling → UN Recommendations on the Transport of Dangerous Goods (Q7865437)
- UN number (P695)
- Kemler code (P700)
- UN class (P874)
- UN classification code (P875)
- UN packaging group (P876)
- UN transport pictogram new property
- similar to GHS pictogram new property above
- Problems
- how to indicate ADR/RID, IATA and IMDG classification?
- is applies to jurisdiction (P1001) needed?
To do edit
- create property for ADR pictograms
- classes should be converted to item datatype?