Pith. sign in

REVIEW 4 major objections 5 minor 37 references

An IPCW Adjusted Win Statistics Approach in Clinical Trials Incorporating Equivalence Margins to Define Ties

T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read The paper claims that win statistics with clinical equivalence margins can be estimated without censoring-induced bias.

desk verdict A genuinely useful extension of win statistics to equivalence margins; the common-censoring theory holds up, but the sign error and the unproven induced-censoring workaround need fixing before this is used confirmatorily. read the letter →

arxiv 2506.03050 v1 pith:RFVS4YOI submitted 2025-06-03 stat.ME stat.AP

classification stat.MEstat.AP MSC 62N0162P10
keywords winstatisticsratioequivalencemarginright-censoringIPCWrandomizedclinicaltrialstime-to-eventendpointsmultiple
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper proposes a class of win statistics for clinical trials in which several time-to-event endpoints of different priorities are compared pairwise, and two patients count as tied on an endpoint when their event times differ by no more than a user-specified equivalence margin $\zeta_l$. The central claim is that, after truncating all event times at a pre-specified horizon $\tau$ and weighting each pairwise comparison by inverse probabilities of censoring survival, the treatment and control win probabilities $\pi_t$ and $\pi_c$ are consistently estimable under independent common right-censoring. This matters because win ratio, net benefit, and win odds are then free of censoring-induced bias, which prior IPCW-style estimators did not achieve for the component win probabilities, and because no previous win-statistic formulation allowed clinical equivalence margins to define ties. Finite-sample simulations under exponential and Weibull settings, and an application to a renal-cell carcinoma trial, are presented as evidence that the estimators and their confidence intervals behave well in practice.

What carries the argument

The central object is the pair of win probabilities $\pi_t$ and $\pi_c$ built from endpoint-wise win contributions, where the comparison of a treatment patient with a control patient proceeds through endpoints in priority order, and a tie on endpoint $l$ is defined by the equivalence margin $\zeta_l$: $|T^{(t)}_l \wedge \tau - T^{(c)}_l \wedge \tau| \le \zeta_l$. The mechanism that carries the argument is inverse-probability-of-censoring weighting: each pairwise indicator is divided by the product of estimated censoring-survival probabilities evaluated at the largest shifted event time involved in the comparison. For endpoints beyond the first, the inclusion-exclusion principle turns the tie region into a signed combination of simple win regions, which is what makes the estimator tractable and consistent under common censoring.

What would settle it

Simulate a two-endpoint trial where overall survival is censored at last follow-up and progression-free survival at the last radiological assessment, with sparse and discretized assessment times, and check whether the induced-common-censoring IPCW estimate of the win ratio converges to the known true value as the sample size grows; a persistent bias would falsify the endpoint-specific-censoring extension.

Watch

Extended reading notes

Core claim

The paper's core claim is that the win probabilities defined on truncated event times $T^{(t)}_l \wedge \tau$ and $T^{(c)}_l \wedge \tau$, with ties declared when $|T^{(t)}_l \wedge \tau - T^{(c)}_l \wedge \tau| \le \zeta_l$, are identifiable under right-censoring, and that the proposed IPCW estimators $\hat\pi_t$ and $\hat\pi_c$ are consistent for them. The estimators are U-statistics formed from all treatment-control patient pairs, with each indicator of winning on endpoint $l$ reweighted by Kaplan-Meier estimates of the probability that both patients' censoring times exceed the relevant comparison time; for $l \ge 2$, an inclusion-exclusion expansion decomposes the tie region on the higher-priority endpoints into signed half-space events. The censoring weights cancel the nuisance censoring distribution, so the estimands do not depend on how the trial is followed up. The win ratio, net benefit, and win odds are then estimated by plug-in, and inference uses a bivariate normal approximation with a consistently estimated covariance matrix.

Load-bearing premise

The consistency proof assumes that each patient has a single censoring time shared by all endpoints, independent of all outcomes, with positive probability of exceeding $\tau$; when endpoints such as overall survival and progression-free survival have different censoring times, the induced-common-censoring version is supported by simulation, not by a proof.

Editorial extensions

