当前位置: 首页 > news >正文

Science:北京脑研究中心李莹实验室揭示性满足感的分子机制

短暂的社交经历(例如,性经历)可导致内部状态的长期变化并影响社会行为,如交配、攻击。例如,在成功交配射精后,许多物种迅速表现出对交配倾向的抑制有数小时、数天或更长时间,这种效应称为性满足。这种抑制不仅对于避免过度冒险或寻找新的性伴侣至关重要,而且对于提高受精率也是必不可少的。然而,对于这种依赖经验的变化如何在神经回路中表现并对行为决策产生长期影响,人们知之甚少。

2023年2月10日,北京脑科学与类脑研究中心李莹课题组在顶级期刊《科学》上发表题为“Hyperexcited limbic neurons represent sexual satiety and reduce mating motivation”的研究论文。该研究发现射精经历选择性激活了终纹(BNST)床核中表达雌激素受体2(Esr2)的神经元-BNSTEsr2—并导致发射阈值数天持续下降,在此期间小鼠表现出性满足。抑制过度兴奋的BNSTEsr2在两性饱腹小鼠中引起快速交配恢复。在雄性中,这种过度兴奋降低了交配动机,并且部分由较大的HCN电流介导。因此,BNSTEsr2不仅编码特定的交配动作,而且还代表性满足感的持续状态,神经元离子通道的改变有助于性经验依赖配驱动的长期变化。

该研究工作由北京脑科学与类脑研究中心李莹课题组完成。北京脑科学与类脑研究中心自招博士后周小娟、博士李昂、技术员弭雪为该研究论文的共同第一作者,研究员李莹为通讯作者。 

1. 射精是驱动两性性饱足状态的关键事件

那么,什么是导致小鼠性饱足的关键因素?研究人员设计雌雄小鼠经历多次插入但在射精前与伴侣分开(没有经历射精)的对照组,发现对照组没有表现出性饱足,这表明射精是驱动两性性饱足状态的关键事件(图1)

 

 图1.射精是导致两性动物进入性饱足状态的关键事件。

为研究两性小鼠性饱足状态的神经机制,研究人员通过查阅文献发现,在大鼠和长尾鼠中,射精诱导的Fos蛋白表达,存在于犁鼻通路的多个脑区,包括终纹后床核(BNST)、中央杏仁核(MeA)和内侧束旁丘脑核(mSPF),但不包括内侧视前区(mPOA)。使用荧光原位杂交(FISH)方法,研究人员发现完成射精的雄鼠与只经历了3-5次插入但没有射精的雄鼠相比,BNST中Fos+神经元数量变化最大。因此,研究人员聚焦在BNST脑区进行深入研究。

过往单核细胞测序(RNA-seq)实验表明,BNST中包含两类具有性别二态性的神经元亚群:BNSTEsr2 和BNSTSt18。通过在自由运动的小鼠中进行钙成像发现,大量BNSTEsr2 神经元(>50%)在雄性动物射精以及雌性动物感受到射精时均被强烈激活,而在交配的其他阶段没有明显反应。相反,该区域中另一群表达St18的神经元(BNSTSt18)主要在社交嗅探和其他交配过程中被激活,在射精时没有明显反应 (图2)。

 

 

图2. 射精选择性激活两性BNSTpr中表达Esr2的神经元

2. 过度兴奋的BNSTEsr2神经元持续编码两性动物的性饱足状态

雌雄分离后,射精激活的BNSTEsr2神经元反应显著降低,但有一部分神经元在射精结束后30分钟仍保持较强的自发活动,提示这部分神经元可能编码持续性饱足状态。为了进一步检查BNSTEsr2神经元活动是否编码性饱足状态,研究人员将只进行过社会接触、交配但没有性饱足的雄鼠,与交配后达到性饱足的雄鼠独处时的自发放电作比较,发现只有达到性饱足的雄鼠表现出更大幅度和更高频的自发Ca2+活动,并且这种现象可以在整个性饱足期持续数天。当雄鼠恢复交配能力后,自发Ca2+活动就会恢复到基线水平,并在再次交配且达到性饱足后重新升高。

与雄鼠一致,雌鼠在交配后24小时BNSTEsr2神经元的自发Ca2+活动也会明显增加,并与是否受孕成功无关。这种增加通常持续整个假孕期、怀孕期和哺乳期,在交配行为恢复后降低到基线水平。

3. 激活雄鼠BNSTEsr2神经元抑制交配动机

