Skip to content

Releases: JuliaDynamics/Associations.jl

v2.2.0

22 Mar 12:23
a52eeff
Compare
Choose a tag to compare

CausalityTools v2.2.0

Diff since v2.1.3

Closed issues:

  • Causality from recurrence probabilities (#230)

Merged pull requests:

v2.1.3

22 Mar 06:31
ae7ff74
Compare
Choose a tag to compare

CausalityTools v2.1.3

Diff since v2.1.2

Closed issues:

  • Pattern Causality from "Unveiling causal interactions in complex systems" (#223)

Merged pull requests:

v2.1.2

12 Mar 00:09
cffca65
Compare
Choose a tag to compare

CausalityTools v2.1.2

Diff since v2.1.1

Closed issues:

  • Indexing bug for OCE when checking for conditional variables (#267)
  • Improve verbose mode for OCE algorithm (#268)
  • Tests occasionally fails for OCE algorithm (#270)

Merged pull requests:

v2.1.1

08 Mar 12:46
0682dc1
Compare
Choose a tag to compare

CausalityTools v2.1.1

Diff since v2.1.0

Closed issues:

  • OCE causal graph algorithm fails if no pairwise associations are found. (#264)

Merged pull requests:

v2.1.0

01 Mar 15:51
57e4b55
Compare
Choose a tag to compare

CausalityTools v2.1.0

Diff since v2.0.0

Closed issues:

  • Tagging v2.0 (#258)
  • Mutual information logarithm base unit not correct after ComplexityMeasures refactoring (#261)

Merged pull requests:

v2.0.0

28 Feb 19:38
a3b8ae6
Compare
Choose a tag to compare

CausalityTools v2.0.0

Diff since v1.6.0

Closed issues:

  • Example systems tracker (#1)
  • Example system: Thomas' cyclically symmetric attractor driving another system (#30)
  • Implement directional coupling detection using rank statistics algorithm (#35)
  • Animated step-wise estimation of triangulation-based transfer operator estimator. (#49)
  • Animated step-wise estimation of the invariant distribution associated with a transfer operator (#54)
  • Implement TriangulationInvariantMeasure type (#55)
  • Sliding window causality estimators for DynamicalSystem instances. (#56)
  • Recipe for visualising cross mapping algorithm (#57)
  • Resampling scheme for exploration of sensitivity to dynamical systems parameters (#74)
  • Why not join JuliaDynamics? (#117)
  • Merge customembed(pts, positions::Positions, lags::Lags) in DelayEmbeddings.jl ? (#118)
  • Consistently use DiscreteDynamicalSystem for discrete maps (#123)
  • Move all example systems to DynamicalSystemsBase, or keep them here? (#147)
  • Logo (#152)
  • tutorial examples for each estimator (#170)
  • Progress, V2 (#174)
  • Design discussion (#178)
  • All examples should use CairoMakie (#180)
  • Tag 1.6 (#182)
  • Compatibility with Entropies v2: passing ProbabilitiesEstimators is broken (#183)
  • Roadmap for causal graph algorithms (#188)
  • Review for 2.0: Make joint distance distribution compatible with independence tests (#195)
  • Review for 2.0: Make SMeasure compatible with independence (#197)
  • Review for V2: Make cross-mapping measure compatible with independence (#199)
  • crossmap method lacks documentation for the variant that uses an estimator (#201)
  • Review V2: Increase test coverage (#203)
  • Dead link in docstring for SurrogateTest for "Quickstart example" (#205)
  • LaTeX formatting error in docstring for LocalPermutationTest (#206)
  • Constructor for independence test should error for MutualInformation/ConditionalMutual etc when no estimator is provided (#207)
  • independence docstring should list compatible independence tests (#208)
  • SurrogateTest should list compatible measures (#209)
  • SurrogateTest with CMIShannon() and KSG1() estimator doesn't produce correct results (#210)
  • LaTeX formatting error in docstring for PartialCorrelation, in the symbol for the joint precision matrix (#211)
  • Typo in docstring for JointDistanceDistribution, abbreviated as "JJD" in example links (#212)
  • Fix docstring for mutualinfo([measure::MutualInformation], est::ProbabilitiesEstimator, x, y) (#213)
  • LocalPermutationTest should list available measures (#217)
  • SMeasure & friends should include Theiler window (#218)
  • Use StaticArraysCore.jl instead of StaticArrays.jl (#222)
  • Link to CMI example in LocalPermutationTest broken (#229)
  • Option to sample with/without replacement for LocalPermutationTest (#231)
  • Implement Theiler window for LocalPermutationTest (#232)
  • Release one more 1.X or go directly to 2.0? (#237)
  • SurrogateTest overview table lists the abstract TransferEntropy instead of concrete subtypes (#239)
  • Default k for Zhu1 estimator errors (#240)
  • SurrogateTest with TEShannon and Zhu1 estimator errors with independence (#241)
  • TEShannon and TERenyiJizba should explicitly list compatible estimators (#242)
  • Lindner transfer entropy estimator subtypes DifferentialEntropyEstimator, not TransferEntropyEstimator (#243)
  • When using TEShannon in SurrogateTest with embeddings with source dim > 1, check surrogate type (#245)
  • Document independence test result types (#246)

Merged pull requests:

  • Version 2.0 (#187) (@kahaaga)
  • CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#189) (@github-actions[bot])
  • CompatHelper: add new compat entry for Scratch at version 1, (keep existing compat) (#191) (@github-actions[bot])
  • CompatHelper: add new compat entry for DSP at version 0.7, (keep existing compat) (#192) (@github-actions[bot])
  • Correlation measures, with SurrogateTest compatibility (#193) (@kahaaga)
  • Make JointDistanceDistribution compatible with independence testing (#196) (@kahaaga)
  • Review for V2: S-measure (#198) (@kahaaga)
  • Crossmap independence tests (#200) (@kahaaga)
  • Review for V2: Reorganize examples and organize APIs for various methods (#202) (@kahaaga)
  • Review for V2: Improve test coverage (#204) (@kahaaga)
  • Gaussian estimators of MI and CMI (#214) (@kahaaga)
  • Fix various issues (#215) (@kahaaga)
  • Update logo (#216) (@kahaaga)
  • [ImgBot] Optimize images (#219) (@imgbot[bot])
  • Add HMeasure, MMeasure and LMeasure (#220) (@kahaaga)
  • WIP: Examples (#221) (@kahaaga)
  • mutualinfo docstring (#224) (@kahaaga)
  • Add list of compatible measures to LocalPermutationTest (#227) (@kahaaga)
  • Improvements to LocalPermutationTest (#233) (@kahaaga)
  • Fix table (#234) (@kahaaga)
  • PartialCorrelation with LocalPermutation (#235) (@kahaaga)
  • Make TransferEntropyEstimators compatible with independence (#244) (@kahaaga)
  • Estimator tables for transferentropy, TEShannon, TERenyiJizba (#247) (@kahaaga)
  • Document test result types (#250) (@kahaaga)
  • A causal graph inference API (#251) (@kahaaga)
  • Predictive asymmetry, in old and new form. (#253) (@kahaaga)
  • WIP: Graph algorithm improvements (#254) (@kahaaga)
  • Graphs cleanup (#255) (@kahaaga)
  • Convention: negative input lags for closeness measures (#256) (@kahaaga)
  • Clean up causal graphs for 2.0 (#257) (@kahaaga)
  • Dataset -> StateSpaceSet (#259) (@kahaaga)

v1.6.0

27 Dec 17:55
b0e2e2e
Compare
Choose a tag to compare

CausalityTools v1.6.0

Diff since v1.5.0

Closed issues:

  • Make CausalityTools.jl a multirepo (#169)
  • Tag v1.5, which version-locks Entropies.jl and TransferEntropy.jl in anticipation of Entropies v2 (#172)
  • Move everything more complex than entropies to this package (#173)
  • PAI Calculation Issue (#177)

Merged pull requests:

  • WIP: New implementation of CCM/PAI + generic interface (#179) (@kahaaga)
  • CompatHelper: add new compat entry for StateSpaceSets at version 0.1, (keep existing compat) (#181) (@github-actions[bot])

v1.5.0

04 Nov 17:18
5b6607b
Compare
Choose a tag to compare

CausalityTools v1.5.0

Diff since v1.4.1

Merged pull requests:

v1.4.1

26 Aug 19:47
13e6afd
Compare
Choose a tag to compare

CausalityTools v1.4.1

Diff since v1.4.0

Merged pull requests:

v1.4.0

23 May 14:26
e1de394
Compare
Choose a tag to compare

CausalityTools v1.4.0

Diff since v1.3.0

Merged pull requests: