Skip to content

Commit 35cc808

Browse files
committed
Added "Model building" notebook.
1 parent 7494dfa commit 35cc808

4 files changed

+584
-151
lines changed

environment.yml

+145-141
Original file line numberDiff line numberDiff line change
@@ -1,149 +1,153 @@
11
name: ReinventCommunity
22
channels:
33
- conda-forge
4+
- omnia
5+
- plotly
6+
- pytorch
7+
- openeye
8+
- anaconda
9+
- rdkit
410
- defaults
511
dependencies:
6-
- _libgcc_mutex=0.1
7-
- _openmp_mutex=4.5
8-
- attrs=19.3.0
9-
- backcall=0.1.0
10-
- bleach=3.1.4
11-
- boost=1.72.0
12-
- boost-cpp=1.72.0
13-
- bzip2=1.0.8
14-
- ca-certificates=2020.4.5.1
15-
- cairo=1.16.0
16-
- certifi=2020.4.5.1
17-
- cycler=0.10.0
18-
- dbus=1.13.6
19-
- decorator=4.4.2
20-
- defusedxml=0.6.0
21-
- entrypoints=0.3
22-
- expat=2.2.9
23-
- fontconfig=2.13.1
24-
- freetype=2.10.1
25-
- gettext=0.19.8.1
26-
- glib=2.58.3
27-
- gst-plugins-base=1.14.5
28-
- gstreamer=1.14.5
29-
- icu=64.2
30-
- importlib-metadata=1.6.0
31-
- importlib_metadata=1.6.0
32-
- ipykernel=5.2.0
33-
- ipython=7.13.0
34-
- ipython_genutils=0.2.0
35-
- ipywidgets=7.5.1
36-
- jedi=0.16.0
37-
- jinja2=2.11.1
38-
- jpeg=9c
39-
- jsonschema=3.2.0
40-
- jupyter=1.0.0
41-
- jupyter_client=6.1.2
42-
- jupyter_console=6.1.0
43-
- jupyter_core=4.6.3
44-
- kiwisolver=1.2.0
45-
- ld_impl_linux-64=2.34
46-
- libblas=3.8.0
47-
- libcblas=3.8.0
48-
- libclang=9.0.1
49-
- libffi=3.2.1
50-
- libgcc-ng=9.2.0
51-
- libgfortran-ng=7.3.0
52-
- libgomp=9.2.0
53-
- libiconv=1.15
54-
- liblapack=3.8.0
55-
- libllvm9=9.0.1
56-
- libopenblas=0.3.7
57-
- libpng=1.6.37
58-
- libsodium=1.0.17
59-
- libstdcxx-ng=9.2.0
60-
- libtiff=4.1.0
61-
- libuuid=2.32.1
62-
- libwebp-base=1.1.0
63-
- libxcb=1.13
64-
- libxkbcommon=0.10.0
65-
- libxml2=2.9.10
66-
- lz4-c=1.8.3
67-
- markupsafe=1.1.1
68-
- matplotlib=3.2.1
69-
- matplotlib-base=3.2.1
70-
- mistune=0.8.4
71-
- molvs=0.1.1
72-
- nbconvert=5.6.1
73-
- nbformat=5.0.4
74-
- ncurses=6.1
75-
- notebook=6.0.3
76-
- nspr=4.25
77-
- nss=3.47
78-
- numpy=1.18.1
79-
- olefile=0.46
80-
- openssl=1.1.1g
81-
- pandas=1.0.3
82-
- pandoc=2.9.2
83-
- pandocfilters=1.4.2
84-
- parso=0.6.2
85-
- patsy=0.5.1
86-
- pcre=8.44
87-
- pexpect=4.8.0
88-
- pickleshare=0.7.5
89-
- pillow=7.1.1
90-
- pip=20.0.2
91-
- pixman=0.38.0
92-
- prometheus_client=0.7.1
93-
- prompt-toolkit=3.0.5
94-
- prompt_toolkit=3.0.5
95-
- pthread-stubs=0.4
96-
- ptyprocess=0.6.0
97-
- py4j=0.10.7
98-
- pycairo=1.19.1
99-
- pygments=2.6.1
100-
- pyparsing=2.4.7
101-
- pyqt=5.12.3
102-
- pyrsistent=0.16.0
103-
- pyspark=2.4.5
104-
- python=3.7.6
105-
- python-dateutil=2.8.1
106-
- python_abi=3.7
107-
- pytz=2019.3
108-
- pyzmq=19.0.0
109-
- qt=5.12.5
110-
- qtconsole=4.7.2
111-
- qtpy=1.9.0
112-
- rdkit=2020.03.1
113-
- readline=8.0
114-
- scipy=1.4.1
115-
- seaborn=0.10.0
116-
- send2trash=1.5.0
117-
- setuptools=46.1.3
118-
- six=1.14.0
119-
- sqlite=3.30.1
120-
- statsmodels=0.11.1
121-
- terminado=0.8.3
122-
- testpath=0.4.4
123-
- tk=8.6.10
124-
- tornado=6.0.4
125-
- traitlets=4.3.3
126-
- wcwidth=0.1.9
127-
- webencodings=0.5.1
128-
- wheel=0.34.2
129-
- widgetsnbextension=3.5.1
130-
- xorg-kbproto=1.0.7
131-
- xorg-libice=1.0.10
132-
- xorg-libsm=1.2.3
133-
- xorg-libx11=1.6.9
134-
- xorg-libxau=1.0.9
135-
- xorg-libxdmcp=1.1.3
136-
- xorg-libxext=1.3.4
137-
- xorg-libxrender=0.9.10
138-
- xorg-renderproto=0.11.1
139-
- xorg-xextproto=7.3.0
140-
- xorg-xproto=7.0.31
141-
- xz=5.2.5
142-
- zeromq=4.3.2
143-
- zipp=3.1.0
144-
- zlib=1.2.11
145-
- zstd=1.4.4
12+
- _libgcc_mutex=0.1=conda_forge
13+
- _openmp_mutex=4.5=0_gnu
14+
- attrs=19.3.0=py_0
15+
- backcall=0.1.0=py_0
16+
- bleach=3.1.4=pyh9f0ad1d_0
17+
- boost=1.72.0=py37h9de70de_0
18+
- boost-cpp=1.72.0=h8e57a91_0
19+
- bzip2=1.0.8=h516909a_2
20+
- ca-certificates=2020.6.20=hecda079_0
21+
- cairo=1.16.0=hcf35c78_1003
22+
- certifi=2020.6.20=py37hc8dfbb8_0
23+
- cycler=0.10.0=py_2
24+
- dbus=1.13.6=he372182_0
25+
- decorator=4.4.2=py_0
26+
- defusedxml=0.6.0=py_0
27+
- entrypoints=0.3=py37hc8dfbb8_1001
28+
- expat=2.2.9=he1b5a44_2
29+
- fontconfig=2.13.1=h86ecdb6_1001
30+
- freetype=2.10.1=he06d7ca_0
31+
- gettext=0.19.8.1=hc5be6a0_1002
32+
- glib=2.58.3=py37he00f558_1003
33+
- gst-plugins-base=1.14.5=h0935bb2_2
34+
- gstreamer=1.14.5=h36ae1b5_2
35+
- icu=64.2=he1b5a44_1
36+
- importlib-metadata=1.6.0=py37hc8dfbb8_0
37+
- importlib_metadata=1.6.0=0
38+
- ipykernel=5.2.0=py37h43977f1_1
39+
- ipython=7.13.0=py37hc8dfbb8_2
40+
- ipython_genutils=0.2.0=py_1
41+
- ipywidgets=7.5.1=py_0
42+
- jedi=0.16.0=py37hc8dfbb8_1
43+
- jinja2=2.11.1=py_0
44+
- joblib=0.16.0=py_0
45+
- jpeg=9c=h14c3975_1001
46+
- jsonschema=3.2.0=py37hc8dfbb8_1
47+
- jupyter=1.0.0=py_2
48+
- jupyter_client=6.1.2=py_0
49+
- jupyter_console=6.1.0=py_1
50+
- jupyter_core=4.6.3=py37hc8dfbb8_1
51+
- kiwisolver=1.2.0=py37h99015e2_0
52+
- ld_impl_linux-64=2.34=h53a641e_0
53+
- libblas=3.8.0=14_openblas
54+
- libcblas=3.8.0=14_openblas
55+
- libclang=9.0.1=default_hde54327_0
56+
- libffi=3.2.1=he1b5a44_1007
57+
- libgcc-ng=9.2.0=h24d8f2e_2
58+
- libgfortran-ng=7.3.0=hdf63c60_5
59+
- libgomp=9.2.0=h24d8f2e_2
60+
- libiconv=1.15=h516909a_1006
61+
- liblapack=3.8.0=14_openblas
62+
- libllvm9=9.0.1=hc9558a2_0
63+
- libopenblas=0.3.7=h5ec1e0e_6
64+
- libpng=1.6.37=hed695b0_1
65+
- libsodium=1.0.17=h516909a_0
66+
- libstdcxx-ng=9.2.0=hdf63c60_2
67+
- libtiff=4.1.0=hc7e4089_6
68+
- libuuid=2.32.1=h14c3975_1000
69+
- libwebp-base=1.1.0=h516909a_3
70+
- libxcb=1.13=h14c3975_1002
71+
- libxkbcommon=0.10.0=he1b5a44_0
72+
- libxml2=2.9.10=hee79883_0
73+
- lz4-c=1.8.3=he1b5a44_1001
74+
- markupsafe=1.1.1=py37h8f50634_1
75+
- matplotlib=3.2.1=0
76+
- matplotlib-base=3.2.1=py37h30547a4_0
77+
- mistune=0.8.4=py37h516909a_1000
78+
- nbconvert=5.6.1=py37_0
79+
- nbformat=5.0.4=py_0
80+
- ncurses=6.1=hf484d3e_1002
81+
- notebook=6.0.3=py37_0
82+
- nspr=4.25=he1b5a44_0
83+
- nss=3.47=he751ad9_0
84+
- numpy=1.18.1=py37h8960a57_1
85+
- olefile=0.46=py_0
86+
- openssl=1.1.1g=h516909a_1
87+
- pandas=1.0.3=py37h0da4684_0
88+
- pandoc=2.9.2=0
89+
- pandocfilters=1.4.2=py_1
90+
- parso=0.6.2=py_0
91+
- patsy=0.5.1=py_0
92+
- pcre=8.44=he1b5a44_0
93+
- pexpect=4.8.0=py37hc8dfbb8_1
94+
- pickleshare=0.7.5=py37hc8dfbb8_1001
95+
- pillow=7.1.1=py37h718be6c_0
96+
- pip=20.0.2=py_2
97+
- pixman=0.38.0=h516909a_1003
98+
- prometheus_client=0.7.1=py_0
99+
- prompt-toolkit=3.0.5=py_0
100+
- prompt_toolkit=3.0.5=0
101+
- pthread-stubs=0.4=h14c3975_1001
102+
- ptyprocess=0.6.0=py_1001
103+
- pycairo=1.19.1=py37h01af8b0_3
104+
- pygments=2.6.1=py_0
105+
- pyparsing=2.4.7=pyh9f0ad1d_0
106+
- pyqt=5.12.3=py37hcca6a23_1
107+
- pyrsistent=0.16.0=py37h8f50634_0
108+
- python=3.7.6=h8356626_5_cpython
109+
- python-dateutil=2.8.1=py_0
110+
- python_abi=3.7=1_cp37m
111+
- pytz=2019.3=py_0
112+
- pyzmq=19.0.0=py37hac76be4_1
113+
- qt=5.12.5=hd8c4c69_1
114+
- qtconsole=4.7.2=pyh9f0ad1d_0
115+
- qtpy=1.9.0=py_0
116+
- rdkit=2020.03.1=py37hdd87690_1
117+
- readline=8.0=hf8c457e_0
118+
- scikit-learn=0.21.3=py37hcdab131_0
119+
- scipy=1.4.1=py37ha3d9a3c_2
120+
- seaborn=0.10.0=py_1
121+
- send2trash=1.5.0=py_0
122+
- setuptools=46.1.3=py37hc8dfbb8_0
123+
- six=1.14.0=py_1
124+
- sqlite=3.30.1=hcee41ef_0
125+
- statsmodels=0.11.1=py37h8f50634_1
126+
- terminado=0.8.3=py37hc8dfbb8_1
127+
- testpath=0.4.4=py_0
128+
- tk=8.6.10=hed695b0_0
129+
- tornado=6.0.4=py37h8f50634_1
130+
- traitlets=4.3.3=py37hc8dfbb8_1
131+
- wcwidth=0.1.9=pyh9f0ad1d_0
132+
- webencodings=0.5.1=py_1
133+
- wheel=0.34.2=py_1
134+
- widgetsnbextension=3.5.1=py37_0
135+
- xorg-kbproto=1.0.7=h14c3975_1002
136+
- xorg-libice=1.0.10=h516909a_0
137+
- xorg-libsm=1.2.3=h84519dc_1000
138+
- xorg-libx11=1.6.9=h516909a_0
139+
- xorg-libxau=1.0.9=h14c3975_0
140+
- xorg-libxdmcp=1.1.3=h516909a_0
141+
- xorg-libxext=1.3.4=h516909a_0
142+
- xorg-libxrender=0.9.10=h516909a_1002
143+
- xorg-renderproto=0.11.1=h14c3975_1002
144+
- xorg-xextproto=7.3.0=h14c3975_1002
145+
- xorg-xproto=7.0.31=h14c3975_1007
146+
- xz=5.2.5=h516909a_0
147+
- zeromq=4.3.2=he1b5a44_2
148+
- zipp=3.1.0=py_0
149+
- zlib=1.2.11=h516909a_1006
150+
- zstd=1.4.4=h3b9ef0a_2
146151
- pip:
147152
- pyqt5-sip==4.19.18
148153
- pyqtwebengine==5.12.1
149-

