Utility functions for mesh representation objects (like trimesh) and manipulations using 3rd party packages (CGAL, Meshlab, etc.). All system requirements for 3rd party packages and python wrappers are performed in Dockerfile.
Note: Current Docker environment does not currently work on Apple M series chips
docker pull celiib/mesh_tools:v4
mkdir notebooks
docker container run -it \
-p 8890:8888 \
-v ./notebooks:/notebooks \
celiib/mesh_tools:v4
go to http://localhost:8890/lab and open terminal to run the folloswing commands
# install from pypi release
pip3 install mesh-processing-tools
OR
# install from latest github development
cd /
git clone https://github.com/reimerlab/mesh_tools
pip3 install -e /mesh_tools
cd /mesh_tools
# run the integration tests
python3 -m unittest discover -s tests