🎨
booknote
  • Zpliu'Booknote
  • ggplot2
    • 不继承原有数据
    • Untitled Folder 1
      • 直方图绘制
    • 02基于Github笔记实现
    • 回归分析
    • 饼图
    • Theme函数
    • 直方图
    • 分面
    • pheatmap
    • 折线图
    • 桑基图
    • GO富集分析图
    • jupyter内使用R
    • 维恩图
    • 自定义图例
    • ggridges 山峦图
    • GO气泡图
    • 散点图
    • 从数据框中计算频率
    • 箱型图
  • 前端操作
    • 实例练习
      • 动态搜索网页
        • 后端
          • Node 服务框架
          • primer数据表的增删改查
          • 前端post请求
          • login 验证
          • Vue模板
            • Vue-router前端渲染
            • main.vue
          • 基于cookie登录验证
          • 使用mysql包进行数据库的交互
          • 数据库表
            • 学生信息表
            • 用户登录表
            • mysql 事务
            • 教师表
            • 引物表
          • mysql服务
          • html模板页面
            • 错误模板页
          • 08文件上传与下载
        • 解决webpack打包后文件过大问题
        • 前端
          • vue
            • 基于element-ui框架
            • 06 个人主页
            • 08上传组件el-upload
            • element-ui
            • Vue 构建前端框架
            • login登录界面
            • 07表格多选
            • show-data页面
          • vue-cookie
          • vue-router
            • 路由组件传参
        • Appach代理服务转发node
      • pie-progress
        • 01
      • 登录界面
      • Untitled
    • JavaScript
      • fasta文件校验
      • codewar中的练习题
      • 6kyu
      • chapter03
        • 数据类型
      • tweenjs
    • css
      • CSS布局
      • 02定位
    • 前端使用ajax进行异步请求
    • gitbook
    • html
      • 03表格
      • Vue星空
    • Log for study
  • 可变剪切
    • 第六次分析
      • 设计引物
      • 多倍化过程中的变化3
      • 不同棉种间AS的差异
      • At与Dt中不存在保守转录本的基因
      • AS调控基因表达
      • 多倍化过程中变化2
      • 可变剪切统计
      • 可变剪切的进化分析
      • 保守AS模式的鉴定
      • 提纲
      • 可变剪切的翻译分析
      • 多倍化过程中isoform的变化
      • 表观遗传在AS中的作用
      • 全长转录本数据的统计
      • 表观遗传在AS中的作用2
    • 03表观遗传与可变剪切
    • 数据处理流程
      • 计算同源基因间AS的保守程度
      • 重新开始鉴定AS.md
      • 统计IR保守性比例
      • 基因分类
      • 20200111可变剪切数目统计
      • 完全保守的基因对
      • 20200315
      • 20200214
      • 第三个结果
      • 20191230对AS类型进行定义
      • AS保守程度的统计
      • 20200219合并IR
      • 20200320
      • IR事件保守的长度
      • 分析同源基因中发生IR事件的频率
      • 保守的IR的长度统计
      • 筛选基因用于GO富集分析
      • 2020102把没有发生剪切事件的位置找出来
      • 对剪切事件进行分类
      • 06比较不同棉种中isform的差异
      • 甲基化数据处理
      • 寻找motif
      • 根据IR的保守程度对基因进行GO富集分析
      • 分析同源基因间可变剪切的差异
      • 基于前面已经分好的类进行统计
      • 寻找同源基因对应的位点
      • 对同源基因的剪切事件进行分类.md
      • 分析染色体上各种特征
      • HIN1下游调控基因的分析
      • intron 分布
      • 20200102GO富集分析
      • 01全长转录组数据处理
      • 甲基化重复间的处理
    • 文献理解
      • 10核小体定位决定外显子识别
      • 22
      • 09梨树中两个亚基因组经历unbiased 进化
      • 11RNA介导的局部染色质修饰对可变剪切的调控
      • 19讨论染色质开放程度与IR的关系
      • 03植物中的表观遗传
      • 06甲基化在拟南芥开花过程中的研究
      • 20可变剪切的进化
      • 14干旱积累对HIN1蛋白剪切效率的影响
      • 18内含子保留事件中不断变化的范式和调控方式
      • 04从RNA-seq研究可变剪切
      • 16多种RNA-seq策略揭示棉花中高精度的转录态势
      • 07ChIp-seq测序原理 chromatin immunoprecipitation
      • 05甲基化测序数据比对原理
      • 13使用iso-seq分析高粱转录本数据
      • 15POWERDRESS与HDA9相互作用促进去乙酰化
      • 12通过转录与染色质结构的耦合调控可变剪切
      • 英语句子
      • paper list
      • 01多组学数据揭示表观遗传
      • 02A global survey of alternative splicing in allopolyploid cotton: landscape, complexity and regulat
      • 17可变剪切与表观遗传导致白血病
      • 21smallRNA与DNA甲基化
    • 文章提纲
    • AS多倍化过程中的变化
    • 软件使用
      • 01三代测序Iso-seq
      • Bedtools
      • iso-seq测序2.0版本
      • 02Chip-seq操作流程
      • EMBOSS
      • 05鉴定duplicate gene
      • 07kobas本地进行注释
      • MEME本地化
      • DNA甲基化分析流程
      • stringtie
    • 第7个结果
    • 原始数据处理
      • 01三代测序数据原理
      • 02测序read数目统计
    • 第8个结果
    • 第五次分析
      • isoform水平分析
      • rmats2sashimiplot
      • 可变剪切的鉴定
      • 使用单个样本的数据进行AS分析
    • 表观遗传
    • 保守AS的鉴定
    • 第四次分析了
      • 甲基化计算
      • AS统计
      • 分析IR在各个基因组的保守性
    • 第三次对AS进行统计
      • 鉴定DRMs区域
      • 04
      • 重新下载原始数据进行比对
      • 02
      • 01
    • 第三个结果
    • 原始read的分类
    • 表观数据分析
    • 从RNA-seq研究可变剪切
  • 文献
    • 表观遗传
      • 植物中甲基化机制以及靶向操纵工具
    • 陈增建老师
      • 文章
    • 可变剪切
      • Post-transcriptional splicing of nascent RNA contributes to widespread intron retention in plants
      • Variant phasing and haplotypic expression from long-read sequencing in maize
      • 02
      • 01
      • 可变剪接的研究进展及展望
      • 06
      • Co-expression networks reveal the tissue-specific regulation of transcription and splicing
    • panGenome
      • 番茄中广泛的结构变异对基因表达和性状改良中的作用
    • TWAS
      • TWAS解读
    • 数量遗传older
      • Reinventing quantitative genetics for plant breeding: something old, something new, something borrow
    • Untitled 1
    • 多倍化
      • Measuring and interpreting transposable element expression
      • Homoeolog expression bias and expression level dominance (ELD) in four tissues of natural allotetrap
    • 转录调控
      • 指导植物RNA聚合酶II转录的‘GPS’
      • 02综述
    • 3D基因组
      • Methods for mapping 3D chromosome architecture
      • 由粘连蛋白介导的人类基因组中染色体loop图谱
      • 经典Hi-C文献
      • 小麦染色质被组装成基因组疆域和转录工厂
      • Lamina-associated domains: peripheral matters and internal affairs
      • Three-dimensional chromatin landscapes in T cell acute lymphoblastic leukemia
      • Disruption of chromatin folding domains by somatic genomic rearrangements in human cancer
      • Evolutionary dynamics of 3D genome architecture following polyploidization in cotton
      • On the existence and functionality of topologically associating domains
    • Untitled
    • GWAS
      • Population Genomic Analysis and De Novo Assembly Reveal the Origin of Weedy Rice as an Evolutionary
  • CRISP Case9
    • sgRNA设计
    • 01编辑效率检测
    • Hi-TOM
    • 02检查单株覆盖度
  • python
    • matplotlib
      • 图片的基本设置
      • 韦恩图
      • 折线图
      • 堆积直方图
      • 散点图
      • imshow绘制热图
    • 爬虫
      • 根据关键字获取对应的基因
      • TE
    • 多进程
    • 基于模块化编程
    • pybedtools
      • 01API
    • 高级特性
      • 列表操作
      • pickle
    • SOS
      • Script of scripts (SOS)
    • python 解析命令行参数
    • 简单实现python多进程
    • gffutils
      • gffutils
    • 多线程读取文件
    • rpy2
      • 在jupyter中调用R代码
    • pandas
      • 取数据
    • pysam
      • 01API接口
  • cottonWeb
    • 初始化项目
    • views
      • login
      • 404页面
      • register页面
    • 后端
      • Hi-C
      • 错误代码合集
      • SequenceServer搭建网页服务
      • 手把手教你搭建JBrowse-初始化应用
      • 优化JBrowse
    • Vue中使用Echarts
    • 2配置axios请求
    • 07搜索框实时推荐
    • 动画效果
    • layout布局
    • mysql
      • 基因操作
    • 路由配置
  • Vue
    • vue-route
      • 路由
    • Vue中发起ajax请求
    • 计算属性和侦听器
    • provide inject
    • 列表渲染
    • 自定义指令
    • 事件处理
    • Vue项目
      • 九宫格实现
      • 使用vue-resource进行ajax请求
      • 在项目中使用v-router
      • 新闻页面
      • 项目迁移
      • 使用Mint UI组件库
    • 案例操作
      • 02基于Github笔记实现
      • 实现购物车功能
      • Vue组建化
      • todomvc实现日程安排
    • 页面组件化
    • Vue 实例化操作
    • vue
    • 动画的渲染
    • 模板语法
    • class & style
    • 13 动画和过渡效果
    • 02guide
    • 深入了解组件化
    • 表单输入绑定
    • 条件渲染v-if
    • vue-chartjs
      • 起步
  • 并行计算
    • 实验室考试
    • 计算圆周率PI
    • 04.forthClass
    • 使用python3中的threading模块进行简单的并行计算
    • test
      • lastTest
      • 111
    • 第三节课作业
    • 05 test
    • 04test
    • 05homework
    • 04homework
    • OpenMP
    • 集群结构
    • CPU核、多线程、多进程
    • 05Class
    • 06class
    • 07class
    • 08class
  • WebPack
    • 打包css文件
    • 基于Webpack进行Vue开发
    • 处理url 图片
    • webpack 打包Vue
    • 基于webpack的路由操作
    • webpack
  • VueCLI
    • 03组件批量注册
    • 04拖拽插件
    • 05axios跨域问题
    • 07时间轴
    • Blast+ 网页实现
    • VueCLI 安装
    • axios请求
  • Script
    • 转录因子结合位点预测
    • BinomTest
  • mysql
    • 常见函数
      • 常见函数
      • 函数
    • 查询
      • 排序查询
      • 联合查询
      • 基本查询语句
    • 字段约束条件
    • SQLyog
    • 修改
      • 修改
    • powerdesigner数据库模型设计
    • 插入
      • 插入数据
    • 事务
      • 事务
    • 添加新用户
    • 视图
      • 视图
  • 文本编辑器
    • vscode 连接数据库
    • Vue模板补齐
    • visual Studio Code
  • source_code
    • Untitled
    • 并行计算
      • 04test
    • 公众号
      • RNA-seq
    • Untitled 1
  • GWAS
    • QQ-plot
  • RNA-seq
    • 01AnalysisFlow
    • 02脚本批量提交
    • 差异表达基因
    • 文献
      • 01SPL1赋予植物热忍受能力
    • 02 建库方式
  • Linux
    • LSF
    • 02诺和致源下载数据
    • 配置阿里yum源
    • linux三剑客
    • 云梯
    • 取文件相同列
    • root基本命令
    • 服务器网站数据搬迁
    • shell脚本激活Conda环境
    • 使用vscode与服务端R交互
    • 如何使用Conda
    • vim常见使用方法
    • oh-my-zsh
    • bash中的字典与数组
  • SNP分子标记
    • vcf文件处理
  • 生信软件
    • samtools
    • bedtools
    • annovar注释SNP
    • HiC-Pro安装
    • Untitled
    • bwa使用
  • Hi-C
    • 软件
      • HiCPlotter安装
      • pre程序
    • 20200102计算共线性区间保守的boundary
    • 20200108保守的TAD
    • PanGenome
      • PanGenome与各个元件进行注释
      • Pan-Genome数据比对
      • 鉴定两个基因组之间重排
  • node
    • mysql
      • 使用Promise封装
      • 基本的SQL语句
      • mysql的增删改查
      • 在node中使用mysql
    • session与cookie保留用户登录状态
    • MongoDB
      • MongoDB中的SQL语句
      • MongoDB 数据库
      • mongoose中一些常用的查询语句
      • :pig_nose: node中使用MongoDB的实例
      • MongoDB关联查询
      • 设计数据模型
    • 保持数据库处于连接状态
    • npm
    • node中路由设计
    • express中中间件的概念
    • art-template模块的用法
    • curd增删改查的使用
    • Promise 异步编程
    • 关于express框架的学习
    • express-session
    • 配置log4js
  • Cell-Ranger
    • count输出文件夹
      • ANALYSIS
      • feature_bc_matrix文件夹
      • Analysis 结果
      • BARcoded BAM
    • CellRanger aggr
    • 10X genomics测序中用到的术语
    • single sample Analysis
    • Cell Ranger count使用手册
  • HOX3
    • 03共表达分析
    • 01RNA-seq
    • 02基因差异表达分析
  • vue-admin
    • 项目目录结构
  • R
    • dplyr
      • dpylr
      • 过滤数据框
  • 系统遗传学
    • 翻译综述
    • 从脊椎动物的视角解析衰老的遗传机制
    • 01
  • eQTL
    • PEER
      • PEER方法
      • 软件使用
    • 群体结构
      • bcftools
  • sQTL
    • HISAT2比对
    • 02数据处理
  • 资源
    • hexo服务搭建
    • 转录因子数据库
    • 前端资源
    • 01 优雅的PPT设计
    • 文章书写规范
  • SVG
    • 01起步
  • 王悦瑾
    • Bash练习题
    • Bash脚本
    • 9_28起步
  • ES6
    • 模板字符串
    • promise源码解析
    • 01
  • scRNAseq
    • 干细胞不对称分裂
      • Root stem cell niche organizer specification by molecular convergence of PLETHORA and SCARECROW tran
    • 茉莉酸代谢
    • 老年痴呆
  • 多倍体进化
    • 棉花进化
    • 棉属A基因组的起源与进化
  • Vuex
    • 解构前端登录请求
    • VueX
  • ElementUI
    • 源码学习
      • 01drawer
    • Element UI:rocket:
  • reference周记
    • 第一期
    • test
  • 苏柃
    • Bash练习
