ITNS2 Data Sets Are Now Available Within esci

All the data sets used in examples and exercises in the new second edition of ITNS are now available within esci in jamovi, esci in R, and soon within esci in JASP.

Here’s how to open one of those data sets in jamovi.

  1. Open jamovi with the esci module installed–meaning you can see the esci icon in the top bar, as pictured.
  2. Click three lines, top left. Panel opens.
  3. Click Open, Data Library.
  4. See 47 data files, ordered by chapter of first mention in the book.
  5. Click on your choice of data set.

In the book, ignore instructions to go to the book’s Companion Website to download a data set and save locally before opening in jamovi.

Thanks Bob, life is now easier!

Geoff

Checking Data Analysis: Steve’s Campaign

Computational reproducibility is a mouthful but the idea is simple: Use the reported data analysis to get the reported results. Haven’t we always assumed that works? Yes, but.

Search for “computational reproducibility” and find recent discussions in numerous disciplines. Conclusion: It’s often very difficult and we need new practices and tools.

Steve Lindsay is campaigning for psychology journals to do more to ensure that reported results do indeed arise, as claimed, from the data. His guest editorial in Meta-Psychology is here.

Steve, a highly experienced journal editor, has long worked to advance Open Science. (See my post here.) He makes a cogent argument as he discusses practical ways to achieve computational reproducibility without simply expecting already over-worked voluntary expert reviewers to do the checking.

Large version
Open Code badge, small

Good news is arrival of a new Open Science badge to signal that an article provides full details of the data analysis including openly available analysis script or code.

Badge requirements are here and graphics here.

Steve’s editorial is worth a read. May it help change the world.

Geoff

The Latest on esci: Geoff’s Talk to Turku

Yesterday I greatly enjoyed a zoom talk with the Open Science Community of Turku, Finland. Online were good folks from Finland, The Netherlands and I don’t know where else. Great questions at the end!

My slides and 3 data files (download the lot as a zip) are at osf.io/uhwj2 — you may need to log in to OSF but registering is simple.

The talk is up on YouTube here. I start at about 5.00 and esci at about 39.20.

I moved rapidly through dances, significance roulette, the plausibility curve on a confidence interval, esci web, Open Science, … to what’s new: the second edition of ITNS, due March ’24, AND the latest on esci.

Starting at Slide 61 there’s step-by-step detail of how to instal jamovi, instal esci into jamovi, and see the wide range of analyses esci offers, with examples. Plenty of guidance for anyone to get started using Bob’s great esci application. All open and free.

The Open Science Community of Turku boasts members from many disciplines and has the wonderful mission of “making Open Science the norm in research“. Way to go!

My thanks to Lydia Laninga-Wijnen, also Oskari Lahtinen, for the invitation and hosting.

Geoff

The Simple Paired Design: How Does the Correlation Relate to SD(diff)?

Can you help?

Surely someone has written about this question? Please let me know where!

In the paired design, the two measures, for example Pretest and Posttest, are usually positively correlated. The SD of the paired differences (sdiff), is usually less than sPre and sPost. That small SD or, equivalently, the positive Pearson correlation (rPrePost) gives us a sensitive and thus attractive design–if carry-over effects are not a large problem.

We need either sdiff or rPrePost to calculate the CI on the mean of the differences, or to calculate t for the paired t test.

The relationship

There is an algebraic relationship between rPrePost and sdiff, but what is it? I can’t recall ever having come across it, and I haven’t been able to find it in any books to hand, or via searching online. But I’m sure it’s out there somewhere.

I figured it out to be:

I used a modified version of the Simulate paired page of ESCI chapters 5-6 to test this relationship for a large number of simulated paired data sets. It held exactly in every case.

For the Paired analysis in esci, using the Analyze summary data option, the user needs to enter M and s for each of Pretest and Posttest, sample size n, and the correlation rPrePost. Then esci could use the formula above to report sdiff as part of the analysis.

We would also like to provide the option for the user to enter sdiff, then see the analysis, including the value of rPrePost calculated using that formula.

Can you help?

If you know any published discussion of that formula, I’d love to know about it!

Thanks,

Geoff

The Diamond Ratio (DR), Our Estimate of Heterogeneity: Now Published Online

I recently posted about our DR article being accepted by BJMSP. It has now been published online, here.

