問題タブ [mothur]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
36013 参照

r - Rパッケージの形状変更関数のメルトエラー:多くの要因を処理しているときにデータにid変数が見つかりません

私はmothurからの希薄化出力を使用していますこれにより、基本的に、サンプリングされたシーケンスの数といくつかのサンプルの一意のシーケンスの数を含むデータセットが得られます。このデータを視覚化するためにggplot2を使用したいので、を使用meltしてからフォーマットに移行する必要がwideありlongます。

問題は、のエラーのためにこれを機能させる方法が見つからないことですmelt。これは基本的に

エラー:id変数がデータに見つかりません:1、3、6、(...など)

元のデータセットのサイズが原因で、ここで共有することは実用的ではありませんが、次のコードを使用して同じ問題を再現できるはずです。

これはまったく同じエラーを発生させます:

エラー:id変数がデータに見つかりません:0,3,6,9、(...)

私は自分が間違っていることを理解できません。私はubuntuサーバー12.04でR2.15.1を使用しています。関数reshape::meltreshape2::melt結果の両方で同じエラーが発生します。

0 投票する
2 に答える
517 参照

powershell - ファイルから選択した行を最初の列として出力し、ファイル名を 2 番目の列として出力します。

私は最近、プログラム mothur のスクリプトのようなパイプラインを生成するために、win7 で powershell を使い始めました。これを行うためにubuntuでbashスクリプトを使用する前に。1つのタスクを除いて、すべてがうまく機能していることを嬉しく思います:

次の形式の fasta ファイルをフォーマットしたいと思います。

タブ区切りでこんな感じのファイルに

出力ファイルの最初の列に、">" 記号のない名前が含まれていることが重要です。2 番目のタブ区切りの列は、接尾辞 (「ファイル名」) のない元の filename.fasta です。ファイルのベース名を読み取るソリューションgciと、>で始まるすべての行を出力するSelect-Stringがあります。唯一の問題は、2 つの列の書式設定と、2 列目のファイル名の繰り返しです。

私はこれまでに試しました:

">" 記号を含む行のみを含むファイルを生成します。その後、私はそれらを交換しました。私が手に入れたファイル名

0 投票する
1 に答える
761 参照

r - R: システム コマンドの呼び出し

システム コマンドを使用して、R コード内から実行可能ファイルを呼び出そうとしました。ターミナルでコマンド ラインを使用して R を呼び出してから、system("mothur"). ただし、(RStudio の) R スクリプト内から同じコマンドを実行すると、次のようになりますsh: mothur: command not found

どちらの場合も、現在の作業ディレクトリは同じです。

別の方法でコマンドを呼び出す必要がありますか?

ありがとう!

0 投票する
2 に答える
745 参照

r - mothur ツリーを R にインポートできません

mothur でツリーを作成すると、newick 形式のファイルが作成されました。ここにツリー ファイルがあります。

import_mothur {phyloseq} を使用して R にインポートしようとすると、エラーが発生しました

このツリー ファイルを調べたところ、重複した名前は見つかりませんでした。別のデータセット(シーケンスデータ)を使用しましたが、mothur で同じ方法を使用しましたが、これは機能しました。このファイルの何が問題なのかわかりませんか?

ありがとうございました!!!!

0 投票する
0 に答える
39 参照

r - 平均で結合し、テーブルから別のデータをプロットする

私は推定R(ビーガン)を使用して、mothurの出力からこのテーブルを生成しました。ただし、これまでのところ、テーブルからプロットする方法がわからないため、これを続行できません...

R にもう少し習熟できればと思いますが、次の 2 つのタスクを実行するのに苦労しています。

(膨大なリストで申し訳ありません)

あなたが与えることができる助けを前もってありがとう!

乾杯!アンドレ

0 投票する
1 に答える
2511 参照

r - Tax4Fun - 'dimnames' [1] の長さが配列の範囲と等しくないというエラー

Tax4Fun を実行して、16S データから機能を予測しようとしています。ここまでの解析は Mothur で行っていたため、入力として biom を使用することができませんでした (biom バージョン間の非互換性、事前に知っていた)。

次のように、mothur biom ファイルを tsv ファイルに変換しました。次に、otu_table.txt ファイルを biom convert -i *biom -o otu_table.txt --header-key taxonomy --table-type "OTU table" --to-tsv Tax4Fun で使用しました。 data<-importQIIMEData("otu_table.txt") folderReferenceData<- "/nobackup/shared/cgebm/r_packages/Tax4Fun/SILVA119/" results <- Tax4Fun(data,folderReferenceData)

ただし、次のエラー メッセージが表示されます: Error in rownames<-( *tmp*, value = c("NC-1.S34", "NC-2.S48", "PC-1.S27", : length of 'dimnames' [1] not配列エクステントに等しい

Google を広範囲に検索しましたが、解決策を見つけることができませんでした。テキスト ファイルのサイズは期待どおりで、R にロードしても問題ないようです。

すべての提案を歓迎します!

0 投票する
2 に答える
1335 参照

r - R で距離行列から順序プロットを生成する方法

ここで、別の「グラフィック」の問題があります。

MOTHUR から次の距離行列を取得しました (加重ユニフラック分析から得たものです)。

この距離行列は PCoA に由来するので、私がやりたいことは、これらの距離を R を使用して順序付けプロットにプロットすることです。

これを行う方法について何か考えはありますか?

どうもありがとう