Skip to content

Commit 21eae91

Browse files
authored
Update package title, docs, and project settings (#10)
Revised the package title and description in DESCRIPTION for clarity. Improved badge formatting and code block usage in README files. Updated SigBridgeR.Rproj settings, including version, workspace, and build options.
1 parent 8b502e9 commit 21eae91

File tree

4 files changed

+86
-69
lines changed

4 files changed

+86
-69
lines changed

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Package: SigBridgeR
2-
Title: Multi-algorithm Integration of Phenotypic, scRNA-seq, and Bulk Data for Cell Screening
2+
Title: Integrative Toolkit for Linking Phenotypes to Cell Subpopulations via scRNA-seq and Bulk Data
33
Version: 3.2.0
44
Authors@R:
55
c(
66
person("Yuxi", "Yang", email = "15364051195@163.com", role = c("cre", "aut"), comment = c(ORCID = "0009-0006-1329-1224")),
77
person("Zeyu", "Yan", email = "3191647388@qq.com", role = "ctb")
88
)
9-
Description: SigBridgeR is an integrative toolkit designed to identify phenotype-associated cell subpopulations by combining phenotype(e.g. survival, drug sensitivity), bulk expression and single-cell RNA-seq data. It leverages multiple algorithms to robustly link cell features with clinical or functional phenotypes. The package provides a unified pipeline for cross-modal data analysis, enabling the discovery of biologically and clinically relevant cell states in heterogeneous samples.
9+
Description: Identifies phenotype-associated cell subpopulations by integrating phenotypic data (e.g., survival, drug sensitivity), bulk gene expression, and single-cell RNA-seq (scRNA-seq) profiles. It employs multiple algorithms to reliably connect cellular features with clinical or functional phenotypes, offering a unified pipeline for multi-modal analysis that uncovers biologically and clinically relevant cell states in heterogeneous datasets.
1010
License: GPL (>= 3)
1111
Encoding: UTF-8
1212
URL: https://github.com/WangLabCSU/SigBridgeR

README.Rmd

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ knitr::opts_chunk$set(
1515

1616
# **SigBridgeR** <a href="https://wanglabcsu.github.io/SigBridgeR/"><img src="man/figures/logo_white.png" alt="sigbridger website" align="right" height="139"/></a>
1717

18-
[![Repo Status](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)[![License: GPL3](https://img.shields.io/badge/license-GPL3-blue.svg)](https://cran.r-project.org/web/licenses/GPL3) [![](https://img.shields.io/badge/devel%20version-3.2.0-blue.svg)](https://github.com/WangLabCSU/SigBridgeR) [![SigBridgeR status badge](https://wanglabcsu.r-universe.dev/SigBridgeR/badges/version)](https://wanglabcsu.r-universe.dev/SigBridgeR)[![R CMD check](https://github.com/WangLabCSU/SigBridgeR/workflows/R-CMD-check/badge.svg)](https://github.com/WangLabCSU/SigBridgeR/actions) [![registry status badge](https://wanglabcsu.r-universe.dev/badges/:registry)](https://wanglabcsu.r-universe.dev/)
18+
[![Repo Status](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)
19+
[![License: GPL3](https://img.shields.io/badge/license-GPL3-blue.svg)](https://cran.r-project.org/web/licenses/GPL3)
20+
[![](https://img.shields.io/badge/devel%20version-3.2.0-blue.svg)](https://github.com/WangLabCSU/SigBridgeR)
21+
[![SigBridgeR status badge](https://wanglabcsu.r-universe.dev/SigBridgeR/badges/version)](https://wanglabcsu.r-universe.dev/SigBridgeR)
22+
[![R CMD check](https://github.com/WangLabCSU/SigBridgeR/workflows/R-CMD-check/badge.svg)](https://github.com/WangLabCSU/SigBridgeR/actions)
23+
[![registry status badge](https://wanglabcsu.r-universe.dev/badges/:registry)](https://wanglabcsu.r-universe.dev/)
1924

2025
------------------------------------------------------------------------
2126

@@ -118,4 +123,4 @@ If you encounter problems, please check:
118123
- the [Troubleshooting Guide](vignettes/Troubleshooting.md), or
119124
- the [Github issues](https://github.com/WangLabCSU/SigBridgeR/issues) page if you want to file bug reports or feature requests
120125

121-
Let us know if you have ideas to make this project better!
126+
Let us know if you have ideas to make this project better!

README.md

Lines changed: 72 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1+
12
<!-- README.md is generated from README.Rmd. Please edit that file -->
23

34
# **SigBridgeR** <a href="https://wanglabcsu.github.io/SigBridgeR/"><img src="man/figures/logo_white.png" alt="sigbridger website" align="right" height="139"/></a>
45

56
[![Repo
6-
Status](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)[![License:
7+
Status](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)
8+
[![License:
79
GPL3](https://img.shields.io/badge/license-GPL3-blue.svg)](https://cran.r-project.org/web/licenses/GPL3)
810
[![](https://img.shields.io/badge/devel%20version-3.2.0-blue.svg)](https://github.com/WangLabCSU/SigBridgeR)
911
[![SigBridgeR status
10-
badge](https://wanglabcsu.r-universe.dev/SigBridgeR/badges/version)](https://wanglabcsu.r-universe.dev/SigBridgeR)[![R
11-
CMD
12+
badge](https://wanglabcsu.r-universe.dev/SigBridgeR/badges/version)](https://wanglabcsu.r-universe.dev/SigBridgeR)
13+
[![R CMD
1214
check](https://github.com/WangLabCSU/SigBridgeR/workflows/R-CMD-check/badge.svg)](https://github.com/WangLabCSU/SigBridgeR/actions)
1315
[![registry status
1416
badge](https://wanglabcsu.r-universe.dev/badges/:registry)](https://wanglabcsu.r-universe.dev/)
@@ -29,86 +31,94 @@ of the latest features and bug fixes.
2931

3032
1. Install the development version from GitHub:
3133

32-
<!-- -->
33-
34-
if (!requireNamespace("pak")) {
35-
install.packages(
36-
"pak",
37-
repos = sprintf(
38-
"https://r-lib.github.io/p/pak/stable/%s/%s/%s",
39-
.Platform$pkgType,
40-
R.Version()$os,
41-
R.Version()$arch
42-
)
43-
)
44-
}
45-
pak::pkg_install("WangLabCSU/SigBridgeR")
46-
47-
1. Install from r-universe:
48-
49-
<!-- -->
50-
51-
install.packages("SigBridgeR", repos = "https://wanglabcsu.r-universe.dev")
34+
``` r
35+
if (!requireNamespace("pak")) {
36+
install.packages(
37+
"pak",
38+
repos = sprintf(
39+
"https://r-lib.github.io/p/pak/stable/%s/%s/%s",
40+
.Platform$pkgType,
41+
R.Version()$os,
42+
R.Version()$arch
43+
)
44+
)
45+
}
46+
pak::pkg_install("WangLabCSU/SigBridgeR")
47+
```
48+
49+
2. Install from r-universe:
50+
51+
``` r
52+
install.packages("SigBridgeR", repos = "https://wanglabcsu.r-universe.dev")
53+
```
5254

5355
**It is recommended to install the following packages:**
5456

5557
For better performance:
5658

57-
pak::pkg_install(c(
58-
# faster computation
59-
"sparseMatrixStats",
60-
"matrixStats",
61-
"preprocessCore",
62-
"WGCNA",
63-
"tidyr",
64-
"matrixTests",
65-
"KernSmooth",
66-
"cheapr",
67-
# better gene symbol conversion
68-
"scCustomize",
69-
# parallel computation
70-
"furrr",
71-
"future"
72-
))
59+
``` r
60+
pak::pkg_install(c(
61+
# faster computation
62+
"sparseMatrixStats",
63+
"matrixStats",
64+
"preprocessCore",
65+
"WGCNA",
66+
"tidyr",
67+
"matrixTests",
68+
"KernSmooth",
69+
"cheapr",
70+
# better gene symbol conversion
71+
"scCustomize",
72+
# parallel computation
73+
"furrr",
74+
"future"
75+
))
76+
```
7377

7478
For seamless integration with other file types such as `.h5ad`
7579

76-
pak::pkg_install("anndata")
77-
# or
78-
pak::pkg_install("anndataR") # both are supported, but anndataR is recommended
80+
``` r
81+
pak::pkg_install("anndata")
82+
# or
83+
pak::pkg_install("anndataR") # both are supported
84+
```
7985

8086
For visualization:
8187

82-
pak::pkg_install(c(
83-
"ggplot2",
84-
"randomcoloR", # or RColorBrewer
85-
"ggupset", # for upset plot
86-
"patchwork", # for fraction stack plot
87-
"ggforce", # for pca plot
88-
"ggVennDiagram" # for venn diagram
89-
))
88+
``` r
89+
pak::pkg_install(c(
90+
"ggplot2",
91+
"randomcoloR", # or RColorBrewer
92+
"ggupset", # for upset plot
93+
"patchwork", # for fraction stack plot
94+
"ggforce", # for pca plot
95+
"ggVennDiagram" # for venn diagram
96+
))
97+
```
9098

9199
To reproduce the tutorial to learn more usage
92100

93-
pak::pkg_install(c(
94-
"zeallot",
95-
"here",
96-
"org.Hs.eg.db"
97-
))
101+
``` r
102+
pak::pkg_install(c(
103+
"zeallot",
104+
"here",
105+
"org.Hs.eg.db"
106+
))
107+
```
98108

99109
## 📓 Documentation
100110

101111
Get Started:
102112

103-
- [A Quick Started Guide](vignettes/Quick_Start.md)
104-
- [Full Tutorial](vignettes/Full_Tutorial.md) for more details
105-
- View [Github Webpage](https://wanglabcsu.github.io/SigBridgeR/)
106-
- Use `?SigBridgeR::function_name` to access the help documents in R.
113+
- [A Quick Started Guide](vignettes/Quick_Start.md)
114+
- [Full Tutorial](vignettes/Full_Tutorial.md) for more details
115+
- View [Github Webpage](https://wanglabcsu.github.io/SigBridgeR/)
116+
- Use `?SigBridgeR::function_name` to access the help documents in R.
107117

108118
If you encounter problems, please check:
109119

110-
- the [Troubleshooting Guide](vignettes/Troubleshooting.md), or
111-
- the [Github issues](https://github.com/WangLabCSU/SigBridgeR/issues)
112-
page if you want to file bug reports or feature requests
120+
- the [Troubleshooting Guide](vignettes/Troubleshooting.md), or
121+
- the [Github issues](https://github.com/WangLabCSU/SigBridgeR/issues)
122+
page if you want to file bug reports or feature requests
113123

114124
Let us know if you have ideas to make this project better!

SigBridgeR.Rproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
Version: 3.2.0
2-
ProjectId: 0d1fb75d-343f-4a9e-9406-b3114691357f
1+
Version: 1.0
32

43
RestoreWorkspace: Default
5-
SaveWorkspace: Ask
4+
SaveWorkspace: Default
65
AlwaysSaveHistory: Default
76

87
EnableCodeIndexing: Yes
@@ -13,6 +12,9 @@ Encoding: UTF-8
1312
RnwWeave: Sweave
1413
LaTeX: pdfLaTeX
1514

15+
AutoAppendNewline: Yes
16+
1617
BuildType: Package
1718
PackageUseDevtools: Yes
1819
PackageInstallArgs: --no-multiarch --with-keep.source
20+
PackageRoxygenize: rd,collate,namespace

0 commit comments

Comments
 (0)