Skip to content

Commit 362574b

Browse files
committed
Update documentation in scripts
1 parent 3105a31 commit 362574b

File tree

9 files changed

+401
-40
lines changed

9 files changed

+401
-40
lines changed

Data_generation/Computational_data_generation.ipynb

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"cells": [
33
{
44
"cell_type": "code",
5-
"execution_count": 1,
5+
"execution_count": null,
66
"id": "7adf3130",
77
"metadata": {},
88
"outputs": [],
@@ -24,9 +24,17 @@
2424
"from multiprocessing.pool import ThreadPool"
2525
]
2626
},
27+
{
28+
"cell_type": "markdown",
29+
"id": "6a8d5585",
30+
"metadata": {},
31+
"source": [
32+
"#### Change to directory containing raw calculation files (Will be provided at time of final publication)"
33+
]
34+
},
2735
{
2836
"cell_type": "code",
29-
"execution_count": 4,
37+
"execution_count": null,
3038
"id": "8ddc8d2d",
3139
"metadata": {},
3240
"outputs": [],
@@ -38,7 +46,7 @@
3846
},
3947
{
4048
"cell_type": "code",
41-
"execution_count": 5,
49+
"execution_count": null,
4250
"id": "a696b7b0",
4351
"metadata": {},
4452
"outputs": [],
@@ -105,7 +113,8 @@
105113
"metadata": {},
106114
"outputs": [],
107115
"source": [
108-
"# Caution : Make sure to change the number of parallel processes as per your system\n",
116+
"# Caution : Make sure to change the number of parallel processes as per your system \n",
117+
"# (Memory intensive tasks, better to submit jobs on hpc)\n",
109118
"items=mats\n",
110119
"with mp.Pool(processes=4,maxtasksperchild=1) as pool:\n",
111120
" results = tqdm(\n",
@@ -135,7 +144,7 @@
135144
"name": "python",
136145
"nbconvert_exporter": "python",
137146
"pygments_lexer": "ipython3",
138-
"version": "3.11.0"
147+
"version": "3.10.4"
139148
}
140149
},
141150
"nbformat": 4,

Data_generation/Lobster_lightweight_json_generation.ipynb

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@
1919
"from pymatgen.io.lobster import Charge,MadelungEnergies"
2020
]
2121
},
22+
{
23+
"cell_type": "markdown",
24+
"id": "e0a7926c",
25+
"metadata": {},
26+
"source": [
27+
"#### Change to directory containing raw calculation files (Will be provided at time of final publication)"
28+
]
29+
},
2230
{
2331
"cell_type": "code",
2432
"execution_count": null,
@@ -148,7 +156,7 @@
148156
"name": "python",
149157
"nbconvert_exporter": "python",
150158
"pygments_lexer": "ipython3",
151-
"version": "3.11.0"
159+
"version": "3.10.4"
152160
}
153161
},
154162
"nbformat": 4,

