2011/2/24

背景简介:

在芯片数据聚类分析中,可用的软件有很多,其中最重要的软件就是Cluster和它的相关树可视化软件TreeView。

软件下载:

那如何获取这两款软件呢?以下为两款软件的获取地址:

http://bonsai.hgc.jp/~mdehoon/software/cluster/

选择Cluster 3.0 for windows 和 JavaTreeView 下载。

软件安装:

1.Cluster 3.0的安装:

Cluster 3.0 for windows 的运行环境为windows系统,所以直接点击clustersetup.exe即安装成功。

2.Java TreeView的安装:

Java TreeView下载完成后,文件解压后如下图(图-1)所示,此时Treeview.jar此时默认的是压缩文件,千万不要解压TreeView.jar文件包。在windows系统中,按理说双击 setup.exe 文件能完成安装,但出于某些原因,有的电脑可能运行不了,那是因为缺少了一个Java的运行环境,因此我们需要下载 JRE(Java Runtime Environment,Java运行环境)。

JRE软件官方下载地址为http://www.java.com/it/download/manual.jsp(For Windows版本)。

安装完JRE软件后,Treeview.jar文件会自动默认JRE打开,如下图(图-2)所示,若没有自动默认,可右击选择默认打开程序选择JAVA(TM)Platform打开。

图-1                                       图-2

软件使用:

简单地说:

1、Cluster的作用是应用一定的公式对一定格式的数据进行

过滤(Filter Data)、

校准(Adjust Data)、

分层聚类(hierarchical clustering)、

K-均值聚类(K-meansclustering)、

自组织图谱SOM(self organizing map)、

PCA(principle-componetanalysis)。

最后输出CDT和GTR格式文件 ( CDT格式为TreeView的默认打开文件格式 ) 。

2、TreeView的作用是对Cluster输出的数据进行可视化显示。

1.Cluster 3.0的使用:

(1)数据的载入:Cluster所识别的文件格式为TXT文本文件,文件格式如下图(图-3)所示,数据可由Excel表格直接复制粘贴入文本文件。

点击菜单栏File / Opendata file 选择相应文件即可。

图-3

(2)数据的过滤:Cluster的主界面如下图(图-4)所示,点击Filter Data标签,点击所有复选框,数据值默认,最后点击ApplyFilter按钮及AcceptFilter按钮。此时数据过滤完成。

图-4

(3)数据的校准:点击主界面的AdjustData标签如下图(图-5),选择对数转换数据(Log transform data)、聚类基因(Center genes)以及聚类列(Centerarrays)前的复选框,数据默认,点击Apply按钮。

图-5

(4)数据的分层聚类:点击主界面的Hierarchical 标签如下图(图-6),需要解释的是Genes区域是设定数据每一行即是否对各个基因进行聚类,Arrays区域是设定数据每一列即是否对几个时期进行聚类。

图-6

此处我们只对每行即各个基因进行聚类,所以将Genes区域的Cluster前复选框勾上,

聚类标准(SimilarityMetic)我们选择correlation(uncentered),聚类方法函数(Clustering method)我们一般选择输出均值(Averagelink age)。点击完Averagelink age按钮则会在原始数据所在的文件夹自动生成两个文件,文件格式分别为CDT和GTR格式文件。

(5)此时Cluster软件的使命已经完成,接下来进入TreeView进行图形输出。

2.Java TreeView的使用:

(1) 软件的运行:双击(图-2)中的Treeview.jar文件。软件主界面如下图(图-7)所示。

图-7

(2) 文件的载入:同样,点击菜单栏File / Open选择Cluster输出的DAT文件,稍等片刻即如下图(图-8)所示。

图-8

(3) 显示区域的选择:用鼠标左键按住在上图(图-8)中的彩图区域选择需要的显示区域,所选区域会在右边空白区显示如下图(图-9)所示。

图-9

(4)所选区域设置:基因色块大小颜色深浅均在菜单栏Settings /  PixelSettings里设置,设置界面如下图(图-10)所示。

图-10

Global:是设置全局图片大小;

Zoom :是设置每个基因色块的大小;

Contrast:是调节基因色块的对比度。

其他,比如字体等等如有需要均可在菜单栏Settings子目录下找到相应项进行设置,此处不再赘述。

(5) 图像的输出:点击菜单栏Export / Exportto image ,设置菜单的数据默认(当然有需要也可作相应更改),点击Save按钮,则输出如下图(图-11)所示的图片。

图-11

(6) ColorBar的输出:点击菜单栏 Export/ Export ColorBar to image,设置界面如下图(图-12)所示:

图-12

对ColorBar里单个色块的多少、大小及整体的大小输出路径等都可进行设置,好!点击Save按钮即可输出图片文件如下图(图-13)所示。

图-13

(7)收工:OK!全都完成啦!(*^__^*)嘻嘻……

