Spaces:
Running
Running
update model metadata
Browse files- mlip_arena/models/registry.yaml +8 -2
- serve/app.py +1 -1
- serve/leaderboard.py +2 -1
- serve/tasks/combustion.py +1 -1
- serve/tasks/homonuclear-diatomics.py +1 -1
mlip_arena/models/registry.yaml
CHANGED
@@ -36,6 +36,7 @@ CHGNet:
|
|
36 |
- combustion
|
37 |
github: https://github.com/CederGroupHub/chgnet
|
38 |
doi: https://doi.org/10.1038/s42256-023-00716-3
|
|
|
39 |
prediction: EFSM
|
40 |
nvt: true
|
41 |
npt: true
|
@@ -54,6 +55,7 @@ M3GNet:
|
|
54 |
- combustion
|
55 |
github: https://github.com/materialsvirtuallab/matgl
|
56 |
doi: https://doi.org/10.1038/s43588-022-00349-3
|
|
|
57 |
prediction: EFS
|
58 |
nvt: true
|
59 |
npt: true
|
@@ -72,6 +74,7 @@ EquiformerV2(OC22):
|
|
72 |
- combustion
|
73 |
github: https://github.com/FAIR-Chem/fairchem
|
74 |
doi: https://arxiv.org/abs/2306.12059
|
|
|
75 |
prediction: EF
|
76 |
nvt: true
|
77 |
npt: false
|
@@ -90,6 +93,7 @@ EquiformerV2(OC20):
|
|
90 |
- combustion
|
91 |
github: https://github.com/FAIR-Chem/fairchem
|
92 |
doi: https://arxiv.org/abs/2306.12059
|
|
|
93 |
prediction: EF
|
94 |
nvt: true
|
95 |
npt: false
|
@@ -108,6 +112,7 @@ eSCN(OC20):
|
|
108 |
- combustion
|
109 |
github: https://github.com/FAIR-Chem/fairchem
|
110 |
doi: https://arxiv.org/abs/2302.03655
|
|
|
111 |
prediction: EF
|
112 |
nvt: true
|
113 |
npt: false
|
@@ -128,7 +133,7 @@ MACE-OFF(M):
|
|
128 |
- homonuclear-diatomics
|
129 |
github: https://github.com/ACEsuit/mace
|
130 |
doi: https://arxiv.org/abs/2312.15211
|
131 |
-
date: 2023-12-
|
132 |
prediction: EFS
|
133 |
nvt: true
|
134 |
npt: true
|
@@ -150,6 +155,7 @@ ALIGNN:
|
|
150 |
npt: true
|
151 |
github: https://github.com/usnistgov/alignn
|
152 |
doi: https://doi.org/10.1038/s41524-021-00650-1
|
|
|
153 |
|
154 |
SevenNet:
|
155 |
module: externals
|
@@ -168,7 +174,7 @@ SevenNet:
|
|
168 |
- combustion
|
169 |
github: https://github.com/MDIL-SNU/SevenNet
|
170 |
doi: https://doi.org/10.1021/acs.jctc.4c00190
|
171 |
-
date:
|
172 |
prediction: EFS
|
173 |
nvt: true
|
174 |
npt: true
|
|
|
36 |
- combustion
|
37 |
github: https://github.com/CederGroupHub/chgnet
|
38 |
doi: https://doi.org/10.1038/s42256-023-00716-3
|
39 |
+
date: 2023-02-28
|
40 |
prediction: EFSM
|
41 |
nvt: true
|
42 |
npt: true
|
|
|
55 |
- combustion
|
56 |
github: https://github.com/materialsvirtuallab/matgl
|
57 |
doi: https://doi.org/10.1038/s43588-022-00349-3
|
58 |
+
date: 2022-02-05
|
59 |
prediction: EFS
|
60 |
nvt: true
|
61 |
npt: true
|
|
|
74 |
- combustion
|
75 |
github: https://github.com/FAIR-Chem/fairchem
|
76 |
doi: https://arxiv.org/abs/2306.12059
|
77 |
+
date: 2023-06-21
|
78 |
prediction: EF
|
79 |
nvt: true
|
80 |
npt: false
|
|
|
93 |
- combustion
|
94 |
github: https://github.com/FAIR-Chem/fairchem
|
95 |
doi: https://arxiv.org/abs/2306.12059
|
96 |
+
date: 2023-06-21
|
97 |
prediction: EF
|
98 |
nvt: true
|
99 |
npt: false
|
|
|
112 |
- combustion
|
113 |
github: https://github.com/FAIR-Chem/fairchem
|
114 |
doi: https://arxiv.org/abs/2302.03655
|
115 |
+
date: 2023-02-07
|
116 |
prediction: EF
|
117 |
nvt: true
|
118 |
npt: false
|
|
|
133 |
- homonuclear-diatomics
|
134 |
github: https://github.com/ACEsuit/mace
|
135 |
doi: https://arxiv.org/abs/2312.15211
|
136 |
+
date: 2023-12-23
|
137 |
prediction: EFS
|
138 |
nvt: true
|
139 |
npt: true
|
|
|
155 |
npt: true
|
156 |
github: https://github.com/usnistgov/alignn
|
157 |
doi: https://doi.org/10.1038/s41524-021-00650-1
|
158 |
+
date: 2021-11-15
|
159 |
|
160 |
SevenNet:
|
161 |
module: externals
|
|
|
174 |
- combustion
|
175 |
github: https://github.com/MDIL-SNU/SevenNet
|
176 |
doi: https://doi.org/10.1021/acs.jctc.4c00190
|
177 |
+
date: 2024-02-06
|
178 |
prediction: EFS
|
179 |
nvt: true
|
180 |
npt: true
|
serve/app.py
CHANGED
@@ -40,7 +40,7 @@ pg = st.navigation(
|
|
40 |
"": [leaderboard],
|
41 |
"Fundamentals": [diatomics],
|
42 |
"Molecular Dynamics": [stability, combustion],
|
43 |
-
"Tools": [ptable],
|
44 |
}
|
45 |
)
|
46 |
# else:
|
|
|
40 |
"": [leaderboard],
|
41 |
"Fundamentals": [diatomics],
|
42 |
"Molecular Dynamics": [stability, combustion],
|
43 |
+
# "Tools": [ptable],
|
44 |
}
|
45 |
)
|
46 |
# else:
|
serve/leaderboard.py
CHANGED
@@ -21,7 +21,7 @@ table = pd.DataFrame(columns=[
|
|
21 |
"NPT",
|
22 |
"Code",
|
23 |
"Paper",
|
24 |
-
"
|
25 |
])
|
26 |
|
27 |
for model in REGISTRY:
|
@@ -37,6 +37,7 @@ for model in REGISTRY:
|
|
37 |
"NPT": "✅" if metadata.get("npt", False) else "❌",
|
38 |
"Code": metadata.get("github", None) if metadata else None,
|
39 |
"Paper": metadata.get("doi", None) if metadata else None,
|
|
|
40 |
}
|
41 |
table = pd.concat([table, pd.DataFrame([new_row])], ignore_index=True)
|
42 |
|
|
|
21 |
"NPT",
|
22 |
"Code",
|
23 |
"Paper",
|
24 |
+
"First Release",
|
25 |
])
|
26 |
|
27 |
for model in REGISTRY:
|
|
|
37 |
"NPT": "✅" if metadata.get("npt", False) else "❌",
|
38 |
"Code": metadata.get("github", None) if metadata else None,
|
39 |
"Paper": metadata.get("doi", None) if metadata else None,
|
40 |
+
"First Release": metadata.get("date", None),
|
41 |
}
|
42 |
table = pd.concat([table, pd.DataFrame([new_row])], ignore_index=True)
|
43 |
|
serve/tasks/combustion.py
CHANGED
@@ -21,7 +21,7 @@ st.markdown("### Methods")
|
|
21 |
container = st.container(border=True)
|
22 |
valid_models = [model for model, metadata in REGISTRY.items() if Path(__file__).stem in metadata.get("gpu-tasks", [])]
|
23 |
|
24 |
-
models = container.multiselect("MLIPs", valid_models, ["MACE-MP(M)", "CHGNet", "EquiformerV2(OC22)"])
|
25 |
|
26 |
st.markdown("### Settings")
|
27 |
vis = st.container(border=True)
|
|
|
21 |
container = st.container(border=True)
|
22 |
valid_models = [model for model, metadata in REGISTRY.items() if Path(__file__).stem in metadata.get("gpu-tasks", [])]
|
23 |
|
24 |
+
models = container.multiselect("MLIPs", valid_models, ["MACE-MP(M)", "CHGNet", "EquiformerV2(OC22)", "SevenNet"])
|
25 |
|
26 |
st.markdown("### Settings")
|
27 |
vis = st.container(border=True)
|
serve/tasks/homonuclear-diatomics.py
CHANGED
@@ -30,7 +30,7 @@ valid_models = [
|
|
30 |
mlip_methods = container.multiselect(
|
31 |
"MLIPs",
|
32 |
valid_models,
|
33 |
-
["EquiformerV2(OC22)", "
|
34 |
)
|
35 |
dft_methods = container.multiselect("DFT Methods", ["GPAW"], [])
|
36 |
|
|
|
30 |
mlip_methods = container.multiselect(
|
31 |
"MLIPs",
|
32 |
valid_models,
|
33 |
+
["EquiformerV2(OC22)", "CHGNet", "M3GNet", "SevenNet", "MACE-MP(M)"],
|
34 |
)
|
35 |
dft_methods = container.multiselect("DFT Methods", ["GPAW"], [])
|
36 |
|