Package: sourcoise 1.1.0.900

sourcoise: Source a Script and Cache

Provides a function that behaves nearly as base::source() but implements a caching mechanism on disk, project based. It allows to quasi source() R scripts that gather data but can fail or consume to much time to respond even if nothing new is expected. It comes with tools to check and execute on demand or when cache is invalid the script.

Authors:Xavier Timbeau [aut, cre, cph]

sourcoise_1.1.0.900.tar.gz
sourcoise_1.1.0.900.zip(r-4.7-any)sourcoise_1.1.0.900.zip(r-4.6-any)sourcoise_1.1.0.900.zip(r-4.5-any)
sourcoise_1.1.0.900.tgz(r-4.6-any)sourcoise_1.1.0.900.tgz(r-4.5-any)
sourcoise_1.1.0.900.tar.gz(r-4.7-any)sourcoise_1.1.0.900.tar.gz(r-4.6-any)
sourcoise_1.1.0.900.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
sourcoise/json (API)

# Install 'sourcoise' in R:
install.packages('sourcoise', repos = c('https://xtimbeau.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/xtimbeau/sourcoise/issues

Pkgdown/docs site:https://xtimbeau.github.io

On CRAN:

Conda:

quarto

5.56 score 2 stars 12 scripts 363 downloads 11 exports 43 dependencies

Last updated from:056e8f9e71. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK186
source / vignettesOK221
linux-releaseOK169
macos-releaseOK263
macos-oldrelOK213
windows-develOK123
windows-releaseOK139
windows-oldrelOK172
wasm-releaseOK134

Exports:set_sourcoise_rootsourcoisesourcoise_clearsourcoise_clear_allsourcoise_lapsesourcoise_metasourcoise_prioritysourcoise_refreshsourcoise_resetsourcoise_statussourcoise_untrack

Dependencies:cachemclicpp11crayondigestdplyrevaluatefastmapfsgenericsgluehighrjsonliteknitrlifecyclelobstrloggerlubridatemagrittrmemoisepillarpkgconfigprettyunitspurrrqs2R6RcppRcppParallelRcppSimdJsonrlangrprojrootstringfishstringistringrtibbletidyrtidyselecttimechangeutf8vctrswithrxfunyaml

sourcoise
Comment l'utiliser ? | Performance | Le workflow avec sourcoise

Last update: 2025-12-30
Started: 2025-02-28

compared
par rapport à base::source | par rapport à memoise

Last update: 2025-03-15
Started: 2025-03-07

advanced
Où sont les données cachées ? | Passer des paramètres au script | Récupérer les métadonnées | Quelques opérations sur le cache

Last update: 2025-03-07
Started: 2025-03-07