电压钳的实验方法总结
之前的文章提到,细胞内记录技术难以对离子通道行为进行研究,因为膜电位的变化与某些离子通道的门控机制相耦合。电压钳可以将膜电位固定(“钳制”)在恒定值,并直接记录通过细胞膜的电流。因此,电压钳通常用于在全细胞或单通道水平上记录通过电压门控或配体门控离子通道的电流运动,或记录由于作用于离子受体的神经递质而产生的突触后电流。离子通过电动转运蛋白的运动也可以在这种模式下测量。目前电压钳模式是膜片钳技术最常用的记录方式。
玻璃电极的制备
膜片钳玻璃电极通常由薄的(有时也用厚的)硼硅酸盐或石英毛细管玻璃,使用水平或垂直电极拉制仪拉制而成。最典型的情况是,将一块毛细玻璃管夹在加热片周围,围绕加热片中心加热后进行拉伸,通常需要重复加热拉伸多次,在加热拉伸循环之间使用空气射流冷却加热片。最终将毛细玻璃管拉断,形成两个尖端非常细(1–3μm)的电极。可以控制加热片的温度、拉伸运动的速度、时间和压力以及重复拉伸的循环次数,以确定玻璃电极的锥度和最终玻璃电极尖端的直径。为了获得完全清洁和光滑的尖端或进一步调整玻璃电极尖端的直径(通常为增加电极阻抗Rp),建议使用抛光仪对尖端进行加热抛光。为了获得最佳的整体效 ...
膜片钳实验简介- 膜片钳的基本原理及记录方法
本文改编自: An Introduction to Patch Clamp Recording
电生理学是研究电兴奋细胞及其网络功能和功能障碍的重要工具。膜片钳是一种精细的电生理技术,可以直接测量膜电位和/或通过细胞膜的电流量。膜片钳技术也具有难以置信的多功能性,可用于多种不同的结构,以研究一系列特性,从天然组织中的自发细胞放电活动到重组细胞系中表达的单个通道的激活和/或失活动力学。本文中,我们概述了膜片钳技术以及如何建立不同的膜片钳记录方法并将其应用于电生理研究。
简介
电生理学是研究电兴奋细胞(通常是神经元)及其网络,以及越来越多的非兴奋细胞的功能和功能障碍的重要工具。正确应用电生理技术需要了解细胞的物理和化学特性,以及这些特性如何影响离子在细胞膜上的传输。20 世纪 50 年代早期, Alan Hodgkin 和 Andrew Huxley 的关键电生理实验首次完整描述了动作电位的离子机制,他们使用粗糙的玻璃电极测量了鱿鱼巨大轴突的膜电位1。这一进展于 1963 年获得诺贝尔生理学和医学奖。进一步的发展包括使用非常精细的玻璃电极刺穿细胞膜并进行细胞内膜电位变化的记录。然而 ...
在 linux 下如何压缩 PDF
我需要在网上填写了一些申请表,它要求使用 PDF 格式上传文件。这对我不是什么难事,只需要将文件扫描为图像,然后使用 gscan2pdf 工具将它们组合成一个 PDF 文件。
但是问题来了,当我试图上传这个 PDF 文件。网页提示:上传失败,因为它超过了最大文件大小限制。于是我得想办法压缩这个 PDF 文件。
当然,有很多在线PDF压缩网站也很好用。但我手上的文件资料很重要,不方便上传到一个我不知根知底的网站上。于是我学到一些 在 linux 系统压缩 PDF 的方法。
您可以使用 Ghostscript 命令行工具压缩 PDF 文件。大多数 Linux 发行版已经包含了 Ghostscript 的开源版本。但是,您仍然可以尝试安装它以确保他肯定被安装了。
安装 ghostscript
在基于 Debian/Ubuntu 的发行版上,使用以下命令安装 Ghostscript:
1sudo apt install ghostscript
对于 Arch Linux 发行版则使用以下命令安装 Ghostscript:
1sudo pacman -S ghostscript
压缩命令
现在 ...
gogs 搭建自己的代码托管平台
github 是众所周知的代码托管平台,广大开发者将自己的代码或者是其他奇奇怪怪的东西都托管在上面。今天突发奇想,想自己搭建一个代码托管平台,供自己使用。在网上发现了 gogs 这个工具。于是开始了部署工作。
环境配置
我的服务器是 Archlinux 系统。部署 gogs 主要需要配置好数据库、git和ssh。
mariadb 数据库
作为开源爱好者,我选择的是 mariadb 数据库。在 Archlinux 上安装 mariadb 使用命令:
12sudo pacman -S mariadbsudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
这样就安装好了 mariadb。然后启动 mariadb:
1sudo systemctl start mariadb.service
接下来可以使用下面这个命令进行一些安全配置:
1mysql_secure_installation
根据提示进行选择和输入,并且设置 root 密码。
gogs 需要 mariadb 数据库 使用 INNODB ...
让你的 gnome 桌面显示农历
农历是中国传统历法,很多小伙伴时不时还是有看农历的需求。但是大多数 Linux 发行版都不支持显示农历,而 Ubuntu Kylin 系统曾经因为拥有农历日历而独树一帜。本文教你如何让 gnome 桌面显示农历。
安装农历数据库
农历数据库是将公历日期和农历日期一一对应起来的一个数据库,其中一个版本的源代码在 github 中。
我已经将它上传到了 AUR 中,Arch Linux 用户只需要使用 AUR 工具安装 lunar-date 包。
1yay -Sy lunar-date
对于 Ubuntu 用户则需要安装 gir1.2-lunar-date-2.0 包:
1sudo apt-get install gir1.2-lunar-date-2.0
而 fedora 和 openSUSE 则可以在 rpmfind 找到 lunar-date 的安装包。
安装 gnome-shell-extension-lunar-calendar 扩展
接下来只需要安装一个 gnome-shell 扩展就可以完美显示农历了。插件可以在 gnome 插件的官网上找到。
只需要配置好浏览器的 GNO ...
为 linux 安装多媒体解码器
默认情况下,如果你没有安装专门的解码器,Linux 系统无法播放大多数加密格式(专有媒体格式)的视频。
这其中涉及到的许多技术,比如 flash plugin、 gstreamer、 mp4、 libavcodec等等。他们很多并不是开源的,有时还有版权或法律问题。因此,这些包默认情况下不会安装,也不会随官方存储库一起提供。
如果您尝试在不安装媒体编解码器的情况下播放专有媒体格式,您将看到以下错误消息“Unable to play the file”。
在这个简短的教程中,我们将向您展示如何在 Ubuntu、Fedora 和 openSUSE 系统上安装媒体代码。
在 Ubuntu 中安装多媒体解码器
通过使用“ubuntu-restricted-extras”包,可以将必要的多媒体编解码器安装在 Ubuntu 及其衍生发行版中。它是一个包含各种多媒体包的软件包。
为了安装多媒体编解码器,您需要启用由 Ubuntu 创建的软件库 “multiverse”,这个库向用户提供非开源软件。
运行以下命令以启用 multiverse 和 restricted 存储库:
要启用“multiver ...
为 Arch Linux 创建字体软件包
Windows 中文版默认拥有非常多的中文字体。但是 Arch Linux 的中文字体则需要自己手动安装。目前有文泉驿微米黑、文泉驿正黑、Google Noto Font 和思源黑体等字体可以选择。
以上字体的 Arch Linux 包名称分别为 wqy-microhei、wqy-zenhei、noto-fonts-cjk、adobe-source-han-sans-cn-fonts、adobe-source-han-serif-cn-fonts。通过 pacman 命令即可安装。这些开源字体只提供黑体和宋体,而我们中文办公有时还需要仿宋和楷体,前端开发和设计工作更是对字体有着更大的需求。此时需要额外安装字体。
将你需要使用的字体文件,一般后缀名为 otf、ttf 或 ttc 拷贝到/usr/share/fonts/(全局安装)或~/.local/share/fonts(为当前用户安装)文件夹中,最后在字体文件夹执行:
1fc-cache && mkfontscale && mkfontdir
即可安装成功。
不过在 Arch Linux 下推荐你创建 ...
为 Arch Linux 创建软件包
用过 Arch Linux 及其衍生发行版的同学,都会被 AUR 中海量的软件包所打动。这些软件包都是由用户提供的。使用这些软件包后不免生出自己也要学着创建几个软件包。经过几次尝试后,我基本学会了一些简单的打包技术。Arch Linux 的打包还是很简单的。
环境配置
有一个能运行的 Arch Linux 电脑,并且装上了 base-devel 包组就足够了。Arch Linux 打包的基本原理是在一个 fakeroot (虚拟根目录)中编译安装软件。然后将这个 fakeroot 中的文件压缩到软件包里面,同时清除一些不需要的文件和符号,并且根据 PKGBUILD 文件自动生成基本信息,最后运行你事先写好的必要的脚本进行一些配置。
编写 PKGBUILD 文件
PKGBUILD 文件中需要有一些基本变量以及几个函数。
makepkg 默认的变量
srcdir
makepkg 将会把源文件解压到此文件夹或在此文件夹中生成指向 PKGBUILD 里 source 数组中文件的软连接。
pkgdir
makepkg 会把该文件夹当成系统根目录,并将软件安装在此文件夹下。
这些变量都是绝对路 ...
在 windows 下安装配置 nodejs
我之前都是在 linux 下使用 nodejs,今天第一次在 windows 下安装配置 nodejs,记录一下过程。linux 遵循文件系统层次化标准(Filesystem Hierarchy Standard, FHS),因此 linux 下 nodejs 的安装一条命令就能搞定。然而在 windows 下安装 nodejs 则需要一些配置才能很好的运行。
下载安装 nodejs
国内用户可以在此下载 nodejs。此处提供的是 LTS 版本
如果不想用 LTS 版本,可以去 nodejs 国外的官网下载最新版。
我下载的是当前最新版 15.12.0 版本。
然后就是进行安装,同意许可条款。
选择安装路径,我选择的是默认路径。
选择需要安装的内容,默认是全部选择。这里注意要将nodejs 添加到 PATH。后面用起来要方便些。
然后就安装成功了。打开 powershell 输入 node -v 和 npm -v 测试一下:
1234> node -vv15.12.0> npm -v7.7.5
显示出版本号则表示安装成功。
配置模块路径和缓存路径
npm 是 ...
山城步道——半山崖线
重庆成为网红城市后,打开了新世界的大门。从此在网红的路上一去不复返。市政工程开始修建各种网红景点。而半山崖线是最新的市政工程中在我看来最有意思的一个景点。
山城步道系列之半山崖线步道,串联李子坝抗战遗址公园、鹅岭公园、佛图关公园、虎头岩公园、平顶山文化公园等5个公园,约30个文化资源点。半山崖线步道渝中段主线9.6公里,支线10.8公里。
从佛图关公园进入,可以轻松走到杨闇公铜像,杨闇公是中国共产主义运动先驱者、四川党团组织主要创建人和大革命运动的主要领导人,重庆革命领袖。
瞻仰了杨闇公后,走右手边的小径,就可以领略半山崖线的精彩路段了。
半山崖线,顾名思义就是在半山崖上。路线的一侧是佛图关-鹅岭-虎头岩,另一侧是嘉陵江。两侧有着巨大的落差,也就是悬崖。半山崖线就是在悬崖上穿过,但是并不怎么惊险。别有一种城市中间的森林那种趣味。
半山崖线部分路段起伏很大,需要一定的身体素质哦。
穿过幽暗的小径,有时会豁然开朗,向嘉陵江方向眺望,可以看到繁华的江北区。
半山崖线还将建设各种有趣的观景台,人文雕塑和景墙等景观。
等半山崖线全面建成,将是游客打卡游玩,以及市民健身休闲的好去 ...