Skip to content

Commit

Permalink
第七次提交,只使用js实现对比输出
Browse files Browse the repository at this point in the history
  • Loading branch information
bigtreeOwo committed Apr 16, 2023
1 parent a769812 commit ffa75b6
Show file tree
Hide file tree
Showing 11 changed files with 244 additions and 29,995 deletions.
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
/node_modules/
demo.html
demo.html
/src/alignment.py
/src/js/align.js
/src/js/pyscript.js
/src/css/pyscript.css
package.json
package-lock.json
Server.js
29 changes: 2 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,9 @@ short sequence:EEEEEBBBBBFFF
计算空位的罚分时,使用仿射空位罚分策略,gap opening的分数为-11,gap extension的分数为-1。

# 环境搭建
本项目采用前端<font color=red>html</font>和<font color=red>pyscript</font>后端代码,使用<font color=red>Node.js</font>搭建web服务。python版本为3.11.2,Node.js版本为18.16.0。需要安装python的pyscript库和Node.js的express模块。

建议使用vscode打开align文件,<font color=red>在终端中使用dos命令cd切换目录到./align</font>,输入

安装python的pyscript库

```python
pip install pyscript
```

安装Node.js的express模块

```
npm install express
```

启动web服务

```node.js
node Server.js
```

启动web服务器,在浏览器中输入<font color=red>localhost:9090</font>访问页面(在Server.js中设置的端口为9090,可以自行更改)。


此版本只使用html、css、javascript搭建的界面。

# 使用方法

###### <font color='red'>打开页面后需要等待3到5秒使pyscript完全加载 </font>

​ 在longSeq中输入长蛋白质序列,在short中输入短蛋白质序列。点击submit输出对比结果,点击reset清除输出的结果,点击blastonline可以打开内嵌网页在线输入序列查看结果(<font color='red'>加载速度较慢,请耐心等待</font>)。
在longSeq中输入长蛋白质序列,在short中输入短蛋白质序列。点击submit输出对比结果,点击reset清除输出的结果,点击blastonline可以打开内嵌网页在线输入序列查看结果(加载速度较慢,请耐心等待)。
9 changes: 0 additions & 9 deletions Server.js

This file was deleted.

Loading

0 comments on commit ffa75b6

Please sign in to comment.