Schema v2.0 - mskcc/smile-server GitHub Wiki

Changes from v1.2:

Request-level changes:

  • projectId --> igoProjectId
  • requestId --> igoRequestId
  • recipe --> genePanel

Sample metadata-level changes:

  • cmoSampleClass --> sampleType
  • specimenType --> sampleClass
  • oncoTreeCode --> oncotreeCode
  • recipe --> genePanel
  • igoId --> primaryId

Sample-level (canonical sample node) changes:

  • added datasource to canonical sample node

JSON Schema

{
  "bicAnalysis": true,
  "dataAccessEmails": "string",
  "dataAnalystEmail": "string",
  "dataAnalystName": "string",
  "genePanel": "string",
  "igoProjectId": "string",
  "igoRequestId": "string",
  "investigatorEmail": "string",
  "investigatorName": "string",
  "isCmoRequest": true,
  "labHeadEmail": "string",
  "labHeadName": "string",
  "libraryType": "string",
  "metaDbRequestId": "string",
  "otherContactEmails": "string",
  "piEmail": "string",
  "pooledNormals": [
    "string"
  ],
  "projectManagerName": "string",
  "qcAccessEmails": "string",
  "requestJson": "string",
  "samples": [
    {
      "baitSet": "string",
      "cfDNA2dBarcode": "string",
      "cmoInfoIgoId": "string",
      "cmoPatientId": "string",
      "cmoSampleIdFields": {},
      "cmoSampleName": "string",
      "collectionYear": "string",
      "datasource": "string",
      "genePanel": "string",
      "importDate": "string",
      "investigatorSampleId": "string",
      "libraries": [
        {
          "barcodeId": "string",
          "barcodeIndex": "string",
          "captureConcentrationNm": "string",
          "captureInputNg": "string",
          "captureName": "string",
          "dnaInputNg": 0,
          "libraryConcentrationNgul": 0,
          "libraryIgoId": "string",
          "libraryVolume": 0,
          "numFastQs": 0,
          "runs": [
            {
              "fastqs": [
                "string"
              ],
              "flowCellId": "string",
              "flowCellLanes": [
                0
              ],
              "readLength": "string",
              "runDate": "string",
              "runId": "string",
              "runMode": "string"
            }
          ]
        }
      ],
      "metaDbPatientId": "string",
      "metaDbSampleId": "string",
      "oncotreeCode": "string",
      "patientAliases": [
        {
          "namespace": "string",
          "value": "string"
        }
      ],
      "preservation": "string",
      "primaryId": "string",
      "qcReports": [
        {
          "IGORecommendation": "string",
          "comments": "string",
          "investigatorDecision": "string",
          "qcReportType": "DNA"
        }
      ],
      "sampleAliases": [
        {
          "namespace": "string",
          "value": "string"
        }
      ],
      "sampleClass": "string",
      "sampleName": "string",
      "sampleOrigin": "string",
      "sampleType": "string",
      "sex": "string",
      "species": "string",
      "tissueLocation": "string",
      "tubeId": "string",
      "tumorOrNormal": "string"
    }
  ],
  "strand": "string"
}