JSON Format

JSON, or JavaScript Object Notation, is a lightweight, language-independent, open standard, data interchange format that uses human-readable text consisting of attribute–value pairs. A JSON document in GenboreeKB is a collection of fields and values in a structured format. JSON is the native format of all documents in GenboreeKB.

Example:

{
  "Evidence" : { "value" : "Frequency of variant", "properties" :
  {
    "COSMIC Records" : { "value" : "tissue evidence", "items" :
    [
      {
        "COSMIC Record" : { "value" : "evidence1", "properties": 
         {
           "Tissue"     : { "value" : "lung" },
           "Frequency"  : { "value" : 0.0179 },
            "Population" : { "value" : 168, "properties" :
            {
               "Carriers" : { "value": 3}
            }}
        }}
      }, 
     {
         "COSMIC Record": {"value": "evidence2", "properties":
         {
           "Tissue"     : { "value" : "plasma" },
           "Frequency"  : { "value" : 0.0153 },
           "Population" : { "value" : 261, "properties" :
           {
              "Carriers" : { "value": 4 }
           }}
        }}
      },
      {
         "COSMIC Record": {"value": "evidence3", "properties":
         {
           "Tissue"     : { "value" : "colon polyps" },
            "Frequency"  : { "value" : 0.3158 },
            "Population" : { "value" : 19, "properties" :
            {
              "Carriers" : { "value": 6 }
            }}
         }}
      }
    ]}
  }}
}