Bioconductor / Contributions

Contribute Packages to Bioconductor
135 stars 33 forks source link

gemma.R #2533

Closed yavyx closed 2 years ago

yavyx commented 2 years ago

Update the following URL to point to the GitHub repository of the package you wish to submit to Bioconductor

Confirm the following by editing each check box to '[x]'

I am familiar with the essential aspects of Bioconductor software management, including:

For questions/help about the submission process, including questions about the output of the automatic reports generated by the SPB (Single Package Builder), please use the #package-submission channel of our Community Slack. Follow the link on the home page of the Bioconductor website to sign up.

bioc-issue-bot commented 2 years ago

Hi @yavyx

Thanks for submitting your package. We are taking a quick look at it and you will hear back from us soon.

The DESCRIPTION file for this package is:

Package: gemma.R
Title: A Wrapper for Gemma's Restful API
Version: 0.99.0
Authors@R: 
    c(person(given = "Javier", family = "Castillo-Arnemann", 
   role = c("aut"), email = "javiercastilloar@gmail.com",
   comment = c(ORCID = "0000-0002-5626-9004")),
      person(given = "Jordan", family = "Sicherman", 
   role = c("aut"), email = "jordan.sicherman@msl.ubc.ca",
   comment = c(ORCID = "0000-0001-8160-4567")),
      person(given = "Ogan", family = "Mancarci", 
   role = c("aut"), email = "ogan.mancarci@gmail.com",
   comment = c(ORCID = "0000-0002-1452-0889")),
      person(give = "Guillaume", family = "Poirier-Morency",
   role = c("aut"), email = "poirigui@msl.ubc.ca",
   comment = c(ORCID = "0000-0002-6554-0441")),
      person(given = "Paul", family = "Pavlidis", 
   role = c("cre"), email = "paul@msl.ubc.ca",
   comment = c(ORCID = "0000-0002-0426-5028")))
Description: Low- and high-level wrappers for Gemma's RESTful API. They enable 
    access to curated expression and differential expression data from over 
    10,000 published studies. Gemma is a web site, database and a set of tools for the 
    meta-analysis, re-use and sharing of genomics data, currently primarily 
    targeted at the analysis of gene expression profiles.
URL: https://pavlidislab.github.io/gemma.R/, https://github.com/PavlidisLab/gemma.R
License: Apache License (>= 2)
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.2
Imports:
    magrittr,
    glue,
    memoise,
    jsonlite,
    data.table,
    rlang,
    utils,
    stringr,
    SummarizedExperiment,
    Biobase,
    tibble,
    tidyr,
    S4Vectors,
    httr
Suggests: 
    testthat (>= 2.0.0),
    rmarkdown,
    knitr,
    dplyr,
    covr,
    ggplot2,
    ggrepel
Config/testthat/edition: 2
VignetteBuilder: knitr
biocViews: 
    ExperimentData, 
    ExpressionData, 
    RepositoryData, 
    GEO, 
    DiseaseModel, 
    OrganismData,
    Homo_sapiens_Data,
    Mus_musculus_Data,
    Rattus_norvegicus_Data,
    TechnologyData,
    MicroarrayData,
    SequencingData,
    RNASeqData
vjcitn commented 2 years ago

The first link in the vignette does not resolve. The inner nodes are reversed. ubc.msl should be msl.ubc

vjcitn commented 2 years ago

Graphics seem unduly compressed in vignette rendering. Consider BiocStyle and the developer guidelines on vignette authoring.

yavyx commented 2 years ago

Thanks for the feedback @vjcitn, it's addressed in the latest commits.

bioc-issue-bot commented 2 years ago

A reviewer has been assigned to your package. Learn what to expect during the review process.

IMPORTANT: Please read this documentation for setting up remotes to push to git.bioconductor.org. It is required to push a version bump to git.bioconductor.org to trigger a new build.

Bioconductor utilized your github ssh-keys for git.bioconductor.org access. To manage keys and future access you may want to active your Bioconductor Git Credentials Account

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

PeteHaitch commented 2 years ago

Hi @yavyx,

Please see the build report for some issues that need to be addressed and ask here if you require assistance. Once we have a clean build, I will begin my review of gemma.R.

Cheers, Pete

yavyx commented 2 years ago

Hi @PeteHaitch,

I addressed the issues from the build report and pushed the changes to the Github repo last week, but I can't push to the Bioconductor repo since I was not the maintainer in the initial submission. I e-mailed maintainer@bioconductor.org and bioc-devel@r-project.org last Wednesday to change the maintainer but I haven't heard back yet. I will forward the e-mail thread to you where I explain the situation better.

Best, Javier

PeteHaitch commented 2 years ago

