[Bug 241510] [NEW PORT] graphics/py-visvis: Object oriented approach to visualization of 1D to 4D data

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Oct 26 20:09:15 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241510

            Bug ID: 241510
           Summary: [NEW PORT] graphics/py-visvis: Object oriented
                    approach to visualization of 1D to 4D data
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: rhurlin at gwdg.de

Created attachment 208616
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=208616&action=edit
shar file for new port graphics/py-visvis

Visvis[1] is a pure Python library for visualization of 1D to 4D data in an
object oriented way. Essentially, visvis is an object oriented layer of Python
on top of OpenGl, thereby combining the power of OpenGl with the usability of
Python. A Matlab-like interface in the form of a set of functions allows easy
creation of objects (e.g. plot(), imshow(), volshow(), surf()).

With visvis a range of different data can be visualized by simply adding world
objects to a scene (or axes). These world objects can be anything from plots
(lines with markers), to images, 3D rendered volumes, shaded meshes, or you can
program your own world object class. If required, these data can also be moved
in time.


The port is needed as a dependency for plugins (i.e. RasterTool[2]) of
graphics/qgis[3].


[1] https://pypi.org/project/visvis/
[2] https://github.com/aishwaryahegde29/RasterTool_Qgis
[3] https://www.freshports.org/graphics/qgis


The patch is tested on Poudriere (11.3i/a, 12.0i/a, and HEADi/a),
'portlint -AC' seems happy.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list