{
  "$schema": "https://pivograph.com/schemas/project/v1.json",
  "format": "pivograph-project",
  "schemaVersion": 1,
  "generator": {
    "name": "PivoGraph",
    "version": "1.4.0",
    "url": "https://pivograph.com"
  },
  "createdAt": "2026-09-15T05:47:48.090Z",
  "modifiedAt": "2026-09-15T07:49:38.010Z",
  "meta": {
    "title": "KRAS PDX Tumor Weight Distributions",
    "description": "Endpoint tumor-weight distributions for synthetic KRAS wild-type and G12C PDX groups under vehicle or KRAS-inhibitor treatment. Violin shapes include median and quartile lines; both genotype-specific comparisons use Welch's unpaired t-test.",
    "authors": [
      "PivoGraph"
    ],
    "license": "CC0-1.0",
    "source": "Synthetic data generated for this example"
  },
  "view": {
    "activeTableId": "ds-0a169322-dfb6-41e1-b5a7-4ba73af80dea",
    "workspaceView": "graph"
  },
  "tables": [
    {
      "id": "ds-0a169322-dfb6-41e1-b5a7-4ba73af80dea",
      "name": "kras-pdx-tumor-weight",
      "format": "column",
      "replicates": 1,
      "dataSets": [
        {
          "name": "WT + Vehicle",
          "title": "WT + Vehicle",
          "values": [
            [
              1230
            ],
            [
              1245
            ],
            [
              1255
            ],
            [
              1265
            ],
            [
              1270
            ],
            [
              1275
            ],
            [
              1285
            ],
            [
              1295
            ],
            [
              1305
            ],
            [
              1315
            ],
            [
              1340
            ],
            [
              1370
            ],
            [
              1400
            ],
            [
              1415
            ],
            [
              1425
            ],
            [
              1435
            ],
            [
              1440
            ],
            [
              1445
            ],
            [
              1450
            ],
            [
              1455
            ],
            [
              1460
            ],
            [
              1465
            ],
            [
              1470
            ],
            [
              1472
            ],
            [
              1475
            ],
            [
              1480
            ],
            [
              1485
            ],
            [
              1490
            ],
            [
              1495
            ],
            [
              1500
            ],
            [
              1505
            ],
            [
              1515
            ],
            [
              1525
            ],
            [
              1535
            ],
            [
              1550
            ]
          ]
        },
        {
          "name": "WT + KRAS-i",
          "title": "WT + KRAS-i",
          "values": [
            [
              1040
            ],
            [
              1065
            ],
            [
              1083
            ],
            [
              1097
            ],
            [
              1109
            ],
            [
              1120
            ],
            [
              1130
            ],
            [
              1140
            ],
            [
              1150
            ],
            [
              1160
            ],
            [
              1170
            ],
            [
              1182
            ],
            [
              1196
            ],
            [
              1210
            ],
            [
              1222
            ],
            [
              1232
            ],
            [
              1242
            ],
            [
              1252
            ],
            [
              1262
            ],
            [
              1272
            ],
            [
              1282
            ],
            [
              1294
            ],
            [
              1308
            ],
            [
              1322
            ],
            [
              1334
            ],
            [
              1344
            ],
            [
              1354
            ],
            [
              1364
            ],
            [
              1374
            ],
            [
              1384
            ],
            [
              1395
            ],
            [
              1407
            ],
            [
              1421
            ],
            [
              1439
            ],
            [
              1464
            ]
          ]
        },
        {
          "name": "G12C + Vehicle",
          "title": "G12C + Vehicle",
          "values": [
            [
              1050
            ],
            [
              1080
            ],
            [
              1110
            ],
            [
              1130
            ],
            [
              1150
            ],
            [
              1170
            ],
            [
              1180
            ],
            [
              1190
            ],
            [
              1200
            ],
            [
              1210
            ],
            [
              1220
            ],
            [
              1230
            ],
            [
              1240
            ],
            [
              1250
            ],
            [
              1260
            ],
            [
              1270
            ],
            [
              1280
            ],
            [
              1290
            ],
            [
              1300
            ],
            [
              1320
            ],
            [
              1360
            ],
            [
              1400
            ],
            [
              1450
            ],
            [
              1480
            ],
            [
              1510
            ],
            [
              1530
            ],
            [
              1540
            ],
            [
              1550
            ],
            [
              1560
            ],
            [
              1570
            ],
            [
              1590
            ],
            [
              1620
            ],
            [
              1650
            ],
            [
              1690
            ],
            [
              1720
            ]
          ]
        },
        {
          "name": "G12C + KRAS-i",
          "title": "G12C + KRAS-i",
          "values": [
            [
              600
            ],
            [
              625
            ],
            [
              645
            ],
            [
              660
            ],
            [
              675
            ],
            [
              690
            ],
            [
              700
            ],
            [
              710
            ],
            [
              720
            ],
            [
              725
            ],
            [
              730
            ],
            [
              735
            ],
            [
              740
            ],
            [
              745
            ],
            [
              750
            ],
            [
              755
            ],
            [
              760
            ],
            [
              765
            ],
            [
              770
            ],
            [
              775
            ],
            [
              780
            ],
            [
              785
            ],
            [
              790
            ],
            [
              795
            ],
            [
              800
            ],
            [
              810
            ],
            [
              820
            ],
            [
              835
            ],
            [
              850
            ],
            [
              865
            ],
            [
              880
            ],
            [
              895
            ],
            [
              910
            ],
            [
              925
            ],
            [
              940
            ]
          ]
        }
      ],
      "graph": {
        "variantId": "column-violin",
        "plot": {
          "family": "column",
          "options": {
            "mode": "violinOnly",
            "flipXY": false,
            "showTruncatedViolin": false,
            "pointLayout": "scatter"
          }
        },
        "activePresetId": "floral",
        "applyPresetNonColor": false,
        "styleOverrides": {
          "global": {
            "quartile": {
              "dashStyle": "dotted"
            },
            "median": {
              "dashStyle": "dashed"
            }
          },
          "perDataSet": {
            "WT + Vehicle": {
              "quartile": {
                "color": {
                  "hex": "#285291",
                  "alpha": 0.75
                }
              },
              "median": {
                "color": {
                  "hex": "#285291",
                  "alpha": 1
                },
                "drawOrder": "onTop"
              }
            },
            "WT + KRAS-i": {
              "quartile": {
                "color": {
                  "hex": "#4f2b8e",
                  "alpha": 0.75
                }
              },
              "median": {
                "color": {
                  "hex": "#4f2b8e",
                  "alpha": 1
                }
              }
            },
            "G12C + Vehicle": {
              "quartile": {
                "color": {
                  "hex": "#91188e",
                  "alpha": 0.75
                }
              },
              "median": {
                "color": {
                  "hex": "#91188e",
                  "alpha": 1
                }
              }
            },
            "G12C + KRAS-i": {
              "quartile": {
                "color": {
                  "hex": "#539027",
                  "alpha": 0.75
                }
              },
              "median": {
                "color": {
                  "hex": "#539027",
                  "alpha": 1
                }
              }
            }
          },
          "perPoint": {}
        },
        "graphSettingsOverride": {
          "columnGapRatio": 0.2,
          "firstGapRatio": 0.35,
          "lastGapRatio": 0.1
        },
        "axesOverrides": {
          "frameAndOrigin": {},
          "xCategorical": {},
          "xContinuous": {},
          "leftY": {
            "numberFormat": {
              "style": "decimal",
              "decimals": "auto",
              "thousandsSeparator": true,
              "prefix": "",
              "suffix": ""
            }
          },
          "rightY": {},
          "titlesAndFonts": {
            "graphTitle": {
              "show": false,
              "distance": 6,
              "rotation": "horizontal",
              "font": {
                "family": "Arial, Helvetica, sans-serif",
                "size": 10,
                "bold": true,
                "italic": false
              }
            },
            "xAxisTitle": {
              "show": false,
              "distance": 4,
              "rotation": "horizontal",
              "font": {
                "family": "Arial, Helvetica, sans-serif",
                "size": 9,
                "bold": true,
                "italic": false
              }
            }
          }
        },
        "plotGeometry": {
          "widthPt": 229.25003507337948,
          "heightPt": 207.75449566312693
        },
        "dataSetVisibility": {},
        "elementActivation": {
          "global": {},
          "perDataSet": {},
          "graph": {}
        },
        "legend": {
          "visibility": "auto",
          "dx": 0,
          "dy": 0,
          "fontFamily": "Arial, Helvetica, sans-serif",
          "fontSize": 9,
          "textColor": {
            "hex": "#000000",
            "alpha": 1
          },
          "bold": false,
          "italic": false,
          "keyScale": 1,
          "keyTextGap": 7,
          "itemGap": 0,
          "orientation": "vertical",
          "rotation": 0,
          "ungrouped": false,
          "sampleMode": "symbolLine",
          "itemOverrides": {},
          "partsOfWhole": {
            "label": true,
            "value": false,
            "percentage": false
          }
        },
        "partsOfWholeBorders": {
          "outer": {
            "color": {
              "hex": "#000000",
              "alpha": 1
            },
            "thicknessPt": 1
          },
          "inner": {
            "color": {
              "hex": "#000000",
              "alpha": 1
            },
            "thicknessPt": 0.5
          }
        }
      },
      "analyses": [
        {
          "id": "an-e52035ec-6fe7-418f-8189-637bceff4424",
          "method": "ttest",
          "params": {
            "groupA": null,
            "groupB": null,
            "design": "unpaired",
            "variance": "welch"
          }
        },
        {
          "id": "an-ae09c7d1-4665-42f7-ba59-3ec4e1b02306",
          "method": "ttest",
          "params": {
            "groupA": "G12C + Vehicle",
            "groupB": "G12C + KRAS-i",
            "design": "unpaired",
            "variance": "welch"
          }
        }
      ],
      "annotations": [
        {
          "id": "anno-152eeff9-e0d5-4e65-9370-874f714b3814",
          "type": "bracket",
          "left": {
            "kind": "group",
            "groupIndex": 0
          },
          "right": {
            "kind": "group",
            "groupIndex": 1
          },
          "y": 11.681622456358895,
          "yOffsetAboveBars": 37.74304662905473,
          "text": "****",
          "leftFootLen": 8.874206646990956,
          "rightFootLen": 9.249255410895444,
          "fontSize": 15
        },
        {
          "id": "anno-21bc29a4-f511-4c8e-b410-56330256660b",
          "type": "bracket",
          "left": {
            "kind": "group",
            "groupIndex": 2
          },
          "right": {
            "kind": "group",
            "groupIndex": 3
          },
          "y": 10.779928645278318,
          "yOffsetAboveBars": 19.373079073323993,
          "text": "****",
          "leftFootLen": 9.24954086764859,
          "rightFootLen": 9.999352938704192,
          "lineWidth": 1,
          "fontSize": 15
        }
      ],
      "titles": {
        "y": {
          "text": "Tumor weight (mg)",
          "dx": -15.75,
          "dy": -0.749812071055544
        }
      }
    }
  ]
}