Skip to content

Commit

Permalink
Merge branch 'master' into 25226
Browse files Browse the repository at this point in the history
  • Loading branch information
EGI-ILM authored Jun 28, 2023
2 parents a210b38 + 1b64d69 commit 3deccbc
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 1 deletion.
1 change: 1 addition & 0 deletions .github/workflows/d4science-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ jobs:
- single-user-xaiss
- single-user-sobigdata
- single-user-r-d4science
- single-user-3d-d4science
- single-user-scientometrics-d4science

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

# Runs the Super-Linter action
- name: Run Super-Linter
uses: github/super-linter@v4
uses: github/super-linter@v5
env:
DEFAULT_BRANCH: master
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
39 changes: 39 additions & 0 deletions single-user-3d-d4science/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# 3D objects management D4science |___/

ARG BASE_IMAGE=eginotebooks/d4science-base:latest
# hadolint ignore=DL3006
FROM $BASE_IMAGE

USER root

# -------------------------------
# 3D specific libraries
# -------------------------------

RUN apt-get update && apt-get install -y --no-install-recommends \
libgraphicsmagick++1-dev \
libboost-python-dev \
g++ \
python3-pgmagick \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

RUN pip install --no-cache-dir \
open3d \
trimesh \
pyvista \
vedo \
pymeshlab \
pyCloudCompareCLI \
numpy \
pandas \
opencv-python \
Matplotlib \
Pillow \
Scipy

# -------------------------------

RUN jupyter labextension install jupyterlab-topbar-extension jupyterlab-system-monitor
RUN jupyter labextension disable @jupyterlab/filebrowser-extension:share-file

0 comments on commit 3deccbc

Please sign in to comment.