Downloads · 30 days
0
huashu/Yuanclaw
Yuanclaw is a machine learning model from huashu. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
This repository hosts the code snapshot / repo card for YuanSeq on Hugging Face. It is not a pretrained model checkpoint.
Downloads · 30 days
0
Access
Public
Updated Mar 9, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.r859 KB · 82%
From the Hugging Face model README
This repository hosts the code snapshot / repo card for YuanSeq on Hugging Face.
It is not a pretrained model checkpoint.
YuanSeq is a web-based R/Shiny platform for comprehensive bioinformatics analysis of RNA-seq and microarray data: differential expression (limma-voom / edgeR), functional enrichment (KEGG / GO / GSEA), transcription factor and pathway activity inference, and interactive visualization. Developed at Shanghai Jiao Tong University School of Pharmacy.
GitHub Repository: https://github.com/Passpoor/Yuanseq
开发者 Developer: 乔宇 Yu Qiao · 上海交通大学药学院 药理学博士 | School of Pharmacy, Shanghai Jiao Tong University · PhD in Pharmacology
导师 Supervisors: 钱峰教授 Prof. Feng Qian、孙磊教授 Prof. Lei Sun
This Hugging Face repository mirrors the lightweight open-source YuanSeq project for easier discovery and sharing.
.rds resources and image assets were excluded from this Hub exportIf you want the full development history and the main upstream repository, please use the GitHub repo above.
YuanSeq(源Seq)为模块化生物信息学分析平台,基于 Shiny 开发,提供从差异表达、富集分析到通路活性推断的完整流程,支持科幻主题 UI 与日夜模式切换。本项目集成 R/Bioconductor 社区开源包,饮水思源,在此致谢所有上游开发者。
Note: the Hugging Face export may omit some local binary resources. For the complete runnable project, prefer the GitHub repository.
git clone https://github.com/Passpoor/Xseq0.1.git
cd Xseq0.1
在 R 中执行:
install.packages(c("shiny", "shinyjs", "bslib", "ggplot2", "dplyr", "DT",
"pheatmap", "plotly", "colourpicker", "shinyWidgets", "rlang",
"tibble", "tidyr", "ggrepel", "RColorBrewer", "VennDiagram", "grid", "gridExtra"))
if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager")
BiocManager::install(c("edgeR", "limma", "AnnotationDbi", "clusterProfiler",
"org.Mm.eg.db", "org.Hs.eg.db", "GseaVis", "enrichplot", "decoupleR", "sva"))
# KEGG 本地富集(可选,推荐从 GitHub 安装)
remotes::install_github("Passpoor/biofree.qyKEGGtools", upgrade = "never")
shiny::runApp("app.R")
或使用项目内脚本:launch_app.R、run_app.bat / run_app.sh。
YuanSeq 为集成平台,未重复造轮子,依赖并致谢以下 R/Bioconductor 开源包及社区。
| 类别 | 包名 | 用途 |
|---|---|---|
| 框架与 UI | shiny, shinyjs, bslib, DT, plotly, colourpicker, shinyWidgets | 应用框架与交互界面 |
| 差异分析 | edgeR, limma | RNA-seq / 芯片差异表达 |
| 注释与富集 | AnnotationDbi, org.Mm.eg.db, org.Hs.eg.db, clusterProfiler, enrichplot, GseaVis | 基因注释、GO/KEGG/GSEA 富集与可视化 |
| KEGG 本地 | biofree.qyKEGGtools | 本地 KEGG 富集(可选) |
| 通路与 TF | decoupleR | 通路活性、转录因子活性推断 |
| 可视化 | ggplot2, pheatmap, ggrepel, RColorBrewer, VennDiagram, grid, gridExtra | 图表与排版 |
| 数据处理 | dplyr, tibble, tidyr, rlang, later | 数据整理与异步 |
感谢 R、Bioconductor 及上述所有包的开发者与维护者。
├── app.R # 主入口
├── config/ # 配置
├── modules/ # Shiny 模块
│ ├── ui_theme.R # 主题与布局
│ ├── data_input.R # 数据上传与注释
│ ├── differential_analysis.R
│ ├── kegg_enrichment.R
│ ├── gsea_analysis.R
│ ├── pathway_activity.R # 通路活性推断
│ ├── tf_activity.R
│ └── venn_diagram.R
├── workflow/ # 工作流脚本
├── tests/ # 测试
└── docs/ # 文档
MIT License. See LICENSE for details.