A program to calculate and represent the Mandelbrot set
This project is a C++ program to calculate and represent graphically the Mandelbrot fractal set, and/or the corresponding Julia sets, according to the seed Z0 given by the user as input. The user disposes of a graphical interface to control the program and modify conveniently some parameters, like the XY-scales, the XY map area, the Julia seed for the complex series iteration of Z(n+1)=Z(n)^2+a, being Z(0)=(X0,Y0) the seed, and "a in XY" the points to be calculated. The user can enter (among other parameters) the desired convergence-radius R for the series, and/or the number of maximal iterations N for the generator-equation in Z.
Tools for multivariate data visualization, exploration and analysis.
You may also like some newer work: http://createdatasol.com/ Project imDEV is an application of RExcel, which seamlessly integrates Excel and R for tasks focused on multivariate data visualization, exploration, and analysis. Interactive modules for dimensional reduction (imPCA), prediction (imPLS), feature selection, analysis of correlation (imCorrelations) and generation of networked structures (imGraph) provide an integrated environment for systems level analysis of multivariate data.
Implementation in Python of some of the statistical methods provided by "asurv", the survival analysis software.
RESULTS (RESULTS Evaluates Statistics Using Less Time and Space) is a lightweight, open-source statistical software package that provides similar functionality to other proprietary statistics packages.
Utility classes from maps to search engine to random samplers
Collection of several multi-purpose Java libraries. --- knowceans-tools = collection of Java utility classes. --- Highlights: --- org.knowceans.util: IndexQuickSort, TableList: apply order of one array/list to others +++ Vectors, ArrayUtils: array convenience +++ RandomSamplers, CokusRandom, ArmSampler, Densities: random sampling and distributions +++ Arguments: command line parser +++ StopWatch, Which, ExternalProcess: runtime stuff +++ ParallelFor: OpenMP workalike +++ PatternString, NamedGroupRegex: regex convenience --- org.knowceans.corpus: CorpusSearcher: full-text search engine +++ LabelNumCorpus: svmlight corpus storage and filtering +++ NIPS corpus with text, authors, labels and citations --- org.knowceans.map: InvertibleHashMultiMap, BijectiveHashMap: implement n:m and 1:1 relations. --- Other libs: knowceans-arms = port of the Adaptive Rejection Metropolis Sampler (ARMS) for arbitrary distributions +++ lda-j = port of lda-c, implementing Latent Dirichlet Allocation (LDA)
1. Create an object-oriented python script that can represent mathematical concepts and their properties. 2. Represent all numeric values exactly. 3. Provide a variety of formats to export or embed representations of the mathematical concepts.
A Matlab software routine to perform Principal Component Analysis using Covariance, Correlation or Comedian as the criterion. Though, initially developed for experiments related to fretting wear but can be effectively used to interpret experimental data from any field. The attached files contain source code as well as a sample MATLAB (.mat) data file of 13 variables. It could be replaced to the data file of your choice. The code is open source but you are requested to give credits if used. Additionally, it also has some useful functions for exporting and generating publication quality figures for different kind of figures in MATLAB
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.
approximate Bayesian computation for stochastic differential equations
A MATLAB toolbox for approximate Bayesian computation (ABC) in stochastic differential equation models. It performs approximate Bayesian computation for stochastic models having latent dynamics defined by stochastic differential equations (SDEs) and not limited to the "state-space" modelling framework. Both one- and multi-dimensional SDE systems are supported and partially observed systems are easily accommodated. Variance components for the "measurement error" affecting the data/observations can be estimated. A 50-pages Reference Manual is provided with two case-studies implemented and discussed. The methodology is based on the research article available at http://arxiv.org/abs/1204.5459 Author's research page is http://www.maths.lth.se/matstat/staff/umberto/
An R package to normalise, classify and analyses raw AFLP data.
BIL++ is a set of standalone C++ packages for data processing in Bioinformatics (Graph mining, Bayesian networks, Genetic algorithm, Discretization, Gene expression data analysis, Hypothesis testing).
C.elegans nematode worm tracker data analysis software. Loads video files generated by Worm Tracker 2.0 from Schafer Lab in MRC Laboratory of Molecular Biology, Cambridge, UK.
A small simulator for Mendelian genetics, genetic drift, natural selection and random mutations, built on matplotlib and wxpython. A graph will be generated that traces the distribution of genotypes at successive generations.
Improved base-calling for homopolymer-sensitive next-gen data.
The current software contains the implementation for the 454 pyrosequencing platform.
A windows Warhammer fantasy battles calculator. Calculates the probability that unit X breaks unit Y. Has the ability to calculate more than one round, e.g. calculate the probability that unit X breaks unit Y in round 2.
MooGraph is an utility to produce interactive dynamical graphs from statistical data. Deliberately inspired to GapMinder, it represents the evolution of multivariate data in time by means of coloured bubbles of variable sizes on an (x,y) plot.
Next - is the qualifier of objects. This program is intended for classification of objects on the basis of the reference data, and also construction of resultant tables and diagrams. It urged to simplify a choice question in many aspects of life thanks to dynamism and high degree of adaptation under a task in view.
The qualifier of objects.
This program is intended for classification of objects on the basis of the reference data, and also construction of resultant tables and diagrams. It urged to simplify a choice question in many aspects of life thanks to dynamism and high degree of adaptation under a task in view.
A new floating-point arithmetic which has uncertainty-tracking and undertainty-bounding capability, and algorithms to test this arithmetic. The code is in C++ (Visual Studio Express 2008)
The Quality Control Assistant is a utility for quality assurance. Included are shipment analysis functions (confidence interval calculation) and a production control module (error band calculation)
Statastizard(c)2012 Nick Emblow is a program designed to guide its user into the right statistical test, perform the test, and report the results in a meaningful way. The idea of this is that the user won't actually need to know that they are using a mann-whitney U over a t-test, for example - it just tests for normality and homoscedastic of variance, and decides which test to use, then reports the results. Why? Because time after time, people come to me with some test that they've done that they think "proves" something - when in reality they've either not done a comparative test to start with (ex. a correlation), failed to test for confounding factors (such as normality etc) and as a result, failed to appropriately identify even the right test to do.
A statistics extension for Open Office with a feel of SPSS. Primarily meant for students of social sciences as well as other in a need of easy-to-use statistics software.
Learning Stochastic Discrete Event Systems
Stochastic discrete event system analysis and verification are essential in order to ensure reliability in such systems. However, models that cannot be constructed with an hand-made process need to be learned. Thus, the SDES toolbox proposes an automated solution that is embedded in Matlab to learning and analisis generalized semi-Markov processes.
A probability app that shows the odds of drawing a card from a deck
TCG Card Counter is your personal deck assessor for virtually any kind of trading card game. TCG works by using the information you provide about your deck to tell you how often a card may come up in a game, match or tournament. See for yourself if that killer card is worth it or if the deck is just too plain big.
Creates a data density plot of a 2 dimensional data distribution.
Shows the data density of a 2 dimensional distribution. The problem of showing data density visually is not mathematically well defined, and there are several methods. The program uses sum of reciprocal squared distance to calculate density at each point, with a smear factor to prevent points going to infinity. The smear factor also controls the amount of clustering. There are several options for colour output. Input is via a csv (comma-separated values) file. Now there's a nice GUI built in Baby X for Linux and Windows