This is an automated email from the ASF dual-hosted git repository.
lahirujayathilake pushed a commit to branch agent-framewok-refactoring
in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/agent-framewok-refactoring by
this push:
new 65c0892873 updated the dependencies for v1l4 agent docker
65c0892873 is described below
commit 65c089287313e8cff9dfc89352d81477f7710776
Author: lahiruj <[email protected]>
AuthorDate: Mon Oct 7 01:20:59 2024 -0400
updated the dependencies for v1l4 agent docker
---
.../deployments/cerebrum/v1l4/agent/Dockerfile | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git
a/modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
b/modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
index c143fcfce0..8b08a109da 100644
---
a/modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
+++
b/modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
@@ -1,4 +1,6 @@
-FROM lahiruj/airavata-agent:latest
+FROM dimuthuupe/airavata-agent:latest
+
+USER root
RUN apt-get update && apt-get install -y \
wget \
@@ -14,10 +16,12 @@ RUN /opt/conda/bin/conda clean -t -i -p -y
ENV PATH=/opt/conda/bin:$PATH
+COPY v1l4 /opt/v1l4
+
RUN conda create -n agent-env python=3.10 && conda clean -a
RUN /bin/bash -c "source activate agent-env && \
- conda install -y \
+ conda install -y -c conda-forge \
ipywidgets=8.1 \
jupyter \
numba=0.60 \
@@ -31,23 +35,27 @@ RUN /bin/bash -c "source activate agent-env && \
scipy=1.9 \
sqlalchemy \
traitlets=5.1 \
- tqdm=4.66 && \
+ tqdm=4.66 \
+ nest-simulator && \
conda clean -a"
RUN /bin/bash -c "source activate agent-env && \
pip install \
- ipytree==0.2 \
+ ipytree \
python-jsonpath \
pydantic==2.7 \
- nest \
anndata \
allensdk \
bmtk \
parse \
pytree \
+ flask \
git+https://github.com/alleninstitute/abc_atlas_access \
git+https://github.com/alleninstitute/neuroanalysis \
- git+https://github.com/alleninstitute/aisynphys"
+ git+https://github.com/alleninstitute/aisynphys \
+ git+https://github.com/lahirujayathilake/mousev1 && \
+ pip install --no-deps git+https://github.com/apache/airavata-cerebrum.git"
+ENV PYTHONPATH="/opt/mousev1"
ENV CONDA_DEFAULT_ENV=agent-env
ENV PATH=/opt/conda/envs/agent-env/bin:$PATH