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

python做网站安全性精品成品网站源码

python做网站安全性,精品成品网站源码,46云虚拟主机,wordpress付款查看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/145325.html

相关文章:

  • 公司网站栏目产品宣传方式有哪些
  • 深圳市住房和建设委员会网站中国网站建设公司
  • 沧州网站制作公司长尾关键词网站
  • 网站登录界面模板htmlseo咨询顾问
  • 做survey的网站惠州百度推广优化排名
  • asp access 手机站 用于做微网站百度店铺免费入驻
  • 找苏州网站建设网络营销效果评估
  • wordpress 隐藏播放器谷歌seo实战教程
  • 中山市网站开发备案查询
  • 襄阳大摩网站建设推广资源seo
  • 当前政府网站建设的模式个人网站建设
  • 网站制作合同模板谷歌官网下载
  • ppt设计网站有哪些seo网页优化服务
  • 宛城区网站建设nba最新消息球员交易
  • 大学生网页设计作业成品下载seo搜狗
  • 站长推荐入口自动跳转广告公司
  • 女装东莞网站建设建设网站公司
  • 家乐福网上商城客服下载优化大师并安装
  • 去哪找网站建设公司百度网盟推广官方网站
  • 站外营销有哪几种主流方式关键词林俊杰mp3免费下载
  • 中国城乡建设厅网站流氓网站
  • 网站公司怎么做的好如何进行搜索引擎优化
  • 怎么让百度快速收录网站最新国际新闻大事件
  • 网站建设安全保密协议百度网盘客服24小时电话人工服务
  • 网站后台管理员做链接成都网站seo收费标准
  • 做新闻类网站如何盈利百度注册新账号
  • 正规免费发布信息网站深圳百度快速排名提升
  • py怎么做网站站长网站工具
  • 自己动手创建一个公司网站枫树seo
  • 北京办理营业执照多少钱贵州萝岗seo整站优化