notebooks/Complete_Use-Case-DRD2_Demo.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@
651651
"name": "python",
652652
"nbconvert_exporter": "python",
653653
"pygments_lexer": "ipython3",
654-
"version": "3.7.3"
654+
"version": "3.7.6"
655655
}
656656
},
657657
"nbformat": 4,

notebooks/Data_Preparation.ipynb

+2-9
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"\n",
1616
"\n",
1717
"# `REINVENT 2.0`: Data Preparation demo\n",
18-
"This demo illustrates how can data from ChEMBL or other sources be processed, analysed and filtered. \n",
18+
"This demo illustrates how data from ChEMBL or other sources be processed, analysed and filtered. \n",
1919
"\n",
2020
"To proceed, please update the following code block such that it reflects your system's installation and execute it."
2121
]
@@ -2509,13 +2509,6 @@
25092509
"chembl_filtered_df.write.parquet(filtered_parquet_file)\n",
25102510
"chembl_filtered_df.select(\"smiles\").toPandas().to_csv(filtered_csv_file, index=False, header=False)"
25112511
]
2512-
},
2513-
{
2514-
"cell_type": "code",
2515-
"execution_count": null,
2516-
"metadata": {},
2517-
"outputs": [],
2518-
"source": []
25192512
}
25202513
],
25212514
"metadata": {
@@ -2534,7 +2527,7 @@
25342527
"name": "python",
25352528
"nbconvert_exporter": "python",
25362529
"pygments_lexer": "ipython3",
2537-
"version": "3.7.3"
2530+
"version": "3.7.6"
25382531
}
25392532
},
25402533
"nbformat": 4,

0 commit comments

Comments
 (0)