-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSettings.R
45 lines (32 loc) · 954 Bytes
/
Settings.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
fixSeed <- TRUE
folderJSON <- './JSON_files/'
folderRData <- './RData_files/'
folderImages <- './images/'
folderFilters <- './filters/'
folderTemp <- './temp/'
createFolderIfNeeded <- function(f) {
if (!file.exists(f)) {
dir.create(f)
}
}
createFolderIfNeeded(folderJSON)
createFolderIfNeeded(folderRData)
createFolderIfNeeded(folderImages)
createFolderIfNeeded(folderFilters)
createFolderIfNeeded(folderTemp)
# Set this to manually override the date of the API download to use in the
# analysis
# strDate <- '2022-08-25'
strDate <- get0('strDate', ifnotfound = NA)
if (is.na(strDate)) {
fn <- paste0(folderRData, 'MostRecentAPIDownload.RData')
if(file.exists(fn)) {
load(file = fn)
} else {
strDate <- format(Sys.Date(), "%Y-%m-%d")
}
}
# Start and end date of the parliamentary period we are analysing
sStartDate <- '24 October 2017'
sEndDate <- '26 October 2021'
options(future.globals.maxSize = 1.2 * 1024 ^ 3)