LieberInstitute/recount3

is recount3 server down?

Closed this issue · 4 comments

ahdee commented

Hi,
I'm trying to download the blood dataset however I've been getting the same error since last week.

library ( recount3)
human_projects <- available_projects()
Error: 'recount3_url' is not a valid supported URL since it's missing the URL/<organism>/homes_index text file or 'recount3_url' is not an existing directory in your file system.

I also tried manually downloading but the link provided would just fail. I also did this in R and got the same error.
https://jhubiostatistics.shinyapps.io/recount3-study-explorer/

recount3::create_rse_manual(
  project = "BLOOD",
  project_home = "data_sources/gtex",
  organism = "human",
  annotation = "gencode_v29",
  type = "gene"
)

can someone help? thank you.

Hi!

Thanks for your interest in our software.

Thanks for the PR / issue. A close family of mine was diagnosed with cancer, so my availability is limited right now.

It might take me a few weeks to reply properly.

Best,
Leo

Hi @ahdee,

What recount3 version are you using? It does work for me as you can see below.

> recount3::create_rse_manual(
+   project = "BLOOD",
+   project_home = "data_sources/gtex",
+   organism = "human",
+   annotation = "gencode_v29",
+   type = "gene"
+ )
2022-11-01 17:31:33 downloading and reading the metadata.
2022-11-01 17:31:33 caching file gtex.gtex.BLOOD.MD.gz.
adding rname 'http://duffel.rail.bio/recount3/human/data_sources/gtex/metadata/OD/BLOOD/gtex.gtex.BLOOD.MD.gz'
  |======================================================================| 100%

2022-11-01 17:31:34 caching file gtex.recount_project.BLOOD.MD.gz.
adding rname 'http://duffel.rail.bio/recount3/human/data_sources/gtex/metadata/OD/BLOOD/gtex.recount_project.BLOOD.MD.gz'
  |======================================================================| 100%

2022-11-01 17:31:34 caching file gtex.recount_qc.BLOOD.MD.gz.
adding rname 'http://duffel.rail.bio/recount3/human/data_sources/gtex/metadata/OD/BLOOD/gtex.recount_qc.BLOOD.MD.gz'
  |======================================================================| 100%

2022-11-01 17:31:35 caching file gtex.recount_seq_qc.BLOOD.MD.gz.
adding rname 'http://duffel.rail.bio/recount3/human/data_sources/gtex/metadata/OD/BLOOD/gtex.recount_seq_qc.BLOOD.MD.gz'
  |======================================================================| 100%

2022-11-01 17:31:35 downloading and reading the feature information.
2022-11-01 17:31:36 caching file human.gene_sums.G029.gtf.gz.
adding rname 'http://duffel.rail.bio/recount3/human/annotations/gene_sums/human.gene_sums.G029.gtf.gz'
  |======================================================================| 100%

2022-11-01 17:31:37 downloading and reading the counts: 1048 samples across 64837 features.
2022-11-01 17:31:37 caching file gtex.gene_sums.BLOOD.G029.gz.
adding rname 'http://duffel.rail.bio/recount3/human/data_sources/gtex/gene_sums/OD/BLOOD/gtex.gene_sums.BLOOD.G029.gz'
  |======================================================================| 100%

2022-11-01 17:31:50 construcing the RangedSummarizedExperiment (rse) object.
class: RangedSummarizedExperiment
dim: 64837 1048
metadata(8): time_created recount3_version ... annotation recount3_url
assays(1): raw_counts
rownames(64837): ENSG00000278704.1 ENSG00000277400.1 ...
  ENSG00000182484.15_PAR_Y ENSG00000227159.8_PAR_Y
rowData names(10): source type ... havana_gene tag
colnames(1048): GTEX-R55C-0005-SM-3GAE9.1 GTEX-QMR6-0005-SM-32PKY.1 ...
  GTEX-1NSGN-0005-SM-DKPPX.1 GTEX-1QP29-0005-SM-DLZQX.1
colData names(198): rail_id external_id ... recount_seq_qc.errq
  BigWigURL
