molecularmodelingsection / TTMD

Python code to run Thermal Titration Molecular Dynamics (TTMD) simulations
MIT License
8 stars 5 forks source link

Error calculating fingerprints #9

Closed mglgc closed 1 year ago

mglgc commented 1 year ago

Hi, The TTMD running ends with errors immediately after the temperature 300 simulation step. Below I attach the output error lines. Thank you very much in advance for your reply.

———————————————————— RUNNING TTMD ————————————————————

TEMPERATURE 300

——Running 300 simulation ——run_300.dcd found ——Trajectory integrity checked ——Trajectory integrity checked ——sim_300.dat doesn't exists Writing PDBs: 100%|██████████| 500/500 [05:46<00:00, 1.44it/s] Calculating fingerprints: 0%| | 0/500 [00:00<?, ?it/s]Process Process-8: Process Process-5: Traceback (most recent call last): Traceback (most recent call last): File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 108, in run self._target(*self._args, self._kwargs) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 485, in worker result = func(args) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 608, in ifp sim_giovanni=float(sklearn.metrics.pairwise.cosine_similarity(x, y)) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 108, in run self._target(self._args, self._kwargs) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 1377, in cosine_similarity X, Y = check_pairwise_arrays(X, Y) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 485, in worker result = func(args) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 155, in check_pairwise_arrays X = check_array( File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 608, in ifp sim_giovanni=float(sklearn.metrics.pairwise.cosine_similarity(x, y)) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/utils/validation.py", line 918, in check_array raise ValueError( File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 1377, in cosine_similarity X, Y = check_pairwise_arrays(X, Y) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 155, in check_pairwise_arrays X = check_array( ValueError: Found array with 0 feature(s) (shape=(1, 0)) while a minimum of 1 is required by check_pairwise_arrays. File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/utils/validation.py", line 918, in check_array raise ValueError( ValueError: Found array with 0 feature(s) (shape=(1, 0)) while a minimum of 1 is required by check_pairwise_arrays. Process Process-6: Traceback (most recent call last): File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 108, in run self._target(self._args, self._kwargs) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 485, in worker result = func(args) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 608, in ifp sim_giovanni=float(sklearn.metrics.pairwise.cosine_similarity(x, y)) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 1377, in cosine_similarity X, Y = check_pairwise_arrays(X, Y) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 155, in check_pairwise_arrays X = check_array( File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/utils/validation.py", line 918, in check_array raise ValueError( ValueError: Found array with 0 feature(s) (shape=(1, 0)) while a minimum of 1 is required by check_pairwise_arrays. Process Process-7: Traceback (most recent call last): File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/multiprocessing/process.py", line 108, in run self._target(self._args, self._kwargs) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 485, in worker result = func(*args) File "/mnt/lustre/scratch/nlsas/home/csic/sdb/mgl/TTMD-main/TTMD.py", line 608, in ifp sim_giovanni=float(sklearn.metrics.pairwise.cosine_similarity(x, y)) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 1377, in cosine_similarity X, Y = check_pairwise_arrays(X, Y) File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/metrics/pairwise.py", line 155, in check_pairwise_arrays X = check_array( File "/mnt/netapp1/Store_CSIC/home/csic/sdb/mgl/conda/envs/ttmd/lib/python3.10/site-packages/sklearn/utils/validation.py", line 918, in check_array raise ValueError( ValueError: Found array with 0 feature(s) (shape=(1, 0)) while a minimum of 1 is required by check_pairwise_arrays.

molecularmodelingsection commented 1 year ago

Hi, it seems that there might be a problem with the calculation of the interaction fingerprint for your system. Unfortunately, there are several things that could cause this issue. Could you please provide us with the input files that you are using so that we can play around a little bit and try to come back at you with a solution? MP

mglgc commented 1 year ago

Hi,Attached you'll find the protein and ligand files. Thank you very much for your help and replies.Sincerely,  Mario.

En lunes, 5 de junio de 2023 6:05:10 CEST, Molecular Modeling Section ***@***.***> escribió:  

Hi, it seems that there might be a problem with the calculation of the interaction fingerprint for your system. Unfortunately, there are several things that could cause this issue. Could you please provide us with the input files that you are using so that we can play around a little bit and try to come back at you with a solution? MP

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

molecularmodelingsection commented 1 year ago

Hi, Sorry, but we can't find your files. Could you please attach them again or send them to mms.dsfarm.unipd@gmail.com? Thanks a lot MP

mglgc commented 1 year ago

Hi,I have just sent the files to @.*** Thank you very much for your replies.Regards.

