├── .Rbuildignore ├── .gitignore ├── .travis.yml ├── ChangeLog ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── R ├── 00_global.r ├── coop-package.r ├── cosine.r ├── covar.r ├── maxco.r ├── naomit.r ├── pcor.r ├── scaler.r ├── sparse_utils.r ├── utils.r ├── weighted.r ├── wrappers_dense.r └── wrappers_sparse.r ├── README.md ├── cleanup ├── inst ├── CITATION └── benchmarks │ ├── cosine_dense.r │ ├── cosine_lsa.r │ ├── cosine_sparse.r │ ├── covar_dense.r │ ├── pairwise.r │ ├── pcor_dense.r │ └── scale.r ├── man ├── coop-package.Rd ├── cosine.Rd ├── covar.Rd ├── pcor.Rd ├── scaler.Rd ├── sparsity.Rd └── weighted.Rd ├── src ├── .gitignore ├── Makevars ├── R_checks.c ├── R_naomit.c ├── R_wrapper.c ├── benchmarks │ ├── Makefile │ ├── cosine.c │ ├── run │ ├── symmetrize.c │ └── xpose.c ├── coop.h ├── coop_native.c ├── dense.c ├── dense_inplace.c ├── dense_pairwise.c ├── experimental │ ├── TODO │ ├── coop_notes.txt │ ├── dense_minmax.c │ ├── dense_wt.c │ ├── inv.c │ └── x.r ├── scale.c ├── sparse.c ├── tests │ ├── Makefile │ ├── inverse.c │ ├── run │ ├── symmetrize.c │ └── xpose.c └── utils │ ├── cdefs.h │ ├── copy.h │ ├── fill.h │ ├── internal │ ├── all_equal.h │ ├── gen.h │ ├── printer.h │ └── timer.h │ ├── inverse.h │ ├── lapack.h │ ├── mmult.h │ ├── naive │ ├── symmetrize.h │ └── xpose.h │ ├── safeomp.h │ ├── scale.h │ ├── sparsity.h │ ├── special_vals.h │ ├── sumstats.h │ └── xpose.h ├── tests ├── dense_matrix.R ├── dense_matrix_inplace.R ├── dense_matrix_pairwise.R ├── dense_vecvec.R ├── naomit.R ├── scale.R ├── sparse_matrix.R ├── sparse_utils.R └── use_method.R └── vignettes ├── algos.Rnw ├── build_pdf.sh ├── coop.Rnw └── include ├── 00-acknowledgement.tex ├── bench.png ├── coop.bib ├── lastpage.sty ├── settings.tex └── uch_small.png /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/ChangeLog -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/NAMESPACE -------------------------------------------------------------------------------- /R/00_global.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/00_global.r -------------------------------------------------------------------------------- /R/coop-package.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/coop-package.r -------------------------------------------------------------------------------- /R/cosine.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/cosine.r -------------------------------------------------------------------------------- /R/covar.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/covar.r -------------------------------------------------------------------------------- /R/maxco.r: -------------------------------------------------------------------------------- 1 | maxcovar <- function(x, k=1) 2 | { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /R/naomit.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/naomit.r -------------------------------------------------------------------------------- /R/pcor.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/pcor.r -------------------------------------------------------------------------------- /R/scaler.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/scaler.r -------------------------------------------------------------------------------- /R/sparse_utils.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/sparse_utils.r -------------------------------------------------------------------------------- /R/utils.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/utils.r -------------------------------------------------------------------------------- /R/weighted.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/weighted.r -------------------------------------------------------------------------------- /R/wrappers_dense.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/wrappers_dense.r -------------------------------------------------------------------------------- /R/wrappers_sparse.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/R/wrappers_sparse.r -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/README.md -------------------------------------------------------------------------------- /cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/cleanup -------------------------------------------------------------------------------- /inst/CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/CITATION -------------------------------------------------------------------------------- /inst/benchmarks/cosine_dense.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/cosine_dense.r -------------------------------------------------------------------------------- /inst/benchmarks/cosine_lsa.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/cosine_lsa.r -------------------------------------------------------------------------------- /inst/benchmarks/cosine_sparse.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/cosine_sparse.r -------------------------------------------------------------------------------- /inst/benchmarks/covar_dense.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/covar_dense.r -------------------------------------------------------------------------------- /inst/benchmarks/pairwise.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/pairwise.r -------------------------------------------------------------------------------- /inst/benchmarks/pcor_dense.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/pcor_dense.r -------------------------------------------------------------------------------- /inst/benchmarks/scale.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/inst/benchmarks/scale.r -------------------------------------------------------------------------------- /man/coop-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/coop-package.Rd -------------------------------------------------------------------------------- /man/cosine.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/cosine.Rd -------------------------------------------------------------------------------- /man/covar.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/covar.Rd -------------------------------------------------------------------------------- /man/pcor.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/pcor.Rd -------------------------------------------------------------------------------- /man/scaler.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/scaler.Rd -------------------------------------------------------------------------------- /man/sparsity.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/sparsity.Rd -------------------------------------------------------------------------------- /man/weighted.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/man/weighted.Rd -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Makevars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/Makevars -------------------------------------------------------------------------------- /src/R_checks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/R_checks.c -------------------------------------------------------------------------------- /src/R_naomit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/R_naomit.c -------------------------------------------------------------------------------- /src/R_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/R_wrapper.c -------------------------------------------------------------------------------- /src/benchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/benchmarks/Makefile -------------------------------------------------------------------------------- /src/benchmarks/cosine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/benchmarks/cosine.c -------------------------------------------------------------------------------- /src/benchmarks/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/benchmarks/run -------------------------------------------------------------------------------- /src/benchmarks/symmetrize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/benchmarks/symmetrize.c -------------------------------------------------------------------------------- /src/benchmarks/xpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/benchmarks/xpose.c -------------------------------------------------------------------------------- /src/coop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/coop.h -------------------------------------------------------------------------------- /src/coop_native.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/coop_native.c -------------------------------------------------------------------------------- /src/dense.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/dense.c -------------------------------------------------------------------------------- /src/dense_inplace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/dense_inplace.c -------------------------------------------------------------------------------- /src/dense_pairwise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/dense_pairwise.c -------------------------------------------------------------------------------- /src/experimental/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/TODO -------------------------------------------------------------------------------- /src/experimental/coop_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/coop_notes.txt -------------------------------------------------------------------------------- /src/experimental/dense_minmax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/dense_minmax.c -------------------------------------------------------------------------------- /src/experimental/dense_wt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/dense_wt.c -------------------------------------------------------------------------------- /src/experimental/inv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/inv.c -------------------------------------------------------------------------------- /src/experimental/x.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/experimental/x.r -------------------------------------------------------------------------------- /src/scale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/scale.c -------------------------------------------------------------------------------- /src/sparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/sparse.c -------------------------------------------------------------------------------- /src/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/tests/Makefile -------------------------------------------------------------------------------- /src/tests/inverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/tests/inverse.c -------------------------------------------------------------------------------- /src/tests/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/tests/run -------------------------------------------------------------------------------- /src/tests/symmetrize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/tests/symmetrize.c -------------------------------------------------------------------------------- /src/tests/xpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/tests/xpose.c -------------------------------------------------------------------------------- /src/utils/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/cdefs.h -------------------------------------------------------------------------------- /src/utils/copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/copy.h -------------------------------------------------------------------------------- /src/utils/fill.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/fill.h -------------------------------------------------------------------------------- /src/utils/internal/all_equal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/internal/all_equal.h -------------------------------------------------------------------------------- /src/utils/internal/gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/internal/gen.h -------------------------------------------------------------------------------- /src/utils/internal/printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/internal/printer.h -------------------------------------------------------------------------------- /src/utils/internal/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/internal/timer.h -------------------------------------------------------------------------------- /src/utils/inverse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/inverse.h -------------------------------------------------------------------------------- /src/utils/lapack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/lapack.h -------------------------------------------------------------------------------- /src/utils/mmult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/mmult.h -------------------------------------------------------------------------------- /src/utils/naive/symmetrize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/naive/symmetrize.h -------------------------------------------------------------------------------- /src/utils/naive/xpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/naive/xpose.h -------------------------------------------------------------------------------- /src/utils/safeomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/safeomp.h -------------------------------------------------------------------------------- /src/utils/scale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/scale.h -------------------------------------------------------------------------------- /src/utils/sparsity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/sparsity.h -------------------------------------------------------------------------------- /src/utils/special_vals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/special_vals.h -------------------------------------------------------------------------------- /src/utils/sumstats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/sumstats.h -------------------------------------------------------------------------------- /src/utils/xpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/src/utils/xpose.h -------------------------------------------------------------------------------- /tests/dense_matrix.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/dense_matrix.R -------------------------------------------------------------------------------- /tests/dense_matrix_inplace.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/dense_matrix_inplace.R -------------------------------------------------------------------------------- /tests/dense_matrix_pairwise.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/dense_matrix_pairwise.R -------------------------------------------------------------------------------- /tests/dense_vecvec.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/dense_vecvec.R -------------------------------------------------------------------------------- /tests/naomit.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/naomit.R -------------------------------------------------------------------------------- /tests/scale.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/scale.R -------------------------------------------------------------------------------- /tests/sparse_matrix.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/sparse_matrix.R -------------------------------------------------------------------------------- /tests/sparse_utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/sparse_utils.R -------------------------------------------------------------------------------- /tests/use_method.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/tests/use_method.R -------------------------------------------------------------------------------- /vignettes/algos.Rnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/algos.Rnw -------------------------------------------------------------------------------- /vignettes/build_pdf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/build_pdf.sh -------------------------------------------------------------------------------- /vignettes/coop.Rnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/coop.Rnw -------------------------------------------------------------------------------- /vignettes/include/00-acknowledgement.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/00-acknowledgement.tex -------------------------------------------------------------------------------- /vignettes/include/bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/bench.png -------------------------------------------------------------------------------- /vignettes/include/coop.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/coop.bib -------------------------------------------------------------------------------- /vignettes/include/lastpage.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/lastpage.sty -------------------------------------------------------------------------------- /vignettes/include/settings.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/settings.tex -------------------------------------------------------------------------------- /vignettes/include/uch_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrathematics/coop/HEAD/vignettes/include/uch_small.png --------------------------------------------------------------------------------