Infer and visualize copy number from high-throughput DNA sequencing data.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
4 anos atrás
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # CNVkit
  2. > Author: Yaqing Liu
  3. >
  4. > E-mail: yaqing.liu@outlook.com
  5. >
  6. CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data. It is designed for use with hybrid capture, including both whole-exome and custom target panels, and short-read sequencing platforms such as Illumina and Ion Torrent.
  7. Official document: https://cnvkit.readthedocs.io/en/stable/index.html
  8. ## Install
  9. ```
  10. # activate choppy environment
  11. open-choppy-env
  12. # install app
  13. choppy install YaqingLiu/CNVkit
  14. ```
  15. ## Copy number calling pipeline
  16. ![image](https://cnvkit.readthedocs.io/en/stable/_images/workflow.png)
  17. ## Input
  18. ```json
  19. {
  20. "tumor_bam": [
  21. "oss://choppy-cromwell-result/...bam",
  22. "oss://choppy-cromwell-result/...bam",
  23. "oss://choppy-cromwell-result/...bam"
  24. ],
  25. "tumor_bai": [
  26. "oss://choppy-cromwell-result/...bai",
  27. "oss://choppy-cromwell-result/...bai",
  28. "oss://choppy-cromwell-result/...bai"
  29. ],
  30. "normal_bam": [
  31. "oss://choppy-cromwell-result/...bam",
  32. "oss://choppy-cromwell-result/...bam",
  33. "oss://choppy-cromwell-result/...bam"
  34. ],
  35. "normal_bai": [
  36. "oss://choppy-cromwell-result/...bai",
  37. "oss://choppy-cromwell-result/...bai",
  38. "oss://choppy-cromwell-result/...bai"
  39. ],
  40. "sample_id": "...",
  41. "method": "...",
  42. "reference": "..." # this parameter is optional
  43. }
  44. ```
  45. ***Note***
  46. **-m {hybrid,amplicon,wgs}, --seq-method {hybrid,amplicon,wgs}, --method {hybrid,amplicon,wgs}**
  47. Sequencing assay type: hybridization capture ('hybrid'), targeted amplicon sequencing ('amplicon'), or whole genome sequencing ('wgs').
  48. Determines whether and how to use antitarget bins.
  49. To reuse an existing reference or create a new :
  50. **-r REFERENCE, --reference REFERENCE**
  51. Copy number reference file (.cnn).
  52. **--output-reference FILENAME**
  53. Output filename/path for the new reference file being created. (If given, ignores the -o/--output-dir option and will write the file to the given path. Otherwise, "reference.cnn" will be created in the current directory or specified output directory.)
  54. **--annotate**
  55. The gene annotations file (refFlat.txt) is useful to apply gene names to your baits BED file, if the BED file does not already have short, informative names for each bait interval. This file can be used in the next step.
  56. If the BED looks like this:
  57. > chr1 1508981 1509154 SSU72
  58. > chr1 2407978 2408183 PLCH2
  59. > chr1 2409866 2410095 PLCH2
  60. Then you don’t need refFlat.txt.
  61. ## Output
  62. 1. *.cnn/cns of each sample.
  63. 2. A whole-genome copy ratio profile as a PDF scatter plot.
  64. 3. An ideogram of copy ratios on chromosomes as a PDF.
  65. 4. A segment file which can be imported into IGV.