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"}