From 6b58c03cc27a0f91fac3a0488738d502d173366a Mon Sep 17 00:00:00 2001 From: ftesson <florian.tesson@pasteur.fr> Date: Tue, 16 Jan 2024 16:26:41 +0100 Subject: [PATCH] change ref add figure --- content/3.defense-systems/rm.md | 13 +++++++++---- public/rm/Figure_1_Tock_Dryden_2005.png | Bin 0 -> 11086 bytes 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 public/rm/Figure_1_Tock_Dryden_2005.png diff --git a/content/3.defense-systems/rm.md b/content/3.defense-systems/rm.md index 2626cb73..7ac19141 100644 --- a/content/3.defense-systems/rm.md +++ b/content/3.defense-systems/rm.md @@ -5,7 +5,7 @@ tableColumns: article: doi: 10.1016/j.mib.2005.06.003 abstract: | - The rexA and rexB genes of bacteriophage lambda encode a two-component system that aborts lytic growth of bacterial viruses. Rex exclusion is characterized by termination of macromolecular synthesis, loss of active transport, the hydrolysis of ATP, and cell death. By analogy to colicins E1 and K, these results can be explained by depolarization of the cytoplasmic membrane. We have fractionated cells to determine the intracellular location of the RexB protein and made RexB-alkaline phosphatase fusions to analyze its membrane topology. The RexB protein appears to be a polytopic transmembrane protein. We suggest that RexB proteins form ion channels that, in response to lytic growth of bacteriophages, depolarize the cytoplasmic membrane. The Rex system requires a mechanism to prevent lambda itself from being excluded during lytic growth. We have determined that overexpression of RexB in lambda lysogens prevents the exclusion of both T4 rII mutants and lambda ren mutants. We suspect that overexpression of RexB is the basis for preventing self-exclusion following the induction of a lambda lysogen and that RexB overexpression is accomplished through transcriptional regulation. + The phenomena of prokaryotic restriction and modification, as well as anti-restriction, were first discovered five decades ago but have yielded only gradually to rigorous analysis. Work presented at the 5th New England Biolabs Meeting on Restriction-Modification (available on REBASE, http://www.rebase.com) and several recently published genetic, biochemical and biophysical analyses indicate that these fields continue to contribute significantly to basic science. Recently, there have been several studies that have shed light on the still developing field of restriction-modification and on the newly re-emerging field of anti-restriction. Sensor: Detecting invading nucleic acid Activator: Direct Effector: Nucleic acid degrading @@ -25,8 +25,13 @@ Restriction modification systems are the most abundant antiphage systems. They a https://en.wikipedia.org/wiki/Restriction_modification_system ## Molecular Mechanisms -Several reviews detail the molecular mechanisms of restriction modification systems. For example in :ref{doi=10.1016/j.mib.2005.06.003} -*"Bacterial restriction-modification (R-M) systems function as prokaryotic immune systems that attack foreign DNA entering the cell [1]. Typically, R-M systems have enzymes responsible for two opposing activities: a restriction endonuclease (REase) that recognizes a specific DNA sequence for cleavage and a cognate methyltransferase (MTase) that confers protection from cleavage by methylation of adenine or cytosine bases within the same recognition sequence. REases recognize ‘non-self’ DNA (Figure 1), such as that of phage and plasmids, by its lack of characteristic modification within specific recognition sites [2]. Foreign DNA is then inactivated by endonucleolytic cleavage. Generally, methylation of a specific cytosine or adenine within the recognition sequence confers protection from restriction. Host DNA is normally methylated by the MTase following replication, whereas invading non-self DNA is not."* +Several reviews detail the molecular mechanisms of restriction modification systems. For example in :ref{doi=10.1016/j.mib.2005.06.003}: + +*"Bacterial restriction-modification (R-M) systems function as prokaryotic immune systems that attack foreign DNA entering the cell :ref{doi=10.1128/jb.65.2.113-121.1953}. Typically, R-M systems have enzymes responsible for two opposing activities: a restriction endonuclease (REase) that recognizes a specific DNA sequence for cleavage and a cognate methyltransferase (MTase) that confers protection from cleavage by methylation of adenine or cytosine bases within the same recognition sequence. REases recognize ‘non-self’ DNA (Figure 1), such as that of phage and plasmids, by its lack of characteristic modification within specific recognition sites :ref{doi=10.1093/nar/29.18.3705}. Foreign DNA is then inactivated by endonucleolytic cleavage. Generally, methylation of a specific cytosine or adenine within the recognition sequence confers protection from restriction. Host DNA is normally methylated by the MTase following replication, whereas invading non-self DNA is not."* + +{max-width=750px} + +Figure 1. The function of R-M systems, as illustrated by Type I R-M enzymes. From :ref{doi=10.1016/j.mib.2005.06.003}. ## Example of genomic structure @@ -70,7 +75,7 @@ Proportion of genome encoding the RM system for the 14 phyla with more than 50 g ### Experimentaly determined structure -Many structure for the different types of restriction-modification system are available on the [protein data bank](https://www.rcsb.org/). +Many structure for the different types of restriction-modification system are available on the [Protein Data Bank](https://www.rcsb.org/). ### RM #### Restriction modification Type I Prr diff --git a/public/rm/Figure_1_Tock_Dryden_2005.png b/public/rm/Figure_1_Tock_Dryden_2005.png new file mode 100644 index 0000000000000000000000000000000000000000..8abc1abb8df96de609a53190d1d8c22782668ba9 GIT binary patch literal 11086 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 UHM}Ie5dZ)H07*qoM6N<$f+FT8%>V!Z literal 0 HcmV?d00001 -- GitLab