science/py-ipygany: New port: 3-D scientific visualization in Jupyter Notebooks

This commit is contained in:
Yuri Victorovich 2023-01-08 19:05:35 -08:00
parent 1355fac5a8
commit 85d1c982fa
4 changed files with 45 additions and 0 deletions

View File

@ -345,6 +345,7 @@
SUBDIR += py-hiphive
SUBDIR += py-hoomd-blue
SUBDIR += py-inequality
SUBDIR += py-ipygany
SUBDIR += py-jupyter_jsmol
SUBDIR += py-kim-query
SUBDIR += py-kimpy

View File

@ -0,0 +1,25 @@
PORTNAME= ipygany
DISTVERSION= 0.5.0
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= 3-D scientific visualization in Jupyter Notebooks
WWW= https://github.com/martinRenou/ipygany
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-packaging>0:devel/py-jupyter-packaging@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipywidgets>0:devel/py-ipywidgets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traittypes>0:devel/py-traittypes@${PY_FLAVOR} \
${PYNUMPY}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipydatawidgets>0:devel/py-ipydatawidgets@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= distutils concurrent autoplist pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1673223117
SHA256 (ipygany-0.5.0.tar.gz) = a665e0875bd9500d4f11082770540d46361bd3cfa85b7814e38403c108918b3d
SIZE (ipygany-0.5.0.tar.gz) = 21814458

View File

@ -0,0 +1,16 @@
ipygany is a Jupyter Interactive Widgets library for 3-D mesh analysis.
Features:
ipygany has many features including:
* VTK loader for displaying your computation results in the Jupyter Notebook
* Structured and Unstructured grids support
* 2-D cell based meshes support (quads, triangles...) as well as 3-D cell based
meshes support (tetrahedrons, quadratic tetrahedrons...)
* Animations
* IsoColor effect
* Warp effect
* IsoSurface computation
* Threshold effect (for visualizing only the parts that are inside of a range
of data)
* Point cloud visualization
* Water effect, for nice water visualization with real-time caustics