聚类分析软件操作流程相关推荐

  1. “有限元分析通用规则”国家标准正式发布

    "有限元分析通用规则"国家标准正式发布     一.   开栏语 "世界强国的兴衰史和中华民族的奋斗史一再证明,没有强大的制造业,就没有国家和民族的强盛."制造 ...

  2. 笔记 GWAS 操作流程5-1:根红苗正的GWAS分析软件:GEMMA

    笔记 GWAS 操作流程5-1:根红苗正的GWAS分析软件:GEMMA 1. GEMMA软件介绍 这个肯定厉害了,是大家闺秀,是名门望族,是根红苗正的GWAS分析软件. GEMMA名称来源: G: G ...

  3. 清风数学建模学习笔记——K-means聚类模型详解及SPSS操作流程

    聚类模型   聚类模型,就是将样本划分为有类似的对象组成的多个类的过程.聚类后,我们可以更加准确的在每个类中单独使用统计模型进行估计.分析或预测:也可以探究不同类之间的相关性和主要差异.此外,聚类与分 ...

  4. python 气泡图 聚类_可视化数据分析软件 气泡图

    简介: 想在1天内快速搞定实时业务数据大屏吗?想用最短路径逆袭成为数据可视化大神吗?想在除了PRD外什么都没有的情况下,体验职场真人版绝境求生吗? 概念:LADV是 以上例子中,生成的可视化图表,均可 ...

  5. NAR:扩增子OTU聚类软件SeekDeep方法解读

    本文转载自"生信算法",已获授权 微生态种群研究中,16S rRNA是细菌分类研究中最有用和最常用的标签序列,可以很容易地通过测序技术得到序列,故被广泛应用.基于16S序列的微生物 ...

  6. 模糊数学笔记:五、模糊聚类

    模糊聚类分析是模糊数学中应用最为广泛的方法之一.近年来也涌现出了多种不同的模糊聚类方法,本文直接从其操作流程出发,介绍模糊聚类分析的主要内容. 1.一般流程 数据预处理 相似关系建立 聚类分析 2.数 ...

  7. 线程导入大数据入库_大数据处理及分析该怎么做?用这款数据分析软件轻松搞定...

    ​对大数据的重视让很多企业都在纷纷寻找更好的大数据处理及分析方法?这款数据分析软件轻松搞定! 一.数据采集 虽然每天互联网都会产生大量的数据,对于企业来讲,要搜集对自己企业有用的数据才是真的大数据.首 ...

  8. 【My Sft】彩色图像分析软件V1.0.1.0

    [My Sft]彩色图像分析软件V1.0.1.0 SkySeraph Aug. 14th 2011  HQU Email:zgzhaobo@gmail.com    QQ:452728574 Late ...

  9. 机器学习、数据挖掘、统计建模的技术担当,20款免费预测分析软件

    本文推荐一些免费的预测分析软件,它们主要用于分析统计使用,机器学习和数据挖掘来寻找关于客户行为,市场趋势和原始数据集中其他领域的线索的相关性和模式.其中一些预测建模解决方案可通过许可,免费获得开源或社 ...

  10. python实现sklearn的基本操作流程,sklearn预处理方法,sklearn基础算法的使用,以及sklearn模型的选择方法。

    python实现sklearn的基本操作流程,sklearn预处理方法,sklearn基础算法的使用,以及sklearn模型的选择方法. 一.数据的获取与分析 1.读取数据 2.分析数据 二.数据的预 ...

最新文章

  1. Linux系统配置VI或VIM的技巧
  2. Chrome开发者工具面板功能
  3. 【企业管理】价值创造的两个轮子
  4. Qt 视图框架示例 Colliding Mice 的翻译
  5. iostat来对linux硬盘IO性能进行了解
  6. IBASE save
  7. ajax datatype_Ajax的基本使用
  8. JAVA入门级教学之(深入throws的异常抛出机制)
  9. C#调用VC DLL 复杂结构 解决方法
  10. cf1173 D. Nauuo and Circle
  11. Java NIO 下
  12. Android 颜色如何从十六进制如何转成八进制 + 颜色库
  13. Python之路——Python3 入门教程
  14. Extjs中EditorGridPanel修改并获取数据的两种方式
  15. SHA生成消息摘要的过程
  16. WARN: Establishing SSL connection without server‘s identity verification
  17. HDU - 2034 人见人爱A-B 【set】
  18. 基于STM32的电机--电机概述
  19. Windows的批处理脚本
  20. iso 绝对pe_直接MAP ISO文件(不加mem)的通用教程

热门文章

  1. 开源一套DUI控件源码
  2. DH 算法思想 SSH解决内容篡改问题
  3. 九九乘法表之循环嵌套的奇妙
  4. Java List集合去重的多种方法
  5. FastDFS实现原理及流程
  6. B站郝斌C语言指针笔记
  7. 阿里巴巴矢量图标批量下载
  8. 服务器电脑cpu性能排行,服务器cpu性能排行,小编教你服务器cpu性能排行
  9. Vbs脚本编程简明教程之五
  10. 2022年计算机软件水平考试软件设计师(中级)练习题及答案