If this is right

  • Win statistics with equivalence margins become estimable without being tied to the censoring distribution, aligning with the regulatory estimand principle that treatment-effect measures should not depend on follow-up timing.
  • Tests based on win ratio, win odds, and net benefit are asymptotically equivalent, so a trial can pre-specify any of the three contrasts without changing the large-sample operating characteristics.
  • Because the win statistics pool information across all prioritized endpoints, they can be substantially more powerful than a log-rank test on time-to-first-event, as the simulations show.
  • With a sufficiently large time horizon $\tau$, type I error and power are largely insensitive to the equivalence margin $\zeta$; with small $\tau$, larger margins can reduce power.
  • In the single-endpoint proportional-hazards case, the win ratio retains its established relationship to the hazard ratio, so the method specializes gracefully to existing practice.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If the consistency argument is right, the same inclusion-exclusion weighting should extend to endpoint-specific censoring by replacing the common censoring survival function with an estimate of the joint censoring survival function; the paper's induced-common-censoring shortcut would then be a special case rather than a necessity.
  • Because the three test statistics are asymptotically equivalent, design choices among win ratio, win odds, and net benefit matter mainly for interpretation and tie definition, not for asymptotic power; a formal equivalence-testing framework on the margin $\zeta$ is not developed and could be a natural next step.
  • The method invites sensitivity analyses reporting win statistics across a grid of margins, as in the paper's example; extending that to a pre-specified rule for choosing $\zeta$ from the assessment schedule for progression-free survival is a concrete practical extension.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper proposes a class of win statistics for multiple prioritized time-to-event endpoints in which ties are defined via user-specified equivalence margins ζ_l, and develops inverse-probability-of-censoring-weighted (IPCW) estimators of the win probabilities π_t and π_c under a common, independent censoring mechanism. The estimators are defined with a pre-specified time horizon τ, and the paper claims consistency and asymptotic normality, with a variance estimator and corresponding tests for the win ratio, net benefit, and win odds. The manuscript includes an extensive simulation study, a real-data illustration using the JAVELIN Renal 101 trial, and a supplementary file with derivations and additional simulations.

Significance. If the consistency and inference results hold, the paper addresses a real gap in the win-statistics literature: it provides a censoring-robust approach that explicitly incorporates equivalence margins, allowing non-informative ties due to both incomplete follow-up and clinically negligible differences. The paper's strengths include a detailed supplementary derivation of the zero-margin estimator, a first-order U-statistic representation for the variance, extensive simulations covering several survival distributions and sample sizes, a real-data example, and a publicly available R package. However, the manuscript currently contains a concrete sign error in the tie-probability estimator, an unproven extension to endpoint-specific censoring, and a missing proof for positive equivalence margins, all of which need to be addressed before the central claims can be accepted.

major comments (4)
  1. [Section 2.2, Remark 3] The estimator \hatπ_tie for P(∩_{k=1}^L U_k) uses the coefficient (-1)^{L+1} multiplied by ∏_{k=1}^L s_k. For L=1, with B_1={T^t_1∧τ > T^c_1∧τ - ζ_1} and A_1={T^t_1∧τ > T^c_1∧τ + ζ_1}, the target is P(B_1)-P(A_1). The formula, however, assigns coefficients -1 and +1 to B_1 and A_1, respectively, because (-1)^2=+1 and ∏s_k=-1 when s=-1. Thus the estimator equals the negative of the target. The correct inclusion-exclusion coefficient is (-1)^L, not (-1)^{L+1}; with (-1)^L the signs become + and - as required. This error propagates into the normalized estimates \hatπ_t/(\hatπ_t+\hatπ_c+\hatπ_tie) and \hatπ_c/(\hatπ_t+\hatπ_c+\hatπ_tie) and into the null variance formula in Section 3 that uses \hatπ_tie. The formula should be corrected and the simulations and real-data analysis checked for whether the adjustment was actually used.
  2. [Section 2.1, endpoint-specific censoring paragraph] The proposed 'induced common censoring' workaround replaces endpoint-specific censoring times by their minimum and then applies the IPCW estimator designed for a single common censoring time. No conditions are given under which the induced censoring time C_min is independent of the endpoint times, which is the key assumption needed for the IPCW identity in Section S1. The simulation in Section S5.2 generates (C_1,C_2) independently of (T_1,T_2), so it does not cover the realistic oncology setting in which PFS censoring is tied to the assessment process and can be informative. The real-data analysis in Section 5 with OS and PFS relies on this unproven step. The authors should either prove consistency under explicit sufficient conditions, provide a concrete counterexample where the estimator is biased, or explicitly restrict the claims and the application to settings where the induced censoring is known to be independent of the endpoints.
  3. [Section 2.2 and Supplementary Material S1] The consistency proof in Section S1 is carried out only for the zero-margin case ζ=0. For positive equivalence margins, the main text states 'it can be shown' and gives an inclusion-exclusion expression, but no unbiasedness or consistency calculation is provided for the positive-margin estimators. Since the incorporation of equivalence margins is a central contribution, the authors should add a rigorous proof that the estimator with positive ζ_l is unbiased, including verification that the denominators involving max{(X^c_{k,j}+s_k ζ_k)} and max{X^c_{k,j}} correctly cancel the joint censoring probabilities for each term in the inclusion-exclusion, and that the U-statistic representation in the supplement extends to this case.
  4. [Remark 3, final sentence] The statement 'As the sample size increases, the probability of the need for such an adjustment converges to zero' is false when ζ=0 and the endpoint distributions are continuous. In that case the tie probability P(U_1)=0, so π_t+π_c=1; the estimators \hatπ_t and \hatπ_c fluctuate around these values, and P(\hatπ_t+\hatπ_c>1) tends to approximately 0.5, not 0. This does not invalidate the main consistency results, but the claimed asymptotic rationale for the finite-sample adjustment is incorrect and should be stated more carefully.
