Skip to content

Commit 452e9b8

Browse files
author
Shixiang Wang (王诗翔)
committed
bump version v1.5.0
1 parent db9a0ef commit 452e9b8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+81
-7084
lines changed

.github/workflows/main.yml

+17-39
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,32 @@
1-
# For help debugging build failures open an issue on the RStudio community with the 'github-actions' tag.
2-
# https://community.rstudio.com/new-topic?category=Package%20development&tags=github-actions
1+
2+
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
3+
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
34
on:
45
push:
5-
branches:
6-
- main
7-
- master
6+
branches: [main, master]
87
pull_request:
9-
branches:
10-
- main
11-
- master
8+
branches: [main, master]
129

1310
name: R-CMD-check
1411

1512
jobs:
1613
R-CMD-check:
17-
runs-on: macOS-latest
14+
runs-on: ubuntu-latest
1815
env:
1916
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
17+
R_KEEP_PKG_SOURCE: yes
2018
steps:
21-
- uses: actions/checkout@v2
22-
- uses: r-lib/actions/setup-r@v1
23-
- uses: r-lib/actions/setup-pandoc@v1
24-
25-
- name: Query dependencies
26-
run: |
27-
install.packages('remotes')
28-
saveRDS(remotes::dev_package_deps(dependencies = TRUE), ".github/depends.Rds", version = 2)
29-
writeLines(sprintf("R-%i.%i", getRversion()$major, getRversion()$minor), ".github/R-version")
30-
shell: Rscript {0}
19+
- uses: actions/checkout@v3
3120

32-
- name: Cache R packages
33-
uses: actions/cache@v2
21+
- uses: r-lib/actions/setup-r@v2
3422
with:
35-
path: ${{ env.R_LIBS_USER }}
36-
key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }}
37-
restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-
23+
use-public-rspm: true
3824

39-
- name: Install dependencies
40-
run: |
41-
install.packages(c("remotes", "rcmdcheck"))
42-
remotes::install_deps(dependencies = TRUE)
43-
remotes::install_cran("covr")
44-
shell: Rscript {0}
25+
- uses: r-lib/actions/setup-r-dependencies@v2
26+
with:
27+
extra-packages: |
28+
any::rcmdcheck
29+
any::XML
30+
needs: check
4531

46-
- name: Check
47-
run: |
48-
options(crayon.enabled = TRUE)
49-
rcmdcheck::rcmdcheck(args = "--no-manual", error_on = "error")
50-
shell: Rscript {0}
51-
#
52-
# - name: Test coverage
53-
# run: covr::codecov()
54-
# shell: Rscript {0}
32+
- uses: r-lib/actions/check-r-package@v2

.travis.yml

-7
This file was deleted.

DESCRIPTION

-3
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,9 @@ Imports:
4545
utils
4646
Suggests:
4747
covr,
48-
DT,
4948
knitr,
5049
prettydoc,
5150
rmarkdown,
52-
shiny,
53-
shinydashboard,
5451
testthat (>= 2.1.0)
5552
VignetteBuilder:
5653
knitr

NAMESPACE

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export(XenaPrepare)
1212
export(XenaQuery)
1313
export(XenaQueryProbeMap)
1414
export(XenaScan)
15-
export(XenaShiny)
1615
export(availTCGA)
1716
export(cohorts)
1817
export(datasets)

NEWS.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# UCSCXenaTools 1.5.0
22

3-
- Added two new queries from xenaPython
3+
- Removed useless action or check config files.
4+
- Removed the `XenaShiny()` function to reduce the dependencies.
5+
- Updated XenaData. Only minor datasets change found from previous data release.
6+
- Hiplot mirror is down, so we removed its usage in documentation (not delete internal code).
7+
- Added two new queries from xenaPython.
8+
49

510
# UCSCXenaTools 1.4.8
611

R/shiny.R

-108
This file was deleted.

README.Rmd

