[B003/4-1]获取序列检索结果

post
https://connect.zhihuiya.com/bio-openapi/sequence/job/result
在体验中心中试用

根据后台任务ID获取序列检索结果。

请求参数

此 API 接口支持的参数列表

名称类型示例描述
job_id
必填
string953a406a18d84dc8b13f0b923e406a43
后台查询任务ID,使用此ID调用后续接口
page
必填
integer<int32>1
第几页,从1开始计数
size
必填
integer<int32>10
当前页包含的结果数量,支持不超过100
sort_field
objectPlease check the form: OpenApiSortField
指定结果的排序规则
field
必填
stringperc_identity
排序字段。perc_identity、q_perc_identity、s_perc_identity、q_coverage、s_coverage、evalue
order
必填
stringdesc
排序规则。desc、asc

响应结构

API 响应数据的结构说明

字段名类型示例描述
data
object-
响应数据
total
integer<int32>1000
查询结果数量
results
arrayPlease check the form: OpenApiHit
查询结果
gaps
integer<int32>-
匹配间隙数量
hsps
arrayPlease check the form: OpenApiHsps
命中信息
q_end
integer<int32>123
查询序列命中结束位置
s_end
integer<int32>123
目标序列命中结束位置
matched
stringMQ DL A +AH LH F SPL HCMTN+VVQ+FTANTLLALGASPAMVIE EEASQFAAIASALL+NVGTLTQ RA AMRAAVE+A ++TPWTLDPVAVGAL++RR FC +LLS +PAA
序列匹配的详情信息
q_start
integer<int32>1
查询序列命中起始位置
s_start
integer<int32>1
目标序列命中起始位置
q_string
stringMQVDLLGSAQSAHALH
查询序列命中区域
s_string
stringMQVDLLGSAQSAHALH
目标序列命中区域
s_len
integer<int32>123
目标序列长度
score
number<double>68.45
原始分数
evalue
string1.12271e-54
E-Value期望阈值设置越高,返回结果可能越多。E-Value代表命中结构与查询序列偶然相似的可能性。例如,如果查询序列很短,则其偶然出现在序列不同位置的可能性将很高。E-Value设置得越高,这种偶然性就越大。
seq_id
string834879
序列ID
patents
objectPlease check the form: Patent
专利列表。最多返回100个,如果有需要,可通过“单个序列全部专利”接口获取全部
total
integer<int32>1000
序列关联的专利总数
patents
arrayPlease check the form: OpenApiPatentDetail
专利列表
pn
stringJP1999068462A
专利公开号
claimed
booleantrue
序列是否在专利权利要求中公开
location
object{ "APP": [ "5" ], "FIG": [ "1A" ], "PAGE": [ "55/56" ], "ANNEX": [ "2" ], "TABLE": [ "A-1" ], "EXAMPLE": [ "8" ] }
专利中的序列位置
patent_id
string94ea8785-959f-47cf-aba2-091605d30c12
专利ID
sequence_id_number
array[ "1" ]
专利中的序列编号
identity
string93/123
匹配度
positive
string104/123
Positive值
bit_score
number<double>68.45
Bit分数
q_coverage
number<double>68.45
查询序列覆盖范围百分比
s_coverage
number<double>68.45
目标序列覆盖范围百分比
s_sequence
stringMQPDLHSRALAAHTLHQFRTLSPLTHCMTNEVVQSFTANTLLALGASPAMVIEPEEASQFAAIASALLVNVGTLTQERATAMRAAVERAYHAKTPWTLDPVAVGALEFRRRFCLDLLSLQPAA
目标序列
perc_identity
number<double>87.34
匹配度百分比
q_perc_identity
number<double>87.34
查询序列匹配度百分比
s_perc_identity
number<double>87.34
目标序列匹配度百分比
status
必填
booleanfalse
状态
error_msg
stringThe request parameter format is incorrect!
错误信息
error_code
必填
integer0
错误代码

成功响应示例

成功调用 API 的响应示例

JSON
{
  "data": {
    "total": 1000,
    "results": [
      {
        "gaps": 0,
        "hsps": [
          {
            "q_end": 123,
            "s_end": 123,
            "matched": "MQ DL   A +AH LH F   SPL HCMTN+VVQ+FTANTLLALGASPAMVIE EEASQFAAIASALL+NVGTLTQ RA AMRAAVE+A  ++TPWTLDPVAVGAL++RR FC +LLS +PAA",
            "q_start": 1,
            "s_start": 1,
            "q_string": "MQVDLLGSAQSAHALH",
            "s_string": "MQVDLLGSAQSAHALH"
          }
        ],
        "s_len": 123,
        "score": 68.45,
        "evalue": 1.12271e-54,
        "seq_id": 834879,
        "patents": {
          "total": 1000,
          "patents": [
            {
              "pn": "JP1999068462A",
              "claimed": true,
              "location": {
                "APP": [
                  "5"
                ],
                "FIG": [
                  "1A"
                ],
                "PAGE": [
                  "55/56"
                ],
                "ANNEX": [
                  "2"
                ],
                "TABLE": [
                  "A-1"
                ],
                "EXAMPLE": [
                  "8"
                ]
              },
              "patent_id": "94ea8785-959f-47cf-aba2-091605d30c12",
              "sequence_id_number": [
                "1"
              ]
            }
          ]
        },
        "identity": "93/123",
        "positive": "104/123",
        "bit_score": 68.45,
        "q_coverage": 68.45,
        "s_coverage": 68.45,
        "s_sequence": "MQPDLHSRALAAHTLHQFRTLSPLTHCMTNEVVQSFTANTLLALGASPAMVIEPEEASQFAAIASALLVNVGTLTQERATAMRAAVERAYHAKTPWTLDPVAVGALEFRRRFCLDLLSLQPAA",
        "perc_identity": 87.34,
        "q_perc_identity": 87.34,
        "s_perc_identity": 87.34
      }
    ]
  },
  "status": true,
  "error_code": 0
}

错误码

此接口可能返回的错误码列表

业务错误码

错误码描述
68300004请求参数异常!
68300005查询Api失败!
68300006解析基本存取错误!
68300007存在错误的请求!
68300008服务中断异常,请稍后再试!
68300010文件不符合上传规范!

平台错误码

错误码描述
67200000API整体限流错误!
67200001API整体限流错误!
67200002当前调用速率过快,超过当前配置限制QPS!
67200003申请token的key和secret传参不正确或者客户端已被禁用!
67200004请求的接口无权限请联系我们的支持人员!
67200005账户余额/调用次数不足!
67200006客户端超过开通有效期!
67200007当前调用超过当天配置使用额度!
67200008请检查query参数中必填的apikey是否传输!
67200009apikey与所传的bearerToken不匹配,请检查是否使用在有效期内的token!
67200012请求不合法!
67200100当前服务器状态正忙,请求响应超时!
67200101当前请求的Api不存在请检查请求Path!

HTTP 状态码

状态码描述
0请求成功
201Created
401Unauthorized
403Forbidden
404Not Found
53000002查询任务ID不存在。

性能指标

此接口的预期性能特征

正常响应时间

5000 ms

最大响应时间

10000 ms