{
  "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": "Sum of policies unilaterally decided by the elected village committee chairman",
      "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-p004",
    "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": "Sum of policies unilaterally decided by the elected village committee chairman",
    "source_specification_id": "LOCAL-ELECTIONS-T5-C3-VC-UNILATERAL",
    "specification_id": "S12-P004",
    "data": "analyses/full-archive/prepared/S12-P004.parquet",
    "output_dir": "analyses/full-archive/results/S12-P004"
  },
  "source": {
    "file": "S12-P004.parquet",
    "bytes": 60240,
    "sha256": "f60d25b2b91837fa6955b0be77babe9c466fb3bb44feada2628886c32b18a56a"
  },
  "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": 1.30195001031787,
        "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.18886559326788294,
          "se": 0.15723477497681523,
          "pvalue": 0.25285757352945065,
          "lower": -0.1537195517214418,
          "upper": 0.5314507382572077
        },
        {
          "method": "Dynamic TWFE",
          "estimate": 0.03766190533156469,
          "se": 0.11112750468308057,
          "pvalue": 0.7405364143920137,
          "lower": -0.20446412760083627,
          "upper": 0.27978793826396564
        },
        {
          "method": "BJS / did2s",
          "estimate": 0.04435050809187906,
          "se": 0.07046987459568539,
          "pvalue": 0.540914016991301,
          "lower": -0.10919015878224096,
          "upper": 0.19789117496599906
        },
        {
          "method": "Sun\u2013Abraham",
          "estimate": -0.02743138018452337,
          "se": 0.16605235355192732,
          "pvalue": 0.8715390883193859,
          "lower": -0.38922837849990116,
          "upper": 0.33436561813085447
        }
      ],
      "event_studies": {
        "Dynamic TWFE": [
          {
            "event_time": -12,
            "estimate": -0.17960471089958518,
            "se": 0.33936280341363195,
            "pvalue": 0.6062902940294335,
            "lower": -0.9190127408890439,
            "upper": 0.5598033190898736
          },
          {
            "event_time": -11,
            "estimate": -0.1902685383750466,
            "se": 0.3091578566631606,
            "pvalue": 0.5497575565917445,
            "lower": -0.863865642865163,
            "upper": 0.48332856611506975
          },
          {
            "event_time": -10,
            "estimate": -0.0952740314840941,
            "se": 0.23664498553586677,
            "pvalue": 0.6943198710413538,
            "lower": -0.6108791620460563,
            "upper": 0.42033109907786814
          },
          {
            "event_time": -9,
            "estimate": -0.09480813202524521,
            "se": 0.22067776305217532,
            "pvalue": 0.6750834528014423,
            "lower": -0.5756236733855895,
            "upper": 0.386007409335099
          },
          {
            "event_time": -8,
            "estimate": -0.06704341534348951,
            "se": 0.191284317220417,
            "pvalue": 0.7320458438939197,
            "lower": -0.48381613981747,
            "upper": 0.349729309130491
          },
          {
            "event_time": -7,
            "estimate": 0.1039907736854471,
            "se": 0.3426496402995727,
            "pvalue": 0.7667138904954095,
            "lower": -0.6425786586801229,
            "upper": 0.850560206051017
          },
          {
            "event_time": -6,
            "estimate": 0.0860325665256868,
            "se": 0.2836091467882172,
            "pvalue": 0.7668187693758581,
            "lower": -0.5318986811074571,
            "upper": 0.7039638141588307
          },
          {
            "event_time": -5,
            "estimate": -0.06741073823060176,
            "se": 0.13289566278004258,
            "pvalue": 0.6211751524260096,
            "lower": -0.35696551330288806,
            "upper": 0.22214403684168457
          },
          {
            "event_time": -4,
            "estimate": -0.030713400620565295,
            "se": 0.1177675860164044,
            "pvalue": 0.7986709283313606,
            "lower": -0.28730692795204604,
            "upper": 0.22588012671091548
          },
          {
            "event_time": -3,
            "estimate": -0.02875169084621878,
            "se": 0.09188004350195211,
            "pvalue": 0.759708306169034,
            "lower": -0.22894110841865511,
            "upper": 0.17143772672621754
          },
          {
            "event_time": -2,
            "estimate": -0.05021183962065075,
            "se": 0.08148300289353703,
            "pvalue": 0.5492575104662533,
            "lower": -0.22774805172490115,
            "upper": 0.12732437248359962
          },
          {
            "event_time": 0,
            "estimate": 0.07869793585632187,
            "se": 0.0503619151027765,
            "pvalue": 0.1441100728223376,
            "lower": -0.03103125089621933,
            "upper": 0.18842712260886307
          },
          {
            "event_time": 1,
            "estimate": 0.3197044048941929,
            "se": 0.26756388058465536,
            "pvalue": 0.2552190785527038,
            "lower": -0.2632672108792044,
            "upper": 0.9026760206675901
          },
          {
            "event_time": 2,
            "estimate": 0.3018531494557917,
            "se": 0.25964173663350026,
            "pvalue": 0.2676010779100217,
            "lower": -0.2638575974383583,
            "upper": 0.8675638963499417
          },
          {
            "event_time": 3,
            "estimate": 0.04565735646586453,
            "se": 0.10359583704882819,
            "pvalue": 0.6672464375192912,
            "lower": -0.18005858239623793,
            "upper": 0.271373295327967
          },
          {
            "event_time": 4,
            "estimate": 0.0010024012827891603,
            "se": 0.10992119964285207,
            "pvalue": 0.9928738283421729,
            "lower": -0.2384953187514697,
            "upper": 0.24050012131704804
          },
          {
            "event_time": 5,
            "estimate": -0.005777103179842081,
            "se": 0.1112893068446392,
            "pvalue": 0.9594539936615631,
            "lower": -0.24825567273771487,
            "upper": 0.2367014663780307
          },
          {
            "event_time": 6,
            "estimate": -0.1244270671083699,
            "se": 0.17046140577239927,
            "pvalue": 0.47943286597234913,
            "lower": -0.49583056496838473,
            "upper": 0.24697643075164497
          },
          {
            "event_time": 7,
            "estimate": -0.12385422806835523,
            "se": 0.3187920789432944,
            "pvalue": 0.7044428746506314,
            "lower": -0.818442499666293,
            "upper": 0.5707340435295826
          },
          {
            "event_time": 8,
            "estimate": -0.307865445743899,
            "se": 0.3304123821735653,
            "pvalue": 0.3698276196570905,
            "lower": -1.0277721831045745,
            "upper": 0.41204129161677644
          },
          {
            "event_time": 9,
            "estimate": -0.09672858746705412,
            "se": 0.24580019762828953,
            "pvalue": 0.7008340195380347,
            "lower": -0.6322812115943116,
            "upper": 0.4388240366602033
          },
          {
            "event_time": 10,
            "estimate": -0.5980705383212739,
            "se": 0.5116056442481944,
            "pvalue": 0.265098800369381,
            "lower": -1.7127634797394078,
            "upper": 0.51662240309686
          },
          {
            "event_time": 11,
            "estimate": 0.41710373443963006,
            "se": 0.362825788803721,
            "pvalue": 0.27270616464242176,
            "lower": -0.3734257491400495,
            "upper": 1.2076332180193097
          },
          {
            "event_time": 12,
            "estimate": -0.1590757473369004,
            "se": 0.24355787951671806,
            "pvalue": 0.5259866727988187,
            "lower": -0.6897427799944709,
            "upper": 0.37159128532067
          },
          {
            "event_time": 13,
            "estimate": -0.30934096143743345,
            "se": 0.25703841666954574,
            "pvalue": 0.2519949635642483,
            "lower": -0.8693795613943904,
            "upper": 0.2506976385195236
          }
        ],
        "BJS / did2s": [
          {
            "event_time": -12,
            "estimate": -0.05385258892185688,
            "se": 0.058437466368122436,
            "pvalue": 0.37492344649432396,
            "lower": -0.18117689037796922,
            "upper": 0.07347171253425547
          },
          {
            "event_time": -11,
            "estimate": -0.05385258893213574,
            "se": 0.0584374663681188,
            "pvalue": 0.3749234464061637,
            "lower": -0.18117689038824014,
            "upper": 0.07347171252396867
          },
          {
            "event_time": -10,
            "estimate": -0.029316743318980452,
            "se": 0.04136848104563563,
            "pvalue": 0.4920653377546763,
            "lower": -0.11945092056505693,
            "upper": 0.06081743392709602
          },
          {
            "event_time": -9,
            "estimate": -0.029316743321550175,
            "se": 0.04136848104492225,
            "pvalue": 0.49206533771017436,
            "lower": -0.11945092056607232,
            "upper": 0.060817433922971974
          },
          {
            "event_time": -8,
            "estimate": -0.011522921371900674,
            "se": 0.027383217056306877,
            "pvalue": 0.6813375223552192,
            "lower": -0.07118582601174457,
            "upper": 0.04813998326794323
          },
          {
            "event_time": -7,
            "estimate": 0.12987669968663637,
            "se": 0.13191047492989622,
            "pvalue": 0.3442652856730955,
            "lower": -0.1575315354581188,
            "upper": 0.4172849348313915
          },
          {
            "event_time": -6,
            "estimate": 0.1035033870268348,
            "se": 0.09384245975106868,
            "pvalue": 0.2916777703390968,
            "lower": -0.10096176824632415,
            "upper": 0.30796854229999376
          },
          {
            "event_time": -5,
            "estimate": -0.034306641997638554,
            "se": 0.03437827614767095,
            "pvalue": 0.3380178649243635,
            "lower": -0.10921047113002688,
            "upper": 0.040597187134749774
          },
          {
            "event_time": -4,
            "estimate": -0.022841099155663125,
            "se": 0.0288946941164021,
            "pvalue": 0.4445809581325426,
            "lower": -0.0857972294057902,
            "upper": 0.040115031094463946
          },
          {
            "event_time": -3,
            "estimate": -0.02316950163850132,
            "se": 0.02471925894440934,
            "pvalue": 0.3670832458938478,
            "lower": -0.07702814016644678,
            "upper": 0.03068913688944414
          },
          {
            "event_time": -2,
            "estimate": -0.03983558906550888,
            "se": 0.02999650014162296,
            "pvalue": 0.20888208816066378,
            "lower": -0.10519234841919183,
            "upper": 0.025521170288174064
          },
          {
            "event_time": -1,
            "estimate": 0.010731884253693473,
            "se": 0.04803495720390504,
            "pvalue": 0.8269681601898794,
            "lower": -0.09392729677469108,
            "upper": 0.11539106528207804
          },
          {
            "event_time": 0,
            "estimate": 0.02227760571499447,
            "se": 0.059526498037694935,
            "pvalue": 0.7147499193605968,
            "lower": -0.10741949191469634,
            "upper": 0.15197470334468527
          },
          {
            "event_time": 1,
            "estimate": 0.34454288512992415,
            "se": 0.2598061913047221,
            "pvalue": 0.20947711076207448,
            "lower": -0.22152617771178273,
            "upper": 0.910611947971631
          },
          {
            "event_time": 2,
            "estimate": 0.34244812518911716,
            "se": 0.26043245317053837,
            "pvalue": 0.2131108747147788,
            "lower": -0.2249854450405615,
            "upper": 0.9098816954187958
          },
          {
            "event_time": 3,
            "estimate": 0.024740492406379135,
            "se": 0.04062670976179433,
            "pvalue": 0.5538976067633695,
            "lower": -0.06377750404978519,
            "upper": 0.11325848886254344
          },
          {
            "event_time": 4,
            "estimate": -0.01142321046957695,
            "se": 0.044014555722492674,
            "pvalue": 0.7996233451514012,
            "lower": -0.10732268916984712,
            "upper": 0.08447626823069322
          },
          {
            "event_time": 5,
            "estimate": -0.019673462420103944,
            "se": 0.03862078331175613,
            "pvalue": 0.6197086700342141,
            "lower": -0.10382092059155618,
            "upper": 0.0644739957513483
          },
          {
            "event_time": 6,
            "estimate": -0.11484355693682212,
            "se": 0.12143008102723507,
            "pvalue": 0.36292682020276495,
            "lower": -0.379416975386493,
            "upper": 0.14972986151284873
          },
          {
            "event_time": 7,
            "estimate": -0.008531304380887656,
            "se": 0.2028514315436772,
            "pvalue": 0.9671450105286792,
            "lower": -0.4505066059446151,
            "upper": 0.43344399718283977
          },
          {
            "event_time": 8,
            "estimate": -0.17131462969929395,
            "se": 0.1618405187611745,
            "pvalue": 0.3106526325736014,
            "lower": -0.5239348283361407,
            "upper": 0.18130556893755284
          },
          {
            "event_time": 9,
            "estimate": 0.010839023660877438,
            "se": 0.017139750855492426,
            "pvalue": 0.5389944032299224,
            "lower": -0.02650528540036931,
            "upper": 0.04818333272212419
          },
          {
            "event_time": 10,
            "estimate": -0.7572396215060371,
            "se": 0.6317756375796841,
            "pvalue": 0.2538228419314347,
            "lower": -2.133760486135846,
            "upper": 0.619281243123772
          },
          {
            "event_time": 11,
            "estimate": -0.015744741389150437,
            "se": 0.015967814767991993,
            "pvalue": 0.3435830156621413,
            "lower": -0.050535621067401226,
            "upper": 0.019046138289100355
          },
          {
            "event_time": 12,
            "estimate": -0.03148948277845659,
            "se": 0.022893026690086814,
            "pvalue": 0.19410776497878993,
            "lower": -0.08136910304073203,
            "upper": 0.018390137483818847
          },
          {
            "event_time": 13,
            "estimate": -0.03148948277845659,
            "se": 0.022893026690086814,
            "pvalue": 0.19410776497878993,
            "lower": -0.08136910304073203,
            "upper": 0.018390137483818847
          }
        ],
        "Sun\u2013Abraham": [
          {
            "event_time": -12,
            "estimate": 6.374140743638203e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 6.374140743638203e-15,
            "upper": 6.374140743638203e-15
          },
          {
            "event_time": -11,
            "estimate": 7.760353563964683e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 7.760353563964683e-15,
            "upper": 7.760353563964683e-15
          },
          {
            "event_time": -10,
            "estimate": 5.599451287659887e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 5.599451287659887e-15,
            "upper": 5.599451287659887e-15
          },
          {
            "event_time": -9,
            "estimate": 5.974740659782387e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 5.974740659782387e-15,
            "upper": 5.974740659782387e-15
          },
          {
            "event_time": -8,
            "estimate": 5.293909465688593e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 5.293909465688593e-15,
            "upper": 5.293909465688593e-15
          },
          {
            "event_time": -7,
            "estimate": 0.2560262150556328,
            "se": 0.41627735811503436,
            "pvalue": 0.5500154332296255,
            "lower": -0.6509642335053833,
            "upper": 1.163016663616649
          },
          {
            "event_time": -6,
            "estimate": 0.09600983064587529,
            "se": 0.3402208005951713,
            "pvalue": 0.7825993227658594,
            "lower": -0.6452676146105397,
            "upper": 0.8372872759022904
          },
          {
            "event_time": -5,
            "estimate": -0.09600983064585608,
            "se": 0.1351900376804542,
            "pvalue": 0.4911614270146037,
            "lower": -0.3905636191872257,
            "upper": 0.19854395789551357
          },
          {
            "event_time": -4,
            "estimate": -0.08534207168520265,
            "se": 0.12016892238262276,
            "pvalue": 0.49116142701460613,
            "lower": -0.3471676614997465,
            "upper": 0.1764835181293412
          },
          {
            "event_time": -3,
            "estimate": -0.07680786451668413,
            "se": 0.10815203014435852,
            "pvalue": 0.49116142701458865,
            "lower": -0.31245089534976933,
            "upper": 0.15883516631640104
          },
          {
            "event_time": -2,
            "estimate": -0.07680786451668424,
            "se": 0.10815203014436119,
            "pvalue": 0.4911614270145986,
            "lower": -0.3124508953497752,
            "upper": 0.15883516631640676
          },
          {
            "event_time": 0,
            "estimate": 8.358455697401936e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 8.358455697401936e-15,
            "upper": 8.358455697401936e-15
          },
          {
            "event_time": 1,
            "estimate": 0.27930132551525044,
            "se": 0.45412075430732557,
            "pvalue": 0.5500154332296182,
            "lower": -0.7101428001877098,
            "upper": 1.2687454512182108
          },
          {
            "event_time": 2,
            "estimate": 0.279301325515252,
            "se": 0.4541207543073248,
            "pvalue": 0.5500154332296152,
            "lower": -0.7101428001877066,
            "upper": 1.2687454512182106
          },
          {
            "event_time": 3,
            "estimate": -0.09600983064585505,
            "se": 0.1351900376804521,
            "pvalue": 0.4911614270146016,
            "lower": -0.3905636191872201,
            "upper": 0.19854395789551
          },
          {
            "event_time": 4,
            "estimate": -0.09600983064585723,
            "se": 0.13519003768045115,
            "pvalue": 0.49116142701458904,
            "lower": -0.3905636191872202,
            "upper": 0.19854395789550577
          },
          {
            "event_time": 5,
            "estimate": -0.10972552073812092,
            "se": 0.15450290020621443,
            "pvalue": 0.49116142701455284,
            "lower": -0.4463584219282164,
            "upper": 0.22690738045197456
          },
          {
            "event_time": 6,
            "estimate": -0.21945104147624883,
            "se": 0.3090058004124737,
            "pvalue": 0.49116142701460097,
            "lower": -0.8927168438565375,
            "upper": 0.4538147609040398
          },
          {
            "event_time": 7,
            "estimate": -0.12801310752780504,
            "se": 0.360506767147887,
            "pvalue": 0.7286834800991392,
            "lower": -0.9134898769714773,
            "upper": 0.6574636619158672
          },
          {
            "event_time": 8,
            "estimate": -0.3072314580667495,
            "se": 0.4326081205774648,
            "pvalue": 0.49116142701460097,
            "lower": -1.249803581399157,
            "upper": 0.6353406652656581
          },
          {
            "event_time": 9,
            "estimate": 1.6563123095770138e-15,
            "se": 4.282954664227443e-09,
            "pvalue": 0.999999697795172,
            "lower": -9.33175491498954e-09,
            "upper": 9.331758227614159e-09
          },
          {
            "event_time": 10,
            "estimate": -0.7680786451669144,
            "se": 0.0,
            "pvalue": null,
            "lower": -0.7680786451669144,
            "upper": -0.7680786451669144
          },
          {
            "event_time": 11,
            "estimate": 2.3843774177302846e-15,
            "se": 0.0,
            "pvalue": null,
            "lower": 2.3843774177302846e-15,
            "upper": 2.3843774177302846e-15
          },
          {
            "event_time": 12,
            "estimate": 5.906733435701365e-15,
            "se": 3.907829422578944e-08,
            "pvalue": 0.9999998818824528,
            "lower": -8.514428291392736e-08,
            "upper": 8.514429472739423e-08
          },
          {
            "event_time": 13,
            "estimate": 7.955441860829984e-15,
            "se": 6.768559107219004e-08,
            "pvalue": 0.9999999081517837,
            "lower": -1.474742262562554e-07,
            "upper": 1.4747424216713913e-07
          }
        ]
      },
      "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": 5.551115123125783e-17,
        "package_aggregate_vs_estimable_cell_weights": null,
        "saturated_vs_deviations_relative_rss_difference": 2.1507542786313668e-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.23572560309529436,
        "df_num": 48,
        "df_den": 42,
        "pvalue": 0.9999986824082961,
        "log10_pvalue": -5.72223183353108e-07,
        "inference": "Homoskedastic nested-model F",
        "observations": 195,
        "design_columns": 112,
        "restricted_design_columns": 64,
        "fixed_effect_rank": 41,
        "covariance_rank": 48,
        "rss_unrestricted": 16.518454544520402,
        "rss_restricted": 20.968537584188148,
        "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": -6.050715484207103e-15
          },
          {
            "event_time": -2.0,
            "cohort": 4,
            "estimate": -4.274358644806853e-15
          },
          {
            "event_time": 0.0,
            "cohort": 4,
            "estimate": -1.0547118733938987e-14
          },
          {
            "event_time": 1.0,
            "cohort": 4,
            "estimate": -9.547918011776346e-15
          },
          {
            "event_time": 2.0,
            "cohort": 4,
            "estimate": -9.253015020860289e-15
          },
          {
            "event_time": 3.0,
            "cohort": 4,
            "estimate": -1.2212453270876722e-14
          },
          {
            "event_time": 4.0,
            "cohort": 4,
            "estimate": -1.1102230246251565e-14
          },
          {
            "event_time": 5.0,
            "cohort": 4,
            "estimate": -1.0443035325380379e-14
          },
          {
            "event_time": 6.0,
            "cohort": 4,
            "estimate": -9.242606680004428e-15
          },
          {
            "event_time": 7.0,
            "cohort": 4,
            "estimate": -7.66053886991358e-15
          },
          {
            "event_time": 8.0,
            "cohort": 4,
            "estimate": -7.875644580934704e-15
          },
          {
            "event_time": 9.0,
            "cohort": 4,
            "estimate": -4.9960036108132044e-15
          },
          {
            "event_time": 10.0,
            "cohort": 4,
            "estimate": -6.5503158452884236e-15
          },
          {
            "event_time": 11.0,
            "cohort": 4,
            "estimate": -8.076872504148014e-15
          },
          {
            "event_time": -4.0,
            "cohort": 5,
            "estimate": -6.439293542825908e-15
          },
          {
            "event_time": -3.0,
            "cohort": 5,
            "estimate": -3.858025010572419e-15
          },
          {
            "event_time": -2.0,
            "cohort": 5,
            "estimate": -4.399258735077183e-15
          },
          {
            "event_time": 0.0,
            "cohort": 5,
            "estimate": -1.1157741397482823e-14
          },
          {
            "event_time": 1.0,
            "cohort": 5,
            "estimate": -8.465450562766819e-15
          },
          {
            "event_time": 2.0,
            "cohort": 5,
            "estimate": -9.409140133698202e-15
          },
          {
            "event_time": 3.0,
            "cohort": 5,
            "estimate": -9.735268147181841e-15
          },
          {
            "event_time": 4.0,
            "cohort": 5,
            "estimate": -1.0260889360402814e-14
          },
          {
            "event_time": 5.0,
            "cohort": 5,
            "estimate": -1.021405182655144e-14
          },
          {
            "event_time": 6.0,
            "cohort": 5,
            "estimate": -7.438494264988549e-15
          },
          {
            "event_time": 7.0,
            "cohort": 5,
            "estimate": -8.798517470154366e-15
          },
          {
            "event_time": 8.0,
            "cohort": 5,
            "estimate": -5.655198531684391e-15
          },
          {
            "event_time": 9.0,
            "cohort": 5,
            "estimate": -5.495603971894525e-15
          },
          {
            "event_time": 10.0,
            "cohort": 5,
            "estimate": -2.304235935500749
          },
          {
            "event_time": -6.0,
            "cohort": 7,
            "estimate": -0.8960917526947438
          },
          {
            "event_time": -5.0,
            "cohort": 7,
            "estimate": -0.3840393225834613
          },
          {
            "event_time": -4.0,
            "cohort": 7,
            "estimate": -0.38403932258346274
          },
          {
            "event_time": -3.0,
            "cohort": 7,
            "estimate": -0.3840393225834623
          },
          {
            "event_time": -2.0,
            "cohort": 7,
            "estimate": -0.38403932258346063
          },
          {
            "event_time": 0.0,
            "cohort": 7,
            "estimate": -9.908740494779522e-15
          },
          {
            "event_time": 1.0,
            "cohort": 7,
            "estimate": -7.771561172376096e-15
          },
          {
            "event_time": 2.0,
            "cohort": 7,
            "estimate": -8.090750291955828e-15
          },
          {
            "event_time": 3.0,
            "cohort": 7,
            "estimate": -0.3840393225834675
          },
          {
            "event_time": 4.0,
            "cohort": 7,
            "estimate": -0.3840393225834673
          },
          {
            "event_time": 5.0,
            "cohort": 7,
            "estimate": -0.38403932258346973
          },
          {
            "event_time": 6.0,
            "cohort": 7,
            "estimate": -0.7680786451669218
          },
          {
            "event_time": 7.0,
            "cohort": 7,
            "estimate": -0.7680786451669204
          },
          {
            "event_time": 8.0,
            "cohort": 7,
            "estimate": -0.7680786451669203
          },
          {
            "event_time": -7.0,
            "cohort": 8,
            "estimate": -0.5120524301112865
          },
          {
            "event_time": -6.0,
            "cohort": 8,
            "estimate": -0.512052430111281
          },
          {
            "event_time": -5.0,
            "cohort": 8,
            "estimate": -4.468647674116255e-15
          },
          {
            "event_time": -4.0,
            "cohort": 8,
            "estimate": -4.773959005888173e-15
          },
          {
            "event_time": -3.0,
            "cohort": 8,
            "estimate": -4.191091917959966e-15
          },
          {
            "event_time": -2.0,
            "cohort": 8,
            "estimate": -2.55351295663786e-15
          },
          {
            "event_time": 0.0,
            "cohort": 8,
            "estimate": -1.0727529975440575e-14
          },
          {
            "event_time": 1.0,
            "cohort": 8,
            "estimate": -8.104628079763643e-15
          },
          {
            "event_time": 2.0,
            "cohort": 8,
            "estimate": -7.830541770559307e-15
          },
          {
            "event_time": 3.0,
            "cohort": 8,
            "estimate": -1.0186296250935811e-14
          },
          {
            "event_time": 4.0,
            "cohort": 8,
            "estimate": -1.2184697695261093e-14
          },
          {
            "event_time": 5.0,
            "cohort": 8,
            "estimate": -9.381384558082573e-15
          },
          {
            "event_time": 6.0,
            "cohort": 8,
            "estimate": -7.66053886991358e-15
          },
          {
            "event_time": 7.0,
            "cohort": 8,
            "estimate": 0.7680786451669085
          },
          {
            "event_time": -8.0,
            "cohort": 9,
            "estimate": -8.548717289613705e-15
          },
          {
            "event_time": -7.0,
            "cohort": 9,
            "estimate": -0.512052430111283
          },
          {
            "event_time": -6.0,
            "cohort": 9,
            "estimate": -0.5120524301112805
          },
          {
            "event_time": -5.0,
            "cohort": 9,
            "estimate": -4.9682480351975755e-15
          },
          {
            "event_time": -4.0,
            "cohort": 9,
            "estimate": -4.163336342344337e-15
          },
          {
            "event_time": -3.0,
            "cohort": 9,
            "estimate": -1.3461454173580023e-15
          },
          {
            "event_time": -2.0,
            "cohort": 9,
            "estimate": -1.4155343563970746e-15
          },
          {
            "event_time": 0.0,
            "cohort": 9,
            "estimate": -9.044848203743072e-15
          },
          {
            "event_time": 1.0,
            "cohort": 9,
            "estimate": -7.473188734508085e-15
          },
          {
            "event_time": 2.0,
            "cohort": 9,
            "estimate": -7.494005416219807e-15
          },
          {
            "event_time": 3.0,
            "cohort": 9,
            "estimate": -1.1018963519404679e-14
          },
          {
            "event_time": 4.0,
            "cohort": 9,
            "estimate": -8.56259507742152e-15
          },
          {
            "event_time": 5.0,
            "cohort": 9,
            "estimate": -8.472389456670726e-15
          },
          {
            "event_time": 6.0,
            "cohort": 9,
            "estimate": -5.4262150328554526e-15
          },
          {
            "event_time": -10.0,
            "cohort": 11,
            "estimate": -7.827072323607354e-15
          },
          {
            "event_time": -9.0,
            "cohort": 11,
            "estimate": -1.817990202823694e-15
          },
          {
            "event_time": -8.0,
            "cohort": 11,
            "estimate": -3.83026943495679e-15
          },
          {
            "event_time": -7.0,
            "cohort": 11,
            "estimate": -0.5120524301112821
          },
          {
            "event_time": -6.0,
            "cohort": 11,
            "estimate": -0.5120524301112809
          },
          {
            "event_time": -5.0,
            "cohort": 11,
            "estimate": -2.2620794126737565e-15
          },
          {
            "event_time": -4.0,
            "cohort": 11,
            "estimate": -1.3183898417423734e-15
          },
          {
            "event_time": -3.0,
            "cohort": 11,
            "estimate": -2.7200464103316335e-15
          },
          {
            "event_time": -2.0,
            "cohort": 11,
            "estimate": -2.040034807748725e-15
          },
          {
            "event_time": 0.0,
            "cohort": 11,
            "estimate": -9.992007221626409e-15
          },
          {
            "event_time": 1.0,
            "cohort": 11,
            "estimate": -9.603429163007604e-15
          },
          {
            "event_time": 2.0,
            "cohort": 11,
            "estimate": -5.981326545168031e-15
          },
          {
            "event_time": 3.0,
            "cohort": 11,
            "estimate": -7.703906956813e-15
          },
          {
            "event_time": 4.0,
            "cohort": 11,
            "estimate": -7.022160630754115e-15
          },
          {
            "event_time": 0.0,
            "cohort": 13,
            "estimate": -6.161737786669619e-15
          },
          {
            "event_time": 1.0,
            "cohort": 13,
            "estimate": 1.0241048602225495
          },
          {
            "event_time": 2.0,
            "cohort": 13,
            "estimate": 1.02410486022255
          }
        ]
      }
    }
  },
  "code_sha256": {
    "replication_engine.py": "85957b22db6cf6312f27a925b03b907e4d51071cc59a60cfdf2d7b039b1e34eb",
    "reference_f_test.py": "26f3d65e1ff59d46f05bb28011b2ed34b9ee150f04c47c144dd6836a4d75d6f0",
    "sparse_did2s.py": "a348042269b0077dd2916898779f992f0b5fc2971edfee8b0118d3af715eaafb"
  }
}
