对行为与遗传的关系的研究。动物物种的特异行为模式,如蜜蜂传达食源信息的舞蹈、蜘蛛的结网、燕子的造巢和海狸的筑坝,在个体中的实现都被认为是由遗传因素决定的,个体学习的成分极少,常被称为本能行为。人的行为和性格特点,以及智力的高低是否也有遗传原因,科学家早已注意到了这个问题。特别是当人们了解到基因的物质结构时,从事这种研究的理论基础就更加完备,形成了遗传学研究的一个新的分支──行为遗传学。
- AngularJS
- BootStrap
- JQuery
- loopBack
- mySQL
- Phenotype
- Gene/Region
- Marker
- Pathway
- Browser
安装依赖:
cd 项目根目录
npm install
然后运行它:
node .
然后在浏览器打开 http://localhost:9000/
服务器硬件条件: 可外网访问、域名、可ssh登录、本地mysql
服务器用到的工具:
- mysql 放本地就好,这样查询比较快
- nginx node服务是在9000端口启动的,需要nginx代理到80端口供外网访问
- sftp 上传博客所需,项目集成了一套博客发布工具,可以在本地通过sftp或者ftp修改博客内容
- nodejs执行环境,这个比较好装,只需要外网能访问,通过npm就可以快速下载项目所需的依赖包
- ssh 最好能提供shh登录,方便对部署的代码做改动
- git 用来下载和同步项目源码
参考教程 http://loopback.io/doc/en/lb2/Security-considerations.html#deprecation-of-built-in-cors-middleware
因为第一行默认被作为描述行,另外snp_info表的residual_var和p值需要使用科学计数法的形式。
请先执行数据库初始化js,在执行自动导入数据的js
cd 项目根目录
node server/tools/createTable.js
node server/tools/readAndSave.js
"mixins": {
"ClearBaseAcls": true
}
这可以将用户模型基本的权限控制清除,然后自己再通过lb acl
定义user模型的权限控制规则,详情请参见strongloop issues