新着記事一覧

【ImageJ/Fiji】イメージサイズ(解像度)を変更

コントラストの変更、切り抜きを行った後に、イメージサイズを変更する。 イメージサイズの変更 スタート時点でのイメージサイズは、200 px ✕ 200 px。 これをサイズダウンしてみる。 Image > Adjust > Size 目的のイメージサイズになるように、Width (px) と Height (px) を設定する。 今回は、300 dpi で 0.5 inch の大きさに […]

【Rで作図】グラフの背景を変更する

下のようなグラフがあって、この背景を変更したいとき。 themeで変更する。 グラフの背景の変更 白 theme_classic() グレー+格子(白) theme_gray() 白+格子(グレー) theme_bw() 白+格子(黒) theme_linedraw() 白+格子(薄墨) theme_light() ダークグレー+格子 theme_dark() 白+格子(外枠なし) theme_m […]

【Rで作図】レジェンドのタイトルを消す

ggplot2でグラフを作っていて、「レジェンドは要るけど、レジェンドタイトルは消したいな」と思って消した時の備忘録。 使う関数は「theme」のlegend.title = element_blank。 theme(legend.title = element_blank()) 無事に消えた。 全体のコードは下記。 ggplot(Data2, aes(x = Age, y = `XX posit […]

【ImageJ/Fiji】画像の切り抜き

前回コントラストを調節した画像から、一部分を切り抜いてみる。 切り取る部分を選択 rectangle ツールで切り取りたい部分を選択する。 この時、ツールボックスの表示を確認しながら、目的の大きさ、形を選択する(今回は、縦と横のアスペクト比が1:1になるように。) 画像の切り取り 選択できたら、Image > Crop (Ctrl + Shift + X) で切り取り。 切り取られた画像は、35. […]

【ImageJ/Fiji】画像のコントラストを変更

Fiji/ImageJで画像のコントラストを変更する。 (論文ではMethodsに記載する必要がある。) 画像の取り込みと確認 生データをFijiで取り込む 顕微鏡で撮影した画像の生データをFijiで取り込む。 (今回は、cziファイル。撮影は16bitで撮影し、16bitのまま編集、最後にRGBに置換してtifで保存する。) 最初のディスプレイは何もチェックせず、”OK” […]

【Rで作図】facet のタイトルのフォントサイズを変更

グラフを作っていて、「Facetのタイトルのフォントサイズを変更したい」と思って消した時の備忘録。 themeに”strip.text = element_text(size = ○○)”でサイズを指定すればOK。 theme(strip.text = element_text(size = 20)) size=20で追加してみたら、フォントサイズが大きくなった。 &nbs […]

【Photoshop】矢印つきのラインを描く

この間、フォトショで矢印ラインの描き方を忘れていたので備忘録。 1.ツールバーでラインを選択。 2.画面上に出てくるオプションツール(なければ、Window → Option で表示させる。)で、ラインが選択されていることを確認し、右の歯車マークを選択。   3.”Arrowheads” で、始点もしくは終点(あるいは両方)にチェックを入れ、下のオプションで太さや長さなどを調 […]

【Rで作図】レジェンドを消す

グラフを作っていて、「レジェンド要らないな」と思って消した時の備忘録。 方法はいくつかあるけど、使い勝手が良かったのは、themeに “legend.position = “none”を追加する方法。 theme(legend.position = "none") これで、レジェンドが消えて、その分グラフの専有面積が水平方向に拡大した。     全体の […]

低複雑性ドメインのアミノ酸主鎖同士の水素結合が、特定のタンパクの液液相分離および凝集化に関与

タンパク質は、通常、20種類のアミノ酸がバランス良く含まれている事が多く、それらのタンパク質はAnfinsenのドグマに従い、特定の構造に折りたたまれます。 しかしながら、20%程度のタンパク質の中には、限られた種類のアミノ酸のみで構成された領域がみられ、これらは低複雑性ドメイン(low-complexity domain, LCD)と呼ばれています。 このLCDは、細胞内での液液相分離(liqu […]

【Rトラブルシュート】csvで書き出すとき遭遇したトラブル

あるコードをcsvで書き出し、 # CSV で書き出し write.csv(Data, "file_name.csv", row.names = FALSE) それを別アプリで開こうとすると、下記エラーメッセージが出現した。 でも、エクセルから保存した csv ファイルは普通に work する……。   で、Rから write.csv() で出力したファイルをエクセルで開き、そのまま . […]

タウの “マスター” リン酸化部位

Alzheimer’s disease(AD)の主要病理の一つ、過リン酸化タウ。 タウには、リン酸化、ユビキチン火、アセチル化、メチル化、SUMO化、糖化……と、様々な翻訳後修飾(post-translational modification, PTM)が報告されており [1]、ADにおけるPTMの経時変化についても、色々と調べられてきました [2]。 その中でも特にリン酸化タウに関し […]

【Rで統計】カイ二乗検定

カイ二乗検定とは カイχ二乗検定というと、一般にピアソンのカイ二乗検定を指す事が多い。 仮説によって、適合度検定や独立性の検定などがある。 基本はt検定と似ているけれど、t検定が「2つの群の連続変数(numerical variable)の平均値の比較検定」(帰無仮説(null hypothesis)は、「平均値に差がない」)を検証するのに対して、 カイ二乗検定は「2群間のカテゴリカル変数(cat […]

“細胞外” のAβプラークの起源は “細胞内” のオートリソソームだった

「オートファジー」は、生態系の恒常性を維持する為になくてはならないものであり、アルツハイマー病(Alzheimer’s disease, AD)を含む数々の変性疾患でオートファジー機能障害との関連性が示唆されています [1]。 ミスフォールドされたタンパクは、ユビキチン・プロテアソーム系(ubiquitin proteasome system, UPS)やマクロオートファジー、シャペロ […]

【RStudio】基本言語を変更

この間、R と RStudio でバグが起こって全インストールし直したら、エラーメッセージが日本語に変わっていた。 どうやら、再インストールする時に疲れていて言語選択をスキップしてたみたい……。   別に日本語でも良いのだけれど、英語に慣れてしまったので、下記指示を入れて英語に変更。 Sys.setenv(LANG = "en") 無事、英語に戻せた。

【Rデータ整理】クロス集計表

カテゴリデータの集計表⇔データフレームの切り替え。 クロス集計表 例えば、 運動あり 運動なし 認知症あり 10 15 認知症なし 20 5 のようなデータの集計表を作る時。 基本は行列で作る。 行列(matrix)で作る場合 行列で作る場合は下記。 # クロス集計表を作る x < matrix(c(10, 15, 20, 5), byrow=TRUE, ncol=2) dimnames(x […]

【RStudio】RStudio Cloud を使う

私は、自宅PCと職場PCの2箇所でRStudioを利用していますが、時々データをクラウドに上げ忘れたりして困る事があります。 リモート接続で自宅PC⇔職場PCに入り、リモートでデータをクラウドに上げる、という方法で対処していますが、時々職場のセキュリティにかかることも……。   という事で、この機会に RStudio Cloud を使ってみる事にしました。 RStudio Cloud と […]

【Rトラブルシュート】Error in seq_len(n) : argument must be coercible to non-negative integer

今までサクサク動いていたコードで、カラーコードだけ変更したつもりでRUNしたら、最後にグラフを ggsave で保存する時に下記メッセージ↓。 Error in seq_len(n) : argument must be coercible to non-negative integer 下記フォーラムの回答によると、 数値が来るべき所に文字列とかNAとか、別のものが紛れ込んでいると出てくるメッセ […]

【Rデータ整理】tidy data に変換する

↑ これは見やすいけど、Rで計算する場合は tidy data じゃないのでちょっと困る。 これを、Rに取り込んで、tidy data に変換する方法。 tidy data と messy data については、多くのサイトで詳しく紹介されているので、ここでは割愛。 データの取り込み まずは、もらった “Fig044_BlMSA03-2dHipp.xlsx” という名前の […]

【R Markdown】エラーが起こっても中止しない方法

通常、エラーが起こったらRは処理を停止するけれど、人へのチュートリアルなどの時は、エラーを見せたい時もある。 そんな時は、 error = TRUE をチャンクオプションに加える。(通常は FALSE になっている。) ```{r, error=TRUE} 1 + "a" ``` アウトプットでは、下記のようにエラーの説明が入る。 Error in 1 + “a”: non […]

【Rで統計】二元配置分散分析:One-way factorial ANOVA

二元配置分散分析の求め方。 “二元” の “2” は、「目的変数に影響を与えるかもしれない因子型の説明変数が2つある」とゆーこと。 例えば下記の例。   基本事項は一元配置分散分析と同じだけれど、二元配置分散分析では、どのタイプの平方和を選択するかで結果が変わってくることがある。   分散分析の前提条件は下記3点。 N数が十分に多 […]

CCR5は、記憶同士をリンクする時間枠の窓(temporal window)を閉じる

記憶の形成というのは色々と複雑な機序が絡み合っているという印象がありますが、「最初に入ってきた記憶が、そのちょっと後に入ってきた記憶の整理に影響する」というのは、私達の実社会でもなんとなく実感が湧くと思います。 マウスでも、ブザーがなった後に電気刺激を与えると、そのブザーと電気刺激の記憶がリンクして、ブザーがなるだけで「あの怖いヤツだ」と思って体が竦んでしまいます。 Fear Conditioni […]

【R Markdown】外部スクリプト等をチャンク内で読み込む

RMarkdownは多機能だけど、内容が増えたら、コードを外部の.rmdファイルや、他の.rファイルなどに配置し、チャンクで読み込むようにした方がなにかと便利。 見た目が簡潔になるし、Rコードのデバック等も、Rスクリプトでやるほうが簡単な場合が多い。 外部の RMarkdown ファイルをチャンク内で読み込む場合 子ファイルの RMarkdown (child) を作成 子ファイル (child) […]

【Illustrator】CS2を使う場合

この記事を読むほとんどの人には関係ないと思うけど、ほぼほぼ自分の為だけに備忘録。 ラボにある古い古いヒートマップアプリのテンプレ画像をイラレで作る際、なぜか自宅PCにインストールしている illustrator CC で作った ai ファイルでバグが起こり、CS2で作らないといけない、という事象が起こっているので、 もう何年ぶりかわからないほど久しぶりにCS2を開いた。   基本構造は変 […]

【Rデータ整理】行方向の平均値を出して任意の列に適応

列A、列B、列C…の各行毎に平均値を出して、それぞれ新しい列に結果を追加する方法3つ。 個人の練習も兼ねて前後の工程も記載しているので、あしからず。 事前準備 データの取り込み 人からもらった、とあるデータを取り込む。 Dat1 <- read.csv("./Data/Fig055.csv", header=TRUE) 結果は下記。 データのチェック 取り込んだデータの5-7列に […]

【R Markdown】ビジュアルモードで記述

RMarkdownで記述→knit→記述→knit…という作業を行っていくけれど、 ちょっとした所をプレビューで確認したいだけなら、毎回 knit しなくても、ビジュアルモードに切り替えるだけで事足りる場合も多い。   RStudio にも、wordpress のようにビジュアルモードとテキストエディタモードを切り替えて使うことができる。 例えば下記のような記述があって、 確 […]

黒質ドパミン神経細胞の中でも、パーキンソン病で特にやられやすいサブタイプ

パーキンソン病(Parkinson’s disease, PD)は、黒質緻密部(substantia nigra pars compacta, SNc)のドパミン(DA)神経細胞が障害され、それに伴って振戦・固縮・動作緩慢・姿勢反射障害などのパーキンソン運動神経症状が現れます。 なぜこの部分のDA神経が最も障害されやすいかについては酸化ストレス [1] やカルシウム代謝 [2] 、投射 […]

【Word】辞書機能を賢く利用する

他の人の原稿を添削する時によく気になるのが、「スペルチェック」のnotificationを無視している事。 例えば以下のような原稿。  “amylacea” という単語の下に赤の波線が引かれていて、「スペルミスじゃないですか?」と知らせてくれています。 これは、実際にはスペルミスじゃないんだけど、wordに内蔵されている辞書には載っていない単語だから親切に通知してくれている […]

【Rで統計】一元配置分散分析:One-way factorial ANOVA

統計について何もわからないまま研究を始めた頃、最初に覚えた合言葉:パラメトリックで2群比較はt検定、3群以上の比較は分散分析(Analysis of variance, ANOVA)。   ・ ・ ・   とゆーことで、今回はANOVAをRで行う時の覚え書き。   分散分析の前提条件は下記3点。 N数が十分に多い 分散が等しい 正規分布 分散はBartlett検定で、 […]