HMMER命中结果表导出
导出HMMER3蛋白结果表的全部命中,保留query/target accession、原数值token、自由文本描述与精确来源字节位置。
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
明确选择生成程序和表型,读取全部命中,不重新运行HMMER,也不改写统计token。
如何使用
- 选择tblout/domtblout及实际生成程序,粘贴或选择一份完整文件。
- 核对accession、描述和域坐标角色;零命中与解析错误不同。
- 下载完整report.json、records.csv及original.txt。
支持范围与限制
一份最多10MiB的UTF-8蛋白HMMER3 tblout或domtblout;最多100,000条命中、300,000物理行、每行65,536字节。完整原件+JSON+CSV总计48MiB,各预算同时适用。
显式支持hmmscan/hmmsearch/phmmer及18/22字段profile。程序/版本header矛盾、HMMER2/nhmmer、固定字段TAB、Unicode空白标识符、歧义的#前缀target行均为Unsupported。固定字段以ASCII空格分隔;描述内部TAB和Unicode保留。
所有数值词法token保留为文本,包括极小E-value;不做float64 score/E-value重算。域坐标保留1-based inclusive,并明确程序对应query/target角色。reported与included域数各自不得超过实际域数,二者不互相排序。
完整JSON包含全部命中、注释及UTF-8行/描述字节跨度;original.txt保留BOM和LF/CRLF。CSV为公式状文本添加可识别的前置单引号,JSON/原件底层值不变。
表格仅预览前200行,长单元格截取前2,000个UTF-16单位;报告超过20,000单位时复制为精简预览。完整JSON、CSV及原件下载保留全部内容。输出总预算统一计算,超限时不交付部分文件。
操作示例
示例输入
# Program: hmmscan # Version: 3.1b2 t1 TA1 q1 QA1 1e-9 20.2 0.0 1e-8 18.1 0.0 1.0 1 1 0 1 1 1 1 long description, "quoted" 中文
示例参数
{"params":{"format":"tblout","program":"hmmscan"}}示例输出
{"schemaVersion":1,"program":"hmmscan","format":"tblout","columns":["targetName","targetAccession","queryName","queryAccession","evalue","score","bias","bestDomainEvalue","bestDomainScore","bestDomainBias","expectedDomains","regions","clusters","overlaps","envelopes","domains","reportedDomains","includedDomains"],"records":[{"line":3,"span":[36,130],"tokens":["t1","TA1","q1","QA1","1e-9","20.2","0.0","1e-8","18.1","0.0","1.0","1","1","0","1","1","1","1"],"description":"long description, \"quoted\" 中文","descriptionSpan":[96,130]}],"comments":[{"line":1,"span":[0,18]},{"line":2,"span":[19,35]}],"coordinateMeaning":null,"csvTextSafety":"Only textual identifiers/description prefix apostrophe for formula-sign starters; numeric tokens were strictly validated and preserved."}出现问题时
核对所选profile与原件,修正输入或减少完整输入/输出规模。取消和错误不会发布部分文件;可用相同受支持原件重新运行。
常见问题
极小E-value会被舍入吗?
不会,保留原词法token。将CSV导入其他程序时,该程序仍可能重新解释数值。
会判断生物学显著性吗?
不会,只读取已声明结果表,不运行HMMER、不重算显著性,也不认证生物学结论。