
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/cytomining/pycytominer/actions/workflows/integration-test.yml/badge.svg?branch=main](https://github.com/cytomining/pycytominer/actions/workflows/integration-test.yml?query=branch%3Amain) https://img.shields.io/badge/python-3.10--3.14-blue](https://pypi.org/project/pycytominer/) https://codecov.io/gh/cytomining/pycytominer/graph/badge.svg](https://codecov.io/gh/cytomining/pycytominer) https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json](https://github.com/astral-sh/ruff) https://readthedocs.org/projects/pycytominer/badge/?version=latest&style=flat](https://pycytominer.readthedocs.io/) https://img.shields.io/badge/DOI-10.1038/s41592--025--02611--8-blue](https://www.nature.com/articles/s41592-025-02611-8)
Pycytominer是一个用于处理高通量基于图像的分析实验中高维数据的工具包。该工具通常用于通过以下管道处理数据:
图1. 标准基于图像的分析实验及Pycytominer的作用。(A) 实验阶段:科学家培养细胞,用化学或遗传试剂扰动后进行显微镜成像;图像分析阶段:使用CellProfiler等工具生成图像分析数据,或用DeepProfiler等深度学习模型生成数据。(B) Pycytominer处理形态学特征,使其适用于下游分析。(C) Pycytominer提供五个核心功能,每个功能通过简单直观的API实现。
https://github.com/cytomining/pycytominer/blob/main/media/pipeline.png
Pycytominer是生物医学领域的图像数据分析工具,支持从CellProfiler、DeepProfiler等工具生成的图像数据中提取、处理和分析形态学特征,为机器学习和统计测试提供标准化输入。
pip安装
bashpip install pycytominer
conda安装
bashconda install -c conda-forge pycytominer
Docker部署示例
bash# 拉取最新镜像并运行模块 docker run --platform=linux/amd64 docker.xuanyuan.run/cytomining/pycytominer:latest python -m pycytominer.<模块名称> # 拉取指定版本镜像并启动交互式bash docker run -it --platform=linux/amd64 docker.xuanyuan.run/cytomining/pycytominer:pycytominer-1.1.0.post16.dev0_b1bb292 bash # 映射本地目录并运行脚本 docker run -v $PWD:/opt --platform=linux/amd64 docker.xuanyuan.run/cytomining/pycytominer:pycytominer-1.1.0.post16.dev0_b1bb292_240417 python /opt/script.py
pythonimport pandas as pd import pycytominer # 加载示例数据 commit = "da8ae6a3bc103346095d61b4ee02f08fc85a5d98" url = f"https://media.githubusercontent.com/media/broadinstitute/lincs-cell-painting/{commit}/profiles/2016_04_01_a549_48hr_batch1/SQ00014812/SQ00014812_augmented.csv.gz" df = pd.read_csv(url) # 归一化处理 normalized_df = pycytominer.normalize( profiles=df, method="standardize", samples="Metadata_broad_sample == 'DMSO'" )
bash# 聚合数据 pycytominer aggregate \ --profiles path/to/profiles.csv.gz \ --output_file path/to/profiles_aggregated.parquet \ --output_type parquet \ --strata Metadata_Plate,Metadata_Well \ --features Cells_AreaShape_Area,Cytoplasm_AreaShape_Area
如果您在研究中使用Pycytominer,请参考GitHub仓库的CITATION.cff文件进行引用。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务