minor comments (5)
  1. [Remark 3] The text says 'adjust the estimators for πt and πt by'; the second occurrence should be π_c.
  2. [Section 2.1] In the definition of \tilde δ^{(c)}_{C,j}, the notation uses C^{(t)}_j and \tilde X^{(t)}_j; these should be C^{(c)}_j and \tilde X^{(c)}_j.
  3. [Remark 1] The claim that the data-driven choice of τ based on censoring quantiles 'can be shown' to work is not supported by a proof or reference; the authors should either provide a rigorous statement or soften this claim to a conjecture.
  4. [Supplementary Material S4] Several displayed formulas have unbalanced parentheses, for example g^{(2)}_1(X^c_j) = (X^c_{2,j}+ζ_2) ∨ (X^c_{1,j}-ζ_1) is missing a closing parenthesis. These typos should be corrected.
  5. [Section 3] The text refers to 'Appendices B and C' for the U-statistic representation, but the corresponding material appears only in the supplementary file; the reference should be aligned.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: the IPCW estimators are derived from explicit unbiasedness identities and checked against external benchmarks; the unproven induced-common-censoring extension is a limitation, not a circular reduction.

full rationale

Walking the derivation chain, the win probabilities are defined as explicit functionals of the joint distribution of truncated event times (Section 2), and the proposed estimators are explicit IPCW averages (Sections 2.1 and 2.2) whose unbiasedness is derived in Supplementary Section S1 by conditioning on T and using independence of the common censoring time C; no parameter is fitted to force the identity. The positive-margin estimator follows the same inclusion-exclusion structure (Section 2.2 and Figure S1), and the finite-sample normalization in Remark 3 is ancillary. The user-specified tau and zeta define the estimand rather than being tuned to the data, so no fitted input is renamed as a prediction. Although the paper cites prior work by its own authors ([14,15,16]), the load-bearing consistency claim is proved in the supplement, not imported from those citations; external checks (log-rank, Cox, RMST, and simulations against a no-censoring Monte Carlo truth) support the estimator's behavior. The genuine weaknesses are non-circular: (i) the induced-common-censoring extension for endpoint-specific censoring is heuristic, and the paper states 'This conversion is feasible only when the minimum censoring time is always known, even when the clinical event of interest occurs first' while validating it only by simulation (S5.2), not by proof; (ii) the positive-margin consistency proof is asserted ('it can be shown') and only the zero-margin case is fully written out in S1. These are completeness and assumption issues, not cases where a prediction reduces by construction to its inputs. Hence score 0.

Assumptions & free parameters 2 free parameters · 6 assumptions · 0 invented entities

