Skip to content

Project structure of Patpat_zh

Weiheng Liao edited this page Nov 29, 2022 · 2 revisions

可拔插的Patpat

Patpat的项目结构

以下是Patpat的项目结构:

patpat/
    |-- hub.py:本模块为用户提供一站式使用patpat功能的类
    |-- retriever.py:此模块包含与外部蛋白质组学数据库交互的类
    |-- mapper.py:调用retriever模块并实现检索功能
    |-- querier.py:该模块用于建立需要检索的配置信息
    |-- logger.py:日志记录器模块
    |-- checker.py:此模块用于确认外部蛋白质组学数据库的连通性
    |-- utility.py:本模块包含一些patpat自建的方法

Patpat采取建造者模式设计,每个模块分别执行不同的功能,正因为如此,你可以单独使用这里每一个模块。

警告:下一页是一个很苦涩的说明 (T⌓T)