Skip to content

yao-lab/split_knockoffs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Split Knockoffs

This is a Matlab package to reproduce the experiments in the paper:

Yang Cao, Xinwei Sun and Yuan Yao, Controlling the False Discovery Rate in Structural Sparsity: Split Knockoffs, arXiv:2103.16159.

Dependency

Installation Details

This package is tested in Matlab R2020a and R2020b on Windows 10 with the updated version of Glmnet. A fortran compiler is required for using Glmnet in Matlab. We tested the Intel Fortran Compiler (Version 2021.2.0) with Visual Studio 2019.

Usage

To finish the installation, please run 'startup.m'. For usage of this package, type 'help split_knockoffs.filter' and 'help split_knockoffs.cv_filter' in the command line of Matlab.

Acknowledgement

This package adapts the '+knockoffs' folder from Knockoffs for matlab for common functions and comparisons.

Reproducible Experiments

  • To reproduce the results of simulation experiments in our paper, please check the respective scripts in the 'simu_experiments' folder for details.
  • To reproduce the results of experiments on Alzheimer‘s Disease in our paper, please check the respective scripts in the 'AD_experiments' folder for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages