Resource allocation method and apparatus for gene analysis
AssigneeHuawei Technologies Co., Ltd.
InventorsJiansheng Wei, Guowei Huang, Liqun Deng
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a resource allocation method for gene analysis. In one example method, a parameter value that is of the target chromosome region and that is used for resource allocation is obtained according to a sequenced read in a target chromosome region. A computing resource is allocated, according to the parameter value that is of the target chromosome region and that is used for resource allocation, to an operation in a cleansing and variant calling task that is in the gene analysis and that is performed on the sequenced read in the target chromosome region.
Claims22
A resource allocation method for gene analysis, comprising:
- obtaining a coverage depth value of a locus in a target chromosome region according to a quantity value of sequenced reads that cover the locus in the target chromosome region;
- determining a gap in the target chromosome region according to the coverage depth value of the locus in the target chromosome region, to obtain at least two segments in the target chromosome region that use the gap as an interval, wherein the coverage depth value of the locus in the gap is less than a first threshold, the gap is a segment or a locus in the target chromosome region, and the at least two segments in the target chromosome region do not comprise the gap;
- determining one or more segments of the at least two segments in the target chromosome region as a target segment;
- obtaining a parameter value that is of the target chromosome region and that is used for resource allocation according to the target segment;
- and
- allocating, according to the parameter value that is of the target chromosome region and that is used for resource allocation, a computing resource to an operation in a cleansing and variant calling task that is in the gene analysis and that is performed on the sequenced reads in the target chromosome region.
A resource allocation apparatus for gene analysis, comprising:
- at least one processor;
- and
- a non-transitory computer-readable storage medium coupled to the at least one processor and storing programming instructions for execution by the at least one processor, the programming instructions instruct the at least one processor to:
- obtain a coverage depth value of a locus in a target chromosome region according to a quantity value of sequenced reads that cover the locus in a target chromosome region;
- determine a gap in the target chromosome region according to the coverage depth value of the locus in the target chromosome region, to obtain at least two segments in the target chromosome region that use the gap as an interval, wherein the coverage depth value of the locus in the gap is less than a first threshold, the gap is a segment or a locus in the target chromosome region, and the at least two segments in the target chromosome region do not comprise the gap;
- determine one or more segments of the at least two segments in the target chromosome region as a target segment;
- determine a parameter value that is of the target chromosome region and that is used for resource allocation according to the target segment;
- and
- allocate, according to the parameter value that is of the target chromosome region and that is used for resource allocation, a computing resource to an operation in a cleansing and variant calling task that is in the gene analysis and that is performed on the sequenced reads in the target chromosome region.
Dependencies are inferred from the claim text.