【GEO Database - 1】用Bionconductor的affy包处理.cel文件

cel格式的表达谱芯片数据如何读取? 欢迎关注”生信修炼手册”!后缀为cel的芯片文件,对应的芯片平台为Affymetrix,针对这一平台的数据,可以通过R包affy来读取,读取时我们需要以下两种文件1. 后缀为cel的探针荧光信号强度文件2. 后缀为cdf的探针布局文件cel文件是芯片扫描之后的原始数据文件,而cdf文件是每个芯片平台对应的文件,cdf格式的详细解释可以参考如下链接https://medi... 阅读详情
AI摘要

本文详细介绍了如何使用R语言和Bioconductor包处理Affymetrix芯片数据,从GEO数据库下载GSE65496数据,解析soft文件,利用affy包进行质量分析和归一化处理,并将探针表达值转换为基因符号表达值。内容包括GEOquery包的使用、灰度图与RNA降解分析、探针与基因名对应等步骤。


背景介绍:Affymetrix的探针(probe)一般是长为25碱基的寡聚核苷酸;探针总是以perfect match 和mismatch成对出现,其信号值称为PM和MM,成对的perfect match 和mismatch有一个共同的affyID。

CEL文件:信号值和定位信息。
CDF文件:探针对在芯片上的定位信息

affy包是R语言的bioconductor系列包的一个,就一个功能,读取affymetix的基因表达芯片数据-CEL格式数据,处理成表达矩阵!!!(转)

一、从GEO查询GSE65496,并下载GSE65496_family.soft和原始数据(.cel格式)

我直接进入NCBI官网->GEO Database -> 搜索GSE65496后下拉至页面底部进行下载
但是 不推荐!!!
建议直接安装GEOquery包进行下载

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
    BiocManager::install("GEOquery")
library("GEOquery")
getGEOSuppFiles("GSE65496")
##解压
untar("GSE46106_RAW.tar")

二、仔细研读soft格式文件

#是对平台的描述
数据从ID那一行开始
数据
我们要用到标绿的那三列(ID,GeneSymbol,ENTREZ_GENE_ID)

三、用Bionconductor下的affy包下函数处理.cel文件,得到探针表达值

1.用Bioconductor中的相应包对表达谱数据做质量分析

首先,安装affy包,读取.cel文件

