Published December 12, 2022
| Version v0.2.3
Software
Open
InPhyT/UnrollingAverages.jl: v0.2.3
Description
UnrollingAverages is a Julia package aimed at deconvolving (or unrolling) moving averages of time series to get the original ones back.
UnrollingAverages currently assumes that the moving average is a simple moving average. Further relaxations and extensions may come in the future, see Future Developments section.
Installation
Press ]
in the Julia REPL and then
pkg> add UnrollingAverages
Usage
The package exports a single function called unroll
: it returns a Vector
whose elements are the possible original time series.
unroll( moving_average::Vector{Float64}, window::Int64; initial_conditions::U=nothing, assert_natural::Bool=false ) where {U<:Union{Tuple{Vararg{Union{Int64,Float64}}},Nothing}}
Files
InPhyT/UnrollingAverages.jl-v0.2.3.zip
Files
(500.1 kB)
Name | Size | Download all |
---|---|---|
md5:f6185547219d1c6b73f7547aab5a43bf
|
500.1 kB | Preview Download |
Additional details
Related works
- Is cited by
- Dataset: 10.5281/zenodo.5748141 (DOI)
- Is referenced by
- Report: https://research-software-directory.org/software/unrollingaverages (URL)
- Is supplement to
- Software: https://github.com/InPhyT/UnrollingAverages.jl/tree/v0.2.3 (URL)