{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T21:21:29Z","timestamp":1773523289063,"version":"3.50.1"},"reference-count":14,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T00:00:00Z","timestamp":1764201600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["SoftwareX"],"published-print":{"date-parts":[[2026,2]]},"DOI":"10.1016\/j.softx.2025.102467","type":"journal-article","created":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T06:41:25Z","timestamp":1765953685000},"page":"102467","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["didunit: a unit-level multi-period differences-in-differences estimator in R"],"prefix":"10.1016","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-5574-3450","authenticated-orcid":false,"given":"Ransi","family":"Clark","sequence":"first","affiliation":[]},{"given":"Jonathan N.","family":"Katz","sequence":"additional","affiliation":[]},{"given":"R.Michael","family":"Alvarez","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/j.softx.2025.102467_bib0005","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.jeconom.2021.03.014","article-title":"Difference-in-differences with variation in treatment timing","volume":"225","author":"Goodman-Bacon","year":"2021","journal-title":"J Econ"},{"issue":"2","key":"10.1016\/j.softx.2025.102467_bib0010","doi-asserted-by":"crossref","first-page":"2218","DOI":"10.1016\/j.jeconom.2023.03.008","article-title":"What\u2019s trending in difference-in-differences? A synthesis of the recent econometrics literature","volume":"235","author":"Roth","year":"2023","journal-title":"J Econ"},{"issue":"2","key":"10.1016\/j.softx.2025.102467_bib0015","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.jeconom.2020.12.001","article-title":"Difference-in-differences with multiple time periods","volume":"225","author":"Callaway","year":"2021","journal-title":"J Econ"},{"issue":"1","key":"10.1016\/j.softx.2025.102467_bib0020","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/0034-6527.00321","article-title":"Semiparametric difference-in-differences estimators","volume":"72","author":"Abadie","year":"2005","journal-title":"Rev Econ Stud"},{"key":"10.1016\/j.softx.2025.102467_bib0025","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/rest_a_01588","article-title":"Uncertainty quantification in synthetic controls with staggered treatment adoption","author":"Cattaneo","year":"2025","journal-title":"Rev Econ Stat"},{"issue":"5","key":"10.1016\/j.softx.2025.102467_bib0030","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1111\/rssb.12445","article-title":"Conformal inference of counterfactuals and individual treatment effects","volume":"83","author":"Lei","year":"2021","journal-title":"J R Stat Soc Ser B Stat Methodol"},{"issue":"1","key":"10.1016\/j.softx.2025.102467_bib0035","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1214\/20-AOS1965","article-title":"Predictive inference with the jackknife+","volume":"49","author":"Barber","year":"2021","journal-title":"Ann Stat"},{"issue":"1","key":"10.1016\/j.softx.2025.102467_bib0040","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1086\/700936","article-title":"Democracy does cause growth","volume":"127","author":"Acemoglu","year":"2019","journal-title":"J Polit Econ"},{"issue":"9","key":"10.1016\/j.softx.2025.102467_bib0045","doi-asserted-by":"crossref","first-page":"2964","DOI":"10.1257\/aer.20181169","article-title":"Two-way fixed effects estimators with heterogeneous treatment effects","volume":"110","author":"De Chaisemartin","year":"2020","journal-title":"Am Econ Rev"},{"key":"10.1016\/j.softx.2025.102467_bib0050","article-title":"Two-way fixed effects, the two-way mundlak regression, and difference-in-differences estimators","author":"Wooldridge","year":"2021","journal-title":"Available at SSRN 3906345"},{"issue":"2","key":"10.1016\/j.softx.2025.102467_bib0055","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.jeconom.2020.09.006","article-title":"Estimating dynamic treatment effects in event studies with heterogeneous treatment effects","volume":"225","author":"Sun","year":"2021","journal-title":"J Econ"},{"key":"10.1016\/j.softx.2025.102467_bib0060","doi-asserted-by":"crossref","first-page":"3253","DOI":"10.1093\/restud\/rdae007","article-title":"Revisiting event-study designs: robust and efficient estimation","author":"Borusyak","year":"2024","journal-title":"Rev Econ Stud"},{"issue":"3","key":"10.1016\/j.softx.2025.102467_bib0065","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1111\/ajps.12685","article-title":"Matching methods for causal inference with time-series cross-sectional data","volume":"67","author":"Imai","year":"2023","journal-title":"Am J Polit Sci"},{"key":"10.1016\/j.softx.2025.102467_bib0070","article-title":"The chained difference-in-differences","volume":"248","author":"Bell\u00e9go","year":"2025","journal-title":"J Econ"}],"container-title":["SoftwareX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711025004339?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711025004339?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T00:58:55Z","timestamp":1770857935000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2352711025004339"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2]]},"references-count":14,"alternative-id":["S2352711025004339"],"URL":"https:\/\/doi.org\/10.1016\/j.softx.2025.102467","relation":{},"ISSN":["2352-7110"],"issn-type":[{"value":"2352-7110","type":"print"}],"subject":[],"published":{"date-parts":[[2026,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"didunit: a unit-level multi-period differences-in-differences estimator in R","name":"articletitle","label":"Article Title"},{"value":"SoftwareX","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.softx.2025.102467","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"102467"}}