生化学・分子生物学の本 [科学、数学]
カラー図解アメリカ版新・大学生物学の教科書 第3巻 生化学・分子生物学 (ブルーバックス)
という本を買いました。
ブルーバックスなのに、2千円もするので、迷っていたのですが、mRNAワクチンとかPCRとか、最近の話題についていけるように読んで見ることにしました。
絵が綺麗
PCRによるDNA断片の増幅
カラー図解アメリカ版新・大学生物学の教科書は、千ページ以上ある米国の生物学教科書『LIFE』(11 edition)から「細胞生物学」、「分子遺伝学」、「分子生物学」の3つの分野を抽出して翻訳したもので、分子生物学は、第14章「エネルギー、酵素、代謝」から始まります。
生物は、化学反応に伴うエネルギーなどを利用しますが、最近は、フリーのソフトで分子式からパソコンで量子化学(Quantum Chemistry)計算を行って、エネルギーを求めたりすることができるらしいです。
ケモインフォマティクス(Cheminformatics)の代表的なオープンソースのRDKitと量子化学計算ソフトのPsi4の両方を利用できる便利なPsikit ( https://github.com/Mishima-syk/psikit ) というのを使ってみました。
GitHubにインストールの方法が出ています。
https://github.com/Mishima-syk/psikit
psi4は、
https://psicode.org/installs/v14/
で、OSの種類、インストール方法、Pythonのバージョン、psi4のバージョンを指定すると、インストール用のスクリプトが、
conda install psi4 python=3.7 -c psi4
のように表示されますので、こちらを使用します。
あと、respは、pipで入れないと動かない(Install resp from github repository (resp from conda doesn't work))と書いてありましたが。試しにcondaで入れたもので動いてしまいました。
ということで、下記の5行でインストールは、完了
conda install psi4 python=3.7 -c psi4
conda install -c rdkit rdkit
conda install -c conda-forge debtcollector
conda install -c psi4 resp
conda install -c iwatobipen psikit
グルコース(glucose)C6H12O6の計算をやってみました。
分子式は、SMILES ( simplified molecular input line entry system )で指定します。(glucoseは、 'OC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H](O)[C@@H](O)1' )
---
from rdkit.Chem import rdMolTransforms
from rdkit.Chem.Draw import IPythonConsole
from psikit import Psikit
from IPython.display import Image, display_png
pk = Psikit()
smi = 'OC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H](O)[C@@H](O)1' # glucose
pk.read_from_smiles(smi)
pk.mol
---
open PyMol
run "frontier.py" from File -> Run Script
という本を買いました。
ブルーバックスなのに、2千円もするので、迷っていたのですが、mRNAワクチンとかPCRとか、最近の話題についていけるように読んで見ることにしました。
絵が綺麗
PCRによるDNA断片の増幅
カラー図解アメリカ版新・大学生物学の教科書は、千ページ以上ある米国の生物学教科書『LIFE』(11 edition)から「細胞生物学」、「分子遺伝学」、「分子生物学」の3つの分野を抽出して翻訳したもので、分子生物学は、第14章「エネルギー、酵素、代謝」から始まります。
生物は、化学反応に伴うエネルギーなどを利用しますが、最近は、フリーのソフトで分子式からパソコンで量子化学(Quantum Chemistry)計算を行って、エネルギーを求めたりすることができるらしいです。
ケモインフォマティクス(Cheminformatics)の代表的なオープンソースのRDKitと量子化学計算ソフトのPsi4の両方を利用できる便利なPsikit ( https://github.com/Mishima-syk/psikit ) というのを使ってみました。
GitHubにインストールの方法が出ています。
https://github.com/Mishima-syk/psikit
psi4は、
https://psicode.org/installs/v14/
で、OSの種類、インストール方法、Pythonのバージョン、psi4のバージョンを指定すると、インストール用のスクリプトが、
conda install psi4 python=3.7 -c psi4
のように表示されますので、こちらを使用します。
あと、respは、pipで入れないと動かない(Install resp from github repository (resp from conda doesn't work))と書いてありましたが。試しにcondaで入れたもので動いてしまいました。
ということで、下記の5行でインストールは、完了
conda install psi4 python=3.7 -c psi4
conda install -c rdkit rdkit
conda install -c conda-forge debtcollector
conda install -c psi4 resp
conda install -c iwatobipen psikit
グルコース(glucose)C6H12O6の計算をやってみました。
分子式は、SMILES ( simplified molecular input line entry system )で指定します。(glucoseは、 'OC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H](O)[C@@H](O)1' )
---
from rdkit.Chem import rdMolTransforms
from rdkit.Chem.Draw import IPythonConsole
from psikit import Psikit
from IPython.display import Image, display_png
pk = Psikit()
smi = 'OC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H](O)[C@@H](O)1' # glucose
pk.read_from_smiles(smi)
pk.mol
---
open PyMol
run "frontier.py" from File -> Run Script
カラー図解 アメリカ版 新・大学生物学の教科書 第3巻 生化学・分子生物学 (ブルーバックス)
- 出版社/メーカー: 講談社
- 発売日: 2021/04/15
- メディア: 新書
科学本って、小学生の頃から大人になって、老人の仲間入りをした今でもずっと大好きです。物理とか化学とか学校の成績も良かったですよ。
by U3 (2021-09-10 20:09)
U3さんコメントありがとうございます。
数十年ぶりに教科書と名がつくものを買ったののですが、自分が学生のころとは、全然違うのでびっくりしました。
by aoken (2021-09-11 09:22)