September 7, 2021

NRL Predictions for Finals Week 1

Team Ratings for Finals Week 1

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Storm 18.37 14.53 3.80
Panthers 14.32 8.88 5.40
Rabbitohs 14.10 7.73 6.40
Sea Eagles 11.77 -4.77 16.50
Roosters 5.16 10.25 -5.10
Eels 1.66 1.68 -0.00
Titans 0.72 -7.22 7.90
Raiders -1.10 6.98 -8.10
Sharks -1.10 -0.76 -0.30
Knights -6.57 -2.61 -4.00
Dragons -7.99 -4.95 -3.00
Broncos -8.90 -11.16 2.30
Warriors -8.99 -1.84 -7.10
Bulldogs -10.25 -7.62 -2.60
Wests Tigers -10.94 -3.07 -7.90
Cowboys -12.27 -8.05 -4.20

 

Performance So Far

So far there have been 192 matches played, 139 of which were correctly predicted, a success rate of 72.4%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Raiders vs. Roosters Sep 02 16 – 40 1.00 FALSE
2 Sharks vs. Storm Sep 03 16 – 28 -17.50 TRUE
3 Eels vs. Panthers Sep 03 6 – 40 -4.70 TRUE
4 Broncos vs. Knights Sep 04 35 – 22 -1.90 FALSE
5 Cowboys vs. Sea Eagles Sep 04 18 – 46 -19.50 TRUE
6 Rabbitohs vs. Dragons Sep 04 20 – 16 29.40 TRUE
7 Titans vs. Warriors Sep 05 44 – 0 6.40 TRUE
8 Wests Tigers vs. Bulldogs Sep 05 0 – 38 10.30 FALSE

 

Predictions for Finals Week 1

Here are the predictions for Finals Week 1. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Storm vs. Sea Eagles Sep 10 Storm 6.60
2 Roosters vs. Titans Sep 11 Roosters 4.40
3 Panthers vs. Rabbitohs Sep 11 Panthers 0.20
4 Eels vs. Knights Sep 12 Eels 8.20

 

Currie Cup Predictions for the Currie Cup Final

Team Ratings for the Currie Cup Final

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Bulls 6.28 5.14 1.10
Sharks 5.10 5.19 -0.10
Western Province 1.42 3.28 -1.90
Lions -1.88 3.74 -5.60
Cheetahs -2.70 -2.17 -0.50
Pumas -3.31 -5.67 2.40
Griquas -4.92 -9.50 4.60

 

Performance So Far

So far there have been 37 matches played, 23 of which were correctly predicted, a success rate of 62.2%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Sharks vs. Griquas Sep 04 28 – 24 13.90 TRUE
2 Bulls vs. Western Province Sep 04 48 – 31 7.00 TRUE

 

Predictions for the Currie Cup Final

Here are the predictions for the Currie Cup Final. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Bulls vs. Sharks Sep 11 Bulls 4.20

 

September 2, 2021

A step forward for genomic-based medicine

The world’s Covid response has benefited from the twenty-odd years of large-scale genetics research that preceded it: inexpensive, widely-available PCR and sequencing; mRNA synthesis and delivery.  None of that was the plan, though.  Genomics was supposed to produce widely-applicable treatments for diverse medical problems, and revolutionise medical diagnosis and treatment. It didn’t: there have been genuine breakthroughs, but mostly in the  form of expensive treatments for rare diseases.

Today in Britain, there was definite progress.   NICE, who make recommendations for medication subsidy decisions, have pushed for the funding of inclisiran in people who have high cholesterol and who’ve already had a stroke or heart attack.  Inclisiran lowers LDL (‘bad’) cholesterol a long way, by a different mechanism from the current ‘statin’ drugs, and it can be given by twice-yearly injection at a GP’s office. The drug would usually cost more than it’s worth, but the NHS has a Pharmac-like secret deal to pay less than the £2,000 sticker price.

