-
Notifications
You must be signed in to change notification settings - Fork 73
Installation
Joseph Lizier edited this page Aug 12, 2017
·
14 revisions
How to install and start using the toolkit
Here we describe how to install and start using the toolkit (it's pretty simple!)
Download the latest distribution; either (note: these distributions are suitable for all platforms):
- v1.3.1 full distribution -- this is recommended for most users (includes jar file, javadocs, demonstrations, unit tests and build scripts); or
- v1.3.1 jar only (use only if you don't need much guidance on how to use the toolkit);
- git repository -- the bleeding edge, use only to stay right up to date, but be aware that compilation could break at any time -- see https://github.com/jlizier/jidt. See AntScripts for build instructions.
See all distributions and brief descriptions at Downloads.
None! You don't need any other downloads to start using this code in general.
There are only dependencies if:
- You don't have java installed - download the Java SE / JDK. It's better to install the JDK (development kit) instead of JRE (runtime environment), since this will allow you to make Java code changes instead of only running the java code;
- You wish to (re-)build the project (if you're changing the source files or using an svn checkout) using the
build.xml
script - this requires ant. See AntScripts for build instructions; - You wish to run the JUnit test cases - this requires JUnit - for how to run JUnit with our ant script see JUnitTestCases and AntScripts;
- Additional preparation may be required to use JIDT in GNU Octave or Python; see UseInOctaveMatlab or UseInPython respectively.
If you have one of the distributions:
- Unzip the distribution to a location of your choice, and/or move the
infodynamics.jar
file to a relevant location. Ensure thatinfodynamics.jar
is on the Java classpath when your code attempts to access it (see e.g. SimpleJavaExamples); - To update to a new version, simply copy the new distribution over the top of the previous one.
Otherwise, if you are running with the source code via git, see AntScripts regarding running ant
to generate infodynamics.jar
.
That's it.
See Documentation and Demos for some guided examples on getting started and using the code.
JIDT -- Java Information Dynamics Toolkit -- Joseph Lizier et al.
- Home
- Getting started
- ImplementedMeasures
- Demos
- Course (long)
- Tutorial (short)
- Non-Java environments
- FAQs
- Miscellaneous
- For serious developers!
- Publications resulting