[英]Define default cache drake in global environment
我有一個 drake 計划,打算根據輸入數據(即 input-dir1 -> results-dir1)切換緩存目錄。 這樣做的好處是,如果數據源切換,我不需要重新運行完整的管道。
make
或loadd
類的函數似乎總是使用find_cache
,它默認為當前 R 工作區中的.drake
目錄。
有沒有辦法在當前全局環境中定義一個不在 .drake 目錄中的默認緩存? 我想避免在每次調用make
、 clean
或通過參數cache
loadd
手動定義cache
。
謝謝
緩存切換並不常見,它通常會增加脆弱性並降低可重復性。 所以我通常不鼓勵它並且沒有計划實施全局設置來設置緩存。 在您的情況下,您可以設置自己的全局選項或環境變量並將其提供給cache
參數。 有多種方法可以更改cache
的默認值,但請小心。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.