scitools
Python library for scientific computing
Install
- All systems
-
curl cmd.cat/scitools.sh
- Debian
-
apt-get install python-scitools
- Ubuntu
-
apt-get install python-scitools
- Fedora
-
dnf install scitools
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install python-scitools
- Raspbian
-
apt-get install python-scitools
- Dockerfile
- dockerfile.run/scitools
python-scitools
Python library for scientific computing
SciTools is a Python package containing lots of useful tools for scientific computing in Python. The package is built on top of other widely used packages such as NumPy, SciPy, ScientificPython, Gnuplot, etc. SciTools also comes with a plotting interface called Easyviz, which is a unified interface to various packages for scientific visualization and plotting. Both curve plots and more advanced 2D/3D visualization of scalar and vector fields are supported. The Easyviz interface was designed with three ideas in mind: 1) a simple, Matlab-like syntax; 2) a unified interface to lots of visualization engines (backends): Gnuplot, Matplotlib, Grace, Veusz, Pmw.Blt.Graph, PyX, Matlab, VTK, VisIt, OpenDX; and 3) a minimalistic interface which offers only basic control of plots: curves, linestyles, legends, title, axis extent and names. More fine-tuning of plots can be done by adding backend-specific commands.