Oh, thanks for letting me know and sorry that's it been an issue. I see the thread at https://stat.ethz.ch/pipermail/bioc-devel/2022-March/018843.html Hopefully someone from the core team will get back to you shortly (pinging @nturaga and @vjcitn)

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 4c0e073d0c6d5adee893ddb71d7f7744c51acc5f

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 6f752edd1c278ae844b58134e319a545b4e7c19a

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 8ba70024137b643d230a99f9e8bcb0e8804c792b

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

Congratulations! The package built without errors or warnings on all platforms.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

yavyx commented 2 years ago

Hi @PeteHaitch, I could finally figure out the SSH access and the build is passing now.

PeteHaitch commented 2 years ago

Thanks @yavyx! I'll have a review for you by the end of next week (but hopefully sooner).

PeteHaitch commented 2 years ago

Hi @yavyx,

My apologies, I'm a bit behind on my reviews but yours is next on my list. A quick question, have you looked at using BiocFileCache for caching the downloads. This is Bioconductor's preferred way of caching downloads; see https://contributions.bioconductor.org/r-code.html?q=biocfile#web-querying-and-file-caching. The current caching uses memoise::memoise(), which I don't think is capable of caching across sessions (my testing suggests this is the case but please correct me if I'm wrong)

Cheers, Pete

yavyx commented 2 years ago

Hi @PeteHaitch, No problem! I hadn't seen BiocFileCache, and yes, it looks like the better solution since memoise indeed doesn't save data across sessions. However, replacing memoise with BiocFileCache would take quite a while and since I'm not working in the Pavlidis lab anymore, I honestly won't spend that much of my personal time on it. Would it be possible to make this change for version 1.1, after the review has passed and my replacement is hired? I want to clarify that I will fix any bugs or smaller issues that come up during the review process, but this specific change entails more work than I'm comfortable with since I have a new full time job.

PeteHaitch commented 2 years ago

Hi @yavyx,

I discussed this with the core team and their view is that a primary aim of this review process is to address these types of issues before acceptance and therefore that these changes would need to be made for the gemma.R to be accepted into Bioconductor. Unfortunately, in our experience it's not uncommon for people with the best of intentions to promise to make changes, but that this drops off as a priority due to other projects, jobs, etc.

We will temporarily close the issue and it can be re-opened once there is someone in place to develop and maintain the package as part of Bioconductor. Of course, none of this precludes @PavlidisLab hosting the package from the existing GitHub repo.

Cheers, Pete

oganm commented 2 years ago

Hi, I am a member of the @pavlidisLab. I was wondering if you'd be ok with continuing to use memoise if we added persistent caching since that requires introducing minimal changes and includes the desired functionality

PeteHaitch commented 2 years ago

@lshep / @vjcitn: Must packages implementing caching of downloads use BiocFileCache or can they use their own system (here based on memoise)?

lshep commented 2 years ago

I would say as long as there is a caching mechanism and its verified to work that they could use that. BiocFileCache is strongly preferred but not required.

PeteHaitch commented 2 years ago

Would you like to proceed with the submission, @oganm? If so, we can re-open the issue and you then push the changes to the Bioconductor git server to generate a build on the Bioconductor's servers.

oganm commented 2 years ago

yes. the changes are tested, documented and merged

PeteHaitch commented 2 years ago

When making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Dear @yavyx ,

We have reopened the issue to continue the review process. Please remember to push a version bump to git.bioconductor.org to trigger a new build.

oganm commented 2 years ago

was a bit confused with the ssh keys section. do you need the @yavyx to push it or can anyone do it?

PeteHaitch commented 2 years ago

I think it would need to be @yavyx but @lshep or @nturaga should be able to clarify

lshep commented 2 years ago

We have added @yavyx and javiercastilloar have push access to the package. The keys associated with those github accounts are currently active. Other keys could be added to either of these GitCredentials account to control additional access.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 34768b387f9a45192bebf94b8e66bee1e68528b5

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

yavyx commented 2 years ago

@PeteHaitch Just pushed version 0.99.4 including the latest changes, it failed because @oganm needs to subscribe to the Biooconductor mailing lists. @oganm can you create an SSH keypair? I can add it to my Bioconductor account so you can push the changes yourself. I don't have access to the @PavlidisLab organization anymore so I can't push anything to the Github repo.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 281ed09a34317ae1abe1c03a6bbd8e28a24941ee

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 4b9683a5acf34af2c954e149e2a4bc0a61315ebf

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: e00b202ef1f7e03200cd42ef404c0c57b6a49e8c

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 18c2b0f865116f036e8d604b661b28e34d34e640

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 4d4ea50d73207499f4a9b75edb3493ad34b382d7

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

Congratulations! The package built without errors or warnings on all platforms.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

oganm commented 2 years ago

apologies for the spam. got a bit confused with the email used on my git session but should be all good now.