> options(width = 120)
> sessioninfo::session_info()
─ Session info ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.2.1 (2022-06-23)
 os       macOS Ventura 13.0
 system   aarch64, darwin20
 ui       X11
 language (EN)
 collate  en_US.UTF-8
 ctype    en_US.UTF-8
 tz       America/New_York
 date     2022-11-01
 pandoc   2.17.1.1 @ /opt/homebrew/bin/pandocPackages ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 package              * version   date (UTC) lib source
 assertthat             0.2.1     2019-03-21 [1] CRAN (R 4.2.0)
 Biobase                2.56.0    2022-04-26 [1] Bioconductor
 BiocFileCache          2.4.0     2022-04-26 [1] Bioconductor
 BiocGenerics           0.42.0    2022-04-26 [1] Bioconductor
 BiocIO                 1.6.0     2022-04-26 [1] Bioconductor
 BiocParallel           1.30.3    2022-06-05 [1] Bioconductor
 Biostrings             2.64.1    2022-08-18 [1] Bioconductor
 bit                    4.0.4     2020-08-04 [1] CRAN (R 4.2.0)
 bit64                  4.0.5     2020-08-30 [1] CRAN (R 4.2.0)
 bitops                 1.0-7     2021-04-24 [1] CRAN (R 4.2.0)
 blob                   1.2.3     2022-04-10 [1] CRAN (R 4.2.0)
 brio                   1.1.3     2021-11-30 [1] CRAN (R 4.2.0)
 cachem                 1.0.6     2021-08-19 [1] CRAN (R 4.2.0)
 callr                  3.7.2     2022-08-22 [1] CRAN (R 4.2.0)
 cli                    3.4.1     2022-09-23 [1] CRAN (R 4.2.0)
 codetools              0.2-18    2020-11-04 [1] CRAN (R 4.2.1)
 colorout               1.2-2     2022-03-01 [1] Github (jalvesaq/colorout@79931fd)
 crayon                 1.5.2     2022-09-29 [1] CRAN (R 4.2.0)
 curl                   4.3.3     2022-10-06 [1] CRAN (R 4.2.1)
 data.table             1.14.4    2022-10-17 [1] CRAN (R 4.2.0)
 DBI                    1.1.3     2022-06-18 [1] CRAN (R 4.2.0)
 dbplyr                 2.2.1     2022-06-27 [1] CRAN (R 4.2.0)
 DelayedArray           0.22.0    2022-04-26 [1] Bioconductor
 devtools             * 2.4.5     2022-10-11 [1] CRAN (R 4.2.0)
 digest                 0.6.30    2022-10-18 [1] CRAN (R 4.2.0)
 dplyr                  1.0.10    2022-09-01 [1] CRAN (R 4.2.1)
 ellipsis               0.3.2     2021-04-29 [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)
 filelock               1.0.2     2018-10-05 [1] CRAN (R 4.2.0)
 fs                     1.5.2     2021-12-08 [1] CRAN (R 4.2.0)
 generics               0.1.3     2022-07-05 [1] CRAN (R 4.2.0)
 GenomeInfoDb           1.32.4    2022-09-06 [1] Bioconductor
 GenomeInfoDbData       1.2.8     2022-04-28 [1] Bioconductor
 GenomicAlignments      1.32.1    2022-07-24 [1] Bioconductor
 GenomicRanges          1.48.0    2022-04-26 [1] Bioconductor
 glue                   1.6.2     2022-02-24 [1] CRAN (R 4.2.0)
 htmltools              0.5.3     2022-07-18 [1] CRAN (R 4.2.0)
 htmlwidgets            1.5.4     2021-09-08 [1] CRAN (R 4.2.0)
 httpuv                 1.6.6     2022-09-08 [1] CRAN (R 4.2.0)
 httr                   1.4.4     2022-08-17 [1] CRAN (R 4.2.0)
 IRanges                2.30.1    2022-08-18 [1] Bioconductor
 later                  1.3.0     2021-08-18 [1] CRAN (R 4.2.0)
 lattice                0.20-45   2021-09-22 [1] CRAN (R 4.2.1)
 lifecycle              1.0.3     2022-10-07 [1] CRAN (R 4.2.1)
 magrittr               2.0.3     2022-03-30 [1] CRAN (R 4.2.0)
 Matrix                 1.5-1     2022-09-13 [1] CRAN (R 4.2.0)
 MatrixGenerics         1.8.1     2022-06-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)
 mime                   0.12      2021-09-28 [1] CRAN (R 4.2.0)
 miniUI                 0.1.1.1   2018-05-18 [1] CRAN (R 4.2.0)
 pillar                 1.8.1     2022-08-19 [1] CRAN (R 4.2.0)
 pkgbuild               1.3.1     2021-12-20 [1] CRAN (R 4.2.0)
 pkgconfig              2.0.3     2019-09-22 [1] CRAN (R 4.2.0)
 pkgload                1.3.1     2022-10-28 [1] CRAN (R 4.2.0)
 prettyunits            1.1.1     2020-01-24 [1] CRAN (R 4.2.0)
 processx               3.8.0     2022-10-26 [1] CRAN (R 4.2.0)
 profvis                0.3.7     2020-11-02 [1] CRAN (R 4.2.0)
 promises               1.2.0.1   2021-02-11 [1] CRAN (R 4.2.0)
 prompt                 1.0.1     2022-03-01 [1] Github (gaborcsardi/prompt@7ef0f2e)
 ps                     1.7.2     2022-10-26 [1] CRAN (R 4.2.0)
 purrr                  0.3.5     2022-10-06 [1] CRAN (R 4.2.1)
 R.methodsS3            1.8.2     2022-06-13 [1] CRAN (R 4.2.0)
 R.oo                   1.25.0    2022-06-12 [1] CRAN (R 4.2.0)
 R.utils                2.12.1    2022-10-30 [1] CRAN (R 4.2.1)
 R6                     2.5.1     2021-08-19 [1] CRAN (R 4.2.0)
 rappdirs               0.3.3     2021-01-31 [1] CRAN (R 4.2.0)
 Rcpp                   1.0.9     2022-07-08 [1] CRAN (R 4.2.1)
 RCurl                  1.98-1.9  2022-10-03 [1] CRAN (R 4.2.1)
 recount3               1.6.0     2022-04-26 [1] Bioconductor
 remotes                2.4.2     2021-11-30 [1] CRAN (R 4.2.0)
 restfulr               0.0.15    2022-06-16 [1] CRAN (R 4.2.0)
 rjson                  0.2.21    2022-01-09 [1] CRAN (R 4.2.0)
 rlang                  1.0.6     2022-09-24 [1] CRAN (R 4.2.0)
 Rsamtools              2.12.0    2022-04-26 [1] Bioconductor
 RSQLite                2.2.18    2022-10-04 [1] CRAN (R 4.2.1)
 rsthemes               0.3.1     2022-03-01 [1] Github (gadenbuie/rsthemes@bbe73ca)
 rstudioapi             0.14      2022-08-22 [1] CRAN (R 4.2.0)
 rtracklayer            1.56.1    2022-06-23 [1] Bioconductor
 S4Vectors              0.34.0    2022-04-26 [1] Bioconductor
 sessioninfo            1.2.2     2021-12-06 [1] CRAN (R 4.2.0)
 shiny                  1.7.3     2022-10-25 [1] CRAN (R 4.2.0)
 stringi                1.7.8     2022-07-11 [1] CRAN (R 4.2.1)
 stringr                1.4.1     2022-08-20 [1] CRAN (R 4.2.0)
 SummarizedExperiment   1.26.1    2022-04-29 [1] Bioconductor
 testthat             * 3.1.5     2022-10-08 [1] CRAN (R 4.2.0)
 tibble                 3.1.8     2022-07-22 [1] CRAN (R 4.2.1)
 tidyselect             1.2.0     2022-10-10 [1] CRAN (R 4.2.0)
 urlchecker             1.0.1     2021-11-30 [1] CRAN (R 4.2.0)
 usethis              * 2.1.6     2022-05-25 [1] CRAN (R 4.2.0)
 utf8                   1.2.2     2021-07-24 [1] CRAN (R 4.2.0)
 vctrs                  0.5.0     2022-10-22 [1] CRAN (R 4.2.0)
 withr                  2.5.0     2022-03-03 [1] CRAN (R 4.2.0)
 XML                    3.99-0.12 2022-10-28 [1] CRAN (R 4.2.0)
 xtable                 1.8-4     2019-04-21 [1] CRAN (R 4.2.0)
 XVector                0.36.0    2022-04-26 [1] Bioconductor
 yaml                   2.3.6     2022-10-18 [1] CRAN (R 4.2.0)
 zlibbioc               1.42.0    2022-04-26 [1] Bioconductor

 [1] /Library/Frameworks/R.framework/Versions/4.2-arm64/Resources/library

───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
ahdee commented

What recount3 version are you using? It does work for me as you can see below.

that must be it then, my version is 1.0.7 looks like you are using 1.6
I will upgrade.

thank you.

Hi again,

If you are a Windows user, duffel now fully works on that operating system. That is, the duffel access issue has now been addressed by the internal switch from RCurl::url.exists() to httr::http_error(). You can gain access to these updates by installing recount3 version 1.10.2 (bioc-release aka 3.17) or 1.11.2 (bioc-devel aka 3.18).

duffel currently points to https://registry.opendata.aws/recount/ instead of IDIES.

Best,
Leo