python基礎プライマーtm値研究効率化

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

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

構想

プライマーのTm値の計算法を理解する
  1. Wallace法

  2. 最近接塩基対法

Pythonを使って次のようなことができるようにする
  1. プライマーの配列を入れるとTm値を返す

  2. 相補鎖配列を返す

  3. GC%を返す

  4. エクセルに配列を入れるとバッチ処理してくれる

学ぶこと

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

  • Pythonでの文字列の取扱い

  • Pythonでの計算

  • 関数の作成

  • Pandas による表計算・DataTableの取扱い

  • openpyxlによるExcelの読み書き

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

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