PeteHaitch commented 2 years ago

Thanks, @oganm. I will try to post an initial review within the next week. Please note that I will be on leave May 25 - June 8 and will be without internet access during that time.

PeteHaitch commented 2 years ago

Are you sure the memoisation is working as you intend? In particular, I can't seem to get memoising to a cache in my local filesystem to work. I basically tried to follow the advice in the 'Memoise data' and 'Changing defaults' sections of the vignette. Here's a documented version of what I tried:

library(gemma.R)

# On start-up, memoisation is not enabled and nor is the cache set.
getOption("gemma.memoise")
#> NULL
getOption("gemma.cache")
#> NULL
# Hence, no apparent memoisation (it's a bit faster the 2nd time, but I 
# expected memoisation would mean the 2nd call is near instantaneous, so I 
# presume the difference in time is not due to memoisation).
system.time(getDataset("GSE46416"))
#>    user  system elapsed 
#>   5.741   0.440  13.594
system.time(getDataset("GSE46416"))
#>    user  system elapsed 
#>   0.962   0.139   9.559

# Vignette says "To enable memoisation, simply set `memoised = TRUE` in the 
# function call" but there's no way to do that in the call to `getDataset()`.
# So this fails.
getDataset("GSE46416", memoised = TRUE)
#> Error in getDataset("GSE46416", memoised = TRUE): unused argument (memoised = TRUE)

# Next, try the advice in the following paragraph of the vignette.
# Firstly, set a cache location.
options(gemma.cache = tools::R_user_dir('gemmaR', which = "cache"))
# So I've set the cache
getOption("gemma.cache")
#> [1] "/Users/Peter/Library/Caches/org.R-project.R/R/gemmaR"
# But not yet explicitly opted into memoisation
getOption("gemma.memoise")
#> NULL
# Therefore, still no apparent memoisation (but perhaps that's intended because
# I've only set the cache, not yet explicitly requested that memoisation occur).
system.time(getDataset("GSE46416"))
#>    user  system elapsed 
#>   0.549   0.150   7.920
system.time(getDataset("GSE46416"))
#>    user  system elapsed 
#>   0.478   0.114   7.118

# Okay, keep following advice in vignette for how to memoise by default. 
options(gemma.memoise = TRUE)
getOption("gemma.memoise")
#> [1] TRUE
# But now this no longer works.
system.time(getDataset("GSE46416"))
#> Error in FUN(X[[i]], ...): object 'dataset' not found
#> Timing stopped at: 0.008 0.002 0.009

Created on 2022-05-24 by the reprex package (v2.0.1)

