OSCR

Cost-effectiveness of esketamine versus alternative treatment strategies for treatment-resistant depression in Hong Kong: A multi-armed modeling study.

Code ↔ Paper

The paper beside its authors' code: matches between them have not been computed for this paper yet.

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

R · 211 lines · 6 KB · no license

  1. #Augmentation
  2. install.packages("heemod")
  3. library(heemod)
  4. pacman::p_load(data.table, dplyr)
  5. # define parameters
  6. par_mod <- define_parameters(
  7. c_3rdOP = 1165,
  8. c_4thOP = 1341,
  9. c_5thOP = 1686,
  10. c_3rdIP = 405,
  11. c_4thIP = 405,
  12. c_5thIP = 572,
  13. c_SOPC = 1190,
  14. c_AUG = 109,
  15. u_remission = 0.85,
  16. u_response = 0.72,
  17. u_nresponse = 0.58,
  18. u_tx = 0.58,
  19. p_3rdTX2RES = 0.186,
  20. p_3rdTX2REM = 0.198,
  21. p_3rdRES2REL = 0.281,
  22. p_3rdREM2REL = 0.125,
  23. p_4thTX2RES = 0.109,
  24. p_4thTX2REM = 0.1,
  25. p_4thRES2REL = 0.359,
  26. p_4thREM2REL = 0.126,
  27. p_5thTX2RES = 0.081,
  28. p_5thTX2REM = 0.073,
  29. p_5thRES2REL = 0.38,
  30. p_5thREM2REL = 0.228,
  31. rr_AUG_remission = 1.28,
  32. rr_AUG_response = 1.27,
  33. rr_AUG_rem2rel = 1,
  34. rr_AUG_res2rel = 1,
  35. d_rate = 0.03,
  36. p_death = case_when(
  37. model_time <= 13 ~ 0.001772008, # cycle 1-13
  38. model_time >= 14 & model_time <= 26 ~ 0.000921875, # cycle 14-26
  39. model_time >= 27 & model_time <= 39 ~ 0.000706614, # cycle 27-39
  40. model_time >= 40 & model_time <= 52 ~ 0.000590032, # cycle 40-52
  41. model_time >= 53 ~ 0.000513965 # cycle after 53
  42. )
  43. )
  44. discount_cost <- function(value, rate, cycle) {
  45. year <- case_when(
  46. cycle <= 13 ~ 1, # y1
  47. cycle >= 14 & cycle <= 26 ~ 2, # y2
  48. cycle >= 27 & cycle <= 39 ~ 3, # y3
  49. cycle >= 40 & cycle <= 52 ~ 4, # y4
  50. cycle >= 53 & cycle <= 65 ~ 5 # y5
  51. )
  52. # discount
  53. ifelse(year == 1,
  54. value, # did not discount at Y1
  55. value / (1 + rate)^(year - 1) # other years
  56. )
  57. }
  58. discount_qaly <- function(value, rate, cycle) {
  59. year <- case_when(
  60. cycle <= 13 ~ 1, # y1
  61. cycle >= 14 & cycle <= 26 ~ 2, # y2
  62. cycle >= 27 & cycle <= 39 ~ 3, # y3
  63. cycle >= 40 & cycle <= 52 ~ 4, # y4
  64. cycle >= 53 & cycle <= 65 ~ 5 # y5
  65. )
  66. # discount
  67. ifelse(year == 1,
  68. value/13, # did not discount at Y1
  69. value/ 13 / (1 + rate)^(year - 1) # other years
  70. )
  71. }
  72. # define states
  73. mat_antidepressant <- define_transition(
  74. state_names = c("3rd_TX", "3rd_Response", "3rd_Remission", "3rd_Nresponse",
  75. "4th_TX", "4th_Response", "4th_Remission", "4th_Nresponse",
  76. "5th_TX", "5th_Response", "5th_Remission", "5th_Nresponse",
  77. "Death"),
  78. # from 3rd_TX
  79. 0, p_3rdTX2RES*rr_AUG_response, p_3rdTX2REM*rr_AUG_remission, (1 - p_3rdTX2RES*rr_AUG_response - p_3rdTX2REM*rr_AUG_remission - p_death), 0, 0, 0, 0, 0, 0, 0, 0, p_death,
  80. # from 3rd_Response
  81. 0, (1 - p_3rdRES2REL*rr_AUG_res2rel - p_death), 0, 0, p_3rdRES2REL*rr_AUG_res2rel, 0, 0, 0, 0, 0, 0, 0, p_death,
  82. # from 3rd_Remission
  83. 0, 0, (1 - p_3rdREM2REL*rr_AUG_rem2rel - p_death), 0, p_3rdREM2REL*rr_AUG_rem2rel, 0, 0, 0, 0, 0, 0, 0, p_death,
  84. # from 3rd_Nresponse
  85. 0, 0, 0, 0, (1 - p_death), 0, 0, 0, 0, 0, 0, 0, p_death,
  86. # from 4th_TX
  87. 0, 0, 0, 0, 0, p_4thTX2RES, p_4thTX2REM, (1 - p_4thTX2RES - p_4thTX2REM - p_death), 0, 0, 0, 0, p_death,
  88. # from 4th_Response
  89. 0, 0, 0, 0, 0, (1 - p_4thRES2REL - p_death), 0, 0, p_4thRES2REL, 0, 0, 0, p_death,
  90. # from 4th_Remission
  91. 0, 0, 0, 0, 0, 0, (1 - p_4thREM2REL - p_death), 0, p_4thREM2REL, 0, 0, 0, p_death,
  92. # from 4th_Nresponse
  93. 0, 0, 0, 0, 0, 0, 0, 0, (1 - p_death), 0, 0, 0, p_death,
  94. # from 5th_TX
  95. 0, 0, 0, 0, 0, 0, 0, 0, 0, p_5thTX2RES, p_5thTX2REM, (1 - p_5thTX2RES - p_5thTX2REM - p_death), p_death,
  96. # from 5th_Response
  97. 0, 0, 0, 0, 0, 0, 0, 0, p_5thRES2REL, (1 - p_5thRES2REL - p_death), 0, 0, p_death,
  98. # from 5th_Remission
  99. 0, 0, 0, 0, 0, 0, 0, 0, p_5thREM2REL, 0, (1 - p_5thREM2REL - p_death), 0, p_death,
  100. # from 5th_Nresponse
  101. 0, 0, 0, 0, 0, 0, 0, 0, (1 - p_death), 0, 0, 0, p_death,
  102. # from Death
  103. 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1)
  104. # define strategy
  105. mod_antidepressant <- define_strategy(
  106. transition = mat_antidepressant,
  107. "3rd_TX" = define_state(
  108. cost = discount_cost(c_SOPC + c_3rdOP + c_3rdIP + c_AUG, d_rate, model_time),
  109. QALY = discount_qaly(u_tx, d_rate, model_time)
  110. ),
  111. "4th_TX" = define_state(
  112. cost = discount_cost(c_4thOP + c_4thIP, d_rate, model_time),
  113. QALY = discount_qaly(u_tx, d_rate, model_time)
  114. ),
  115. "5th_TX" = define_state(
  116. cost = discount_cost(c_5thOP + c_5thIP, d_rate, model_time),
  117. QALY = discount_qaly(u_tx, d_rate, model_time)
  118. ),
  119. "3rd_Response" = define_state(
  120. cost = discount_cost(c_SOPC + c_3rdOP + c_AUG, d_rate, model_time),
  121. QALY = discount_qaly(u_response, d_rate, model_time)
  122. ),
  123. "4th_Response" = define_state(
  124. cost = discount_cost(c_4thOP, d_rate, model_time),
  125. QALY = discount_qaly(u_response, d_rate, model_time)
  126. ),
  127. "5th_Response" = define_state(
  128. cost = discount_cost(c_5thOP, d_rate, model_time),
  129. QALY = discount_qaly(u_response, d_rate, model_time)
  130. ),
  131. "3rd_Remission" = define_state(
  132. cost = discount_cost(c_SOPC + c_3rdOP + c_AUG, d_rate, model_time),
  133. QALY = discount_qaly(u_remission, d_rate, model_time)
  134. ),
  135. "4th_Remission" = define_state(
  136. cost = discount_cost(c_4thOP, d_rate, model_time),
  137. QALY = discount_qaly(u_remission, d_rate, model_time)
  138. ),
  139. "5th_Remission" = define_state(
  140. cost = discount_cost(c_5thOP, d_rate, model_time),
  141. QALY = discount_qaly(u_remission, d_rate, model_time)
  142. ),
  143. "3rd_Nresponse" = define_state(
  144. cost = discount_cost(c_3rdOP + c_3rdIP, d_rate, model_time),
  145. QALY = discount_qaly(u_nresponse, d_rate, model_time)
  146. ),
  147. "4th_Nresponse" = define_state(
  148. cost = discount_cost(c_4thOP + c_4thIP, d_rate, model_time),
  149. QALY = discount_qaly(u_nresponse, d_rate, model_time)
  150. ),
  151. "5th_Nresponse" = define_state(
  152. cost = discount_cost(c_5thOP + c_5thIP, d_rate, model_time),
  153. QALY = discount_qaly(u_nresponse, d_rate, model_time)
  154. ),
  155. "Death" = define_state(
  156. cost = 0,
  157. QALY = 0
  158. )
  159. )
  160. # run model
  161. result <- run_model(
  162. mod = mod_antidepressant,
  163. parameters = par_mod,
  164. cycles = 65,
  165. cost = cost,
  166. effect = QALY,
  167. method = "beginning",
  168. init = c(1000, rep(0, 12)) # 1000 people
  169. )
  170. state_counts <- get_counts(result)
  171. print(state_counts, n=1000)
  172. cost_by_cycle <- get_values(result)
  173. print(cost_by_cycle)
  174. print(cost_by_cycle)
  175. print(qaly_by_cycle)
  176. print(result$run_model$cost)
  177. print(result$run_model$QALY)

