参考:

分子生物学教材

再一次,翻看真核生物基因结构!

mRNA基本结构特点

Structure and function of Messenger RNA (mRNA )

基因结构

其实这个结构不完整,完整的如下:

主要注意UTR这个结构

真核生物的基因结构包括编码区非编码区

编码区

编码区其实是断裂基因结构,也就是不连续基因。具有蛋白编码功能的不连续 DNA 序列称为外显子,外显子之间的非编码序列为内含子
每个外显子和内含子接头区都有一段高度保守的一致序列,即内含子5’末端大多数是 GT 开始,3’末端大多是 AG 结束,称为 GT-AG 法则,是普遍存在于真核基因中 RNA 剪接的识别信号。

第一个外显子首端最后一个外显子末端,分别为翻译蛋白的起始密码子终止密码子

非编码区

首位和末位外显子两侧的区域为非编码区,也可以叫做侧翼序列,侧翼序列中包含一些调控元件,比如启动子、终止子,还可能有增强子。

上游侧翼序列包含启动子区域,启动子区域包含:

  • 5’端 TSS 上游约20~30个核苷酸的位置,有** TATA 框(TATA box)**,碱基序列为TATAATAAT,是RNA聚合酶的重要的接触点,它能够使酶准确地识别转录的起始点并开始转录,影响着转录开始的位点。
  • 5’端 TSS 上游约70~80个核苷酸的位置,有 CAAT 框(CAAT box),碱基序列为GGCTCAATCT,是 RNA 聚合酶的另一个结合点,它控制着转录的起始频率,而不影响转录的起始点。
  • GC 框(GC box),位于 CAAT 框的两侧,由 GGCGGG 组成,是一个转录调节区,有激活转录的功能。

增强子可位于转录起始位点上游或下游,一般在5’端转录起始位点上游约100个核苷酸以外的位置,它不能启动一个基因的转录,但有增强转录的作用。

沉默子:抑制转录

终止子:AATAAA 序列和其下游的反向重复序列。终止子区域包含:

  • 在3’端终止密码子下游有 AATAAA 短序列,可对 mRNA 的多聚腺苷酸化有重要作用:在 polyA 化之前,mRNA 的3‘端会水解掉10~15个碱基。AATAAA 作为 RNA 裂解信号,指导核酸内切酶在此信号下游10~15碱基处裂解 mRNA;在聚合酶作用下,在成熟 mRNA 的3‘端加150~250个A的 poly A。
  • AATAAA 序列的下游是一个反向重复序列(约7~20核苷酸对),位于转录终止位点之前,经转录后可形成一个发卡结构。发卡结构阻碍 RNA 聚合酶移动,转录终止。

从转录起始位点到终止位点转录出来的 RNA 便是前体 RNA 分子,经过内含子的剪切,以及5 ‘加帽子结构和3‘加 PolyA 的修饰,形成成熟的 mRNA。

5’UTR 和 3‘UTR,5’端帽子结构与起始密码子之间的区域,3’的 polyA 和终止密码子之间区域,不编码蛋白质。miRNA 经常结合于 3‘UTR,从而引起 mRNA 降解。mRNA 的5’端帽子结构是 mRNA 翻译起始的必要结构,对核糖体识别 mRNA 提供了信号,协助核糖体与 mRNA 结合,使翻译从 AUG 开始。帽子结构可增加 mRNA 的稳定性,保护 mRNA 免遭 5’→3‘ 核酸外切酶的攻击。


原核生物与真核生物mRNA的异同点

1、原核生物中mRNA的转录和翻译发生在同一个细胞空间,而且几乎是同时完成的;

真核生物中mRNA的转录和翻译表达发生在不同的时间和空间范畴内。

2、原核生物mRNA的5’端无帽子结构,3’端没有或只有较短的多聚A尾结构,mRNA降解快,半衰期短;

大多真核生物mRNA的5’端有帽子结构,3’端具有一段大约50-200bp的多聚A尾结构

3、许多原核生物以多顺反子的形式存在,而真核生物以单顺反子的形式存在。

4、原核生物以AUG为起始密码子,有时以GUG, UUG为起始密码子,

真核生物只以AUG为起始密码子。

 

关于mRNA的基本概念

1、编码区:从起始密码子AUG开始,经过一连串编码氨基酸的密码子直至终止密码子的碱基序列;

2、5’端上游非编码区(5’UTR):位于ATG之前不编码的碱基序列;

3、3’端下游非编码区(3’UTR):位于终止密码子之后不翻译的区域。

4、单顺反子mRNA:只编码一个蛋白的mRNA;

5、多顺反子mRNA:编码多个蛋白质的mRNA;

帽子结构的功能

1、有助于mRNA越过核膜,进入胞质;

2、保护5’端不被核膜降解;

3、翻译时供IFiii和核糖体识别,是翻译所必须的;而原核生物是通过起始密码子AUG上游的一段SD序列的保守区与核糖体结合

多聚A尾的功能

1、是mRNA由核内进入胞质所必须的

2、增加了mRNA在细胞质内的稳定性,mRNA刚进入胞质时,A尾较长,随着mRNA在胞质内时间的延长,A尾逐渐变短,mRNA进入降解的过程

3、可以促进核糖体的有效循环

真核生物基因结构 & mRNA结构的更多相关文章

  1. C#调用C/C++动态库 封送结构体,结构体数组

    一. 结构体的传递 #define JNAAPI extern "C" __declspec(dllexport) // C方式导出函数 typedef struct { int ...

  2. java里的分支语句--程序运行流程的分类(顺序结构,分支结构,循环结构)

    JAVA里面的程序运行流程分三大类: 1,顺序结构:顺序结构就是依次执行每一行代码 2,分支结构:分支结构就是按不同的条件进行分支 3,循环结构:一段代码依条件进行循环执行. 其中,分支结构有两大类: ...

  3. Swift超详细的基础语法-结构体,结构体构造器,定义成员方法, 值类型, 扩充函数

    知识点 基本概念 结构体的基本使用 结构体构造器(构造函数/构造方法) 结构体扩充函数(方法), 又称成员方法 结构体是值类型 1. 基本概念 1.1 概念介绍 结构体(struct)是由一系列具有相 ...

  4. FrameBuffer系列 之 相关结构与结构体

    在linux中,fb设备驱动的源码主要在Fb.h (linux2.6.28\include\linux)和Fbmem.c(linux2.6.28\drivers\video)两个文件中,它们是fb设备 ...

  5. Java基础-程序流程控制第一弹(分支结构/选择结构)

    Java基础-程序流程控制第一弹(分支结构/选择结构) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.if语句 1>.if语句的第一种格式 if(条件表达式){ 语句体: ...

  6. 指向结构的指针 struct结构名称 *结构指针变量名

    //指向结构的指针 struct结构名称 *结构指针变量名 //(*结构指针变量名).成员变量名//结构指针变量->成员变量名 1 #include<stdio.h> 2 #incl ...

  7. 使用PL/SQL工具比对表结构,同步表结构

    需求:Oracle数据库,B库和C库,某些表的表结构不一致,现在要求以C库为标准,同步更新B库表结构PL/SQL 连接到C库, Tools --> Compare User Objects .. ...

  8. SQL SERVER 导出数据,数据与结构,结构

    1.右键数据库->任务->生成脚本 2.选择数据库对象,可以整个表,也可以选择部分表 3.下一步,设置脚本编写选项.选择高级,在高级中,倒数第二项,'要编写脚本的数据的类型'中,可以选择导 ...

  9. 数据库索引<一> 索引结构表结构

    有很长时间没有更新博客了,再过几天都2月分了,如果再不更新一篇,我1月分都没有更新,保持连续,今天更新一篇. 最近没有什么看技术方面的东西,游戏,画画搞这些去了.我发现我每年一到年底就是搞这些东西,其 ...

随机推荐

  1. 浅谈css中渐变衔接

    无论transition还是keyframes,如何让变化更自然,这是前端应该考虑的问题. 这里,我简单总结下自己的方法. 以实践为例子. 1.图像渐变 @keyframes looppic{ fro ...

  2. redis环境搭建与配置

    通过初始化脚本启动redis 1.将redis源码的utils文件夹下面有的redis_init_script复制到/etc/init.d/redis_端口号下面. 带密码的实例 REQUIRED_P ...

  3. Django框架----ORM数据库操作

    一.ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术. 简单的说,ORM是通过使用 ...

  4. 【运维技术】Nexus私服安装配置常用问题

    maven私服安装配置 软件安装及基本配置 安装配置 # 安装jdk,参考其他教程 mkdir -p /app/nexus2 # 创建目录 wget https://download.sonatype ...

  5. Kali更新deb源

    vim /etc/apt/sources.list #中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib ...

  6. C++微专业课程辅导(内存模型和动态内存)

    “除了静态内存和栈内存之外,每个程序还拥有一个内存池.这部分空间被称作自由空间(free store)或堆(heap).程序用堆来存储动态分配(dynamically allocate)的对象”——& ...

  7. C_Learning (4)

    / 预处理命令 / 宏定义 / 一般形式:#define 宏名 字符串 # 表示这是一条预处理命令 宏名是一个标识符,必须符合C语言标识符的规定 字符串可以是常数.表达式.格式化字符串等 / 注意: ...

  8. js 变量提升(JavaScript Scoping and Hoisting)

    原文网址:http://www.cnblogs.com/betarabbit/archive/2012/01/28/2330446.html 这是一篇作者翻译过来的文章,未翻译的原文网址在这里:htt ...

  9. 20145333茹翔 Exp7 网络欺诈技术防范

    20145333茹翔 Exp7 网络欺诈技术防范 1.实验后回答问题 (1)通常在什么场景下容易受到DNS spoof攻击 局域网内的攻击,arp入侵攻击和DNS欺骗攻击 公共wifi点上的攻击. ( ...

  10. Cocos 开发笔记

    经发现: cocos creator 提供的hello world 模版中.只有HelloWorkd.js中 properties 属性 text的值不是'hello world!' Label 组件 ...