Skip to content

ProjectTemplate

Automates the Creation of New Statistical Analysis Projects

v0.11.1 · Aug 30, 2025 · GPL-3 | file LICENSE

Description

Provides functions to automatically build a directory structure for a new R project. Using this structure, 'ProjectTemplate' automates data loading, preprocessing, library importing and unit testing.

Downloads

681

Last 30 days

5482nd

2.5K

Last 90 days

13.2K

Last year

Trend: -9.3% (30d vs prior 30d)

CRAN Check Status

1 ERROR
5 NOTE
8 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 ERROR
r-release-linux-x86_64 NOTE
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (7 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-debian-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-patched-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
ERROR r-patched-linux-x86_64

tests

Running ‘run-all.R’ [24s/48s]
  Running ‘testthat.R’ [23s/42s]
Running the tests in ‘tests/run-all.R’ failed.
Complete output:
  > library(testthat)
  > 
  > test_check("ProjectTemplate")
  Loading required package: ProjectTemplate
  Loading required package: digest
  Loading required package: tibble
  Project name: test_project1f099861c288e9
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project1f09984ff72aa8
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info

...[truncated]...
thon/cpython-3.12.13-linux-x86_64-gnu/lib/libpython3.12.so: cannot enable executable stack as shared object requires: Invalid argument
  Backtrace:
       ▆
    1. ├─base::suppressMessages(load.project()) at test-load.R:473:3
    2. │ └─base::withCallingHandlers(...)
    3. └─ProjectTemplate::load.project()
    4.   └─ProjectTemplate:::.munge.data(config, my.project.info)
    5.     └─reticulate::source_python(file.path(dir_name, preprocessing.script))
    6.       └─reticulate::py_run_file(file, local = FALSE, convert = convert)
    7.         └─reticulate:::ensure_python_initialized()
    8.           └─reticulate:::initialize_python()
    9.             └─base::tryCatch(...)
   10.               └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   11.                 └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   12.                   └─value[[3L]](cond)
  
  [ FAIL 1 | WARN 214 | SKIP 0 | PASS 870 ]
  Error:
  ! Test failures.
  Execution halted
NOTE r-release-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs

Check History

ERROR 8 OK · 5 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 26, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
ERROR r-devel-linux-x86_64-debian-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-patched-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-release-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE 8 OK · 6 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-debian-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-clang

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-devel-linux-x86_64-fedora-gcc

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-patched-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs
NOTE r-release-linux-x86_64

Rd cross-references

Unknown package ‘qs’ in Rd xrefs

Dependency Network

Dependencies Reverse dependencies digest tibble ProjectTemplate

Version History

new 0.11.1 Mar 10, 2026
updated 0.11.1 ← 0.11.0 diff Aug 29, 2025
updated 0.11.0 ← 0.10.4 diff Jun 30, 2024
updated 0.10.4 ← 0.10.3 diff Nov 18, 2023
updated 0.10.3 ← 0.10.2 diff Feb 26, 2023
updated 0.10.2 ← 0.10.1 diff Jul 30, 2021
updated 0.10.1 ← 0.10.0 diff Feb 7, 2021
updated 0.10.0 ← 0.9.3 diff Jan 7, 2021
updated 0.9.3 ← 0.9.2 diff Dec 3, 2020
updated 0.9.2 ← 0.9.1 diff May 10, 2020
updated 0.9.1 ← 0.9.0 diff Apr 14, 2020
updated 0.9.0 ← 0.8.2 diff Feb 25, 2019
updated 0.8.2 ← 0.8 diff Apr 19, 2018
updated 0.8 ← 0.7 diff Aug 8, 2017
updated 0.7 ← 0.6 diff Aug 10, 2016
updated 0.6 ← 0.5-1 diff Oct 5, 2014
updated 0.5-1 ← 0.5 diff Mar 16, 2014
updated 0.5 ← 0.4-2 diff Mar 12, 2014
updated 0.4-2 ← 0.3-5 diff May 12, 2012
updated 0.3-5 ← 0.3-4 diff Jul 22, 2011