{
  "$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-09T14:45:24.319Z",
  "modifiedAt": "2026-09-12T10:43:57.358Z",
  "meta": {
    "title": "Tumor Volume over Time by Dose",
    "description": "Synthetic mouse xenograft volume measured over 28 treatment days for vehicle and three CX-401 dose groups. Connected points show mean ± SEM and make the dose-dependent trajectories easy to compare.",
    "authors": [
      "PivoGraph"
    ],
    "license": "CC0-1.0",
    "source": "Synthetic data generated for this example"
  },
  "view": {
    "activeTableId": "ds-3423cfaf-3a34-4e3b-a36f-f2f1ee056b21",
    "workspaceView": "graph"
  },
  "tables": [
    {
      "id": "ds-3423cfaf-3a34-4e3b-a36f-f2f1ee056b21",
      "name": "Tumor volume",
      "format": "xy",
      "replicates": 6,
      "x": [
        0,
        3,
        7,
        10,
        14,
        17,
        21,
        24,
        28
      ],
      "dataSets": [
        {
          "name": "Vehicle",
          "title": "Vehicle",
          "values": [
            [
              95,
              108,
              86,
              112,
              79,
              90
            ],
            [
              148,
              142,
              118,
              130,
              98,
              108
            ],
            [
              235,
              198,
              172,
              175,
              138,
              128
            ],
            [
              320,
              268,
              228,
              220,
              175,
              150
            ],
            [
              470,
              385,
              310,
              285,
              225,
              180
            ],
            [
              610,
              505,
              405,
              355,
              275,
              210
            ],
            [
              820,
              680,
              540,
              460,
              350,
              255
            ],
            [
              1050,
              880,
              700,
              580,
              420,
              300
            ],
            [
              1400,
              1120,
              850,
              720,
              510,
              350
            ]
          ]
        },
        {
          "name": "CX-401 5 mg/kg",
          "title": "CX-401 5 mg/kg",
          "values": [
            [
              100,
              115,
              82,
              96,
              88,
              108
            ],
            [
              132,
              140,
              105,
              112,
              125,
              118
            ],
            [
              175,
              170,
              145,
              138,
              168,
              140
            ],
            [
              220,
              200,
              180,
              165,
              210,
              160
            ],
            [
              310,
              270,
              255,
              215,
              295,
              195
            ],
            [
              302,
              258,
              248,
              208,
              285,
              188
            ],
            [
              375,
              311,
              301,
              238,
              356,
              218
            ],
            [
              430,
              350,
              340,
              260,
              410,
              240
            ],
            [
              700,
              530,
              490,
              370,
              660,
              330
            ]
          ]
        },
        {
          "name": "CX-401 15 mg/kg",
          "title": "CX-401 15 mg/kg",
          "values": [
            [
              94,
              108,
              80,
              101,
              87,
              96
            ],
            [
              116,
              128,
              96,
              110,
              114,
              104
            ],
            [
              145,
              160,
              120,
              128,
              148,
              122
            ],
            [
              170,
              190,
              142,
              148,
              175,
              140
            ],
            [
              210,
              235,
              175,
              170,
              220,
              155
            ],
            [
              202,
              225,
              168,
              164,
              210,
              148
            ],
            [
              229,
              268,
              192,
              182,
              244,
              166
            ],
            [
              250,
              300,
              210,
              195,
              270,
              180
            ],
            [
              340,
              430,
              290,
              260,
              380,
              240
            ]
          ]
        },
        {
          "name": "CX-401 45 mg/kg",
          "title": "CX-401 45 mg/kg",
          "values": [
            [
              92,
              106,
              84,
              98,
              87,
              100
            ],
            [
              105,
              120,
              90,
              112,
              102,
              96
            ],
            [
              122,
              145,
              98,
              128,
              120,
              112
            ],
            [
              135,
              162,
              94,
              122,
              138,
              128
            ],
            [
              150,
              185,
              102,
              142,
              130,
              145
            ],
            [
              125,
              205,
              110,
              155,
              152,
              118
            ],
            [
              162,
              225,
              106,
              148,
              168,
              158
            ],
            [
              178,
              242,
              118,
              165,
              182,
              170
            ],
            [
              192,
              268,
              125,
              178,
              198,
              185
            ]
          ]
        }
      ],
      "graph": {
        "variantId": "xy-points-line-error",
        "plot": {
          "family": "xy",
          "options": {
            "center": "meanError",
            "error": "sem",
            "connectCenter": "mean",
            "seriesStackOrder": "laterOnTop"
          }
        },
        "activePresetId": "modern",
        "applyPresetNonColor": false,
        "styleOverrides": {
          "global": {
            "errorBar": {
              "capStyle": "narrowT"
            },
            "line": {
              "thickness": 0.75
            }
          },
          "perDataSet": {
            "Vehicle": {
              "symbol": {
                "color": {
                  "hex": "#7a7a7a",
                  "alpha": 1
                }
              },
              "errorBar": {
                "color": {
                  "hex": "#7a7a7a",
                  "alpha": 1
                }
              },
              "line": {
                "color": {
                  "hex": "#7a7a7a",
                  "alpha": 1
                }
              }
            },
            "CX-401 5 mg/kg": {
              "symbol": {
                "color": {
                  "hex": "#f0a3b0",
                  "alpha": 1
                }
              },
              "errorBar": {
                "color": {
                  "hex": "#f0a3b0",
                  "alpha": 1
                }
              },
              "line": {
                "color": {
                  "hex": "#f0a3b0",
                  "alpha": 1
                }
              }
            },
            "CX-401 15 mg/kg": {
              "symbol": {
                "color": {
                  "hex": "#c43b4a",
                  "alpha": 1
                }
              },
              "errorBar": {
                "color": {
                  "hex": "#c43b4a",
                  "alpha": 1
                }
              },
              "line": {
                "color": {
                  "hex": "#c43b4a",
                  "alpha": 1
                }
              }
            },
            "CX-401 45 mg/kg": {
              "symbol": {
                "color": {
                  "hex": "#6b1524",
                  "alpha": 1
                },
                "shape": "diamond"
              },
              "errorBar": {
                "color": {
                  "hex": "#6b1524",
                  "alpha": 1
                }
              },
              "line": {
                "color": {
                  "hex": "#6b1524",
                  "alpha": 1
                },
                "thickness": 0.75
              }
            }
          },
          "perPoint": {}
        },
        "graphSettingsOverride": {},
        "axesOverrides": {
          "frameAndOrigin": {},
          "xCategorical": {},
          "xContinuous": {
            "rangeMin": 0,
            "rangeMax": 28,
            "majorTickInterval": 7
          },
          "leftY": {
            "rangeMin": 0,
            "rangeMax": 1000,
            "majorTickInterval": 200,
            "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
              }
            }
          }
        },
        "plotGeometry": {
          "widthPt": null,
          "heightPt": null
        },
        "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
          }
        }
      },
      "titles": {
        "x": {
          "text": "Time after treatment (days)"
        },
        "y": {
          "text": "Tumor volume (mm³)",
          "dx": -8.249999999999943,
          "dy": 0.7499999411613771
        }
      }
    }
  ]
}