Nothing
paramsArray = yaml::read_yaml(file.path(dataDir, 'GSE25585.yml'))
parentDirArr = file.path(dataDir, 'staging_seeker_array')
metadataOnly = FALSE
dir.create(parentDirArr)
withr::local_file(parentDirArr)
test_that('checkSeekerArrayArgs', {
skip_on_os('windows', arch = NULL)
resultObs = checkSeekerArrayArgs(
paramsArray$study, paramsArray$geneIdType, paramsArray$platform,
parentDirArr, FALSE)
resultExp = snapshot(
resultObs, file.path(dataDir, 'seeker_array_args_output.qs'))
expect_equal(resultObs, resultExp)
})
test_that('checkSeekerArrayArgs errors', {
skip_on_os('windows', arch = NULL)
# GSE platform not null or GPL
expect_error(checkSeekerArrayArgs(
paramsArray$study, paramsArray$geneIdType, 'abcd', parentDirArr, metadataOnly))
# E- with platform
expect_error(checkSeekerArrayArgs(
'E-test', paramsArray$geneIdType, 'abcd', parentDirArr, metadataOnly))
# raw with raw dir not existing
expect_error(checkSeekerArrayArgs(
'LOCAL', paramsArray$geneIdType, 'GPL1', parentDirArr, metadataOnly))
})
test_that('seekerArray GSE', {
skip_on_os('windows', arch = NULL)
skip_on_cran()
skip_on_ci() # RMA refuses to work on the GH Actions runner
seekerArray(
paramsArray$study, paramsArray$geneIdType, paramsArray$platform,
parentDirArr)
resultObs = list.files(parentDirArr, recursive = TRUE)
resultExp = snapshot(
resultObs, file.path(dataDir, 'seeker_array_gse_output.qs'))
expect_equal(resultObs, resultExp)
})
# test_that('seekerArray Ae', {
# skip_on_os('windows', arch = NULL)
# skip_on_cran()
#
# parentDirArrAe = file.path(dataDir, 'staging_seeker_array_ae')
# dir.create(parentDirArrAe)
# withr::local_file(parentDirArrAe)
# paramsArrayAe = paramsArray
# paramsArrayAe$study = 'E-MTAB-8714'
#
# seekerArray(paramsArrayAe$study, paramsArrayAe$geneIdType,
# paramsArrayAe$platform, parentDirArrAe)
#
# resultObs = list.files(parentDirArrAe, recursive = TRUE)
# resultExp = snapshot(
# resultObs, file.path(dataDir, 'seeker_array_ae_output.qs'))
#
# expect_equal(resultObs, resultExp)
# })
test_that('seekerArray LOCAL', {
skip_on_os('windows', arch = NULL)
skip_on_cran()
skip_on_ci() # RMA refuses to work on the GH Actions runner
parentDirArrLcl = file.path(dataDir, 'staging_seeker_array_local')
dir.create(parentDirArrLcl)
withr::local_file(parentDirArrLcl)
paramsArrayLocal = yaml::read_yaml(file.path(dataDir, 'LOCAL01.yml'))
file.copy(file.path(dataDir, 'LOCAL01'), parentDirArrLcl, recursive = TRUE)
seekerArray(
paramsArrayLocal$study, paramsArrayLocal$geneIdType,
paramsArrayLocal$platform, parentDirArrLcl)
resultObs = list.files(parentDirArrLcl, recursive = TRUE)
resultExp = snapshot(
resultObs, file.path(dataDir, 'seeker_array_local_output.qs'))
expect_equal(resultObs, resultExp)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.