The method rests on standard statistical assumptions (independent and common censoring, positive follow-up probability) plus user-chosen tau and zeta that define the estimand. No new physical or mathematical entities are postulated.

free parameters (2)
  • time horizon tau = user-specified, e.g., 24 months in the JAVELIN example; data-driven quantile rule in Remark 1
    Defines the truncated event times T and tau in the estimand; the estimator and its consistency require P(C_t and C_c > tau) > 0.
  • equivalence margins zeta_l = user-specified per endpoint, e.g., 0, 2, 4 months in the example; 0 to 6 in simulations
    Define the tie regions U_k; the estimand itself changes with zeta, and no data-driven rule is given.
assumptions (6)
  • domain assumption A single common censoring time C per patient applies to all endpoints.
    Stated in Section 2 and used throughout the IPCW derivation and the supplementary consistency proof.
  • domain assumption Censoring time C is independent of all endpoints of interest.
    Required for the IPCW argument in Section S1 to factor the conditional expectation into G(t) and G(c).
  • domain assumption P(C_t and C_c > tau) > 0, with follow-up beyond the relevant comparison thresholds.
    Assumed in Section 2; positive margins may require censoring support beyond tau, a case the paper does not explicitly handle.
  • standard math Kaplan-Meier estimators of the censoring survival functions are consistent.
    Used in Section 2.1 and the supplement to replace G with consistent estimates.
  • standard math Two-sample U-statistic asymptotic normality and the delta method apply to the win probability contrasts.
    Invoked in Section 3 and Section S2-S3 for variance estimation and z-tests.
  • standard math Event times are continuous and samples are i.i.d. within treatment arms.
    Assumed implicitly throughout; needed to avoid ties at observed uncensored event times.

how reviews work

0 comments
Cite this review

Pith. "Pith review of An IPCW Adjusted Win Statistics Approach in Clinical Trials Incorporating Equivalence Margins to Define Ties." pith.science (2026). https://pith.science/paper/RFVS4YOI

@misc{pith2026250603050,
  author       = {Pith},
  title        = {Pith review of: An IPCW Adjusted Win Statistics Approach in Clinical Trials Incorporating Equivalence Margins to Define Ties},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/RFVS4YOI}},
  note         = {Machine review of arXiv:2506.03050}
}
read the original abstract

In clinical trials, multiple outcomes of different priorities commonly occur as the patient's response may not be adequately characterized by a single outcome. Win statistics are appealing summary measures for between-group difference at more than one endpoint. When defining the result of pairwise comparisons of a time-to-event endpoint, it is desirable to allow ties to account for incomplete follow-up and not clinically meaningful difference in endpoints of interest. In this paper, we propose a class of win statistics for time-to-event endpoints with a user-specified equivalence margin. These win statistics are identifiable in the presence of right-censoring and do not depend on the censoring distribution. We then develop estimation and inference procedures for the proposed win statistics based on inverse-probability-of-censoring {weighting} (IPCW) adjustment to handle right-censoring. We conduct extensive simulations to investigate the operational characteristics of the proposed procedure in the finite sample setting. A real oncology trial is used to illustrate the proposed approach.

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

