没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
- 1 -
目录
第 1 章 前 言............................................................................................................................................1
第 2 章 使用环境要求...............................................................................................................................3
.1 JAVA 虚拟机环境..............................................................................................................................3
.2 系统环境要求..................................................................................................................................4
第 3 章 软件架构......................................................................................................................................5
第 4 章 软件的使用..................................................................................................................................6
.3 软件运行界面..................................................................................................................................6
.4 软件菜单功能介绍..........................................................................................................................7
.5 系统数据信息的读取......................................................................................................................9
.6 系统数据信息分析........................................................................................................................15
.7 系统可视化展示功能描述............................................................................................................15
.8 系统数据信息分析结果保存........................................................................................................18
.9 系统数据信息分析结果评估........................................................................................................19
.10 系统数据信息分析算法的有效性检验......................................................................................41
.11 系统蛋白质功能注释信息查看...................................................................................................44
.12 系统中插件信息查看..................................................................................................................46
.13 系统帮助信息查看......................................................................................................................48
第 5 章 基于 CLUSTERE 系统插件的开发..........................................................................................51
.14 系统提供插件开发接口介绍......................................................................................................51
.15 插件开发环境搭建......................................................................................................................51
.16 数据信息分析算法类插件开发..................................................................................................54
.17 分析结果评估方法类插件开发..................................................................................................61
.18 本章小结......................................................................................................................................66
第 6 章 常见问题....................................................................................................................................67
第1章 前 言
蛋白质网络聚类算法分析平台 ClusterE1.0 是中南大学信息科学与工程学院生物信息研
究组独立开发的生物信息分析平台。
蛋白质网络聚类是识别功能模块的重要手段,不仅有利于理解生物系统的组织结构,
对预测蛋白质功能也具有重要的意义。针对目前蛋白质网络聚类算法缺乏有效分析软件的
事实,本项目设计并实现了一个新的蛋白质网络聚类算法分析平台 ClusterE。该平台实现
了查全率、查准率、敏感性、特异性、功能富集分析等聚类评估方法,并且集成了 FAG-
- 2 -
EC、Dpclus、Monet、IPC-MCE、IPCA 等聚类算法,不仅可以对蛋白质网络聚类分析结果
进行可视化,并且可以在不同聚类分析指标下对多个聚类算法进行可视化比较与分析。该
平台具有良好的扩展性,其中聚类算法以及聚类评估方法都是以插件形式集成到系统中。
- 3 -
第2章使用环境要求
为了提供本平台的可移植性 ClusterE 系统采用了 java 语言实现。因此只需要在电脑中
任何系统下装上虚拟机 JDK,便可以方便的运行本软件。同时为了解决部分用户安装 JDK 的
麻烦,本平台提供了两种版本:胖客户端以及瘦客户端。顾名思义,在此胖客户端指的是
已经集成了 JDK 环境在内的平台,其优点是无需去配置 java 环境,缺点是客户端系统占空
间比较大。而瘦客户端指的是没有集成 JDK 环境在内的平台,其优点是占空间比较小,但
缺点是需要配置 java 环境。一下将介绍 java 虚拟机环境的搭建以及本平台对系统环境要求。
.1 Java 虚拟机环境
由于 java 虚拟机 JDK 版本较多,并且某些本版之间变化较大,因此 JDK 版本要求 1.5
及以上版本。
JDK 下载:首先去 http://java.sun.com/javase/downloads/index.jsp 下载最新版 本
JDK1.6。一切下载后选择安装路径,例如我选择安装在 "c:\Program Files\Java\
jdk1.6.0_02",安装到计算机上,这可能会花费数分钟时间,这与系统性能有关。
JDK 配置:右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打
开的界面中系统变量需要设置三个属性。在没安装过 JDK 的电脑中 path 属性是
本来存在的。(1)点击“新建”,然后变量名写上"java_home",顾名思义就是
java 的安装 路径 , 然后在 变量值写上刚才的 安装路径 "c:\Program Files\Java\
jdk1.6.0_02"。( 2)在系统变量里找到 path,点击编辑。path 的含义就是系统在
任何路径下都可以识别 java 命令。添加变量值";%java_home%\bin;%java_home
%\jre\bin"。(其中"%java_home%"的意思是刚才设置的 java_home 的值)(3)点
击“新建”,然后变量名写上"classpath",该变量的含义为 java 加载类(bin or lib)的
路径,只有类在 classpath 中,java 命令才能识别。其值为".;%java_home%\lib;
%java_home%\lib\tools.jar"(要加圆点.表示当前路径)。
JDK 环境验证:点击“开始”->“运行”,输入"cmd",进入命令行界面,打入"java -
version",如果安装成功,则系统显示 java version "1.6.0_02"(不同版本号则不
同)。
- 4 -
.2 系统环境要求
本系统是一个开源的可移植平台,可在任何装有 JDK 的操作系统中运行。具体的使用
环境要求如下:
操作系统:无要求;
编译环境:JDK1.5 及以上;
处理器和内存的要求由所需要处理的数据量大小决定。
综上,可以看出 ClusterE 对系统使用环境要求低,其可移植性高,使用方便,能够适
应各种使用环境。
- 5 -
第3章 软件架构
对于使用环境来说,蛋白质网络聚类算法分析平台 ClusterE 系统是一个移植性高的平
台,但是对于系统本身设计来说它也是一个开源的非常优秀的可扩展平台:它能够非常方
便的添加新的聚类算法,以及新的聚类评估方法。任何使用本平台的用户都能方便的将聚
类算法以及评估方法以插件的方式集成到本平台中来。
图 3-1 ClusterE 的基本架构
剩余63页未读,继续阅读
资源评论
- lilongherolilong2013-12-28很详细 good
Ensurer
- 粉丝: 13
- 资源: 122
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功