En martes, 6 de junio de 2023 18:35:35 CEST, Molecular Modeling Section ***@***.***> escribió:  

Hi, Sorry, but we can't find your files. Could you please attach them again or send them to @.***? Thanks a lot MP

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

molecularmodelingsection commented 1 year ago

Hi, sorry for the late response but during the last month the two maintainers had to deal with a surgical operation and with a relocation, respectively. We hope that you will be able to understand. I did some testing on the files that you provided us and I found nothing wrong. Indeed, the system works smoothly and I am able to correctly run a TTMD simulation in all its stages (including the plotting and MS coefficient calculation). The only thing that I found strange was that the protein had two naming issues (HIS 272 and 465 were not named according to the AMBER naming scheme and were renamed as HIP) but, after solving this minor inconvenience in the system preparation stage, the protocol went on without any trouble until the very end. I don't even know if the protein file that you provided is the same one that you used when you obtained that error, because if that was the case you should not have been able to proceed past the system preparation step without addressing this naming issue. Maybe you inadvertently sent us the wrong file, we do not know, but with the files you provided us everything seems to work just fine. Based on our experience, when the system crashes like this it is usually because the reference fingerprint is null, indicating that there are no computed interactions between the receptor and the ligand, which makes the script crash at a later stage in the fingerprint comparison stage. It is something that we are working on at the moment and that will be fixed in the next release of the software (hopefully it will come out in the next months), but it is just related to the way the script handles the null fingerprint, it will not solve the lack of interactions found in your system. That can depend on two factors: wrong geometry or wrong atom typing. Considering that both those elements seem to be okay in the files that you provided us and that the simulation seems to run just fine, I do not know what to say, other than checking that you provided us the right files (especially the protein), or that you try running the simulation once again. I will send you via email the exact same files (plus an updated conda env that I needed to use cause of the acemd version which is not compatible with the GPU I am currently running), so that you can try and see if the problem still exists or if, somehow, it is solved. MP

molecularmodelingsection commented 1 year ago

Hi, here are the files that I used for the test run that worked. Let us know if you managed to solve the issue. Kind regards, MP

Il giorno mer 7 giu 2023 alle ore 04:55 mglgc @.***> ha scritto:

Hi,I have just sent the files to @.*** Thank you very much for your replies.Regards.

En martes, 6 de junio de 2023 18:35:35 CEST, Molecular Modeling Section @.***> escribió:

Hi, Sorry, but we can't find your files. Could you please attach them again or send them to @.***? Thanks a lot MP

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/molecularmodelingsection/TTMD/issues/9#issuecomment-1580234737, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2KJ4CUHFDCGSHSGAETR4HTXKA6XFANCNFSM6AAAAAAYVYJQUM . You are receiving this because you commented.Message ID: @.***>

This file may be used to create an environment using:

$ conda create --name --file

platform: linux-64

@EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/blas-1.0-openblas.conda https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2023.5.7-hbcca054_0.conda https://repo.anaconda.com/pkgs/main/noarch/font-ttf-dejavu-sans-mono-2.37-hd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/noarch/font-ttf-inconsolata-2.001-hcb22688_0.conda https://repo.anaconda.com/pkgs/main/noarch/font-ttf-source-code-pro-2.030-hd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/noarch/font-ttf-ubuntu-0.83-h8b1ccd4_0.conda https://repo.anaconda.com/pkgs/main/linux-64/ld_impl_linux-64-2.38-h1181459_1.conda https://repo.anaconda.com/pkgs/main/linux-64/libgfortran5-11.2.0-h1234567_1.conda https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-12.1.0-ha89aaad_16.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/mpi-1.0-openmpi.conda https://repo.anaconda.com/pkgs/main/noarch/tzdata-2023c-h04d1e81_0.conda https://repo.anaconda.com/pkgs/main/noarch/fonts-anaconda-1-h8fa9717_0.conda https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libgfortran-ng-11.2.0-h00389a5_1.conda https://conda.anaconda.org/conda-forge/linux-64/libgomp-12.1.0-h8d9b700_16.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/openmpi-4.1.3-h8b79891_4.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/fonts-conda-ecosystem-1-hd3eb1b0_0.conda https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-12.1.0-h8d9b700_16.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/aom-3.4.0-h27087fc_1.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/bzip2-1.0.8-h7b6447c_0.conda https://repo.anaconda.com/pkgs/main/linux-64/c-ares-1.19.0-h5eee18b_0.conda https://conda.anaconda.org/conda-forge/linux-64/charls-2.3.4-h9c3ff4c_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/cudatoolkit-11.8.0-h6a678d5_0.conda https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.0.0-h166bdaf_1.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/expat-2.4.9-h6a678d5_0.conda https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-nompi_hf0379b8_105.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/gawk-5.1.0-h7b6447c_0.conda https://repo.anaconda.com/pkgs/main/linux-64/giflib-5.2.1-h5eee18b_3.conda https://repo.anaconda.com/pkgs/main/linux-64/gsl-2.7.1-h6e86dc7_1.conda https://conda.anaconda.org/conda-forge/linux-64/icu-70.1-h27087fc_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/jpeg-9e-h5eee18b_1.conda https://repo.anaconda.com/pkgs/main/linux-64/jxrlib-1.1-h7b6447c_2.conda https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libaec-1.0.6-h9c3ff4c_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libbrotlicommon-1.0.9-h5eee18b_7.conda https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.14-h166bdaf_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libev-4.33-h7f8727e_1.conda https://repo.anaconda.com/pkgs/main/linux-64/libffi-3.4.4-h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/libiconv-1.16-h7f8727e_2.conda https://repo.anaconda.com/pkgs/main/linux-64/libnsl-2.0.0-h5eee18b_0.conda https://repo.anaconda.com/pkgs/main/linux-64/libopenblas-0.3.21-h043d6bf_0.conda https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.32.1-h7f98852_1000.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libwebp-base-1.2.4-h5eee18b_1.conda https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libzopfli-1.0.3-he6710b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/lz4-c-1.9.4-h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/ncurses-6.4-h6a678d5_0.conda https://conda.anaconda.org/conda-forge/linux-64/ocl-icd-2.3.1-h7f98852_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/openssl-3.1.1-hd590300_1.conda https://conda.anaconda.org/conda-forge/linux-64/packmol-20.010-h86c2bf4_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/pcre-8.45-h295c915_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pixman-0.40.0-h7f8727e_1.conda https://repo.anaconda.com/pkgs/main/linux-64/pthread-stubs-0.3-h0ce48e5_1.conda https://repo.anaconda.com/pkgs/main/linux-64/snappy-1.1.9-h295c915_0.conda https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.0.10-h7f98852_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.9-h7f98852_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h7f98852_1002.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/xorg-xproto-7.0.31-h27cfd23_1007.conda https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/yaml-0.2.5-h7b6447c_0.conda https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.6.3-he1b5a44_4.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/zfp-1.0.0-h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/zlib-ng-2.0.7-h5eee18b_0.conda https://conda.anaconda.org/conda-forge/linux-64/hdf4-4.2.15-h9772cbc_4.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libavif-0.10.1-h166bdaf_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_openblas.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libbrotlidec-1.0.9-h5eee18b_7.conda https://repo.anaconda.com/pkgs/main/linux-64/libbrotlienc-1.0.9-h5eee18b_7.conda https://repo.anaconda.com/pkgs/main/linux-64/libedit-3.1.20221030-h5eee18b_0.conda https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.47.0-hff17c54_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.37-h753d276_4.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/libssh2-1.10.0-hdbd6064_2.conda https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.13-h7f98852_1004.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.9.14-h22db469_4.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libzip-1.9.2-hc929e4a_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/ocl-icd-system-1.0.0-1.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/readline-8.2-h5eee18b_0.conda https://conda.anaconda.org/conda-forge/linux-64/xdrfile-1.1.4-h7f98852_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.3-hd9c2040_1000.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_3.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.2-h6239696_4.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/blosc-1.21.3-h6a678d5_0.conda https://conda.anaconda.org/conda-forge/linux-64/boost-cpp-1.74.0-h75c5d50_8.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/brotli-bin-1.0.9-h5eee18b_7.conda https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.3.1-h7a311fb_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/gdbm-1.18-hd4cb3f1_4.conda https://repo.anaconda.com/pkgs/main/linux-64/gettext-0.21.0-hf68c758_0.conda https://conda.anaconda.org/conda-forge/linux-64/krb5-1.19.3-h08a2579_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_openblas.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_openblas.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/tk-8.6.12-h1ccaba5_0.conda https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.7.2-h7f98852_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/arpack-3.7.0-hdefa2d7_2.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/brotli-1.0.9-h5eee18b_7.conda https://repo.anaconda.com/pkgs/main/linux-64/fontconfig-2.14.1-hef1e5e3_0.conda https://repo.anaconda.com/pkgs/main/linux-64/lcms2-2.12-h3be6417_0.conda https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.83.1-h2283fc2_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libglib-2.72.1-h2d90d5f_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.0-h7d73246_1.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/perl-5.34.0-h5eee18b_2.conda https://conda.anaconda.org/conda-forge/linux-64/plumed-2.7.3-mpi_openmpi_heb59b2d_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/python-3.10.6-ha86cf86_0_cpython.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h7f98852_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.10-h7f98852_1003.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.2.1-h7f98852_2.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/appdirs-1.4.4-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/brunsli-0.1-h2531618_0.conda https://repo.anaconda.com/pkgs/main/noarch/cached-property-1.5.2-py_0.conda https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/cairo-1.16.0-ha61ee94_1013.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/certifi-2023.5.7-pyhd8ed1ab_0.conda https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.1.0-hd9d235c_0.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/charset-normalizer-2.0.4-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/click-8.0.4-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/cloudpickle-2.2.1-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/colorama-0.4.6-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/linux-64/curl-7.83.1-h2283fc2_0.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/cycler-0.11.0-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/cython-0.29.35-py310h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/fsspec-2023.4.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/greenlet-2.0.1-py310h6a678d5_0.conda https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.12.2-nompi_h4df4325_100.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/idna-3.4-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/joblib-1.2.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/kiwisolver-1.4.4-py310h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/lazy_loader-0.2-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/locket-1.0.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/msgpack-python-1.0.3-py310hd09550d_0.conda https://repo.anaconda.com/pkgs/main/noarch/munkres-1.1.4-py_0.conda https://repo.anaconda.com/pkgs/main/linux-64/networkx-2.8.4-py310h06a4308_1.conda https://repo.anaconda.com/pkgs/main/linux-64/numpy-base-1.24.3-py310h375b286_0.conda https://repo.anaconda.com/pkgs/main/linux-64/packaging-23.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/noarch/pycparser-2.21-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pyparsing-3.0.9-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pysocks-1.7.1-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-2_cp310.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/pytz-2022.7-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pyyaml-6.0-py310h5eee18b_1.conda https://repo.anaconda.com/pkgs/main/linux-64/setuptools-67.8.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/noarch/six-1.16.0-pyhd3eb1b0_1.conda https://repo.anaconda.com/pkgs/main/linux-64/tabulate-0.8.10-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/noarch/threadpoolctl-2.2.0-pyh0d69192_0.conda https://repo.anaconda.com/pkgs/main/linux-64/toolz-0.12.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/tqdm-4.65.0-py310h2f386ee_0.conda https://repo.anaconda.com/pkgs/main/linux-64/typing_extensions-4.6.3-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/unicodedata2-15.0.0-py310h5eee18b_0.conda https://repo.anaconda.com/pkgs/main/linux-64/wheel-0.38.4-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/zipp-3.11.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/cffi-1.15.1-py310h5eee18b_3.conda https://repo.anaconda.com/pkgs/main/linux-64/cytoolz-0.12.0-py310h5eee18b_0.conda https://repo.anaconda.com/pkgs/main/noarch/fasteners-0.16.3-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/noarch/fonttools-4.25.0-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/importlib-metadata-6.0.0-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.8.1-nompi_h21705cb_104.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/mmtf-python-1.1.3-pyhd8ed1ab_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/numpy-1.24.3-py310hac523dd_0.conda https://conda.anaconda.org/conda-forge/linux-64/openbabel-3.1.1-py310h4b1c3e3_4.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/partd-1.2.0-pyhd3eb1b0_1.conda https://conda.anaconda.org/conda-forge/linux-64/pillow-9.2.0-py310hbd86126_2.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/pip-23.1.2-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/linux-64/pycairo-1.21.0-py310h96fc21a_1.tar.bz2 https://repo.anaconda.com/pkgs/main/noarch/python-dateutil-2.8.2-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/sqlalchemy-1.4.39-py310h5eee18b_0.conda https://repo.anaconda.com/pkgs/main/linux-64/biopython-1.78-py310h7f8727e_0.conda https://conda.anaconda.org/conda-forge/linux-64/boost-1.74.0-py310h7c3ba0c_5.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/bottleneck-1.3.5-py310ha9d4c09_0.conda https://repo.anaconda.com/pkgs/main/linux-64/brotlipy-0.7.0-py310h7f8727e_1002.conda https://repo.anaconda.com/pkgs/main/linux-64/cftime-1.6.2-py310ha9d4c09_0.conda https://repo.anaconda.com/pkgs/main/linux-64/contourpy-1.0.5-py310hdb19cb5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/cryptography-39.0.1-py310h9ce1e76_2.conda https://repo.anaconda.com/pkgs/main/linux-64/dask-core-2023.6.0-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/linux-64/gsd-2.6.0-py310hde88566_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/h5py-3.7.0-nompi_py310h416281c_101.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2022.8.8-py310h112de15_5.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/imageio-2.31.1-py310h06a4308_0.conda https://conda.anaconda.org/conda-forge/noarch/mrcfile-1.4.2-pyhd8ed1ab_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/netcdf-fortran-4.6.0-nompi_hc402ea5_100.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/numexpr-2.8.4-py310h757a811_1.conda https://repo.anaconda.com/pkgs/main/linux-64/patsy-0.5.3-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pywavelets-1.4.1-py310h5eee18b_0.conda https://conda.anaconda.org/conda-forge/linux-64/reportlab-3.5.68-py310h94fcab3_1.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/tidynamics-1.0.0-py_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/matplotlib-base-3.7.1-py310h1128e8f_1.conda https://repo.anaconda.com/pkgs/main/linux-64/netcdf4-1.6.2-py310h6d89c78_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pandas-1.5.3-py310h1128e8f_0.conda https://repo.anaconda.com/pkgs/main/linux-64/pyopenssl-23.0.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/noarch/tifffile-2021.7.2-pyhd3eb1b0_2.conda https://conda.anaconda.org/conda-forge/linux-64/parmed-3.4.3-py310hd8f1fbe_2.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/rdkit-2022.09.1-py310h10c98a6_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/seaborn-0.12.2-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/urllib3-1.26.16-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/linux-64/requests-2.29.0-py310h06a4308_0.conda https://repo.anaconda.com/pkgs/main/noarch/pooch-1.4.0-pyhd3eb1b0_0.conda https://repo.anaconda.com/pkgs/main/linux-64/scipy-1.10.1-py310heeff2f4_1.conda https://conda.anaconda.org/acellera/linux-64/acemd-3.7.1-cuda1122py310_0.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/ambertools-22.0-py310h206695f_3.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/griddataformats-1.0.1-pyhd8ed1ab_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/scikit-image-0.20.0-py310h6a678d5_0.conda https://repo.anaconda.com/pkgs/main/linux-64/scikit-learn-1.2.2-py310h6a678d5_1.conda https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.12.0-pyhd8ed1ab_0.tar.bz2 https://repo.anaconda.com/pkgs/main/linux-64/statsmodels-0.13.5-py310ha9d4c09_1.conda https://conda.anaconda.org/conda-forge/linux-64/mdanalysis-2.3.0-py310h6f6d519_0.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/oddt-0.7-pyh500f238_0.tar.bz2