Session info ``` r sessioninfo::session_info() #> ─ Session info ─────────────────────────────────────────────────────────────── #> setting value #> version R version 4.2.0 (2022-04-22) #> os macOS Big Sur/Monterey 10.16 #> system x86_64, darwin17.0 #> ui X11 #> language (EN) #> collate en_AU.UTF-8 #> ctype en_AU.UTF-8 #> tz Australia/Melbourne #> date 2022-05-24 #> pandoc 2.18 @ /Applications/RStudio.app/Contents/MacOS/quarto/bin/tools/ (via rmarkdown) #> #> ─ Packages ─────────────────────────────────────────────────────────────────── #> package * version date (UTC) lib source #> assertthat 0.2.1 2019-03-21 [1] CRAN (R 4.2.0) #> Biobase 2.57.1 2022-05-19 [1] Bioconductor #> BiocGenerics 0.43.0 2022-04-26 [1] Bioconductor #> bitops 1.0-7 2021-04-24 [1] CRAN (R 4.2.0) #> cachem 1.0.6 2021-08-19 [1] CRAN (R 4.2.0) #> cli 3.3.0 2022-04-25 [1] CRAN (R 4.2.0) #> crayon 1.5.1 2022-03-26 [1] CRAN (R 4.2.0) #> curl 4.3.2 2021-06-23 [1] CRAN (R 4.2.0) #> data.table 1.14.2 2021-09-27 [1] CRAN (R 4.2.0) #> DBI 1.1.2 2021-12-20 [1] CRAN (R 4.2.0) #> DelayedArray 0.23.0 2022-04-26 [1] Bioconductor #> digest 0.6.29 2021-12-01 [1] CRAN (R 4.2.0) #> dplyr 1.0.9 2022-04-28 [1] CRAN (R 4.2.0) #> ellipsis 0.3.2 2021-04-29 [1] CRAN (R 4.2.0) #> evaluate 0.15 2022-02-18 [1] CRAN (R 4.2.0) #> fansi 1.0.3 2022-03-24 [1] CRAN (R 4.2.0) #> fastmap 1.1.0 2021-01-25 [1] CRAN (R 4.2.0) #> fs 1.5.2 2021-12-08 [1] CRAN (R 4.2.0) #> gemma.R * 0.99.9 2022-05-24 [1] Bioconductor #> generics 0.1.2 2022-01-31 [1] CRAN (R 4.2.0) #> GenomeInfoDb 1.33.3 2022-05-10 [1] Bioconductor #> GenomeInfoDbData 1.2.8 2022-04-13 [1] Bioconductor #> GenomicRanges 1.49.0 2022-04-26 [1] Bioconductor #> glue 1.6.2 2022-02-24 [1] CRAN (R 4.2.0) #> highr 0.9 2021-04-16 [1] CRAN (R 4.2.0) #> htmltools 0.5.2 2021-08-25 [1] CRAN (R 4.2.0) #> httr 1.4.3 2022-05-04 [1] CRAN (R 4.2.0) #> IRanges 2.31.0 2022-04-26 [1] Bioconductor #> jsonlite 1.8.0 2022-02-22 [1] CRAN (R 4.2.0) #> knitr 1.39 2022-04-26 [1] CRAN (R 4.2.0) #> lattice 0.20-45 2021-09-22 [1] CRAN (R 4.2.0) #> lifecycle 1.0.1 2021-09-24 [1] CRAN (R 4.2.0) #> magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.2.0) #> Matrix 1.4-1 2022-03-23 [1] CRAN (R 4.2.0) #> MatrixGenerics 1.9.0 2022-04-26 [1] Bioconductor #> matrixStats 0.62.0 2022-04-19 [1] CRAN (R 4.2.0) #> memoise 2.0.1 2021-11-26 [1] CRAN (R 4.2.0) #> pillar 1.7.0 2022-02-01 [1] CRAN (R 4.2.0) #> pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 4.2.0) #> purrr 0.3.4 2020-04-17 [1] CRAN (R 4.2.0) #> R.cache 0.15.0 2021-04-30 [1] CRAN (R 4.2.0) #> R.methodsS3 1.8.1 2020-08-26 [1] CRAN (R 4.2.0) #> R.oo 1.24.0 2020-08-26 [1] CRAN (R 4.2.0) #> R.utils 2.11.0 2021-09-26 [1] CRAN (R 4.2.0) #> R6 2.5.1 2021-08-19 [1] CRAN (R 4.2.0) #> RCurl 1.98-1.6 2022-02-08 [1] CRAN (R 4.2.0) #> reprex 2.0.1 2021-08-05 [1] CRAN (R 4.2.0) #> rlang 1.0.2 2022-03-04 [1] CRAN (R 4.2.0) #> rmarkdown 2.14 2022-04-25 [1] CRAN (R 4.2.0) #> rstudioapi 0.13 2020-11-12 [1] CRAN (R 4.2.0) #> S4Vectors 0.35.0 2022-04-26 [1] Bioconductor #> sessioninfo 1.2.2 2021-12-06 [1] CRAN (R 4.2.0) #> stringi 1.7.6 2021-11-29 [1] CRAN (R 4.2.0) #> stringr 1.4.0 2019-02-10 [1] CRAN (R 4.2.0) #> styler 1.7.0 2022-03-13 [1] CRAN (R 4.2.0) #> SummarizedExperiment 1.27.1 2022-04-29 [1] Bioconductor #> tibble 3.1.7 2022-05-03 [1] CRAN (R 4.2.0) #> tidyselect 1.1.2 2022-02-21 [1] CRAN (R 4.2.0) #> utf8 1.2.2 2021-07-24 [1] CRAN (R 4.2.0) #> vctrs 0.4.1 2022-04-13 [1] CRAN (R 4.2.0) #> withr 2.5.0 2022-03-03 [1] CRAN (R 4.2.0) #> xfun 0.31 2022-05-10 [1] CRAN (R 4.2.0) #> XVector 0.37.0 2022-04-26 [1] Bioconductor #> yaml 2.3.5 2022-02-21 [1] CRAN (R 4.2.0) #> zlibbioc 1.43.0 2022-04-26 [1] Bioconductor #> #> [1] /Library/Frameworks/R.framework/Versions/4.2/Resources/library #> #> ────────────────────────────────────────────────────────────────────────────── ```

Aside: The vignette refers to both memoised = TRUE and memoise = TRUE as arguments to functions.

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: df4a0e0edd1f003f85bedfc2b85a8cbe78bb3827

bioc-issue-bot commented 2 years ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on Linux, Mac, and Windows.

Congratulations! The package built without errors or warnings on all platforms.

Please see the build report for more details. This link will be active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/gemma.R to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

oganm commented 2 years ago

It seems like a few functions didn't have caching implemented but that is fixed now. Also addressed the typo at the vignette

bioc-issue-bot commented 2 years ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 82e753372ecfc9f6c12aa520d19b930be306e698