Powered by GitBook
On this page
  • 多倍化过程中isoform保守性分析
  • 根据同源基因转录本的保守性进行分类
  • 不同类型的基因表达水平的差异
  • 特异性转录本的具体功能?
  • 对基因进行富集分析
  • AS在At、Dt两个亚基因组上的作用
  • 趋同进化
  • 并行分化:
  • 进行GO富集分析

Was this helpful?

  1. 可变剪切
  2. 第六次分析

多倍化过程中isoform的变化

多倍化过程中isoform保守性分析

多倍化过程中的比较:

  • A2到At的变化

  • D5到Dt的变化

有的转录本CDS长度不相同,但是它存在一样的蛋白质保守结构域;

其中的可能性:

  • 不同基因组间本身就存在这种CDS差异情况

  • 由于AS的影响

  • 转录起始位点的不同导致蛋白质的截断

首先根据FPKM和PacBio转录本数目筛选同源基因对

保守转录本的定义:

CDS序列长度一样,相似的氨基酸序列占整个氨基酸序列长度的

  • CDS序列一样长

  • 序列相似度达到95%

分析转录本的氨基酸序列保守程度

python ~/github/zpliuCode/transcriptSV/transcript_CDS_identity.py -homolog ~/work/Alternative/result/homologo/homologGene/Result/D5_vs_Dt_collinearity.txt -fasta1 ~/work/Alternative/result/Gr_result/CO41_42_result/collapse/PacBio_CDS.fa -fasta2 ~/work/Alternative/result/Gh_result/CO31_32_result/collapse/PacBio_CDS.fa  -RNAseq1 D5_PacBio.txt -RNAseq2 TM1_PacBio.txt -prex1 D5  -prex2 Dt  -out transcriptSVs/D5_Dt_isoform_CDS.txt
  • 同一个基因组内,有多少比例的AS会导致转录本CDS序列的改变,甚至于有的AS不会导致CDS序列的改变。

    • Productive 转录本对应的CDS的长度

    • 发生AS的转录本的CDS的长度逐渐在减少

  • 同源基因是否存在功能保守(转录本的CDS序列保守)的转录本

  • 同源基因主要表达的转录本是否仍旧是功能保守的