37 extracted references · 25 canonical work pages

  1. [1]

    ://www.fda.gov/media/162416/download, available from: https://www.fda.gov/media/162416/download [Accessed 11th March 2024]

    Food \ and \ Drug \ Administration, Guidance for I ndustry: M ultiple E ndpoints in C linical T rials; 2022. ://www.fda.gov/media/162416/download, available from: https://www.fda.gov/media/162416/download [Accessed 11th March 2024]

  2. [2]

    Composite outcomes in randomized trials: greater precision but with greater uncertainty? JAMA 2003;289(19):2554--2559

    Freemantle N, Calvert M, Wood J, Eastaugh J, Griffin C. Composite outcomes in randomized trials: greater precision but with greater uncertainty? JAMA 2003;289(19):2554--2559

  3. [3]

    The win ratio: a new approach to the analysis of composite endpoints in clinical trials based on clinical priorities

    Pocock SJ, Ariti CA, Collier TJ, Wang D. The win ratio: a new approach to the analysis of composite endpoints in clinical trials based on clinical priorities. European Heart Journal 2012;33(2):176--182

  4. [4]

    Generalized pairwise comparisons of prioritized outcomes in the two-sample problem

    Buyse M. Generalized pairwise comparisons of prioritized outcomes in the two-sample problem. Statistics in Medicine 2010;29(30):3245--3257

  5. [5]

    The win ratio: on interpretation and handling of ties

    Dong G, Hoaglin DC, Qiu J, Matsouaka RA, Chang YW, Wang J, et al. The win ratio: on interpretation and handling of ties. Statistics in Biopharmaceutical Research 2020;12(1):99--106

  6. [6]

    Win odds: An adaptation of the win ratio to include ties

    Brunner E, Vandemeulebroecke M, Mütze T. Win odds: An adaptation of the win ratio to include ties. Statistics in Medicine 2021;40(14):3367--3384

  7. [7]

    An alternative approach to confidence interval estimation for the win ratio statistic

    Luo X, Tian H, Mohanty S, Tsai WY. An alternative approach to confidence interval estimation for the win ratio statistic. Biometrics 2015;71(1):139--145

  8. [8]

    Large sample inference for a win ratio analysis of a composite outcome based on prioritized components

    Bebu I, Lachin JM. Large sample inference for a win ratio analysis of a composite outcome based on prioritized components. Biostatistics 2016;17(1):178--187