mglgc commented 1 year ago

Dear Stefano, I really want to thank your kind and quite useful reply. I'm pretty sure about both of files I sent you, anyway I'll check them and run them again, so I close this issue for the moment. Thank you very much once again for all your time and help. Best regards.

Hi, sorry for the late response but during the last month the two maintainers had to deal with a surgical operation and with a relocation, respectively. We hope that you will be able to understand. I did some testing on the files that you provided us and I found nothing wrong. Indeed, the system works smoothly and I am able to correctly run a TTMD simulation in all its stages (including the plotting and MS coefficient calculation). The only thing that I found strange was that the protein had two naming issues (HIS 272 and 465 were not named according to the AMBER naming scheme and were renamed as HIP) but, after solving this minor inconvenience in the system preparation stage, the protocol went on without any trouble until the very end. I don't even know if the protein file that you provided is the same one that you used when you obtained that error, because if that was the case you should not have been able to proceed past the system preparation step without addressing this naming issue. Maybe you inadvertently sent us the wrong file, we do not know, but with the files you provided us everything seems to work just fine. Based on our experience, when the system crashes like this it is usually because the reference fingerprint is null, indicating that there are no computed interactions between the receptor and the ligand, which makes the script crash at a later stage in the fingerprint comparison stage. It is something that we are working on at the moment and that will be fixed in the next release of the software (hopefully it will come out in the next months), but it is just related to the way the script handles the null fingerprint, it will not solve the lack of interactions found in your system. That can depend on two factors: wrong geometry or wrong atom typing. Considering that both those elements seem to be okay in the files that you provided us and that the simulation seems to run just fine, I do not know what to say, other than checking that you provided us the right files (especially the protein), or that you try running the simulation once again. I will send you via email the exact same files (plus an updated conda env that I needed to use cause of the acemd version which is not compatible with the GPU I am currently running), so that you can try and see if the problem still exists or if, somehow, it is solved. MP