FOS - Free on Shades

News: Working on major update of Fos. Stay alert :)))

Fos is a novel scientific visualization platform written in Python.

Fos provides

  • a lightweight module for 3D renderings
  • easy-to-use actors for presenting data
  • clearly written and explained code
  • a natural home for collaboration

Fos is based on Python, Numpy, Cython, OpenGL and PySide.

Find the source code on GitHub

Contents:

Actors

Fos includes various actors (visualization objects) for visualization. They expose an easy interface for creation, usually using Numpy arrays. Two classes of actors are defined:

Static actors
For static structures that do not evolve in time.
Dynamic actors
One, or more parameters can have a time dimension, making the actor evolving dynamically.

Static actors

AttributeNetwork

_images/network_random.png

ConnectedSlices

_images/connectedslices.png

Surface

_images/surface.png

InteractiveCurves

_images/interactivecurves.png

NeuronRegion

_images/neuronregion.png

SphereCloud

_images/spherecloud.png

Dynamic actors

DynamicNetwork

_images/network_dynamic.png

Developers

Eleftherios Garyfallidis

Stephan Gerhard

Ian Nimmo-Smith

Daniel Ginsburg

Vassilis Tsiaras

Indices and tables