{
  "afm": {
    "WT SAL": {
      "loci": 171,
      "median_kPa": 0.450313,
      "mean_kPa": 0.9984555614035089
    },
    "WT BLM": {
      "loci": 177,
      "median_kPa": 1.249094,
      "mean_kPa": 2.014380463276836
    },
    "VCAN SAL": {
      "loci": 170,
      "median_kPa": 0.5758570000000001,
      "mean_kPa": 1.0218532411764707
    },
    "VCAN BLM": {
      "loci": 177,
      "median_kPa": 2.036286,
      "mean_kPa": 3.9252647118644064
    }
  },
  "matrix_expression": {
    "Col1a1": {
      "groups": [
        {
          "n_samples": 6,
          "mean": 1.0299457333333333,
          "median": 1.0328631000000001
        },
        {
          "n_samples": 9,
          "mean": 1.6524995,
          "median": 1.5393821
        }
      ],
      "ratio_of_means": 1.6044529789465931
    },
    "Tnc": {
      "groups": [
        {
          "n_samples": 7,
          "mean": 0.7941396285714285,
          "median": 0.8134575
        },
        {
          "n_samples": 8,
          "mean": 1.3693153875,
          "median": 1.2989277499999998
        }
      ],
      "ratio_of_means": 1.7242753518839635
    }
  },
  "gelation_pairs": {
    "PBS": {
      "n_mice": 5,
      "control_mean": 0.18573240799999996,
      "inhibitor_mean": 0.16691132399999997,
      "mean_paired_difference": -0.018821083999999988,
      "all_pairs_decrease": false
    },
    "BLM": {
      "n_mice": 5,
      "control_mean": 0.537682456,
      "inhibitor_mean": 0.383965388,
      "mean_paired_difference": -0.153717068,
      "all_pairs_decrease": true
    }
  },
  "geometry": {
    "soft_modulus": 2.0,
    "hard_modulus": 20.0,
    "hard_fraction": 0.5,
    "effective_series": 3.6363636363636362,
    "effective_parallel": 11.0,
    "average_strain": 0.01,
    "soft_strain": 0.01818181818181818,
    "hard_strain": 0.0018181818181818182,
    "force_balance_error": 1.7763568394002505e-15
  },
  "original_hashes": {
    "versican2026-source.xlsx": "6ca770a894a78524e3d3f976dd877c73e3a00f14540424d862526530db8c35d5",
    "lox2025-source.xlsx": "502b01bb5d8da7c739a8c9d27f20719681350199dd658e844b625ae00074f0b6"
  },
  "limits": [
    "695个AFM测点无逐点动物归属，未重算动物级置信区间或P值；局部压入模量不是整肺弹性",
    "基质转移原表30个表达样本是样本读数，不认作30个独立供体，也未重分析原Ct",
    "60序号均值曲线没有逐鼠轨迹，不能从它重估所有个体动力学或将OD当模量",
    "同样本原样/抑制剂最大OD配对，以绝对差比较，不放大小分母的比值",
    "弹性例子为一维被动材料，非真实肺泡几何、非线性应力或疾病预报",
    "未重跑RNA组学、原始显微/AFM拟合、动物或临床实验"
  ]
}
