ScipyでDunnettの検定をする Kim 2024年1月29日 2024年10月24日IT, Python, バイオインフォマティクス, Python Python 0 Scipyの最新バージョン(1.12.0)ではDunnettの検定が実装されている。Dunnett検定については別途調べてほしいが、多重検定のひとつだ。コントロールとなる群といくつかの実験群を比較し、検定する。 Scipyを使えば簡単にできる。以下は公式ドキュメントのサンプルの簡単な翻訳。 この… Continue reading
MyGene.info のAPIを叩いてみる Kim 2023年9月14日 2024年10月24日ゲノム解析, Web, IT, Python, バイオインフォマティクス, Python ゲノミクス, Ensembl, Python, バイオインフォマティクス, NCBI, Web 0 タンパク質のRefSeqID(NPやXPから始まるID)を大量に持っていて、それをPython上でなんとかGene symbolに変換できないかを模索していた。 そんなとき、MyGene.info というサービスを見つけた。あまり日本語のドキュメントがないので軽く紹介しておく。 MyGene.i… Continue reading
NCBI Gene の検索結果から一括で配列取得する方法 – Anaconda環境の導入・NCBI Geneの使い方から取得まで Kim 2020年4月23日 2023年11月27日Python, バイオインフォマティクス NCBI, Python, バイオインフォマティクス 0 現在在宅で研究をせざるを得ない状況下からか、このサイトのアクセス数が伸びている。 これを期にDRY解析を始めようと思っている人は、配列を自分で持っておらず、公開データベースを用いることが多くなると思うが、いちいち手動でFASTAファイルをダウンロードする方法はいささか効率が悪い。そこで今回は著者が開… Continue reading
NCBI GeneIDからFASTAを一括自動ダウンロードするツールとNCBIのAPIについて Kim 2019年12月24日 2023年11月27日バイオインフォマティクス, Python Python, バイオインフォマティクス, NCBI 0 NCBI、よく使うのだがIDの重複がデータベース間で存在していたり、そもそもGeneIDを用いたデータベースをまたいだ検索ができないためストレスフルだった。数個ならいいのだが、今回は数十個あってさすがに1つ1つポチポチ手作業でやるのはバカのやることなのでツールを作ることにした。 NCBI Geneの… Continue reading
【Python & Anaconda】PythonコードをWindowsで動かせるexe形式にする Kim 2019年4月25日 2020年1月22日IT, Python, Python Anaconda, Python 0 ※今回はexe形式にするため、Windows上での動作確認のみを行います。また、GUIのAnacondaでのみ確認しています。Linux上でも(ほぼ)同様の手順で実行ファイルができます。 Pythonは3.7.3、pyinstallerは3.4 バイト先の会社で使うスクリプトをAnacondaで環境… Continue reading
なぜ動物の性比は1:1なのか?- 個体ベースPythonシミュレーションで見る Kim 2018年12月1日 2020年10月7日生物, バイオインフォマティクス, Python Python, matplotlib, シミュレーション, 進化, 集団生物学 1 さて,前回の話の続き. (なぜ動物の性比は1:1なのか?-フィッシャーの原理) 前回は”概念”的な話と数式を用いた解説を行った. それにより「両親から同じ数の遺伝子を受け継ぎ生涯性別が固定されている有性生殖をする動物」については性比がおおよそ1:1になることがわかっただろう.… Continue reading
【Python】Matplotlibで複数のグラフを一枚の画像で表示 Kim 2018年11月21日 2022年10月19日バイオインフォマティクス, Python Python, matplotlib, シミュレーション 0 環境 Jupyter Notebook 5.7.1 matplotlib 2.2.2 導入 複数のグラフを一枚の図に入れて編集の手間を省こうと思った。 コード (参考:Matplotlibで複数のグラフを並べて描く方法) 6つグラフを表示し、1~5はhogeXで6つ目はPopulationである。 … Continue reading
【Python】mRNAからタンパク質に翻訳するための辞書 Kim 2018年9月18日 2018年11月11日Python, バイオインフォマティクス 翻訳, コドン, コドン表, 辞書, CSV, Python, パイソン, バイオインフォマティクス 0 コドン表のCSVやPython用辞書、ありそうで探した時ぱっと見当たらなかったので置いておく。 普段あまり使う機会はないと思うが、学習用に。 ・CSV codon_table.csv ・Python用コドン表辞書 codon_table = { ‘AUA’:’I’, ‘AUC’:’I’, ‘A… Continue reading