Bioinformatics Notebook

Decode biology
with Data.

バイオインフォマティクス・機械学習・AI・ネットワーク解析を軸に、生命のコードを解き明かすための知識と手法を発信。
RNA-seq Network AI / DX 計算ツール
WGCNA解析
ベイジアンネットワーク解析(CBNplot)
Disease Module入門(ネットワーク医学)
bulk RNA-seq (HISAT2-StringTie-Ballgown)
RNA-seq
超初心者向け!!RNA-seq解析シリーズ① ターミナルでコマンドラインを使う
RNA-seq解析を始めるために必要なターミナル操作を、ディレクトリ移動やコマンド入力の基本から初心者向けに解説します。
2025.09.14
RNA-seq
超初心者向け!!RNA-seq解析シリーズ② 環境設定
RNA-seq解析に必要なHomebrewやHISAT2などの導入準備を、Macの環境設定とパッケージ管理の基本から解説します。
2025.09.14
RNA-seq
超初心者向け!!RNA-seq解析シリーズ③公共データベースからRNA-seqデータをダウンロード
DDBJなどの公共データベースからRNA-seqデータを検索し、FTPとwgetでFASTQファイルを取得する手順を解説します。
2025.09.15
RNA-seq
超初心者向け!!RNA-seq解析シリーズ④HISAT2でマッピングする
HISAT2を使ったRNA-seqリードのマッピング手順を、リファレンスゲノムの取得、index確認、コマンド実行まで解説します。
2025.09.15
RNA-seq
超初心者向け!!RNA-seq解析シリーズ⑤StringTieの使い方
HISAT2のマッピング結果をsamtoolsでbam化し、StringTieで発現量推定とBallgown用ファイル作成を解説します。
2025.09.15
RNA-seq
超初心者向け!!RNA-seq解析シリーズ⑥ Ballgownで発現差解析
StringTieで作成した結果をRのBallgownで読み込み、RNA-seqの発現差解析と結果の整理方法を解説します。
2025.09.15
Google ColaboratoryでRNA-seq解析
Open Targets入門
創薬・ターゲット探索 / データベース
Open Targets入門 #1:概要と仕組みを理解する
Open Targets Platformの概要と使いどころを解説。創薬ターゲット探索に必要なエビデンス統合の仕組み、データソース階層、L2Gスコアの読み方を網羅します。
2026.05.21
創薬・ターゲット探索 / データベース
Open Targets入門 #2:Platform UIで疾患から創薬ターゲットを探す
Open Targets PlatformのWeb UIを使い、アルツハイマー病を例に疾患から創薬ターゲット候補を探す実践手順を解説。スコアの読み方からTarget Prioritisationビュー、Evidenceページまで網羅します。
2026.05.22
創薬・ターゲット探索 / データベース
Open Targets入門 #3:Python + GraphQL APIでデータを取得する
Open Targets PlatformのGraphQL APIをPythonで叩いて、アルツハイマー病の関連ターゲット一覧をDataFrameに変換する方法を解説。ページネーション実装からdatatypeスコアの読み方、大量取得時のParquet活用まで。
2026.05.24
創薬・ターゲット探索 / データベース
Open Targets入門 #4:L2Gスコアで遺伝的根拠のある創薬ターゲットを発掘する
GWASシグナルから因果遺伝子を特定するL2Gスコアの仕組みを解説し、L2G × Tractability × 臨床フェーズの3条件で「まだ誰も着手していない有望ターゲット」を発掘するワークフローをアルツハイマー病と9疾患のデータで示します。
2026.05.31
PubMed論文情報取得自動化
研究効率化 / Python
Pythonで論文情報をまとめてゲットする① ~ PubMed APIについて ~
Pythonで論文情報を自動取得する準備として、PubMed APIのESearch・ESummary・EFetchの役割を解説します。
2025.08.27
研究効率化 / Python
Pythonで論文情報をまとめてゲットする② ~ 下準備 ~
PythonでPubMed APIを扱うために必要なrequests、pandas、openpyxlなどの準備と読み込みを解説します。
2025.08.27
研究効率化 / Python
Pythonで論文情報をまとめてゲットする③ ~ ESearchを使ってPMIDを取得 ~
PubMed APIのESearchをPythonから呼び出し、検索語に一致する論文のPMID一覧を取得する方法を解説します。
2025.08.27
研究効率化 / Python
Pythonで論文情報をまとめてゲットする④ ~ ESummaryを使って論文タイトルを取得 ~
PubMed APIのESummaryを使い、PMIDから論文タイトル・著者・雑誌名・発行年をPythonで取得する方法を解説します。
2025.08.27
研究効率化 / Python
Pythonで論文情報をまとめてゲットする⑤ ~ Openpyxlを使ってExcelファイルとして保存する ~
PubMedから取得した論文情報をpandasで整形し、Openpyxlを使って見やすいExcelファイルとして保存する手順を解説します。
2025.08.27
研究効率化 / Python
Pythonで論文情報をまとめてゲットする⑥~EFetchを使ってアブストラクトを抽出~
PubMed APIのEFetchでXMLを取得し、Pythonとlxmlで論文アブストラクトを抽出して整理する方法を解説します。
2025.08.30
Pythonユーティリティ
PCRプライマーのTm値計算機を作ってみよう
実験計算ツール