私は 3 つのファイルを持っていますが、それぞれの情報はまったく重複していません。
最初のファイルは、同じように設定された 2 番目の 2 つのファイルとは異なります。ファイル 1 は次のようになります。
rs101 12 126890980 A G
rs102 4 114553253 A C
rs103 9 172776204 C T
ファイル 2 は次のようになります。
1 178 0.12 0.26 0.02
1 1458 0.35 0.37 0.021
1 318 0.99 0.105 0.08
ファイル 3 は次のようになります。
1 3567 0.78 0.67 0.005
0 0 0 0 0
1 3567 0.34 -0.15 0.001
これらをファイルにマージして 3 番目のファイルを生成するスクリプトが必要です。
rs101 12 126890980 A G
1 178 0.12 0.26 0.02
1 3567 0.78 0.67 0.005
rs102 4 114553253 A C
1 1458 0.35 0.37 0.02
0 0 0 0 0
rs103 9 172776204 C T
1 318 0.99 0.105 0.08
1 3567 0.34 -0.15 0.001
問題は、これらのファイルが正しくマージされていない場合、分析を実行したときに正しい情報が提供されないことです。各ファイルの最後に一意の列を追加できます (たとえば、ファイル 1 に rs# が 2 回出力される可能性があります (1 回))。最初の列に 1 回、最後の列に 1 回)、対応する rs 番号をファイルの末尾の別の列に追加することができます 2 および 3)。次に、マージが正しく行われたことを手動でスポット チェックすることができました。洞察や提案は大歓迎です!