两个亚基因组

存在保守转录本

总基因数

A2 vs At

7569

11292

D5 vs Dt

8272

11690

有些同源基因中没有鉴定到保守的转录本,但是与它们的参考转录本序列相比却是存在保守的,说明基因的转录后调控受到了影响。这种影响可以分为以下几种:

  • 转录起始位点的不同产生了截断的蛋白质

  • AS的存在导致氨基酸序列发生改变

1.这些保守的转录本在同源基因对中是否保持着一致的结构域

##根据CDS长度比较转录本的保守性
python homolo_isoform.py  -homolog A2_vs_AT/filter_homologGene.txt  -Aisoforms A2_PacBio.txt  -Areference A2_reference_isoform.txt  -Bisoforms TM1_PacBio.txt -Breference TM1_reference_isoform.txt  -o 11
##获取存在保守转录本的基因数
 python ../geneCategories.py -input 11  -o test

根据同源基因转录本的保守性进行分类

Ghir_A01G020200存在一个IR事件,虽然它转录出了与A2一样的转录本,但是它同时转录出了一个RI介导的转录本,两个基因在表达水平上相差很大。

  • 两对基因的所有转录本都是保守的

  • A2中所有转录本都是保守,但是At中有一些特异的转录本(AS 的存在,调控基因转录)

  • At中所有转录本都是保守的,但是A2中有一些特异性的转录本(AS的存在调控基因转录)

  • 除了保守的转录本,两边都还存在特异性的转录本

  • 不存在保守的转录本

