Skip to content

AgueroZZ/Smooth_IWP_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smooth_IWP_code

The online repository for the codes to replicate the results in "Model-based Smoothing with Integrated Wiener Processes and Overlapping Splines"

R package OSplines:

The R package 'OSplines' used in the following R scripts can be accessed and downloaded from the GitHub repository: https://github.com/Smoothing-IWP/OSplines

At its repository, there is also a short tutorial showing how to use this package to perform inference for the function and/or its derivatives.

Data and Scripts

The simulation/examples in the main paper are replicated in the following scripts. Specific points to pay attention to:

  1. In each simulation/example, please make sure the working directory is correctly specified.
  2. All the required R packages will be loaded in the R script, please make sure they are installed in the system before proceeding.
  3. Before running the R script for the analysis, please make sure each cpp file is compiled successfully in the working directory.
  • Section 4.1:

    • script.R produces the corresponding figures to figures directory.
  • Section 4.2:

    • 01_script.R reproduces the single replication analysis and stores figures into figures.
    • 02_script.R produces the computational comparison results in the corresponding section.
    • 03_script.R produces the KL comparison shown in the online supplement.
  • Section 4.3:

    • 01_single_rep.R implements the single replication comparison and produces the corresponding figures.
    • 02_aggregation.R implements the aggregated comparison between the proposed method with the existing method, and produces outputs in the result directory.
    • 03_plot.R uses the output from 02_aggregation.R to produce the figures in the main paper.
  • Section 5:

    • owid-covid-data.csv is the raw data used in the analysis in section 5 provided by Our World in Data, downloaded from https://github.com/owid/covid-19-data/tree/master/public/data.
    • script.R uses the data owid-covid-data.csv to perform the analysis in section 5, and store the corresponding figures in figures.

About

The online repository for the codes to replicate the results in "Model-based Smoothing with Integrated Wiener Processes and Overlapping Splines"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published