if (!requireNamesp
R包安装系列记录 1、tibble安装2、clusterProfiler安装3、affy安装 阅读详情

相关推荐

R-studio中如何利用Bioconductor中affy包处理基因探针数据

     杂交后的双色cDNA芯片经过激光扫描仪扫描,可以得到每一条探针的荧光强度的检测数据,这个数据也称为探针水平的数据。这些数据用于差异表达基因的筛选和基因表达过程的分析以前,还需要对数据进行预处理:将探针水平的数据(杂交水平)转换成基因表达数据。例如:1. 背景校正(background adjustment):背景校正是数据预处理的第一步,序列上点的荧光强度是由背景荧光和标记DNA产生的荧...

qq_38809850的博客 1万+

芯片数据分析步骤5 过滤探针

过滤探针 过滤探针的原因 表达谱芯片上的探针往往能够覆盖到所有人类基因,也就是说,能够同时检测所有人类基因的表达。但先前的实验表明,一个细胞中不可能所有基因都同时表达,能够同时表达的基因反而是少数。同时表达的基因约占总基因的40%左右。 由于探针与目标之间一定存在着非特异性结合,所以所有的探针均会产生信号。如果不加以过滤,认为这些探针对应的基因都表达,即不符合事实,也会对后续的分析产生影...

Cirno's Bioinformatic Career 9063

芯片数据分析步骤2 读取数据-affy

读取affy表达谱芯片数据的方法 Affymetrix表达谱芯片数据读取的方法分3种: 1、使用affy包读取。(HGU95/HGU133芯片) 2、使用oligo包读取。(Whole Transcriptome 芯片/ NimbleGen 芯片/ SNP芯片等) 3、使用simpleaffy包读取。(HGU95/HGU133芯片) 说明 1 使用 affy 包读取 1 ju...

Cirno's Bioinformatic Career 1万+

AOI检测总误判?五大常见问题与实战解决方案

通过对图像质量、检测程序、外界干扰、算法优化以及设备维护和校准的全面把控,企业可以有效降低误判率,提升AOI检测的准确性和可靠性,为工业生产提供更有力的质量保障。表现描述:在AOI检测时,元器件字符因印刷颜色深浅、模糊或受到灰尘干扰等差异,再加上元件库参数未根据实际生产优化,会使系统误将合格元件判定为不合格,严重影响生产效益和产品质量。优化元件库:着重检测关键差异字符,如型号编码等关键信息,剔除不必要字符的检测项,减少干扰,专注于关键识别的准确性。检测时,根据物料信息动态更新检测参数,使系统适应物料变化。

ALeader_AOI的博客 3495

从零到一:Halcon手眼标定的实战避坑指南

本文详细解析了Halcon手眼标定的完整流程,重点介绍了Eye-in-Hand和Eye-to-Hand两种模式的实操技巧与常见陷阱。通过九点法、N点法等实战案例,提供硬件配置检查、数据采集策略及误差修正方案,帮助开发者提升机械臂与视觉系统的协同精度,适用于工业自动化领域的精准定位与抓取任务。

neovim7hacker的博客 234

Windows下飞桨PaddlePaddle 2.6.1 GPU版环境搭建全攻略(含CUDA 11.7配置避坑指南)

本文详细介绍了在Windows系统下搭建飞桨PaddlePaddle 2.6.1 GPU版环境的完整流程,特别针对CUDA 11.7和cuDNN的安装提供了避坑指南。从Anaconda环境配置、CUDA Toolkit安装到飞桨GPU版的验证,手把手帮助开发者高效完成深度学习环境搭建,解决常见问题并优化性能。

x8y9z0的博客 1095

Facebook登录协议逆向实战:从加密参数到完整流程解析(附Python代码)

本文深入解析Facebook登录协议的逆向工程,重点拆解`lgndim`和`encpass`等加密参数的生成逻辑,并提供完整的Python实现代码。通过Base64解码和RSA加密技术,帮助开发者理解并实现Facebook登录流程,同时涵盖工程优化与安全实践。

weixin_30687051的博客 477

智能车图像处理20-进阶篇12--正入十字补线1

这篇文章主要讲述基本的正入十字补线方法。

taiyuezyh的博客 6941

微信小程序 - 引入并使用 Fly.js 请求库(超级详细的教程及运行示例)提供 Fly.js 源码源文件下载,贴心的配置示例及注释,优雅快速的发起 http 网络请求

fly.js请求库官方教程文档,微信小程序封装fly.js请求,在小程序/mpvue中使用flyio发起网络请求的方法,微信小程序中如何使用flyio封装网络请求,微信小程序中如何使用flyio封装网络请求,最好的教程,fly最好的文档教程,微信小程序使用fly接口请求框架,引入fly.js报错,微信小程序中如何使用flyio封装网络请求,微信小程序引入Fly.js请求库,如何在fly中配置请求/响应拦截器,如何在微信小程序中优雅地发送异步请求,请求/响应拦截器,微信小程序-引入并使用F

🏆 前端领域优质创作者 5610

FTU电科院检测学习笔记-规划

如果写到最后,还非常的有动力和兴趣,可能会举出一些特定的例子来,但不保证一定是这样。

sixtome 1101

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 【unprofessional use Blog003】基因数据库NCBI相关介绍
下一篇: 【GEO Database - 2】sva-ComBat函数去除批次效应
天不怕地不怕只怕代码
博客等级 码龄7年 104粉丝 11原创
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值