Machine Learning FAQs
- The properties are grouped together by their conditions. If two properties have exactly the same condition values, we assume those properties were measured in a consistent context and should be present together in the same row. Each group of properties and conditions will result in a different set of rows. Exception: if a property has a single value (list with one element) and no conditions, we assume it is a general property of a material that should be included in every resulting row.
- Within each property/condition set, properties and conditions which are lists are zipped together. Properties and conditions which have a single value (list with one element) are assumed to be general within that particular property/condition set.
{ "chemicalFormula": "CH4", "preparation": [ { "details": [ { "name": "Annealing temperature", "scalars": [{"value": "1000.2"}] } ], "name": "Prep" } ], "properties": [ { "conditions": [ { "name": "temperature", "scalars": [ {"value": "273"}, {"value": "300"}, {"value": "400"} ] }, { "name": "pressure", "scalars": [{"value": "1.0"}] } ], "name": "density", "scalars": [ {"value": "2.7"}, {"value": "3.0"}, {"value": "1.5"} ] }, { "conditions": [ { "name": "temperature", "scalars": [ {"value": "273"}, {"value": "300"} ] } ], "name": "conductivity", "scalars": [ {"value": "0.03"}, {"value": "0.01"} ] } ]}
This would result in 5 rows:
{"chemicalFormula": "CH4", "annealing temperature": "1000.2", "temperature": "273", "density": "2.7", "pressure": "1.0"}{"chemicalFormula": "CH4", "annealing temperature": "1000.2", "temperature": "300", "density": "3.0", "pressure": "1.0"}{"chemicalFormula": "CH4", "annealing temperature": "1000.2", "temperature": "400", "density": "1.5", "pressure": "1.0"}{"chemicalFormula": "CH4", "annealing temperature": "1000.2", "temperature": "273", "conductivity": "0.03"}{"chemicalFormula": "CH4", "annealing temperature": "1000.2", "temperature": "300", "conductivity": "0.01"}