AUG.R at commit b2ba672, no license · at the source

Overview

Authors: Yifan Li1,2, Vivien Kin Yi Chan2, Mark Jit3,4,5, Franco Wing Tak Cheng2,6, Hei Hang Edmund Yiu2, David Makram Bishai3, Dawn Craig7, Esther Wai Yin Chan2, Sandra Sau Man Chan8, Xue Li1,2,9
  1. Department of Medicine, School of Clinical Medicine, Li Ka Shing Faculty of Medicine, The University of Hong Kong, Hong Kong SAR, China
  2. Centre for Safe Medication Practice and Research, Department of Pharmacology and Pharmacy, Li Ka Shing Faculty of Medicine, The University of Hong Kong, Hong Kong SAR, China
  3. School of Public Health, Li Ka Shing Faculty of Medicine, The University of Hong Kong, Hong Kong SAR, China
  4. Department of Infectious Disease Epidemiology, Faculty of Epidemiology and Population Health, London School of Hygiene & Tropical Medicine, London, United Kingdom
  5. Department of Global and Environmental Health, School of Global Public Health, New York University, New York, New York, United States of America
  6. Department of Pharmacy, The University of Hong Kong–Shenzhen Hospital, Hong Kong SAR, China
  7. Population Health Sciences Institute, Faculty of Medical Sciences, Newcastle University, Newcastle, United Kingdom
  8. Department of Psychiatry, Faculty of Medicine, The Chinese University of Hong Kong, Hong Kong SAR, China
  9. Department of Medicine, The University of Hong Kong–Shenzhen Hospital, Hong Kong SAR, China