Data_generation/requirements.txt

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
aioitertools==0.11.0
2+
alabaster==0.7.13
3+
anyio==3.6.2
4+
argon2-cffi==21.3.0
5+
argon2-cffi-bindings==21.2.0
6+
arrow==1.2.3
7+
asttokens==2.2.1
8+
-e git+ssh://[email protected]/materialsproject/atomate2.git@de92307b0d3b3bfcb5d66d3073372b7ef01775de#egg=atomate2
9+
attrs==22.2.0
10+
Babel==2.12.1
11+
backcall==0.2.0
12+
bcrypt==4.0.1
13+
beautifulsoup4==4.12.0
14+
bleach==6.0.0
15+
boto3==1.26.98
16+
botocore==1.29.98
17+
certifi==2022.12.7
18+
cffi==1.15.1
19+
cfgv==3.3.1
20+
charset-normalizer==3.1.0
21+
click==8.1.3
22+
comm==0.1.3
23+
contourpy==1.0.7
24+
cryptography==40.0.0
25+
custodian==2023.3.10
26+
cycler==0.11.0
27+
debugpy==1.6.6
28+
decorator==5.1.1
29+
defusedxml==0.7.1
30+
distlib==0.3.6
31+
dnspython==2.3.0
32+
docutils==0.19
33+
emmet-core==0.51.6
34+
executing==1.2.0
35+
fastapi==0.95.0
36+
fastjsonschema==2.16.3
37+
filelock==3.10.7
38+
Flask==2.2.3
39+
fonttools==4.39.2
40+
fqdn==1.5.1
41+
future==0.18.3
42+
identify==2.5.22
43+
idna==3.4
44+
ijson==3.2.0.post0
45+
imageio==2.26.1
46+
imagesize==1.4.1
47+
iniconfig==2.0.0
48+
ipykernel==6.22.0
49+
ipython==8.11.0
50+
ipython-genutils==0.2.0
51+
ipywidgets==8.0.5
52+
isoduration==20.11.0
53+
itsdangerous==2.1.2
54+
jedi==0.18.2
55+
Jinja2==3.1.2
56+
jmespath==1.0.1
57+
jobflow==0.1.11
58+
jsonpointer==2.3
59+
jsonschema==4.17.3
60+
jupyter==1.0.0
61+
jupyter-console==6.6.3
62+
jupyter-events==0.6.3
63+
jupyter_client==8.1.0
64+
jupyter_core==5.3.0
65+
jupyter_server==2.5.0
66+
jupyter_server_terminals==0.4.4
67+
jupyterlab-pygments==0.2.2
68+
jupyterlab-widgets==3.0.6
69+
kiwisolver==1.4.4
70+
latexcodec==2.0.1
71+
lazy_loader==0.2
72+
lobsterpy==0.2.9
73+
maggma==0.50.3
74+
MarkupSafe==2.1.2
75+
matplotlib==3.7.1
76+
matplotlib-inline==0.1.6
77+
mistune==2.0.5
78+
mongogrant==0.3.3
79+
mongomock==4.1.2
80+
monty==2022.9.9
81+
mp-api==0.30.10
82+
mpmath==1.3.0
83+
msgpack==1.0.5
84+
nbclassic==0.5.3
85+
nbclient==0.7.2
86+
nbconvert==7.2.10
87+
nbformat==5.8.0
88+
nest-asyncio==1.5.6
89+
networkx==3.0
90+
nodeenv==1.7.0
91+
notebook==6.5.3
92+
notebook_shim==0.2.2
93+
numpy==1.24.2
94+
orjson==3.8.8
95+
packaging==23.0
96+
palettable==3.3.0
97+
pandas==1.5.3
98+
pandocfilters==1.5.0
99+
paramiko==3.1.0
100+
parso==0.8.3
101+
pexpect==4.8.0
102+
pickleshare==0.7.5
103+
Pillow==9.4.0
104+
platformdirs==3.1.1
105+
plotly==5.13.1
106+
pluggy==1.0.0
107+
pre-commit==3.2.1
108+
prometheus-client==0.16.0
109+
prompt-toolkit==3.0.38
110+
psutil==5.9.4
111+
ptyprocess==0.7.0
112+
pure-eval==0.2.2
113+
pybtex==0.24.0
114+
pycparser==2.21
115+
pydantic==1.10.7
116+
pydash==6.0.2
117+
Pygments==2.14.0
118+
pymatgen==2023.3.23
119+
pymatgen-analysis-defects==2023.3.3
120+
pymongo==4.3.3
121+
PyNaCl==1.5.0
122+
pyparsing==3.0.9
123+
pyrsistent==0.19.3
124+
pytest==7.2.2
125+
python-dateutil==2.8.2
126+
python-json-logger==2.0.7
127+
pytz==2023.2
128+
PyWavelets==1.4.1
129+
PyYAML==6.0
130+
pyzmq==24.0.1
131+
qtconsole==5.4.1
132+
QtPy==2.3.0
133+
requests==2.28.2
134+
rfc3339-validator==0.1.4
135+
rfc3986-validator==0.1.1
136+
ruamel.yaml==0.17.21
137+
s3transfer==0.6.0
138+
scikit-image==0.20.0
139+
scipy==1.10.1
140+
Send2Trash==1.8.0
141+
sentinels==1.0.0
142+
sentry-sdk==1.17.0
143+
six==1.16.0
144+
sniffio==1.3.0
145+
snowballstemmer==2.2.0
146+
soupsieve==2.4
147+
spglib==2.0.2
148+
Sphinx==6.1.3
149+
sphinx-argparse==0.4.0
150+
sphinx-pdj-theme==0.2.1
151+
sphinxcontrib-applehelp==1.0.4
152+
sphinxcontrib-devhelp==1.0.2
153+
sphinxcontrib-htmlhelp==2.0.1
154+
sphinxcontrib-jsmath==1.0.1
155+
sphinxcontrib-qthelp==1.0.3
156+
sphinxcontrib-serializinghtml==1.1.5
157+
sshtunnel==0.4.0
158+
stack-data==0.6.2
159+
starlette==0.26.1
160+
sympy==1.11.1
161+
tabulate==0.9.0
162+
tenacity==8.2.2
163+
terminado==0.17.1
164+
tifffile==2023.3.21
165+
tinycss2==1.2.1
166+
tornado==6.2
167+
tqdm==4.65.0
168+
traitlets==5.9.0
169+
typing==3.7.4.3
170+
typing_extensions==4.5.0
171+
uncertainties==3.1.7
172+
uri-template==1.2.0
173+
urllib3==1.26.15
174+
virtualenv==20.21.0
175+
wcwidth==0.2.6
176+
webcolors==1.12
177+
webencodings==0.5.1
178+
websocket-client==1.5.1
179+
Werkzeug==2.2.3
180+
widgetsnbextension==4.0.6

0 commit comments

Comments
 (0)