Total Pageviews

Friday, 10 June 2022

Neil Ferguson's Imperial model could be the most devastating software mistake of all time

The boss of a top software firm asks why the Government failed to get a second opinion before accepting Imperial College's Covid modelling

DAVID RICHARDS AND KONSTANTIN BOUDNIK16 May 2020 • 1:22pm
In the history of expensive software mistakes, Mariner 1 was probably the most notorious. The unmanned spacecraft was destroyed seconds after launch from Cape Canaveral in 1962 when it veered dangerously off-course due to a line of dodgy code.
But nobody died and the only hits were to Nasa’s budget and pride. Imperial College’s modelling of non-pharmaceutical interventions for Covid-19 which helped persuade the UK and other countries to bring in draconian lockdowns will supersede the failed Venus space probe and could go down in history as the most devastating software mistake of all time, in terms of economic costs and lives lost.
Since publication of Imperial’s microsimulation model, those of us with a professional and personal interest in software development have studied the code on which policymakers based their fateful decision to mothball our multi-trillion pound economy and plunge millions of people into poverty and hardship. And we were profoundly disturbed at what we discovered. The model appears to be totally unreliable and you wouldn’t stake your life on it.
First though, a few words on our credentials. I am David Richards, founder and chief executive of WANdisco, a global leader in Big Data software that is jointly headquartered in Silicon Valley and Sheffield. My co-author is Dr Konstantin ‘Cos’ Boudnik, vice-president of architecture at WANdisco, author of 17 US patents in distributed computing and a veteran developer of the Apache Hadoop framework that allows computers to solve problems using vast amounts of data.
Imperial’s model appears to be based on a programming language called Fortran, which was old news 20 years ago and, guess what, was the code used for Mariner 1. This outdated language contains inherent problems with its grammar and the way it assigns values, which can give way to multiple design flaws and numerical inaccuracies. One file alone in the Imperial model contained 15,000 lines of code.
Try unravelling that tangled, buggy mess, which looks more like a bowl of angel hair pasta than a finely tuned piece of programming. Industry best practice would have 500 separate files instead. In our commercial reality, we would fire anyone for developing code like this and any business that relied on it to produce software for sale would likely go bust.
The approach ignores widely accepted computer science principles known as "separation of concerns", which date back to the early 70s and are essential to the design and architecture of successful software systems. The principles guard against what developers call CACE: Changing Anything Changes Everything.
Without this separation, it is impossible to carry out rigorous testing of individual parts to ensure full working order of the whole. Testing allows for guarantees. It is what you do on a conveyer belt in a car factory. Each and every component is tested for integrity in order to pass strict quality controls.
Only then is the car deemed safe to go on the road. As a result, Imperial’s model is vulnerable to producing wildly different and conflicting outputs based on the same initial set of parameters. Run it on different computers and you would likely get different results. In other words, it is non-deterministic.
As such, it is fundamentally unreliable. It screams the question as to why our Government did not get a second opinion before swallowing Imperial's prescription.
Ultimately, this is a computer science problem and where are the computer scientists in the room? Our leaders did not have the grounding in computer science to challenge the ideas and so were susceptible to the academics. I suspect the Government saw what was happening in Italy with its overwhelmed hospitals and panicked.
It chose a blunt instrument instead of a scalpel and now there is going to be a huge strain on society. Defenders of the Imperial model argue that because the problem - a global pandemic - is dynamic, then the solution should share the same stochastic, non-deterministic quality.
We disagree. Models must be capable of passing the basic scientific test of producing the same results given the same initial set of parameters. Otherwise, there is simply no way of knowing whether they will be reliable.
Indeed, many global industries successfully use deterministic models that factor in randomness. No surgeon would put a pacemaker into a cardiac patient knowing it was based on an arguably unpredictable approach for fear of jeopardising the Hippocratic oath. Why on earth would the Government place its trust in the same when the entire wellbeing of our nation is at stake?

https://www.telegraph.co.uk/technology/2020/05/16/neil-fergusons-imperial-model-could-devastating-software-mistake/?fbclid=IwAR1N5tGwJRy7S7JdDanBwdKuvXuLN43jgrbspyTa6J_jAhhTaF-Corpu7mw

Wednesday, 8 June 2022

Traditional Chinese medicine to prevent SARS at Shenzhen Pinghu People's Hospital

Prevention based on syndrome differentiation and three factors: Experience and reflection on the application of traditional Chinese medicine to prevent SARS at Shenzhen Pinghu People's Hospital


TCM medicinal formulas were used to prevent SARS in 2003 at Pinghu People's Hospital in Zhejiang Province, China.

For both staff and patients admitted to the hospital, the MTC decoction for prevention was provided free of charge, and about 500 people took it every day.

Prevention drugs were also recommended to many companies in Pinghu City, with a total of more than 150,000 people taking the drug. The follow-up survey showed that there were no cases of fever.



542 / 5.000

Resultados de tradução_border

