UpdateSampleSequencingQc - geneyx/geneyx.analysis.api GitHub Wiki

UpdateSampleSequencingQc

This script is used to update the sample sequencing qc data.

URL:

https://analysis.geneyx.com/api/UpdateSampleSequencingQc

China Domain:

https://fa.shanyint.com/api/UpdateSampleSequencingQc

Action:

POST

Payload:

JSON Structure

Table

Category Parameter Description Required
Auth ApiUserId The API user Id Yes
ApiUserKey The API user key Yes
Sample sampleSn The vcf serial ID Yes
FailedReadsNum Number of reads that failed Yes
MappedReadsNum Number of mapped reads Yes
PairedReadsNum Number of paired reads Yes
MeanCoverage Mean sample coverage Yes
Percent5x Percent coverage at 5X Yes
Percent20x Percent Coverage at 20X Yes
Percent50x Percent Coverage at 50X Yes

Example

{
  "sampleSn": "14082.Dragen.Wes.Hg19.11101103-151618.Vcf.Gz",  
  "PassedReadsNum": 1,
  "FailedReadsNum": 2,
  "MappedReadsNum": 30,
  "PairedReadsNum": 4,
  "MeanCoverage": 5.1,
  "Percent5x": 6.1,
  "Percent20x": 7.1,
  "Percent50x": 8.1,
  "BedFilePosNum": 9,
  "AvrAlignCoverage": 10,
  "AlignedReads": 11,
  "BiallelicCount": 4816423,
  "BiallelicPercentage": 18.6,
  "ChrXSnpsCount": 15,
  "TotalVariants": 4909967,
  "MultiallelicCount": 93544,
  "MultiallelicPercentage": 6.3,
  "SnpCount": 3949368,
  "SnpPercentage": 5.4,
  "TotalHeteroCount": 2964732,
  "TotalHeterPercentage": 7.3,
  "TotalHomoCount": 1835495,
  "TotalHomoPercentage": 5.1,
  "HetHomRatio": 1.62,
  "ChrXSnpsPercentage": 31.35,
  "ChrYSnpsCount": 88295,
  "ChrYSnpsPercentage": 10.1,
  "XySnpsRatio": 22.48
}

Response

{
    "Code": "success",
}
⚠️ **GitHub.com Fallback** ⚠️