##所有转录本都是保守的基因对
python ../geneCategories.py  -input 11  -o gene_allisoformConserve.py
##所有的转录本都是不保守的

A2 vs At

类型

数目

所有转录本都保守

1752

A2中所有转录本保守、但是At中有特异性的转录本

983

A2中有特异性的转录本、但是At所有转录本都保守

1910

A2、At除了保守转录本,两个都存在特异性转录本

2924

不存在保守的转录本

3723

​

类型

数目

所有转录本都保守

2262

D5中所有转录本保守、但是Dt中有特异性的转录本

1325

D5中有特异性的转录本、但是Dt所有转录本都保守

2008

D5、Dt除了保守转录本,两个都存在特异性转录本

2677

不存在保守的转录本

3418

1.在不同类型基因中比较基因表达水平的变化

  • 所有转录本都保守的基因

  • 半保守的基因(既存在保守的转录本,又存在特异性的转录本)

  • 不保守的基因

统计每一类基因中特异性转录本的数目。

  • 不存在特异性的转录本

  • 既存在特异性的转录本,又存在保守的转录本

  • 没有保守转录本的存在

#将所有基因的表达数据和标签统计
awk -F "\t" '{printf $1"\t"$6"\tmild\n"$3"\t"$7"\tmild\n"}' D5_allconserve_Dt_special.FPKM >>geneFPKM_isoformCount.txt