I’m not sure this is huge news from a public health point of view, but it’s interesting to someone who has worked in genetic epidemiology.  Inclisiran inhibits a gene called PCSK9.  The function of PCSK9 was originally fairly obscure; mutations in it were found by genetic linkage analysis to be related to familial high cholesterol in a group of families who didn’t have mutations in the known high-cholesterol genes.  Research in the Dallas Heart Study, a cohort study of risks for heart disease, found that several people with unusually low cholesterol also had mutations in PCSK9, suggesting that blocking the gene’s action would lower cholesterol.  Now, we actually need some cholesterol, so you’d worry that blocking the gene could be dangerous — but the Dallas Heart Study also found one woman who had natural mutations in both her copies of the gene, and who had extraordinarily low LDL cholesterol and no apparent adverse health effects.  All this came from largely correlational research that relied on inexpensive, large-scale gene sequencing — exactly what genomics had promised.

The other genetic aspect of the new treatment is that it works by silencing the gene, rather than the more-usual approach of blocking the activity of the enzyme after it has been produced.  Inclisiran is a ‘small interfering RNA’ molecule that binds to messenger RNA from the PCSK9 gene and triggers the cell’s recycling mechanisms to chop it up. The protein never gets produced.  This idea has been through hype and disappointment cycles — a small piece of RNA injected into the body looks remarkably like a virus, and the immune system tends to disapprove — but this time it seems to work, and to work on a common risk fact for a common disease.

The return on genetic ‘precision medicine’ has still been rather disappointing compared to the hype, but it’s nice to have the occasional example where it does basically work as promised.

Drug development and snakebite

Newshub has a commendably restrained story about some biochemical research into possible starting points for Covid treatment

Brazilian researchers have found that a molecule in the venom of a type of snake inhibited coronavirus reproduction in monkey cells, a possible first step toward a drug to combat the virus causing COVID-19.

Not everyone is so calm about it: The Hill says Brazilian viper venom shows promise as drug to combat COVID-19, the Daily Express says Covid breakthrough as deadly Brazilian snake venom 75% effective in stopping virus, and Indian site Zee News says Jararacussu pit viper, found in Brazil, can be the answer to Coronavirus, says study.

The research paper is here.

Researchers in Brazil were already studying the properties of a fragment of a protein from the venom of the jararacussu, a South American pit viper. This fragment blocks a protease, a protein-snipping enzyme, that is needed by the SARS-Cov-2 virus.  The protein fragment isn’t a drug on its own — and the protein it comes from definitely isn’t; it’s in the snake venom for a reason, and that reason isn’t to benefit animals that get bitten. However, this genuinely is one of the ways we get new drugs. A protein fragment from the venom of a related South America pit viper, which blocked a human protease enzyme,  was the starting point for developing ACE inhibitors, an important class of medications for high blood pressure and heart failure.

A few more things to  point out, though. First, the research paper is studying the ability of the SARS-Cov-2 virus to infect lab-grown hamster kidney cells in a Petri dish. These aren’t particularly realistic targets; they’re just convenient. The paper describes the use of a ‘positive control’, a chemical that they know is effective at stopping infection of these hamster cells under lab conditions. You might have heard of this chemical; it’s called chloroquine.  And finally, the tweet from The Hill that pushed me to write this post has a picture of a pretty green snake. It’s not the jararacussu. It’s an African snake that’s not especially closely related and whose venom hasn’t been studied all that much. They have the picture handy because a snake of that species bit a handler at the San Diego zoo in April. Zee News also use a pretty green snake picture, and it’s even less closely related.

August 31, 2021

When data+stories=stories?

This graphic, in a tweet by @heyblake, struck a chord in a lot of people. On the one hand, data together with stories that personalise the statistics can be a very powerful way to communicate.

On the other hand, this story is a lot whiter and greener than the data, and that’s definitely a thing that can happen.

NRL Predictions for Round 25