+8-90
Original file line numberDiff line numberDiff line change
@@ -12,92 +12,19 @@ knitr::opts_chunk$set(
1212
)
1313
```
1414

15+
# UCSCXenaTools <img src='man/figures/logo.png' align="right" height="200" alt="logo"/>
16+
1517
<!-- badges: start -->
1618

17-
<table class="table">
18-
<thead>
19-
<tr class="header">
20-
<th align="left">
21-
Usage
22-
</th>
23-
<th align="left">
24-
Release
25-
</th>
26-
<th align="left">
27-
Development
28-
</th>
29-
</tr>
30-
</thead>
31-
<tbody>
32-
33-
<tr class="odd">
34-
<td align="left">
35-
<a href="https://www.gnu.org/licenses/gpl-3.0.en.html"><img src="https://img.shields.io/badge/licence-GPL--3-blue.svg" alt="Licence"></a>
36-
</td>
37-
<td align="left">
38-
<a href="https://cran.r-project.org/package=UCSCXenaTools"><img src="https://www.r-pkg.org/badges/version/UCSCXenaTools" alt="CRAN"></a>
39-
</td>
40-
<td align="left">
41-
<a href="https://travis-ci.org/ropensci/UCSCXenaTools"><img src="https://travis-ci.org/ropensci/UCSCXenaTools.svg?branch=master" alt="Travis"></a>
42-
</td>
43-
</tr>
44-
45-
<tr class="even">
46-
<td align="left">
47-
<a href="https://cran.r-project.org/"><img src="https://img.shields.io/badge/R%3E%3D-3.5.0-blue.svg" alt="minimal R version"></a>
48-
</td>
49-
<td align="left">
50-
<a href="https://gitter.im/ShixiangWang/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge"><img src="https://badges.gitter.im/ShixiangWang/community.svg" alt="cran-checks"></a>
51-
</td>
52-
<td align="left">
53-
<a href="https://ci.appveyor.com/project/ShixiangWang/UCSCXenaTools"><img src="https://ci.appveyor.com/api/projects/status/github/ropensci/UCSCXenaTools?branch=master&svg=true" alt="AppVeyor"></a>
54-
</td>
55-
</tr>
56-
57-
<tr class="odd">
58-
<td align="left">
59-
<a href="https://CRAN.R-project.org/package=UCSCXenaTools"><img src="https://tinyverse.netlify.com/badge/UCSCXenaTools"></a>
60-
</td>
61-
<td align="left">
62-
<a href="https://github.com/ropensci/software-review/issues/315"><img src="https://badges.ropensci.org/315_status.svg" alt="rOpenSci"></a>
63-
</td>
64-
<td align="left">
65-
<a href="https://codecov.io/github/ShixiangWang/UCSCXenaTools?branch=master"><img src="https://codecov.io/github/ShixiangWang/UCSCXenaTools/coverage.svg?branch=master" alt="Codecov"></a>
66-
</td>
67-
</tr>
68-
69-
<tr class="even">
70-
<td align="left">
71-
<a href="https://CRAN.R-project.org/package=UCSCXenaTools"><img src="https://cranlogs.r-pkg.org/badges/grand-total/UCSCXenaTools" alt="downloads"></a>
72-
</td>
73-
<td align="left">
74-
<a href="https://zenodo.org/badge/latestdoi/178662770"><img src="https://zenodo.org/badge/178662770.svg" alt="DOI"></a>
75-
</td>
76-
<td align="left">
77-
<a href="https://github.com/ropensci/UCSCXenaTools/issues?q=is%3Aissue+is%3Aclosed"><img src="https://img.shields.io/github/issues-closed/ropensci/UCSCXenaTools.svg" alt="Closed issues"></a>
78-
</td>
79-
80-
</tr>
81-
<tr class="odd">
82-
<td align="left">
83-
<a href="https://CRAN.R-project.org/package=UCSCXenaTools"><img src="https://cranlogs.r-pkg.org/badges/UCSCXenaTools" alt="month-downloads"></a>
84-
</td>
85-
<td align="left">
86-
<a href="https://doi.org/10.21105/joss.01627"><img src="https://joss.theoj.org/papers/10.21105/joss.01627/status.svg" alt="JOSS" >
87-
</a>
88-
</td>
89-
<td align="left">
90-
<a href="https://www.repostatus.org/#active"><img src="https://www.repostatus.org/badges/latest/active.svg" alt="Project Status: Active – The project has reached a stable, usable state and is being actively developed." /></a>
91-
</td>
92-
</tr>
93-
</tbody>
94-
</table>
95-
<br>
19+
[![CRAN status](https://www.r-pkg.org/badges/version/UCSCXenaTools)](https://cran.r-project.org/package=UCSCXenaTools)
20+
[![lifecycle](https://img.shields.io/badge/lifecycle-stable-blue.svg)](https://lifecycle.r-lib.org/articles/stages.html)
21+
[![R-CMD-check](https://github.com/ropensci/UCSCXenaTools/actions/workflows/main.yml/badge.svg)](https://github.com/ropensci/UCSCXenaTools/actions/workflows/main.yml)
22+
[![](https://cranlogs.r-pkg.org/badges/grand-total/UCSCXenaTools?color=orange)](https://cran.r-project.org/package=UCSCXenaTools)
23+
[![rOpenSci](https://badges.ropensci.org/315_status.svg)](https://github.com/ropensci/software-review/issues/315)
24+
[![DOI](https://joss.theoj.org/papers/10.21105/joss.01627/status.svg)](https://doi.org/10.21105/joss.01627)
9625

9726
<!-- badges: end -->
9827

99-
# UCSCXenaTools <img src='man/figures/logo.png' align="right" height="200" alt="logo"/>
100-
10128
**UCSCXenaTools** is an R package for accessing genomics data from UCSC Xena platform, from cancer multi-omics to single-cell RNA-seq.
10229
Public omics data from UCSC Xena are supported through [**multiple turn-key Xena Hubs**](https://xenabrowser.net/datapages/), which are a collection of UCSC-hosted public databases such as TCGA, ICGC, TARGET, GTEx, CCLE, and others. Databases are normalized so they can be combined, linked, filtered, explored and downloaded.
10330

@@ -194,16 +121,7 @@ df_todo
194121

195122
Query and download.
196123

197-
```{r, eval=FALSE}
198-
XenaQuery(df_todo) %>%
199-
XenaDownload() -> xe_download
200-
```
201-
202-
**For researchers in China, now Hiplot team has deployed several Xena mirror sites (`https://xena.hiplot.com.cn/`) at Shanghai. You can set an option `options(use_hiplot = TRUE)` before querying data step to speed up both data querying and downloading.**
203-
204124
```{r}
205-
options(use_hiplot = TRUE)
206-
207125
XenaQuery(df_todo) %>%
208126
XenaDownload() -> xe_download
209127
```

0 commit comments

Comments
 (0)