Hu W., Yang H., Zheng G. Prevention based on syndrome differentiation and three factors: Experience and reflection on the application of traditional Chinese medicine to prevent SARS at Shenzhen Pinghu People's Hospital (三因制宜辨证施防— — Shenzhen J Integr Tradit Chin West Med. 2013; 10 :210-214. doi: 10.16458/j.cnki.1007-0893.2003.04.008


Lianhua Qingwen & Korona

Efficacy and safety of Lianhuaqingwen capsules, a repurposed Chinese herb, in patients with coronavirus disease 2019: A multicenter, prospective, randomized controlled trial

 Lianhua Qingwen, patented and marketed for the severe acute respiratory syndrome (SARS) epidemic since 2003 in China, can significantly reduce the duration of fever, fatigue and cough.

“LH capsules confer therapeutic effects on Covid-19, improving the rate of recovery from symptoms, shortening recovery time and improving recovery from chest radiological abnormalities. In light of the efficacy and safety profiles, LH capsules may be considered for the treatment of Covid-19.”


Hu K., Guan W., Bi Y., et al. Efficacy and safety of Lianhuaqingwen capsules, a repurposed Chinese herb, in patients with coronavirus disease 2019: a multicenter, prospective, randomized controlled trial. Phytomedicine. 2020:153242. doi: 10.1016/j.phymed.2020.153242


https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9066964/#bib45

Traditional Chinese Medicine is effective for COVID-19

Traditional Chinese Medicine is effective for COVID-19: A systematic review and meta-analysis


A review of 26 randomized controlled trials with nearly 3000 patients using the PubMed, Medline, Web of Science, medRxiv and bioRxiv databases as well as the Chinese database revealed that the results provide strong clinical evidence for the efficacy of medicinal formulas of MTC vs Korona.

The study showed that the COVID-19 can be treated effectively by TCM medicinal formulae combining with conventional treatment, in comparison with the pure conventional treatment.  

"The advantages of the TCM medicine are effective, cheap, preventive, and personalized, particularly it can be promptly improved according to the change of pandemic pattern. These characteristics of the TCM medicine are particularly important for current situation that the effective anti-virus drugs are still not available yet", according to authors.


Xu J, Liu H, Fan Y, Ji B. Traditional Chinese Medicine is effective for COVID-19: A systematic review and meta-analysis. Med Nov Technol Devices. 2022;16:100139. doi:10.1016/j.medntd.2022.100139


https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9066964/#bib45

Experiência da medicina tradicional chinesa para prevenir a SARS no Hospital Popular de Shenzhen

 

A experiência da medicina tradicional chinesa para prevenir a SARS no Hospital Popular de Shenzhen Pinghu e reflexões sobre problemas relacionados

Hu WeidongYang HaomingZheng Gaoping




Sunday, 22 May 2022

Phyto promise for Ebola

 

Compound from Chinese medicinal herb shows promise for Ebola

WASHINGTON (Reuters) - A drug derived from a Chinese medicinal herb is showing promise for combating Ebola infection, effectively imprisoning the virus inside cells so it cannot do its usual damage, scientists said on Thursday.

The researchers said the compound, called tetrandrine, blocked infection of human white blood cells in lab dishes and prevented Ebola virus disease in lab mice. More research is needed, including monkey studies, before it can be tested in people, they added.

“The work has revealed a new chink in the armor of Ebola virus,” said virologist Robert Davey of the Texas Biomedical Research Institute in San Antonio, who estimated this approach potentially could be used to treat people in two to five years.

“I am hopeful that the dose needed to control disease will be safe but we just have to do the work and find out,” Davey added.

There is no approved drug treatment or vaccine for the Ebola virus, which causes hemorrhagic fever and spreads person to person through contact with body fluids.

“In my opinion, tetrandrine is now one of the most promising candidates that could be used to inhibit Ebola virus infection,” said Norbert Klugbauer, a pharmacologist and microbiologist at Germany’s University of Freiburg who also worked on the study published in the journal Science.

To successfully infect a cell, the virus needs to be transported deep within it in order to break out of bubble-like intracellular transport structures called endosomes that carry the virus within the cell.

The researchers identified channels that are important in controlling the movement of the “bubbles” within cells. These are known as “two-pore channels.” The study showed that tetrandrine blocked these channels, effectively imprisoning the virus inside the “bubbles” so it could not actually infect the cell.

“The virus is then trapped in the bubble and cannot escape. It is then detoured to be destroyed. This stops infection,” Davey said.

In human cells in lab dishes, the researchers found tetrandrine inhibited infection by the virus of white blood cells called macrophages. These cells are important players in the immune system’s ability to ward off foreign invaders like viruses and bacteria, basically swallowing them up.

Tetrandrine is derived from the root of a medicinal herb, Stephania tetrandra. It also lowers blood pressure.

More than 9,500 deaths have been reported in three West African countries since the world’s worst Ebola outbreak began in December 2013.

Reporting by Will Dunham; Editing by Mohammad Zargham

By  REUTERS

https://www.reuters.com/article/us-health-ebola-treatment-idUSKBN0LU2ET20150226