It’s behind a paywall, but here is the full pdf that we are allowed to share; it has only a few limitations, including no local file download.

Again, well done Max!

Enjoy,

Geoff

The Diamond Ratio (DR), Our Estimate of Heterogeneity: Accepted for Publication

I’m excited to report that Max Cairns’s PhD work on the Diamond Ratio (DR) has been accepted for publication by the British Journal of Mathematical and Statistical Psychology. The preprint of the final accepted version is here.

Our preprint, as accepted by BJMSP

The Original DR Blog Post

…was in 2018: Measuring Heterogeneity in Meta-Analysis: The Diamond Ratio (DR)

It includes a brief intro to the Fixed Effect (FE) and Random Effects (RE) models for meta-analysis, and to heterogeneity. When there’s heterogeneity, the diamond depicting the 95% CI on the result of an RE meta-analysis is likely to be longer than the FE diamond.

The DR is simply the ratio of those two diamond lengths. If DR = 1 there’s little or no heterogeneity; DR of, say, 1.5 suggests moderate heterogeneity. Larger DR, more heterogeneity.

Bob and I introduced the DR in Chapter 9 of ITNS. We wanted to discuss heterogeneity, while avoiding the complexities of conventional estimates of heterogeneity (Q, I2, Τ2). If both the RE and FE diamonds are displayed at the bottom of a forest plot, the DR can easily be eyeballed (see figure below).

A CI on the DR

Last year I posted about Max’s success in developing a very good approximate CI on the DR:

A Confidence Interval for the Diamond Ratio: Estimation of Heterogeneity in Meta-Analysis

The Paper Accepted for Publication

It’s easy to eyeball the DR—the ratio of the lengths of the two red diamonds in this figure from the preprint:

Forest plot summarising a meta-analysis performed on data in Figure 9.2 of ITNS. Both RE and FE diamonds are displayed, in red. The DR and its CI are reported (lower left) to be 1.40 [1.00, 3.09]. Eyeballing the ratio of the lengths of the diamonds agrees with that reported value of DR.

The preprint describes Max’s investigations of seven (!) approaches to calculating a CI for DR. These are all approximations, but, as the preprint reports, Max carried out extensive simulations to evaluate all of these. His main focus was on coverage. He found that the ‘Sub-Q’ approach has excellent coverage (very close to 95%) across a very wide range of situations.

Max’s short description of this CI is that it is the “Substitution CI with the Q-profile τ2 interval estimator”. No, that’s not totally clear to me either, but see the preprint for the full story, including the impressive (imho) range of simulation results. There are links to all the data and results, and to R software for calculating the CI on DR.

The red line below the RE diamond in the figure represents the length of the 95% prediction interval (PI) for the population effect sizes estimated by different individual studies. In other words, it indicates the likely extent of spread of these true effect sizes. It’s a further way to visualise the likely extent of heterogeneity. The length of the PI is 0.29, as reported in the figure.

esci in jamovi

Bob has included calculation of the CI on DR in the current beta of esci in jamovi, available here.

Visualisation is Understanding

Well, very often it’s a big help, and not only for beginning students. Visualisation is a focus all through esci and ITNS. We hope DR visualisation will help students and even researchers achieve a better understanding of heterogeneity.

As usual, it’s highly valuable to have a CI as well as a point estimate—in this case, of heterogeneity. Unless k, the number of studies in the meta-analysis, is quite large, the CI on DR is likely to be long, as it is in the figure above. That CI extends from the minimum, 1, to more than 3. With only k = 10 studies, all we can say is that heterogeneity is most likely between zero and very large. In other words, the amount of heterogeneity could be pretty much anything. That’s unfortunate, but it’s better to know this than be misled by any seemingly precise point estimate.

Well done Max! (And supervisor, Luke.)

Geoff

Cardiac Surgery: Yet One More Research Field Highly Critical of p Values

Replacement heart valves, bypasses, transplants: Cardiac surgery research has given us these life-saving goodies, and more. Now this vital research field has joined many others in appreciating the damage that reliance on p values can bring.

Our critical review (here) in the Journal of Cardiac Surgery has just been released online:

David McGiffin, lead author, is a distinguished researcher and cardiac surgeon, specialising in complex transplants. Paul Myers, co-author, is a distinguished researcher and anaesthetist.

