gitter-lab / nn4dms

Neural networks for deep mutational scanning data
MIT License
66 stars 16 forks source link

Update conda environment #7

Closed agitter closed 10 months ago

agitter commented 11 months ago

Installing the environment with mamba instead of conda fails, which may explain the behavior reported in #6. Nevertheless. I'm pinning the absl-py that caused problems in that issue. conda installed 0.15.0, which is the last 0.x version before the 1.0.0 release per https://pypi.org/project/absl-py/#history

Closes #6

agitter commented 11 months ago

Here is the full environment in the Ubuntu GitHub actions job in case we need to pin additional packages in the future:

# packages in environment at /usr/share/miniconda3/envs/nn4dms:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
_openmp_mutex             5.1                       1_gnu  
_tflow_select             2.3.0                       mkl  
absl-py                   0.15.0             pyhd3eb1b0_0  
argon2-cffi               20.1.0           py36h27cfd23_1  
astor                     0.8.1            py36h06a4308_0  
async_generator           1.10               pyhd3eb1b0_0  
attrs                     21.4.0             pyhd3eb1b0_0  
backcall                  0.2.0              pyhd3eb1b0_0  
biopandas                 0.2.7              pyh9f0ad1d_1    conda-forge
blas                      1.0                    openblas  
bleach                    4.1.0              pyhd3eb1b0_0  
brotlipy                  0.7.0           py36h27cfd23_1003  
c-ares                    1.19.1               h5eee18b_0  
ca-certificates           2023.08.22           h06a4308_0  
certifi                   2021.5.30        py36h06a4308_0  
cffi                      1.14.6           py36h400218f_0  
charset-normalizer        2.0.4              pyhd3eb1b0_0  
coverage                  5.5              py36h27cfd23_2  
cryptography              35.0.0           py36hd23ed53_0  
cycler                    0.11.0             pyhd3eb1b0_0  
cython                    0.29.24          py36h295c915_0  
dataclasses               0.8                pyh4f3eec9_6  
dbus                      1.13.18              hb2f20db_0  
decorator                 4.4.2              pyhd3eb1b0_0  
defusedxml                0.7.1              pyhd3eb1b0_0  
entrypoints               0.3                      py36_0  
expat                     2.5.0                h6a678d5_0  
fontconfig                2.14.1               h52c9d5c_1  
freetype                  2.12.1               h4a9f257_0  
gast                      0.2.2                    py36_0  
giflib                    5.2.1                h5eee18b_3  
glib                      2.69.1               h4ff587b_1  
google-pasta              0.2.0              pyhd3eb1b0_0  
grpcio                    1.36.1           py36h2157cd5_1  
gst-plugins-base          1.14.1               h6a678d5_1  
gstreamer                 1.14.1               h5eee18b_1  
h5py                      2.10.0           py36hd6299e0_1  
hdf5                      1.10.6               hb1b8bf9_0  
icu                       58.2                 he6710b0_3  
idna                      3.3                pyhd3eb1b0_0  
importlib-metadata        4.8.1            py36h06a4308_0  
importlib_metadata        4.8.1                hd3eb1b0_0  
ipykernel                 5.3.4            py36h5ca1d4c_0  
ipython                   7.16.1           py36h5ca1d4c_0  
ipython_genutils          0.2.0              pyhd3eb1b0_1  
jedi                      0.17.2           py36h06a4308_1  
jinja2                    3.0.3              pyhd3eb1b0_0  
joblib                    1.0.1              pyhd3eb1b0_0  
jpeg                      9e                   h5eee18b_1  
json5                     0.9.6              pyhd3eb1b0_0  
jsonschema                3.2.0              pyhd3eb1b0_2  
jupyter_client            7.1.2              pyhd3eb1b0_0  
jupyter_core              4.8.1            py36h06a4308_0  
jupyterlab                2.2.8                      py_0    conda-forge
jupyterlab_pygments       0.1.2                      py_0  
jupyterlab_server         1.2.0                      py_0  
keras-applications        1.0.8                      py_1  
keras-preprocessing       1.1.2              pyhd3eb1b0_0  
kiwisolver                1.3.1            py36h2531618_0  
lcms2                     2.12                 h3be6417_0  
ld_impl_linux-64          2.38                 h1181459_1  
lerc                      3.0                  h295c915_0  
libdeflate                1.17                 h5eee18b_1  
libffi                    3.3                  he6710b0_2  
libgcc-ng                 11.2.0               h1234567_1  
libgfortran-ng            7.5.0               ha8ba4b0_17  
libgfortran4              7.5.0               ha8ba4b0_17  
libgomp                   11.2.0               h1234567_1  
libllvm10                 10.0.1               hbcb73fb_5  
libopenblas               0.3.18               hf726d26_0  
libpng                    1.6.39               h5eee18b_0  
libprotobuf               3.17.2               h4ff587b_1  
libsodium                 1.0.18               h7b6447c_0  
libstdcxx-ng              11.2.0               h1234567_1  
libtiff                   4.5.1                h6a678d5_0  
libuuid                   1.41.5               h5eee18b_0  
libwebp                   1.2.4                h11a3e52_1  
libwebp-base              1.2.4                h5eee18b_1  
libxcb                    1.15                 h7f8727e_0  
libxml2                   2.9.14               h74e7548_0  
llvmlite                  0.34.0           py36h269e1b5_4  
lz4-c                     1.9.4                h6a678d5_0  
markdown                  3.3.4            py36h06a4308_0  
markupsafe                2.0.1            py36h27cfd23_0  
matplotlib                3.3.1                         0  
matplotlib-base           3.3.1            py36h817c723_0  
mistune                   0.8.4            py36h7b6447c_0  
nbclient                  0.5.3              pyhd3eb1b0_0  
nbconvert                 6.0.7                    py36_0  
nbformat                  5.1.3              pyhd3eb1b0_0  
ncurses                   6.4                  h6a678d5_0  
nest-asyncio              1.5.1              pyhd3eb1b0_0  
networkx                  2.5.1              pyhd3eb1b0_0  
notebook                  6.4.3            py36h06a4308_0  
numba                     0.51.2           py36h0573a6f_1  
numpy                     1.16.4           py36h99e49ec_0  
numpy-base                1.16.4           py36h2f8d375_0  
olefile                   0.46               pyhd3eb1b0_0  
openssl                   1.1.1w               h7f8727e_0  
packaging                 21.3               pyhd3eb1b0_0  
pandas                    1.1.1            py36he6710b0_0  
pandoc                    2.12                 h06a4308_3  
pandocfilters             1.5.0              pyhd3eb1b0_0  
parso                     0.7.0                      py_0  
pcre                      8.45                 h295c915_0  
pexpect                   4.8.0              pyhd3eb1b0_3  
pickleshare               0.7.5           pyhd3eb1b0_1003  
pillow                    8.3.1            py36h5aabda8_0  
pip                       21.2.2           py36h06a4308_0  
prometheus_client         0.13.1             pyhd3eb1b0_0  
prompt-toolkit            3.0.20             pyhd3eb1b0_0  
protobuf                  3.17.2           py36h295c915_0  
ptyprocess                0.7.0              pyhd3eb1b0_2  
pycparser                 2.21               pyhd3eb1b0_0  
pygments                  2.11.2             pyhd3eb1b0_0  
pynndescent               0.4.8              pyh9f0ad1d_1    conda-forge
pyopenssl                 22.0.0             pyhd3eb1b0_0  
pyparsing                 3.0.4              pyhd3eb1b0_0  
pyqt                      5.9.2            py36h05f1152_2  
pyrsistent                0.17.3           py36h7b6447c_0  
pysocks                   1.7.1            py36h06a4308_0  
python                    3.6.12               hcff3b4d_2  
python-dateutil           2.8.2              pyhd3eb1b0_0  
python_abi                3.6                     2_cp36m    conda-forge
pytz                      2021.3             pyhd3eb1b0_0  
pyyaml                    5.3.1            py36h7b6447c_1  
pyzmq                     22.2.1           py36h295c915_1  
qt                        5.9.7                h5867ecd_1  
readline                  8.2                  h5eee18b_0  
requests                  2.27.1             pyhd3eb1b0_0  
scikit-learn              0.23.2           py36h0573a6f_0  
scipy                     1.5.2            py36habc2bb6_0  
seaborn                   0.10.1                     py_0  
send2trash                1.8.0              pyhd3eb1b0_1  
setuptools                58.0.4           py36h06a4308_0  
shortuuid                 1.0.1            py36h5fab9bb_4    conda-forge
sip                       4.19.8           py36hf484d3e_0  
six                       1.16.0             pyhd3eb1b0_1  
sqlite                    3.41.2               h5eee18b_0  
tbb                       2021.8.0             hdb19cb5_0  
tensorboard               1.14.0           py36hf484d3e_0  
tensorflow                1.14.0          mkl_py36h2526735_0  
tensorflow-base           1.14.0          mkl_py36h7ce6ba3_0  
tensorflow-estimator      1.14.0                     py_0  
termcolor                 1.1.0            py36h06a4308_1  
terminado                 0.9.4            py36h06a4308_0  
testpath                  0.5.0              pyhd3eb1b0_0  
threadpoolctl             2.2.0              pyh0d69192_0  
tk                        8.6.12               h1ccaba5_0  
tornado                   6.1              py36h27cfd23_0  
tqdm                      4.48.2                     py_0  
traitlets                 4.3.3            py36h06a4308_0  
typing_extensions         4.1.1              pyh06a4308_0  
umap-learn                0.4.0            py36h9f0ad1d_0    conda-forge
urllib3                   1.26.8             pyhd3eb1b0_0  
wcwidth                   0.2.5              pyhd3eb1b0_0  
webencodings              0.5.1                    py36_1  
werkzeug                  2.0.3              pyhd3eb1b0_0  
wheel                     0.37.1             pyhd3eb1b0_0  
wrapt                     1.12.1           py36h7b6447c_1  
xz                        5.4.2                h5eee18b_0  
yaml                      0.2.5                h7b6447c_0  
zeromq                    4.3.4                h2531618_0  
zipp                      3.6.0              pyhd3eb1b0_0  
zlib                      1.2.13               h5eee18b_0  
zstd                      1.5.5                hc292b87_0