ersilia-os / ersilia

The Ersilia Model Hub, a repository of AI/ML models for infectious and neglected disease research.
https://ersilia.io
GNU General Public License v3.0
211 stars 148 forks source link

✍️ Contribution period: Liliana Garmendia #865

Closed LiliGC closed 11 months ago

LiliGC commented 1 year ago

Week 1 - Get to know the community

Week 2 - Install and run an ML model

Week 3 - Propose new models

Week 4 - Prepare your final application

DhanshreeA commented 1 year ago

Hi @LiliGC welcome to Ersilia. Just checking in- do you require any help in completing the remaining steps? Let us know!

LiliGC commented 11 months ago

I installed it following the guide. https://ersilia.gitbook.io/ersilia-book/ersilia-model-hub/installation. Since I have Windows, I had to install WSL. Also I install docker for windows and select WSL 2 based engine" is checked in Settings > General.

I have to Uninstall Isaura as suggested in the comments because it was giving me an error when serving the model, it was not delivering the molecular weight result. This is the log file

✓ Authentication complete.

==> WARNING: A newer version of conda exists. <== current version: 23.7.4 latest version: 23.9.0

Please update conda by running

$ conda update -n base -c conda-forge conda

Or to minimize the number of packages updated during conda update use

 conda install conda=23.9.0

Package Plan

environment location: /home/liligc/miniconda3

added / updated specs:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
git-lfs-3.4.0              |       ha770c72_0         3.6 MB  conda-forge
------------------------------------------------------------
                                       Total:         3.6 MB

The following NEW packages will be INSTALLED:

git-lfs conda-forge/linux-64::git-lfs-3.4.0-ha770c72_0

Proceed ([y]/n)? y

Downloading and Extracting Packages

Preparing transaction: done Verifying transaction: done Executing transaction: done (base) liligc@DESKTOP-DU40QLP:~$ git-lfs install Git LFS initialized. (base) liligc@DESKTOP-DU40QLP:~$ #activate ersilia's conda environment (see instructions below to create it) (base) liligc@DESKTOP-DU40QLP:~$ conda activate ersilia thon -m pip install isaura==0.1 EnvironmentNameNotFound: Could not find conda environment: ersilia You can list all discoverable environments with conda info --envs.

(base) liligc@DESKTOP-DU40QLP:~$ conda create -n ersilia python=3.7 Collecting package metadata (current_repodata.json): done Solving environment: unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source.Collecting package metadata (repodata.json): done Solving environment: done

Package Plan

environment location: /home/liligc/miniconda3/envs/ersilia

added / updated specs:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
ca-certificates-2023.08.22 |       h06a4308_0         123 KB
certifi-2022.12.7          |   py37h06a4308_0         150 KB
openssl-1.1.1w             |       h7f8727e_0         3.7 MB
pip-22.3.1                 |   py37h06a4308_0         2.7 MB
python-3.7.16              |       h7a1cb2a_0        44.8 MB
setuptools-65.6.3          |   py37h06a4308_0         1.1 MB
wheel-0.38.4               |   py37h06a4308_0          63 KB
------------------------------------------------------------
                                       Total:        52.7 MB

The following NEW packages will be INSTALLED:

_libgcc_mutex pkgs/main/linux-64::_libgcc_mutex-0.1-main _openmp_mutex pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu ca-certificates pkgs/main/linux-64::ca-certificates-2023.08.22-h06a4308_0 certifi pkgs/main/linux-64::certifi-2022.12.7-py37h06a4308_0 ld_impl_linux-64 pkgs/main/linux-64::ld_impl_linux-64-2.38-h1181459_1 libffi pkgs/main/linux-64::libffi-3.4.4-h6a678d5_0 libgcc-ng pkgs/main/linux-64::libgcc-ng-11.2.0-h1234567_1 libgomp pkgs/main/linux-64::libgomp-11.2.0-h1234567_1 libstdcxx-ng pkgs/main/linux-64::libstdcxx-ng-11.2.0-h1234567_1 ncurses pkgs/main/linux-64::ncurses-6.4-h6a678d5_0 openssl pkgs/main/linux-64::openssl-1.1.1w-h7f8727e_0 pip pkgs/main/linux-64::pip-22.3.1-py37h06a4308_0 python pkgs/main/linux-64::python-3.7.16-h7a1cb2a_0 readline pkgs/main/linux-64::readline-8.2-h5eee18b_0 setuptools pkgs/main/linux-64::setuptools-65.6.3-py37h06a4308_0 sqlite pkgs/main/linux-64::sqlite-3.41.2-h5eee18b_0 tk pkgs/main/linux-64::tk-8.6.12-h1ccaba5_0 wheel pkgs/main/linux-64::wheel-0.38.4-py37h06a4308_0 xz pkgs/main/linux-64::xz-5.4.2-h5eee18b_0 zlib pkgs/main/linux-64::zlib-1.2.13-h5eee18b_0

