From 92301d52fdd2b91c71dd424cfdf9faa4c63aa496 Mon Sep 17 00:00:00 2001 From: Dirk Eddelbuettel Date: Sun, 5 Mar 2023 09:01:13 -0600 Subject: [PATCH] Add CITATION file (and copy it in) (Closes: #3423) --- src/mlpack/bindings/R/CMakeLists.txt | 5 +++ src/mlpack/bindings/R/mlpack/inst/CITATION | 49 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 src/mlpack/bindings/R/mlpack/inst/CITATION diff --git a/src/mlpack/bindings/R/CMakeLists.txt b/src/mlpack/bindings/R/CMakeLists.txt index 873d01ca0c..170b4127a7 100644 --- a/src/mlpack/bindings/R/CMakeLists.txt +++ b/src/mlpack/bindings/R/CMakeLists.txt @@ -289,6 +289,11 @@ if (BUILD_R_BINDINGS) DESTINATION "${CMAKE_CURRENT_BINARY_DIR}/mlpack/") + file(COPY + "${CMAKE_CURRENT_SOURCE_DIR}/mlpack/inst/CITATION" + DESTINATION + "${CMAKE_CURRENT_BINARY_DIR}/mlpack/inst") + # Do the actual build. add_custom_target(r_build ALL) diff --git a/src/mlpack/bindings/R/mlpack/inst/CITATION b/src/mlpack/bindings/R/mlpack/inst/CITATION new file mode 100644 index 0000000000..e925f71694 --- /dev/null +++ b/src/mlpack/bindings/R/mlpack/inst/CITATION @@ -0,0 +1,49 @@ +bibentry("Manual", + other = unlist(citation(auto = meta), recursive = FALSE)) + +bibentry("Article", + title = "mlpack 4: a fast, header-only C++ machine learning library", + author = c(person("Ryan R.", "Curtin", + comment = c(ORCID = "0000-0002-9903-8214")), + person("Marcus", "Edel", + comment = c(ORCID = "0000-0001-5445-7303")), + person("Omar", "Shrit", + comment = c(ORCID = "0000-0002-8621-3052")), + person("Shubham", "Agrawal", + comment = c(ORCID = "0000-0001-8713-4682")), + person("Suryoday", "Basak", + comment = c(ORCID = "0000-0002-1982-1787")), + person("James J.", "Balamuta", + comment = c(ORCID = "0000-0003-2826-8458")), + person("Ryan", "Birmingham", + comment = c(ORCID = "0000-0002-7943-6346")), + person("Kartik", "Dutt", + comment = c(ORCID = "0000-0003-3877-0142")), + person("Dirk", "Eddelbuettel", + comment = c(ORCID = "0000-0001-6419-907X")), + person("Rishabh", "Garg", + comment = c(ORCID = "0000-0003-0398-0887")), + person("Shikhar", "Jaiswal", + comment = c(ORCID = "0000-0002-3683-3931")), + person("Aakash", "Kaushik", + comment = c(ORCID = "0000-0003-1079-8338")), + person("Sangyeon", "Kim", + comment = c(ORCID = "0000-0003-0717-0240")), + person("Anjishnu", "Mukherjee", + comment = c(ORCID = "0000-0003-4012-8466")), + person("Nanubala Gnana", "Sai", + comment = c(ORCID = "0000-0003-0774-7994")), + person("Nippun", "Sharma", + comment = c(ORCID = "0000-0003-0365-2613")), + person("Yashwant Singh", "Parihar", + comment = c(ORCID = "0000-0003-3492-0377")), + person("Roshan", "Swain", + comment = c(ORCID = "0000-0002-7262-8230")), + person("Conrad", "Sanderson", + comment = c(ORCID = "0000-0002-0049-4501"))), + journal = "Journal of Open Source Software", + year = "2023", + volume = "8", + number = "82", + doi = "10.21105/joss.05026" + )