JuliaDynamics / JuliaDynamics/RecurrenceAnalysis.jl
`GlobalRecurrenceRate` isn't exact
Nobody has claimed this yet.
- Dominant language
- Julia
- Stars
- 50
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
Have a look at our new tests; https://github.com/JuliaDynamics/RecurrenceAnalysis.jl/blob/main/test/rmatrix_analytic.jl#L71-L95
There I have noted that GlobalRecurrenceRate does not give exactly the results expected analytically. Only approximately. Why isn't this exact? What can we do to improve it...?
E.g., a ration of 0.2 should give exactly 0.2NN recurrences, but it doesnt.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with test/rmatrix_analytic.jl, especially lines 71-95, and inspect the tests around GlobalRecurrenceRate. Compare its result with the analytical 0.2NN expectation and trace the relevant implementation. Done means the discrepancy is explained and the behavior or tests are improved so the expected analytical result is exact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100