David, originally from Queensland, explains that he became increasingly uneasy about p values during his decades of research and clinical practice. “Sometimes, it seemed that researchers can dial up just about any result they wanted.” In other words, p-hacking, cherry-picking, and other Questionable Research Practices seemed to be all around.

In 2013 he took up his present position at Monash. He started reading about p values, came across some of my work, and got in touch. We quickly discovered that we shared many views. David kindly arranged for the invitation that led to me giving two talks at a conference on cardiothoracic surgery in 2018, as I blogged about here. As usual, I found it great fun.

David started work on a p value article for his research field, then involved colleagues and undertook simulations. Several years and after many discussions and revisions, our review emerged.

Our review

In our review, we first discuss the weird backward logic of p values and NHST and how that leads to users being often misled by the inverse probability fallacy—which underlies many p value misconceptions. Then we have a section on the enormous sampling variability of the p value: Replicate an experiment and you are likely to get a very different p value, so p values are highly unreliable, and not to be trusted.

We illustrate that unreliability with the striking figure (below, courtesy of Simon Gandevia) from our reply to a recent editorial by Simon in the Journal of Physiology. My post about that is here.

Lessons from simulations

Then we report three simulation studies run by John Reynolds that used a large database of cardiac surgery cases to explore ways that NHST calculations are typically conducted. We conclude that:

  1. Assumptions matter. For example, if a measure is distinctly not normally distributed in the population, inference calculations can be highly misleading. In some cases a transformation can help, but should be specified in advance.
  2. Failing to reject a null hypothesis is never sufficient justification for accepting that null, and this is especially the case when statistical power is low.
  3. Inference calculations can be misleading when analysing rates, especially when rates are low and some subgroups are very small.
  4. CI and p value calculations can suggest differing conclusions for a number of reasons, including different approximate calculation methods for the two, even if both methods are the defaults in a statistical package.

These conclusions are not new, but the simulations provide striking illustrations in a context familiar to cardiac surgery researchers.

Finally

After some comments—controversial in my view—about cases where p values may have some value, we describe a range of ways that p values can distort science. We mention HARKing—hypothesising after the results are known—and JARKing—justifying after the results are known. ‘JARK’ was new to me, but is a nice acronym. A three number summary, referring to an estimated effect size and the lower and upper limits of the CI on that estimate, is another nice expression particularly familiar to those in the field.

Our conclusion is that cardiac surgery researchers should adopt Open Science practices and use estimation, or other improved approaches, perhaps Bayesian.

Enjoy,

Geoff

McGiffin, D. C., Cumming G., & Myles, P. S. (2021) The frequent insignificance of a “significant” p value. Journal of Cardiac Surgery, 1-10. https://doi.org/10.1111/jocs.15960 Full text is here.

What Should We Call Our Estimate of Cohen’s δ: d-unbiased, Hedges’ g, or Something Else?

In ITNS we used ‘dunbiased’ to refer to the debiased estimate of Cohen’s δ, which is Cohen’s standardised effect size in the population. In UTNS I used ‘dunb’. But now ‘Hedges’s g’ seems to be gaining currency as a label for that debiased estimate, despite g having been introduced by Larry Hedges back in the 1980s with a different meaning.

A bit of background

Cohen’s d for two independent groups, of size n1 and n2, with means M1 and M2 and SDs of s1 and s2 is

d = (M1M2) / (standardizer)

where ‘standardizer’ is some SD we choose as an appropriate unit of measurement for d. The numerator (difference between the means) is the effect size of research interest in original units and d is that ES re-expressed as a number of SDs; it’s a kind of z score.

Choice of standardizer is critical: d needs to be interpretable in the context. If our data are IQ scores on a well-established test, we might choose as standardizer σ = 15, the SD in the test’s reference population. But usually we’ll need to choose an estimate, calculated from the data, as standardizer. For two groups, it’s common to assume homogeneity of variance and use sp, the pooled estimate of the population SD. If one group is a control group, we might choose the SD of that group as standardizer, thus avoiding the assumption. Other choices are possible.

Unfortunately, d is a biased estimate: it overestimates δ, especially for small samples. A simple calculation debiases d. Of course, to interpret a value of d we need to know what standardizer was used and whether the reported value has been debiased. My question: What symbol should we use for debiased d?

A history of confusing labels

