目录

bcbio.prioritize

Prioritize small variants, structural variants and coverage based on biological inputs. The goal is to use pre-existing knowledge of relevant genes, domains and pathways involved with a disease to extract the most interesting signal from a set of high quality small or structural variant calls. Given information on coverage, it will be able to identify poorly covered regions in potential genes of interest.

This is exploratory work in progress.

Usage

Create file of priority regions based on gene and domain regions with biological evidence. transcript-bed is a set of regions to bin variants into, which flattens comparisons to transcripts instead of individual variants. The inputs are VCF or BED files with variants to sort into those bins. If you have a pre-prepared BED file with gene names of regions to target, you can skip this step:

bcbio-prioritize create -o known.bed.gz -b transcript.bed -k input1.vcf -k input2.bed

Prioritize a set of structural variant calls in BED format given a binned set of known changes. known.bed.gz can be the output from bcbio-prioritize create or a pre-prepared BED file of regions of interest. The calls file can be a BED or VCF file:

bcbio-prioritize known -i calls.bed.gz -k known.bed.gz -o calls-known.bed.gz

Identify regions missing sufficient sequencing coverage:

bcbio-prioritize missing known.db coverage.db > known-missing.bed

Preparing files

CIViC

To update the prioritization file from the CIViC database of variant interpretations:

lein run create-civic --build GRCh37
lein run create-civic --build GRCh38

License

The code is freely available under the MIT license.

关于

用于生物信息学分析中变异数据的优先级排序和过滤

122.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号