Wikidata:Property proposal/contains chemical element
Jump to navigation
Jump to search
contains chemical element
[edit]Originally proposed at Wikidata:Property proposal/Natural science
Not done
Description | this chemical compound or material contains this |
---|---|
Represents | chemical element (Q11344) |
Data type | Item |
Domain | chemical compound or material |
Allowed values | chemical element |
Example 1 | sodium peroxide (Q205459) → sodium (Q658) (2), oxygen (Q629) (2) |
Example 2 | Krogmann's salt (Q6438769) → potassium (Q703) (2), platinum (Q880) (1), carbon (Q623) (4), nitrogen (Q627) (4), bromine (Q879) (0.3) |
Example 3 | dumortierite (Q677619) → See Wikidata:Property proposal/relative count for actual examples |
Expected completeness | eventually complete for existing items only |
Robot and gadget jobs | yes |
Motivation
[edit]Currently we use has part(s) (P527) for this; we probably need a explicit property.GZWDer (talk) 17:40, 11 October 2019 (UTC)
Discussion
[edit]Notified participants of WikiProject Chemistry
- Support David (talk) 15:18, 12 October 2019 (UTC)
- Support Good improvement over has part(s) (P527) Jheald (talk) 21:24, 13 October 2019 (UTC)
- Support in principle. However, I think the domain should be clarified, and possibly the label. Should it be just chemical substance (Q79529), or could we include any physical object - for example human (Q5) or even Sun (Q525) - though in the latter case it doesn't strictly contain the elements as chemical species, but as nuclei in a plasma... ? ArthurPSmith (talk) 18:10, 14 October 2019 (UTC)
- Question I don’t get what improvement it would actually imply. Could you clarify ?
- Tend to Oppose because of the question. I think it’s at best redundant if the other kind of parts a compound could consist of have elemental parts. author TomT0m / talk page 18:19, 14 October 2019 (UTC)
- @TomT0m: This is a machine-readable description of chemical formula (P274), and this will allow us to distingush this from other meaning of "part of" (like the proposal above).--GZWDer (talk) 10:45, 19 October 2019 (UTC)
- @GZWDer: part of is already machine readable, and it’s already possible to retrieve both the chemichal elements of a parts with a query, and the type of part thanks to the statements of the part item. If a compound countains a part that contains oxygen, a query with a property path like
?compound wdt:P361* ?element . ?element wdt:P31 wd:chemical element
will do the trick. It retains more of the structure of the chemical formula. author TomT0m / talk page 11:09, 19 October 2019 (UTC)
- @GZWDer: part of is already machine readable, and it’s already possible to retrieve both the chemichal elements of a parts with a query, and the type of part thanks to the statements of the part item. If a compound countains a part that contains oxygen, a query with a property path like
- @TomT0m: This is a machine-readable description of chemical formula (P274), and this will allow us to distingush this from other meaning of "part of" (like the proposal above).--GZWDer (talk) 10:45, 19 October 2019 (UTC)
- Oppose adding classes like sodium compound (Q12555933) (usually subclasses of such classes) using P31/P279 relation is IMHO the best option. Wostr (talk) 21:23, 14 October 2019 (UTC)
- Oppose for the same reasons. Subclassing is a main method in WD. We have a good part of the ChEBI class hierarchy in WD, the compound in question just needs to be made instance of a compound class, then elements can easily be queried. --SCIdude (talk) 14:25, 12 November 2019 (UTC)
- Not done no consensus to create this property --DannyS712 (talk) 07:20, 15 January 2020 (UTC)