Show all 37 references
  1. [9]

    On the win-ratio statistic in clinical trials with multiple types of event

    Oakes D. On the win-ratio statistic in clinical trials with multiple types of event. Biometrika 2016;103(3):742--745

  2. [10]

    Ixmyelocel-T for patients with ischaemic heart failure: a prospective randomised double-blind trial

    Patel AN, Henry TD, Quyyumi AA, Schaer GL, Anderson RD, Toma C, et al. Ixmyelocel-T for patients with ischaemic heart failure: a prospective randomised double-blind trial. The Lancet 2016;387(10036):2412--2421

  3. [11]

    ICH, E9(R1) addendum on estimands and sensitivity analysis in clinical trials to the guideline on statistical principles for clinical trials; 2019. https://database.ich.org/sites/default/files/E9-R1 \_ Step4 \_ Guideline \_ 2019 \_ 1203.pdf , available from: https://database.i...

  4. [12]

    On recurrent-event win ratio

    Mao L, Kim K, Li Y. On recurrent-event win ratio. Statistical Methods in Medical Research 2022;31(6):1120--1134

  5. [13]

    The win ratio: Impact of censoring and follow-up time and use with nonproportional hazards

    Dong G, Huang B, Chang YW, Seifu Y, Song J, Hoaglin DC. The win ratio: Impact of censoring and follow-up time and use with nonproportional hazards. Pharmaceutical statistics 2020;19(3):168--177

  6. [14]

    The inverse-probability-of-censoring weighting ( IPCW ) adjusted win ratio statistic: An unbiased estimator in the presence of independent censoring

    Dong G, Mao L, Huang B, Gamalo-Siebers M, Wang J, Yu G, et al. The inverse-probability-of-censoring weighting ( IPCW ) adjusted win ratio statistic: An unbiased estimator in the presence of independent censoring. Journal of Biopharmaceutical Statistics 2020;30(5):882--899

  7. [15]

    Adjusting win statistics for dependent censoring

    Dong G, Huang B, Wang D, Verbeeck J, Wang J, Hoaglin DC. Adjusting win statistics for dependent censoring. Pharmaceutical Statistics 2021;20(3):440--450

  8. [16]

    Win-loss parameters for right-censored event data, with application to recurrent events

    Parner ET, Overgaard M. Win-loss parameters for right-censored event data, with application to recurrent events. Statistics in Medicine 2023;42(30):5723--5735

  9. [17]

    Moving beyond the hazard ratio in quantifying the between-group difference in survival analysis

    Uno H, Claggett B, Tian L, Inoue E, Gallo P, Miyata T, et al. Moving beyond the hazard ratio in quantifying the between-group difference in survival analysis. Journal of Clinical Oncology 2014;32(22):2380

  10. [18]

    On the empirical choice of the time window for restricted mean survival time

    Tian L, Jin H, Uno H, Lu Y, Huang B, Anderson KM, et al. On the empirical choice of the time window for restricted mean survival time. Biometrics 2020;76(4):1157--1166

  11. [19]

    Utilizing restricted mean duration of response for efficacy evaluation of cancer treatments

    Huang B, Tian L. Utilizing restricted mean duration of response for efficacy evaluation of cancer treatments. Pharmaceutical statistics 2022;21(5):865--878

  12. [20]

    Avelumab plus axitinib versus sunitinib for advanced renal-cell carcinoma

    Motzer RJ, Penkov K, Haanen J, Rini B, Albiges L, Campbell MT, et al. Avelumab plus axitinib versus sunitinib for advanced renal-cell carcinoma. New England Journal of Medicine 2019;380(12):1103--1115

  13. [21]

    Updated efficacy results from the JAVELIN Renal 101 trial: first-line avelumab plus axitinib versus sunitinib in patients with advanced renal cell carcinoma

    Choueiri T, Motzer R, Rini B, Haanen J, Campbell M, Venugopal B, et al. Updated efficacy results from the JAVELIN Renal 101 trial: first-line avelumab plus axitinib versus sunitinib in patients with advanced renal cell carcinoma. Annals of Oncology 2020;31(8):1030--1039

  14. [22]

    When you look matters: the effect of assessment schedule on progression-free survival

    Panageas KS, Ben-Porat L, Dickler MN, Chapman PB, Schrag D. When you look matters: the effect of assessment schedule on progression-free survival. Journal of the National Cancer Institute 2007;99(6):428--432

  15. [23]

    American Society of Clinical Oncology perspective: raising the bar for clinical trials by defining clinically meaningful outcomes

    Ellis LM, Bernstein DS, Voest EE, Berlin JD, Sargent D, Cortazar P, et al. American Society of Clinical Oncology perspective: raising the bar for clinical trials by defining clinically meaningful outcomes. Journal of clinical oncology 2014;32(12):1277--1280

  16. [24]

    Treatment selections using risk--benefit profiles based on data from comparative randomized clinical trials with multiple endpoints

    Claggett B, Tian L, Castagno D, Wei LJ. Treatment selections using risk--benefit profiles based on data from comparative randomized clinical trials with multiple endpoints. Biostatistics 2015;16(1):60--72

  17. [25]

    Pepe, M. S. (1991). Inference for events with dependent risks in multiple endpoint studies. Journal of the American Statistical Association 86, 770--778

  18. [26]

    write newline

    " write newline "" before.all 'output.state := FUNCTION fin.entry add.period write newline FUNCTION new.block output.state before.all = 'skip after.block 'output.state := if FUNCTION new.sentence output.state after.block = 'skip output.state before.all = 'skip after.sentence '...

  19. [27]

    , " * write output.state after.block = add.period write newline

    ENTRY address author booktitle chapter edition editor howpublished institution journal key month note number organization pages publisher school series title type url volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.senten...

  20. [28]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  21. [29]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  22. [30]

    write newline

    " write newline "" before.all 'output.state := FUNCTION output.internal 'delimiter := duplicate empty 'pop 's := output.state mid.sentence = delimiter * write output.state before.all = 'write add.period " " * write if mid.sentence 'output.state := if s if FUNCTION output.check...

  23. [31]

    write newline

    " write newline "" before.all 'output.state := FUNCTION blank.sep after.quote 'output.state := FUNCTION fin.entry doi empty output.state after.quoted.block = 'skip 'add.period if if write newline FUNCTION new.block output.state before.all = 'skip output.state after.quote = aft...

  24. [32]

    , " * write output.state after.block = add.period write newline

    ENTRY address author booktitle chapter edition editor howpublished institution journal doi key month note number organization pages publisher school series title type url volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.se...

  25. [33]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  26. [34]

    write newline

    " write newline " cite write " FUNCTION editor.postfix editor num.names #1 > "( )" "( )" if FUNCTION editor.trans.postfix editor num.names #1 > "( )" "( )" if FUNCTION trans.postfix translator num.names #1 > "( )" "( )" if FUNCTION authors.editors.reflist.apa5 'field := 'dot :...

  27. [35]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  28. [36]

    Available from:

    ENTRY address assignee author booktitle chapter cartographer day edition editor howpublished institution inventor journal key month note number organization pages part publisher school series title type volume word year eprint doi url lastchecked updated label INTEGERS output....

  29. [37]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.