Statistical and psychometric utilities

I am simplifying the menu structure for the site so the main subpages here currently are these:

Some of those pages link to

  • My shiny server of interactive apps for number crunching with its own menu of those apps.
  • My SAFAQ or Rblog. This is a set of Self-Answered Frequently Answered Questions (hence SAFAQ) and is the best way I have found to present how I use R and allows me to do that in a way that I can’t here in WordPress.
  • The CECPfuns R package. R ( a brilliant, open source, completely free system for statistical computation than runs on pretty much any Linux, on Macs and on Windows. It is partly made up of packages of functions and I have written one that I hope will grow into a useful resource for people wanting to use R for therapy and psychology work but wanting a fairly “newbie friendly” rather than R geeky hand with that. It complements the SAFAQ/Rblog. is a web site built out of the package documentation and all the geeky details are at

Email update list

There is now an Email announcement list, never updating more than monthly, where I will put up developments of new apps here but also a summary of updates to the OMbook online glossary and new posts in the Rblog. You can sign up for the update list here to be alerted to new things.

Older things

There is also some older material and background about my statistical work below. Skip all this if you just want the tools above, but it may help understand things.

Personal background

In my adolescence I was fascinated by “science” and maths, partly I suspect to mark a difference from my historian father and linguist mother.  I’ve started rebalancing that with some Open University courses in my early medical training but a love of, and respect for, the rigour of the natural sciences and maths has stayed with me.  Most of my research career from about 1983 has been quantitative though I have done some rather amateur qualitative work and believe that many questions of interest in therapy research can only be usefully explored qualitatively. 

These pages started way back as way to share some tools I thought weren’t easily available elsewhere.  I’m slowly moving things from the old site to individual pages here and reorganising and expanding this area. Looking at what I created over the last twenty years I see that most of it falls into categories around things I learned that felt absolute game changers for me: methods and ways of thinking and handling data that were clearly dramatically better than what they were replacing. These were things I felt a kind of moral duty to support and I was fascinated and appalled at how slowly they seemed to be made available in statistics packages, in papers in psychology and mental health, and in journals’ stipulations. Even when journals said they would require them they often went on publishing papers breaking their own guides for years (I think the British Journal of Psychiatry holds a record probably now in decades for saying it would be expecting papers to use confidence intervals in preference to p values: it’s still not doing that!)

These discoveries for me were probably as follows. The first three were real abrupt changes, not exactly the bolt of lightning on the road to Damascus but things I grasped over months say and which seemed to leave thinking that didn’t use these ideas simply inadequate. The next

  • Paradigm shifts for me:
    • The advantages of estimation and use of confidence intervals (CIs) in preference to p values and inferential hypothesis testing.
    • The “Reliable and clinically significant change” way of complementing group summary data about change with categories that had some rationale to them.
    • The discovery of permutation tests as a way to get significance tests based on sample data and not imputing populations and basing the inferential testing on usually completely violated requirements about the sampling.
    • Then bootstrapping, related in many ways to permutation tests as a way to get confidence intervals again without sampling/population assumptions.
  • More gradual changes:
    • A growing grasp of various psychometric theories, with an increasing disquiet about psychometric theory wars and absolutism.
    • Some small grasp of, but a huge shift in my respect form, some epistemological position as a foundation for any empirical work.
    • A concern about abstraction versus embodiment, relational location and personal responsibility in research (and life). For me this is associated with utter disgust with growing societal and political reductionism, commoditisation and managerialism as part of a “neo-liberal” late 20th and early 21st malignant capitalism.
    • Embracing open source software, open standards and, where I can, open access dissemination. (Perhaps this has really been an operationalisation attitudes and aspirations that took me into research.)
    • Pretty much renouncing SPSS and, with a bit more regret, SAS and other commercial statistical packages and committing myself to use R (or occasionally, other open source software) for any statistical and psychometric work wherever I can.

Between adding pieces branching off here, and blogging about these issues, I’m hoping this will develop into a useful resource for people who share my view that too much that is published in psychology, mental health and therapy research neglects these issues disastrously.

Thinking pieces

Old utilities

Broken now, may be repaired!


[Not sure when this page was first created but last updated 27.viii.23. Text and header image (wagtail in Aime2000, France) by CE all licenced under: Attribution 4.0 International (CC BY 4.0) so you are welcome to reuse them but please give attribution as per the licence.]