From 2c0cad95316d716116b01051410b53c31c34d98c Mon Sep 17 00:00:00 2001
From: Aude  BERNHEIM <aude.bernheim@pasteur.fr>
Date: Tue, 16 Jan 2024 21:30:02 +0100
Subject: [PATCH] Update rm.md

---
 content/3.defense-systems/rm.md         | 122 ++++++------------------
 public/rm/Figure_1_Tock_Dryden_2005.png | Bin 0 -> 11086 bytes
 2 files changed, 31 insertions(+), 91 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 8fd7eafa..2b888439 100644
--- a/content/3.defense-systems/rm.md
+++ b/content/3.defense-systems/rm.md
@@ -3,16 +3,36 @@ title: RM
 layout: article
 tableColumns:
     article:
-      doi: 10.1093/nar/gku734
+      doi: 10.1016/j.mib.2005.06.003
       abstract: |
-        The roles of restriction-modification (R-M) systems in providing immunity against horizontal gene transfer (HGT) and in stabilizing mobile genetic elements (MGEs) have been much debated. However, few studies have precisely addressed the distribution of these systems in light of HGT, its mechanisms and its vectors. We analyzed the distribution of R-M systems in 2261 prokaryote genomes and found their frequency to be strongly dependent on the presence of MGEs, CRISPR-Cas systems, integrons and natural transformation. Yet R-M systems are rare in plasmids, in prophages and nearly absent from other phages. Their abundance depends on genome size for small genomes where it relates with HGT but saturates at two occurrences per genome. Chromosomal R-M systems might evolve under cycles of purifying and relaxed selection, where sequence conservation depends on the biochemical activity and complexity of the system and total gene loss is frequent. Surprisingly, analysis of 43 pan-genomes suggests that solitary R-M genes rarely arise from the degradation of R-M systems. Solitary genes are transferred by large MGEs, whereas complete systems are more frequently transferred autonomously or in small MGEs. Our results suggest means of testing the roles for R-M systems and their associations with MGEs.
+        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) 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
     PFAM: PF00270, PF02384, PF04313, PF04851, PF12008, PF12161, PF18766
+contributors: 
+  - Aude Bernheim
+  - Florian Tesson
+relevantAbstracts:
+  - doi: 10.1016/j.mib.2005.06.003
+  - doi: 10.1093/nar/gku734
 ---
 
 # RM
+
+## Description
+Restriction modification systems are the most abundant antiphage systems. They already have their own [Wikipedia page](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 :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."
+
+![Figure_1](/rm/Figure_1_Tock_Dryden_2005.png){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
 
 A total of 5 subsystems have been described for the RM system.
@@ -52,103 +72,23 @@ Proportion of genome encoding the RM system for the 14 phyla with more than 50 g
 
 ## Structure
 
-### DISARM_1
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_1,DISARM_1__drmD,0,DF-plddts_85.45851.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_1,DISARM_1__drmMI,0,DF-plddts_86.22485.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_1,DISARM__drmA,0,DF-plddts_88.08452.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_1,DISARM__drmB,0,DF-plddts_88.41231.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_1,DISARM__drmC,0,DF-plddts_93.3381.pdb
----
-::
-
-### DISARM_2
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_2,DISARM_2__drmE,0,V-plddts_88.46395.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_2,DISARM_2__drmMII,0,V-plddts_92.6996.pdb
----
-::
+### Experimentaly determined structure
 
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_2,DISARM__drmA,0,V-plddts_87.64454.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_2,DISARM__drmB,0,V-plddts_89.69894.pdb
----
-::
-
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/DISARM_2,DISARM__drmC,0,V-plddts_87.93933.pdb
----
-::
+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
 
 ::molstar-pdbe-plugin
 ---
 height: 700
-dataUrl: /rm/RM__Type_I_REases-plddts_86.33796.pdb
+dataUrls:
+  - /rm/RM__Type_I_REases-plddts_86.33796.pdb
+  - /rm/RM__Type_I_S-plddts_91.98582.pdb
+  - /prrc/PrrC__EcoprrI-plddts_91.30003.pdb
 ---
 ::
 
-::molstar-pdbe-plugin
----
-height: 700
-dataUrl: /rm/RM__Type_I_S-plddts_91.98582.pdb
----
-::
-
-## Relevant abstracts
-
-::relevant-abstracts
----
-items:
-    - doi: 10.1093/nar/gku734
-
----
-::
+## Experimental validation
+Many RM systems defend against many phages, as such we cannot map this correctly.
 
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