awk  -F "\t"  '{printf $1"\t"$6"\tmild\n"$4"\t"$7"\tmild\n"}'  D5_special_Dt_allConserve.FPKM >>geneFPKM_isoformCount.txt

awk  -F "\t"  '{printf $1"\t"$7"\tmild\n"$4"\t"$8"\tmild\n"}' gene_conserve_allSpecial.FPKM  >>geneFPKM_isoformCount.txt

awk   -F "\t" '{printf $1"\t"$5"\thigh\n"$3"\t"$6"\thigh\n"}' gene_allisoformConserve.FPKM >>geneFPKM_isoformCount.txt


awk   -F "\t" '{printf $1"\t"$5"\tNone\n"$3"\t"$6"\tNone\n"}'  gene_allisoformSpecial.FPKM  >>geneFPKM_isoformCount.txt

不同类型的基因表达水平的差异

##提取同源基因的特异性转录本数目
python specialIsoformCount.py  A2_specialIsoformAnnotion.txt  At_specialIsoformAnnotion.txt  ../geneFPKM_isoformCount.txt  ../test

特异性的转录本的存在,导致基因表达水平的下降;这些特异性转录本的表达水平和保守转录本的表达水平、CDS长度上是否存在差异

特异性转录本的表达水平和保守转录本的表达水平是否存在差异

