Skip to content

大二Java程序设计的大作业。设计了一个可以管理蛋白质的界面,其功能包括输入蛋白质信息、查询蛋白质、比对蛋白质的相似度等功能。

Notifications You must be signed in to change notification settings

yeesiang03/Protein-Management-System-

Repository files navigation

Protein-Management-System-

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

预下载包

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

编译源程序

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

运行jar

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

测试已实现功能

X-Protein用户登入与注册

开始运行程序后会弹出Login窗口

image-20231226005339886

新用户点击Register进行注册

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

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

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

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

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

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

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

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

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

image-20231226005743472image-20231226005749030

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

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

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

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

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

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

image-20231226010251837

About

大二Java程序设计的大作业。设计了一个可以管理蛋白质的界面,其功能包括输入蛋白质信息、查询蛋白质、比对蛋白质的相似度等功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages