Commit Graph

98 Commits

Author SHA1 Message Date
jlizier 72024c7299 Updating demo PDFs and version number ahead of new v1.6 distribution 2022-09-05 17:43:14 +10:00
jlizier 9c2a25492f Clarifying where Econometrics Toolbox is required for Flocking demo 2022-08-30 12:38:10 +10:00
jlizier 5398785a67 Adding comment to Flocking demo that Econometrics Toolbox may be required 2022-08-30 12:37:03 +10:00
jlizier d250c6b24c Updating error comment in Flocking demo 2022-08-30 12:33:55 +10:00
Joseph Lizier e9fc39c4c2 Added simple Matlab script implementing the muiltivariate/iterative/greedy algorithm for effective network inference. Is a simplified version of the full algorithm in IDTxl, for demonstration purposes. Also includes calls to Oliver Cliff's toolkit for granger causality, which won't be functional for users who have not downloaded that; will be removed when the autocorrelation correction is added to JIDT for linear. 2022-04-08 10:49:57 +10:00
Joseph Lizier 41361417ae Updates to flocking demo including plotting local TEs per individual per time frame 2022-03-31 12:14:16 +11:00
Joseph Lizier 2caab8593e Adding option for generated CA cells to be stochastically altered in CA utility code 2021-09-06 12:51:14 +10:00
Joseph Lizier 8ecb512ce0 Updating flocking analysis to save AIS/TE from all parameters tested in an autoembedding process 2020-09-03 22:20:03 +10:00
Joseph Lizier 4c95b4ee86 Updating Flocking analysis demo to have more aggressive dynamic correlation exclusion. Also adding utility to plot the raw positions of the floc 2020-09-01 11:22:31 +10:00
Joseph Lizier edb8f997cb Added new loader file for 2D xls format to flocking analysis demo 2019-12-17 17:08:27 +11:00
Joseph Lizier 2c2d012e20 Sooraj Sekhar's addition to flocking analysis of allowing speed to be included in the information-theoretic calculations. Includes updated NetLogo demo where speed coherence is also added 2019-12-13 11:40:58 +11:00
Joseph Lizier 4966fdabc2 Adding a code suite to run active information storage and transfer entropy analysis of positional / heading data from swarms/flocks/schools, including a demonstration of how to use the suite with a NetLogo example. Documentation on a wiki page to follow later ... 2019-08-29 23:08:16 +10:00
Joseph Lizier 17bf0e0be7 Updating octave-java interface to use non-overloaded method signatures for int and boolean arrays (this seemed to have caused an issue on some versions with ints being converted to boolean first, thus losing all values except 0-1) 2019-07-23 11:33:04 +10:00
Joseph Lizier 1d2c7c42b9 Updating javaMatrixToOctave to handle new conversion routine in octave (and be backwards compatible to old) 2019-03-21 09:35:41 +11:00
jlizier d69d503492 Allowing figure number to be specified in plotOptions for Matlab/Octave plotLocalInfoMeasureFoooorCA 2018-08-21 20:54:41 +10:00
jlizier a4b9f20801 Java matrix to matlab conversion was accidentally falling through to element by element; was correct but slow. Fixed this, should be more efficient now 2018-08-20 10:30:28 +10:00
jlizier fd13b75be3 Making CA local info values plotting utility make uniform plots of zero be all white (contributed by Conor Finn) 2018-06-08 21:25:32 +10:00
jlizier 257ef285d3 Added a Matlab utility function to save CA data in a (relatively) efficient data format, since Matlab will only save doubles for ascii format. 2017-08-30 15:39:59 +10:00
jlizier b2218a976d In CA running demo, adding capability for rule table specifying CA to be provided rather than a string or integer rule number 2017-05-22 15:57:33 +10:00
jlizier b05399e40f Fixed octave-matlab translation error in plotting CAs 2017-05-22 15:55:17 +10:00
jlizier aedefd07bc Fixed analytic expressions for transfer entropies in the simple demos for coupled Gaussians (should have computed directly from the empirical correlations all along, but didn't notice because errors were very small) 2017-05-22 15:53:42 +10:00
jlizier fbe95040f6 Updating PDFs of all demos before making new release 2016-10-21 00:13:26 +11:00
jlizier f761a291e8 Adding Matlab/Octave example 10 for conditional TE via Kraskov (KSG) algorithm 2016-10-20 10:14:44 +11:00
joseph.lizier cb147feb75 Correcting readme for Schreiber TE demos 2015-07-19 17:29:43 +00:00
joseph.lizier adafad05a2 Updating tutorial slides as for ECAL, plus some minor updates to some figures and PDFs found while developing tutorial 2015-07-19 17:17:26 +00:00
joseph.lizier 3f3c737ddd Updating PDFs of Demos for next release. Also updated Schreiber TE demo to add section about auto-embedding. And updated release notes and svn number in build file. 2015-07-07 14:51:04 +00:00
joseph.lizier 0f5bf692ac Adding PDFs of Wiki pages on using JIDT in non-Java environments, ready to be distributed. 2015-05-29 03:28:17 +00:00
joseph.lizier af5f1264a0 Adding sample tutorial solutions, updating image for the web, and updating build file to include tutorials 2015-02-09 00:03:45 +00:00
joseph.lizier d5aa5c6aa8 Adding results for the tutorial for MI with lag on heart-breath interaction 2015-02-03 22:01:43 +00:00
joseph.lizier 9c37420d69 Updated build.xml, readme and demo PDFs for new version release 1.2 2015-01-28 05:44:59 +00:00
joseph.lizier 413691bd4e Adding univariate MI calculation to example 6 for Python 2015-01-23 03:39:42 +00:00
joseph.lizier 4b589022f7 Adding univariate MI calculation to Matlab example 6.
(Sneaking in fix to Schreiber heart-breath active info storage calculation to make initialise after properties are set)
2015-01-22 01:19:24 +00:00
joseph.lizier 4345f7da15 Minor patch to running of coupledLogisiticMap example 2014-11-20 10:58:08 +00:00
joseph.lizier 7185399680 Adding Schreiber results for example 3 of that demo 2014-11-19 23:47:24 +00:00
joseph.lizier 2a36ac0387 Updating PDFs of demos and paper, release notes and release numbering ready for v1.1 release. 2014-11-13 23:35:47 +00:00
joseph.lizier cf51e333c5 Adding example 9 multivariate TE to octave/matlab demos 2014-11-07 00:51:23 +00:00
joseph.lizier c47fbda738 Adding CA demo code for Frontiers Bits From Biology paper 2014 2014-10-31 01:06:13 +00:00
joseph.lizier 1bf80f8202 Removing large amount of redundant text in the initial states for the CA demos 2014-08-22 05:21:49 +00:00
joseph.lizier ef57fd2675 Adding bias calculation and local TE calculations to Matlab/Octave examples 3 and 4 respectively 2014-08-22 05:10:40 +00:00
joseph.lizier 643d76fe19 Adding R example 5 and 6, adding notices to jar dist, finalising python example 6 using file reading utilities; adding extra printout to Example 4 in Java 2014-08-22 05:01:12 +00:00
joseph.lizier 720d3f1e1a Adding R example 4, and correcting random normal generation in example 3 2014-08-21 13:15:45 +00:00
joseph.lizier 091d66a4f9 Appending suffix "Discrete" to all discrete calculators. Step 5 -- refactoring within demos, and updating PDFs for demos 2014-08-14 04:02:51 +00:00
joseph.lizier a1c57519ce Updating NullDistributions demo code and readme 2014-08-07 06:51:04 +00:00
joseph.lizier 4dad16c983 Creating NullDistributions demo, with code and sample figures 2014-08-07 05:18:20 +00:00
joseph.lizier 94294a6396 Detecting interaction lags demo: adjusting coupled logistic map to use new Kraskov TE calculator instead of conditional MI 2014-08-07 04:17:41 +00:00
joseph.lizier 891fbef4e5 Detecting interaction lags demo: adjusting plotting code, and including sample result plots 2014-08-07 02:23:33 +00:00
joseph.lizier 8efe295a62 Adding readme files for all the demos for which we have not yet done so 2014-08-07 01:26:29 +00:00
joseph.lizier e6242a544c Adding GPLv3 license statement to all code headers in the demos; also adding readme for use of octave-java code; correcting references to papers from CA code 2014-08-06 06:52:59 +00:00
joseph.lizier 1f5e814ec4 Refactoring non-Java demo code for discrete conditional TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-06 00:53:18 +00:00
joseph.lizier d3bb73bba0 Refactoring non-Java demos for discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 13:01:02 +00:00