TransitionsInTimeseries.jl
TransitionsInTimeseries.jl: A performant, extensible and reliable software for reproducible detection and prediction of transitions in timeseries - Published in JOSS (2024)
Science Score: 100.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
✓Committers with academic emails
1 of 5 committers (20.0%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Keywords from Contributors
Repository
Transition Indicators / Early Warning Signals / Regime Shifts / Change Point Detection
Basic Info
Statistics
- Stars: 23
- Watchers: 3
- Forks: 7
- Open Issues: 21
- Releases: 6
Topics
Metadata Files
README.md
TransitionsInTimeseries.jl
TransitionsInTimeseries.jl is a free and open-source software to easily analyse transitions within timeseries in a reproducible, performant, extensible and reliable way. In contrast to other existing software with similar target application, TransitionsInTimeseries.jl defines a generic interface for how to find transitions and how to test for significance. Within this interface, it is easy to expand the software in three orthogonal ways:
- Provide the analysis pipelines with new indicators, which can be either self-written or imported from other packages. In particular, the latter offers thousands of metrics that can indicate transitions right out of the box.
- Add new analysis pipelines for finding transitions.
- Add new ways for significance testing.
TransitionsInTimeseries is a registered Julia package and can be installed by running:
] add TransitionsInTimeseries
All further information is provided in the documentation, which you can either find online or build locally by running the docs/make.jl file.
Alternative names for this package could have been: Early Warning Signals / Resilience Indicators / Regime-Shift Identifiers / Change-Point Detectors, or however else you want to call them!
Owner
- Name: JuliaDynamics
- Login: JuliaDynamics
- Kind: organization
- Website: https://juliadynamics.github.io/JuliaDynamics/
- Repositories: 51
- Profile: https://github.com/JuliaDynamics
A Julia-based software organization for dynamical systems, nonlinear dynamics, complex systems and the complexities of the scientific life
JOSS Publication
TransitionsInTimeseries.jl: A performant, extensible and reliable software for reproducible detection and prediction of transitions in timeseries
Authors
Tags
nonlinear dynamics timeseries analysis change point detection resilience loss critical slowing down early warning signalsCitation (CITATION.cff)
cff-version: "1.2.0"
authors:
- family-names: Swierczek-Jereczek
given-names: Jan
orcid: "https://orcid.org/0000-0003-2213-0423"
- family-names: Datseris
given-names: George
orcid: "https://orcid.org/0000-0002-6427-2385"
doi: 10.5281/zenodo.12731309
message: If you use this software, please cite our article in the
Journal of Open Source Software.
preferred-citation:
authors:
- family-names: Swierczek-Jereczek
given-names: Jan
orcid: "https://orcid.org/0000-0003-2213-0423"
- family-names: Datseris
given-names: George
orcid: "https://orcid.org/0000-0002-6427-2385"
date-published: 2024-07-13
doi: 10.21105/joss.06464
issn: 2475-9066
issue: 99
journal: Journal of Open Source Software
publisher:
name: Open Journals
start: 6464
title: "TransitionsInTimeseries.jl: A performant, extensible and
reliable software for reproducible detection and prediction of
transitions in timeseries"
type: article
url: "https://joss.theoj.org/papers/10.21105/joss.06464"
volume: 9
title: "TransitionsInTimeseries.jl: A performant, extensible and
reliable software for reproducible detection and prediction of
transitions in timeseries"
GitHub Events
Total
- Create event: 3
- Issues event: 1
- Release event: 2
- Watch event: 2
- Delete event: 2
- Issue comment event: 1
- Push event: 17
- Pull request review event: 1
- Pull request event: 6
- Fork event: 1
Last Year
- Create event: 3
- Issues event: 1
- Release event: 2
- Watch event: 2
- Delete event: 2
- Issue comment event: 1
- Push event: 17
- Pull request review event: 1
- Pull request event: 6
- Fork event: 1
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Datseris | d****e@g****m | 57 |
| Jan Swierczek-Jereczek | 4****k | 38 |
| github-actions[bot] | 4****] | 5 |
| Inga Kottlarz | 6****z | 1 |
| Felix Cremer | f****r@b****e | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 41
- Total pull requests: 49
- Average time to close issues: 4 months
- Average time to close pull requests: 5 days
- Total issue authors: 5
- Total pull request authors: 5
- Average comments per issue: 1.29
- Average comments per pull request: 2.02
- Merged pull requests: 44
- Bot issues: 0
- Bot pull requests: 7
Past Year
- Issues: 1
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: about 1 hour
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Datseris (24)
- JanJereczek (9)
- felixcremer (4)
- KristofferC (1)
Pull Request Authors
- JanJereczek (33)
- Datseris (17)
- github-actions[bot] (7)
- ikottlarz (2)
- felixcremer (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 2 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 4
juliahub.com: TransitionsInTimeseries
Transition Indicators / Early Warning Signals / Regime Shifts / Change Point Detection
- Documentation: https://docs.juliahub.com/General/TransitionsInTimeseries/stable/
- License: MIT
-
Latest release: 1.0.0
published 10 months ago
Rankings
Dependencies
- julia-actions/setup-julia latest composite
- JuliaRegistries/TagBot v1.10.0 composite
- actions/cache v1 composite
- actions/checkout v2 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- styfle/cancel-workflow-action 0.6.0 composite
