Last updated: 2021-06-07
Checks: 2 0
Knit directory: smash-paper/analysis/
This reproducible R Markdown analysis was created with workflowr (version 1.6.2.9000). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.
Great! Since the R Markdown file has been committed to the Git repository, you know the exact version of the code that produced these results.
Great! You are using Git for version control. Tracking code development and connecting the code version to the results is critical for reproducibility.
The results in this page were generated with repository version e0699e0. See the Past versions tab to see a history of the changes made to the R Markdown and HTML files.
Note that you need to be careful to ensure that all relevant files for the analysis have been committed to Git prior to generating the results (you can use wflow_publish
or wflow_git_commit
). workflowr only checks the R Markdown file, but you know if there are other scripts or data files that it depends on. Below is the status of the Git repository when the results were generated:
Ignored files:
Ignored: dsc/code/Wavelab850/MEXSource/CPAnalysis.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/DownDyadHi.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/DownDyadLo.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FAIPT.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FCPSynthesis.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FMIPT.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FWPSynthesis.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FWT2_PO.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FWT_PBS.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FWT_PO.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/FWT_TI.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IAIPT.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IMIPT.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IWT2_PO.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IWT_PBS.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IWT_PO.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/IWT_TI.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/LMIRefineSeq.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/MedRefineSeq.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/UpDyadHi.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/UpDyadLo.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/WPAnalysis.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/dct_ii.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/dct_iii.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/dct_iv.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/dst_ii.mexmac
Ignored: dsc/code/Wavelab850/MEXSource/dst_iii.mexmac
Unstaged changes:
Modified: README.md
Note that any generated files, e.g. HTML, png, CSS, etc., are not included in this status report because it is ok for generated content to have uncommitted changes.
These are the previous versions of the repository in which changes were made to the R Markdown (analysis/index.Rmd
) and HTML (docs/index.html
) files. If you’ve configured a remote Git repository (see ?wflow_git_remote
), click on the hyperlinks in the table below to view the files as they were in that past version.
File | Version | Author | Date | Message |
---|---|---|---|---|
Rmd | e0699e0 | Peter Carbonetto | 2021-06-07 | workflowr::wflow_publish(“index.Rmd”) |
html | 52c3c97 | Peter Carbonetto | 2021-06-07 | Build site. |
Rmd | 74459c2 | Peter Carbonetto | 2021-06-07 | workflowr::wflow_publish(“index.Rmd”) |
html | cda84a9 | Peter Carbonetto | 2021-06-02 | Updated arXiv citation. |
Rmd | e4a64e0 | Peter Carbonetto | 2021-06-02 | workflowr::wflow_publish(“index.Rmd”) |
html | 9e6958a | Peter Carbonetto | 2019-11-12 | Re-built home page with workflowr 1.5.0. |
html | e574eec | Peter Carbonetto | 2019-05-29 | Removed code chunk from home page. |
Rmd | bffeca4 | Peter Carbonetto | 2019-05-29 | wflow_publish(“analysis/index.Rmd”) |
html | 29686e2 | Peter Carbonetto | 2019-05-29 | More testing of wflow_publish() on index.Rmd. |
html | 23277ee | Peter Carbonetto | 2019-05-29 | Testing workflowr::wflow_publish on index.Rmd. |
Rmd | d787b97 | Peter Carbonetto | 2019-05-29 | wflow_publish(“analysis/index.Rmd”) |
html | ee4e1ef | Peter Carbonetto | 2019-03-14 | Re-built home page with updated citation info; addresses Issue #2. |
Rmd | 2d1870b | Peter Carbonetto | 2019-03-14 | Updated LICENSE; updated main workflowr page. |
html | bf8b368 | Peter Carbonetto | 2018-12-21 | Fixed plots for Bursts simulations. |
Rmd | b9f5cd3 | Peter Carbonetto | 2018-12-21 | wflow_publish(c(“index.Rmd”, “poisson.Rmd”)) |
html | c815163 | Peter Carbonetto | 2018-12-21 | Added info about Poisson results in output directory. |
Rmd | 840ef19 | Peter Carbonetto | 2018-12-20 | wflow_publish(“index.Rmd”) |
html | 7dc40a9 | Peter Carbonetto | 2018-12-20 | Revised license info given in home page. |
Rmd | 52a763f | Peter Carbonetto | 2018-12-20 | wflow_publish(“index.Rmd”) |
html | 92215ee | Peter Carbonetto | 2018-12-20 | Revised “what’s included” section. |
Rmd | 594f66f | Peter Carbonetto | 2018-12-20 | wflow_publish(“index.Rmd”) |
html | 755a5a3 | Peter Carbonetto | 2018-12-20 | Added content to “What’s included in the git repository” section. |
Rmd | afcb7cd | Peter Carbonetto | 2018-12-20 | wflow_publish(“index.Rmd”) |
html | 24792c7 | Peter Carbonetto | 2018-12-20 | Added link to poisson page in the home page. |
Rmd | 13aafbf | Peter Carbonetto | 2018-12-20 | wflow_publish(“index.Rmd”) |
html | 99d1f34 | Peter Carbonetto | 2018-12-07 | Re-built all the outdated workflowr webpages. |
Rmd | 2ddb601 | Peter Carbonetto | 2018-12-06 | I have an initial setup of the Shiny server document. |
html | 8caff70 | Peter Carbonetto | 2018-12-06 | Re-built the workflowr pages after several minor changes to the text |
Rmd | c589dbb | Peter Carbonetto | 2018-12-06 | wflow_publish(c(“index.Rmd”, “gaussian_signals.Rmd”, |
Rmd | d82c55d | Peter Carbonetto | 2018-12-04 | Added shiny page to home. |
Rmd | ef0b2de | Peter Carbonetto | 2018-12-04 | Minor edits to home page. |
html | 35f03c0 | Peter Carbonetto | 2018-12-04 | Changed title of gaussian_signals.Rmd. |
Rmd | 4a35339 | Peter Carbonetto | 2018-12-04 | wflow_publish(c(“gaussian_signals.Rmd”, “index.Rmd”)) |
html | 6897465 | Peter Carbonetto | 2018-12-04 | Added gaussian_signals page to the home. |
Rmd | 7ebd899 | Peter Carbonetto | 2018-12-04 | wflow_publish(c(“gaussian_signals.Rmd”, “index.Rmd”)) |
html | 6d2dec3 | Peter Carbonetto | 2018-11-09 | Added link to TOC in home page. |
Rmd | 049dcbb | Peter Carbonetto | 2018-11-08 | Moved around some files and revised TOC in home page. |
html | 40956da | Peter Carbonetto | 2018-11-08 | Another minor edit to the home page. |
Rmd | a181e84 | Peter Carbonetto | 2018-11-08 | wflow_publish(“index.Rmd”) |
html | 04a6b8a | Peter Carbonetto | 2018-11-08 | Adjusted formatting of TOC in home page. |
Rmd | 1b61bd1 | Peter Carbonetto | 2018-11-08 | wflow_publish(“index.Rmd”) |
html | 5bfcb05 | Peter Carbonetto | 2018-11-08 | Fixing up the TOC for the home page. |
Rmd | 58539f5 | Peter Carbonetto | 2018-11-08 | wflow_publish(“index.Rmd”) |
html | e6a06ed | Peter Carbonetto | 2018-11-08 | Re-built the home page; wflow_publish(“index.Rmd”) |
Rmd | f4372ca | Peter Carbonetto | 2018-11-08 | Moved around some of the files, and revising the home page. |
html | b5453fa | Peter Carbonetto | 2018-11-06 | Small edit to home page. |
Rmd | e94d1ce | Peter Carbonetto | 2018-11-06 | wflow_publish(“index.Rmd”) |
html | 762f342 | Peter Carbonetto | 2018-11-06 | Some more minor fixes to the home page. |
html | 4c88a8b | Peter Carbonetto | 2018-11-06 | A few more fixes to the home page. |
Rmd | 7caace6 | Peter Carbonetto | 2018-11-06 | wflow_publish(“index.Rmd”) |
html | 145b7e5 | Peter Carbonetto | 2018-11-06 | A few improvements to the home page. |
Rmd | 4baa137 | Peter Carbonetto | 2018-11-06 | wflow_publish(“index.Rmd”) |
html | 0328612 | Peter Carbonetto | 2018-11-06 | Re-built the home page after revamping it. |
Rmd | aa4437d | Peter Carbonetto | 2018-11-06 | wflow_publish(“index.Rmd”) |
Rmd | 27bb547 | Peter Carbonetto | 2018-11-06 | Greatly simplified the README. |
html | 0a6b926 | Peter Carbonetto | 2018-10-18 | Adjusted workflowr site rendering. |
html | c0faf17 | Peter Carbonetto | 2018-10-18 | Added links to analyses in home page. |
Rmd | 40ad2f2 | Peter Carbonetto | 2018-10-18 | wflow_publish(“index.Rmd”) |
html | 4005f5e | Peter Carbonetto | 2018-08-23 | Created home page for the first time. |
html | 0797696 | Peter Carbonetto | 2018-08-23 | Build site. |
Rmd | 80e51ae | Peter Carbonetto | 2018-08-23 | Start workflowr project with wflow_start(). |
This repository contains data and R source code accompanying our manuscript,
Zhengrong Xing, Peter Carbonetto and Matthew Stephens (2021). Flexible signal denoising via flexible empirical Bayes shrinkage. Journal of Machine Learning Research 22(93), 1–28.
If you find any of the source code in this repository useful for your work, please cite our paper.
The new methods can be found in the smashr package.
The following analyses generate some of the empirical results presented in [Xing, Carbonetto & Stephens (2020)][smash-preprint]. If you encounter a problem running any of the R code in these examples, please post an issue.
See here for the source repository. This is the overall structure of the repository:
├── analysis
├── code
├── data
├── docs
├── dsc
├── output
└── shiny
The analysis
directory contains R Markdown source files for the workflowr website, including R code implementing the SMASH demos, and R code to generate tables and figures for the manuscript.
The code
directory contains additional supporting code for the demos and analyses of the results.
The data
directory contains data files used in the ChIP-seq demo.
The docs
directory contains webpages generated from the R Markdown files in the analysis directory.
The dsc
directory contains R and MATLAB code used to implement the “Gaussian mean estimation” simulations in the manuscript.
The output
directory contains results from the Gaussian and Poisson simulations. The pois_hf.RData
file in this directory contains results from experimenting with different Gaussian denoising techniques for the Haar-Fisz algorithm in the Poisson simulations.
The shiny
directory contains code to generate the Shiny Web app in R.
Copyright (c) 2016-2021, Zhengrong Xing, Peter Carbonetto & Matthew Stephens.
Our numerical comparisons make use of some of the functions from WaveLab, so we have included the WaveLab source code in this repository. See the COPYING.m
Wavelab850 subdirectory for more information about distributing WaveLab.
Our numerical comparisons also use of some functions from GaussianWaveDen, so we have included the GaussianWaveDen source in this repository. For information about distributing GaussianWaveDen, see the copyright.m
in the WavDen subdirectory. Note that we made one small improvement to the code in blockJS.m
to prevent an error that occurs when running the code in newer versions of MATLAB.
All other source code and software in this repository are made available under the terms of the MIT license. See the LICENSE
file in the git repository for the full text of the license.
This project was developed by Zhengrong Xing at the University of Chicago, with support and contributions from Peter Carbonetto and Matthew Stephens.