01
K-Means Clustering of All Constructs
engine
kmeans_clustering
config (3 keys)
{
"n_clusters": 7,
"n_clusters_note": "Start with 7 (one per domain) and examine whether natural clusters align with domain boundaries",
"variables": [
"formation_energy_per_atom",
"energy_above_hull",
"revised_tolerance_factor",
"perovskite_formability",
"intercalation_voltage",
"cathode_capacity",
"thermodynamic_selectivity",
"synthesis_success_rate",
"oxygen_evolution_overpotential",
"persistent_homology_descriptor",
"discovery_acceleration_factor",
"neural_network_potential"
]
}expected results (1 key)
{
"cluster_alignment_with_domains": {
"note": "If clusters match domains, constructs are domain-specific; if they cut across, shared structure exists"
}
}