研究人员在Esr2-Cre小鼠双侧的BNST中表达抑制性化学遗传病毒hM4Di,并在达到性饱足状态的雄鼠腹膜内注射氯氮平-N-氧化物(CNO)来抑制BNSTEsr2神经元活动。实验发现,七分之六的雄鼠可以在30分钟内恢复其交配行为并成功射精。同样的操作在刚完成交配处于性饱足期的雌鼠中也可以显著恢复其性接受能力。

为了进一步区分BNSTEsr2神经元是可以抑制交配行为还是交配动机,在雄鼠中,研究人员表达了具有超高光敏感性的视蛋白(SOUL),并在不同的交配阶段进行了经颅光学刺激非侵入性地激活BNSTEsr2神经元。实验发现在嗅探阶段而不是交配开始以后激活BNSTEsr2 神经元可以抑制正常雄性小鼠交配起始,这些发现进一步表明BNSTEsr2 神经元在抑制交配动机而不是交配动作方面发挥了重要的作用。

4. BNSTEsr2神经元中HCN离子通道表达上升参与调节雄性小鼠性饱足状态

为了解BNSTEsr2神经活动持续变化的机制,研究人员使用全细胞膜片钳方法,分别在无性经验、性饱足和交配能力恢复的两性小鼠中,记录了BNSTEsr2神经元的电生理特性。在雄性和雌性小鼠中,与无性经验和交配能力恢复的小鼠相比,性饱足(交配后 36-48 小时)小鼠具有更多BNSTEsr2神经元表现出更高兴奋性。尽管输入电阻和膜电容相当,但在性饱足的BNSTEsr2神经元中,静息膜电位 (RMP) 最高,而rheobases(引发全或无放电所需的最负阶跃电流)最低,提示较小的去极化即可激发动作电位。这种变化在行为恢复的小鼠中大部分恢复,进一步证明了过度兴奋的BNSTEsr2神经元在编码性饱足状态中的作用。

对已有的BNST单细胞测序结果进行分析,研究人员发现BNSTEsr2神经元中注入负电流显示去极化“下垂”电压,主要由超极化激活的环核苷酸门控 (Hcn) 阳离子通道介导。有趣的是,在雄性小鼠中,性饱足小鼠这种“下垂”电压的大小与无性经验或性恢复小鼠的BNSTEsr2神经元相比显著更大,而该现象在雌性小鼠中并不显著。系统重新分析BNST中已发布的snRNA-seq数据集,研究人员发现Hcn1而不是其他亚基在BNSTp中的Esr2+神经元中相对于其他细胞高度富集。此外,通过FISH方法,研究人员在雄性小鼠的BNSTEsr2 神经元中观察到大量HCN1+Esr2+神经元。

使用CRISPR/Cas9技术在BNSTEsr2神经元选择性敲除Hcn1基因,研究人员发现雄性小鼠表现出明显的性饱足状态缺失。为了进一步测试 HCN通道在调节性饱足感中的作用,研究人员在性饱足小鼠颅内两侧BNST给予ZD-7288(HCN抑制剂)或人工脑脊液(载体对照),约 1 小时后显著恢复了5/6的雄性典型性行为。这些结果表明,在雄性小鼠射精后,HCN通道的激活对于维持性饱足状态是必要的(图3)。

图3. CRISPR/Cas9介导BNSTprEsr2神经元中HCN1敲除后,雄性小鼠能够持续交配

5. 小结

综上所述,该工作在揭示性经验如何引起的大脑内部状态改变这一重要科学问题方面取得了重要突破。这项研究帮助我们理解短暂经验在大脑中持久表征的神经机制,以及这种表征如何长期影响动物行为。此外,该工作还发现短暂性经验可以引起神经元中的离子通道表达的变化,为我们理解性经验如何引起大脑持久改变提供了一个全新的角度 (图4)。

图4. BNSTEsr2 神经元参与调控交配动机的机制解释

 

相关文章:

Science:北京脑研究中心李莹实验室揭示性满足感的分子机制

短暂的社交经历(例如,性经历)可导致内部状态的长期变化并影响社会行为,如交配、攻击。例如,在成功交配射精后,许多物种迅速表现出对交配倾向的抑制有数小时、数天或更长时间,这种效应称为性满足…...

Element UI框架学习篇(三)

