Download Intracellular modelling of viral infections

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Hospital-acquired infection wikipedia , lookup

Psychoneuroimmunology wikipedia , lookup

Molecular mimicry wikipedia , lookup

Polyclonal B cell response wikipedia , lookup

Neonatal infection wikipedia , lookup

Infection control wikipedia , lookup

Innate immune system wikipedia , lookup

Immunomics wikipedia , lookup

Human cytomegalovirus wikipedia , lookup

Henipavirus wikipedia , lookup

Marburg virus disease wikipedia , lookup

Hepatitis B wikipedia , lookup

Transcript
Intracellular modelling of viral infections
Perdita Stevens
Laboratory for Foundations of Computer Science
School of Informatics
University of Edinburgh
with many thanks to
Alain Kohl, Laboratory for Clinical and Molecular Virology, University of
Edinburgh
Stephen Gilmore, LFCS
David Harel, Weizmann
Plan
1. Introduction
I
I
I
to virology
to stochastic and deterministic modelling
to modelling of viral infection
2. Some ongoing work:
I
I
I
One virology puzzle
Initial attempt to model
Some improvements
3. Discussion of challenges
4. Conclusion
Introduction
Virology in one slide
A virus is an obligate intracellular parasite. It has genetic material
(RNA or DNA) inside a protein capsid, and sometimes an envelope.
Infection cycle (for purposes of this talk):
I
a virion attaches to a receptor on a cell
I
it moves into a cell, usually in an endosome
I
it is uncoated, releasing the genetic material
I
the genetic material is copied
I
to make genetic material for new virions...
I
... and structural protein for the capsid etc.
I
new virions are assembled
I
and released either by budding or by cell lysis.
E.g., influenza
Image: YK Times at Wikimedia, GNU FDL
Why is modelling viral infection interesting?
Although the qualitative processes are often well understood, and
also a lot of quantitative information is known, this is often from
experiments in deliberately very simplified systems.
It’s sometimes far from obvious how everything combines to
produce an effect, and multi-factorial experiments can be much
harder to do and interpret.
“I always tell my students, viruses don’t always make sense” Alain Kohl
This is especially true once you add in the immune reaction to a
viral infection – as always in biology, everything is unbelievably
complicated...
State of the art
Many models of intracellular viral kinetics have been developed,
some general and some incorporating knowledge of particular
viruses.
I
Coupled ODEs, e.g. Haseltine, Rawlings and Yin; Sidorenko
and Reichl; ...
I
Stochastic, e.g. Zhdanov; Sidorenko et al.
I
Also some specialised models of e.g. capsid formation
I
Some models include aspects of immune reaction, typically
interferon.
Particularly interesting to compare stochastic and deterministic
approaches, as done by Srivastava et al...
Stochastic vs deterministic simulation
Suppose we write a chemical reaction
A + B -> C
(with some information about its “rate”).
We can interpret the same information either
I
stochastically, each simulation run having discrete quantities
of A, B, C;
I
deterministically, quantities of A, B, C being continuous
variables.
Stochastic versus deterministic modelling of viruses
Srivastava, You, Summers and Yin (2002) wrote a very basic
model, and implemented it both as a system of ODEs and as a
system of reactions to be simulated stochastically using the Next
Step method of the Gillespie algorithm.
(That is, quoting p312 of the paper:
1. Calculate the potential time at which each possible reaction
will occur.
2. From the list of times calculated, allow only the fastest
reaction to actually occur.
3. Update the number of the reactant and product molecules
appropriately.
)
The two models made different predictions, especially at low MOIs:
ODEs had an unstable steady state that was reachable by
stochastic simulation, but ignored by deterministic simulation.
A simple model
this one is similar to that used by Krakauer and Komorova
Genome + Polymerase -> RComplex
RComplex
-> Genome + Genome + Polymerase
Genome + Ribosome
-> TComplex
TComplex
-> Genome + Ribosome + Polymerase
TComplex
-> Genome + Ribosome + SProtein
Genome + SProtein
-> NewVirus
// decay/clearance processes
Genome
->
Polymerase
->
SProtein
->
RComplex
->
omitting rates, reaction names
Simulate using ODEs
2.1
2.0
1.9
1.8
1.7
1.6
1.5
1.4
1.3
Value
1.2
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
-0.1
0
500
1,000
1,500
2,000
Time
2,500
3,000
3,500
4,000
Simulate same model stochastically (average of 100 runs)
2.1
2.0
1.9
1.8
1.7
1.6
1.5
1.4
1.3
Value
1.2
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
Time
Genome
88/100 infections died out, but 12 were productive.
An individual simulation run: productive infection
22.5
20.0
17.5
Value
15.0
12.5
10.0
7.5
5.0
2.5
0.0
0
500
1,000
1,500
2,000
Time
Genome
2,500
3,000
3,500
4,000
Some ongoing work
Preview of unfinished ongoing
work
CDC, public domain
Arboviruses
Arthropod-borne viruses.
Examples: yellow fever, dengue, chikungunya, Semliki Forest virus,
West Nile, Japanese encephalitis,...
Infect mosquito, causing persistent infection without (much) cell
death
Mosquito bites small mammal, causing virus infection with cell
death
More mosquitoes bite the mammal, perpetuating the cycle.
Humans become very ill, and thus are basically a dead-end or
“accidental” host for the virus.
What’s the difference? Why persistence in mosquitoes only?
Virus production in two cell cultures
SFV in mammalian cells:
I
overwhelming infection: cells die
I
almost all host transcription is shut off by virus, thus
inactivating immune response
SFV in culture of Aedes Albopictus U4.4 cells:
I
cells continue to divide, population increases as normal
I
actute phase with high virus production (12-24hrs post
infection)
I
persistent phase, low but non-zero virus production (1-2% of
cells productively infected)
I
host transcription is significantly reduced, but not stopped
completely
Why?
Obvious place to look at is the immune response: radically
different in mosquitos compared to mammals. E.g.
I
mosquitoes have limited immune memory and no adaptive
immunity: innate immunity is all there is.
I
important mechanism in mosquitoes is RNAi, which is not
active (though still present) in mammals
I
lots of details differ in the innate immune response.
But maybe this isn’t the right approach: RNAi doesn’t actually
seem to be the difference (Kohl); the difference is apparent too
soon for it to be very likely that mammalian adaptive immunity is
relevant; no really convincing explanation so far.
What constitutes a convincing explanation?
It seems biologically natural to look for a particular qualitative
difference between mammals and mosquitoes that explains the
different dynamics of infection.
No shortage of candidates, given their diverse immune systems and
cell behaviours.
But could it even be that minor quantitative differences suffice?
E.g., just that the virus’s parameters are a compromise between
what’s fit in mosquitoes and what’s fit in mammals?
To investigate this, we need models.
A basic model of Semliki Forest Virus
// translation of the NS proteins
Genome + Ribosome
-> PolyComplex
PolyComplex
-> Genome + Ribosome + Polymerase
// that catalyse the creation of the negative strand, i.e. antigenome
Genome + Polymerase
-> AntiGenomeComplex,
AntiGenomeComplex
-> Genome + Polymerase + Antigenome,
// which is used in two ways: (1) to make new full genome
Antigenome + Polymerase
-> RComplex,
RComplex
-> Antigenome + Polymerase + Genome,
// and (2) to make subgenomic RNA to make structural proteins
Antigenome + Polymerase
-> RRComplex,
RRComplex
-> Antigenome + Polymerase + Subgenome,
Subgenome + Ribosome
-> TComplex,
TComplex
-> Subgenome + Ribosome + StructuralProtein,
// Finally we put together the new virus
StructuralProtein + Genome -> NewVirus,
// degradation/clearance processes
Genome
->
Antigenome
->
Polymerase
->
StructuralProtein
->
Structural decisions
At this stage we didn’t model, for example:
I
entry or uncoating of the virus
I
the behaviour of the non-structural protein: in fact, the initial
translation produces polyprotein P1234 which is cleaved into
P123 and nsP4, and later P123 becomes nsP1 ... nsP3
I
degradation of most things
I
the structural assembly of the new virions (properly)
I
any compartmentalisation
I
the cell’s own behaviour, e.g. immune reactions.
Any or all of these decisions may have to be revisited – but which?
Numerical decisions
We have to choose
I
rates at which different reactions occur (if reactants are at a
given concentration) – reflecting both speed and affinity
I
initial quantities
These are easier to deal with than structural decisions: e.g., easier
to try different values.
Some derived from experimental data; others guessed or deduced
from analysis. (Alain Kohl’s lab is beginning a series of experiments
to confirm or deny initial guesstimates, for this modelling exercise.)
Disincentive to have structurally more complex model: need for
more numbers!
Results from the simple model
Depending on parameters chosen, can get explosion or extinction
of infection – but fail to model the initial surge followed by decline
to persistence.
Encapsidation rate vs clearance rate of +ve RNA
L
M
H
4,750
250
325
4,500
4,250
225
300
4,000
275
3,750
3,500
200
250
175
3,250
225
3,000
2,250
Value
Value
Value
150
200
2,750
2,500
175
125
150
2,000
100
1,750
125
1,500
75
100
1,250
1,000
75
750
50
50
500
25
25
250
0
0
0
L
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
0
0
500
1,000
1,500
Time
Genome
2,000
2,500
3,000
3,500
4,000
0
500
1,000
1,500
Time
NewVirus
Genome
2,000
2,500
3,000
3,500
4,000
3,000
3,500
4,000
3,000
3,500
4,000
Time
NewVirus
Genome
NewVirus
375
2,250
325
350
300
325
275
300
250
275
225
250
2,000
1,750
1,500
225
1,250
Value
Value
Value
200
175
200
175
150
1,000
150
125
125
750
100
100
75
500
75
50
50
250
25
0
0
M
25
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
0
0
500
1,000
1,500
Time
Genome
2,000
2,500
3,000
3,500
4,000
0
500
1,000
1,500
Time
NewVirus
Genome
7,000
325
6,500
300
6,000
275
2,000
2,500
Time
NewVirus
Genome
NewVirus
275
250
225
5,500
250
200
5,000
225
4,500
175
200
3,500
Value
Value
Value
4,000
175
150
150
125
3,000
125
100
2,500
100
2,000
75
75
1,500
50
1,000
50
500
25
0
H
25
0
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
0
0
500
1,000
1,500
Time
Genome
NewVirus
2,000
2,500
3,000
3,500
4,000
0
500
1,000
1,500
Time
Genome
NewVirus
2,000
2,500
Time
Genome
NewVirus
Missing piece of story
Actually, it seems that no individual cell is persistently infected at
all!
In the persistent phase, at any one time, only around 1% of cells
are productively infected – but it isn’t always the same 1%.
If we sop up virions emitted from cells using antibodies – without
affecting virus inside cells – then the infection clears completely.
I.e., a cell is productively infected for a while, then the infection
dies out in that cell (the cell does not die); meanwhile, other cells
get infected.
Superinfection prevention
After a cell has been infected for about 24h, processes take place
which prevent it from being reinfected by a similar virus.
This state persists – the cell is resistant to infection – for a few
days.
So we think that at the single cell level, each infection dies out,
most quickly, some slowly; before the virus dies out from the last
cell, though, it can be reestablished in a newly susceptible cell or a
descendant.
This would be interesting to explore with inter/intracellular
modelling.
Next attempt
Experimental effect may be caused by cell “running out of steam”
i.e. becoming short of some resource: energy, a substrate? We
have little idea what.
Chose to model Steam, named to indicate uncertainty about what
it is.
I
initially set Steam = 10000;
I
show Steam degraded and created at equal rates in cell
I
show Steam consumed in each step of virus replication
With “steam”: average of 10 simulation runs
30,000
27,500
25,000
22,500
Value
20,000
17,500
15,000
12,500
10,000
7,500
5,000
2,500
0
0
25
50
75
100
125
150
175
200
225
250
275
Time
Antigenome
Genome
Not a bad match, considering.
Subgenome
300
325
350
375
Yet another wrinkle – or vital point?
8-10 days after infection of moquito cells, there is a new surge of
virus production – which turns out to be a “small plaque
attenuated variant” (Davey and Dalgarno). This variant takes
over: by day 16, wildtype is gone.
What’s going on?
How does it relate to what happens in vivo?
Relation to formation of defective interfering particles? Or
adaptation?
No real idea yet.
Discussion
Challenges, as seen by a newbie
We might split them into “boring engineering” and “true
modelling” challenges – although of course the two are intertwined!
Modelling first:
1. Abstraction, because we don’t need to model all details.
2. Abstraction, because we don’t understand all details.
3. Confidence in the numbers we use – when is a good fit to
experiment a sign that the model is right, and when is it just
that we had enough parameters to fiddle?
Why do we need abstraction?
Image: CDC, public domain
Abstractions break (basic) modelling formalisms
Basic chemical model assumes at most 2 molecules combine.
Physically reasonable at the molecular level.
But when you model formation of new virion, you need something
more like
genomicMaterial + k structuralProtein → virion
where k may be large,
as shorthand for the whole process of capsid formation.
Even that abstracts away a lot: not all k protein molecules need to
be there initially, there are several kinds, etc.
Engineering challenges
Biological computational modelling is in its infancy: heroic
modellers achieve success against the odds.
How can the field mature?
1. Abstraction again! Want arbitrary flexibility to “zoom in” and
“zoom out” from aspects of the system.
I
I
Process algebra is the popular approach,
but model-driven development may have as much to say about
it... bidirectional transformations of biological models??
2. Usual challenges of (software) models: how to debug,
maintain, diff, transform...
3. (Claim) A data-driven approach to intracellular modelling is
infeasible (for reasonable values of “data”). But is there a
“sweet spot” for a virology workbench?
Conclusions
I
Virology is a particularly interesting area for systems biology
I
with lots of potential for contributing to solving problems that
are important in medicine and biology
I
and perhaps for shedding light on modelling and model
engineering issues that also arise elsewhere.
I
The development of persistence of arbovirus infection in
mosquitoes is one possible case study.
Questions, comments?