samtools

    0

    1答えて

    Iは、染色体の名前を変更するには、次のsedコマンドがあります。 for file in /myoldpath/*.bam; do filename=`echo $file | cut -d "." -f 1`; samtools view -H $file | sed -e 's/SN:\([0-9XY]\)/SN:chr\1/' -e 's/SN:MT/SN:chrM/' | samtools

    1

    1答えて

    現在、リファレンスゲノムを使用して読み込みをマップするために.fastaファイルをbwaにインポートしようとしています。しかし、私は現在、このエラーが発生しています: [E::bwa_idx_load_from_disk] fail to locate the index files ヘルプがありますか?ここに私のコードは次のとおりです。 #!/bin/bash source /opt/a

    14

    2答えて

    私はpython/pysamを使ってシーケンシングデータを解析しています。コマンドメイトのチュートリアル(pysam - An interface for reading and writing SAM files)では、 'この方法は高処理能力の処理には遅すぎます。読まれたものをそのメイトで処理する必要がある場合は、読まれた名前のソートされたファイルから作業するか、より良いキャッシュ読取りを行い

    0

    2答えて

    ファイル1とファイル2の2つのファイルからsamtoolsを使用してパイルアップファイルを作成しようとしています。 Iの形式次の名前付き44個のファイルを有し、その結果、染色体によりファイル1とfile2を分割しました: chr${c}.${TISSUE}_run1_en2hic_PE1.bam.sorted.bam.breaks_COL1_and_COL2_ONLY $ {C}は1と22の間

    -1

    1答えて

    私はsamファイルをbamファイルに変換し、それをソートしてPythonでインデックスするクラスの関数を書いています(これはbashで実現するのは簡単ですが、もっと)。 すでに定義されているディレクトリ(cwd)に、クラスの別の関数によってsamファイルが生成されています。 def sam2bam(self): """ return a sorted and index bam

    0

    2答えて

    に、私はこのライン samtools view -h file | awk '$3=="chr$a" || /^@/' | samtools view -S - -b -o output を持っていないが、-Sと-b間のダッシュは、それがSTDINからあるプログラムに指示することになっています。コマンドラインでperlスクリプトから実行することはできますが、シェルスクリプトに移動しようとすると