Skip to content

Latest commit

 

History

History
79 lines (41 loc) · 3.34 KB

readme.md

File metadata and controls

79 lines (41 loc) · 3.34 KB

X-Protein是一个可以管理蛋白质序列的界面。其主要功能有将用户提供的文件存进数据库、按页浏览收录的蛋白质、检索蛋白质序列、蛋白质相似度的计算。

预下载包

安装MySQL可到https://dev.mysql.com/downloads/下载。(确保电脑可以运行MySQL,可看教程)

编译源程序

  1. 下载源程序。
  2. 打开src/login_register/LoginForm.java,即可进行编译

运行jar

  1. 将下载好的jar任意放到一个目录下
  2. 点击路径,输入cmd
  3. 点击回车,直接跳到当前路径
  4. 输入 java -jar Protein_Dashboard.jar, 回车

测试已实现功能

  • X-Protein用户登入与注册
  1. 开始运行程序后会弹出Login窗口

    image-20231226005339886
  2. 新用户点击Register进行注册

    image-20231226005402353
  3. 成为用户后,输入密码便可以登入了(输入错误会弹出窗口提示)

    image-20231226004821588
  • 将用户提供的文件或输入解析后存进数据库
  1. 单击Import按钮

  2. 复制文件的路径(注意:文件必须是.txt文件,格式可以参见cafa3_partial_data.txt)

  3. crtl+v 粘贴路径后,选择OK

  4. 弹出提示窗口(稍等片刻)

  5. 弹出success窗口说明成功将用户提供的文件输入解析后存进数据库

    image-20231226005244894
  • 按页浏览数据库收录的蛋白质信息

    1. 可以选择一次跳过几个数据

      image-20231226005626732
    2. 单击Next按钮,可进入下一页

      image-20231226005743472image-20231226005749030

  • 按关键字检索数据库收录的序列

    1. 单击Search按钮,输入想要检索的序列

      image-20231226010123625
    2. 点击OK后,检索结果将按id顺序列出

      image-20231226010155025
  • 蛋白质序列相似度计算

    1. 在Table上单击两个要检索的蛋白质/ 手动输入也可以

      image-20231226010226026
  1. 单击Match按钮得到相似度结果

    image-20231226010251837