In 2011, in UTNS (p. 295), I wrote:

You’d think something as basic as dunb would have a well-established name and symbol, but it has neither. … In the early days the two independent groups d calculated using sp [pooled SD for the two groups, assuming homogeneity of variance] as standardizer was referred to as Hedges’ g.  For example the important book by Hedges and Olkin (1985), which is still often cited, used g in that way, and used d for what they explained as g adjusted to remove bias.  So their d is my dunb.  By contrast, leading scholars Borenstein et al. (2009) swapped the usage of d and g, so now their d is the version with bias, and Hedges’ g refers to my dunb.  Maybe hard to believe, but true.  The CMA [meta-analysis] software also uses g to refer to dunb.  In further contrast, Rosnow and Rosenthal (2009) is a recent example of other leading scholars explaining and using Hedges’ g with the traditional meaning of d standardized by sp and not adjusted to remove bias.  Yes, that’s all surprising, confusing, and unfortunate. 

Larry Hedges is one of the authors of Borenstein, et al. (2009), so presumably he supported the swapping of the labels. I asked him about these issues and he kindly replied with an account of the history. In his foundational articles of 1980-82 he used g for the biased estimate, to honour meta-analysis pioneer Gene Glass, and gU for the unbiased version. Then from around 1985 he started using d for the unbiased estimate, to correspond with δ (delta, Greek ‘d’). He reports that he doesn’t know who started using g for the unbiased estimate but that, by 2009, his co-authors felt that they should go with what seemed to have become standard practice.

Where to now?

My informal impression—I could be wrong—is that ‘Hedges’ g’ is increasingly being used for debiased d.

Bob and I need to decide what we’ll do in ITNS2 and in esci. Specifically, should we stick with ‘dunbiased’, or switch to using ‘Hedges’s g’. (Whichever we choose, we’ll no doubt note that both terms are in use.)

Despite the possible messiness of a long word as subscript, I’m currently leaning towards sticking with dunbiased. My thoughts:

  1. ‘Cohen’s d’, or simply ‘d’, is overwhelmingly the term used to denote the standardized ES. It’s used to introduce and explain the idea, and in journal articles—sometimes even if debiased values are reported. Further, dunbiased signals a particular variant of d, and even explains its key property—being an unbiased estimate. Guessing would probably give reasonable understanding.
  2. I suspect most researchers have heard of d, have interpreted values and perhaps used d in their own research, even if they don’t know about debiasing—which anyway isn’t an issue for N more than, say, 50. Many fewer would have heard of Hedges’ g, or be able to link it to d, let alone say how it relates to d. Both those links would need to be explained, and taught. The change of letter symbol seems arbitrary; there is no way to guess.
  3. It’s common (and useful) to refer to ‘the d family’ of standardized effect size measures. How strange that the most commonly needed member of that family is labeled ‘g’.
  4. It’s a great convention that a Roman letter estimates the corresponding Greek letter. So M, s, and r estimate µ, σ, and ρ respectively. Therefore it’s great that δ is widely used for the population value of Cohen’s d. Using g for the sample value suggests we’re estimating γ, which is never used. How weird to have to explain that the best estimate of δ is g.
  5. A mathematical statistician would sidestep all the above by using “delta hat” for the estimate, but I don’t think that’s a good universal solution for psychology, or many other research fields.
  6. In medicine, SMD, for “standardised mean difference” is widely used and a reasonable acronym. However, it can refer to a population value or sample estimate, and very often we’re left to wonder whether bias has been removed.
  7. On the other hand, it’s useful for a subscript to signal how d is calculated, perhaps ds when sp is the standardizer and we assume homogeneity of variance, and dC when the SD of the Control group is standardizer and we avoid that assumption. Using d and g permits subscripts to tell us about the standardizer. However, I don’t think any strong conventions have emerged as to which subscripts tell us what.

Given all that, I’m currently preferring dunbiased. However, has g become unstoppable? If so, the complexity of d, g, and δ is just one more baffling inconsistency we have to explain to bemused students.

Please let me have your thoughts.

Geoff

Borenstein, M., Hedges, L. V., Higgins, J. P. T., & Rothstein, H. R. (2009). Introduction to meta-analysis. Chichester, UK: Wiley.

Cohen, J. (1969). Statistical power analysis for the behavioral sciences. New York: Academic Press.

