Numeric and Scientific

Legacy Wiki Page

This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.

Numeric and Scientific

Multi precision math

The Grid

Grid is a type of parallel and distributed system that enables the sharing, selection, and aggregation of resources distributed across “multiple” administrative domains based on their (resources) availability, capability, performance, cost, and users’ quality-of-service requirements.

Geographic Information System (GIS), Mapping, Image Processing and Analysis

  • Thuban is a Python Interactive Geographic Data Viewer with the following features:

    • Vector Data Support: Shapefile, PostGIS Layer, Raster Data Support: GeoTIFF Layer, Comfortable Map Navigation, Object Identification and Annotation, Legend Editor and Classification, Table Queries and Joins, Projection Support, Printing and Vector Export, API for Add-Ons (Extensions), Multi-Language Support: English, French, German, Hungarian, Italian, Russian and Spanish, User Manual (English) Multi-platform (GNU/Linux, Windows, …). (Noli Sicad)

  • Python Cartographic Library, OWSLib, GeoJSON, and Rtree - packages for GIS programming and a cartographic application framework.

  • PySAL Python Spatial Analysis LIbrary - an open source cross-platform library of spatial analysis functions written in Python. It is intended to support the development of high level applications for spatial analysis.

  • sDNA is freeware spatial network analysis software developed by Cardiff university, and has a Python API.

Image analysis and visualization

Life sciences

Space Sciences

  • Astropy aims to develop a single core package for Astronomy in Python and foster interoperability between Python astronomy packages.

  • SunPy project is an effort to create an open-source software library for solar physics using Python.

  • Spacepy is a set of Python-Based Tools for the Space Science Community.

Miscellaneous

  • PyLink is an open source Python module for interfacing with the EyeLink eye tracking hardware. Find it at PyLink

  • SimPy is an open-source discrete-event simulation package in Python. Read more at its Homepage

  • uncertainties is an open-source Python package for transparently performing calculations with uncertainties (3.14±0.01…).

  • soerp is a free and open-source Python package for quickly and transparently performing calculator-style second-order error propagation (utilizes ad for derivatives).

  • mcerp: an open-source real-time, latin-hypercube-based Monte-Carlo alternative to uncertainty/error propagation, but isn’t order specific like soerp and uncertainties.

  • SAMBO is a package for sequential and model-based optimization of derivative-free / black-box objective functions.

  • Backtesting.py is a package for backtesting financial & trading strategies on historical OHLC(V) data.