Math.NET aims to provide a self contained clean framework for symbolic mathematical (Computer Algebra System) and numerical/scientific computations, including a parser and support for linear algebra, complex differential analysis, system solving and more
That project aims at providing a clean API and a simple implementation, as a C++ library, of an Airline-related Inventory Management system. That library uses the Standard Airline IT C++ object model (http://sf.net/projects/stdair).
Realtime bigdata tool for bit strings up to 2^63 based on AVL forest
Realtime bigdata tool at the bit level based on immutable AVL forest which can be run in memory or, in future versions, as a merkle forest like a blockchain. Main object is a sparse bit string (Bits) that efficiently scales up to 2^63 bits normally compressed as forest has duplicated substrings. Bits objects support reading bit, byte, short, int, or long (Java primitives) at any bit index in 64 bit range. Example: instead of building a class to hold a header and then data, represent all of that as Bits, subranges of them, and ints for sizes of its parts. Expansion ability for other kinds of compression, since Bits is a Java interface. Main functions on bits are substring, concat, number of 0 or 1 bits, and number of bits (size). All those operations can be done millions of times per second regardless of size because the AVL forest reuses existing branches recursively. Theres a scalar (originally for copy/pasting subranges of sounds) and a bit Java package. Sparse n dimensional matrix.
C++ Statistical ToolKit
STK++ (http://www.stkpp.org) is a versatile, fast, reliable and elegant collection of C++ classes for statistics, clustering, linear algebra, arrays (with an Eigen-like API), regression, dimension reduction, etc. Some functionalities provided by the library are available in the R environment as R functions (http://cran.at.r-project.org/web/packages/rtkore/index.html). At a convenience, we propose the source packages on sourceforge. The library offers a dense set of (mostly) template classes in C++ and is suitable for projects ranging from small one-off projects to complete data mining application suites.
The Java class library, that contains classes for calculation of different mathematical relations between object and number sequences and sets: Kendall distance, Spearman distance, similarity measure, L1 distance and others.
Graphical tool for data manipulation written in C++/QT.
Volbx is a graphical tool for data manipulation written in C++/QT. User can load data, filter, select, visualize, export and more using few clicks. Volbx reads, along with inner application format, xlsx and ods spreadsheet files. User can save output stream as csv or xlsx and plots as png files. Dynamic and interactive plots can be zoomed, moved, reset to initial state, quickly exported to clipboard and more. Application calculate dynamically such handy values as quantiles, standard deviation, average and more for given sample. This tool was originally created for real estate appraisal to give possibility, for people working in that area, to estimate past, current and future value of analysed properties. Project/start-up was dropped and decision about release of less specialized application was made. Most advanced and dedicated for real estates functionalities were cut but still some are quite useful. Used QT 5.3.2, QWT 6.1.1, QuaZip 0.7, Boost 1.55.0, MinGW 4.8.2