{
  "schema": "did-replication-v2",
  "config": {
    "outcomes": [
      "y"
    ],
    "treatments": [
      "d"
    ],
    "unit": "unit",
    "time": "time",
    "cluster": "cluster",
    "covariates": [],
    "baseline_by_time": [],
    "weight": null,
    "period_step": 1,
    "period_values": null,
    "display_window": [
      -10,
      10
    ],
    "seed": 20261008,
    "panelview_max_units": 100,
    "test_mode": "classical",
    "test_horizon": null,
    "post_horizon": null,
    "post_weighting": "observations",
    "sample_query": null,
    "reversal_policy": "drop_post_untreated",
    "labels": {
      "y": "Number of one-child-policy exemptions granted by the village government",
      "d": "Post-first-election indicator equal to one in and after the village's first election"
    },
    "allow_repeated_cells": true,
    "time_fe": "archive_time_fe",
    "latest_cohort_control": true,
    "slug": "s12-p002",
    "study_id": 12,
    "study": "The Rise and Fall of Local Elections in China",
    "citation": "Martinez-Bravo et al. (2022), AER. https://doi.org/10.1257/aer.20181249",
    "description": "Number of one-child-policy exemptions granted by the village government",
    "source_specification_id": "LOCAL-ELECTIONS-T5-C3-ONE-CHILD",
    "specification_id": "S12-P002",
    "data": "analyses/full-archive/prepared/S12-P002.parquet",
    "output_dir": "analyses/full-archive/results/S12-P002"
  },
  "source": {
    "file": "S12-P002.parquet",
    "bytes": 58076,
    "sha256": "b7012683c15cc7f43b7bf58490253b3d5d05a80e3c19fcfc88f951bc0565c8c7"
  },
  "versions": {
    "pyfixest": "0.60.0",
    "polars": "2.0.0",
    "duckreg": "0.4.1",
    "numpy": "2.5.3",
    "pandas": "3.0.6"
  },
  "specifications": {
    "y__d": {
      "sample": {
        "outcome": "y",
        "treatment": "d",
        "source_rows": 4340,
        "source_sd": 0.49752782927655886,
        "rows": 195,
        "units": 13,
        "clusters": 13,
        "treated_units": 11,
        "never_treated_units": 2,
        "treated_cohorts": 8,
        "latest_cohort_control_index": 16,
        "unique_unit_period_cells": 195,
        "unsupported_prediction_rows_removed": 806,
        "initially_treated_units_removed": 106,
        "post_adoption_untreated_rows_removed": 0,
        "units_without_minus_one_removed": 0,
        "additional_rows_removed": 1470
      },
      "estimates": [
        {
          "method": "Static TWFE",
          "estimate": -0.13470016920109934,
          "se": 0.21610578173287492,
          "pvalue": 0.5447481902658714,
          "lower": -0.6055542190059531,
          "upper": 0.33615388060375434
        },
        {
          "method": "Dynamic TWFE",
          "estimate": 0.30120131393799965,
          "se": 0.29645301951982916,
          "pvalue": 0.32966930729415506,
          "lower": -0.3447143283853934,
          "upper": 0.9471169562613927
        },
        {
          "method": "BJS / did2s",
          "estimate": 0.3185765550991104,
          "se": 0.19655863703917784,
          "pvalue": 0.1310301493454505,
          "lower": -0.10968792506375435,
          "upper": 0.7468410352619752
        },
        {
          "method": "Sun\u2013Abraham",
          "estimate": 0.45462879236198217,
          "se": 0.10107728687766834,
          "pvalue": 0.0007293994179368787,
          "lower": 0.2344003029249634,
          "upper": 0.674857281799001
        }
      ],
      "event_studies": {
        "Dynamic TWFE": [
          {
            "event_time": -12,
            "estimate": -0.734886970406945,
            "se": 0.862970711735195,
            "pvalue": 0.4111206931224379,
            "lower": -2.6151386287626472,
            "upper": 1.1453646879487573
          },
          {
            "event_time": -11,
            "estimate": -0.6878830542683353,
            "se": 0.8046523591343729,
            "pvalue": 0.4093599216793117,
            "lower": -2.4410699377723093,
            "upper": 1.065303829235639
          },
          {
            "event_time": -10,
            "estimate": -0.4158759796978739,
            "se": 0.7192968054966303,
            "pvalue": 0.5738395283576535,
            "lower": -1.983089087852585,
            "upper": 1.1513371284568372
          },
          {
            "event_time": -9,
            "estimate": -0.36706012108187347,
            "se": 0.6663584774506875,
            "pvalue": 0.5918478645588676,
            "lower": -1.818930520908952,
            "upper": 1.0848102787452052
          },
          {
            "event_time": -8,
            "estimate": -0.31082705911835923,
            "se": 0.5612430082714008,
            "pvalue": 0.5898736037090045,
            "lower": -1.5336705261011179,
            "upper": 0.9120164078643993
          },
          {
            "event_time": -7,
            "estimate": -0.051823387597469454,
            "se": 0.4530463744047904,
            "pvalue": 0.9108213166417136,
            "lower": -1.0389266405848494,
            "upper": 0.9352798653899106
          },
          {
            "event_time": -6,
            "estimate": -0.0041994039828630435,
            "se": 0.3885552988703287,
            "pvalue": 0.9915544428155474,
            "lower": -0.8507886741967196,
            "upper": 0.8423898662309935
          },
          {
            "event_time": -5,
            "estimate": 0.021967845856019737,
            "se": 0.36404764630163167,
            "pvalue": 0.952875531923368,
            "lower": -0.7712238365161327,
            "upper": 0.8151595282281722
          },
          {
            "event_time": -4,
            "estimate": 0.06313136781295756,
            "se": 0.30902692123128384,
            "pvalue": 0.841550030603714,
            "lower": -0.6101804528783277,
            "upper": 0.7364431885042428
          },
          {
            "event_time": -3,
            "estimate": 0.08165487081448666,
            "se": 0.2695641355965939,
            "pvalue": 0.7671419660884401,
            "lower": -0.5056749262415287,
            "upper": 0.6689846678705019
          },
          {
            "event_time": -2,
            "estimate": 0.12287333226875023,
            "se": 0.11298939396367746,
            "pvalue": 0.29818652434541015,
            "lower": -0.12330940891563512,
            "upper": 0.36905607345313557
          },
          {
            "event_time": 0,
            "estimate": -0.07875060045899557,
            "se": 0.07955374918453685,
            "pvalue": 0.3417617830226512,
            "lower": -0.2520833298303933,
            "upper": 0.09458212891240214
          },
          {
            "event_time": 1,
            "estimate": -0.00464411985051999,
            "se": 0.08893188673667218,
            "pvalue": 0.9592117777792669,
            "lower": -0.19841005563889416,
            "upper": 0.18912181593785418
          },
          {
            "event_time": 2,
            "estimate": -0.020274750600314632,
            "se": 0.14525439090907705,
            "pvalue": 0.8913063801550318,
            "lower": -0.33675688107851054,
            "upper": 0.29620737987788126
          },
          {
            "event_time": 3,
            "estimate": 0.3605830030113165,
            "se": 0.4359729982361135,
            "pvalue": 0.4243353731386317,
            "lower": -0.5893205589340156,
            "upper": 1.3104865649566486
          },
          {
            "event_time": 4,
            "estimate": 0.23128539787460461,
            "se": 0.4699372156483601,
            "pvalue": 0.631485094813576,
            "lower": -0.7926198367181374,
            "upper": 1.2551906324673465
          },
          {
            "event_time": 5,
            "estimate": 0.3179003594106214,
            "se": 0.48066216168294407,
            "pvalue": 0.5208657045500246,
            "lower": -0.7293725251997609,
            "upper": 1.3651732440210036
          },
          {
            "event_time": 6,
            "estimate": 0.6338481070532562,
            "se": 0.49697911467259565,
            "pvalue": 0.2263049613793282,
            "lower": -0.4489763640720559,
            "upper": 1.7166725781785683
          },
          {
            "event_time": 7,
            "estimate": 0.8649338061891241,
            "se": 0.5244400770783216,
            "pvalue": 0.12500826243366475,
            "lower": -0.2777229621407933,
            "upper": 2.0075905745190417
          },
          {
            "event_time": 8,
            "estimate": 0.7944268885590937,
            "se": 0.5835626297622398,
            "pvalue": 0.19842102879977006,
            "lower": -0.4770468560812213,
            "upper": 2.0659006331994085
          },
          {
            "event_time": 9,
            "estimate": 0.5852508383644633,
            "se": 0.4601412631722864,
            "pvalue": 0.22750735063913677,
            "lower": -0.41731084929459883,
            "upper": 1.5878125260235256
          },
          {
            "event_time": 10,
            "estimate": 0.5532892862745354,
            "se": 0.4650153684028775,
            "pvalue": 0.2571217605616688,
            "lower": -0.45989216439408687,
            "upper": 1.5664707369431579
          },
          {
            "event_time": 11,
            "estimate": 0.5092399708618935,
            "se": 0.4750659772186172,
            "pvalue": 0.3048342575488816,
            "lower": -0.525839875240429,
            "upper": 1.544319816964216
          },
          {
            "event_time": 12,
            "estimate": 0.7113569017732774,
            "se": 0.526235513563775,
            "pvalue": 0.20137486931233622,
            "lower": -0.43521178660599824,
            "upper": 1.8579255901525529
          },
          {
            "event_time": 13,
            "estimate": 0.7368935811213165,
            "se": 0.5551174013011,
            "pvalue": 0.20905922835614954,
            "lower": -0.47260333480505146,
            "upper": 1.9463904970476844
          }
        ],
        "BJS / did2s": [
          {
            "event_time": -12,
            "estimate": -0.22530141971651943,
            "se": 0.1757234720565084,
            "pvalue": 0.2240111285178927,
            "lower": -0.6081699751069106,
            "upper": 0.1575671356738718
          },
          {
            "event_time": -11,
            "estimate": -0.22530141957178565,
            "se": 0.175723472056508,
            "pvalue": 0.22401112879729157,
            "lower": -0.6081699749621761,
            "upper": 0.15756713581860474
          },
          {
            "event_time": -10,
            "estimate": -0.13108558436404505,
            "se": 0.10927658542329947,
            "pvalue": 0.25345333506493,
            "lower": -0.3691788106665568,
            "upper": 0.10700764193846668
          },
          {
            "event_time": -9,
            "estimate": -0.1310855843278616,
            "se": 0.10927658543220095,
            "pvalue": 0.25345333522543484,
            "lower": -0.369178810649768,
            "upper": 0.10700764199404478
          },
          {
            "event_time": -8,
            "estimate": -0.08460577231286473,
            "se": 0.07409559299831033,
            "pvalue": 0.27579110852808675,
            "lower": -0.24604620095938454,
            "upper": 0.07683465633365508
          },
          {
            "event_time": -7,
            "estimate": 0.1647222285415366,
            "se": 0.15699646052979851,
            "pvalue": 0.3147537636378466,
            "lower": -0.17734367387313307,
            "upper": 0.5067881309562062
          },
          {
            "event_time": -6,
            "estimate": 0.11290707979127437,
            "se": 0.10900717167681223,
            "pvalue": 0.3207288653778321,
            "lower": -0.12459914438390224,
            "upper": 0.350413303966451
          },
          {
            "event_time": -5,
            "estimate": 0.07217279579452734,
            "se": 0.07545458610326239,
            "pvalue": 0.3576902680375964,
            "lower": -0.09222862446449132,
            "upper": 0.236574216053546
          },
          {
            "event_time": -4,
            "estimate": 0.044287588269944014,
            "se": 0.04958039143769731,
            "pvalue": 0.38928703359499134,
            "lower": -0.06373880469443409,
            "upper": 0.1523139812343221
          },
          {
            "event_time": -3,
            "estimate": 0.014107925412957715,
            "se": 0.026683458157318325,
            "pvalue": 0.6066446300434039,
            "lower": -0.04403033556009611,
            "upper": 0.07224618638601155
          },
          {
            "event_time": -2,
            "estimate": 0.01744452852886954,
            "se": 0.07702401207685874,
            "pvalue": 0.8246387896316951,
            "lower": -0.15037637717663382,
            "upper": 0.18526543423437292
          },
          {
            "event_time": -1,
            "estimate": -0.03268755795782061,
            "se": 0.09924468556069511,
            "pvalue": 0.7475587493677182,
            "lower": -0.24892315213375305,
            "upper": 0.18354803621811183
          },
          {
            "event_time": 0,
            "estimate": 0.07178349368089294,
            "se": 0.15908161998407677,
            "pvalue": 0.6598649669409744,
            "lower": -0.2748255809046601,
            "upper": 0.41839256826644594
          },
          {
            "event_time": 1,
            "estimate": 0.06176177217753983,
            "se": 0.16495067492959942,
            "pvalue": 0.7146203304403782,
            "lower": -0.29763487462133986,
            "upper": 0.4211584189764195
          },
          {
            "event_time": 2,
            "estimate": 0.06100043208678864,
            "se": 0.1689267832109853,
            "pvalue": 0.7242978385538383,
            "lower": -0.3070594104477207,
            "upper": 0.429060274621298
          },
          {
            "event_time": 3,
            "estimate": 0.20321565203279346,
            "se": 0.3380462556988707,
            "pvalue": 0.5589265473571976,
            "lower": -0.5333238669048744,
            "upper": 0.9397551709704614
          },
          {
            "event_time": 4,
            "estimate": 0.1156298199863234,
            "se": 0.36180727910788013,
            "pvalue": 0.7547748701195798,
            "lower": -0.6726805216009176,
            "upper": 0.9039401615735644
          },
          {
            "event_time": 5,
            "estimate": 0.2322274690802891,
            "se": 0.4277505376537747,
            "pvalue": 0.5971356857859704,
            "lower": -0.6997608902568101,
            "upper": 1.1642158284173882
          },
          {
            "event_time": 6,
            "estimate": 0.6939369461635391,
            "se": 0.36162083690015734,
            "pvalue": 0.07908275963884702,
            "lower": -0.09396717274952404,
            "upper": 1.481841065076602
          },
          {
            "event_time": 7,
            "estimate": 0.8319257462685026,
            "se": 0.39132127797287125,
            "pvalue": 0.05495077033194235,
            "lower": -0.020690074700565053,
            "upper": 1.68454156723757
          },
          {
            "event_time": 8,
            "estimate": 0.6374792013548882,
            "se": 0.41103202192149174,
            "pvalue": 0.14688146332624033,
            "lower": -0.25808264141171944,
            "upper": 1.5330410441214959
          },
          {
            "event_time": 9,
            "estimate": 0.368216405242073,
            "se": 0.33747608045591687,
            "pvalue": 0.2966571855318493,
            "lower": -0.3670808085610885,
            "upper": 1.1035136190452346
          },
          {
            "event_time": 10,
            "estimate": 0.368216405242073,
            "se": 0.33747608045591687,
            "pvalue": 0.2966571855318493,
            "lower": -0.3670808085610885,
            "upper": 1.1035136190452346
          },
          {
            "event_time": 11,
            "estimate": 0.8663773920383702,
            "se": 0.6180815083565238,
            "pvalue": 0.1863307327653376,
            "lower": -0.4803065281488961,
            "upper": 2.213061312225636
          },
          {
            "event_time": 12,
            "estimate": 1.7327547840767374,
            "se": 0.16394948313029378,
            "pvalue": 1.9636075337329141e-07,
            "lower": 1.3755395468151426,
            "upper": 2.0899700213383325
          },
          {
            "event_time": 13,
            "estimate": 1.7327547840767374,
            "se": 0.16394948313029373,
            "pvalue": 1.9636075337329075e-07,
            "lower": 1.3755395468151426,
            "upper": 2.089970021338332
          }
        ],
        "Sun\u2013Abraham": [
          {
            "event_time": -12,
            "estimate": -1.3399585459090644,
            "se": 1.0893306440387174,
            "pvalue": 0.24223904144036426,
            "lower": -3.7134061288902864,
            "upper": 1.0334890370721577
          },
          {
            "event_time": -11,
            "estimate": -1.3399585459090153,
            "se": 1.0893306440386934,
            "pvalue": 0.24223904144037087,
            "lower": -3.7134061288901856,
            "upper": 1.0334890370721548
          },
          {
            "event_time": -10,
            "estimate": -1.0049689094317753,
            "se": 0.8169979830290203,
            "pvalue": 0.2422390414403647,
            "lower": -2.785054596667653,
            "upper": 0.7751167778041026
          },
          {
            "event_time": -9,
            "estimate": -1.0049689094317638,
            "se": 0.8169979830290113,
            "pvalue": 0.24223904144036496,
            "lower": -2.785054596667622,
            "upper": 0.7751167778040946
          },
          {
            "event_time": -8,
            "estimate": -0.8039751275454201,
            "se": 0.6535983864232148,
            "pvalue": 0.24223904144036393,
            "lower": -2.228043677334119,
            "upper": 0.620093422243279
          },
          {
            "event_time": -7,
            "estimate": -0.3349896364772624,
            "se": 0.5446653220193545,
            "pvalue": 0.5500154332296319,
            "lower": -1.5217134279678644,
            "upper": 0.8517341550133395
          },
          {
            "event_time": -6,
            "estimate": -0.251242227357968,
            "se": 0.408498991514499,
            "pvalue": 0.5500154332295824,
            "lower": -1.1412850709758826,
            "upper": 0.6388006162599467
          },
          {
            "event_time": -5,
            "estimate": -0.2512422273579536,
            "se": 0.40849899151451835,
            "pvalue": 0.5500154332296234,
            "lower": -1.1412850709759104,
            "upper": 0.6388006162600033
          },
          {
            "event_time": -4,
            "estimate": -0.22332642431818286,
            "se": 0.36311021467956167,
            "pvalue": 0.5500154332296091,
            "lower": -1.0144756186452335,
            "upper": 0.5678227700088677
          },
          {
            "event_time": -3,
            "estimate": -0.2009937818863619,
            "se": 0.32679919321161355,
            "pvalue": 0.550015433229624,
            "lower": -0.913028056780725,
            "upper": 0.511040493008001
          },
          {
            "event_time": -2,
            "estimate": -1.4883290420051888e-14,
            "se": 0.0,
            "pvalue": null,
            "lower": -1.4883290420051888e-14,
            "upper": -1.4883290420051888e-14
          },
          {
            "event_time": 0,
            "estimate": -7.148087203622292e-15,
            "se": 4.3713301010785306e-08,
            "pvalue": 0.999999872215292,
            "lower": -9.524310821749165e-08,
            "upper": 9.524309392131724e-08
          },
          {
            "event_time": 1,
            "estimate": -4.294141507854567e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": -4.294141507854567e-15,
            "upper": -4.294141507854567e-15
          },
          {
            "event_time": 2,
            "estimate": -7.08786988720898e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": -7.08786988720898e-15,
            "upper": -7.08786988720898e-15
          },
          {
            "event_time": 3,
            "estimate": 0.5024844547158752,
            "se": 0.0,
            "pvalue": null,
            "lower": 0.5024844547158752,
            "upper": 0.5024844547158752
          },
          {
            "event_time": 4,
            "estimate": 0.5024844547158769,
            "se": 0.0,
            "pvalue": null,
            "lower": 0.5024844547158769,
            "upper": 0.5024844547158769
          },
          {
            "event_time": 5,
            "estimate": 0.574267948246718,
            "se": 2.5054612413333106e-08,
            "pvalue": 3.203884367774811e-83,
            "lower": 0.574267893657407,
            "upper": 0.574268002836029
          },
          {
            "event_time": 6,
            "estimate": 0.8614019223700604,
            "se": 0.4043091475107002,
            "pvalue": 0.054501187972750074,
            "lower": -0.01951203537807311,
            "upper": 1.742315880118194
          },
          {
            "event_time": 7,
            "estimate": 1.0049689094317376,
            "se": 0.4716940054291477,
            "pvalue": 0.054501187972748895,
            "lower": -0.022764041274412783,
            "upper": 2.032701860137888
          },
          {
            "event_time": 8,
            "estimate": 0.8039751275453926,
            "se": 0.5660328065149769,
            "pvalue": 0.18095798339442576,
            "lower": -0.429304413301987,
            "upper": 2.037254668392772
          },
          {
            "event_time": 9,
            "estimate": 0.6699792729545228,
            "se": 1.701991792547451e-08,
            "pvalue": 4.8657818120686806e-86,
            "lower": 0.6699792358713073,
            "upper": 0.6699793100377383
          },
          {
            "event_time": 10,
            "estimate": 0.6699792729545317,
            "se": 5.116443049383285e-08,
            "pvalue": 2.6502132800459508e-80,
            "lower": 0.6699791614768141,
            "upper": 0.6699793844322494
          },
          {
            "event_time": 11,
            "estimate": 1.0049689094317822,
            "se": 0.0,
            "pvalue": null,
            "lower": 1.0049689094317822,
            "upper": 1.0049689094317822
          },
          {
            "event_time": 12,
            "estimate": 2.0099378188635657,
            "se": 0.0,
            "pvalue": null,
            "lower": 2.0099378188635657,
            "upper": 2.0099378188635657
          },
          {
            "event_time": 13,
            "estimate": 2.0099378188635644,
            "se": 0.0,
            "pvalue": null,
            "lower": 2.0099378188635644,
            "upper": 2.0099378188635644
          }
        ]
      },
      "target": {
        "event_times": [
          0.0,
          1.0,
          2.0,
          3.0,
          4.0,
          5.0,
          6.0,
          7.0,
          8.0,
          9.0,
          10.0,
          11.0,
          12.0,
          13.0
        ],
        "weights": [
          0.13095238095238096,
          0.13095238095238096,
          0.13095238095238096,
          0.09523809523809523,
          0.09523809523809523,
          0.08333333333333333,
          0.08333333333333333,
          0.07142857142857142,
          0.05952380952380952,
          0.03571428571428571,
          0.03571428571428571,
          0.023809523809523808,
          0.011904761904761904,
          0.011904761904761904
        ],
        "weighting": "observations"
      },
      "checks": {
        "did2s_vs_direct_imputation_max_post_difference": 3.3306690738754696e-16,
        "package_aggregate_vs_estimable_cell_weights": null,
        "saturated_vs_deviations_relative_rss_difference": 1.939890921660278e-16
      },
      "inference": {
        "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
        "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
      },
      "f_test": {
        "F": 0.3898826587673597,
        "df_num": 48,
        "df_den": 42,
        "pvalue": 0.9990884746380607,
        "log10_pvalue": -0.0003960509674908463,
        "inference": "Homoskedastic nested-model F",
        "observations": 195,
        "design_columns": 112,
        "restricted_design_columns": 64,
        "fixed_effect_rank": 41,
        "covariance_rank": 48,
        "rss_unrestricted": 18.313986828495853,
        "rss_restricted": 26.474336402580846,
        "test_horizon": null,
        "reference_cohort": 2,
        "pyfixest": "0.27.0",
        "formulaic": "1.0.2",
        "design_head": {
          "index": [
            0,
            1,
            2,
            3,
            4
          ],
          "columns": [
            "C(rel_time, contr.treatment(base=-1.0))[T.-12.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-11.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-10.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-9.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-8.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-7.0]"
          ],
          "data": [
            [
              0.6533333333333333,
              -0.046666666666666676,
              -0.13999999999999999,
              -0.039999999999999994,
              -0.13333333333333336,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              0.6533333333333333,
              -0.039999999999999994,
              -0.13999999999999999,
              -0.03333333333333334,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              0.66,
              -0.039999999999999994,
              -0.13333333333333336,
              -0.02666666666666667
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              -0.039999999999999994,
              0.66,
              -0.03333333333333334,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              -0.039999999999999994,
              -0.039999999999999994,
              0.6666666666666667,
              -0.02666666666666667
            ]
          ]
        },
        "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_4,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)+i(rel_time,cohort_dummy_7,ref=-1.0)+i(rel_time,cohort_dummy_8,ref=-1.0)+i(rel_time,cohort_dummy_9,ref=-1.0)+i(rel_time,cohort_dummy_11,ref=-1.0)+i(rel_time,cohort_dummy_13,ref=-1.0)|unit+time_fe",
        "restriction_names": [
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.9.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.10.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.11.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.9.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.10.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_13",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_13"
        ],
        "deviations": [
          {
            "event_time": -3.0,
            "cohort": 4,
            "estimate": 0.6699792729544821
          },
          {
            "event_time": -2.0,
            "cohort": 4,
            "estimate": -2.7755575615628914e-15
          },
          {
            "event_time": 0.0,
            "cohort": 4,
            "estimate": 1.6653345369377348e-15
          },
          {
            "event_time": 1.0,
            "cohort": 4,
            "estimate": -2.886579864025407e-15
          },
          {
            "event_time": 2.0,
            "cohort": 4,
            "estimate": 2.220446049250313e-16
          },
          {
            "event_time": 3.0,
            "cohort": 4,
            "estimate": -2.0099378188634662
          },
          {
            "event_time": 4.0,
            "cohort": 4,
            "estimate": -2.009937818863468
          },
          {
            "event_time": 5.0,
            "cohort": 4,
            "estimate": -2.009937818863468
          },
          {
            "event_time": 6.0,
            "cohort": 4,
            "estimate": -2.0099378188634667
          },
          {
            "event_time": 7.0,
            "cohort": 4,
            "estimate": -2.0099378188634622
          },
          {
            "event_time": 8.0,
            "cohort": 4,
            "estimate": -2.0099378188634587
          },
          {
            "event_time": 9.0,
            "cohort": 4,
            "estimate": -2.009937818863463
          },
          {
            "event_time": 10.0,
            "cohort": 4,
            "estimate": -2.009937818863462
          },
          {
            "event_time": 11.0,
            "cohort": 4,
            "estimate": -2.0099378188634707
          },
          {
            "event_time": -4.0,
            "cohort": 5,
            "estimate": 0.6699792729544813
          },
          {
            "event_time": -3.0,
            "cohort": 5,
            "estimate": 0.6699792729544878
          },
          {
            "event_time": -2.0,
            "cohort": 5,
            "estimate": -3.885780586188048e-15
          },
          {
            "event_time": 0.0,
            "cohort": 5,
            "estimate": -1.609823385706477e-15
          },
          {
            "event_time": 1.0,
            "cohort": 5,
            "estimate": 5.218048215738236e-15
          },
          {
            "event_time": 2.0,
            "cohort": 5,
            "estimate": 1.3877787807814457e-16
          },
          {
            "event_time": 3.0,
            "cohort": 5,
            "estimate": -2.0099378188634627
          },
          {
            "event_time": 4.0,
            "cohort": 5,
            "estimate": -2.009937818863466
          },
          {
            "event_time": 5.0,
            "cohort": 5,
            "estimate": -2.0099378188634613
          },
          {
            "event_time": 6.0,
            "cohort": 5,
            "estimate": -2.009937818863463
          },
          {
            "event_time": 7.0,
            "cohort": 5,
            "estimate": -2.0099378188634605
          },
          {
            "event_time": 8.0,
            "cohort": 5,
            "estimate": -2.0099378188634596
          },
          {
            "event_time": 9.0,
            "cohort": 5,
            "estimate": -2.0099378188634622
          },
          {
            "event_time": 10.0,
            "cohort": 5,
            "estimate": -2.0099378188634653
          },
          {
            "event_time": -6.0,
            "cohort": 7,
            "estimate": 0.6699792729544879
          },
          {
            "event_time": -5.0,
            "cohort": 7,
            "estimate": 0.6699792729544836
          },
          {
            "event_time": -4.0,
            "cohort": 7,
            "estimate": 0.6699792729544884
          },
          {
            "event_time": -3.0,
            "cohort": 7,
            "estimate": 0.669979272954492
          },
          {
            "event_time": -2.0,
            "cohort": 7,
            "estimate": 4.773959005888173e-15
          },
          {
            "event_time": 0.0,
            "cohort": 7,
            "estimate": 2.886579864025407e-15
          },
          {
            "event_time": 1.0,
            "cohort": 7,
            "estimate": 6.439293542825908e-15
          },
          {
            "event_time": 2.0,
            "cohort": 7,
            "estimate": -1.0547118733938987e-15
          },
          {
            "event_time": 3.0,
            "cohort": 7,
            "estimate": -2.0099378188634676
          },
          {
            "event_time": 4.0,
            "cohort": 7,
            "estimate": -2.0099378188634645
          },
          {
            "event_time": 5.0,
            "cohort": 7,
            "estimate": -2.009937818863463
          },
          {
            "event_time": 6.0,
            "cohort": 7,
            "estimate": -1.0049689094317231
          },
          {
            "event_time": 7.0,
            "cohort": 7,
            "estimate": -1.0049689094317267
          },
          {
            "event_time": 8.0,
            "cohort": 7,
            "estimate": -1.004968909431728
          },
          {
            "event_time": -7.0,
            "cohort": 8,
            "estimate": 0.6699792729544942
          },
          {
            "event_time": -6.0,
            "cohort": 8,
            "estimate": 0.6699792729544849
          },
          {
            "event_time": -5.0,
            "cohort": 8,
            "estimate": 0.6699792729544899
          },
          {
            "event_time": -4.0,
            "cohort": 8,
            "estimate": 0.669979272954494
          },
          {
            "event_time": -3.0,
            "cohort": 8,
            "estimate": 0.6699792729544936
          },
          {
            "event_time": -2.0,
            "cohort": 8,
            "estimate": 1.7763568394002505e-15
          },
          {
            "event_time": 0.0,
            "cohort": 8,
            "estimate": 6.661338147750939e-15
          },
          {
            "event_time": 1.0,
            "cohort": 8,
            "estimate": 6.439293542825908e-15
          },
          {
            "event_time": 2.0,
            "cohort": 8,
            "estimate": 1.817990202823694e-15
          },
          {
            "event_time": 3.0,
            "cohort": 8,
            "estimate": -4.85722573273506e-17
          },
          {
            "event_time": 4.0,
            "cohort": 8,
            "estimate": -2.942091015256665e-15
          },
          {
            "event_time": 5.0,
            "cohort": 8,
            "estimate": 5.329070518200751e-15
          },
          {
            "event_time": 6.0,
            "cohort": 8,
            "estimate": 5.329070518200751e-15
          },
          {
            "event_time": 7.0,
            "cohort": 8,
            "estimate": 2.4424906541753444e-15
          },
          {
            "event_time": -8.0,
            "cohort": 9,
            "estimate": 1.3399585459089702
          },
          {
            "event_time": -7.0,
            "cohort": 9,
            "estimate": 0.6699792729544818
          },
          {
            "event_time": -6.0,
            "cohort": 9,
            "estimate": 0.6699792729544864
          },
          {
            "event_time": -5.0,
            "cohort": 9,
            "estimate": 0.6699792729544919
          },
          {
            "event_time": -4.0,
            "cohort": 9,
            "estimate": 0.6699792729544917
          },
          {
            "event_time": -3.0,
            "cohort": 9,
            "estimate": 0.6699792729544901
          },
          {
            "event_time": -2.0,
            "cohort": 9,
            "estimate": -2.1094237467877974e-15
          },
          {
            "event_time": 0.0,
            "cohort": 9,
            "estimate": 2.886579864025407e-15
          },
          {
            "event_time": 1.0,
            "cohort": 9,
            "estimate": 3.4416913763379853e-15
          },
          {
            "event_time": 2.0,
            "cohort": 9,
            "estimate": 2.0539125955565396e-15
          },
          {
            "event_time": 3.0,
            "cohort": 9,
            "estimate": -2.009937818863468
          },
          {
            "event_time": 4.0,
            "cohort": 9,
            "estimate": -2.009937818863464
          },
          {
            "event_time": 5.0,
            "cohort": 9,
            "estimate": -2.0099378188634622
          },
          {
            "event_time": 6.0,
            "cohort": 9,
            "estimate": -2.009937818863459
          },
          {
            "event_time": -10.0,
            "cohort": 11,
            "estimate": 1.3399585459089824
          },
          {
            "event_time": -9.0,
            "cohort": 11,
            "estimate": 1.339958545908973
          },
          {
            "event_time": -8.0,
            "cohort": 11,
            "estimate": 1.3399585459089705
          },
          {
            "event_time": -7.0,
            "cohort": 11,
            "estimate": 0.6699792729544978
          },
          {
            "event_time": -6.0,
            "cohort": 11,
            "estimate": 0.669979272954495
          },
          {
            "event_time": -5.0,
            "cohort": 11,
            "estimate": 0.6699792729544924
          },
          {
            "event_time": -4.0,
            "cohort": 11,
            "estimate": 0.6699792729544936
          },
          {
            "event_time": -3.0,
            "cohort": 11,
            "estimate": 0.6699792729544942
          },
          {
            "event_time": -2.0,
            "cohort": 11,
            "estimate": 1.5543122344752192e-15
          },
          {
            "event_time": 0.0,
            "cohort": 11,
            "estimate": 9.457712391025552e-15
          },
          {
            "event_time": 1.0,
            "cohort": 11,
            "estimate": 8.326672684688674e-15
          },
          {
            "event_time": 2.0,
            "cohort": 11,
            "estimate": 7.771561172376096e-15
          },
          {
            "event_time": 3.0,
            "cohort": 11,
            "estimate": -2.009937818863459
          },
          {
            "event_time": 4.0,
            "cohort": 11,
            "estimate": -2.0099378188634613
          },
          {
            "event_time": 0.0,
            "cohort": 13,
            "estimate": 6.827871601444713e-15
          },
          {
            "event_time": 1.0,
            "cohort": 13,
            "estimate": 6.217248937900877e-15
          },
          {
            "event_time": 2.0,
            "cohort": 13,
            "estimate": 2.220446049250313e-15
          }
        ]
      }
    }
  },
  "code_sha256": {
    "replication_engine.py": "85957b22db6cf6312f27a925b03b907e4d51071cc59a60cfdf2d7b039b1e34eb",
    "reference_f_test.py": "26f3d65e1ff59d46f05bb28011b2ed34b9ee150f04c47c144dd6836a4d75d6f0",
    "sparse_did2s.py": "a348042269b0077dd2916898779f992f0b5fc2971edfee8b0118d3af715eaafb"
  }
}
