App-Anchr
view release on metacpan or search on metacpan
doc/pacbio_consensus.md view on Meta::CPAN
# Falcon å®è£
䏿 ·ä¾
[TOC levels=1-3]: # " "
- [Falcon å®è£
䏿 ·ä¾](#falcon-å®è£
䏿 ·ä¾)
- [RS II ä¸ Sequel 对æ¯](#rs-ii-ä¸-sequel-对æ¯)
- [ææ¡£](#ææ¡£)
- [[å 个æ¯è¯](http://www.pacb.com/wp-content/uploads/2015/09/Pacific-Biosciences-Glossary-of-Terms.pdf)](#å 个æ¯è¯)
- [[Falcon åæ°](https://github.com/PacificBiosciences/FALCON/wiki/Manual)](#falcon-åæ°)
- [Falcon ç»ææä»¶](#falcon-ç»ææä»¶)
- [åæå¹³å°çåå²](#åæå¹³å°çåå²)
- [å®è£
GenomicConsensus å falcon](#å®è£
-genomicconsensus-å-falcon)
- [å®è£
Linuxbrew](#å®è£
linuxbrew)
- [éè¿ pitchfork ç¼è¯](#éè¿-pitchfork-ç¼è¯)
- [ç´æ¥å®è£
falcon-integrate, ç°å¨ä¸æ¨è](#ç´æ¥å®è£
-falcon-integrate-ç°å¨ä¸æ¨è)
- [falcon æ ·ä¾æ°æ®](#falcon-æ ·ä¾æ°æ®)
- [`falcon/example` éç [*E. coli* æ ·ä¾](https://github.com/PacificBiosciences/FALCON/wiki/Setup:-Complete-example).](#falconexample-éç-e-coli-æ ·ä¾)
- [Scer S288c](#scer-s288c)
- [Atha Col-0](#atha-col-0)
- [夿´»è](#夿´»è)
- [Atha Ler-0](#atha-ler-0)
- [å
¶å®æ¨¡å¼çç©](#å
¶å®æ¨¡å¼çç©)
- [å
¶å®ç¸å
³çç¨åº](#å
¶å®ç¸å
³çç¨åº)
- [PacBio èªäº§](#pacbio-èªäº§)
- [æ··åç»è£
](#æ··åç»è£
)
- [ä¸æèµæ](#ä¸æèµæ)
# RS II ä¸ Sequel 对æ¯
ç°å¨ä¸»æµçä¸¤ç§ PacBio å¹³å°
[RS II ä¸ Sequel 对æ¯](http://allseq.com/knowledge-bank/sequencing-platforms/pacific-biosciences/)
P æå¾æ¯èåé
¶, C æ¯åå¦è¯å.
| | RS II (P6-C4) | Sequel |
|:-------------------------|:-------------:|:--------:|
| Run time | 240 min | 240 min |
| Total output | 0.5-1 Gb | 5-10 Gb |
| Output/day | 2 Gb | 20 Gb |
| Mean read length | 10-15 kb | 10-15 kb |
| Single pass accuracy | ~86% | ~86% |
| Consensus (30X) accuracy | >99.999% | >99.999% |
| # of reads | 50k | 500k |
| Instrument price | $700k | $350k |
| Run price | $400 | $850 |
| | Sequel | åå |
|:-------------------|:---------:|:--------------------------------------:|
| Human Whole Genome | Ok/Good | è´µ; ä½åå, é¿è¯»é¿, å©äºé´å®ç»æåå¼åç»è£
|
| Small Genome | Good | é¿è¯»é¿, åªéè¦è¾ä½çéé |
| Targeted | Good | é¿è¯»é¿, åªéè¦è¾ä½çéé |
| Transcriptome | Poor/Good | è´µ; ä½äºä»£æ²¡æ³å¾å°å
¨é¿çè½¬å½æ¬ |
| Metagenomics | Poor/Ok | è´µ; ä½å©äº de novo ç»è£
|
| Exome | Poor | è´µ; é¿è¯»é¿å¯¹å¤æ¾å没æç¨å¤ |
| RNA Profiling | Poor | è´µ |
| ChIP-Seq | Poor | è´µ |
# ææ¡£
* PacBio å¨ github ä¸ç[é¦é¡µ](https://github.com/PacificBiosciences)
* [Quiver HowTo](https://github.com/PacificBiosciences/GenomicConsensus/blob/master/doc/HowTo.rst)
* [Quiver FAQ](https://github.com/PacificBiosciences/GenomicConsensus/blob/master/doc/FAQ.rst)
* [FALCON Manual](https://github.com/PacificBiosciences/FALCON/wiki/Manual)
* [FALCON Tips](https://github.com/PacificBiosciences/FALCON/wiki/Tips)
* [PacBio ç slides](https://speakerdeck.com/pacbio)
* [ä¸äºåºæ¬å®ä¹, p24-28](https://speakerdeck.com/pacbio/specifics-of-smrt-sequencing-data)
* HDF5 å³å°æä¸ºåå², PacBio æ£å¨å BAM 转移
* [PacBio ç BAM æ ¼å¼](http://pacbiofileformats.readthedocs.io/en/3.0/BAM.html)
* [UC DAVIS](http://dnatech.genomecenter.ucdavis.edu/2016/11/10/new-service-long-read-sequencing-on-the-pacbio-sequel/)
* Falcon é®é¢åé
* [Trace assembled and unassembled reads in FALCON](https://github.com/PacificBiosciences/FALCON/issues/472)
* [Is there any need to polish the assembly result with quiver?](https://github.com/PacificBiosciences/FALCON/issues/304)
* [minimum sequencing depth requirement for FALCON](https://github.com/PacificBiosciences/FALCON/issues/256)
* [Hybrid Assembly using falcon](https://github.com/PacificBiosciences/FALCON/issues/282)
* è°æ´ falcon åæ°
* [Falcon assembly](https://github.com/PacificBiosciences/FALCON/issues/308)
* [how to set the appropriate config file for larger genome using local mode](https://github.com/PacificBiosciences/FALCON/issues/466)
## [å 个æ¯è¯](http://www.pacb.com/wp-content/uploads/2015/09/Pacific-Biosciences-Glossary-of-Terms.pdf)
* Subreads - æµåºä»ªç´æ¥è¾åºç宿¶åºå, SMRTbell 两个æ¥å¤´ä¹é´çåºå.
* CCS - 对äºè¾ççæ¨¡æ¿, èåé
¶å¨ä¼å¨ç¯å½¢ç SMRTbell ä¸ç¯ç»å¤æ¬¡, å³å¯¹åä¸åºåæµåºå¤æ¬¡. å¾å°çä¿å®åºåå³ä¸º CCS.
* Long reads - 模æ¿è¾é¿, èåé
¶æ²¡ææµè¾¾ SMRTbell å¦ä¸ç«¯çæ¥å¤´.
* `.subreads.bam` - å¯ç´æ¥ç¨äºåæç subreads.
* `.scraps.bam` - æ¥å¤´, æ ç¾åå¯è½æé®é¢ç subreads.
## [Falcon åæ°](https://github.com/PacificBiosciences/FALCON/wiki/Manual)
* input_fofn - è¾å
¥ç fasta æä»¶è·¯å¾
* input_type - `raw` for subreads, `preads` for error corrected reads
* length_cutoff - ç¨äºçº éæ¥éª¤çç§å reads é¿åº¦, å¯è®¾å¾ç¨å°ä¸ç¹, ä»¥è¾¾å° 15x - 20x è¦çé
* length_cutoff_pr - ç¨äºç»è£
ç reads é¿åº¦. è¿ä¸æ¥é reads å¤å¹¶ä¸ä»£è¡¨å¥½, å¯ä»¥å¤è°æ´
* pa_concurrent_jobs
* falcon_sense_option - ç¨äº fc_consensus.py
* --min_cov - controls when a seed read gets trimmed or broken due to low coverage
* --max_n_read - puts a cap on the number of reads used for error correction. 对äºé«éå¤çåºå ç»,
è¿ä¸ªå¾è®¾å¾å°ä¸ç¹.
* pa_* - çº éæ¥éª¤çåæ°
* ovlp_* - ç»è£
æ¥éª¤çåæ°
* overlap_filtering_setting - ç®å overlap graph éç edges.
* --bestn - "best n overlaps" in the 5' or 3' ends
* --max_cov, --min_cov, --max_diff - ç®åç reads 两端ç coverages åºè¯¥æ¯å¹³è¡¡ç, 妿å
¶ä¸å
å«äº
repeats, å两端ä¼åºç°ä¸å¹³è¡¡çç¶æ, å³å«æ repeats çä¸ç«¯ coverages ä¼é«å¾å¤. 妿ä¸ä¸ª reads çé误æ¯ä¾å¤ªé«,
ä¹å¯ä»¥éè¿è¿ç§æ¹æ³æå®æé¤åºå».
* What is the right numbers used for these parameters? These parameters may the most tricky ones
to be set right. If the overall coverage of the error corrected reads longer than the length
cut off is known and reasonable high (e.g. greater than 20x), it might be safe to set min_cov
to be 5, max_cov to be three times of the average coverage and the max_diff to be twice of the
average coverage. However, in low coverage case, it might better to set min_cov to be one or
two. A helper script called fc_ovlp_stats.py can help to dump the number of the 3' and 5'
overlap of a given length cutoff, you can plot the distribution of the number of overlaps to
make a better decision.
## Falcon ç»ææä»¶
* `daligner`
* `0-rawreads/job_*`
* æ¯è¿ç¨ä¸¤çº¿ç¨
* `fc_consensus`
* `0-rawreads/m_*`
* ç± `falcon_sense_option` éç `--n_core` æå®çº¿ç¨æ°. å
é¨ä¼ç«äº CPU, è¶
åº CPU æ°é伿大å°é使§è½
* `FA4Falcon`
* `0-rawreads/preads/cns_*`
* åé¢åå¹¶ç rawreads çæ preads, é« I/O. èæ¶æé¿.
* `0-rawreads/`
* `0-rawreads/preads/` - the error corrected reads
* `1-preads_ovl/` - pread overlaps
* `2-asm-falcon/`
* `p_ctg.fa` - primary contigs, ç»è£
好ç draft genome
* `a_ctg.fa` - alternative contigs, æ æ³åºåç contigs, å¯è½æ¯äºåä½, ä¹å¯è½æ¯éå¤åºå
* `sg_edges_list` - åå§ reads ä¹é´çèç³», ä¹å°±æ¯ç»è£
string graph éç edges. å¯ä»¥ç¨å®å° reads æ å°å
contigs
# åæå¹³å°çåå²
GenomicConsensus æ¯ PacBio çç»åç¨åºå
SMRT Analysis Software (SMRTanalysis) çä¸é¨å. ç¨äº consensus å
variant calling. SMRTanalysis çå½åçæ¬ä¸º v2.3.0, å表æ¶é´ä¸º2014å¹´. v3.0 好åå·²ç»è·³ç¥¨, v3.2
ä¸ç¥éä»ä¹æ¶ååºæ¥.
( run in 1.966 second using v1.01-cache-2.11-cpan-b16cb0d3907 )