Institutions: University of Hong Kong (Hong Kong SAR China); London School of Hygiene & Tropical Medicine (United Kingdom); New York University (United States); University of Hong Kong - Shenzhen Hospital (China); Newcastle University (United Kingdom); Chinese University of Hong Kong (Hong Kong SAR China)
Journal: PLoS medicine, volume 23, issue 4, article e1005047
Dates: received 9 October 2025; accepted 27 March 2026; published online 16 April 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1371/journal.pmed.1005047 · PMID 41990095 · PMCID PMC13120699 · OpenAlex W7154572395
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: other (modality), human (organism), depression (population), clinical / translational (subfield)
Methods: Statistics
MeSH: Antidepressive Agents*, Depressive Disorder, Treatment-Resistant*, Ketamine*, Adult, Combined Modality Therapy, Cost-Benefit Analysis, Cost-Effectiveness Analysis, Electroconvulsive Therapy, Hong Kong, Humans, Markov Chains, Psychotherapy, Quality-Adjusted Life Years, Transcranial Magnetic Stimulation (* major topic)
Topic: Treatment of Major Depression (Pharmacology, Medicine), according to OpenAlex
Funding: University Grants Committee (R7007-22)
Citations: cited by 1 paper (Europe PMC); 54 references in the paper

Abstract

