Cubes is a Python framework for online analytical processing (OLAP), multidimensional analysis, star and snowflake schema denormalization, and cube comptutation. It features a logical model that describes how data are being analyzed and reported, independent of physical data implementation, hierarchical dimensions (attributes that have hierarchical dependencies, such as category-subcategory or country-region), localizable metadata and data localization.
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters, and companies. It can retrieve data from both the IMDb's Web server and a local copy of the whole database. The IMDbPY package can be very easily used by programmers and developers to provide access to the IMDb's data to their programs. Some simple example scripts are included in the package.
OpenCenter provides a centralized graphical user interface and API that simplifies the operational activities associated with deploying, managing, and maintaining private clouds powered by OpenStack. Additionally, it provides a central cloud management toolset that can be deployed locally within your own cloud and data center infrastructure.
Orphereus is a modular imageboard engine with a broad set of features: a flexible system of tags and filters, a pluggable architecture, memcached support for better performance, full-text search powered by the Sphinx engine, a private mode where invitation is required to join, AJAX, extended security, highly customizable appearance, an improved analogue of tripcodes, news and statistics modules, advanced administrative, a maintenance subsystem, internationalization, and much more.
The Pegasus Workflow Management System encompasses a set of technologies which help workflow-based applications execute in a number of different environments, including desktops, campus clusters, grids, and clouds. It bridges the scientific domain and the execution environment by automatically mapping high-level workflow descriptions onto distributed resources. It automatically locates the necessary input data and computational resources necessary for workflow execution. It enables scientists to construct workflows in abstract terms without worrying about the details of the underlying execution environment or the particulars of the low-level specifications required by the middleware (Condor, Globus, or Amazon EC2). It bridges the current cyberinfrastructure by effectively coordinating multiple distributed resources.
SASqlConsole is a unified SQL console based on SQLAlchemy. It features pretty colors, intelligent formatting of output, convenient CSV output, a consistent interface across all backends supported by SQLAlchemy, persistent readline history, and tab completion of all tables and columns and a selection of SQL keywords.
mixd.tv helps you discover videos from your favorite online sources. You can use text searches or browse channels, add your favorite videos to the video library or publish them to the mixd.tv community in a playlist or via Facebook, and subscribe to channels and receive automatic updates.
sqlamp is an implementation of Materialized Path, an efficient algorithm for working with hierarchical data structures. sqlamp uses (and depends on) SQLAlchemy. Materialized Path is a way to store (and fetch) trees in a relational databases. It is the compromise between Nested Sets and Adjacency Relations in respect to simplicity and efficiency.