Proceed ([y]/n)? y

Downloading and Extracting Packages

Preparing transaction: done Verifying transaction: done Executing transaction: done #

To activate this environment, use

#

$ conda activate ersilia

#

To deactivate an active environment, use

#

$ conda deactivate

(base) liligc@DESKTOP-DU40QLP:~$ conda activate ersilia (ersilia) liligc@DESKTOP-DU40QLP:~$ python -m pip install isaura==0.1 Collecting isaura==0.1 Downloading isaura-0.1-py3-none-any.whl (25 kB) Collecting h5py==3.7.0 Downloading h5py-3.7.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 3.1 MB/s eta 0:00:00 Collecting loguru==0.6.0 Downloading loguru-0.6.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 1.6 MB/s eta 0:00:00 Collecting numpy>=1.14.5 Downloading numpy-1.21.6-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.7/15.7 MB 4.7 MB/s eta 0:00:00 Installing collected packages: numpy, loguru, h5py, isaura Successfully installed h5py-3.7.0 isaura-0.1 loguru-0.6.0 numpy-1.21.6

(base) liligc@DESKTOP-DU40QLP:~$ docker --version Docker version 24.0.6, build ed223bc (base) liligc@DESKTOP-DU40QLP:~$

(base) liligc@DESKTOP-DU40QLP:~$ docker --version Docker version 24.0.6, build ed223bc (base) liligc@DESKTOP-DU40QLP:~$ conda activate ersilia (ersilia) liligc@DESKTOP-DU40QLP:~$ git clone https://github.com/ersilia-os/ersilia.git Cloning into 'ersilia'... remote: Enumerating objects: 18001, done. remote: Counting objects: 100% (1744/1744), done. remote: Compressing objects: 100% (322/322), done. remote: Total 18001 (delta 1563), reused 1525 (delta 1418), pack-reused 16257 Receiving objects: 100% (18001/18001), 42.33 MiB | 10.15 MiB/s, done. Resolving deltas: 100% (12749/12749), done.

(ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ pip install -e . Obtaining file:///home/liligc/ersilia Installing build dependencies ... done Checking if build backend supports build_editable ... done Getting requirements to build editable ... done Preparing editable metadata (pyproject.toml) ... done Collecting docker<7.0.0,>=6.1.3 Downloading docker-6.1.3-py3-none-any.whl (148 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.1/148.1 kB 905.3 kB/s eta 0:00:00 Collecting inputimeout<2.0.0,>=1.0.4 Downloading inputimeout-1.0.4-py3-none-any.whl (4.6 kB) Collecting boto3<2.0.0,>=1.28.40 Downloading boto3-1.28.62-py3-none-any.whl (135 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.8/135.8 kB 1.5 MB/s eta 0:00:00 Collecting emoji<3.0.0,>=2.8.0 Downloading emoji-2.8.0-py2.py3-none-any.whl (358 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.9/358.9 kB 3.7 MB/s eta 0:00:00 Collecting tqdm<5.0.0,>=4.66.1 Downloading tqdm-4.66.1-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 1.4 MB/s eta 0:00:00 Requirement already satisfied: h5py<4.0.0,>=3.7.0 in /home/liligc/miniconda3/envs/ersilia/lib/python3.7/site-packages (from ersilia==0.1.27) (3.7.0) Collecting click<9.0.0,>=8.1.7 Downloading click-8.1.7-py3-none-any.whl (97 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 1.2 MB/s eta 0:00:00 Collecting pyairtable<2 Downloading pyairtable-1.5.0-py2.py3-none-any.whl (27 kB) Collecting validators==0.20.0 Downloading validators-0.20.0.tar.gz (30 kB) Preparing metadata (setup.py) ... done Collecting dockerfile-parse<3.0.0,>=2.0.1 Downloading dockerfile_parse-2.0.1-py2.py3-none-any.whl (14 kB) Requirement already satisfied: loguru<0.7.0,>=0.6.0 in /home/liligc/miniconda3/envs/ersilia/lib/python3.7/site-packages (from ersilia==0.1.27) (0.6.0) Collecting PyYAML<7.0.0,>=6.0.1 Downloading PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 670.1/670.1 kB 5.4 MB/s eta 0:00:00 Collecting decorator>=3.4.0 Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting s3transfer<0.8.0,>=0.7.0 Downloading s3transfer-0.7.0-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.8/79.8 kB 1.2 MB/s eta 0:00:00 Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting botocore<1.32.0,>=1.31.62 Downloading botocore-1.31.62-py3-none-any.whl (11.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.2/11.2 MB 7.9 MB/s eta 0:00:00 Collecting importlib-metadata Using cached importlib_metadata-6.7.0-py3-none-any.whl (22 kB) Collecting requests>=2.26.0 Downloading requests-2.31.0-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 2.0 MB/s eta 0:00:00 Collecting websocket-client>=0.32.0 Downloading websocket_client-1.6.1-py3-none-any.whl (56 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.9/56.9 kB 1.1 MB/s eta 0:00:00 Collecting urllib3>=1.26.0 Downloading urllib3-2.0.6-py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.8/123.8 kB 2.5 MB/s eta 0:00:00 Collecting packaging>=14.0 Downloading packaging-23.2-py3-none-any.whl (53 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 990.5 kB/s eta 0:00:00 Requirement already satisfied: numpy>=1.14.5 in /home/liligc/miniconda3/envs/ersilia/lib/python3.7/site-packages (from h5py<4.0.0,>=3.7.0->ersilia==0.1.27) (1.21.6) Collecting urllib3>=1.26.0 Downloading urllib3-1.26.17-py2.py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.4/143.4 kB 2.4 MB/s eta 0:00:00 Collecting python-dateutil<3.0.0,>=2.1 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 4.7 MB/s eta 0:00:00 Collecting idna<4,>=2.5 Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 1.0 MB/s eta 0:00:00 Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.7/133.7 kB 2.7 MB/s eta 0:00:00 Requirement already satisfied: certifi>=2017.4.17 in /home/liligc/miniconda3/envs/ersilia/lib/python3.7/site-packages (from requests>=2.26.0->docker<7.0.0,>=6.1.3->ersilia==0.1.27) (2022.12.7) Collecting zipp>=0.5 Using cached zipp-3.15.0-py3-none-any.whl (6.8 kB) Collecting typing-extensions>=3.6.4 Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB) Collecting six>=1.5 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Building wheels for collected packages: ersilia, validators Building editable for ersilia (pyproject.toml) ... done Created wheel for ersilia: filename=ersilia-0.1.27-py3-none-any.whl size=16540 sha256=bd72a426632eff14e3ff565b85522714a589bf66d8f07e846ba124cadb97d3f8 Stored in directory: /tmp/pip-ephem-wheel-cache-ea_vn6sm/wheels/12/15/20/42a0cb1f1176a65cbaec7798311834b03d70ea5eaab0c00221 Building wheel for validators (setup.py) ... done Created wheel for validators: filename=validators-0.20.0-py3-none-any.whl size=19581 sha256=391b50e32109d023a3ce763597fe3c375cacae4bb67e1b4bfbd47285e86b20b0 Stored in directory: /home/liligc/.cache/pip/wheels/3d/7c/f1/f87f51d07a2513aa0fb128d5eb504da1fcef9c87475d9eef64 Successfully built ersilia validators Installing collected packages: zipp, websocket-client, urllib3, typing-extensions, tqdm, six, PyYAML, packaging, jmespath, inputimeout, idna, emoji, dockerfile-parse, decorator, charset-normalizer, validators, requests, python-dateutil, importlib-metadata, pyairtable, docker, click, botocore, s3transfer, boto3, ersilia Successfully installed PyYAML-6.0.1 boto3-1.28.62 botocore-1.31.62 charset-normalizer-3.3.0 click-8.1.7 decorator-5.1.1 docker-6.1.3 dockerfile-parse-2.0.1 emoji-2.8.0 ersilia-0.1.27 idna-3.4 importlib-metadata-6.7.0 inputimeout-1.0.4 jmespath-1.0.1 packaging-23.2 pyairtable-1.5.0 python-dateutil-2.8.2 requests-2.31.0 s3transfer-0.7.0 six-1.16.0 tqdm-4.66.1 typing-extensions-4.7.1 urllib3-1.26.17 validators-0.20.0 websocket-client-1.6.1 zipp-3.15.0

(ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ersilia --help Usage: ersilia [OPTIONS] COMMAND [ARGS]...

🦠 Welcome to Ersilia! 💊

Options: --version Show the version and exit. -v, --verbose Show logging on terminal when running commands. -s, --silent Do not echo any progress message. --help Show this message and exit.

Commands: api Run API on a served model auth Log in to ersilia to enter contributor mode. card Get model info card catalog List a catalog of models clear Clear ersilia close Close model current Get identifier of current model delete Delete model from local computer example Generate input examples for the model of interest fetch Fetch model from Ersilia Model Hub info Get model information run Run a served model sample Sample inputs and model identifiers serve Serve model test Test a model

(ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ersilia catalog [ { "Identifier": "eos1086" }, { "Identifier": "eos1579" }, { "Identifier": "eos157v" }, { "Identifier": "eos1af5" }, { "Identifier": "eos1amn" }, { "Identifier": "eos1amr" }, { "Identifier": "eos1bba" }, { "Identifier": "eos1mxi" }, { "Identifier": "eos1noy" }, { "Identifier": "eos1vms" }, { "Identifier": "eos1xje" }, { "Identifier": "eos22io" }, { "Identifier": "eos238c" }, { "Identifier": "eos24ci" }, { "Identifier": "eos24jm" }, { "Identifier": "eos2a9n" }, { "Identifier": "eos2b6f" }, { "Identifier": "eos2fy6" }, { "Identifier": "eos2gth" }, { "Identifier": "eos2gw4" }, { "Identifier": "eos2hbd" }, { "Identifier": "eos2hzy" }, { "Identifier": "eos2l0q" }, { "Identifier": "eos2lm8" }, { "Identifier": "eos2lqb" }, { "Identifier": "eos2mhp" }, { "Identifier": "eos2mrz" }, { "Identifier": "eos2r5a" }, { "Identifier": "eos2rd8" }, { "Identifier": "eos2re5" }, { "Identifier": "eos2ta5" }, { "Identifier": "eos2thm" }, { "Identifier": "eos2v11" }, { "Identifier": "eos2zmb" }, { "Identifier": "eos30gr" }, { "Identifier": "eos31ve" }, { "Identifier": "eos3804" }, { "Identifier": "eos3ae6" }, { "Identifier": "eos3ae7" }, { "Identifier": "eos3b5e" }, { "Identifier": "eos3cf4" }, { "Identifier": "eos3d3r" }, { "Identifier": "eos3ev6" }, { "Identifier": "eos3le9" }, { "Identifier": "eos3sa2" }, { "Identifier": "eos3xip" }, { "Identifier": "eos3zur" }, { "Identifier": "eos43at" }, { "Identifier": "eos44zp" }, { "Identifier": "eos46ev" }, { "Identifier": "eos481p" }, { "Identifier": "eos4avb" }, { "Identifier": "eos4b8j" }, { "Identifier": "eos4cxk" }, { "Identifier": "eos4e40" }, { "Identifier": "eos4e41" }, { "Identifier": "eos4f95" }, { "Identifier": "eos4q1a" }, { "Identifier": "eos4qda" }, { "Identifier": "eos4rta" }, { "Identifier": "eos4se9" }, { "Identifier": "eos4tcc" }, { "Identifier": "eos4u6p" }, { "Identifier": "eos4zfy" }, { "Identifier": "eos526j" }, { "Identifier": "eos54c7" }, { "Identifier": "eos54ij" }, { "Identifier": "eos5505" }, { "Identifier": "eos59rr" }, { "Identifier": "eos5axz" }, { "Identifier": "eos5ecc" }, { "Identifier": "eos5jz9" }, { "Identifier": "eos5qfo" }, { "Identifier": "eos5smc" }, { "Identifier": "eos5y9f" }, { "Identifier": "eos65rt" }, { "Identifier": "eos69p9" }, { "Identifier": "eos6ao8" }, { "Identifier": "eos6aun" }, { "Identifier": "eos6fza" }, { "Identifier": "eos6hy3" }, { "Identifier": "eos6m4j" }, { "Identifier": "eos6o0z" }, { "Identifier": "eos6oli" }, { "Identifier": "eos6pbf" }, { "Identifier": "eos6tg8" }, { "Identifier": "eos74bo" }, { "Identifier": "eos77w8" }, { "Identifier": "eos78ao" }, { "Identifier": "eos7a04" }, { "Identifier": "eos7a45" }, { "Identifier": "eos7akz" }, { "Identifier": "eos7asg" }, { "Identifier": "eos7emx" }, { "Identifier": "eos7jio" }, { "Identifier": "eos7jlv" }, { "Identifier": "eos7kpb" }, { "Identifier": "eos7nno" }, { "Identifier": "eos7pw8" }, { "Identifier": "eos7qga" }, { "Identifier": "eos7uix" }, { "Identifier": "eos7w6n" }, { "Identifier": "eos7yti" }, { "Identifier": "eos80ch" }, { "Identifier": "eos81ew" }, { "Identifier": "eos8451" }, { "Identifier": "eos85a3" }, { "Identifier": "eos8a4x" }, { "Identifier": "eos8a5g" }, { "Identifier": "eos8c0o" }, { "Identifier": "eos8d8a" }, { "Identifier": "eos8fma" }, { "Identifier": "eos8fth" }, { "Identifier": "eos8h6g" }, { "Identifier": "eos8ioa" }, { "Identifier": "eos8lok" }, { "Identifier": "eos8osp" }, { "Identifier": "eos92sw" }, { "Identifier": "eos935d" }, { "Identifier": "eos93h2" }, { "Identifier": "eos96ia" }, { "Identifier": "eos97yu" }, { "Identifier": "eos9be7" }, { "Identifier": "eos9c7k" }, { "Identifier": "eos9ei3" }, { "Identifier": "eos9f6t" }, { "Identifier": "eos9sa2" }, { "Identifier": "eos9taz" }, { "Identifier": "eos9tyg" }, { "Identifier": "eos9yui" }, { "Identifier": "eos9yy1" } ] (ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ersilia -v fetch eos3b5e > my.log 2>&1 . (ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ls CHANGELOG.md CITATION.cff CODE_OF_CONDUCT.md CONTRIBUTING.md LICENSE MANIFEST.in README.md assets config config.json dockerfiles docs ersilia my.log notebooks pyproject.toml setup.py test (ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ersilia -v serve eos3b5e 01:44:50 | DEBUG | No status file exists 01:44:50 | DEBUG | Is fetched: False 01:44:50 | INFO | Model is not available locally Requested model eos3b5e is not available locally. Do you want to fetch it? [Y/n] 01:45:35 | DEBUG | Initialized with URL: None 01:45:35 | DEBUG | Trying to find an available URL where the model is hosted 01:45:37 | DEBUG | No hosted URL found for this model 01:45:37 | DEBUG | There is no hosted URL available for this model 01:45:37 | DEBUG | Image ersiliaos/eos3b5e:latest is available locally 01:45:37 | DEBUG | Fetching from DockerHub 01:45:38 | DEBUG | Image ersiliaos/eos3b5e:latest is available locally Requested image eos3b5e is available locally. Do you still want to fetch it? [Y/n]y 01:45:43 | DEBUG | Deleting locally available image ersiliaos/eos3b5e:latest Untagged: ersiliaos/eos3b5e:latest Untagged: ersiliaos/eos3b5e@sha256:9b79ea049863e42dc03c2777d0345524d9709eb87f7337e849564497ece5fb59 Deleted: sha256:be7feb7b033529606f3cd91c1dcea87ca3253b1bfecf2c35051531703dcc0c78 01:45:44 | DEBUG | The docker image ersiliaos/eos3b5e:latest exists in DockerHub 01:45:44 | DEBUG | Pulling image ersiliaos/eos3b5e:latest from DockerHub... 01:45:44 | DEBUG | Trying to pull image ersiliaos/eos3b5e latest: Pulling from ersiliaos/eos3b5e 8b91b88d5577: Already exists 824416e23423: Already exists bbe2c2981082: Already exists 7b6b68d15a5c: Already exists 71f8f4db541d: Already exists 4f4fb700ef54: Already exists 100018c96297: Already exists 1cb3051282aa: Already exists c5be4d2b104d: Already exists b52950ff7b20: Already exists 037281658ea1: Already exists Digest: sha256:9b79ea049863e42dc03c2777d0345524d9709eb87f7337e849564497ece5fb59 Status: Downloaded newer image for ersiliaos/eos3b5e:latest docker.io/ersiliaos/eos3b5e:latest

What's Next? View a summary of image vulnerabilities and recommendations → docker scout quickview ersiliaos/eos3b5e:latest 01:46:05 | DEBUG | Image pulled succesfully! 01:46:06 | DEBUG | Size of image 2260.1467628479004 MB 01:46:06 | DEBUG | Registering model eos3b5e in the file system 01:46:06 | DEBUG | /home/liligc/eos/dest/eos3b5e 01:46:06 | DEBUG | /home/liligc/eos/dest/eos3b5e/from_dockerhub.json 01:46:06 | DEBUG | Writing service class pulled_docker /home/liligc/eos/repository/eos3b5e/20231010014606/service_class.txt 01:46:06 | DEBUG | Writing APIs 01:46:06 | DEBUG | Using port 49251 01:46:06 | DEBUG | Starting Docker Daemon service 01:46:06 | DEBUG | Creating temporary folder /tmp/ersilia-6alr7jd4 and mounting as volume in container 01:46:06 | DEBUG | Stopping all containers related to model eos3b5e 01:46:06 | DEBUG | Trying to run container 01:46:08 | DEBUG | Serving container eos3b5e_30bc 01:46:08 | DEBUG | Running container 88e83c4ca633f201daaade738df5cabe2dd652f931569dffa33d9d321fa46e74 01:46:08 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:10 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:11 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:12 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:13 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:14 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:15 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:17 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:18 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:19 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:20 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:21 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:22 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:23 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:24 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:25 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:26 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:27 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:28 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:29 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:30 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:31 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:32 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:33 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:34 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:35 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:36 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:39 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:43 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:47 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:46:53 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:47:00 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:47:07 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:47:10 | DEBUG | Container in http://0.0.0.0:49251 is not ready yet 01:47:11 | DEBUG | Getting APIs 01:47:11 | DEBUG | Getting them using info endpoint 01:47:11 | DEBUG | Using URL: http://0.0.0.0:49251/info 01:47:11 | DEBUG | Status code: 200 01:47:11 | DEBUG | Writing file /home/liligc/eos/repository/eos3b5e/20231010014606/apis_list.txt 01:47:11 | DEBUG | ['run'] 01:47:11 | DEBUG | Stopping and removing container 01:47:11 | DEBUG | Stopping all containers related to model eos3b5e 01:47:11 | DEBUG | Stopping and removing container eos3b5e_30bc 01:47:24 | DEBUG | Container stopped 01:47:24 | DEBUG | Container removed 35fbbbbb46f0d6ece8f8a7156b77747c270088bc16cf5b9a57e9ca5a3041f7b3 Successfully copied 5.12kB to /home/liligc/eos/dest/eos3b5e/information.json d9f951b5-3440-495f-bfc9-639d5461f10d 7143f959320d11642b4951f020ba6875dbe5636db5c7f4fc20fbf4ff38366890 Successfully copied 2.05kB to /home/liligc/eos/dest/eos3b5e/api_schema.json 7aa79d80-c1a8-4b37-a93c-24a59f54384c e035b3699260f04a563e9558bdbb28f6c31005e043e321793008ccc76bc589f8 Successfully copied 2.05kB to /home/liligc/eos/dest/eos3b5e/status.json fc077c26-3b7f-4cea-b589-6a59f69bc3d3 01:47:48 | DEBUG | Schema available in /home/liligc/eos/dest/eos3b5e/api_schema.json 01:47:48 | DEBUG | Setting AutoService for eos3b5e 01:47:48 | DEBUG | No service class provided, deciding automatically 01:47:48 | DEBUG | Service class file exists in folder /home/liligc/eos/repository/eos3b5e/20231010014606/service_class.txt 01:47:48 | DEBUG | Service class: pulled_docker 01:47:48 | DEBUG | Using port 46309 01:47:48 | DEBUG | Starting Docker Daemon service 01:47:48 | DEBUG | Creating temporary folder /tmp/ersilia-_rwrmvwx and mounting as volume in container 01:47:48 | DEBUG | Cleaning temp dir 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-kbn80c80 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-633o7wjr 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-s4bnzc1u 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-6alr7jd4 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-f_0mu8kj 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-47jn95o9 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-9z3ik9o0 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-_rwrmvwx 01:47:48 | DEBUG | Flushing temporary directory /tmp/ersilia-8bx6a7b2 01:47:48 | DEBUG | Silencing docker containers if necessary 01:47:52 | DEBUG | It is not inside docker 01:47:52 | DEBUG | Stopping and removing container 01:47:52 | DEBUG | Stopping all containers related to model eos3b5e 01:47:52 | DEBUG | Closing session /home/liligc/eos/session.json 01:47:52 | DEBUG | Opening session /home/liligc/eos/session.json 01:47:52 | DEBUG | Cleaning processes before serving 01:47:52 | DEBUG | Cleaning [] processes 01:47:52 | DEBUG | Cleaning temp dir 01:47:52 | DEBUG | Cleaning temp dir 01:47:52 | DEBUG | Silencing docker containers if necessary 01:47:55 | DEBUG | It is not inside docker 01:47:55 | DEBUG | Stopping and removing container 01:47:55 | DEBUG | Stopping all containers related to model eos3b5e 01:47:55 | DEBUG | Stopping all containers related to model eos3b5e 01:47:55 | DEBUG | Trying to run container 01:47:57 | DEBUG | Serving container eos3b5e_9c7c 01:47:57 | DEBUG | Running container 9702c9d0525a8e2510125fb64cc122f18637ead722c6050c98ae2c94014aa86b 01:47:57 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:47:58 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:47:59 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:00 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:01 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:02 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:03 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:04 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:05 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:06 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:07 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:08 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:09 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:10 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:11 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:13 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:14 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:15 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:16 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:17 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:18 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:19 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:20 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:21 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:22 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:23 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:24 | DEBUG | Container in http://0.0.0.0:46309 is not ready yet 01:48:25 | DEBUG | Getting APIs 01:48:25 | DEBUG | ['run'] 01:48:25 | DEBUG | Getting session from /home/liligc/eos/session.json

01:48:25 | DEBUG | Getting session from /home/liligc/eos/session.json 🚀 Serving model eos3b5e: molecular-weight

URL: http://0.0.0.0:46309 PID: -1 SRV: pulled_docker

👉 To run model:

💁 Information:

12:22:01 | DEBUG | Fetching eos3b5e done in time: 0:08:05.165288s 12:22:01 | INFO | Fetching eos3b5e done successfully: 0:08:05.165288 👍 Model eos3b5e fetched successfully! (ersilia) liligc@DESKTOP-DU40QLP:~/ersilia$ ersilia serve eos3b5e sudo: unknown user udockerusername sudo: error initializing audit plugin sudoers_audit sudo: unknown user udockerusername sudo: error initializing audit plugin sudoers_audit 🚀 Serving model eos3b5e: molecular-weight

URL: http://127.0.0.1:59239 PID: 1976 SRV: conda

👉 To run model:

💁 Information:

GemmaTuron commented 11 months ago

Hello,

Thanks for your work during the Outreachy contribution period, we hope you enjoyed it! We will now close this issue while we work on the selection of interns. Thanks again!