
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
iSEEuhttps://github.com/iSEE/iSEEu/workflows/build_check_deploy/badge.svg](https://github.com/iSEE/iSEEu/actions) https://codecov.io/gh/iSEE/iSEEu/branch/master/graph/badge.svg](https://codecov.io/gh/iSEE/iSEEu?branch=master)
The iSEEu package contains material and code that extends the iSEE package (https://github.com/iSEE/iSEE).
We welcome contributions from the community, see below for more instructions.
For example, during the Developer Day at the European Bioconductor 2019 conference (#EuroBioc2019, at the UCLouvain, in Brussels, Belgium), we proposed a hackathon-like session, and we focused on the design of "modes", i.e. preconfigured sets of panels and linked content to be used as starting setup when launching iSEE.
iSEEu can be easily installed from Bioconductor using BiocManager::install():
rif (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("iSEEu")
Optionally, if you want to install the development version from GitHub, you can use:
rBiocManager::install("iSEE/iSEEu", dependencies = TRUE) # or alternatively... remotes::install_github("iSEE/iSEEu", dependencies = TRUE)
Setting dependencies = TRUE should ensure that all packages, including the ones in the Suggests: field of the DESCRIPTION, are installed - this can be essential if you want to reproduce the code in the vignette, for example.
iSEE universe with iSEEuiSEE first - the development version is recommended.rBiocManager::install("iSEE", version = "devel") # or remotes::install_github("iSEE/iSEE")
iSEEu repo (https://github.com/iSEE/iSEEu) and clone it locally.bashgit clone https://github.com/[your_github_username]/iSEEu.git
make the desired changes in the files - start from the R folder, then document via roxygen2 - and push to your fork.
once your contribution (function, panel, mode) is done, *** adding some information in the package.
Some examples might be a screenshot of the mode in action (to be placed in the folder inst/modes_img), or a well-documented example use case (maybe an entry in the vignettes folder). Also add yourself as a contributor (ctb) to the DESCRIPTION file.
make a pull request to the original repo - the GitHub site offers a practical framework to do so, enabling comments, code reviews, and other goodies.
more on documenting and code guidelines:
testthat frameworkWhere do I look for constants within iSEE?
Many of the "global" variables that are used in several places in iSEE are defined in the https://github.com/iSEE/iSEE/blob/master/R/constants.R script in iSEE.
We suggest to use these constants rather than hardcoding (e.g.) column names in the panel specification data frames, to protect against potential future changes of the precise column names.
To access a constant, use iSEE:::.constantName.
Is there any example I can check out to understand how things are supposed to work?
There are several modes already defined in the R/ directory.
Are there any style guides I am supposed to follow?
Yes. Mainly guided by common sense of "never changing a working system", please stick to the conventions we have been adopting for developing the existing codebase. A few simple style options:
git diff operations easier to check.What if I need a custom panel type?
In addition to the eight standard panel types, custom panels are easily accommodated within iSEE applications.
For a guide, see the corresponding https://bioconductor.org/packages/release/bioc/vignettes/iSEE/inst/doc/custom.html.
For examples, see https://github.com/iSEE/iSEE_custom.
Are there other examples on how to use iSEE for exploring other datasets/data types?
Yes, you can have a look at the examples in https://github.com/iSEE/iSEE_instances, where we tried to put together fully worked vignettes to re-analyze publicly available datasets, e.g. also trying to replicate some key visualizations of the original publications.
Where can I find a comprehensive introduction to iSEE?
The iSEE package contains several vignettes detailing the main functionality.
You can also take a look at this https://isee.github.io/iSEEWorkshop2019/index.html.
A compiled version from the Bioc2019 conference (based on Bioconductor release 3.10) is available http://biocworkshops2019.bioconductor.org.s3-website-us-east-1.amazonaws.com/page/iSEEWorkshop2019__iSEE-lab/.
Please note that the iSEEu project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务