Background: Treatment-resistant depression (TRD), defined as failure to respond to at least two adequately administered antidepressant (AD) regimens, imposes major clinical and economic burdens. Esketamine nasal spray offers rapid antidepressant clinical effects, yet previous evaluations compared it only with unrealistic comparators such as AD monotherapy. This study assessed the cost-effectiveness of esketamine versus multiple alternative third-line strategies for TRD from the Hong Kong healthcare payer’s perspective.

Methods and findings: A Markov cohort model simulated adults with TRD in Hong Kong over 5 years with 4-week cycles. The model compared esketamine plus AD with six alternative third-line treatment strategies: combination therapy (AD plus AD), augmentation therapy (AD plus antipsychotic or lithium), psychotherapy alone, psychotherapy plus AD, repetitive transcranial magnetic stimulation (rTMS) plus AD, and electroconvulsive therapy (ECT) plus AD. Primary outcomes were quality-adjusted life-years (QALYs) and incremental cost-effectiveness ratios (ICERs) under a US$50,000/QALY willingness-to-pay (WTP) threshold. Deterministic and probabilistic sensitivity analyses and scenario analyses were conducted, focusing on alternative esketamine dosing, delivery strategies, and comparisons with other treatment options to assess the robustness of the results. In base-case analysis, esketamine was not cost-effective versus augmentation, combination, psychotherapy, or psychotherapy plus AD with ICERs ranging from US$134,127 to US$312,750 per QALY but was more cost-effective than rTMS (dominated) and ECT (ICER: US$322,407/QALY). Combination therapy was the most cost-effective among all strategies evaluated. The main limitation of this study is the reliance on indirect comparisons and assumptions derived from heterogeneous clinical trial populations, which may not fully reflect real-world patient characteristics and treatment pathways.

Conclusions: Esketamine appeared more cost-effective than rTMS and ECT, but not cost-effective compared with other commonly used third-line treatment strategies for TRD. These findings suggest that cost-effectiveness evidence may help inform more context-sensitive treatment sequencing strategies beyond conventional line-of-therapy frameworks. Policy approaches such as price negotiation, optimized service delivery, and alternative dosing strategies may improve the value of esketamine for TRD management.

Reproduced under the paper's license (CC BY), from the paper cited above.

Repositories

Its files are read in the Code ↔ Paper reader above.

scan2030/scan2030-WP-3_TRD_ESK_CEA

License: none: the authors keep all their rights
State: the link answers, verified on 29 September 2026
Evidence: files inventoried
Commit: b2ba6724951638f2459efcd96a502f9f46926811, 11 April 2026
Languages: R (28)
Size: 46 files, 28 scripts
Software Heritage: not archived
Found in: “Data Availability”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: data.table (27 files), tidyverse (27 files), ggplot2 (8 files)
Availability: 1 check, the latest on 29 September 2026: the link answers
  • 29 September 2026: the link answers
29 files