Team Ratings for Round 25

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Storm 18.87 14.53 4.30
Rabbitohs 16.27 7.73 8.50
Panthers 11.84 8.88 3.00
Sea Eagles 11.01 -4.77 15.80
Eels 4.13 1.68 2.40
Roosters 3.03 10.25 -7.20
Raiders 1.03 6.98 -5.90
Sharks -1.60 -0.76 -0.80
Titans -2.41 -7.22 4.80
Knights -5.26 -2.61 -2.70
Warriors -5.86 -1.84 -4.00
Wests Tigers -6.96 -3.07 -3.90
Dragons -10.16 -4.95 -5.20
Broncos -10.21 -11.16 0.90
Cowboys -11.51 -8.05 -3.50
Bulldogs -14.22 -7.62 -6.60

 

Performance So Far

So far there have been 184 matches played, 134 of which were correctly predicted, a success rate of 72.8%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Knights vs. Titans Aug 26 15 – 14 -3.70 FALSE
2 Warriors vs. Raiders Aug 27 16 – 28 -5.70 TRUE
3 Roosters vs. Rabbitohs Aug 27 12 – 54 -7.40 TRUE
4 Dragons vs. Cowboys Aug 28 26 – 38 4.20 FALSE
5 Sharks vs. Broncos Aug 28 24 – 16 5.00 TRUE
6 Storm vs. Eels Aug 28 10 – 22 20.10 FALSE
7 Sea Eagles vs. Bulldogs Aug 29 36 – 18 26.80 TRUE
8 Panthers vs. Wests Tigers Aug 29 30 – 16 19.90 TRUE

 

Predictions for Round 25

Here are the predictions for Round 25. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Raiders vs. Roosters Sep 02 Raiders 1.00
2 Sharks vs. Storm Sep 03 Storm -17.50
3 Eels vs. Panthers Sep 03 Panthers -4.70
4 Broncos vs. Knights Sep 04 Knights -1.90
5 Cowboys vs. Sea Eagles Sep 04 Sea Eagles -19.50
6 Rabbitohs vs. Dragons Sep 04 Rabbitohs 29.40
7 Titans vs. Warriors Sep 05 Titans 6.40
8 Wests Tigers vs. Bulldogs Sep 05 Wests Tigers 10.30

 

Currie Cup Predictions for the Semi Finals

Team Ratings for the Semi Finals

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Bulls 5.83 5.14 0.70
Sharks 5.55 5.19 0.40
Western Province 1.87 3.28 -1.40
Lions -1.88 3.74 -5.60
Cheetahs -2.70 -2.17 -0.50
Pumas -3.31 -5.67 2.40
Griquas -5.36 -9.50 4.10

 

Performance So Far

So far there have been 35 matches played, 21 of which were correctly predicted, a success rate of 60%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Griquas vs. Pumas Aug 28 13 – 13 1.20 FALSE
2 Bulls vs. Cheetahs Aug 29 39 – 36 12.40 TRUE
3 Sharks vs. Western Province Aug 29 24 – 35 8.10 FALSE

 

Predictions for the Semi Finals

Here are the predictions for the Semi Finals. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Sharks vs. Griquas Sep 04 Sharks 13.90
2 Bulls vs. Western Province Sep 04 Bulls 7.00

 

August 28, 2021

Up or down?

Having been exposed for the past year and half to stories about the ‘basic reproduction number’ and ‘effective reproduction number’ of Covid, you might ask ‘what is Reff at the moment?’

It’s hard to say. Firstly, it’s not really Covid that has an effective reproduction number but SARS-Cov-2; not the disease, but the virus.  The reproduction number is a feature of models for infection, not models for illness or even for confirmed cases.  Trends in illness or in the number of confirmed cases are important, but they are separated from trends in infection by the whole process of diagnosis, testing, and tracing. Right now, testing is on overdrive: people with minor symptoms are tesing (yay them!) and people with no symptoms but even minor contact with a case are testing (yay them, too!). As a result, cases are much more likely to be diagnosed than they were, say, two weeks ago.