比较特异性转录本与保守转录本在CDS长度上是否存在差异

保守的转录本相比于特异性的转录本CDS短,可能是由于AS导致转录本结构域的改变,使得CDS序列截断了

  • A2 vs At中 A2+At中保守的转录本与A2+AT中特异性转录本比较

  • D5 vs Dt中D5+Dt 中保守的转录本与D5+Dt中特异性的转录本比较

在存在保守转录本的基因中,最主要表达的转录本是否是在保守转录本之列

python /public/home/zpliu/work/Alternative/result/Gh_result/CO31_32_result/evolution4/A2_vs_AT/conserve_vs_specialIsoform/special_vs_conserveF-PKMDomain.py  -Aisoform ../../A2_PacBio.txt  -Bisoform ../../TM1_PacBio.txt  -input ../gene_withConserveIsoform.txt  -o 11

在存在保守转录本的基因中进行统计:

比较

表达最高的转录本仍旧是保守的转录本

存在保守转录本的基因

A2 vs At

5090

6689

D5 vs Dt

5866

7241

特异性转录本的表达量都比保守的低,与此同时在比较存在保守转录本又同源基因中,分析这些基因中表达量最高的转录本仍旧是保守的。说明这些特异性的转录本可能不会影响基因的主要功能。

特异性转录本的具体功能?

特异性的转录本的产生有几种可能:

  • AS(不同的剪切形式)不存在保守转录本时,就将特异性的转录本与参考转录本进行比较

  • 其他情况,例如不同的转录起始位点(导致蛋白质的截断)

##对特异性转录本分类
python ../specialIsoformAnnotion.py  ../../evolution2/TM1_AS.txt  gene_allisoformSpecial.txt  test
##统计保守转录本
cut -f1,2 ../gene_withConserveIsoform.txt |awk '{split($2,a,",");for(i in a){print $1"\t"a[i]}}'|grep -v "reference" >D5_conserve_isoform.txt

统计两两比较间有多少特异性的转录本、保守的转录本

基因组

保守的转录本

特异的转录本

特异转录本与保守转录本间存在AS 差异

其他原因导致的特异性转录本

A2

17915

27629

17566

10063

At

13386

18612

12831

5781

D5

17151

21821

15032

6789

Dt

15357

18106

12530

5576

比较这些可能由AS导致或者不同转录起始导致的特异转录本;比较它们和保守转录本间的表达水平,比较这些特异性的转录本与保守转录本相比它们的蛋白结构域是否有发生一个变化;CDS序列长度是否发生了变化