Zenodo 19520620

License: CC-BY-4.0
State: the link answers, verified on 29 September 2026
Evidence: files inventoried
Size: 1 file
Software Heritage: not checked
Found in: “Data Availability”
Not found: README, license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: data.table (27 files), tidyverse (27 files), ggplot2 (8 files)
Availability: 1 check, the latest on 29 September 2026: the link answers (HTTP 200)
  • 29 September 2026: the link answers (HTTP 200)
29 files

The paper's code and data availability statement is in the Data section.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 2 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 56 scripts, each with its path and the digest of its content;
  • no match between paragraphs and code yet;
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

No dataset and no data link were found in the paper.

Data Availability

The data used in this study cannot be shared publicly because the data custodian, the Hong Kong Hospital Authority (HA), which manages the Clinical Data Analysis and Reporting System (CDARS), has not granted permission for public release. Researchers who meet the criteria for access to confidential data may apply for access to CDARS data for research purposes through the Hospital Authority Data Sharing Portal (https://www3.ha.org.hk/data). The study protocol, detailed cost and efficacy parameters, and programming code used in this study are publicly available on GitHub (https://github.com/scan2030/scan2030-WP-3_TRD_ESK_CEA) and archived on Zenodo (https://doi.org/10.5281/zenodo.19520620).

Reproduced under the paper's license (CC BY), from the paper cited above.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 29 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 10 authors, 14 MeSH terms, 1 funder, 39 references.

Cite

This paper

Li, Y., Chan, V. K. Y., Jit, M., Cheng, F. W. T., Yiu, H. H. E., Bishai, D. M., Craig, D., Chan, E. W. Y., Chan, S. S. M., & Li, X. (2026). Cost-effectiveness of esketamine versus alternative treatment strategies for treatment-resistant depression in Hong Kong: A multi-armed modeling study. PLoS medicine, 23(4), e1005047. https://doi.org/10.1371/journal.pmed.1005047

BibTeX

@article{li2026cost,
author = {Li, Yifan and Chan, Vivien Kin Yi and Jit, Mark and Cheng, Franco Wing Tak and Yiu, Hei Hang Edmund and Bishai, David Makram and Craig, Dawn and Chan, Esther Wai Yin and Chan, Sandra Sau Man and Li, Xue},
title = {{Cost-effectiveness of esketamine versus alternative treatment strategies for treatment-resistant depression in Hong Kong: A multi-armed modeling study}},
journal = {PLoS medicine},
year = {2026},
month = apr,
volume = {23},
number = {4},
pages = {e1005047},
publisher = {PLOS},
issn = {1549-1277},
doi = {10.1371/journal.pmed.1005047},
url = {https://doi.org/10.1371/journal.pmed.1005047},
pmid = {41990095},
pmcid = {PMC13120699}
}

RIS

TY - JOUR
AU - Li, Yifan
AU - Chan, Vivien Kin Yi
AU - Jit, Mark
AU - Cheng, Franco Wing Tak
AU - Yiu, Hei Hang Edmund
AU - Bishai, David Makram
AU - Craig, Dawn
AU - Chan, Esther Wai Yin
AU - Chan, Sandra Sau Man
AU - Li, Xue
TI - Cost-effectiveness of esketamine versus alternative treatment strategies for treatment-resistant depression in Hong Kong: A multi-armed modeling study
T2 - PLoS medicine
J2 - PLoS Med
PY - 2026
DA - 2026/04/16
VL - 23
IS - 4
SP - e1005047
SN - 1549-1277
PB - PLOS
DO - 10.1371/journal.pmed.1005047
UR - https://doi.org/10.1371/journal.pmed.1005047
LA - en
ER -

CSL-JSON

{
"id": "10.1371/journal.pmed.1005047",
"type": "article-journal",
"title": "Cost-effectiveness of esketamine versus alternative treatment strategies for treatment-resistant depression in Hong Kong: A multi-armed modeling study",
"container-title": "PLoS medicine",
"author": [
{
"family": "Li",
"given": "Yifan"
},
{
"family": "Chan",
"given": "Vivien Kin Yi"
},
{
"family": "Jit",
"given": "Mark"
},
{
"family": "Cheng",
"given": "Franco Wing Tak"
},
{
"family": "Yiu",
"given": "Hei Hang Edmund"
},
{
"family": "Bishai",
"given": "David Makram"
},
{
"family": "Craig",
"given": "Dawn"
},
{
"family": "Chan",
"given": "Esther Wai Yin"
},
{
"family": "Chan",
"given": "Sandra Sau Man"
},
{
"family": "Li",
"given": "Xue"
}
],
"container-title-short": "PLoS Med",
"volume": "23",
"issue": "4",
"page": "e1005047",
"DOI": "10.1371/journal.pmed.1005047",
"PMID": "41990095",
"PMCID": "PMC13120699",
"ISSN": "1549-1277",
"publisher": "PLOS",
"URL": "https://doi.org/10.1371/journal.pmed.1005047",
"language": "en",
"issued": {
"date-parts": [
[
2026,
4,
16
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1192/bjp.2026.10664 [code]
Early effects of a novel 5-HT&lt;sub&gt;4&lt;/sub&gt;R agonist (PF-04995274) and the SSRI citalopram on emotional cognition in unmedicated depression: RESTAND study.
Journal: The British journal of psychiatry : the journal of mental science
In common: data.table, ggplot2, tidyverse, depression, 1 reference
[2] doi:10.1038/s41467-026-71542-5 [code]
Astrocyte fatty acid metabolism as a driver of risk for major depressive disorder.
Journal: Nature communications
In common: data.table, ggplot2, tidyverse, depression, 1 reference
[3] doi:10.34133/research.1298 [code]
Multisite Chronic Pain Reveals Neuro-Immune-Metabolic Dysregulation across Rheumatoid Arthritis and Depression.
Journal: Research (Washington, D.C.)
In common: data.table, ggplot2, tidyverse, depression, clinical / translational
[4] doi:10.1002/alz.71711 [code]
Exploring longitudinal relationships among Alzheimer's disease biomarkers.
Journal: Alzheimer's & dementia : the journal of the Alzheimer's Association
In common: data.table, ggplot2, tidyverse, other, clinical / translational
[5] doi:10.1038/s41380-026-03694-1 [code]
Targeting cortico-striatal-amygdalar networks via theta-band frontoparietal synchronization in opioid use disorder: a randomized tACS-fMRI Trial.
Journal: Molecular psychiatry
In common: data.table, ggplot2, tidyverse, other, clinical / translational
[6] doi:10.1016/j.brs.2026.103172 [code]
Effects of personalized transcranial magnetic stimulation on social cognitive network functional connectivity in schizophrenia spectrum disorders: A double-blind, randomized, sham-controlled target engagement trial.
Journal: Brain stimulation
In common: ggplot2, tidyverse, other, 1 reference
[7] doi:10.1002/alz.71823 [code]
Cellular transcriptomic signatures underpinning the heterogeneity of depression in Alzheimer's disease.
Journal: Alzheimer's & dementia : the journal of the Alzheimer's Association
In common: data.table, ggplot2, tidyverse, depression
[8] doi:10.1038/s41398-026-04141-z [code]
Effects on hippocampal activity following novel 5-HT4 receptor agonism in unmedicated patients with depression: the RESTAND study.
Journal: Translational psychiatry
In common: data.table, ggplot2, tidyverse, depression
[9] doi:10.1186/s12866-026-04991-z [code]
Gut microbial metabolic disorder in depression: insights from computational modeling and mediation analysis.
Journal: BMC microbiology
In common: data.table, ggplot2, tidyverse, depression
[10] doi:10.2147/jpr.s619982 [code]
Spatially Contextualized Integrative Genomics Highlights Neuronal and Glial Regulatory Programs in Low Back Pain.
Journal: Journal of pain research
In common: data.table, ggplot2, tidyverse, other

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.