读取affy表达谱芯片数据的方法

Affymetrix表达谱芯片数据读取的方法分3种:

1、使用affy包读取。(HGU95/HGU133芯片)

2、使用oligo包读取。(Whole Transcriptome 芯片/ NimbleGen 芯片/ SNP芯片等)

3、使用simpleaffy包读取。(HGU95/HGU133芯片)

说明

1 使用 affy 包读取

1 justRMA

just.rmajustRMA两种函数可供使用。justRMA整合了读取数据和rma算法处理两个步骤,可以直接读取数据生成ExpressionSet,不产生AffyBatch。代码如下:

just.rma(filenames)justRMA(filenames, widget = F)

just.rma必须给出要读取的CEL文件的文件名(可以为list),justRMA在不输入任何参数的时候表示读取工作目录下所有的CEL文件。若输入justRMA(widget=T),则表示手动选择要读取的CEL文件。推荐输入包含路径的文件名(list.celfiles(full.name = T)的返回值)。

2 read.affybatch

read.affybatchReadAffy两种函数可供选择,均读取CEL文件转换成AffyBatch对象,CEL文件无论是否压缩均可读取。代码如下:

read.affybatch(filenames)ReadAffy(filenames, widget=F,celfile.path)

read.affybatch必须给出要读取的CEL文件的文件名(可以为list)且不能更改读取路径,读取路径固定为工作路径ReadAffy在不输入任何参数的时候表示读取工作路径下所有的CEL文件。若输入ReadAffy(widget=T),则表示手动选择要读取的CEL文件。

2 使用 oligo 包读取

read.celfiles

read.celfiles(filename)

读取CEL文件的时候推荐输入包含路径的文件名。即使用上一步代码list.celfiles(celpath, full.name = T)的返回值。无论CEL文件是否被压缩均可读取。

3 使用 simpleaffy 包读取

read.affy

使用simpleaffy包读取CEL文件需要额外提供一个描述实验分组信息(即phenoData)的covdec文件。该文件与CEL文件放在同一目录下。要求covdec文件第一列无列名,含有要读取CEL文件名,剩下的列表示实验因子。代码如下:

read.affy(covdesc = "covdesc",path=".", ...)

芯片数据分析步骤2 读取数据-affy相关推荐

  1. 芯片数据分析步骤6 探针注释

    注释探针 注释探针的原因 为了防止非特异性结合造成的干扰,芯片厂商往往会使用多个探针检测同一个基因的表达.因此,芯片厂商不会使用基因名作为探针的名称,而是使用自己定义的探针名称.要合并重复探针,我们必 ...

  2. 芯片数据分析笔记【05】 | 处理芯片数据的R包

    芯片数据分析笔记[01] | 基因芯片的基本原理 芯片数据分析笔记[02] | 芯片数据库 芯片数据分析笔记[03] | GEO数据库使用教程及在线数据分析工具 芯片数据分析笔记[04] | Arra ...

  3. 《Clojure数据分析秘笈》——1.6节从JDBC数据库读取数据

    本节书摘来自华章社区<Clojure数据分析秘笈>一书中的第1章,第1.6节从JDBC数据库读取数据,作者(美)Eric Rochester,更多章节内容可以访问云栖社区"华章社 ...

  4. 从网页中读取数据 python_数据分析硬核技能:用 Python 爬取网页

    我作为数据科学家的第一个任务,就是做网页爬取.那时候,我对使用代码从网站上获取数据这项技术完全一无所知,它偏偏又是最有逻辑性并且最容易获得的数据来源.在几次尝试之后,网页爬取对我来说就几乎是种本能行为 ...

  5. 比较两组数据的差异用什么图更直观_芯片数据分析中常见的一些图的作用

    今天给大家讲讲芯片数据分析中常见的一些图的作用,让大家伙儿知道它们在BB些啥. 箱式图(Box plot) 基因芯片的原始数据是需要进行标准化处理的,主要目的是消除由于实验技术(如荧光标记效率.扫描参 ...

  6. python pandas 读取数据库_数据分析-pandas从数据库读取数据

    数据分析-pandas从数据库读取数据 使用pandas读取数据到DataFrame,对于只是数据分析来说,重点是读取数据,读取数据过程越简单越好,并不需要写得很复杂显得自己很厉害的样子.最好就是代码 ...

  7. 实战:战狼2票房数据分析——(3)数据读取及分析

    前言 前面我们已经成功的把数据从网站上抓取下来并存入了csv文件当中,那么本章就演练将数据从csv中读取出来,并作相应的分析 数据读取 可以使用pandas的函数read_csv来读取数据,默认情况下 ...

  8. python 按列读取数据并写入txt_Python数据分析之Pandas读写外部数据文件!

    阅读目录 1 引言 2 文本文件(txt.csv) 2.1 读取数据 2.2 写入数据 3 excel文件 3.1 读取数据 3.2 写入数据 4 mysql数据库 5 mongodb数据库 1 引言 ...

  9. Python数据分析第二课:数据的写入与读取

    一 数据的写入 我们可以将数据写入到文件中进行永久性的保存,支持的文件格式有HTML.CSV.JSON.Excel. csv是最为常见的以纯文本文件存储数据文件的格式,它的优点是通用性很强,不受操作系 ...

  10. 芯片数据分析----芯片数据可视化

    基因芯片技术,也称为核酸阵列芯片技术,产生于20世纪90年代,在近十几年得到了规模化和产业化.已经成为转录组重要的支撑技术.基因芯片技术可以测量某一条件下成千上万个基因转录表达情况.因此将产生较大的数 ...

最新文章

  1. 画pytorch模型图,以及参数计算
  2. Python 进阶_模块 amp; 包
  3. 人工智能AI实战100讲(一)-机器人语义建图(上)
  4. C++ set insert的返回值
  5. JAVA数组扁平化整合_5种方法实现数组扁平化
  6. TCL多媒体2010年净盈余9.83亿港币
  7. 召回离线评估指标(二)
  8. 【转】关于VS2005中不显示解决方案的解决方法
  9. python绘图之散点图
  10. 【原创】Linux 菜鸟入门记录 常用命令 常用软件
  11. WinRAR 32位解压缩软件 v5.21 汉化免费版
  12. 如何在免费的第三方服务器上运维微信公众号
  13. eclipse快捷键总结
  14. 最大公约数简便算法_三种求最大公约数的方法
  15. C语言-输入任意多个数字,存到整型数组,支持任意间隔符,同时支持输入字母存到字符数组中
  16. android获取手机IMSI号
  17. 解决公司无法访问自建的网站问题
  18. 想创业成功?先看看这25家千亿美金的公司是如何炼成的!
  19. 机器学习 2014斯坦福大学课程: 4-1 神经网络
  20. 泰斗破坏神的学习笔记

热门文章

  1. Scheme语言--简介
  2. PyQt5开发桌面程序二(获取公网ip)
  3. 世界五大黑客:代码创造他们,他们改变世界!...
  4. 查验身份证 pat-1031
  5. 个人征信要良好,申请信用卡需注意哪些事项?
  6. 手脱Aspack变形壳1
  7. 逆向学习第二天如何手动脱UPX、Aspack壳
  8. Avant浏览器的插件妙用
  9. SpringBoot+SpringBootJPA+Thymeleaf实现基本CURD+分页
  10. 解决margin坍塌