I use open source to help people evolve, I take pleasure in seeing people evolve
Open Source Contributions - March 2014
Business Intelligence (BI) Application Server written in Python
I started a new project with the name OpenMining, new application server written in Python.
OpenMining is software for creating OLAP (online analytical processing) cubes (multi-dimensional) using Numpy, Scipy and Pandas for data management and flexibility in processing dynamical filters. Open-source provider of reporting, analysis, dashboard, data mining and workflow capabilities.
Our goals
- Business Intelligence software (Pentaho/Jaspersoft) alternative;
- OLAP manager;
- Generate report (grid, charts, pdf and etc);
- Dashboard manager, link one or more element (report);
- Easy dashboard generate;
- Not one data is processed on the basis of source data;
- Friendly interface;
- Used websocket on cube load.
Python libs used
- Pandas
- Numpy
- numexpr
- ipython
- Tornado
- SQLAlchemy
- RQ
- Riak client
- Redis client
- Memcached client
More about OLAP cube
A cube can be considered a generalization of a three-dimensional spreadsheet. For example, a company might wish to summarize financial data by product, by time-period, and by city to compare actual and budget expenses. Product, time, city and scenario (actual and budget) are the data's dimensions.
…Business Intelligence (BI) Application Server written in Python
I started a new project with the name OpenMining, new application server written in Python.

OpenMining is software for creating OLAP (online analytical processing) cubes (multi-dimensional) using Numpy, Scipy and Pandas for data management and flexibility in processing dynamical filters. Open-source provider of reporting, analysis, dashboard, data mining and workflow capabilities.
Our goals
- Business Intelligence software (Pentaho/Jaspersoft) alternative;
- OLAP manager;
- Generate report (grid, charts, pdf and etc);
- Dashboard manager, link one or more element (report);
- Easy dashboard generate;
- Not one data is processed on the basis of source data;
- Friendly interface;
- Used websocket on cube load;
Python libs used
- Pandas
- Numpy
- numexpr
- ipython
- Tornado
- SQLAlchemy
- RQ
- Riak client
- Redis client
- Memcached client
More about OLAP cube
A cube can be considered a generalization of a three-dimensional spreadsheet. For example, a company might wish to summarize financial data by product, by time-period, and by city to compare actual and budget expenses. Product, time, city and scenario (actual and budget) are the data's dimensions.
…