#将特异的转录本与保守转录本在结构域上进行比较
python /public/home/zpliu/work/Alternative/result/Gh_result/CO31_32_result/evolution4/A2_vs_AT/conserve_vs_specialIsoform/special_vs_conserveInDomain.py  ~/work/Alternative/result/Gr_result/CO41_42_result/collapse/PacBio_proteinDomain.txt D5_conserve_isoform.txt  D5_specialIsoformAnnotion.txt  D5_specialIsoformDomain.txt

筛选同源基因即存在保守转录本,又存在特异的转录本;比较特异性转录本与保守转录本间有多少比例Domain发生了改变,其中有多少可能是由于AS造成的

基因组

改变DOmain

toal

在Domain发生改变的特异性转录本里有多少可能是AS 造成的

A2

6528

12701

3929

At

3628

7310

2405

D5

4873

9663

3041

Dt

3690

7586

2355

更多的同源基因在多倍化后发生了特异性转录本的丢失相比于特异性转录本的获得,At完全保守,A2中存在特异性的转录本,并且这些丢失的转录本中,大多数与保守的转录本相比存在AS isoform的差异

对基因进行富集分析

  1. 多倍化后基因产生了新的转录本

    • A2中都保守,但At中有特异性转录本出现

    • D5中都保守,但是Dt中有特异性转录本出现

  2. 多倍化过程中丧失了特异性的转录本

    • At中都保守,但是A2中特异性转录本丢失

    • Dt中都保守,但是D5中特异性转录本丢失

AS在At、Dt两个亚基因组上的作用

研究表明At和Dt亚基因组间存在着表达偏好性。接下来分析At和Dt间是否存在由于AS导致的亚基因组表达偏好性、或者是功能的分化。

At、Dt间共有9,651个同源基因

##根据CDS长度鉴定At、Dt亚基因组间的保守性
python /public/home/zpliu/work/Alternative/result/Gh_result/CO31_32_result/evolution4/homolo_isoform.py  -homolog A2_vs_AT/filter_homologGene.txt  -Aisoforms A2_PacBio.txt  -Areference A2_reference_isoform.txt  -Bisoforms TM1_PacBio.txt -Breference TM1_reference_isoform.txt  -o 11

类型

数目

所有转录本都保守

1170

At中所有转录本保守、但是Dt中有特异性的转录本

855

Dt中有特异性的转录本、但是At所有转录本都保守

943

At、Dt除了保守转录本,两个都存在特异性转录本

1621

不存在保守的转录本

5062

根据转录本的保守情况对亚基因组同源基因进行分类:

  • 存在保守转录本的同源基因

  • 不存在保守转录本的同源基因

通过表达量的比较发现无论是哪一类的同源基因对,At和Dt亚基因组表达水平上都没有显著性的差异,并且越保守的同源基因对表达水平更高,这与前面的结果类似。

##提取每类的基因表达水平
awk '{printf "At\thigh\t"$5"\nDt\thigh\t"$6"\n"}' gene_allisoformConserve.FPKM  >

不存在保守转录本的这些基因,

对应的转录本在结构域上是否发生了改变(AS在其中发挥的作用)或者这些特异性的转录本;分别与对应的二倍体祖先相比是保守的,说明这种亚基因组的差异在多倍化之前就存在,并且被保留下来;在存在保守转录本的基因中,有多少比例是在多倍化之前就存在,有多少是在多倍化后产生的。

多倍化过程中一些亚基因组基因的转录本被塑造,产生趋同进化;而一些亚基因组同源基因的仍旧保持着这种差异的存在,维持着并行分化。

趋同进化

At、Dt间的保守转录本在多倍化之后才产生的。

##分析保守的亚基因组同源基因
python /public/home/zpliu/work/Alternative/result/Gh_result/CO31_32_result/evolution4/At_vs_Dt//compareToparent.py  -A2 ../../A2_vs_AT/gene_withConserveIsoform.txt  -D5 ../../D5_vs_DT/gene_withConserveIsoform.txt  -input ../gene_withConserveIsoform.txt  -o 11
##统计比例
awk '{print $NF}' 11 |sort |uniq -c

