检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
详细的参数说明请查看如何添加二级域名解析。 主机记录:输入二级域名123,无需填写后缀。
添加二级域名解析的过程,即为主域名添加“主机记录”不为空的解析记录的过程。因此,每个主域名支持创建的二级域名数量与主域名支持添加的记录集配额有关。 默认情况下,一个租户支持添加500个记录集。您可以在记录集列表中查看当前还可以添加的记录集数量,即为当前支持创建的二级域名数量。
基于二代测序的基因组突变检测 NGS流程简介 配置命令行工具 上传数据 制作并上传镜像 创建应用 搭建NGS流程 执行分析作业 批量执行NGS分析
批量执行NGS分析 对于测序得到的大量数据,批量并自动执行NGS分析是提高工作效率的有效方式。 从搭建、执行NGS流程中可以看出,图形化的操作界面提供了友好、便捷的操作体验,但是当面临大批量的测序数据时,需要重复设置输入、输出、执行等步骤。为进一步提高NGS流程的执行效率,本章节介绍如何通过循环读取输入数据
创建应用 登录医疗智能体平台,进入项目并选择“工具 > 应用”页签,单击“新建应用”。 图1 新建应用 依据“应用参数说明表”依次创建搭建NGS流程所需的应用。 图2 填充应用内容 对于测序得到的大量数据,如果需要批量执行NGS分析,可以选取以下任意一种方式进行批量执行: 方式一:
域名映射 功能介绍 将用户已创建的播放域名和推流域名建立域名映射关系 调用方法 请参见如何调用API。
搭建NGS流程 登录医疗智能体平台,进入项目并选择“工具 > 流程”页签,单击“新建流程”。 图1 新建流程 在弹出的“流程设置”页面填写“流程名称”和“版本”,其他参数可选填。参数填写完成后,单击“确定”,完成流程设置。 在流程设计器左侧应用列表中选择fastp、bwa-mem应用
设置项目级权限控制策略 功能介绍 设置项目级权限控制策略 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/eihealth-projects
执行分析作业 创建分析作业 登录医疗智能体平台,进入项目并选择“工具 > 流程”页签,单击NGS流程行的“启动作业”。 请参考配置输入和依赖数据章节,设置NGS流程数输入数据。 在新建作业页面,填写作业信息。 基本信息:包含作业名称、标签、描述。 输出路径:存放输出结果的路径,格式以
NGS流程简介 二代基因组测序即Next Generation Sequencing (NGS)是一种基于边合成边测序的方式。NGS在保持了测序高准确度的同时,大幅地提高了测序速度,有力推动了相关研究。目前,NGS已广泛应用于全基因组测序、外显子测序、表观遗传学修饰等重要的生物学问题
制作并上传镜像 NGS流程由fastp、bwa-mem、picard-insertsize、qualimap-bamqc、gatk-markduplicates、gatk-bqsr、gatk-applybqsr、gatk-haplotypecaller、gatk-mergevcfs
最小长度:1 最大长度:32768 响应参数 状态码: 200 表3 响应Header参数 参数 参数类型 描述 X-Resource-Mappings String 业务id与资源id的映射关系 表4 响应Body参数 参数 参数类型 描述 count Integer 总数 resources
实际上作业的子任务对应的就是K8S中的一个Pod,其返回状态就是Pod的phase映射,即容器以非0状态退出或者被系统终止会算作失败;容器return 0并且不再重启即算成功。详细内容介绍请参见Pod的生命周期。
运行容器时,通过参数-P(大写)即可将EXPOSE里所指定的端口映射到主机上另外的随机端口,其他容器或主机就可以通过映射后的端口与此容器通信。您也可以通过-p(小写)参数将Dockerfile中EXPOSE中没有列出的端口设置成公开的。
分子搜索 可自定义数据库,以用户输入的参考化合物结构为起点,可以按照相似度或者骨架从小分子数据库中搜索到相似结构和排序,可实现百亿级小分子的秒级搜索。 单击“分子搜索”功能卡片,进入分子搜索页面。 在配置页面,进行分子搜索配置,包括输入小分子、选择搜索算法、选择输出个数。 图1 分子搜索页面
配置命令行工具 医疗智能体平台命令行工具(eihealth-toolkit)是配套EIHealth平台,为EIHealth平台各功能组件提供命令行管理工具。借助此工具,可以辅助您对EIHealth平台项目中数据、应用、流程和作业资源进行管理和使用。 操作步骤 下载命令行工具。 安装命令行工具
上传数据 NGS流程中需使用二代测序得到的原始fastq文件、参考基因组序列、参考Variants数据集。 本示例中以Windows系统命令行工具为例,介绍如何将本地数据上传到EIHealth平台。更多的命令介绍请参见命令行工具。 使用命令行工具,用switch命令进入待操作的项目
创建模型 功能介绍 创建模型。 URI POST /v1/{project_id}/drug-models 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 请求参数 表2
方式2:使用预置应用搭建NGS流程 将EIHealth平台预置的应用构建成流程,并运行作业。以二代基因组分析流程:fastp,bwa-mem,bamqc,picard-insertsize两个算法为例。 应用是对每个软件的镜像封装,将应用封装好后可以反复利用并也可以让其他人很容易的使用
切换路径 使用cd命令在EIHealth项目中切换数据路径。 命令结构 health cd <path> 命令示例 本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。 当前目录,不进行跳转。 health cd
药物数据输入格式说明 药物虚拟筛选平台的输入数据,需要输入蛋白质和配体小分子数据。参考以下数据要求,将数据上传至项目中。 输入蛋白质,pdb格式,将要进行对接的所有靶标蛋白放在一个文件夹内。 输入配体小分子,配体小分子为如下格式的txt文件。 第一列为smiles字符串,第二列为smiles
方式1:使用预置的NGS流程 使用EIHealth平台预置的流程进行运行作业。 步骤1:订阅流程 进入资产市场订阅已有的流程,以二代基因测序数据的变异检测流程为例。 图1 订阅流程 可以在“工具 > 流程”列表可以看到刚刚订阅的流程。 图2 查看订阅的流程 步骤2:订阅数据 若您本地有需要分析的二代基因组数据
删除项目 使用delete命令删除项目。项目的所有者有权限执行该操作。 为了防止项目误删,执行项目删除命令后工具会提示用户进行二次确认输入要删除的项目,只有二次输入的项目名称和命令中的项目名称一致,命令行工具才会执行删除动作。 命令结构 health delete project