Flumotion is a streaming media server created with the backing of Fluendo. It features intuitive graphical administration tools, making the task of setting up and manipulating audio and video streams easy for even novice system administrators. Flumotion is released under the GPL.
This presentation was given as a scheduled talk at PyCon UK 2007. The material presented covered the following subjects: * Generating code from user interface descriptions with pyuic4 * Connecting signals and slots using auto-connection * Creating custom widgets with PyQt4 for use in Qt Designer
From the user's perspective, MDP is a collection of supervised and unsupervised learning algorithms and other data processing units that can be combined into data processing sequences and more complex feed-forward network architectures.
PyAMG is a library of Algebraic Multigrid (AMG) solvers with a convenient Python interface. What is AMG?¶ AMG is a multilevel technique for solving large-scale linear systems with optimal or near-optimal efficiency. Unlike geometric multigrid, AMG requires little or no geometric information about the underlying problem and develops a sequence of coarser grids directly from the input matrix. This feature is especially important for problems discretized on unstructured meshes and irregular grids.
Mat estimateRigidTransform(const Mat& srcpt, const Mat& dstpt, bool fullAffine)¶ Computes optimal affine transformation between two 2D point sets Parameters: * srcpt – The first input 2D point set * dst – The second input 2D point set of the same size and the same type as A * fullAffine – If true, the function finds the optimal affine transformation with no any additional resrictions (i.e. there are 6 degrees of freedom); otherwise, the class of transformations to choose from is limited to combinations of translation, rotation and uniform scaling (i.e. there are 5 degrees of freedom) The function finds the optimal affine transform [A|b] (a 2 \times 3 floating-point matrix) that approximates best the transformation from \texttt{srcpt}_i to \texttt{dstpt}_i : [A^*|b^*] = arg \min _{[A|b]} \sum _i \| \texttt{dstpt} _i - A { \texttt{srcpt} _i}^T - b \| ^2 where [A|b] can be either arbitrary (when fullAffine=true ) or have form
The purpose of NIPY is to make it easier to do better brain imaging research. We believe that neuroscience ideas and analysis ideas develop together. Good ideas come from understanding; understanding comes from clarity, and clarity must come from well-designed teaching materials and well-designed software. The software must be designed as a natural extension of the underlying ideas.
A collection of Python programs to process fMRI and PET medical imaging data for research purposes. The programs were written for the Waisman Brain Imaging Lab, University of Wisconsin-Madison.
RunSnakeRun is a small GUI utility that allows you to view (Python) cProfile or Profile profiler dumps in a sortable GUI view. It allows you to explore the profiler information using a "square map" visualization or sortable tables of data.
This page provides downloads of 32- and 64-bit Windows binaries of many open-source extension packages for the Python programming language. The files are unofficial (meaning: informal, unrecognized, personal, unsupported) and made available for testing and evaluation purposes only. Consider using the Python(x,y) or Enthought distributions if you are new to Python or need support. Most binaries are built from source code found in the projects public revision control systems. Source code changes, if any, have been submitted to the project maintainers or are included in the packages.
Great reference with many open-source useful plotting and visualization tools Over the years many different plotting modules and packages have been developed for Python. For most of that time there was no clear favorite package, but recently matplotlib has become the most widely used. Nevertheless, many of the others are still available and may suit your tastes or needs better. Some of these are interfaces to existing plotting libraries while others are Python-centered new implementations.
Veusz is a GUI scientific plotting and graphing package. It is designed to produce publication-ready Postscript or PDF output. SVG, EMF and bitmap formats export are also supported. The program runs under Unix/Linux, Windows or Mac OS X, and binaries are provided. Data can be read from text, CSV or FITS files, and data can be manipulated or examined from within the application.
MultiDrizzle automates and simplifies the detection of cosmic-rays and the combination of dithered observations using the Python scripting language and PyRAF, the Python-based interface to IRAF. MultiDrizzle was developed by the Science Software Branch at the Space Telescope Science Institute.
The Python Imaging Library uses a plug-in model which allows you to add your own decoders to the library, without any changes to the library itself. Such plug-ins have names like XxxImagePlugin.py, where Xxx is a unique format name (usually an abbreviation). A decoder plug-in should contain a decoder class, based on the ImageFile base class defined in the module with the same name. This class should provide an _open method, which reads the file header and sets up at least the mode and size attributes. To be able to load the file, the method must also create a list of tile descriptors. The class must be explicitly registered, via a call to the Image module.
The Django REST interface makes it easy to offer private and public APIs for existing Django models. New generic views simplify data retrieval and modification in a resource-centric architecture and provide model data in formats such as XML, JSON and YAML with very little custom code.
News: all of the few remaining calls to scipy have been replaced with calls to numpy. Versions 0.1.8 and above do not require scipy as a dependency. Introduction This library provides Python functions for agglomerative clustering. Its features include * generating hierarchical clusters from distance matrices * computing distance matrices from observation vectors * computing statistics on clusters * cutting linkages to generate flat clusters * and visualizing clusters with dendrograms. The interface is very similar to MATLAB's Statistics Toolbox API to make code easier to port from MATLAB to Python/Numpy. The core implementation of this library is in C for efficiency.
ClusterViz is a software to visualize the clustering process using the family of k-means algorithms. The program is free software under the GNU General Public License (GPL). ClusterViz allows to cluster data while visualizing an up to three dimensional projection. The clustering process is visualized using OpenGL. As clustering algorithms the family of k-means algorithms is implemented, including mixture models.
Zwiki is.. a powerful, innovative, user-friendly wiki engine based on the Zope 2 platform. This project has been developed since 1999 by Simon Michael and contributors around the world, powers many Zope and non-Zope-related wikis, and is free software released under the GNU GPL . Please explore the site, and enjoy the software. Your questions, comments, patches and donations are most welcome!
Slashdash is the perfect dashboard widget for the Slashdot obsessed Apple toting geek. Slashdash provides a quick 5 newest articles glance on your OS 10.4 dashboard. Simply click the Slashdash icon in your widget tray, and you will have a small Slashdot themed widget window that will update every 30 minutes automatically. Click the article title and the article will open in your Safari Browser.
Googsystray is a system tray app for Google Voice, GMail, Google Calendar, Google Reader, and Google Wave. The idea is to be able to keep track of all that stuff without having to keep a bunch of browser tabs open, or constantly checking them. It notifies on new messages, alerts, etc., and provides basic services quickly (Reading or sending a new SMS message, or marking an email read, for example.)
This is code implements the example given in pages 11-15 of An Introduction to the Kalman Filter by Greg Welch and Gary Bishop, University of North Carolina at Chapel Hill, Department of Computer Science.
GDAL - Geospatial Data Abstraction Library Select language: [English][Russian][Portuguese][French/Francais] GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for data translation and processing. The NEWS page describes the November 2009 GDAL/OGR 1.6.3 release.