Total

二倍体中也保守

A向D同化

D向A同化

其他没有找到二倍体同源基因

4589

2735

870

542

442

在四倍体中是保守的同源基因,大约有59.60%在二倍体中仍旧是保守的,并且有些同源基因在多倍化的过程中发生了趋同进化,A基因组向D基因组进化的比例更多。

##比较,发生趋同进化的同源基因的表达是否存在一个差异
 awk '{print "Dshape\tAt\t"$5"\nDshape\tDt\t"$6}' Dshape.txt >>geneDifferentiation.FPKM

并行分化:

At、Dt间的不存在保守转录本;看在祖先二倍体中A2、D5是否同样存不在保守的转录本:

  • 二倍体中也是分化的状态,(多倍化没有改变这种分化的状态)

  • 一个亚基因组与二倍体存在保守,而另一个不存在(多倍化后,一个亚基因组转录组被塑造)

  • 二倍体中是保守的,但多倍化后发生了分化,两个亚基因组同时被塑造

  • 没有找到对应的二倍体同源基因

At、Dt中一共有5062个基因不存在保守的转录本,仅仅只有1097(21.7%)个不保守的基因在二倍体A2和D5中同样是不保守的,64.8%的基因差异是在多倍化后产生的。

##分析差异的亚基因组同源基因
python ../compareToparent.py -A2 ../../A2_vs_AT/gene_withConserveIsoform.txt  -D5 ../../D5_vs_DT/gene_withConserveIsoform.txt  -homolog A2_D5_At_Dt_collinearity.txt  -A2D5 ../../A2_vs_D5/gene_withConserveIsoform.txt  -input ../gene_allisoformSpecial.txt  -o 11
##统计每类基因中,亚基因组表达差异

分类

与二倍体相比两个都发生了变化

多倍化后只有At发生了变化

多倍化后Dt发生了变化

在二倍体中也是差异的

没有找到同源基因

At和Dt不存在保守转录本

660

1327

1291

1097

687

AS在同源基因转录本分化中的作用,分析不保守的亚基因组同源基因在AS上的差异 ;(认为是亚基因组特异性的IR和ES)

统计一下比例

##获取亚基因组特异性的剪切事件
python /public/home/zpliu/work/Alternative/result/Gh_result/CO31_32_result/evolution4/At_vs_Dt/differentiation/homologAS.py  TM1_AS.txt 11  22
##获取表达量的数据
 awk '{print "Dshape\tAt\t"$5"\nDshape\tDt\t"$6}' Dshape.txt >>geneDifferentiation.FPKM

在A被塑造的同源基因中,有多少同源基因只在At中存在AS、而Dt中不存在AS:

有220个同源基因只在At中存在AS

awk '$2!="None"&&$4=="None"{print $0}' Ashape_AS.txt|wc -l

在D被塑造的同源基因中,有多少同源基因只在Dt中存在AS、而At中不存在AS

有205个同源基因只在Dt中存在AS

awk '$2=="None"&&$4!="None"{print $0}' Dshape_AS.txt |wc -l

进行GO富集分析

趋同进化:

  • A向D同化的基因 (数目更多,多倍化过程中更多A基因组向D基因组变化)

  • D向A方向同化

并行分化:

  • A基因组选择压减少

  • D基因组选择压减少

Previous可变剪切的翻译分析Next表观遗传在AS中的作用

Last updated 4 years ago

Was this helpful?

http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=3a9fa46926034e3b9176a99bcbc49614
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=2e959fdaf20b4872bb6afc57496e4a08
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=4117b148785e4798873090285aa739f2
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=91a9b26e76ba42b487e24206dbb6781a
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=5271d3655874450fbc24bdc34dfddd7b
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=da7a9b7062a94e8397915769e30a49c4
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=d4b12026c54b4385a13c35852a74e2ec
http://kobas.cbi.pku.edu.cn/kobas3/retrieve/?taskid=fe3ede8b4c37416d9d5e5192b7d2ada3