Hedges, L. V., & Olkin, I. (1985). Statistical methods for meta-analysis. Orlando, FA: Academic Press.

Which Standardised Effect Size Measure Is Best When Variances Are Unequal?

A great new preprint by Marie Delacre (at Université Libre de Bruxelles, marie.delacre@ulb.be) and colleagues (Daniel Lakens, Christophe Ley, Limin Liu, & Christophe Leys) throws valuable light on this question.

The title is: Why Hedges’ gs* based on the non-pooled standard deviation should be reported with Welch’s t-test

The issue is important for Bob and me as we work on ITNS2 and esci in jamovi, so I was an avid reader. I sent comments and questions and have had a quick and generously detailed response from Marie. She intends to revise the paper around September. I suspect she would be happy to have further comments.

Below is my take on the preprint. In brief, the authors report numerous simulations to investigate the properties of 8 (!) standardised ES measures, focussing on unequal variances and departures from normality.

When variances are equal: Two familiar ES estimates

With two independent groups and assuming homogeneity of variance we usually use Cohen’s d, being the difference between sample means divided by the pooled SD, sp. The pooled SD is the standardiser, the unit of measurement for d. Then a simple adjustment gives us dunbiased, also called Hedges’ g, as an unbiased estimate of δ, the population effect size (ES). Cohen’s d and Hedges’ g are the first of the ES measures investigated.

(In the preprint, the 8 ES measures are indicated as Cohen’s ds and Hedges’ gs, etc, with ‘s’ subscript. These seem redundant and I understand may be removed in the revised version.)

When variances are not equal: Six further ES estimates

Sometimes it’s unjustified, or questionable, to assume population variances are equal. For example, a treatment often increases the variance as well as the mean, compared with the Control condition. It may then make sense to use sC, the SD of the Control group, as standardiser, to get Glass’s d, which becomes Glass’s g when debiased. These are the third and fourth of the ESs studied.

When variances are unequal, we use Welch’s t test:

The denominator is an estimate that weights the two sample variances by sample size, with the larger group receiving the smaller weight. For inference, as with a t test, that’s correct—think of the formula for the SE.

Shieh (2013) proposed using a standardised ES measure based on a standardiser closely related to the denominator in the equation for t‘. In a comment (Cumming, 2013) I argued that Shieh’s d was pretty much uninterpretable: Among other problems, it didn’t estimate an ES in any existing population, and its value was greatly dependent merely on the relative sizes of the two samples. I recommended against using it.

Delacre and colleagues cited my comment, but did include Shieh’s d and Shieh’s g (the unbiased version) for completeness and in line with earlier work of theirs on inference (e.g. Delacre et al., 2017) that advocated use of Welch’s t.

However, inference should not dictate choice of standardiser: We sometimes need a standardiser not based on the SE appropriate for inference, e.g. in the simple paired design, as discussed in ITNS, pp. 207-208.

Finally, consider

which bases the standardiser on the average of the two sample variances, whatever the sample sizes. Again, it’s challenging to interpret because it doesn’t estimate a population ES for any existing population, but at least it’s not dependent on relative sample sizes. Cohen’s d* and its unbiased version, Hedges’ g*, complete the 8 ES estimates investigated by Delacre and colleagues.

Results and recommendations

The simulations explored bias and variance of the 8 ES measures for a range of pairs of population variances, pairs of sample sizes, and normal and 3 distinctly non-normal population distributions: a massive project giving a rich trove of information about the robustness of 8 measures. There are numerous tables and figures of estimates of bias and variance to pore over.

The authors’ conclusions:

  • “Because the assumption of equal variances… is rarely realistic… both Cohen’s d and Hedges’ g should be abandoned.” (p. 10)

That’s arguable. I’m not convinced the assumption is rarely realistic. (It’s also very often made, even if sometimes it shouldn’t be.) The emphasis should be on informed judgment in context rather than simply abandoning these two most familiar estimates. In addition, when population variances are equal, Hedges’ g performs very well. It’s also familiar and readily interpretable.

  • Shieh’s d and Shieh’s g generally perform poorly and are not recommended.

That’s a relief and what I expected. Let’s not consider them further.

  • “We do not recommend using [Glass’s d or g].” (p. 28)

