当前位置: 首页 > news >正文

深圳的seo网站排名优化销售网站设计方案

深圳的seo网站排名优化,销售网站设计方案,怎么才能成功做网站,套餐template_hits(Sequence[TemplateHit]数据格式)来自结构数据库搜索结果 python运行hhsearch二进制命令的包装器类 映射索引计算#xff1a;TemplateHit 中含有 indices_query#xff0c;需要换算成在原始query序列中的index#xff0c;hit 中indices_hit 需要减去最小index…template_hits(Sequence[TemplateHit]数据格式)来自结构数据库搜索结果 python运行hhsearch二进制命令的包装器类  映射索引计算TemplateHit 中含有 indices_query需要换算成在原始query序列中的indexhit 中indices_hit 需要减去最小index-1 gap 除外 import pickle import dataclasses from typing import Optional, List, Sequence, Mappingdataclasses.dataclass(frozenTrue) class TemplateHit:Class representing a template hit.index: intname: straligned_cols: intsum_probs: Optional[float]query: strhit_sequence: strindices_query: List[int]indices_hit: List[int]### 读入Sequence[TemplateHit]数据 with open(test_pdb_hits.pkl, rb) as file:# 使用 pickle.load 从文件中加载对象test_pdb_hits pickle.load(file)#test_pdb_hits.pkl由python运行hhsearch二进制命令的包装器类 的结果 template_hits 保存得到 #import pickle #with open(test_pdb_hits.pkl, wb) as file: # pickle.dump(template_hits, file)def build_query_to_hit_index_mapping(hit_query_sequence: str,hit_sequence: str,indices_hit: Sequence[int],indices_query: Sequence[int],original_query_sequence: str) - Mapping[int, int]:Gets mapping from indices in original query sequence to indices in the hit.hit_query_sequence and hit_sequence are two aligned sequences containing gapcharacters. hit_query_sequence contains only the part of the original querysequence that matched the hit. When interpreting the indices from the .hhr, weneed to correct for this to recover a mapping from original query sequence tothe hit sequence.Args:hit_query_sequence: The portion of the query sequence that is in the .hhrhithit_sequence: The portion of the hit sequence that is in the .hhrindices_hit: The indices for each aminoacid relative to the hit sequenceindices_query: The indices for each aminoacid relative to the original querysequenceoriginal_query_sequence: String describing the original query sequence.Returns:Dictionary with indices in the original query sequence as keys and indicesin the hit sequence as values.# If the hit is empty (no aligned residues), return empty mappingif not hit_query_sequence:return {}# Remove gaps and find the offset of hit.query relative to original query.hhsearch_query_sequence hit_query_sequence.replace(-, )hit_sequence hit_sequence.replace(-, )hhsearch_query_offset original_query_sequence.find(hhsearch_query_sequence)print(fhhsearch_query_offset:{hhsearch_query_offset})# Index of -1 used for gap characters. Subtract the min index ignoring gaps.min_idx min(x for x in indices_hit if x -1)fixed_indices_hit [x - min_idx if x -1 else -1 for x in indices_hit]print(ffixed_indices_hit:{fixed_indices_hit})min_idx min(x for x in indices_query if x -1)fixed_indices_query [x - min_idx if x -1 else -1 for x in indices_query]print(ffixed_indices_query:{fixed_indices_query})# Zip the corrected indices, ignore case where both seqs have gap characters.mapping {}for q_i, q_t in zip(fixed_indices_query, fixed_indices_hit):if q_t ! -1 and q_i ! -1:if (q_t len(hit_sequence) orq_i hhsearch_query_offset len(original_query_sequence)):continuemapping[q_i hhsearch_query_offset] q_treturn mappinghit test_pdb_hits[0] input_fasta_file Q94K49.fasta ## 从fasta文件提取 query_sequencestr格式 query_sequence with open(input_fasta_file) as f:for line in f.readlines():if line.startswith():continuequery_sequence line.strip()print(fhit.query:{hit.query}) print(fhit.hit_sequence:{hit.hit_sequence}) print(fhit.indices_hit:{hit.indices_hit}) print(fhit.indices_query:{hit.indices_query}) print(fquery_sequence:{query_sequence})##query和hit序列比对上的氨基酸在各自多肽链上索引的对应字典 mapping build_query_to_hit_index_mapping(hit.query, hit.hit_sequence, hit.indices_hit, hit.indices_query,query_sequence) print(mapping)
http://www.w-s-a.com/news/73637/

相关文章:

  • 免费做网站怎么做网站想在网上卖东西怎么注册
  • 淘宝网站建设的策划书网投怎么做网站
  • 如何免费做公司网站视频网站开发视频
  • 网站后台是怎么更新wordpress 大于2m的xm
  • 制作网页设计软件列表案例营销网站优化seo
  • 住房和建设建设局网站报告长官夫人在捉鬼
  • 用asp做网站需要什么软件天津建设工程信息网怎么注册
  • 一站式服务图片北京网站优化多少钱
  • 专业的论坛网站建设全网加速器
  • 成都品牌建设网站公司表单制作小程序
  • 手机端 网站 模板网页广告关不掉怎么办
  • 软装公司网站建设有没有做任务的网站
  • 加盟招商网站建设工业设计网站 知乎
  • 怎么做淘宝客网站优化免费windows7云主机
  • 有什么网站可以推广信息沈阳网站建设思路
  • 网站建设可研域名解析在线工具
  • 鲜花销售网站模板wordpress+模版+推荐
  • 企业网站报价网站域名 没有续费
  • 机关门户网站建设管理情况邮箱登陆嵌入网站
  • 创建网站超市网站建设后还有什么费用
  • 徐州泉山区建设局网站企业网站注册官网
  • 西青网站建设暴雪回归
  • 如何生成网站建设局建筑电工证查询网站
  • 网站改版建设原则网站网站建设公司上海
  • 网站推广见效快的方法深圳高端网站建设网页设计
  • 建设银行官网首页网站购纪念币接做网站需要问什么条件
  • 网站的ftp地址是什么江苏做网站
  • 宁波网站建设制作公司哪家好潍坊建公司网站
  • 云端网站建设php7 wordpress速度
  • 建站的公司中小企业网站建设报告