統計解析ソフトR

研究に役立つ!enrichplotでGO解析を視覚化する方法【其の弐】

GO解析結果の可視化について実践的に解説します。enrichplotを用いて、RNAseq由来の遺伝子セットに対するエンリッチメント解析を多彩な図で表現。エラー対応や再現性の工夫も交え、研究者が自分の環境で再現できるよう丁寧に紹介しています。

研究に役立つ!enrichplotでGO解析を視覚化する方法【其の壱】

GO解析結果の可視化について実践的に解説します。RNAseqデータから得られた遺伝子セットに対するエンリッチメント解析の基本から、DOSE・enrichplotパッケージを用いたRでの可視化手法まで、コマンドの意味やデータ構造の確認を丁寧に紹介。研究者が自分のデ…

私が読んだバイオインフォマティクス技術書レビュー【R、番外編】

R関連の技術書を実体験を交えて紹介します。初学者向けから中級者向けまで、Rの基本操作やtidyverse、データサイエンスの実践的な内容を網羅。学習スタイルやコマンド実行の工夫にも触れ、読者が自分に合った方法で継続できるよう丁寧にまとめています。

私が読んだバイオインフォマティクス技術書レビュー【Linux、Python編】

バイオインフォマティクスに役立つ技術書を実体験を交えて紹介します。LinuxやPythonの基礎から応用まで、初心者向けの書籍を中心にコメント付きで解説。言語選びや学習のコツも添え、気軽に学び続ける姿勢の大切さを伝えています。

Rによる生物データハンドリング【BI入門③】

統計解析ソフトRでのデータハンドリング(データ取得、Rへの読み込み)から、Bioconductorのインストール方法まで解説します。

airwayデータでGSEA解析やってみた:ORAとの違いも解説【後編】

本記事では、前編で準備したairwayデータを用いて、**ORA(Over-Representation Analysis)とGSEA(Gene Set Enrichment Analysis)**の実行例と可視化方法を紹介しています。RのclusterProfilerパッケージを中心に、enrichGOとgseGO関数を用いた解析を行い…

R実践:データの可視化と関数活用【BI入門②】

統計解析ソフトRでのデータ操作と可視化を解説。関数電卓としての利用や、散布図・ヒストグラム作成の基礎を解説します。

airwayデータでGSEA解析やってみた:ORAとの違いも解説【前編】

本記事では、R環境でのGSEA(Gene Set Enrichment Analysis)解析の実践的な流れを、airwayパッケージの公開データを用いて丁寧に解説しています。ヒト気道平滑筋細胞に対するステロイド処理の有無による発現変動をDESeq2で解析し、その結果をもとにエンリッ…

R入門:環境構築と基本操作【BI入門①】

バイオインフォマティクスを独学で学ぶ方に向け、統計解析ソフトRの各OSでの動作や実行環境の選び方、Rの基本をご紹介します。

【シングルセル解析】凡例の順番を変える【Seurat】

Seuratを用いたシングルセル解析の可視化における凡例の操作方法についてご紹介!

バイオインフォマティクスで迷わない!R と Python の選び方

R と Python の選び方について、現役のバイオインフォマティシャンが解説!

venn.diagram のリストと引数の関係について

Rパッケージ venn.diagram を用いて2円のベン図を描画する際の注意点をご紹介します。

【シングルセル解析】クラスタリング樹形図を描画する方法【clustree】

R パッケージ clustree を用いて、クラスタリング樹形図 (clustering tree) を描画する方法をご紹介!

【シングルセル解析】Seurat で公開データを読み込む方法 3 選

Seurat で公開データを読み込む方法を 3 つご紹介!

【R】解析結果を保存しておく方法 3 選

R で解析途中の結果を保存しておく方法 3 選!

【R】染色体上の着目箇所を可視化

染色体上の着目箇所を可視化する R パッケージ chromoMap についてご紹介!

【R】ヒートマップのカラースケールの調整方法

カラースケール調整に関する、ggplot2 の 3 つの関数についてご紹介!

【シングルセル解析】各サンプルの細胞割合を積み上げ棒グラフで描画

各クラスタや各サンプルの細胞割合を、積み上げ棒グラフで可視化する方法をご紹介!

【シングルセル解析】サンプル間で共通するマーカー遺伝子の検出方法

シングルセル解析パッケージ Seurat の FindConservedMarkers() 関数を用いて、異なるサンプルで共通しているマーカー遺伝子を調べる方法について説明!

Volcano Plot を綺麗に描きたい

R パッケージ EnhancedVolcanoを用いて、Volcano Plot を綺麗に描く方法をご紹介します。

EBSeqの使い方(三群以上の多群比較)

RNA-seqのデータから発現変動遺伝子(DEG)を経験ベイズモデルで検出するプログラムEBSeqの紹介です。多群比較においてDEGを検出する考え方と方法を丁寧に紹介します。

(Rで)ディレクトリやファイルのパスを扱う方法

Rで最初から使える関数(base パッケージ)や、追加の fsパッケージを使って、パスやファイル操作を扱うことができます。 fsパッケージとの違いや、活用方法を2つ紹介します。「ディレクトリを作る・保存先パスを指定する」

Seuratオブジェクトからraw countデータ・正規化データなどを選んで呼び出す方法

scRNA-seq解析のSeuratを使って、オブジェクトからraw countデータ・正規化データなどを選んで呼び出す方法。 難しい「slot」についても解説!

Linux R Python入門におすすめの本

Linux、R、Pythonのおすすめ入門書です。新入社員も読んでいます!

Rで重複しないrownamesを作る

統計解析ソフトRで、重複した文字列に『異なる名前を割り振って重複しないようにする方法』を紹介します。行名をつけるときによく使えるかも(^-^)!

Rの%in%演算子とかmatch関数とか

Rの%in%演算子とmatch関数について紹介します

R, Rstudioでスクリプト読み込みは文字コードに気を付けて

今日のテーマはRでスクリプトの読み込み&実行 です。エラーについて聞かれたので、原因である文字コード対策を紹介します(*^ー^*)

手っ取り早くRをビルドしてインストールする

Rをソースからビルドしてインストール!! (語感がルー◯柴感ある)

(Rで)オブジェクトの名前を文字列として取り出す。関数内でも使える

オブジェクト(変数)の名前って、ユーザにはもちろんわかるのですが、文字列として呼び出すのがけっこう難しいのです。今日はそんなやり方を紹介。関数の中に入れる場合の例も添えて! おまけ:納豆のはなし

Rのpchの種類

グラフのマーカーの色と形、使いこなしてみましょう