{
  "version": "xarts.ordered-series/1",
  "family": "ordered-series",
  "operation": "logistic-response",
  "provenance": {
    "legacyId": "dose-response"
  },
  "data": {
    "x": {
      "label": "Concentración (nM)",
      "unit": "nM"
    },
    "y": {
      "label": "Inhibición (%)",
      "unit": "%"
    },
    "rows": [
      {
        "id": "observation-1",
        "group": "ANK-217",
        "x": 0.1,
        "y": 3.5
      },
      {
        "id": "observation-2",
        "group": "ANK-217",
        "x": 0.3,
        "y": 4.6
      },
      {
        "id": "observation-3",
        "group": "ANK-217",
        "x": 1,
        "y": 9.9
      },
      {
        "id": "observation-4",
        "group": "ANK-217",
        "x": 3,
        "y": 28.2
      },
      {
        "id": "observation-5",
        "group": "ANK-217",
        "x": 10,
        "y": 54.1
      },
      {
        "id": "observation-6",
        "group": "ANK-217",
        "x": 30,
        "y": 77.4
      },
      {
        "id": "observation-7",
        "group": "ANK-217",
        "x": 100,
        "y": 92.2
      },
      {
        "id": "observation-8",
        "group": "ANK-217",
        "x": 300,
        "y": 93.5
      },
      {
        "id": "observation-9",
        "group": "ANK-217",
        "x": 1000,
        "y": 96.8
      },
      {
        "id": "observation-10",
        "group": "ANK-217",
        "x": 3000,
        "y": 97.7
      },
      {
        "id": "observation-11",
        "group": "ANK-330",
        "x": 0.1,
        "y": 3.9
      },
      {
        "id": "observation-12",
        "group": "ANK-330",
        "x": 0.3,
        "y": 5.4
      },
      {
        "id": "observation-13",
        "group": "ANK-330",
        "x": 1,
        "y": 12.8
      },
      {
        "id": "observation-14",
        "group": "ANK-330",
        "x": 3,
        "y": 33.6
      },
      {
        "id": "observation-15",
        "group": "ANK-330",
        "x": 10,
        "y": 50.3
      },
      {
        "id": "observation-16",
        "group": "ANK-330",
        "x": 30,
        "y": 58.3
      },
      {
        "id": "observation-17",
        "group": "ANK-330",
        "x": 100,
        "y": 62.7
      },
      {
        "id": "observation-18",
        "group": "ANK-330",
        "x": 300,
        "y": 60.4
      },
      {
        "id": "observation-19",
        "group": "ANK-330",
        "x": 1000,
        "y": 62.4
      },
      {
        "id": "observation-20",
        "group": "ANK-330",
        "x": 3000,
        "y": 62.9
      },
      {
        "id": "observation-21",
        "group": "ANK-401",
        "x": 0.1,
        "y": 2.1
      },
      {
        "id": "observation-22",
        "group": "ANK-401",
        "x": 0.3,
        "y": 1.2
      },
      {
        "id": "observation-23",
        "group": "ANK-401",
        "x": 1,
        "y": 0.4
      },
      {
        "id": "observation-24",
        "group": "ANK-401",
        "x": 3,
        "y": 2.7
      },
      {
        "id": "observation-25",
        "group": "ANK-401",
        "x": 10,
        "y": 0.5
      },
      {
        "id": "observation-26",
        "group": "ANK-401",
        "x": 30,
        "y": 1.3
      },
      {
        "id": "observation-27",
        "group": "ANK-401",
        "x": 100,
        "y": 5.1
      },
      {
        "id": "observation-28",
        "group": "ANK-401",
        "x": 300,
        "y": 6.7
      },
      {
        "id": "observation-29",
        "group": "ANK-401",
        "x": 1000,
        "y": 20.6
      },
      {
        "id": "observation-30",
        "group": "ANK-401",
        "x": 3000,
        "y": 41.4
      }
    ]
  },
  "groups": [
    {
      "id": "ANK-217",
      "label": "ANK-217",
      "color": "series.blue"
    },
    {
      "id": "ANK-330",
      "label": "ANK-330",
      "color": "series.rose"
    },
    {
      "id": "ANK-401",
      "label": "ANK-401",
      "color": "series.cyan"
    }
  ],
  "calculation": {
    "method": "asymptote-grid-logit",
    "minimumReadings": 5,
    "minimumConcentrations": 4,
    "minimumR2": 0.8,
    "plateauTolerance": 0.05,
    "grid": {
      "points": 13,
      "refinements": 5,
      "logitTrim": 0.02,
      "minimumSpan": 0.05,
      "lowerPadding": 0.3,
      "upperPadding": 2
    },
    "domain": {
      "logPadding": 0.06,
      "responsePadding": 0.08,
      "zeroSpan": 1
    }
  },
  "layout": {
    "axisInkPadding": 4,
    "axisMeasurementNumerals": "proportional-nums",
    "exportTextMeasurement": "glyph-advances",
    "margin": {
      "top": 36,
      "right": 40,
      "bottom": 76,
      "left": 100
    },
    "minimumPlotWidth": 50,
    "minimumPlotHeight": 40,
    "ticks": {
      "maximum": 8,
      "horizontalGap": 10,
      "verticalGap": 6
    }
  },
  "points": {
    "radius": 3.5,
    "stroke": "surface",
    "strokeWidth": 1
  },
  "curve": {
    "width": 2,
    "samples": 96,
    "unseenPlateauDash": "7 4",
    "unsupportedDash": "2 2"
  },
  "halfResponse": {
    "visible": true,
    "width": 1,
    "color": "textMuted",
    "dash": "3 3",
    "gap": 2
  },
  "summary": {
    "fontSize": 11.5,
    "sourceFontSize": 10.5,
    "color": "textPrimary",
    "unsupportedColor": "textSecondary",
    "sourceColor": "textMuted",
    "swatchWidth": 14,
    "swatchGap": 6,
    "maxWidth": 0.62,
    "maxHeight": 0.42,
    "lineGap": 6,
    "text": {
      "valid": [
        "{group} · EC50 {ec50} · {plateauName} {plateauValue} · R² {r2}",
        "{group} · EC50 {ec50} · {plateauName} {plateauValue}",
        "{group} · EC50 {ec50}"
      ],
      "weakFit": [
        "{group} · sin EC50: las lecturas no describen una sigmoide (R² {r2})",
        "{group} · sin EC50: no es una sigmoide",
        "{group} · sin EC50"
      ],
      "noFit": [
        "{group} · sin EC50: no hay ajuste que sostenga una sigmoide",
        "{group} · sin EC50: no es una sigmoide",
        "{group} · sin EC50"
      ],
      "unseenPlateau": [
        "{group} · sin EC50: no se vio {missingPlateau} ({covered} del recorrido)",
        "{group} · sin EC50: falta {missingPlateau}",
        "{group} · sin EC50"
      ],
      "source": [
        "logística de 4 parámetros, mínimos cuadrados · {count} lecturas en {concentrations} concentraciones",
        "logística de 4 parámetros · {count} lecturas",
        "logística de 4 parámetros"
      ],
      "ceiling": "techo",
      "floor": "suelo",
      "bothPlateaus": "ninguna meseta",
      "highDosePlateau": "la meseta a dosis alta",
      "lowDosePlateau": "la meseta a dosis baja"
    }
  },
  "annotations": [],
  "interaction": {
    "tooltip": true,
    "expectedLabel": "La curva predecía",
    "residualLabel": "de residuo"
  },
  "document": {
    "textOverflow": "preserve",
    "header": {
      "title": "El compuesto más potente es el que no llega al techo",
      "subtitle": "Cribado de tres candidatos en un ensayo de inhibición de diez puntos: ANK-330 alcanza la mitad de su efecto con 3 nM —casi tres veces menos que ANK-217— y se detiene en el 62 % de inhibición; de ANK-401 no se publica EC50, porque a la dosis máxima ensayada la curva sólo ha recorrido un tercio del camino entre sus dos mesetas"
    },
    "footer": {
      "source": "xarts · datos de demostración",
      "notes": "Datos ilustrativos para explorar el gráfico y sustituirlos por los propios."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 16,
      "minimumTextGap": 4
    }
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 800,
      "height": 480
    },
    "locale": "es-ES",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "output": {
    "filename": "dose-response-quality",
    "embedSpec": true,
    "geometryDecimals": 2
  }
}