I suggest that Glass vs something else is the choice that most clearly should be based on the context. Does it make sense to use the SD of one group, often the Control group, as the standardiser? If so, we should do so, unless there are very strong reasons against. We should use choice of sample sizes and perhaps other strategies (transform the DV to reduce departure from normality?) to minimise any disadvantage of the Glass’s g estimate. The simulation results give valuable guidance on when we might be concerned and what strategies might help.

  • “The measure … we believe performs best across scenarios is Hedges’ g*.” (p. 28).

This conclusion is expressed in the preprint’s title: Why Hedges’ gs* based on the non-pooled standard deviation should be reported with Welch’s t-test. The authors draw this conclusion despite having noted the wide criticism of Cohen’s d* (and by implication Hedges’ g*) because the standardiser is not the SD of an existing relevant population, so may be difficult to interpret.

Interpretability as the primary requirement for a standardised ES

When should we transform from an original to a standardised measure? What’s the purpose? As the authors note (pp. 3-4), a standardised measure can assist (i) interpretation of results in context and (ii) comparison of results for DVs with different original measures, for example using meta-analysis. It’s also (iii) useful when planning studies, whether using precision for planning or statistical power.

Above all, I’d argue, we need to be able to make sense of any point estimate—what is it estimating, what’s the unit of measurement, what does its magnitude tell us in the context? We also need an interval estimate to tell us the precision.

Hence my above comments that I would consider Hedges’ g and perhaps Glass’s g first, and contemplate Hedges’ g* only if those first two seemed seriously problematic and I couldn’t find a way to make them acceptable in context.

Estimation and assessing robustness

I’m looking for quantitative guidance about the likely bias in the point estimate, and error in the CI length of for example my favourite, Hedges’ g, in some context. If bias is likely to be 1-2% or a nominally 95% CI to have 92% or 96% coverage in the context, then I may stick with Hedges’ g. I’d have in mind the dance of the means and dance of the CIs: Replicate and most likely get a quite different point and interval estimate, so let’s not fuss too much about tiny biases. Within limits!

The Delacre simulations explore an admirably wide but realistic range of differences in sample sizes and variances, and departures from normality that are fairly extreme. I suspect the authors’ main strong conclusion in favour of Hedges’ g* is driven largely by big bias and variance problems found with the more extreme cases, although I’m not sure the extent that’s true.

However, if I’m dealing with g values less than 1 or 1.5, as often in psychology, and the sample sizes are within a factor of 2, how large is the likely bias? How close to 95% is the likely coverage of CIs? The robustness results are gold, and can answer many such questions, but will be most useful when re-expressed with such questions in mind. Further analysis and perhaps further simulations may be needed to give a full picture in terms of CI lengths and coverages. Then we’d have a wonderfully usable and valuable resource.

The title

Currently this is Why Hedges’ gs* based on the non-pooled standard deviation should be reported with Welch’s t-test’. If we want a p value, then Delacre et al. (2017) make a strong case for routinely preferring Welch’s t test over the conventional t test that requires homogeneity of variance: Little to lose if variances are equal and much to gain if not.

However, choice of standardised ES measure is a quite different question. Also, the formula for Welch’s t (formula above for t‘) bears no relation to that for Hedges’ gs*, so I see no reason to link the two in the title, especially since Welch’s t test is scarcely considered in the preprint.

My preference would be to use the title of this blog post, or something like: Cohen’s d and related effect size estimators: Interpretability, bias, precision, and robustness.

Finally

Marie Delacre has kindly indicated that she’s open to discussion as she and colleagues work on revisions. There may be future projects, perhaps focussed on CIs. Please add comments below, or send to her (marie.delacre@ulb.be) or me. Thanks.

Geoff

Cumming, G. (2013). Cohen’s d needs to be readily interpretable: Comment on Shieh (2013). Behavior Research Methods, 45, 968–971. https://doi.org/10.3758/s13428-013-0392-4

Delacre, M., Lakens, D., & Leys, C. (2017). Why psychologists should by default use Welch’s t-test instead of Student’s t-test. International Review of Social Psychology, 30 (1), 92–101. https://doi.org/10.5334/irsp.82

Shieh, G. (2013). Confidence intervals and sample size calculations for the standardized mean difference effect size between two normal populations under heteroscedasticity. Behavior Research Methods, 45, 955–967. https://doi.org/10.3758/s13428-012-0228-7