In the long run, under constant conditions, the outbreak will have exponential growth or decay. In the long run, even quite large changes in the diagnosis, testing, and tracing process will be swamped by the much larger changes in the underlying infection rates. In the long run it will be obvious if total infections are going up or down and the rate can be estimated fairly well from confirmed cases. But in the long run we are all in level 1, so that’s not very satisfying.

At the moment, we have a reasonable hope that the population is effectively partitioned into bubbles, with much lower spread between bubbles than within bubbles.  If so, new confirmed cases will mostly either be new diagnoses of cases infected a while ago, or cases who got it from someone in their bubble.  For example, a lot of people who work in the same building as the Stats Department were being tested yesterday, in case they had been infected on August 17.

The number of cases like these is important, because we care about their health, but doesn’t really tell us about the effectiveness of level 4 lockdown, which is about the relatively small number of new between-bubble transmissions from people who were not yet diagnosed.  Calculating effective reproduction numbers from the number of observed cases isn’t going to be very accurate.

All this goes to say that, yes, we have good reason to hope the out-of-bubble reproduction number is well under 1, but the actual value genuinely is hard to estimate — and it’s particularly hard to estimate just from public data on numbers of newly confirmed cases.

August 26, 2021

Bogus poll lockdown headlines

The Herald had a story and headline based on a bogus online clicky poll today: Covid 19 coronavirus Delta outbreak: Majority vote for South Island alert level change

As we’ve seen in the past, bogus online polls can be very misleading. That last link, for example, compares three bogus polls from the same time period on the same question, whose results differed by more than you’d expect for random samples of only ten people.

The Herald does try to wiggle a bit on interpretation; the story starts “The votes are in and it is clear whether or not Herald readers think the South Island should stay in lockdown after Friday”. But the 70,000-odd votes are a tiny proportion of what the Herald claims as its readership: in January, they reported 610,000 daily print subscribers, 1.9 million monthly unique viewers on the blog, and a weekly ‘brand audience’ of over two million. There’s no reason to expect the poll responses are representative of any of those Herald readerships, either.

Usually one could argue that the bogus polls don’t do any major harm; they just amount to pissing in the swimming pool of public discourse. Usually they don’t get headlines. Usually they aren’t about a sensitive policy question in the middle of a pandemic. If the accuracy of the  numbers matters, you don’t want a bogus poll; if the accuracy doesn’t matter they shouldn’t be the basis for a lockdown-related headline

August 24, 2021

Top 14 Predictions for Round 1

Team Ratings for Round 1

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Stade Toulousain 6.83 6.83 0.00
La Rochelle 6.78 6.78 -0.00
Racing-Metro 92 6.13 6.13 -0.00
Bordeaux-Begles 5.42 5.42 0.00
Clermont Auvergne 5.09 5.09 -0.00
Lyon Rugby 4.15 4.15 -0.00
RC Toulonnais 1.82 1.82 0.00
Stade Francais Paris 1.20 1.20 -0.00
Castres Olympique 0.94 0.94 -0.00
Montpellier -0.01 -0.01 -0.00
Section Paloise -2.25 -2.25 -0.00
Biarritz -2.78 -2.78 -0.00
USA Perpignan -2.78 -2.78 -0.00
Brive -3.19 -3.19 -0.00

 

Predictions for Round 1

Here are the predictions for Round 1. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Biarritz vs. Bordeaux-Begles Sep 04 Bordeaux-Begles -1.70
2 Brive vs. USA Perpignan Sep 05 Brive 6.10
3 Castres Olympique vs. Section Paloise Sep 05 Castres Olympique 9.70
4 Stade Francais Paris vs. Racing-Metro 92 Sep 05 Stade Francais Paris 1.60
5 RC Toulonnais vs. Montpellier Sep 05 RC Toulonnais 8.30
6 Lyon Rugby vs. Clermont Auvergne Sep 06 Lyon Rugby 5.60
7 La Rochelle vs. Stade Toulousain Sep 06 La Rochelle 6.50