Changelog for CausalityTools.jl
Release v0.4.1
New functionality
- Added
ConstrainedTest.
Improvements
- Better documentation for uncertain data causality tests.
Release v0.4.0
Bug fixes
- Installing the package using
Pkg.add("CausalityTools")from the central repository caused an installation error related toSpecialFunctions.jl. BuildingSpecialFunctions.jlis now added to the build step ofCausalityTools.
New functionality
- Added
ExactSimplexIntersectionTestcausality test.
Release v0.3.0
New functionality
The workflow for estimating causality from time series and dynamical systems has been completely overhauled. New features:
Common interface to causality testing using the causality function and its methods.
It handles any of the following causality tests:
CrossMappingTestConvergentCrossMappingTestJointDistanceDistributionTestJointDistanceDistributionTTestVisitationFrequencyTestTransferOperatorGridTestApproximateSimplexIntersectionTest
Other features
- Integration with UncertainData.jl, allowing easy resampling of uncertain data to obtain uncertainty estimates on causality statistics. This is done by accepting uncertain data as inputs to
causality. - Integration with DynamicalSystems.jl.
causalityacceptsDiscreteDynamicalSystems orContinuousDynamicalSystems as inputs. - Syntax overhaul for low-level estimators.
- Updated library of example systems.