LifeScience Hack

生物系創薬研究者がAI(誇大表示)を手に入れるまでの過程(Python、Deep Learning、ライフサイエンス)

PCRプライマーのTm値の計算機を作ってみよう -0-

lifesciencehack-ai.hatenablog.com

何かを作りながらPythonの基礎を学ぼうかと思います。
仕事で使えそうなもののほうがモチベーションが上がるので、
今回はPCRで使うプライマーのTm値計算機を作ってみます。
また、細かく書いていきたいのでシリーズになります。

構想

プライマーのTm値の計算法を理解する
  1. Wallace法
  2. 最近接塩基対法 lifesciencehack-ai.hatenablog.com
Pythonを使って次のようなことができるようにする
  1. プライマーの配列を入れるとTm値を返す
  2. 相補鎖配列を返す
  3. GC%を返す
  4. エクセルに配列を入れるとバッチ処理してくれる

lifesciencehack-ai.hatenablog.com

lifesciencehack-ai.hatenablog.com

学ぶこと

Tm値計算機作成にあたってpythonの以下のような方法を使います。

  • Pythonでの文字列の取扱い
  • Pythonでの計算
  • 関数の作成
  • Pandas による表計算・DataTableの取扱い
  • openpyxlによるExcelの読み書き

では、次回から作っていきましょう!!

PCRプライマーのTm値の計算機を作ってみよう①~相補鎖配列とGC含量の計算~ - LifeScience Hack

ちなみに、PythonではないですがJavascriptでTm値の計算機を作りました。
こちらもご利用ください。

lifesciencehack-ai.hatenablog.com