User Tools

Site Tools


application_of_pacbio_long_reads_sequencing_technology

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
application_of_pacbio_long_reads_sequencing_technology [2018/05/23 09:40] – [일단 실행하기] hyjeongapplication_of_pacbio_long_reads_sequencing_technology [2021/03/17 13:09] (current) – external edit 127.0.0.1
Line 8: Line 8:
   * [[https://github.com/PacificBiosciences/Bioinformatics-Training/wiki|PacBio bioinformatics training wiki]]   * [[https://github.com/PacificBiosciences/Bioinformatics-Training/wiki|PacBio bioinformatics training wiki]]
  
 +===== pbh5tools =====
 +A Swiss-army knife for interrogating PacBio HDF5 files (cmp.h5, bas.h5)
 +  * https://github.com/PacificBiosciences/pbh5tools
 +  * https://github.com/PacificBiosciences/pbh5tools/blob/master/doc/index.rst (사용법)
 +
 +  * **bash5tools.py** can extract read sequences and quality values for both Raw and circular consensus sequencing (CCS) readtypes and use create fastq and fasta files.
 +  * **cmph5tools.py**는 PacBio Alignment File Format(cmp.h5, [[https://pacbiofileformats.readthedocs.io/en/3.0/legacy/CmpH5Spec.html|링크]]) 파일을 다루는 도구라는데 나는 아질 쓸 일이 없다.
 +
 +--readType은 ccs, subreads, unrolled. ccs는 bas.h5 파일 내부에 ccs read가 있는 경우에 뽑아낸다. unrolled는 어떤 것인지 잘 모르겠다. 이것이 바로 raw read 그대로를 의미하는 것일까?
 +
 +  $ bash5tools.py input.bas.h5 --outFilePrefix myreads --outType fasta --readType subreads --minReadScore 0.75
 +
 +Analysis Results 서브디렉토리에 있는 p0.[1-3].subreads.fast{a|q} 파일의 수치와 bash5tools.py를 이용해서 bas.h5 파일로부터 추출한 read의 수치를 비교해 보았다. 2번 항목부터 bash5tools.py를 이용한 것이다.
 +
 +  - subreads.fastq 전체: 1339659706 bp / 124615 seqs; 10750.4 average length
 +  - (--readType unrolled): 1395878244 bp / 101548 seqs; 13746.0 average length
 +  - (--readType subreads): 1394529365 bp / 131741 seqs; 10585.4 average length
 +  - (--readType subreads --minReadScore 0.7): 1347690522 bp / 126271 seqs; 10673.0 average length
 +  - (--readType subreads **--minReadScore 0.75**): 1339662407 bp / 124756 seqs; 10738.3 average length
 +  - (--readType subreads --minReadScore 0.8): 1287559618 bp / 118740 seqs; 10843.5 average length
 +  - (--readType subreads --minReadScore 0.85): 1038658565 bp / 92346 seqs; 11247.5 average length
 +  - (--readType subreads --minReadScore 0.9): 654807 bp / 121 seqs; 5411.6 average length
 +  - (--readType subreads --minReadScore 0.95): no sequence extracted!
 +
 +--minReadScore가 0.9에 근접하면서 결과물의 분량이 현저히 떨어진다. --minReadScore 0.75로 하는 것이 Analysis Results 서브디렉토리에 있는 subreads file의 분량과 거의 흡사하다.
 ===== SMRT analysis ===== ===== SMRT analysis =====
   * SMRT analysis system requirements [[http://www.pacb.com/wp-content/uploads/2015/09/SMRT-Analysis-System-Requirements.pdf|PDF 문서]]   * SMRT analysis system requirements [[http://www.pacb.com/wp-content/uploads/2015/09/SMRT-Analysis-System-Requirements.pdf|PDF 문서]]
Line 18: Line 43:
   $ canu -p BRC5 -d canu_BRC5-3cells_2nd genomeSize=3.7m useGrid=false -pacbio-raw BRC5_raw/BRC5-3cells_raw.fasta   $ canu -p BRC5 -d canu_BRC5-3cells_2nd genomeSize=3.7m useGrid=false -pacbio-raw BRC5_raw/BRC5-3cells_raw.fasta
  
-gnuplot과 관련한 에러가 나면 다음의 메시지를 참고한다.+gnuplot과 관련한 에러가 나면 다음의 메시지를 참고한다. 명령행에서 'gnuplot'을 입력하여 아무런 오류 없이 잘 실행이 된다면 상관이 없다.
   ERROR:  Failed to run gnuplot from 'gnuplot'.ERROR:  Set option gnuplot=<path-to-gnuplot> or gnuplotTested=true to skip this test and not generate plots.   ERROR:  Failed to run gnuplot from 'gnuplot'.ERROR:  Set option gnuplot=<path-to-gnuplot> or gnuplotTested=true to skip this test and not generate plots.
      
application_of_pacbio_long_reads_sequencing_technology.1527036040.txt.gz · Last modified: (external edit)