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

嘉定企业网站开发站长之家seo信息

嘉定企业网站开发,站长之家seo信息,湖南网站设计企业,自己设置网站怎么做AlphaFold3 protein_dataset模块 ProteinDataset 类 _process 方法的主要功能是处理单个蛋白质流文件,并将其转换为 ProteinMPNN 所需的特征,最终保存为 pickle 文件。 源代码: def _process(self,filename,rewrite=False,max_length=None,min_cdr_length=None,classes_to_…

AlphaFold3 protein_dataset模块 ProteinDataset 类 _process 方法的主要功能是处理单个蛋白质流文件,并将其转换为 ProteinMPNN 所需的特征,最终保存为 pickle 文件。

源代码:

    def _process(self,filename,rewrite=False,max_length=None,min_cdr_length=None,classes_to_exclude=None,):"""Process a proteinflow file and save it as ProteinMPNN features."""input_file = os.path.join(self.dataset_folder, filename)no_extension_name = filename.split(".")[0]data_entry = ProteinEntry.from_pickle(input_file)if self.load_ligands:ligands = ProteinEntry.retrieve_ligands_from_pickle(input_file)if classes_to_exclude is not None:if data_entry.get_protein_class() in classes_to_exclude:return []chains = data_entry.get_chains()if self.entry_type == "biounit":chain_sets = [chains]elif self.entry_type == "chain":chain_sets = [[x] for x in chains]elif self.entry_type == "pair":if len(chains) == 1:return []chain_sets = list(combinations(chains, 2))else:raise RuntimeError("Unknown entry type, please choose from ['biounit', 'chain', 'pair']")output_names = []if self.cut_edges:data_entry.cut_missing_edges()for chains_i, chain_set in enumerate(chain_sets):output_file = os.path.join(self.features_folder, no_extension_name + f"_{chains_i}.pickle")pass_set = Falseadd_name = Trueif os.path.exists(output_file) and not rewrite:pass_set = Trueif max_length is not None:if data_entry.get_length(chain_set) > max_length:add_name = Falseif min_cdr_length is not None and data_entry.has_cdr():cdr_length = data_entry.get_cdr_length(chain_set)if not all([length >= min_cdr_lengthfor length in cdr_length.values()if length > 0]):add_name = Falseelse:if max_length is not None:if data_entry.get_length(chains=chain_set) > max_length:pass_set = Trueadd_name = Falseif min_cdr_length is not None and data_entry.has_cdr():cdr_length = data_entry.get_cdr_length(chain_set)if not all([length >= min_cdr_lengthfor length in cdr_length.values()if length > 0]):pass_set = Trueadd_name = Falseif self.entry_type == "pair":if not data_entry.is_valid_pair(*chain_set):pass_set = Trueadd_name = Falseout = {}if add_name:cdr_chain_set = set()if data_entry.has_cdr():out["cdr"] = torch.tensor(data_entry.get_cdr(chain_set, encode=True))chain_type_dict = data_entr
http://www.dtcms.com/wzjs/93321.html

相关文章:

  • wordpress如何添加安装导航seo网页优化平台
  • 咸阳网站推广网络营销的公司有哪些
  • 大连在哪个网站做网上核名百度客服联系方式
  • jquery 炫酷网站网站设计报价方案
  • 手机版网站建设合同范本佛山seo外包平台
  • apache添加多个网站数据分析软件
  • 南京模板做网站最牛餐饮营销手段
  • 做简单网站需要学什么建设公司网站大概需要多少钱?
  • 伊川网站开发seo薪资
  • wordpress 百度不收录优化英文
  • 网站的主机选择网站优化+山东
  • 网站哪里有做的刷关键词排名软件
  • 做招商加盟网站怎么样百度退推广费是真的吗
  • 柳州网站建设数公式大全百度上做广告怎么收费
  • 商城软件下载咸宁网站seo
  • 展开描述建设一个网站的具体步骤揭阳seo快速排名
  • 做网站一般按什么报价软文范例200字
  • 兰州最新疫情seo优化工具
  • 自己服务器做网站服务器备案今日北京新闻
  • 金融公司网站建设模板国内的搜索引擎有哪些
  • 济南网站优化推广方案河南网站seo费用
  • 八步网站建设网络平台运营是做什么的
  • 深圳住房和城乡建设局网站网络营销成功的品牌
  • 中国4a广告公司100强江东seo做关键词优化
  • 哪些是大型网站和生活app下载安装最新版
  • 哪个公司做企业网站好百度推广工作好干吗
  • 网站建设 生产百度搜索引擎入口登录
  • 重庆外贸网站建设公司免费网站怎么做出来的
  • 网站上线前的准备工作线下营销推广方式有哪些
  • 深圳的网站建设产品关键词大全