Numpy
This is an interactive demo-set based around the pygame and numpy modules (that's pronounced "numb-pie", not "numb-pea"). What's interactive about it? There is a titlescreen with music, a mouse- and/or keyboard-driven menu for selecting sub-demos, as well as a description text displayed for each...
Platforms: *nix
License: Freeware | Size: 6.7 MB | Download (39): numpy gumbo Download |
The fundamental package needed for scientific computing with Python is called NumPy. This package contains: - a powerful N-dimensional array object - sophisticated (broadcasting) functions - basic linear algebra functions - basic Fourier transforms - sophisticated random number capabilities...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (99): NumPy Download |
NumPy is the fundamental package needed for scientific computing with Python. It contains among other things:
* a powerful N-dimensional array object
* sophisticated (broadcasting) functions
* tools for integrating C/C++ and Fortran code
* useful linear algebra, Fourier transform, and...
Platforms: Mac
License: Freeware | Size: 8.8 MB | Download (53): Numpy for Mac OS X Download |
NumPy is the fundamental package needed for scientific computing with Python. It contains among other things:
* a powerful N-dimensional array object
* sophisticated (broadcasting) functions
* tools for integrating C/C++ and Fortran code
* useful linear algebra, Fourier transform, and...
Platforms: Windows
License: Freeware | Size: 6 MB | Download (49): Numpy for Windows Download |
Datarray: Numpy arrays with named axes ======================================== Datarray provides a subclass of Numpy ndarrays that support: - individual dimensions (axes) being labeled with meaningful descriptions - labeled 'ticks' along each axis - indexing and slicing by named axis -...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (38): Datarray Download |
gslpy is designed as an accessible and handy Python binding for the GNU Scientific Library with the use of Cython, specially designed for NumPy users.
Cython is a language that makes writing C extensions for the Python language as easy as Python itself.
Platforms: Windows
License: Freeware | Download (49): gslpy Download |
This project develops a simple, fast and easy to use Python graph library using NumPy, Scipy and PySparse.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 102.67 KB | Download (44): Another Python Graph Library Download |
Based on PyQwt (plotting widgets for PyQt4 graphical user interfaces) and on the scientific modules NumPy and SciPy, guiqwt is a Python library providing efficient 2D data-plotting features (curve/image visualization and related tools) for interactiv
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.54 MB | Download (48): guiqwt Download |
Pysparse is a fast sparse matrix library for Python. It provides several sparse matrix storage formats and conversion methods. It also implements a number of iterative solvers, preconditioners, and interfaces to efficient factorization packages. Both low-level and high-level interfaces are...
Platforms: Mac
License: Freeware | Size: 890.88 KB | Download (39): PySparse Download |
stsci_python is a library of Python routines and C extensions that has been developed to provide a general astronomical data analysis infrastructure. It includes the following: * PyRAF, an environment for running IRAF tasks without using the IRAF CL * MultiDrizzle, a task for combining...
Platforms: Mac
License: Freeware | Size: 27.35 MB | Download (42): stsci_python Download |
MDAnalysis is an object-oriented python toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It allows one to read molecular dynamics trajectories and access the atomic coordinates through numpy arrays. This provides a flexible and relatively...
Platforms: Mac
License: Freeware | Size: 19.01 MB | Download (42): MDAnalysis Download |
Spyder (previously known as Pydee) is a free open-source Python development environment providing MATLAB-like features in a simple and light-weighted software, available for Windows XP/Vista/7, GNU/Linux (official packages are available for Debian, Ubuntu, archlinux, Fedora, Gentoo or openSUSE)...
Platforms: Mac
License: Freeware | Size: 2.37 MB | Download (40): Spyder (formerly Pydee) Download |
pymorph is an open source image morphology toolbox that implements the basic binary and grayscale morphology operations, working with numpy arrays to hold image data.
Platforms: Mac
License: Freeware | Size: 40.96 KB | Download (44): pymorph Download |
* DerApproximator is a small yet important package for getting/checking derivatives via finite-difference approximation, extracted from OpenOpt framework to be standalone Python module. It is required by FuncDesigner (for obtaining derivatives of oofuns beyond standard set without routines to...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (42): DerApproximator Download |
ALGOPY allows you to differentiate functions implemented as computer programs by using Algorithmic Differentiation (AD) techniques in the forward and reverse mode. Speciality of ALGOPY is the possibility to differentiate functions that contain matrix functions as +,-,*,/, dot, solve, qr, eigh,...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (41): ALGOPY Download |
pysdif is a Python library that allows to read and write any kind of SDIF file, to define new kinds of frames and matrices and to read and write metadata. The matrices read from a sdif file are exposed as numpy arrays. It exposes both a low level and a high level interface. The low level...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (40): pysdif Download |
MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (37): mpi4py Download |
PyUblas is a Python library that provides a seamless glue layer between Numpy and Boost.Ublas for use with Boost.Python. What does that mean? When writing hybrid scientific code, one of the main problems is that abstractions that exist in the high-level language go away or become unwieldy in the...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (39): PyUblas Download |
Joblib is a set of tools to provide lightweight pipelining in Python. In particular, joblib offers: 1. transparent disk-caching of the output values and lazy re-evaluation (memoize pattern) 2. easy simple parallel computing 3. logging and tracing of the execution Joblib is optimized to be...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (46): Joblib Download |
PythonToolkit (PTK) is an interactive environment for python. It was originally designed to provide a python based environment similiar to Matlab for scientists and engineers when used together with the numpy, scipy and matplotlib python packages. However it can also be used as a general purpose...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (39): PythonToolkit (PTK) Download |