├── .Rbuildignore ├── .github ├── .gitignore └── workflows │ ├── R-CMD-check.yaml │ ├── pkgdown.yaml │ ├── recheck.yml │ └── test-coverage.yaml ├── .gitignore ├── DESCRIPTION ├── NAMESPACE ├── NEWS.md ├── R ├── RANN-package.R ├── nn.R └── zzz.R ├── RANN.Rproj ├── README.md ├── _pkgdown.yml ├── codecov.yml ├── cran-comments-l1.md ├── cran-comments.md ├── inst └── COPYRIGHT ├── man ├── RANN-package.Rd └── nn2.Rd ├── src ├── Makevars ├── Makevars.win ├── NN.cc ├── ann2.cpp ├── init.c └── vendor │ └── ann │ ├── ANN.cpp │ ├── ANN │ ├── ANN.h │ ├── ANNperf.h │ └── ANNx.h │ ├── bd_fix_rad_search.cpp │ ├── bd_pr_search.cpp │ ├── bd_search.cpp │ ├── bd_tree.cpp │ ├── bd_tree.h │ ├── brute.cpp │ ├── kd_dump.cpp │ ├── kd_fix_rad_search.cpp │ ├── kd_fix_rad_search.h │ ├── kd_pr_search.cpp │ ├── kd_pr_search.h │ ├── kd_search.cpp │ ├── kd_search.h │ ├── kd_split.cpp │ ├── kd_split.h │ ├── kd_tree.cpp │ ├── kd_tree.h │ ├── kd_util.cpp │ ├── kd_util.h │ ├── pr_queue.h │ └── pr_queue_k.h └── tests ├── testthat.R └── testthat └── test-nn.R /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.github/workflows/recheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.github/workflows/recheck.yml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- 1 | # Generated by roxygen2: do not edit by hand 2 | 3 | export(nn2) 4 | useDynLib(RANN) 5 | -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/RANN-package.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/R/RANN-package.R -------------------------------------------------------------------------------- /R/nn.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/R/nn.R -------------------------------------------------------------------------------- /R/zzz.R: -------------------------------------------------------------------------------- 1 | #' @useDynLib RANN 2 | NULL -------------------------------------------------------------------------------- /RANN.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/RANN.Rproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/README.md -------------------------------------------------------------------------------- /_pkgdown.yml: -------------------------------------------------------------------------------- 1 | url: https://jefferislab.github.io/RANN/ 2 | template: 3 | bootstrap: 5 4 | 5 | -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/codecov.yml -------------------------------------------------------------------------------- /cran-comments-l1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/cran-comments-l1.md -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/cran-comments.md -------------------------------------------------------------------------------- /inst/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/inst/COPYRIGHT -------------------------------------------------------------------------------- /man/RANN-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/man/RANN-package.Rd -------------------------------------------------------------------------------- /man/nn2.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/man/nn2.Rd -------------------------------------------------------------------------------- /src/Makevars: -------------------------------------------------------------------------------- 1 | PKG_CPPFLAGS=-I. -Ivendor/ann -DRANN 2 | -------------------------------------------------------------------------------- /src/Makevars.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/Makevars.win -------------------------------------------------------------------------------- /src/NN.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/NN.cc -------------------------------------------------------------------------------- /src/ann2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/ann2.cpp -------------------------------------------------------------------------------- /src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/init.c -------------------------------------------------------------------------------- /src/vendor/ann/ANN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/ANN.cpp -------------------------------------------------------------------------------- /src/vendor/ann/ANN/ANN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/ANN/ANN.h -------------------------------------------------------------------------------- /src/vendor/ann/ANN/ANNperf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/ANN/ANNperf.h -------------------------------------------------------------------------------- /src/vendor/ann/ANN/ANNx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/ANN/ANNx.h -------------------------------------------------------------------------------- /src/vendor/ann/bd_fix_rad_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/bd_fix_rad_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/bd_pr_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/bd_pr_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/bd_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/bd_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/bd_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/bd_tree.cpp -------------------------------------------------------------------------------- /src/vendor/ann/bd_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/bd_tree.h -------------------------------------------------------------------------------- /src/vendor/ann/brute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/brute.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_dump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_dump.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_fix_rad_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_fix_rad_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_fix_rad_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_fix_rad_search.h -------------------------------------------------------------------------------- /src/vendor/ann/kd_pr_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_pr_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_pr_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_pr_search.h -------------------------------------------------------------------------------- /src/vendor/ann/kd_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_search.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_search.h -------------------------------------------------------------------------------- /src/vendor/ann/kd_split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_split.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_split.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_split.h -------------------------------------------------------------------------------- /src/vendor/ann/kd_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_tree.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_tree.h -------------------------------------------------------------------------------- /src/vendor/ann/kd_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_util.cpp -------------------------------------------------------------------------------- /src/vendor/ann/kd_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/kd_util.h -------------------------------------------------------------------------------- /src/vendor/ann/pr_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/pr_queue.h -------------------------------------------------------------------------------- /src/vendor/ann/pr_queue_k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/src/vendor/ann/pr_queue_k.h -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/test-nn.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jefferislab/RANN/HEAD/tests/testthat/test-nn.R --------------------------------------------------------------------------------