Element UI框架学习篇(三) 实现简单登录功能(不含记住密码) 1 准备工作 1.1 在zlz包下创建dto包,并创建userDTO类(传输对象) package com.zlz.dto;import lombok.Data;/* DTO 数据传输对象 用户表的传输对象 调用控制器传参使用 VO 控制器返回的视图对象 与页面对应 PO 数据…...

尚硅谷的尚融宝项目

先建立一个Maven springboot项目 进来先把src删掉&#xff0c;因为是一个父项目&#xff0c;我们删掉src之后&#xff0c;pom里配置的东西&#xff0c;也能给别的模块使用。 改一下springboot的版本号码 加入依赖和依赖管理&#xff1a; <properties><java.versi…...

12 Day:内存管理

前言&#xff1a;今天我们要完成我们操作系统的内存管理&#xff0c;以及一些数据结构和小组件的实现&#xff0c;在此之前大家需要了解我们前几天一些重要文件的内存地址存放在哪&#xff0c;以便我们更好的去编写内存管理模块 一&#xff0c;实现ASSERT断言 不知道大家有没有…...

linux基本功系列之lsof命令实战

文章目录前言一. lsof命令介绍二. 语法格式及常用选项三. 参考案例3.1 显示系统打开的文件3.2 查找某个文件相关的进程3.3 列出某个用户打开的文件信息3.4 列出某个程序进程所打开的文件信息3.5 查看某个进程号打开的文件3.6 列出所有的网络连接3.7 列出谁在使用某个端口3.8 恢…...

基础篇:02-SpringCloud概述

1.SpringCloud诞生 基于前面章节&#xff0c;我们深知微服务已成为当前开发的主流技术栈&#xff0c;但是如dubbo、zookeeper、nacos、rocketmq、rabbitmq、springboot、redis、es这般众多技术都只解决了一个或一类问题&#xff0c;微服务并没有一个统一的解决方案。开发人员或…...

【软件测试】软件测试工作上95%会遇到的问题,你遇到多少?

目录&#xff1a;导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09;前言 1、测试负责人要进行…...

4.5.4 LinkedList

文章目录1.特点2.常用方法3.练习:LinkedList测试1.特点 链表,两端效率高,底层就是链表实现的 List接口的实现类&#xff0c;底层的数据结构为链表&#xff0c;内存空间是不连续的 元素有下标&#xff0c;有序允许存放重复的元素在数据量较大的情况下&#xff0c;查询慢&am…...

Python之FileNotFoundError: [Errno 2] No such file or directory问题处理

错误信息&#xff1a;FileNotFoundError: [Errno 2] No such file or directory: ../AutoFrame/temp/report.xlsx相对于当前文件夹的路径&#xff0c;其实就是你写的py文件所在的文件夹路径&#xff01;python在对文件的操作时&#xff0c;需要特别注意文件地址的书写。文件的路…...

C语言中耳熟能详的printf与scanf

没有什么比时间更有说服力了&#xff0c;因为时间无需通知我们就可以改变一切了。---余华《活着》大家好&#xff0c;今天给大家分享的是C语言中的scanf与printf函数&#xff0c;一提起这两个函数&#xff0c;大家可能觉得这不就是打印和输入嘛&#xff1f;有什么可以说的&…...

【数据结构】复杂度讲解

目录 时间复杂度与空间复杂度&#xff1a;&#xff1a; 1.算法效率 2.时间复杂度 3.空间复杂度 4.常见时间复杂度以及复杂度OJ练习 时间复杂度与空间复杂度&#xff1a;&#xff1a; 什么是数据结构? 数据结构中是计算机存储,组织数据的方式,指相互之间存在一种或多种特定关…...

JAVA-线程池技术

目录 概念 什么是线程&#xff1f; 什么是线程池&#xff1f; 线程池出现背景 线程池原理图 JAVA提供线程池 线程池参数 如果本篇博客对您有一定的帮助&#xff0c;大家记得留言点赞收藏哦。 概念 什么是线程&#xff1f; 是操作系统能够进行运算调度的最小单位。&am…...

【C++】从0到1入门C++编程学习笔记 - 提高编程篇:STL常用算法(算术生成算法)

文章目录一、accumulate二、fill学习目标&#xff1a; 掌握常用的算术生成算法 注意&#xff1a; 算术生成算法属于小型算法&#xff0c;使用时包含的头文件为 #include <numeric> 算法简介&#xff1a; accumulate // 计算容器元素累计总和 fill // 向容器中添加元…...

【C++】static成员

&#x1f499;作者&#xff1a;阿润菜菜 &#x1f4d6;专栏&#xff1a;C 目录 概念 特性 出个题 概念 声明为static的类成员称为类的静态成员&#xff0c;用static修饰的成员变量&#xff0c;称之为静态成员变量&#xff1b; 用static修饰的成员函数&#xff0c;称之为静态…...

Python Scrapy 爬虫简单教程

1. Scrapy install 准备知识 pip 包管理Python 安装XpathCssWindows安装 Scrapy $>- pip install scrapy Linux安装 Scrapy $>- apt-get install python-scrapy 2. Scrapy 项目创建 在开始爬取之前&#xff0c;必须创建一个新的Scrapy项目。进入自定义的项目目录中&am…...

【DOCKER】容器概念基础

文章目录1.容器1.概念2.特点3.与虚拟机的对比2.docker1.概念2.命名空间3.核心概念3.命令1.镜像命令2.仓库命令1.容器 1.概念 1.不同的运行环境&#xff0c;底层架构是不同的&#xff0c;这就会导致测试环境运行好好的应用&#xff0c;到了生产环境就会出现bug&#xff08;就像…...

第九层(16):STL终章——常用集合算法

文章目录前情回顾常用集合算法set_intersectionset_unionset_difference最后一座石碑倒下&#xff0c;爬塔结束一点废话&#x1f389;welcome&#x1f389; ✒️博主介绍&#xff1a;一名大一的智能制造专业学生&#xff0c;在学习C/C的路上会越走越远&#xff0c;后面不定期更…...

一起学习用Verilog在FPGA上实现CNN----(六)SoftMax层设计

1 SoftMax层设计 1.1 softmax SoftMax函数的作用是输入归一化&#xff0c;计算各种类的概率&#xff0c;即计算0-9数字的概率&#xff0c;SoftMax层的原理图如图所示&#xff0c;输入和输出均为32位宽的10个分类&#xff0c;即32x10320 本项目softmax实现逻辑为&#xff1a; …...

pixhawk2.4.8-APM固件-MP地面站配置过程记录

目录一、硬件准备二、APM固件、MP地面站下载三、地面站配置1 刷固件2 机架选择3 加速度计校准4 指南针校准5 遥控器校准6 飞行模式7 紧急断电&无头模式8 基础参数设置9 电流计校准10 电调校准11 起飞前检查&#xff08;每一项都非常重要&#xff09;12 飞行经验四、遇到的问…...

【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 秩沅 原创 收录于专栏&#xff1a;unity细节和bug ⭐关于资源商店为何下载不了的问题⭐ 文章目录⭐关于资源商店为何下载不了的问题…...

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...

C++实现分布式网络通信框架RPC(3)--rpc调用端

目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中&#xff0c;我们已经大致实现了rpc服务端的各项功能代…...

微信小程序之bind和catch

这两个呢&#xff0c;都是绑定事件用的&#xff0c;具体使用有些小区别。 官方文档&#xff1a; 事件冒泡处理不同 bind&#xff1a;绑定的事件会向上冒泡&#xff0c;即触发当前组件的事件后&#xff0c;还会继续触发父组件的相同事件。例如&#xff0c;有一个子视图绑定了b…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1

每日一言 生活的美好&#xff0c;总是藏在那些你咬牙坚持的日子里。 硬件&#xff1a;OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写&#xff0c;"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

前端开发面试题总结-JavaScript篇(一)

文章目录 JavaScript高频问答一、作用域与闭包1.什么是闭包&#xff08;Closure&#xff09;&#xff1f;闭包有什么应用场景和潜在问题&#xff1f;2.解释 JavaScript 的作用域链&#xff08;Scope Chain&#xff09; 二、原型与继承3.原型链是什么&#xff1f;如何实现继承&a…...

ip子接口配置及删除

配置永久生效的子接口&#xff0c;2个IP 都可以登录你这一台服务器。重启不失效。 永久的 [应用] vi /etc/sysconfig/network-scripts/ifcfg-eth0修改文件内内容 TYPE"Ethernet" BOOTPROTO"none" NAME"eth0" DEVICE"eth0" ONBOOT&q…...

基于Java+MySQL实现(GUI)客户管理系统

客户资料管理系统的设计与实现 第一章 需求分析 1.1 需求总体介绍 本项目为了方便维护客户信息为了方便维护客户信息&#xff0c;对客户进行统一管理&#xff0c;可以把所有客户信息录入系统&#xff0c;进行维护和统计功能。可通过文件的方式保存相关录入数据&#xff0c;对…...

Go 语言并发编程基础:无缓冲与有缓冲通道

在上一章节中&#xff0c;我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道&#xff0c;它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好&#xff0…...

比较数据迁移后MySQL数据库和OceanBase数据仓库中的表

设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...

【从零开始学习JVM | 第四篇】类加载器和双亲委派机制(高频面试题)

前言&#xff1a; 双亲委派机制对于面试这块来说非常重要&#xff0c;在实际开发中也是经常遇见需要打破双亲委派的需求&#xff0c;今天我们一起来探索一下什么是双亲委派机制&#xff0c;在此之前我们先介绍一下类的加载器。 目录 ​编辑 前言&#xff1a; 类加载器 1. …...