<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://gmhwiki.alexandersci.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexanderwg</id>
	<title>Global Methane Hub Wikipedia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://gmhwiki.alexandersci.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexanderwg"/>
	<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php/Special:Contributions/Alexanderwg"/>
	<updated>2026-11-14T20:59:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Methanocatella_gottschalkii_HO&amp;diff=1397</id>
		<title>Talk:Methanocatella gottschalkii HO</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Methanocatella_gottschalkii_HO&amp;diff=1397"/>
		<updated>2026-11-02T16:51:30Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;Question: how was the circos plot generated here?&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Question: how was the circos plot generated here?&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Ruminococcus_albus&amp;diff=1396</id>
		<title>Talk:Ruminococcus albus</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Ruminococcus_albus&amp;diff=1396"/>
		<updated>2026-11-02T16:47:29Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD: create &#039;&#039;de novo&#039;&#039; species page for English Wikipedia as well as GMH Wiki?&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=1395</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=1395"/>
		<updated>2026-11-02T16:42:31Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;lt;strong&amp;gt;Welcome to the Global Methane Hub Wiki!&amp;lt;/strong&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [[List of GMH Strains|View the list of GMH strains]]&lt;br /&gt;
* [[Special:AllPages|View all the pages in the wiki]]&lt;br /&gt;
* [[How to get started adding to the GMH Wiki]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=1213</id>
		<title>Strain template</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=1213"/>
		<updated>2026-10-28T19:34:45Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Removed errant edits to the template page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Origin:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sequenced by:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Assembled by:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Methylome called by:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Methyltransferases cloned by:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MIC and Culturing Conditions by:&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Transformation by:&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
== Methylome ==&lt;br /&gt;
== Methylating E. coli Strains ==&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
== Antibiotic MIC Tests ==&lt;br /&gt;
== Protocols ==&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
== External Links ==&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=933</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=933"/>
		<updated>2026-10-16T12:57:46Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Corrected alphabetization&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT|Acetitomaculum ruminis 139B&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST|Anaerivibrio lipolyticus 5S&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]] (NB: do we really have an Anaerivibrio and an Anaerovibrio genus, or is one of these misspelled?)&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T|Aristaeella hokkaidonensis R-7&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T|Aristaeella lactis WTE2008&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* [[Ruminococcus productus B43]]&lt;br /&gt;
* [[Blautia schinkii BT|Blautia schinkii B&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T|Butyrivibrio fibrisolvens D1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|Butyrivibrio proteoclasticus B316&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Clostridium aminophilum FT|Clostridium aminophilum F&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT|Desulfotomaculum ruminis DL&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T|Fibrobacter succinogenes S85&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T|Megasphaera elsdenii LC1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T|Methanobrevibacter boviskoreani JH1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T|Methanobrevibacter millerae ZA-10&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter olleyae 1H5-1PT|Methanobrevibacter olleyae 1H5-1P&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T|Methanobrevibacter ruminantium M1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT|Methanobrevibacter thaueri CW&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST|Methanobrevibacter woesei GS&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT|Methanobrevibacter wolinii SH&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T|Methanomicrobium mobile 1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T|Prevotella albensis M384&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Prevotella brevis GA33T|Prevotella brevis GA33&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T|Pseudobutyrivibrio ruminis A12-1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T|Ruminobacter amylophilus H18&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T|Ruminococcus flavefaciens C94&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]]  (EIC Note: this strain designation was corrupted in my spreadsheet to a date, can someone please add it here? -Bill)&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T|Succiniclasticum ruminis SE10&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=932</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=932"/>
		<updated>2026-10-16T12:52:11Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Updated to reflect easier strain onboarding procedure with total list of GMH strains&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Determine what information should be added ==&lt;br /&gt;
First, determine what information, if any, has been added previously for your strain of interest. Examine the [[List of GMH Strains|list of GMH strains]] and the [[Special:AllPages|list of all pages]] in the wiki to determine if your genus, species, and/or strain have already been added. If pages for your genus and/or species are missing, go to Step 3A below. If both genus and species entries are present, go to Step 3B below.&lt;br /&gt;
&lt;br /&gt;
== Step 3A: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages, then [[wikipedia:Special:Export|export]] those pages to your computer. &#039;&#039;&#039;Note: if you enter a page that doesn&#039;t exist (or you misspell something) the exporter will not warn you, you will just not have that page.&#039;&#039;&#039; [[Special:Import|Import]] the downloaded pages into the GMH Wiki, using the value &amp;quot;enwiki&amp;quot; without quotes for the Interwiki PrefBix field. Confirm the pages imported successfully by visiting them.&lt;br /&gt;
&lt;br /&gt;
== Step 3B: Adding information to a strain page ==&lt;br /&gt;
Navigate to the [[List of GMH Strains|list of GMH strains]]; if your strain of interest&#039;s page has yet to be created, the link to it should be red. Click on that red link to enter the editor. In a separate window, navigate to the [[Strain template]] page, click Edit, copy the entire template, and paste it into your new strain&#039;s editor window. When finished, begin adding your data under the appropriate header. See [[Sharpea azabuensis KH1P5|&#039;&#039;Sharpea azabuensis&#039;&#039; KH1P5]] as nearly complete entry.&lt;br /&gt;
&lt;br /&gt;
== Step 4: Linking your strain to a species page ==&lt;br /&gt;
Navigate to the species entry for your strain. Right before the References, add the header &amp;quot;Global Methane Hub Strains&amp;quot; without quotes if not already present, then place a bullet list under that header with the genus, species, and strain designation of your strain of interest (spelling is crucial here!). Highlight that text, then click the Link button (looks like two links of a chain at the top of the editor). The text should be displayed in red at the bottom of that box if that link doesn&#039;t exit or blue if it already does. See the entry for &#039;&#039;[[Sharpea azabuensis]]&#039;&#039; for an example of formatting.&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=931</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=931"/>
		<updated>2026-10-16T12:34:25Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT|Acetitomaculum ruminis 139B&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST|Anaerivibrio lipolyticus 5S&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T|Aristaeella hokkaidonensis R-7&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T|Aristaeella lactis WTE2008&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* [[Ruminococcus productus B43]]&lt;br /&gt;
* [[Blautia schinkii BT|Blautia schinkii B&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T|Butyrivibrio fibrisolvens D1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|Butyrivibrio proteoclasticus B316&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Clostridium aminophilum FT|Clostridium aminophilum F&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT|Desulfotomaculum ruminis DL&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T|Fibrobacter succinogenes S85&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T|Megasphaera elsdenii LC1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T|Methanobrevibacter boviskoreani JH1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T|Methanobrevibacter millerae ZA-10&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* [[Methanobrevibacter olleyae 1H5-1PT|Methanobrevibacter olleyae 1H5-1P&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T|Methanobrevibacter ruminantium M1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT|Methanobrevibacter thaueri CW&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST|Methanobrevibacter woesei GS&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT|Methanobrevibacter wolinii SH&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T|Methanomicrobium mobile 1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T|Prevotella albensis M384&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella brevis GA33T|Prevotella brevis GA33&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T|Pseudobutyrivibrio ruminis A12-1&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T|Ruminobacter amylophilus H18&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T|Ruminococcus flavefaciens C94&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]]  (EIC Note: this strain designation was corrupted in my spreadsheet to a date, can someone please add it here? -Bill)&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T|Succiniclasticum ruminis SE10&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=930</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=930"/>
		<updated>2026-10-16T12:29:25Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* [[Ruminococcus productus B43]]&lt;br /&gt;
* [[Blautia schinkii BT]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* [[Clostridium aminophilum FT]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* [[Methanobrevibacter olleyae 1H5-1PT]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella brevis GA33T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]] &lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=929</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=929"/>
		<updated>2026-10-16T12:29:01Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* Blautia producta/Ruminococcus productus B43&lt;br /&gt;
* [[Blautia schinkii BT]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* [[Clostridium aminophilum FT]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* [[Methanobrevibacter olleyae 1H5-1PT]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella brevis GA33T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]] &lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=928</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=928"/>
		<updated>2026-10-16T12:28:22Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* Blautia producta/Ruminococcus productus B43&lt;br /&gt;
* [[Blautia schinkii BT]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* [[Clostridium aminophilum FT]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* [[Methanobrevibacter olleyae 1H5-1PT]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella brevis GA33T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]] &lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=927</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=927"/>
		<updated>2026-10-16T12:27:46Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* Blautia producta/Ruminococcus productus B43&lt;br /&gt;
* [[Blautia schinkii BT]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* [[Clostridium aminophilum FT]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* [[Lachnospiraceae bacterium AC2014]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FD2005]]&lt;br /&gt;
* [[Lachnospiraceae bacterium FE2018]]&lt;br /&gt;
* [[Lachnospiraceae bacterium ND2006]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK3A20]]&lt;br /&gt;
* [[Lachnospiraceae bacterium NK4A136]]&lt;br /&gt;
* [[Lachnospiraceae bacterium YSB2008]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17]]&lt;br /&gt;
* [[Megasphaera elsdenii T81]]&lt;br /&gt;
* [[Megasphaera elsdenii LC1T]]&lt;br /&gt;
* [[Methanobacterium bryantii YCM1]]&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani AbM4]]&lt;br /&gt;
* [[Methanobrevibacter boviskoreani JH1T]]&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* [[Methanobrevibacter gottschalkii PG]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10T]]&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* [[Methanobrevibacter olleyae YLM1]]&lt;br /&gt;
* Methanobrevibacter olleyae 1H5-1PT]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium M1T]]&lt;br /&gt;
* [[Methanobrevibacter ruminantium YE286]]&lt;br /&gt;
* [[Methanobrevibacter sp. YE315]]&lt;br /&gt;
* [[Methanobrevibacter sp. 87.7]]&lt;br /&gt;
* [[Methanobrevibacter sp. D5]]&lt;br /&gt;
* [[Methanobrevibacter thaueri CWT]]&lt;br /&gt;
* [[Methanobrevibacter thaueri ISO4-G16]]&lt;br /&gt;
* [[Methanobrevibacter woesei GST]]&lt;br /&gt;
* [[Methanobrevibacter wolinii SHT]]&lt;br /&gt;
* [[Methanomassiliicoccales BRNA1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G1]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-H5]]&lt;br /&gt;
* [[Methanomassiliicoccales ISO4-G11]]&lt;br /&gt;
* [[Methanomicrobium mobile 1T]]&lt;br /&gt;
* [[Methanosarcina barkeri CM1]]&lt;br /&gt;
* [[Methanosarcina thermophila Ms97]]&lt;br /&gt;
* [[Methanosphaera sp. BMS]]&lt;br /&gt;
* [[Methanosphaera sp. ISO3-F5*]]&lt;br /&gt;
* [[Methanosphaera sp. A4]]&lt;br /&gt;
* [[Methanosphaera sp. WGK6]]&lt;br /&gt;
* [[Olsenella sp. KHGC19]]&lt;br /&gt;
* [[Olsenella sp. KH2P3]]&lt;br /&gt;
* [[Peptostreptococcaceae bacterium VA2]]&lt;br /&gt;
* [[Porphyromonadaceae bacterium KH3R12]]&lt;br /&gt;
* [[Prevotella albensis M384T]]&lt;br /&gt;
* [[Prevotella brevis P6B11]]&lt;br /&gt;
* [[Prevotella brevis GA33T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Prevotella ruminicola KHP1]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Pseudobutyrivibrio ruminis A12-1T]]&lt;br /&gt;
* [[Pseudobutyrivibrio xylanivorans MA3014]]&lt;br /&gt;
* [[Ruminobacter amylophilus H18T]]&lt;br /&gt;
* [[Ruminococcaceae bacterium AE2021]]&lt;br /&gt;
* [[Ruminococcus albus AD2013]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* [[Ruminococcus albus SY3]]&lt;br /&gt;
* [[Ruminococcus flavefaciens FD-1]]&lt;br /&gt;
* [[Ruminococcus flavefaciens AE3010]]&lt;br /&gt;
* [[Ruminococcus flavefaciens C94T]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 007c]]&lt;br /&gt;
* [[Ruminococcus flavefaciens 17]]&lt;br /&gt;
* [[Ruminococcus sp. HUN007]]&lt;br /&gt;
* [[Selenomonas bovis strain]] &lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
* [[Selenomonas ruminantium PC18]]&lt;br /&gt;
* [[Selenomonas ruminantium HD4]]&lt;br /&gt;
* [[Selenomonas ruminantium AB3002]]&lt;br /&gt;
* [[Selenomonas ruminantium subsp lactilytica TAM6421]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Streptococcus bovis JB1]]&lt;br /&gt;
* [[Streptococcus equinus B315]]&lt;br /&gt;
* [[Succiniclasticum ruminis SE10T]]&lt;br /&gt;
* [[Succinivibrio dextrinosolvens H5]]&lt;br /&gt;
* [[Terrisporobacter glycolicus KPPR-9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=926</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=926"/>
		<updated>2026-10-16T12:22:00Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: deadlinking&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* [[Bacteroidales bacterium WCE2004]]&lt;br /&gt;
* Blautia producta/Ruminococcus productus B43&lt;br /&gt;
* [[Blautia schinkii BT]]&lt;br /&gt;
* [[Butyrivibrio fibrisolvens D1T]]&lt;br /&gt;
&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* [[Clostridium aminophilum FT]]&lt;br /&gt;
* [[Desulfotomaculum ruminis DLT]]&lt;br /&gt;
* [[Desulfovibrio desulfuricans G11]]&lt;br /&gt;
* [[Desulfovibrio legallii KHC7]]&lt;br /&gt;
* [[Eubacterium callanderi NLAE-zl-G225]]&lt;br /&gt;
* [[Eubacterium limosum RF]]&lt;br /&gt;
* [[Eubacterium maltosivorans SA11]]&lt;br /&gt;
* [[Eubacterium sp. AB3007]]&lt;br /&gt;
* [[Fibrobacter succinogenes S85T]]&lt;br /&gt;
* [[Kandleria vitulina WCE2011]]&lt;br /&gt;
* [[Lachnobacterium bovis AE2004]]&lt;br /&gt;
* [[Lachnospira multipara D32T]]&lt;br /&gt;
* Lachnospiraceae bacterium AC2014&lt;br /&gt;
* Lachnospiraceae bacterium FD2005&lt;br /&gt;
* Lachnospiraceae bacterium FE2018&lt;br /&gt;
* Lachnospiraceae bacterium ND2006&lt;br /&gt;
* Lachnospiraceae bacterium NK3A20&lt;br /&gt;
* Lachnospiraceae bacterium NK4A136&lt;br /&gt;
* Lachnospiraceae bacterium YSB2008&lt;br /&gt;
* Ligilactobacillus ruminis WC1T17&lt;br /&gt;
* Megasphaera elsdenii T81&lt;br /&gt;
* Megasphaera elsdenii LC1T&lt;br /&gt;
* Methanobacterium bryantii YCM1&lt;br /&gt;
* [[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;br /&gt;
* Methanobrevibacter boviskoreani AbM4&lt;br /&gt;
* Methanobrevibacter boviskoreani JH1T&lt;br /&gt;
* [[Methanocatella gottschalkii HO|&#039;&#039;Methanobrevibacter gottschalkii&#039;&#039; HO]]&lt;br /&gt;
* Methanobrevibacter gottschalkii PG&lt;br /&gt;
* Methanobrevibacter millerae ZA-10T&lt;br /&gt;
* [[Methanocatella millerae SM9|&#039;&#039;Methanobrevibacter millerae&#039;&#039; SM9]]&lt;br /&gt;
* Methanobrevibacter olleyae YLM1&lt;br /&gt;
* Methanobrevibacter olleyae 1H5-1PT&lt;br /&gt;
* Methanobrevibacter ruminantium M1T&lt;br /&gt;
* Methanobrevibacter ruminantium YE286&lt;br /&gt;
* Methanobrevibacter sp. YE315&lt;br /&gt;
* Methanobrevibacter sp. 87.7&lt;br /&gt;
* Methanobrevibacter sp. D5&lt;br /&gt;
* Methanobrevibacter thaueri CWT&lt;br /&gt;
* Methanobrevibacter thaueri? ISO4-G16&lt;br /&gt;
* Methanobrevibacter woesei GST&lt;br /&gt;
* Methanobrevibacter wolinii SHT&lt;br /&gt;
* Methanomassiliicoccales BRNA1&lt;br /&gt;
* Methanomassiliicoccales ISO4-G1&lt;br /&gt;
* Methanomassiliicoccales ISO4-H5&lt;br /&gt;
* Methanomassiliicoccales ISO4-G11&lt;br /&gt;
* Methanomicrobium mobile 1T&lt;br /&gt;
* Methanosarcina barkeri CM1&lt;br /&gt;
* Methanosarcina thermophila Ms97&lt;br /&gt;
* Methanosphaera sp. BMS&lt;br /&gt;
* Methanosphaera sp. ISO3-F5*&lt;br /&gt;
* Methanosphaera sp. A4&lt;br /&gt;
* Methanosphaera sp. WGK6&lt;br /&gt;
* Olsenella sp. KHGC19&lt;br /&gt;
* Olsenella sp. KH2P3&lt;br /&gt;
* Peptostreptococcaceae bacterium VA2&lt;br /&gt;
* Porphyromonadaceae bacterium KH3R12&lt;br /&gt;
&lt;br /&gt;
* Prevotella albensis M384T&lt;br /&gt;
* Prevotella brevis P6B11&lt;br /&gt;
* Prevotella brevis GA33T &lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* Prevotella ruminicola KHP1&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
&lt;br /&gt;
* Pseudobutyrivibrio ruminis A12-1T&lt;br /&gt;
* Pseudobutyrivibrio xylanivorans MA3014&lt;br /&gt;
* Ruminobacter amylophilus H18T&lt;br /&gt;
* Ruminococcaceae bacterium AE2021&lt;br /&gt;
* Ruminococcus albus AD2013&lt;br /&gt;
&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
&lt;br /&gt;
* Ruminococcus albus SY3&lt;br /&gt;
* [[Ruminococcus albus 8|&#039;&#039;Ruminococcus albus&#039;&#039; 8]]&lt;br /&gt;
* Ruminococcus albus SY3&lt;br /&gt;
* Ruminococcus flavefaciens FD-1 &lt;br /&gt;
* Ruminococcus flavefaciens AE3010&lt;br /&gt;
* Ruminococcus flavefaciens C94T &lt;br /&gt;
* Ruminococcus flavefaciens 007c&lt;br /&gt;
* Ruminococcus flavefaciens 17&lt;br /&gt;
* Ruminococcus sp. HUN007&lt;br /&gt;
* Selenomonas bovis &lt;br /&gt;
&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
&lt;br /&gt;
* Selenomonas ruminantium PC18&lt;br /&gt;
* Selenomonas ruminantium HD4&lt;br /&gt;
* Selenomonas ruminantium AB3002&lt;br /&gt;
* Selenomonas ruminantium subsp lactilytica TAM6421&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
&lt;br /&gt;
* Streptococcus bovis JB1&lt;br /&gt;
* Streptococcus equinus B315&lt;br /&gt;
* Succiniclasticum ruminis SE10T&lt;br /&gt;
* Succinivibrio dextrinosolvens H5&lt;br /&gt;
* Terrisporobacter glycolicus KPPR-9&lt;br /&gt;
&lt;br /&gt;
NOTA BENE: these are to be assimilated into above list by an expert in one of the Working Groups. Please rename these strains as they should be in the above list, then delete them from below. Thank you! -Bill Alexander&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=905</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=905"/>
		<updated>2026-10-15T20:49:18Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;lt;strong&amp;gt;Welcome to the Global Methane Hub Wiki!&amp;lt;/strong&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== ATTENTION: ACTION ITEM FROM EDITOR-IN-CHIEF ==&lt;br /&gt;
2045z 15 Oct 2026&lt;br /&gt;
&lt;br /&gt;
Hi everyone! I have added what I believe to be a comprehensive list of our relevant strains on this page. However, as was mentioned in our meeting today, there are some strains that have new genera that need to be updated. I&#039;m asking &#039;&#039;&#039;those in the relevant working groups containing these organisms to edit their name in the master list&#039;&#039;&#039;. If a page has already been made with the older, wrong name, that&#039;s great! When I move the page to the right name, it&#039;ll leave behind a link. So, please do &#039;&#039;&#039;tell me if any pages need to be renamed&#039;&#039;&#039; and I&#039;ll do it ASAP.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;br /&gt;
-Bill Alexander&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [[List of GMH Strains|View the list of GMH strains]]&lt;br /&gt;
* [[Special:AllPages|View all the pages in the wiki]]&lt;br /&gt;
* [[How to get started adding to the GMH Wiki]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=904</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=904"/>
		<updated>2026-10-15T20:44:21Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Added all GMH strains&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Acetitomaculum ruminis 139BT]]&lt;br /&gt;
* [[Acidaminococcus fermentans WCC6]]&lt;br /&gt;
* [[Anaerivibrio lipolyticus 5ST]]&lt;br /&gt;
* [[Anaerovibrio lipolyticus LB2005]]&lt;br /&gt;
* [[Aristaeella hokkaidonensis R-7T]]&lt;br /&gt;
* [[Aristaeella lactis WTE2008T]]&lt;br /&gt;
* [[Bacteroidales bacterium Ga6A1]]&lt;br /&gt;
* Bacteroidales bacterium  WCE2004&lt;br /&gt;
* Blautia producta/Ruminococcus productus B43&lt;br /&gt;
* Blautia schinkii BT&lt;br /&gt;
* Butyrivibrio fibrisolvens D1T&lt;br /&gt;
&lt;br /&gt;
* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316T]]&lt;br /&gt;
* Clostridium aminophilum FT&lt;br /&gt;
* Desulfotomaculum ruminis DLT&lt;br /&gt;
* Desulfovibrio desulfuricans G11&lt;br /&gt;
* Desulfovibrio legallii KHC7&lt;br /&gt;
* Eubacterium callanderi NLAE-zl-G225&lt;br /&gt;
* Eubacterium limosum RF&lt;br /&gt;
* Eubacterium maltosivorans SA11&lt;br /&gt;
* Eubacterium sp. AB3007&lt;br /&gt;
* Fibrobacter succinogenes S85T&lt;br /&gt;
* Kandleria vitulina WCE2011&lt;br /&gt;
* Lachnobacterium bovis AE2004&lt;br /&gt;
* Lachnospira multipara D32T&lt;br /&gt;
* Lachnospiraceae bacterium AC2014&lt;br /&gt;
* Lachnospiraceae bacterium FD2005&lt;br /&gt;
* Lachnospiraceae bacterium FE2018&lt;br /&gt;
* Lachnospiraceae bacterium ND2006&lt;br /&gt;
* Lachnospiraceae bacterium NK3A20&lt;br /&gt;
* Lachnospiraceae bacterium NK4A136&lt;br /&gt;
* Lachnospiraceae bacterium YSB2008&lt;br /&gt;
* Ligilactobacillus ruminis WC1T17&lt;br /&gt;
* Megasphaera elsdenii T81&lt;br /&gt;
* Megasphaera elsdenii LC1T&lt;br /&gt;
* Methanobacterium bryantii YCM1&lt;br /&gt;
* Methanobacterium formicicum BRM9&lt;br /&gt;
* Methanobrevibacter boviskoreani AbM4&lt;br /&gt;
* Methanobrevibacter boviskoreani JH1T&lt;br /&gt;
* Methanobrevibacter gottschalkii HOT&lt;br /&gt;
* Methanobrevibacter gottschalkii PG&lt;br /&gt;
* Methanobrevibacter millerae ZA-10T&lt;br /&gt;
* Methanobrevibacter millerae SM9&lt;br /&gt;
* Methanobrevibacter olleyae YLM1&lt;br /&gt;
* Methanobrevibacter olleyae 1H5-1PT&lt;br /&gt;
* Methanobrevibacter ruminantium M1T&lt;br /&gt;
* Methanobrevibacter ruminantium YE286&lt;br /&gt;
* Methanobrevibacter sp. YE315&lt;br /&gt;
* Methanobrevibacter sp. 87.7&lt;br /&gt;
* Methanobrevibacter sp. D5&lt;br /&gt;
* Methanobrevibacter thaueri CWT&lt;br /&gt;
* Methanobrevibacter thaueri? ISO4-G16&lt;br /&gt;
* Methanobrevibacter woesei GST&lt;br /&gt;
* Methanobrevibacter wolinii SHT&lt;br /&gt;
* Methanomassiliicoccales BRNA1&lt;br /&gt;
* Methanomassiliicoccales ISO4-G1&lt;br /&gt;
* Methanomassiliicoccales ISO4-H5&lt;br /&gt;
* Methanomassiliicoccales ISO4-G11&lt;br /&gt;
* Methanomicrobium mobile 1T&lt;br /&gt;
* Methanosarcina barkeri CM1&lt;br /&gt;
* Methanosarcina thermophila Ms97&lt;br /&gt;
* Methanosphaera sp. BMS&lt;br /&gt;
* Methanosphaera sp. ISO3-F5*&lt;br /&gt;
* Methanosphaera sp. A4&lt;br /&gt;
* Methanosphaera sp. WGK6&lt;br /&gt;
* Olsenella sp. KHGC19&lt;br /&gt;
* Olsenella sp. KH2P3&lt;br /&gt;
* Peptostreptococcaceae bacterium VA2&lt;br /&gt;
* Porphyromonadaceae bacterium KH3R12&lt;br /&gt;
&lt;br /&gt;
* Prevotella albensis M384T&lt;br /&gt;
* Prevotella brevis P6B11&lt;br /&gt;
* Prevotella brevis GA33T &lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* Prevotella ruminicola KHP1&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
&lt;br /&gt;
* Pseudobutyrivibrio ruminis A12-1T&lt;br /&gt;
* Pseudobutyrivibrio xylanivorans MA3014&lt;br /&gt;
* Ruminobacter amylophilus H18T&lt;br /&gt;
* Ruminococcaceae bacterium AE2021&lt;br /&gt;
* Ruminococcus albus AD2013&lt;br /&gt;
&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
&lt;br /&gt;
* Ruminococcus albus SY3&lt;br /&gt;
* Ruminococcus albus 8&lt;br /&gt;
* Ruminococcus albus SY3&lt;br /&gt;
* Ruminococcus flavefaciens FD-1 &lt;br /&gt;
* Ruminococcus flavefaciens AE3010&lt;br /&gt;
* Ruminococcus flavefaciens C94T &lt;br /&gt;
* Ruminococcus flavefaciens 007c&lt;br /&gt;
* Ruminococcus flavefaciens 17&lt;br /&gt;
* Ruminococcus sp. HUN007&lt;br /&gt;
* Selenomonas bovis &lt;br /&gt;
&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192T]]&lt;br /&gt;
&lt;br /&gt;
* Selenomonas ruminantium PC18&lt;br /&gt;
* Selenomonas ruminantium HD4&lt;br /&gt;
* Selenomonas ruminantium AB3002&lt;br /&gt;
* Selenomonas ruminantium subsp lactilytica TAM6421&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
&lt;br /&gt;
* Streptococcus bovis JB1&lt;br /&gt;
* Streptococcus equinus B315&lt;br /&gt;
* Succiniclasticum ruminis SE10T&lt;br /&gt;
* Succinivibrio dextrinosolvens H5&lt;br /&gt;
* Terrisporobacter glycolicus KPPR-9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTA BENE: these are to be assimilated into above list by an expert in one of the Working Groups. Please rename these strains as they should be in the above list, then delete them from below. Thank you! -Bill Alexander&lt;br /&gt;
&lt;br /&gt;
*Methanobrevibacteraceae&lt;br /&gt;
**[[Methanarmilla boviskoreani Abm4|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; Abm4]]&lt;br /&gt;
**[[Methanarmilla boviskoreani JH1|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; JH1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae YLM1|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; YLM1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae 1H5-1P|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; 1H5-1P]]&lt;br /&gt;
**[[Methanobrevibacter ruminantium M1|&#039;&#039;Methanobrevibacter ruminantium&#039;&#039; M1]]&lt;br /&gt;
**[[Methanobrevibacter wolinii SH|&#039;&#039;Methanobrevibacter wolinii&#039;&#039; SH]]&lt;br /&gt;
**[[Methanocatella gottschalkii HO|&#039;&#039;Methanocatella gottschalkii&#039;&#039; HO]]&lt;br /&gt;
**[[Methanobrevibacter millerae ZA-10|&#039;&#039;Methanobrevibacter millerae&#039;&#039; ZA-10]]&lt;br /&gt;
**[[Methanocatella millerae SM9|&#039;&#039;Methanocatella millerae&#039;&#039; SM9]]&lt;br /&gt;
**[[Methanocatella thaueri CW|&#039;&#039;Methanocatella thaueri&#039;&#039; CW]]&lt;br /&gt;
*Methanobacteriaceae&lt;br /&gt;
**[[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=897</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=897"/>
		<updated>2026-10-15T15:09:26Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: deadlinked&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17|&#039;&#039;Ligilactobacillus ruminis&#039;&#039; WC1T17]]&lt;br /&gt;
*Methanobrevibacteraceae&lt;br /&gt;
**[[Methanarmilla boviskoreani Abm4|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; Abm4]]&lt;br /&gt;
**[[Methanarmilla boviskoreani JH1|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; JH1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae YLM1|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; YLM1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae 1H5-1P|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; 1H5-1P]]&lt;br /&gt;
**[[Methanobrevibacter ruminantium M1|&#039;&#039;Methanobrevibacter ruminantium&#039;&#039; M1]]&lt;br /&gt;
**[[Methanobrevibacter wolinii SH|&#039;&#039;Methanobrevibacter wolinii&#039;&#039; SH]]&lt;br /&gt;
**[[Methanocatella gottschalkii HO|&#039;&#039;Methanocatella gottschalkii&#039;&#039; HO]]&lt;br /&gt;
**[[Methanobrevibacter millerae ZA-10|&#039;&#039;Methanobrevibacter millerae&#039;&#039; ZA-10]]&lt;br /&gt;
**[[Methanocatella millerae SM9|&#039;&#039;Methanocatella millerae&#039;&#039; SM9]]&lt;br /&gt;
**[[Methanocatella thaueri CW|&#039;&#039;Methanocatella thaueri&#039;&#039; CW]]&lt;br /&gt;
*Methanobacteriaceae&lt;br /&gt;
**[[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=896</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=896"/>
		<updated>2026-10-15T15:07:07Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Reverted edit by Alexanderwg (talk) to last revision by Heryakusuma&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;br /&gt;
* &#039;&#039;Ligilactobacillus ruminis&#039;&#039; WC1T17&lt;br /&gt;
*Methanobrevibacteraceae&lt;br /&gt;
**[[Methanarmilla boviskoreani Abm4|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; Abm4]]&lt;br /&gt;
**&#039;&#039;Methanarmilla boviskoreani&#039;&#039; JH1&lt;br /&gt;
**&#039;&#039;Methanobrevibacter olleyae&#039;&#039; YLM1&lt;br /&gt;
**&#039;&#039;Methanobrevibacter olleyae&#039;&#039; 1H5-1P&lt;br /&gt;
**&#039;&#039;Methanobrevibacter ruminantium&#039;&#039; M1&lt;br /&gt;
**&#039;&#039;Methanobrevibacter wolinii&#039;&#039; SH&lt;br /&gt;
**&#039;&#039;[[Methanobrevibacter gottschalkii|Methanocatella gottschalkii]]&#039;&#039; [[Methanocatella gottschalkii HO|HO]]&lt;br /&gt;
**&#039;&#039;[[Methanobrevibacter millerae|Methanocatella millerae]]&#039;&#039; [[Methanobrevibacter millerae ZA-10|ZA-10]]&lt;br /&gt;
**&#039;&#039;Methanocatella millerae&#039;&#039; SM9&lt;br /&gt;
**&#039;&#039;Methanocatella thaueri&#039;&#039; CW&lt;br /&gt;
*Methanobacteriaceae&lt;br /&gt;
**&#039;&#039;Methanobacterium formicicum&#039;&#039; [[Methanobacterium formicicum BRM9|BRM9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=895</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=895"/>
		<updated>2026-10-15T15:05:47Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: deadlinked&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192]]&lt;br /&gt;
* [[Sharpea azabuensis KH1P5|&#039;&#039;Sharpea azabuensis&#039;&#039; KH1P5]]&lt;br /&gt;
* [[Ligilactobacillus ruminis WC1T17|&#039;&#039;Ligilactobacillus ruminis&#039;&#039; WC1T17]]&lt;br /&gt;
*Methanobrevibacteraceae&lt;br /&gt;
**[[Methanarmilla boviskoreani Abm4|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; Abm4]]&lt;br /&gt;
**[[Methanarmilla boviskoreani JH1|&#039;&#039;Methanarmilla boviskoreani&#039;&#039; JH1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae YLM1|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; YLM1]]&lt;br /&gt;
**[[Methanobrevibacter olleyae 1H5-1P|&#039;&#039;Methanobrevibacter olleyae&#039;&#039; 1H5-1P]]&lt;br /&gt;
**[[Methanobrevibacter ruminantium M1|&#039;&#039;Methanobrevibacter ruminantium&#039;&#039; M1]]&lt;br /&gt;
**[[Methanobrevibacter wolinii SH|&#039;&#039;Methanobrevibacter wolinii&#039;&#039; SH]]&lt;br /&gt;
**[[Methanocatella gottschalkii HO|&#039;&#039;Methanocatella gottschalkii&#039;&#039; HO]]&lt;br /&gt;
**[[Methanocatella millerae ZA-10|&#039;&#039;Methanocatella millerae&#039;&#039; ZA-10]]&lt;br /&gt;
**[[Methanocatella millerae SM9|&#039;&#039;Methanocatella millerae&#039;&#039; SM9]]&lt;br /&gt;
**[[Methanocatella thaueri CW|&#039;&#039;Methanocatella thaueri&#039;&#039; CW]]&lt;br /&gt;
*Methanobacteriaceae&lt;br /&gt;
**[[Methanobacterium formicicum BRM9|&#039;&#039;Methanobacterium formicicum&#039;&#039; BRM9]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=File:108212110-2270492925.jpg&amp;diff=885</id>
		<title>File:108212110-2270492925.jpg</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=File:108212110-2270492925.jpg&amp;diff=885"/>
		<updated>2026-10-14T20:48:40Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;test pic please ignore&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Methanocatella_gottschalkii_HO&amp;diff=871</id>
		<title>Methanocatella gottschalkii HO</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Methanocatella_gottschalkii_HO&amp;diff=871"/>
		<updated>2026-10-14T19:52:25Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |Scientific Classification&lt;br /&gt;
|-&lt;br /&gt;
|Domain:&lt;br /&gt;
|Archaea&lt;br /&gt;
|-&lt;br /&gt;
|Kingdom:&lt;br /&gt;
|Methanobacteriati&lt;br /&gt;
|-&lt;br /&gt;
|Phylum:&lt;br /&gt;
|Methanobacteriota&lt;br /&gt;
|-&lt;br /&gt;
|Class:&lt;br /&gt;
|Methanobacteria&lt;br /&gt;
|-&lt;br /&gt;
|Order:&lt;br /&gt;
|Methanobacteriales&lt;br /&gt;
|-&lt;br /&gt;
|Family:&lt;br /&gt;
|Methanobrevibacteraceae&lt;br /&gt;
|-&lt;br /&gt;
|Genus:&lt;br /&gt;
|&#039;&#039;Methanocatella&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Species:&lt;br /&gt;
|&#039;&#039;Methanocatella gottschalkii&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Strain&lt;br /&gt;
|HO&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;NOTE: to keep these strain pages as uncluttered as possible, these type of info should be in the species page. Simply clone the species page and any associated templates as instructed and these data will automatically appear. See [[Sharpea azabuensis|Sharpea azubuensis]] as a species page example. &lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylating &#039;&#039;E. coli&#039;&#039; ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Antimicrobial MIC Tests ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
add here&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=869</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=869"/>
		<updated>2026-10-14T19:49:39Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Added a link to a strain template page made by Christian Heryakusuma&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages, then [[wikipedia:Special:Export|export]] those pages to your computer. &#039;&#039;&#039;Note: if you enter a page that doesn&#039;t exist (or you misspell something) the exporter will not warn you, you will just not have that page.&#039;&#039;&#039; [[Special:Import|Import]] the downloaded pages into the GMH Wiki, using the value &amp;quot;enwiki&amp;quot; without quotes for the Interwiki Prefix field. Confirm the pages imported successfully by visiting them.&lt;br /&gt;
&lt;br /&gt;
== Step 3: Add a strain-specific link to the species page ==&lt;br /&gt;
Navigate to your species&#039; page and click &amp;quot;edit&amp;quot; in the top right corner to enter the editor. Right before the References, add the header &amp;quot;Global Methane Hub Strains&amp;quot; without quotes, then place a bullet list under that header with the genus, species, and strain designation. Highlight that text, then click the Link button (looks like two links of a chain at the top of the editor). The text should be displayed in red at the bottom of that box: click on it to accept that this is a link to a page that doesn&#039;t exit. See the entry for &#039;&#039;[[Sharpea azabuensis]]&#039;&#039; for an example. &lt;br /&gt;
&lt;br /&gt;
== Step 4: Create the strain page for your organism ==&lt;br /&gt;
Click on the red link you just made. You should be redirected automatically to a blank page with the editor active. In a separate window, navigate to the [[Strain template]] page, click Edit, copy the entire template, and paste it into your new strain editor. When finished, begin adding your data under the appropriate header. See [[Sharpea azabuensis KH1P5|&#039;&#039;Sharpea azabuensis&#039;&#039; KH1P5]] as nearly complete entry.&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Species_template&amp;diff=867</id>
		<title>Species template</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Species_template&amp;diff=867"/>
		<updated>2026-10-14T19:47:27Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Alexanderwg moved page Species template to Strain template: Misspelled title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Strain template]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=866</id>
		<title>Strain template</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=866"/>
		<updated>2026-10-14T19:47:27Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Alexanderwg moved page Species template to Strain template: Misspelled title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylating &#039;&#039;E. coli&#039;&#039; ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Antimicrobial MIC Tests ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
add here&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=865</id>
		<title>Strain template</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Strain_template&amp;diff=865"/>
		<updated>2026-10-14T19:46:29Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;== Introduction == add here  == Global Methane Hub Metadata == add here  == Genome == add here  == DefenseFinder Results == add here  == Methylome == add here  == Methylating &amp;#039;&amp;#039;E. coli&amp;#039;&amp;#039; == add here  == Culturing Conditions == add here  == Antimicrobial MIC Tests == add here  == Protocols == add here  == Transformation Results == add here  == External Links == add here&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Methylating &#039;&#039;E. coli&#039;&#039; ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Antimicrobial MIC Tests ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
add here&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
add here&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Clostridium_aminophilum_FT&amp;diff=810</id>
		<title>Talk:Clostridium aminophilum FT</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Clostridium_aminophilum_FT&amp;diff=810"/>
		<updated>2026-10-14T18:45:17Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;Meidi, first, I deleted your entry about the methyltransferase strains on accident when I was investigating how to do things. Sorry! But, second, I wanted to ask you to add more detail about that methyltransferase strain as we discussed in the meeting on October 9th.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Meidi, first, I deleted your entry about the methyltransferase strains on accident when I was investigating how to do things. Sorry! But, second, I wanted to ask you to add more detail about that methyltransferase strain as we discussed in the meeting on October 9th.&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Clostridium_aminophilum_FT&amp;diff=809</id>
		<title>Clostridium aminophilum FT</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Clostridium_aminophilum_FT&amp;diff=809"/>
		<updated>2026-10-14T18:41:48Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Reverted edit by Wangm3 (talk) to last revision by Alexanderwg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Global Methane Hub Metadata ==&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
The genome of &#039;&#039;C. aminophilum&#039;&#039; FT consists of a single, circular contig 3.2 Mbp in size. Seven rRNA loci (each with three rRNA genes), 60 tRNA loci, and 2 CRISPR loci were annotated by Prokka.&lt;br /&gt;
[[File:Cami genome.jpg|alt=A representation of the C. aminophilum FT genome.|center|&#039;&#039;C. aminophilum&#039;&#039; F&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt; genome with tRNA, rRNA, and CRISPR loci annotated. Source: Dr. William G. Alexander|frame]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!motif&lt;br /&gt;
!# sites methylated&lt;br /&gt;
!total sites&lt;br /&gt;
!% methylated&lt;br /&gt;
|-&lt;br /&gt;
|G(6mA)TCNNNNNGGT&lt;br /&gt;
|1057&lt;br /&gt;
|1060&lt;br /&gt;
|99.72&lt;br /&gt;
|-&lt;br /&gt;
|(6mA)CCNNNNNGATC&lt;br /&gt;
|1018&lt;br /&gt;
|1060&lt;br /&gt;
|96.04&lt;br /&gt;
|-&lt;br /&gt;
|GCC(6mA)NNNNNNNNTGT&lt;br /&gt;
|191&lt;br /&gt;
|197&lt;br /&gt;
|96.45&lt;br /&gt;
|-&lt;br /&gt;
|AC(6mA)NNNNNNNNTGGC&lt;br /&gt;
|186&lt;br /&gt;
|197&lt;br /&gt;
|94.42&lt;br /&gt;
|-&lt;br /&gt;
|CG(6mA)CNNNNNNTCG&lt;br /&gt;
|191&lt;br /&gt;
|191&lt;br /&gt;
|100&lt;br /&gt;
|-&lt;br /&gt;
|CG(6mA)NNNNNNGTCG&lt;br /&gt;
|190&lt;br /&gt;
|191&lt;br /&gt;
|99.48&lt;br /&gt;
|-&lt;br /&gt;
|ATTA(6mA)T&lt;br /&gt;
|440&lt;br /&gt;
|466&lt;br /&gt;
|94.42&lt;br /&gt;
|-&lt;br /&gt;
|C(5mC)GCGG&lt;br /&gt;
|3276&lt;br /&gt;
|3450&lt;br /&gt;
|94.96&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Methylating &#039;&#039;E. coli&#039;&#039; strains ==&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Media&lt;br /&gt;
|[[Reinforced Clostridial Medium|RCM]] (+cysteine) + [[Wolin&#039;s Vitamin Solution|Wolin&#039;s]]&lt;br /&gt;
|RCM (+cysteine) +[[Wolin&#039;s Vitamin Solution|Wolin&#039;s]] +[[Volatile Fatty Acid Solution|VFA]]&lt;br /&gt;
|RCM +cysteine +[[Wolin&#039;s Vitamin Solution|Wolin&#039;s]] +[[Volatile Fatty Acid Solution|VFA]] +TM&lt;br /&gt;
|M2GSC&lt;br /&gt;
|MDM&lt;br /&gt;
|-&lt;br /&gt;
|Time to Saturation&lt;br /&gt;
|one overnight period&lt;br /&gt;
|one overnight period&lt;br /&gt;
|one overnight period&lt;br /&gt;
|one overnight period&lt;br /&gt;
|Not tested&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Antibiotic MIC Tests ==&lt;br /&gt;
[[File:Cami MIC.jpg|left|thumb|Raw photographic data of MIC tests on &#039;&#039;C. aminophilum&#039;&#039; FT. Source: Dr. Jill Walton]]&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Antibiotic&lt;br /&gt;
!Concentration Range&lt;br /&gt;
|-&lt;br /&gt;
|Tetracycline&lt;br /&gt;
|12-16 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Trimethoprim&lt;br /&gt;
|Resistant&lt;br /&gt;
|-&lt;br /&gt;
|Ampicillin&lt;br /&gt;
|0.25-0.38 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Streptomycin&lt;br /&gt;
|Resistant&lt;br /&gt;
|-&lt;br /&gt;
|Chloramphenicol&lt;br /&gt;
|8-12 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Gentamycin&lt;br /&gt;
|32-48 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Kanamycin&lt;br /&gt;
|128-192 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Erythromycin&lt;br /&gt;
|0.094-0.19 ug/mL&lt;br /&gt;
|-&lt;br /&gt;
|Spectinomycin&lt;br /&gt;
|Resistant&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Ruminococcus_albus&amp;diff=808</id>
		<title>Talk:Ruminococcus albus</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Ruminococcus_albus&amp;diff=808"/>
		<updated>2026-10-14T18:38:35Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;TBD: clone this species and genus page from English Wiki and insert GMH&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD: clone this species and genus page from English Wiki and insert GMH&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Methanobrevibacter_millerae&amp;diff=807</id>
		<title>Talk:Methanobrevibacter millerae</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Methanobrevibacter_millerae&amp;diff=807"/>
		<updated>2026-10-14T18:38:16Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;TBD: clone this species and genus page from English Wiki and insert GMH&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD: clone this species and genus page from English Wiki and insert GMH&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Prevotella_bryantii&amp;diff=806</id>
		<title>Talk:Prevotella bryantii</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Prevotella_bryantii&amp;diff=806"/>
		<updated>2026-10-14T18:37:07Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;TBD: clone this species and genus page from English Wiki and insert GMH&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD: clone this species and genus page from English Wiki and insert GMH&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Talk:Butyrivibrio_hungatei&amp;diff=805</id>
		<title>Talk:Butyrivibrio hungatei</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Talk:Butyrivibrio_hungatei&amp;diff=805"/>
		<updated>2026-10-14T18:36:25Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;TBD: clone this species and genus page from English Wiki and insert GMH&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBD: clone this species and genus page from English Wiki and insert GMH&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Sharpea_azabuensis_KH1P5&amp;diff=804</id>
		<title>Sharpea azabuensis KH1P5</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Sharpea_azabuensis_KH1P5&amp;diff=804"/>
		<updated>2026-10-01T22:37:02Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Sabu tube.png|thumb|&#039;&#039;S. azabuensis&#039;&#039; KH1P5 in liquid culture exhibiting its dense layer of EPS. Source: Dr. Roy Rodriguez Carrero|346x346px]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;[[Sharpea azabuensis]]&#039;&#039; KH1P5 is a high-interest microbe to the Global Methane Hub. It produces a thick, mucoidal layer of [[wikipedia:Extracellular_polymeric_substance|extracellular polymeric substance (EPS)]] that requires [[Sharpea azabuensis KH1P5#Protocols|removal via washing]] with chelating agents and detergent before work with the culture.&lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Origin:&lt;br /&gt;
|New Zealand, Kelly Lab&lt;br /&gt;
|-&lt;br /&gt;
|Sequenced by:&lt;br /&gt;
|Sam Mahoney Kurpe&lt;br /&gt;
|-&lt;br /&gt;
|Assembled by:&lt;br /&gt;
|William G. Alexander&lt;br /&gt;
|-&lt;br /&gt;
|Methylome called by:&lt;br /&gt;
|William G. Alexander&lt;br /&gt;
|-&lt;br /&gt;
|Methyltransferases cloned by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|-&lt;br /&gt;
|MIC and Culturing Conditions by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|-&lt;br /&gt;
|Transformation by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
[[File:S azabuensis circos.png|Circos plot of &#039;&#039;S. azabuensis&#039;&#039; KH1P5. Source: Dr. William G. Alexander|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
While &#039;&#039;S. azabuensis&#039;&#039; KH1P5 possesses two putative Type II restriction endonucleases, no methylation is detectable in the isolate. Also, these two genes do not methylate in &#039;&#039;E. coli&#039;&#039; strains, suggesting that they&#039;re vestigial defense systems.&lt;br /&gt;
&lt;br /&gt;
== Methylating E. coli Strains ==&lt;br /&gt;
Use a strain of &#039;&#039;E. coli&#039;&#039; that lacks dam, dcm, and hsdRMS, such as ...&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
&#039;&#039;S. azabuensis&#039;&#039; KH1P5 grows well in stock [[RCM]] at 37 °C.&lt;br /&gt;
&lt;br /&gt;
== Antibiotic MIC Tests ==&lt;br /&gt;
[[File:Sabu MIC.png|left|thumb|MIC tests of &#039;&#039;S. azabuensis&#039;&#039;. Source: Dr. Roy Rodriguez Carrero]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!antibiotic&lt;br /&gt;
!concentration (ug/mL)&lt;br /&gt;
|-&lt;br /&gt;
|chloramphenicol&lt;br /&gt;
|0.38&lt;br /&gt;
|-&lt;br /&gt;
|erythromycin&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|kanamycin&lt;br /&gt;
|insensitive&lt;br /&gt;
|-&lt;br /&gt;
|spectinomycin&lt;br /&gt;
|96&lt;br /&gt;
|-&lt;br /&gt;
|tetracycline&lt;br /&gt;
|0.23&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
&lt;br /&gt;
* [[Removal of extracellular material via chelation washing]]&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Blautia&amp;diff=803</id>
		<title>Blautia</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Blautia&amp;diff=803"/>
		<updated>2026-10-01T22:35:03Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Short description|Genus of bacteria}}&lt;br /&gt;
{{Automatic taxobox&lt;br /&gt;
| taxon = Blautia&lt;br /&gt;
| authority = Liu et al. 2008&amp;lt;ref name=LPSN /&amp;gt;&lt;br /&gt;
| type_species = &#039;&#039;Blautia coccoides&#039;&#039;&lt;br /&gt;
| type_species_authority =(Kaneuchi, Benno &amp;amp; Mitsuoka 1976) Liu et al. 2008&lt;br /&gt;
| subdivision_ranks = [[Species]]&lt;br /&gt;
| subdivision = &lt;br /&gt;
See text&lt;br /&gt;
| synonyms =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Blautia&#039;&#039;&#039;&#039;&#039; is a [https://en.wikipedia.com/wiki/Genus genus] of anaerobic bacteria. Upon introduction, this genus mostly consisted of species previously described in the genus &#039;&#039;[[Ruminococcus]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Phylogeny==&lt;br /&gt;
The currently accepted taxonomy is based on the [[List of Prokaryotic names with Standing in Nomenclature]] (LPSN)&amp;lt;ref name=LPSN&amp;gt;{{cite web | author=A.C. Parte | display-authors= et al.| url=https://lpsn.dsmz.de/genus/blautia | title=Blautia | access-date=2022-09-09 | publisher=[[List of Prokaryotic names with Standing in Nomenclature]] (LPSN)}}&amp;lt;/ref&amp;gt; and [[National Center for Biotechnology Information]] (NCBI)&amp;lt;ref name=NCBI&amp;gt;{{cite web |author = Sayers| url=https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Tree&amp;amp;id=572511&amp;amp;lvl=3&amp;amp;lin=f&amp;amp;keep=1&amp;amp;srchmode=1&amp;amp;unlock |title=Blautia |access-date=2022-09-09 |publisher=[[National Center for Biotechnology Information]] (NCBI) taxonomy database |display-authors=et al.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=1 | 16S rRNA based [[The All-Species Living Tree Project|LTP]]_10_2024&amp;lt;ref&amp;gt;{{cite web|title=The LTP |url=https://imedea.uib-csic.es/mmg/ltp/#LTP| access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|title=LTP_all tree in newick format| url=https://imedea.uib-csic.es/mmg/ltp/wp-content/uploads/ltp/LTP_all_10_2024.ntree |access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|title=LTP_10_2024 Release Notes| url=https://imedea.uib-csic.es/mmg/ltp/wp-content/uploads/ltp/LTP_10_2024_release_notes.pdf |access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=1 | 120 marker proteins based [[Genome Taxonomy Database|GTDB]] 09-RS220&amp;lt;ref name=&amp;quot;about&amp;quot;&amp;gt;{{cite web |title=GTDB release 09-RS220 |url=https://gtdb.ecogenomic.org/about#4%7C |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;tree&amp;quot;&amp;gt;{{cite web |title=bac120_r220.sp_labels |url=https://data.gtdb.ecogenomic.org/releases/release220/220.0/auxillary_files/bac120_r220.sp_labels.tree |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;taxon_history&amp;quot;&amp;gt;{{cite web |title=Taxon History |url=https://gtdb.ecogenomic.org/taxon_history/ |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;vertical-align:top|&lt;br /&gt;
{{Clade | style=font-size:90%;line-height:80%&lt;br /&gt;
|1={{clade&lt;br /&gt;
  |1=&#039;&#039;Blautia hydrogenotrophica&#039;&#039;&lt;br /&gt;
  |2={{clade&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1=&#039;&#039;Blautia faecicola&#039;&#039; &amp;lt;small&amp;gt;Kim et al. 2020&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&#039;&#039;[[Hoministercoradaptatus]]&#039;&#039;&lt;br /&gt;
        |2=&#039;&#039;[[Oliverpabstia]]&#039;&#039;&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
    |2={{clade&lt;br /&gt;
    |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;B. argi&#039;&#039;&lt;br /&gt;
          |2=&#039;&#039;B. hansenii&#039;&#039;&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1=&#039;&#039;B. stercoris&#039;&#039;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. coccoides&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;B. producta&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. pseudococcoides&#039;&#039;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&#039;&#039;B. hominis&#039;&#039;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&#039;&#039;[[Blautia celeris|B. celeris]]&#039;&#039;&lt;br /&gt;
                  |2=&#039;&#039;B. parvula&#039;&#039; &amp;lt;small&amp;gt;Miura et al. 2023&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;[[Blautia fusiformis|B. fusiformis]]&#039;&#039;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. luti&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia wexlerae|B. wexlerae]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. intestinalis&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia obeum|B. obeum]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1=&#039;&#039;B. glucerasea&#039;&#039; &amp;lt;small&amp;gt;corrig. Furuya et al. 2010&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. caecimuris&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;B. schinkii&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&#039;&#039;B. ammoniilytica&#039;&#039;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. acetigignens&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia faecis|B. faecis]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
|&lt;br /&gt;
{{Clade | style=font-size:90%;line-height:80%&lt;br /&gt;
|1={{clade&lt;br /&gt;
  |1={{clade&lt;br /&gt;
    |1=&#039;&#039;[[Lactonifactor]]&#039;&#039; &lt;br /&gt;
    |2={{clade&lt;br /&gt;
    |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1={{clade&lt;br /&gt;
        |1=&#039;&#039;B. stercoris&#039;&#039; &amp;lt;small&amp;gt;Park et al. 2012&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1=&#039;&#039;[[Blautia celeris|B. celeris]]&#039;&#039; &amp;lt;small&amp;gt;Liu et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&#039;&#039;B. coccoides&#039;&#039; &amp;lt;small&amp;gt;(Kaneuchi, Benno &amp;amp; Mitsuoka 1976) Liu et al. 2008&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt; [incl. &#039;&#039;B. producta&#039;&#039; &amp;lt;small&amp;gt;(Prévot 1941) Liu et al. 2008&amp;lt;/small&amp;gt;]&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. hominis&#039;&#039; &amp;lt;small&amp;gt;Shin et al. 2018&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&#039;&#039;B. pseudococcoides&#039;&#039; &amp;lt;small&amp;gt;Maturana &amp;amp; Cárdenas 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1=&#039;&#039;B. hansenii&#039;&#039; &amp;lt;small&amp;gt;(Holdeman &amp;amp; Moore 1974) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. argi&#039;&#039; &amp;lt;small&amp;gt;Paek et al. 2019&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercoravium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. pullicola&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercoripullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                 }}&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. ornithocaccae&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. pullistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2={{clade&lt;br /&gt;
                    |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. avicola&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                    |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercorigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                     }}&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
  |2={{clade&lt;br /&gt;
  |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
  |sublabel1=species-group 2&lt;br /&gt;
  |1={{clade&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. gallistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&#039;&#039;B. hydrogenotrophica&#039;&#039; &amp;lt;small&amp;gt;(Bernalier et al. 1997) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
    |2={{clade&lt;br /&gt;
      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. avistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;B. schinkii&#039;&#039; &amp;lt;small&amp;gt;(Rieu-Lesme et al. 1997) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. ammoniilytica&#039;&#039; &amp;lt;small&amp;gt;Hitch et al.&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&#039;&#039;B. acetigignens&#039;&#039; &amp;lt;small&amp;gt;Hitch et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2=&#039;&#039;[[Blautia faecis|B. faecis]]&#039;&#039; &amp;lt;small&amp;gt;Park, Kim &amp;amp; Bae 2013&amp;lt;/small&amp;gt;&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;[[Blautia fusiformis|B. fusiformis]]&#039;&#039; &amp;lt;small&amp;gt;Afrizal et al. 2023&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;B. difficilis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&#039;&#039;B. luti&#039;&#039; &amp;lt;small&amp;gt;(Simmering et al. 2002) Liu et al.&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2=&#039;&#039;[[Blautia wexlerae|B. wexlerae]]&#039;&#039; &amp;lt;small&amp;gt;Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. intestinalis&#039;&#039; &amp;lt;small&amp;gt;Wang et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia obeum|B. obeum]]&#039;&#039; &amp;lt;small&amp;gt;(Moore, Johnson &amp;amp; Holdeman 1976) Lawson &amp;amp; Finegold 2015&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039; B. caecimuris&#039;&#039; &amp;lt;small&amp;gt;Lagkouvardos et al. 2016&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. excrementigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2={{clade&lt;br /&gt;
                    |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. excrementipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                    |2={{clade&lt;br /&gt;
                      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                      |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                       }}&lt;br /&gt;
                     }}&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
     }}&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
Species incertae sedis:&lt;br /&gt;
* &amp;quot;&#039;&#039;B. aquisgranensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. arthritidis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. brookingsii&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Ghimire et al. 2020&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. caccae&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;Ca.&#039;&#039; B. equi&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. flagellata&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. immobilis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. intestinihominis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
*  &amp;quot;&#039;&#039;B. lenta&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. longa&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. ovalis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. phocaeensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Traore et al. 2017&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. provencensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Pham et al. 2017&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. segnis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|1}}&lt;br /&gt;
&lt;br /&gt;
{{Taxonbar|from=Q26208642}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lachnospiraceae]]&lt;br /&gt;
[[Category:Taxa described in 2008]]&lt;br /&gt;
&lt;br /&gt;
{{Clostridia-stub}}&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Blautia&amp;diff=802</id>
		<title>Blautia</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Blautia&amp;diff=802"/>
		<updated>2026-10-01T22:34:24Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Short description|Genus of bacteria}}&lt;br /&gt;
{{Automatic taxobox&lt;br /&gt;
| taxon = Blautia&lt;br /&gt;
| authority = Liu et al. 2008&amp;lt;ref name=LPSN /&amp;gt;&lt;br /&gt;
| type_species = &#039;&#039;Blautia coccoides&#039;&#039;&lt;br /&gt;
| type_species_authority =(Kaneuchi, Benno &amp;amp; Mitsuoka 1976) Liu et al. 2008&lt;br /&gt;
| subdivision_ranks = [[Species]]&lt;br /&gt;
| subdivision = &lt;br /&gt;
See text&lt;br /&gt;
| synonyms =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Blautia&#039;&#039;&#039;&#039;&#039; is a [https://en.wikipedia.com/Genus genus] of anaerobic bacteria. Upon introduction, this genus mostly consisted of species previously described in the genus &#039;&#039;[[Ruminococcus]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Phylogeny==&lt;br /&gt;
The currently accepted taxonomy is based on the [[List of Prokaryotic names with Standing in Nomenclature]] (LPSN)&amp;lt;ref name=LPSN&amp;gt;{{cite web | author=A.C. Parte | display-authors= et al.| url=https://lpsn.dsmz.de/genus/blautia | title=Blautia | access-date=2022-09-09 | publisher=[[List of Prokaryotic names with Standing in Nomenclature]] (LPSN)}}&amp;lt;/ref&amp;gt; and [[National Center for Biotechnology Information]] (NCBI)&amp;lt;ref name=NCBI&amp;gt;{{cite web |author = Sayers| url=https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Tree&amp;amp;id=572511&amp;amp;lvl=3&amp;amp;lin=f&amp;amp;keep=1&amp;amp;srchmode=1&amp;amp;unlock |title=Blautia |access-date=2022-09-09 |publisher=[[National Center for Biotechnology Information]] (NCBI) taxonomy database |display-authors=et al.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=1 | 16S rRNA based [[The All-Species Living Tree Project|LTP]]_10_2024&amp;lt;ref&amp;gt;{{cite web|title=The LTP |url=https://imedea.uib-csic.es/mmg/ltp/#LTP| access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|title=LTP_all tree in newick format| url=https://imedea.uib-csic.es/mmg/ltp/wp-content/uploads/ltp/LTP_all_10_2024.ntree |access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|title=LTP_10_2024 Release Notes| url=https://imedea.uib-csic.es/mmg/ltp/wp-content/uploads/ltp/LTP_10_2024_release_notes.pdf |access-date=10 December 2024}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
! colspan=1 | 120 marker proteins based [[Genome Taxonomy Database|GTDB]] 09-RS220&amp;lt;ref name=&amp;quot;about&amp;quot;&amp;gt;{{cite web |title=GTDB release 09-RS220 |url=https://gtdb.ecogenomic.org/about#4%7C |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;tree&amp;quot;&amp;gt;{{cite web |title=bac120_r220.sp_labels |url=https://data.gtdb.ecogenomic.org/releases/release220/220.0/auxillary_files/bac120_r220.sp_labels.tree |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;taxon_history&amp;quot;&amp;gt;{{cite web |title=Taxon History |url=https://gtdb.ecogenomic.org/taxon_history/ |website=[[Genome Taxonomy Database]]|access-date=10 May 2024}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;vertical-align:top|&lt;br /&gt;
{{Clade | style=font-size:90%;line-height:80%&lt;br /&gt;
|1={{clade&lt;br /&gt;
  |1=&#039;&#039;Blautia hydrogenotrophica&#039;&#039;&lt;br /&gt;
  |2={{clade&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1=&#039;&#039;Blautia faecicola&#039;&#039; &amp;lt;small&amp;gt;Kim et al. 2020&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&#039;&#039;[[Hoministercoradaptatus]]&#039;&#039;&lt;br /&gt;
        |2=&#039;&#039;[[Oliverpabstia]]&#039;&#039;&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
    |2={{clade&lt;br /&gt;
    |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;B. argi&#039;&#039;&lt;br /&gt;
          |2=&#039;&#039;B. hansenii&#039;&#039;&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1=&#039;&#039;B. stercoris&#039;&#039;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. coccoides&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;B. producta&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. pseudococcoides&#039;&#039;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&#039;&#039;B. hominis&#039;&#039;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&#039;&#039;[[Blautia celeris|B. celeris]]&#039;&#039;&lt;br /&gt;
                  |2=&#039;&#039;B. parvula&#039;&#039; &amp;lt;small&amp;gt;Miura et al. 2023&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;[[Blautia fusiformis|B. fusiformis]]&#039;&#039;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. luti&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia wexlerae|B. wexlerae]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. intestinalis&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia obeum|B. obeum]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1=&#039;&#039;B. glucerasea&#039;&#039; &amp;lt;small&amp;gt;corrig. Furuya et al. 2010&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. caecimuris&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;B. schinkii&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&#039;&#039;B. ammoniilytica&#039;&#039;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. acetigignens&#039;&#039;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia faecis|B. faecis]]&#039;&#039;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
|&lt;br /&gt;
{{Clade | style=font-size:90%;line-height:80%&lt;br /&gt;
|1={{clade&lt;br /&gt;
  |1={{clade&lt;br /&gt;
    |1=&#039;&#039;[[Lactonifactor]]&#039;&#039; &lt;br /&gt;
    |2={{clade&lt;br /&gt;
    |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1={{clade&lt;br /&gt;
        |1=&#039;&#039;B. stercoris&#039;&#039; &amp;lt;small&amp;gt;Park et al. 2012&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1=&#039;&#039;[[Blautia celeris|B. celeris]]&#039;&#039; &amp;lt;small&amp;gt;Liu et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&#039;&#039;B. coccoides&#039;&#039; &amp;lt;small&amp;gt;(Kaneuchi, Benno &amp;amp; Mitsuoka 1976) Liu et al. 2008&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt; [incl. &#039;&#039;B. producta&#039;&#039; &amp;lt;small&amp;gt;(Prévot 1941) Liu et al. 2008&amp;lt;/small&amp;gt;]&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. hominis&#039;&#039; &amp;lt;small&amp;gt;Shin et al. 2018&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&#039;&#039;B. pseudococcoides&#039;&#039; &amp;lt;small&amp;gt;Maturana &amp;amp; Cárdenas 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1=&#039;&#039;B. hansenii&#039;&#039; &amp;lt;small&amp;gt;(Holdeman &amp;amp; Moore 1974) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;B. argi&#039;&#039; &amp;lt;small&amp;gt;Paek et al. 2019&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercoravium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. pullicola&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercoripullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                 }}&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. merdigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. ornithocaccae&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. pullistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2={{clade&lt;br /&gt;
                    |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. avicola&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                    |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. stercorigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                     }}&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
  |2={{clade&lt;br /&gt;
  |label1=&#039;&#039;Blautia&#039;&#039;&lt;br /&gt;
  |sublabel1=species-group 2&lt;br /&gt;
  |1={{clade&lt;br /&gt;
    |1={{clade&lt;br /&gt;
      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. gallistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1=&#039;&#039;B. hydrogenotrophica&#039;&#039; &amp;lt;small&amp;gt;(Bernalier et al. 1997) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
        |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
    |2={{clade&lt;br /&gt;
      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. avistercoris&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
      |2={{clade&lt;br /&gt;
        |1={{clade&lt;br /&gt;
          |1=&#039;&#039;B. schinkii&#039;&#039; &amp;lt;small&amp;gt;(Rieu-Lesme et al. 1997) Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
            |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
        |2={{clade&lt;br /&gt;
          |1={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. ammoniilytica&#039;&#039; &amp;lt;small&amp;gt;Hitch et al.&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&#039;&#039;B. acetigignens&#039;&#039; &amp;lt;small&amp;gt;Hitch et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2=&#039;&#039;[[Blautia faecis|B. faecis]]&#039;&#039; &amp;lt;small&amp;gt;Park, Kim &amp;amp; Bae 2013&amp;lt;/small&amp;gt;&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039;[[Blautia fusiformis|B. fusiformis]]&#039;&#039; &amp;lt;small&amp;gt;Afrizal et al. 2023&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;B. difficilis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&#039;&#039;B. luti&#039;&#039; &amp;lt;small&amp;gt;(Simmering et al. 2002) Liu et al.&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2=&#039;&#039;[[Blautia wexlerae|B. wexlerae]]&#039;&#039; &amp;lt;small&amp;gt;Liu et al. 2008&amp;lt;/small&amp;gt;&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
          |2={{clade&lt;br /&gt;
            |1={{clade&lt;br /&gt;
              |1=&#039;&#039;B. intestinalis&#039;&#039; &amp;lt;small&amp;gt;Wang et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2=&#039;&#039;[[Blautia obeum|B. obeum]]&#039;&#039; &amp;lt;small&amp;gt;(Moore, Johnson &amp;amp; Holdeman 1976) Lawson &amp;amp; Finegold 2015&amp;lt;/small&amp;gt;&lt;br /&gt;
               }}&lt;br /&gt;
            |2={{clade&lt;br /&gt;
              |1=&#039;&#039; B. caecimuris&#039;&#039; &amp;lt;small&amp;gt;Lagkouvardos et al. 2016&amp;lt;/small&amp;gt;&lt;br /&gt;
              |2={{clade&lt;br /&gt;
                |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. excrementigallinarum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                |2={{clade&lt;br /&gt;
                  |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. faecipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                  |2={{clade&lt;br /&gt;
                    |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. excrementipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                    |2={{clade&lt;br /&gt;
                      |1=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinavium&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                      |2=&amp;quot;&#039;&#039;Ca.&#039;&#039; B. intestinipullorum&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
                       }}&lt;br /&gt;
                     }}&lt;br /&gt;
                   }}&lt;br /&gt;
                 }}&lt;br /&gt;
               }}&lt;br /&gt;
             }}&lt;br /&gt;
           }}&lt;br /&gt;
         }}&lt;br /&gt;
       }}&lt;br /&gt;
     }}&lt;br /&gt;
     }}&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
Species incertae sedis:&lt;br /&gt;
* &amp;quot;&#039;&#039;B. aquisgranensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. arthritidis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. brookingsii&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Ghimire et al. 2020&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. caccae&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;Ca.&#039;&#039; B. equi&amp;quot; &amp;lt;small&amp;gt;Gilroy et al. 2022&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. flagellata&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. immobilis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. intestinihominis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Hitch et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
*  &amp;quot;&#039;&#039;B. lenta&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. longa&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. ovalis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Huang et al. 2024&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. phocaeensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Traore et al. 2017&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. provencensis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Pham et al. 2017&amp;lt;/small&amp;gt;&lt;br /&gt;
* &amp;quot;&#039;&#039;B. segnis&#039;&#039;&amp;quot; &amp;lt;small&amp;gt;Liu et al. 2021&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|1}}&lt;br /&gt;
&lt;br /&gt;
{{Taxonbar|from=Q26208642}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lachnospiraceae]]&lt;br /&gt;
[[Category:Taxa described in 2008]]&lt;br /&gt;
&lt;br /&gt;
{{Clostridia-stub}}&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Sharpea_azabuensis_KH1P5&amp;diff=801</id>
		<title>Sharpea azabuensis KH1P5</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Sharpea_azabuensis_KH1P5&amp;diff=801"/>
		<updated>2026-10-01T19:21:26Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Sabu tube.png|thumb|&#039;&#039;S. azabuensis&#039;&#039; KH1P5 in liquid culture exhibiting its dense layer of EPS. Source: Dr. Roy Rodriguez Carrero|346x346px]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;[[Sharpea azabuensis]]&#039;&#039; KH1P5 is a high-interest microbe to the Global Methane Hub. It produces a thick, mucoidal layer of [[wikipedia:Extracellular_polymeric_substance|extracellular polymeric substance (EPS)]] that requires removal before work with the culture.&lt;br /&gt;
&lt;br /&gt;
== Global Methane Hub Metadata ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|Origin:&lt;br /&gt;
|New Zealand, Kelly Lab&lt;br /&gt;
|-&lt;br /&gt;
|Sequenced by:&lt;br /&gt;
|Sam Mahoney Kurpe&lt;br /&gt;
|-&lt;br /&gt;
|Assembled by:&lt;br /&gt;
|William G. Alexander&lt;br /&gt;
|-&lt;br /&gt;
|Methylome called by:&lt;br /&gt;
|William G. Alexander&lt;br /&gt;
|-&lt;br /&gt;
|Methyltransferases cloned by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|-&lt;br /&gt;
|MIC and Culturing Conditions by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|-&lt;br /&gt;
|Transformation by:&lt;br /&gt;
|Roy Rodriguez Carrero&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Genome ==&lt;br /&gt;
[[File:S azabuensis circos.png|Circos plot of &#039;&#039;S. azabuensis&#039;&#039; KH1P5. Source: Dr. William G. Alexander|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
== DefenseFinder Results ==&lt;br /&gt;
&lt;br /&gt;
== Methylome ==&lt;br /&gt;
While &#039;&#039;S. azabuensis&#039;&#039; KH1P5 possesses two putative Type II restriction endonucleases, no methylation is detectable in the isolate. Also, these two genes do not methylate in &#039;&#039;E. coli&#039;&#039; strains, suggesting that they&#039;re vestigial defense systems.&lt;br /&gt;
&lt;br /&gt;
== Methylating E. coli Strains ==&lt;br /&gt;
Use a strain of &#039;&#039;E. coli&#039;&#039; that lacks dam, dcm, and hsdRMS, such as ...&lt;br /&gt;
&lt;br /&gt;
== Culturing Conditions ==&lt;br /&gt;
&#039;&#039;S. azabuensis&#039;&#039; KH1P5 grows well in stock [[RCM]] at 37 °C.&lt;br /&gt;
&lt;br /&gt;
== Antibiotic MIC Tests ==&lt;br /&gt;
[[File:Sabu MIC.png|left|thumb|MIC tests of &#039;&#039;S. azabuensis&#039;&#039;. Source: Dr. Roy Rodriguez Carrero]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!antibiotic&lt;br /&gt;
!concentration (ug/mL)&lt;br /&gt;
|-&lt;br /&gt;
|chloramphenicol&lt;br /&gt;
|0.38&lt;br /&gt;
|-&lt;br /&gt;
|erythromycin&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|kanamycin&lt;br /&gt;
|insensitive&lt;br /&gt;
|-&lt;br /&gt;
|spectinomycin&lt;br /&gt;
|96&lt;br /&gt;
|-&lt;br /&gt;
|tetracycline&lt;br /&gt;
|0.23&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Protocols ==&lt;br /&gt;
&lt;br /&gt;
* [[Removal of extracellular material via chelation washing]]&lt;br /&gt;
&lt;br /&gt;
== Transformation Results ==&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=800</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=800"/>
		<updated>2026-10-01T18:49:33Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to the Global Methane Hub Wiki!&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [[List of GMH Strains|View the list of GMH strains]]&lt;br /&gt;
* [[Special:AllPages|View all the pages in the wiki]]&lt;br /&gt;
* [[How to get started adding to the GMH Wiki]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=799</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=799"/>
		<updated>2026-10-01T18:40:49Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB|&#039;&#039;Butyrivibrio fibrisolvens&#039;&#039; TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ|&#039;&#039;Butyrivibrio proteoclasticus&#039;&#039; B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003|&#039;&#039;Butyrivibrio hungatei&#039;&#039; MB2003]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10|&#039;&#039;Methanobrevibacter millera&#039;&#039;e ZA-10]]&lt;br /&gt;
* [[Prevotella ruminicola 23T|&#039;&#039;Prevotella ruminicola&#039;&#039; 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a|&#039;&#039;Prevotella bryantii&#039;&#039; C21a]]&lt;br /&gt;
* [[Prevotella bryantii B14|&#039;&#039;Prevotella bryanti&#039;&#039;i B14]]&lt;br /&gt;
* [[Ruminococcus albus 7|&#039;&#039;Ruminococcus albus&#039;&#039; 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192|&#039;&#039;Selenomonas ruminantium&#039;&#039; GA192]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=798</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=798"/>
		<updated>2026-10-01T16:39:19Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages, then [[wikipedia:Special:Export|export]] those pages to your computer. &#039;&#039;&#039;Note: if you enter a page that doesn&#039;t exist (or you misspell something) the exporter will not warn you, you will just not have that page.&#039;&#039;&#039; [[Special:Import|Import]] the downloaded pages into the GMH Wiki, using the value &amp;quot;enwiki&amp;quot; without quotes for the Interwiki Prefix field. Confirm the pages imported successfully by visiting them.&lt;br /&gt;
&lt;br /&gt;
== Step 3: Add a strain-specific link to the species page ==&lt;br /&gt;
Navigate to your species&#039; page and click &amp;quot;edit&amp;quot; in the top right corner to enter the editor. Right before the References, add the header &amp;quot;Global Methane Hub Strains&amp;quot; without quotes, then place a bullet list under that header with the genus, species, and strain designation. Highlight that text, then click the Link button (looks like two links of a chain at the top of the editor). The text should be displayed in red at the bottom of that box: click on it to accept that this is a link to a page that doesn&#039;t exit. See the entry for &#039;&#039;[[Sharpea azabuensis]]&#039;&#039; for an example. &lt;br /&gt;
&lt;br /&gt;
== Step 4: Create the strain page for your organism ==&lt;br /&gt;
Click on the red link you just made. You should be redirected automatically to a blank page with the editor active. Add the following Section Headers to the new page: Introduction, Global Methane Hub Metadata, Genome, DefenseFinder Results, Methylome, Methylating &#039;&#039;E. coli&#039;&#039;, Culturing Conditions, Antimicrobial MIC Tests, Protocols, Transformation Results, and External Links. When finished, begin adding your data under the appropriate header. See [[Sharpea azabuensis KH1P5|&#039;&#039;Sharpea azabuensis&#039;&#039; KH1P5]] as nearly complete entry.&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=797</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=797"/>
		<updated>2026-10-01T16:39:05Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages, then [[wikipedia:Special:Export|export]] those pages to your computer. &#039;&#039;&#039;Note: if you enter a page that doesn&#039;t exist (or you misspell something) the exporter will not warn you, you will just not have that page.&#039;&#039;&#039; [[Special:Import|Import]] the downloaded pages into the GMH Wiki, using the value &amp;quot;enwiki&amp;quot; without quotes for the Interwiki Prefix field. Confirm the pages imported successfully by visiting them.&lt;br /&gt;
&lt;br /&gt;
== Step 3: Add a strain-specific link to the species page ==&lt;br /&gt;
[[Navigate]] to your species&#039; page and click &amp;quot;edit&amp;quot; in the top right corner to enter the editor. Right before the References, add the header &amp;quot;Global Methane Hub Strains&amp;quot; without quotes, then place a bullet list under that header with the genus, species, and strain designation. Highlight that text, then click the Link button (looks like two links of a chain at the top of the editor). The text should be displayed in red at the bottom of that box: click on it to accept that this is a link to a page that doesn&#039;t exit. See the entry for &#039;&#039;[[Sharpea azabuensis]]&#039;&#039; for an example. &lt;br /&gt;
&lt;br /&gt;
== Step 4: Create the strain page for your organism ==&lt;br /&gt;
Click on the red link you just made. You should be redirected automatically to a blank page with the editor active. Add the following Section Headers to the new page: Introduction, Global Methane Hub Metadata, Genome, DefenseFinder Results, Methylome, Methylating &#039;&#039;E. coli&#039;&#039;, Culturing Conditions, Antimicrobial MIC Tests, Protocols, Transformation Results, and External Links. When finished, begin adding your data under the appropriate header. See [[Sharpea azabuensis KH1P5|&#039;&#039;Sharpea azabuensis&#039;&#039; KH1P5]] as nearly complete entry.&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=796</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=796"/>
		<updated>2026-10-01T16:34:49Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10]]&lt;br /&gt;
* [[Prevotella ruminicola 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a]] &lt;br /&gt;
* [[Prevotella bryantii B14]]&lt;br /&gt;
* [[Ruminococcus albus 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192]]&lt;br /&gt;
* &#039;&#039;[[Sharpea azabuensis KH1P5|Sharpea azabuensis]]&#039;&#039; [[Sharpea azabuensis KH1P5|KH1P5]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=795</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=795"/>
		<updated>2026-10-01T16:31:02Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages, then [[wikipedia:Special:Export|export]] those pages to your computer. &#039;&#039;&#039;Note: if you enter a page that doesn&#039;t exist (or you misspell something) the exporter will not warn you, you will just not have that page.&#039;&#039;&#039; [[Special:Import|Import]] the downloaded pages into the GMH Wiki, using the value &amp;quot;enwiki&amp;quot; without quotes for the Interwiki Prefix field. Confirm the pages imported successfully by visiting them.&lt;br /&gt;
&lt;br /&gt;
== Step 3: Add a strain-specific link to the species page ==&lt;br /&gt;
[[Navigate]] to your species&#039; page and click &amp;quot;edit&amp;quot; in the top right corner to enter the editor. Right before the References, add the header &amp;quot;Global Methane Hub Strains&amp;quot; without quotes, then place a bullet list under that header with the genus, species, and strain designation. Highlight that text, then click the Link button (looks like two links of a chain at the top of the editor). The text should be displayed in red at the bottom of that box: click on it to accept that this is a link to a page that doesn&#039;t exit. See the entry for &#039;&#039;[[Prevotella ruminicola]]&#039;&#039; for an example. &lt;br /&gt;
&lt;br /&gt;
== Step 4: Create the strain page for your organism ==&lt;br /&gt;
Click on the red link you just made. You will be asked&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=794</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=794"/>
		<updated>2026-10-01T16:04:14Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please [[Special:ChangeCredentials|change your password]] immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=793</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=793"/>
		<updated>2026-10-01T16:03:07Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please change your password immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Search Wikipedia to confirm the presence of the genus and species pages&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=792</id>
		<title>How to get started adding to the GMH Wiki</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=How_to_get_started_adding_to_the_GMH_Wiki&amp;diff=792"/>
		<updated>2026-10-01T16:01:13Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page with &amp;quot;== Step 1: Request a username == Email the webmaster from the email you wish to use for your account. They will send you login information. &amp;#039;&amp;#039;&amp;#039;For security, please change your password immediately!&amp;#039;&amp;#039;&amp;#039;  == Step 2: Clone the genus and species pages for your organism == Go to Wikipedia and search for the genus and species you are interested in&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Step 1: Request a username ==&lt;br /&gt;
Email the webmaster from the email you wish to use for your account. They will send you login information. &#039;&#039;&#039;For security, please change your password immediately!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Clone the genus and species pages for your organism ==&lt;br /&gt;
Go to Wikipedia and search for the genus and species you are interested in&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=791</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=791"/>
		<updated>2026-10-01T16:01:02Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to the Global Methane Hub Wiki!&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [[List of GMH Strains|View the list of GMH strains]]&lt;br /&gt;
* [[How to get started adding to the GMH Wiki]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=790</id>
		<title>List of GMH Strains</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=List_of_GMH_Strains&amp;diff=790"/>
		<updated>2026-10-01T15:43:11Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: Created page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Butyrivibrio fibrisolvens TB]]&lt;br /&gt;
* [[Butyrivibrio proteoclasticus B316ᵀ]]&lt;br /&gt;
* [[Butyrivibrio hungatei MB2003]]&lt;br /&gt;
* [[Methanobrevibacter millerae ZA-10]]&lt;br /&gt;
* [[Prevotella ruminicola 23T]]&lt;br /&gt;
* [[Prevotella bryantii C21a]] &lt;br /&gt;
* [[Prevotella bryantii B14]]&lt;br /&gt;
* [[Ruminococcus albus 7]]&lt;br /&gt;
* [[Selenomonas ruminantium GA192]]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=789</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Main_Page&amp;diff=789"/>
		<updated>2026-10-01T15:35:00Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome to the Global Methane Hub Wiki!&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Module:Protected_page/config&amp;diff=788</id>
		<title>Module:Protected page/config</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Module:Protected_page/config&amp;diff=788"/>
		<updated>2026-10-01T15:32:47Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module provides configuration data for [[Module:Protection banner]].&lt;br /&gt;
&lt;br /&gt;
return {&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--&lt;br /&gt;
--                                BANNER DATA&lt;br /&gt;
--&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- Banner data consists of six fields:&lt;br /&gt;
-- * text - the main protection text that appears at the top of protection&lt;br /&gt;
--   banners.&lt;br /&gt;
-- * explanation - the text that appears below the main protection text, used&lt;br /&gt;
--   to explain the details of the protection.&lt;br /&gt;
-- * tooltip - the tooltip text you see when you move the mouse over a small&lt;br /&gt;
--   padlock icon.&lt;br /&gt;
-- * link - the page that the small padlock icon links to.&lt;br /&gt;
-- * alt - the alt text for the small padlock icon. This is also used as tooltip&lt;br /&gt;
--   text for the large protection banners.&lt;br /&gt;
-- * image - the padlock image used in both protection banners and small padlock&lt;br /&gt;
--   icons.&lt;br /&gt;
--&lt;br /&gt;
-- The module checks in three separate tables to find a value for each field.&lt;br /&gt;
-- First it checks the banners table, which has values specific to the reason&lt;br /&gt;
-- for the page being protected. Then the module checks the defaultBanners&lt;br /&gt;
-- table, which has values specific to each protection level. Finally, the&lt;br /&gt;
-- module checks the masterBanner table, which holds data for protection&lt;br /&gt;
-- templates to use if no data has been found in the previous two tables.&lt;br /&gt;
--&lt;br /&gt;
-- The values in the banner data can take parameters. These are specified&lt;br /&gt;
-- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name&lt;br /&gt;
-- enclosed in curly braces).&lt;br /&gt;
--&lt;br /&gt;
--                          Available parameters:&lt;br /&gt;
--&lt;br /&gt;
-- ${CURRENTVERSION} - a link to the page history or the move log, with the&lt;br /&gt;
-- display message &amp;quot;current-version-edit-display&amp;quot; or&lt;br /&gt;
-- &amp;quot;current-version-move-display&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${EDITREQUEST} - a link to create an edit request for the current page.&lt;br /&gt;
--&lt;br /&gt;
-- ${EXPLANATIONBLURB} - an explanation blurb, e.g. &amp;quot;Please discuss any changes&lt;br /&gt;
-- on the talk page; you may submit a request to ask an administrator to make&lt;br /&gt;
-- an edit if it is minor or supported by consensus.&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${IMAGELINK} - a link to set the image to, depending on the protection&lt;br /&gt;
-- action and protection level.&lt;br /&gt;
--&lt;br /&gt;
-- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry&lt;br /&gt;
-- is set. E.g. &amp;quot;Editing of this page by new or unregistered users is currently &lt;br /&gt;
-- disabled until dd Month YYYY.&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${INTROFRAGMENT} - the same as ${INTROBLURB}, but without final punctuation&lt;br /&gt;
-- so that it can be used in run-on sentences.&lt;br /&gt;
--&lt;br /&gt;
-- ${PAGETYPE} - the type of the page, e.g. &amp;quot;article&amp;quot; or &amp;quot;template&amp;quot;.&lt;br /&gt;
-- Defined in the cfg.pagetypes table.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g.&lt;br /&gt;
-- &amp;quot;Editing of this page by new or unregistered users is currently disabled&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONDATE} - the protection date, if it has been supplied to the&lt;br /&gt;
-- template.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONLEVEL} - the protection level, e.g. &amp;quot;fully protected&amp;quot; or&lt;br /&gt;
-- &amp;quot;semi-protected&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONLOG} - a link to the protection log or the pending changes log,&lt;br /&gt;
-- depending on the protection action.&lt;br /&gt;
--&lt;br /&gt;
-- ${TALKPAGE} - a link to the talk page. If a section is specified, links&lt;br /&gt;
-- straight to that talk page section.&lt;br /&gt;
--&lt;br /&gt;
-- ${TOOLTIPBLURB} - uses the PAGETYPE, PROTECTIONTYPE and EXPIRY parameters to&lt;br /&gt;
-- create a blurb like &amp;quot;This template is semi-protected&amp;quot;, or &amp;quot;This article is&lt;br /&gt;
-- move-protected until DD Month YYYY&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${VANDAL} - links for the specified username (or the root page name)&lt;br /&gt;
-- using Module:Vandal-m.&lt;br /&gt;
--&lt;br /&gt;
--                                 Functions&lt;br /&gt;
--&lt;br /&gt;
-- For advanced users, it is possible to use Lua functions instead of strings&lt;br /&gt;
-- in the banner config tables. Using functions gives flexibility that is not&lt;br /&gt;
-- possible just by using parameters. Functions take two arguments, the&lt;br /&gt;
-- protection object and the template arguments, and they must output a string.&lt;br /&gt;
--&lt;br /&gt;
-- For example:&lt;br /&gt;
--&lt;br /&gt;
-- text = function (protectionObj, args)&lt;br /&gt;
--     if protectionObj.level == &#039;autoconfirmed&#039; then&lt;br /&gt;
--         return &#039;foo&#039;&lt;br /&gt;
--     else&lt;br /&gt;
--         return &#039;bar&#039;&lt;br /&gt;
--     end&lt;br /&gt;
-- end&lt;br /&gt;
--&lt;br /&gt;
-- Some protection object properties and methods that may be useful:&lt;br /&gt;
-- protectionObj.action - the protection action&lt;br /&gt;
-- protectionObj.level - the protection level&lt;br /&gt;
-- protectionObj.reason - the protection reason&lt;br /&gt;
-- protectionObj.expiry - the expiry. Nil if unset, the string &amp;quot;indef&amp;quot; if set&lt;br /&gt;
--     to indefinite, and the protection time in unix time if temporary.&lt;br /&gt;
-- protectionObj.protectionDate - the protection date in unix time, or nil if&lt;br /&gt;
--     unspecified.&lt;br /&gt;
-- protectionObj.bannerConfig - the banner config found by the module. Beware&lt;br /&gt;
--     of editing the config field used by the function, as it could create an&lt;br /&gt;
--     infinite loop.&lt;br /&gt;
-- protectionObj:isProtected - returns a boolean showing whether the page is&lt;br /&gt;
--     protected.&lt;br /&gt;
-- protectionObj:isTemporary - returns a boolean showing whether the expiry is&lt;br /&gt;
--     temporary.&lt;br /&gt;
-- protectionObj:isIncorrect - returns a boolean showing whether the protection&lt;br /&gt;
--     template is incorrect.&lt;br /&gt;
--]]&lt;br /&gt;
&lt;br /&gt;
-- The master banner data, used if no values have been found in banners or&lt;br /&gt;
-- defaultBanners.&lt;br /&gt;
masterBanner = {&lt;br /&gt;
	text = &#039;${INTROBLURB}&#039;,&lt;br /&gt;
	explanation = &#039;${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
	tooltip = &#039;${TOOLTIPBLURB}&#039;,&lt;br /&gt;
	link = &#039;${IMAGELINK}&#039;,&lt;br /&gt;
	alt = &#039;Page ${PROTECTIONLEVEL}&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The default banner data. This holds banner data for different protection&lt;br /&gt;
-- levels.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
defaultBanners = {&lt;br /&gt;
	edit = {},&lt;br /&gt;
	move = {},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = {&lt;br /&gt;
			alt = &#039;Page protected with pending changes&#039;,&lt;br /&gt;
			tooltip = &#039;All edits by unregistered and new users are subject to review prior to becoming visible to unregistered users&#039;,&lt;br /&gt;
			image = &#039;Pending-protection-shackle.svg&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	upload = {}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The banner data. This holds banner data for different protection reasons.&lt;br /&gt;
-- In fact, the reasons specified in this table control which reasons are&lt;br /&gt;
-- valid inputs to the first positional parameter.&lt;br /&gt;
--&lt;br /&gt;
-- There is also a non-standard &amp;quot;description&amp;quot; field that can be used for items&lt;br /&gt;
-- in this table. This is a description of the protection reason for use in the&lt;br /&gt;
-- module documentation.&lt;br /&gt;
--&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
banners = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		blp = {&lt;br /&gt;
			description = &#039;For pages protected to promote compliance with the&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Biographies of living persons&#039;&lt;br /&gt;
				.. &#039;|biographies of living persons]] policy&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to promote compliance with&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Biographies of living persons&#039;&lt;br /&gt;
				.. &amp;quot;|Wikipedia&#039;s&amp;amp;nbsp;policy on&amp;amp;nbsp;the&amp;amp;nbsp;biographies&amp;quot;&lt;br /&gt;
				.. &#039; of&amp;amp;nbsp;living&amp;amp;nbsp;people]].&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} to promote compliance with the policy on&#039;&lt;br /&gt;
				.. &#039; biographies of living persons&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		deceased = {&lt;br /&gt;
			description = &#039;For user pages of Wikipedia users who are deceased&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to prevent vandalism of a deceased&#039;&lt;br /&gt;
				.. &#039; Wikipedian\&#039;s user page.&#039;&lt;br /&gt;
				.. &#039; A family member who wishes to edit this user page can use this&#039;&lt;br /&gt;
				.. &#039; user\&#039;s ${TALKPAGE} or submit a request to [[Wikipedia:VRT|the&#039;&lt;br /&gt;
				.. &#039; Volunteer Response Team]].&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} because this Wikipedian is deceased&#039;&lt;br /&gt;
		},&lt;br /&gt;
		dmca = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation&#039;&lt;br /&gt;
				.. &#039; due to [[Digital Millennium Copyright Act]] takedown requests&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;Pursuant to a rights owner notice under the Digital&#039;&lt;br /&gt;
					.. &#039; Millennium Copyright Act (DMCA) regarding some content&#039;&lt;br /&gt;
					.. &#039; in this article, the Wikimedia Foundation acted under&#039;&lt;br /&gt;
					.. &#039; applicable law and took down and restricted the content&#039;&lt;br /&gt;
					.. &#039; in question.&#039;&lt;br /&gt;
				if args.notice then&lt;br /&gt;
					ret = ret .. &#039; A copy of the received notice can be found here: &#039;&lt;br /&gt;
						.. args.notice .. &#039;.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				ret = ret .. &#039; For more information, including websites discussing&#039;&lt;br /&gt;
					.. &#039; how to file a counter-notice, please see&#039;&lt;br /&gt;
					.. &amp;quot; [[Wikipedia:Office actions]] and the article&#039;s ${TALKPAGE}.&amp;quot;&lt;br /&gt;
					.. &amp;quot;&#039;&#039;&#039;Do not remove this template from the article until the&amp;quot;&lt;br /&gt;
					.. &amp;quot; restrictions are withdrawn&#039;&#039;&#039;.&amp;quot;&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
			link = &#039;Wikipedia:Protection policy#office&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		dispute = {&lt;br /&gt;
			description = &#039;For pages protected due to editing disputes&#039;,&lt;br /&gt;
			text = function (protectionObj, args)&lt;br /&gt;
				-- Find the value of &amp;quot;disputes&amp;quot;.&lt;br /&gt;
				local display = &#039;disputes&#039;&lt;br /&gt;
				local disputes&lt;br /&gt;
				if args.section then&lt;br /&gt;
					disputes = string.format(&lt;br /&gt;
						&#039;[[%s:%s#%s|%s]]&#039;,&lt;br /&gt;
						mw.site.namespaces[protectionObj.title.namespace].talk.name,&lt;br /&gt;
						protectionObj.title.text,&lt;br /&gt;
						args.section,&lt;br /&gt;
						display&lt;br /&gt;
					)&lt;br /&gt;
				else&lt;br /&gt;
					disputes = display&lt;br /&gt;
				end&lt;br /&gt;
&lt;br /&gt;
				-- Make the blurb, depending on the expiry.&lt;br /&gt;
				local msg&lt;br /&gt;
				if type(protectionObj.expiry) == &#039;number&#039; then&lt;br /&gt;
					msg = &#039;${INTROFRAGMENT} or until editing %s have been resolved.&#039;&lt;br /&gt;
				else&lt;br /&gt;
					msg = &#039;${INTROFRAGMENT} until editing %s have been resolved.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				return string.format(msg, disputes)&lt;br /&gt;
			end,&lt;br /&gt;
			explanation = &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
				.. &#039; ${CURRENTVERSION}. ${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} due to editing disputes&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		ecp = {&lt;br /&gt;
			description = &#039;For articles in topic areas authorized by&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Arbitration Committee|ArbCom]] or&#039;&lt;br /&gt;
				.. &#039; meets the criteria for community use&#039;,&lt;br /&gt;
			alt = &#039;Extended-protected ${PAGETYPE}&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		mainpage = {&lt;br /&gt;
			description = &#039;For pages protected for being displayed on the [[Main Page]]&#039;,&lt;br /&gt;
			text = &#039;This file is currently&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:This page is protected|protected]] from&#039;&lt;br /&gt;
				.. &#039; editing because it is currently or will soon be displayed&#039;&lt;br /&gt;
				.. &#039; on the [[Main Page]].&#039;,&lt;br /&gt;
			explanation = &#039;Images on the Main Page are protected due to their high&#039;&lt;br /&gt;
				.. &#039; visibility. Please discuss any necessary changes on the ${TALKPAGE}.&#039;&lt;br /&gt;
				.. &#039;&amp;lt;br /&amp;gt;&amp;lt;span style=&amp;quot;font-size:90%;&amp;quot;&amp;gt;&#039;&lt;br /&gt;
				.. &amp;quot;&#039;&#039;&#039;Administrators:&#039;&#039;&#039; Once this image is definitely off the Main Page,&amp;quot;&lt;br /&gt;
				.. &#039; please unprotect this file, or reduce to semi-protection,&#039;&lt;br /&gt;
				.. &#039; as appropriate.&amp;lt;/span&amp;gt;&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		office = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation&#039;,&lt;br /&gt;
			text = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;This ${PAGETYPE} is currently under the&#039;&lt;br /&gt;
					.. &#039; scrutiny of the&#039;&lt;br /&gt;
					.. &#039; [[Wikipedia:Office actions|Wikimedia Foundation Office]]&#039;&lt;br /&gt;
					.. &#039; and is protected.&#039;&lt;br /&gt;
				if protectionObj.protectionDate then&lt;br /&gt;
					ret = ret .. &#039; It has been protected since ${PROTECTIONDATE}.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			explanation = &amp;quot;If you can edit this page, please discuss all changes and&amp;quot;&lt;br /&gt;
				.. &amp;quot; additions on the ${TALKPAGE} first. &#039;&#039;&#039;Do not remove protection from this&amp;quot;&lt;br /&gt;
				.. &amp;quot; page unless you are authorized by the Wikimedia Foundation to do&amp;quot;&lt;br /&gt;
				.. &amp;quot; so.&#039;&#039;&#039;&amp;quot;,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
			link = &#039;Wikipedia:Protection policy#office&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		reset = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation and&#039;&lt;br /&gt;
				.. &#039; &amp;quot;reset&amp;quot; to a bare-bones version&#039;,&lt;br /&gt;
 			text = &#039;This ${PAGETYPE} is currently under the&#039;&lt;br /&gt;
					.. &#039; scrutiny of the&#039;&lt;br /&gt;
					.. &#039; [[Wikipedia:Office actions|Wikimedia Foundation Office]]&#039;&lt;br /&gt;
					.. &#039; and is protected.&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;&#039;&lt;br /&gt;
				if protectionObj.protectionDate then&lt;br /&gt;
					ret = ret .. &#039;On ${PROTECTIONDATE} this ${PAGETYPE} was&#039;&lt;br /&gt;
				else&lt;br /&gt;
					ret = ret .. &#039;This ${PAGETYPE} has been&#039;&lt;br /&gt;
				end&lt;br /&gt;
				ret = ret .. &#039; reduced to a&#039;&lt;br /&gt;
				.. &#039; simplified, &amp;quot;bare bones&amp;quot; version so that it may be completely&#039;&lt;br /&gt;
				.. &#039; rewritten to ensure it meets the policies of&#039;&lt;br /&gt;
				.. &#039; [[WP:NPOV|Neutral Point of View]] and [[WP:V|Verifiability]].&#039;&lt;br /&gt;
				.. &#039; Standard Wikipedia policies will apply to its rewriting—which&#039;&lt;br /&gt;
				.. &#039; will eventually be open to all editors—and will be strictly&#039;&lt;br /&gt;
				.. &#039; enforced. The ${PAGETYPE} has been ${PROTECTIONLEVEL} while&#039;&lt;br /&gt;
				.. &#039; it is being rebuilt.\n\n&#039;&lt;br /&gt;
				.. &#039;Any insertion of material directly from&#039;&lt;br /&gt;
				.. &#039; pre-protection revisions of the ${PAGETYPE} will be removed, as&#039;&lt;br /&gt;
				.. &#039; will any material added to the ${PAGETYPE} that is not properly&#039;&lt;br /&gt;
				.. &#039; sourced. The associated talk page(s) were also cleared on the&#039;&lt;br /&gt;
				.. &amp;quot; same date.\n\n&amp;quot;&lt;br /&gt;
				.. &amp;quot;If you can edit this page, please discuss all changes and&amp;quot;&lt;br /&gt;
				.. &amp;quot; additions on the ${TALKPAGE} first. &#039;&#039;&#039;Do not override&amp;quot;&lt;br /&gt;
				.. &amp;quot; this action, and do not remove protection from this page,&amp;quot;&lt;br /&gt;
				.. &amp;quot; unless you are authorized by the Wikimedia Foundation&amp;quot;&lt;br /&gt;
				.. &amp;quot; to do so. No editor may remove this notice.&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
			link = &#039;Wikipedia:Protection policy#office&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		sock = {&lt;br /&gt;
			description = &#039;For pages protected due to&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Sock puppetry|sock puppetry]]&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to prevent [[Wikipedia:Sock puppetry|sock puppets]] of&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Blocking policy|blocked]] or&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Banning policy|banned users]]&#039;&lt;br /&gt;
				.. &#039; from editing it.&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} to prevent sock puppets of blocked or banned users from&#039;&lt;br /&gt;
				.. &#039; editing it&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		template = {&lt;br /&gt;
			description = &#039;For [[Wikipedia:High-risk templates|high-risk]]&#039;&lt;br /&gt;
				.. &#039; templates and Lua modules&#039;,&lt;br /&gt;
			text = &#039;This is a permanently [[Wikipedia:Protection policy|protected]] ${PAGETYPE},&#039;&lt;br /&gt;
				.. &#039; as it is [[Wikipedia:High-risk templates|high-risk]].&#039;,&lt;br /&gt;
			explanation = &#039;Please discuss any changes on the ${TALKPAGE}; you may&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST} to ask an&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Administrators|administrator]] or&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Template editor|template editor]] to make an edit if&#039;&lt;br /&gt;
				.. &#039; it is [[Help:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
				.. &#039;|uncontroversial]] or supported by&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Consensus|consensus]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection|request]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;,&lt;br /&gt;
			tooltip = &#039;This high-risk ${PAGETYPE} is permanently ${PROTECTIONLEVEL}&#039;&lt;br /&gt;
				.. &#039; to prevent vandalism&#039;,&lt;br /&gt;
			alt = &#039;Permanently protected ${PAGETYPE}&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		usertalk = {&lt;br /&gt;
			description = &#039;For pages protected against disruptive edits by a&#039;&lt;br /&gt;
				.. &#039; particular user&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to prevent ${VANDAL} from using it to make disruptive edits,&#039;&lt;br /&gt;
				.. &#039; such as abusing the&#039;&lt;br /&gt;
				.. &#039; &amp;amp;#123;&amp;amp;#123;[[Template:unblock|unblock]]&amp;amp;#125;&amp;amp;#125; template.&#039;,&lt;br /&gt;
			explanation = &#039;If you cannot edit this user talk page and you need to&#039;&lt;br /&gt;
				.. &#039; make a change or leave a message, you can&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for edits to a protected page&#039;&lt;br /&gt;
				.. &#039;|request an edit]],&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]],&#039;&lt;br /&gt;
				.. &#039; [[Special:Userlogin|log in]],&#039;&lt;br /&gt;
				.. &#039; or [[Special:UserLogin/signup|create an account]].&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		vandalism = {&lt;br /&gt;
			description = &#039;For pages protected against&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Vandalism|vandalism]]&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} due to [[Wikipedia:Vandalism|vandalism]].&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;&#039;&lt;br /&gt;
				if protectionObj.level == &#039;sysop&#039; then&lt;br /&gt;
					ret = ret .. &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
						.. &#039; ${CURRENTVERSION}. &#039;&lt;br /&gt;
				end&lt;br /&gt;
				return ret .. &#039;${EXPLANATIONBLURB}&#039;&lt;br /&gt;
			end,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} due to vandalism&#039;,&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		dispute = {&lt;br /&gt;
			description = &#039;For pages protected against page moves due to&#039;&lt;br /&gt;
				.. &#039; disputes over the page title&#039;,&lt;br /&gt;
			explanation = &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
				.. &#039; ${CURRENTVERSION}. ${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
			image = &#039;Move-protection-shackle.svg&#039;&lt;br /&gt;
		},&lt;br /&gt;
		vandalism = {&lt;br /&gt;
			description = &#039;For pages protected against&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Vandalism#Page-move vandalism&#039;&lt;br /&gt;
				.. &#039; |page-move vandalism]]&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {},&lt;br /&gt;
	upload = {}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--&lt;br /&gt;
--                            GENERAL DATA TABLES&lt;br /&gt;
--&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection blurbs&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the protection blurbs available with the&lt;br /&gt;
-- ${PROTECTIONBLURB} parameter. It is sorted by protection action and&lt;br /&gt;
-- protection level, and is checked by the module in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
protectionBlurbs = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;This ${PAGETYPE} is currently [[Wikipedia:Protection policy#full|&#039;&lt;br /&gt;
			.. &#039;protected]] from editing&#039;,&lt;br /&gt;
		templateeditor = &#039;This ${PAGETYPE} is currently [[Wikipedia:Protection policy#template&#039;&lt;br /&gt;
			.. &#039;|protected]] from editing&#039;,&lt;br /&gt;
		autoconfirmed = &#039;Editing of this ${PAGETYPE} by [[Wikipedia:User access&#039;&lt;br /&gt;
			.. &#039; levels#New users|new]] or [[Wikipedia:User access levels#Unregistered&#039;&lt;br /&gt;
			.. &#039; users|unregistered]] users is currently [[Wikipedia:Protection&#039;&lt;br /&gt;
			.. &#039; policy#semi|disabled]]&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;This ${PAGETYPE} is currently under [[Wikipedia:Protection&#039;&lt;br /&gt;
			.. &#039; policy#extended|extended confirmed protection]]&#039;,&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;This ${PAGETYPE} is currently [[Wikipedia:Protection policy#Move&#039;&lt;br /&gt;
			.. &#039; protection|protected]] from [[Help:Moving a page|page moves]]&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = &#039;All edits made to this ${PAGETYPE} by&#039;&lt;br /&gt;
			.. &#039; [[Wikipedia:User access levels#New users|new]] or&#039;&lt;br /&gt;
			.. &#039; [[Wikipedia:User access levels#Unregistered users|unregistered]]&#039;&lt;br /&gt;
			.. &#039; users are currently&#039;&lt;br /&gt;
			.. &#039; [[Wikipedia:Pending changes|subject to review]]&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;Uploading new versions of this ${PAGETYPE} is currently disabled&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Explanation blurbs&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the explanation blurbs available with the&lt;br /&gt;
-- ${EXPLANATIONBLURB} parameter. It is sorted by protection action,&lt;br /&gt;
-- protection level, and whether the page is a talk page or not. If the page is&lt;br /&gt;
-- a talk page it will have a talk key of &amp;quot;talk&amp;quot;; otherwise it will have a talk&lt;br /&gt;
-- key of &amp;quot;subject&amp;quot;. The table is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level, page&#039;s talk key&lt;br /&gt;
-- 2. page&#039;s protection action, page&#039;s protection level, default talk key&lt;br /&gt;
-- 3. page&#039;s protection action, default protection level, page&#039;s talk key&lt;br /&gt;
-- 4. page&#039;s protection action, default protection level, default talk key&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
explanationBlurbs = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		autoconfirmed = {&lt;br /&gt;
			subject = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details. If you&#039;&lt;br /&gt;
				.. &#039; cannot edit this ${PAGETYPE} and you wish to make a change, you can&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST}, discuss changes on the ${TALKPAGE},&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]], [[Special:Userlogin|log in]], or&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|create an account]].&#039;,&lt;br /&gt;
			default = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details. If you&#039;&lt;br /&gt;
				.. &#039; cannot edit this ${PAGETYPE} and you wish to make a change, you can&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]], [[Special:Userlogin|log in]], or&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|create an account]].&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		extendedconfirmed = {&lt;br /&gt;
			default = &#039;Extended confirmed protection prevents edits from all unregistered editors&#039;&lt;br /&gt;
				.. &#039; and registered users with fewer than 30 days tenure and 500 edits.&#039;&lt;br /&gt;
				.. &#039; The [[Wikipedia:Protection policy#extended|policy on community use]]&#039;&lt;br /&gt;
				.. &#039; specifies that extended confirmed protection can be applied to combat&#039;&lt;br /&gt;
				.. &#039; disruption, if semi-protection has proven to be ineffective.&#039;&lt;br /&gt;
				.. &#039; Extended confirmed protection may also be applied to enforce&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Arbitration Committee|arbitration sanctions]].&#039;&lt;br /&gt;
				.. &#039; Please discuss any changes on the ${TALKPAGE}; you may&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST} to ask for uncontroversial changes supported by&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Consensus|consensus]].&#039;&lt;br /&gt;
		},&lt;br /&gt;
		default = {&lt;br /&gt;
			subject = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; Please discuss any changes on the ${TALKPAGE}; you&#039;&lt;br /&gt;
				.. &#039; may ${EDITREQUEST} to ask an&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Administrators|administrator]] to make an edit if it&#039;&lt;br /&gt;
				.. &#039; is [[Help:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
				.. &#039;|uncontroversial]] or supported by [[Wikipedia:Consensus&#039;&lt;br /&gt;
				.. &#039;|consensus]]. You may also [[Wikipedia:Requests for&#039;&lt;br /&gt;
				.. &#039; page protection#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request]] that this page be unprotected.&#039;,&lt;br /&gt;
			default = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; You may [[Wikipedia:Requests for page&#039;&lt;br /&gt;
				.. &#039; protection#Current requests for edits to a protected page|request an&#039;&lt;br /&gt;
				.. &#039; edit]] to this page, or [[Wikipedia:Requests for&#039;&lt;br /&gt;
				.. &#039; page protection#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|ask]] for it to be unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = {&lt;br /&gt;
			subject = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but cannot be moved&#039;&lt;br /&gt;
				.. &#039; until unprotected. Please discuss any suggested moves on the&#039;&lt;br /&gt;
				.. &#039; ${TALKPAGE} or at [[Wikipedia:Requested moves]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection|request]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;,&lt;br /&gt;
			default = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but cannot be moved&#039;&lt;br /&gt;
				.. &#039; until unprotected. Please discuss any suggested moves at&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requested moves]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection|request]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = {&lt;br /&gt;
			default = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; Edits to this ${PAGETYPE} by new and unregistered users&#039;&lt;br /&gt;
				.. &#039; will not be visible to readers until they are accepted by&#039;&lt;br /&gt;
				.. &#039; a reviewer. To avoid the need for your edits to be&#039;&lt;br /&gt;
				.. &#039; reviewed, you may&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]], [[Special:Userlogin|log in]], or&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|create an account]].&#039;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = {&lt;br /&gt;
			default = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
				.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but new versions of the file&#039;&lt;br /&gt;
				.. &#039; cannot be uploaded until it is unprotected. You can&#039;&lt;br /&gt;
				.. &#039; request that a new version be uploaded by using a&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Edit requests|protected edit request]], or you&#039;&lt;br /&gt;
				.. &#039; can  [[Wikipedia:Requests for page protection|request]]&#039;&lt;br /&gt;
				.. &#039; that the file be unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection levels&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the data for the ${PROTECTIONLEVEL} parameter, which&lt;br /&gt;
-- produces a short label for different protection levels. It is sorted by&lt;br /&gt;
-- protection action and protection level, and is checked in the following&lt;br /&gt;
-- order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
protectionLevels = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;protected&#039;,&lt;br /&gt;
		templateeditor = &#039;template-protected&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;extended-confirmed-protected&#039;,&lt;br /&gt;
		autoconfirmed = &#039;semi-protected&#039;,&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;move-protected&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;upload-protected&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Images&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table lists different padlock images for each protection action and&lt;br /&gt;
-- protection level. It is used if an image is not specified in any of the&lt;br /&gt;
-- banner data tables, and if the page does not satisfy the conditions for using&lt;br /&gt;
-- the [&#039;image-filename-indef&#039;] image. It is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
images = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;Full-protection-shackle.svg&#039;,&lt;br /&gt;
		templateeditor = &#039;Template-protection-shackle.svg&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;Extended-protection-shackle.svg&#039;,&lt;br /&gt;
		autoconfirmed = &#039;Semi-protection-shackle.svg&#039;&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;Move-protection-shackle.svg&#039;,&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = &#039;Pending-protection-shackle.svg&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;Upload-protection-shackle.svg&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- Pages with a reason specified in this table will show the special &amp;quot;indef&amp;quot;&lt;br /&gt;
-- padlock, defined in the &#039;image-filename-indef&#039; message, if no expiry is set.&lt;br /&gt;
indefImageReasons = {&lt;br /&gt;
	template = true&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Image links&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the data for the ${IMAGELINK} parameter, which gets&lt;br /&gt;
-- the image link for small padlock icons based on the page&#039;s protection action&lt;br /&gt;
-- and protection level. It is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
imageLinks = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;Wikipedia:Protection policy#full&#039;,&lt;br /&gt;
		templateeditor = &#039;Wikipedia:Protection policy#template&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;Wikipedia:Protection policy#extended&#039;,&lt;br /&gt;
		autoconfirmed = &#039;Wikipedia:Protection policy#semi&#039;&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;Wikipedia:Protection policy#move&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = &#039;Wikipedia:Protection policy#pending&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;Wikipedia:Protection policy#upload&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Padlock indicator names&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the &amp;quot;name&amp;quot; attribute for the &amp;lt;indicator&amp;gt; extension tag&lt;br /&gt;
-- with which small padlock icons are generated. All indicator tags on a page&lt;br /&gt;
-- are displayed in alphabetical order based on this attribute, and with&lt;br /&gt;
-- indicator tags with duplicate names, the last tag on the page wins.&lt;br /&gt;
-- The attribute is chosen based on the protection action; table keys must be a&lt;br /&gt;
-- protection action name or the string &amp;quot;default&amp;quot;.&lt;br /&gt;
padlockIndicatorNames = {&lt;br /&gt;
	autoreview = &#039;pp-autoreview&#039;,&lt;br /&gt;
	default = &#039;pp-default&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection categories&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- The protection categories are stored in the protectionCategories table.&lt;br /&gt;
-- Keys to this table are made up of the following strings:&lt;br /&gt;
--&lt;br /&gt;
-- 1. the expiry date&lt;br /&gt;
-- 2. the namespace&lt;br /&gt;
-- 3. the protection reason (e.g. &amp;quot;dispute&amp;quot; or &amp;quot;vandalism&amp;quot;)&lt;br /&gt;
-- 4. the protection level (e.g. &amp;quot;sysop&amp;quot; or &amp;quot;autoconfirmed&amp;quot;)&lt;br /&gt;
-- 5. the action (e.g. &amp;quot;edit&amp;quot; or &amp;quot;move&amp;quot;)&lt;br /&gt;
-- &lt;br /&gt;
-- When the module looks up a category in the table, first it will will check to&lt;br /&gt;
-- see a key exists that corresponds to all five parameters. For example, a&lt;br /&gt;
-- user page semi-protected from vandalism for two weeks would have the key&lt;br /&gt;
-- &amp;quot;temp-user-vandalism-autoconfirmed-edit&amp;quot;. If no match is found, the module&lt;br /&gt;
-- changes the first part of the key to &amp;quot;all&amp;quot; and checks the table again. It&lt;br /&gt;
-- keeps checking increasingly generic key combinations until it finds the&lt;br /&gt;
-- field, or until it reaches the key &amp;quot;all-all-all-all-all&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- The module uses a binary matrix to determine the order in which to search.&lt;br /&gt;
-- This is best demonstrated by a table. In this table, the &amp;quot;0&amp;quot; values&lt;br /&gt;
-- represent &amp;quot;all&amp;quot;, and the &amp;quot;1&amp;quot; values represent the original data (e.g.&lt;br /&gt;
-- &amp;quot;indef&amp;quot; or &amp;quot;file&amp;quot; or &amp;quot;vandalism&amp;quot;).&lt;br /&gt;
--&lt;br /&gt;
--        expiry    namespace reason   level     action&lt;br /&gt;
-- order&lt;br /&gt;
-- 1      1         1         1        1         1&lt;br /&gt;
-- 2      0         1         1        1         1&lt;br /&gt;
-- 3      1         0         1        1         1&lt;br /&gt;
-- 4      0         0         1        1         1&lt;br /&gt;
-- 5      1         1         0        1         1&lt;br /&gt;
-- 6      0         1         0        1         1&lt;br /&gt;
-- 7      1         0         0        1         1&lt;br /&gt;
-- 8      0         0         0        1         1&lt;br /&gt;
-- 9      1         1         1        0         1&lt;br /&gt;
-- 10     0         1         1        0         1&lt;br /&gt;
-- 11     1         0         1        0         1&lt;br /&gt;
-- 12     0         0         1        0         1&lt;br /&gt;
-- 13     1         1         0        0         1&lt;br /&gt;
-- 14     0         1         0        0         1&lt;br /&gt;
-- 15     1         0         0        0         1&lt;br /&gt;
-- 16     0         0         0        0         1&lt;br /&gt;
-- 17     1         1         1        1         0&lt;br /&gt;
-- 18     0         1         1        1         0&lt;br /&gt;
-- 19     1         0         1        1         0&lt;br /&gt;
-- 20     0         0         1        1         0&lt;br /&gt;
-- 21     1         1         0        1         0&lt;br /&gt;
-- 22     0         1         0        1         0&lt;br /&gt;
-- 23     1         0         0        1         0&lt;br /&gt;
-- 24     0         0         0        1         0&lt;br /&gt;
-- 25     1         1         1        0         0&lt;br /&gt;
-- 26     0         1         1        0         0&lt;br /&gt;
-- 27     1         0         1        0         0&lt;br /&gt;
-- 28     0         0         1        0         0&lt;br /&gt;
-- 29     1         1         0        0         0&lt;br /&gt;
-- 30     0         1         0        0         0&lt;br /&gt;
-- 31     1         0         0        0         0&lt;br /&gt;
-- 32     0         0         0        0         0&lt;br /&gt;
--&lt;br /&gt;
-- In this scheme the action has the highest priority, as it is the last&lt;br /&gt;
-- to change, and the expiry has the least priority, as it changes the most.&lt;br /&gt;
-- The priorities of the expiry, the protection level and the action are&lt;br /&gt;
-- fixed, but the priorities of the reason and the namespace can be swapped&lt;br /&gt;
-- through the use of the cfg.bannerDataNamespaceHasPriority table.&lt;br /&gt;
--]]&lt;br /&gt;
&lt;br /&gt;
-- If the reason specified to the template is listed in this table,&lt;br /&gt;
-- namespace data will take priority over reason data in the protectionCategories&lt;br /&gt;
-- table.&lt;br /&gt;
reasonsWithNamespacePriority = {&lt;br /&gt;
	vandalism = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The string to use as a namespace key for the protectionCategories table for each&lt;br /&gt;
-- namespace number.&lt;br /&gt;
categoryNamespaceKeys = {&lt;br /&gt;
	[  2] = &#039;user&#039;,&lt;br /&gt;
	[  3] = &#039;user&#039;,&lt;br /&gt;
	[  4] = &#039;project&#039;,&lt;br /&gt;
	[  6] = &#039;file&#039;,&lt;br /&gt;
	[  8] = &#039;mediawiki&#039;,&lt;br /&gt;
	[ 10] = &#039;template&#039;,&lt;br /&gt;
	[ 12] = &#039;project&#039;,&lt;br /&gt;
	[ 14] = &#039;category&#039;,&lt;br /&gt;
	[100] = &#039;portal&#039;,&lt;br /&gt;
	[828] = &#039;module&#039;,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
protectionCategories = {&lt;br /&gt;
	[&#039;all|all|all|all|all&#039;]                     = &#039;Wikipedia fully protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|office|all|all&#039;]                  = &#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|reset|all|all&#039;]                   = &#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|dmca|all|all&#039;]                    = &#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|mainpage|all|all&#039;]                = &#039;Wikipedia fully protected main page files&#039;,&lt;br /&gt;
	[&#039;all|all|all|extendedconfirmed|all&#039;]       = &#039;Wikipedia extended-confirmed-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|ecp|extendedconfirmed|all&#039;]       = &#039;Wikipedia extended-confirmed-protected pages&#039;,&lt;br /&gt;
	[&#039;all|template|all|all|edit&#039;]               = &#039;Wikipedia fully protected templates&#039;,&lt;br /&gt;
	[&#039;all|all|all|autoconfirmed|edit&#039;]          = &#039;Wikipedia semi-protected pages&#039;,&lt;br /&gt;
	[&#039;indef|all|all|autoconfirmed|edit&#039;]        = &#039;Wikipedia indefinitely semi-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|blp|autoconfirmed|edit&#039;]          = &#039;Wikipedia indefinitely semi-protected biographies of living people&#039;,&lt;br /&gt;
	[&#039;temp|all|blp|autoconfirmed|edit&#039;]         = &#039;Wikipedia temporarily semi-protected biographies of living people&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|autoconfirmed|edit&#039;]      = &#039;Wikipedia pages semi-protected due to dispute&#039;,&lt;br /&gt;
	[&#039;all|all|sock|autoconfirmed|edit&#039;]         = &#039;Wikipedia pages semi-protected from banned users&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|autoconfirmed|edit&#039;]    = &#039;Wikipedia pages semi-protected against vandalism&#039;,&lt;br /&gt;
	[&#039;all|category|all|autoconfirmed|edit&#039;]     = &#039;Wikipedia semi-protected categories&#039;,&lt;br /&gt;
	[&#039;all|file|all|autoconfirmed|edit&#039;]         = &#039;Wikipedia semi-protected files&#039;,&lt;br /&gt;
	[&#039;all|portal|all|autoconfirmed|edit&#039;]       = &#039;Wikipedia semi-protected portals&#039;,&lt;br /&gt;
	[&#039;all|project|all|autoconfirmed|edit&#039;]      = &#039;Wikipedia semi-protected project pages&#039;,&lt;br /&gt;
	[&#039;all|talk|all|autoconfirmed|edit&#039;]         = &#039;Wikipedia semi-protected talk pages&#039;,&lt;br /&gt;
	[&#039;all|template|all|autoconfirmed|edit&#039;]     = &#039;Wikipedia semi-protected templates&#039;,&lt;br /&gt;
	[&#039;all|user|all|autoconfirmed|edit&#039;]         = &#039;Wikipedia semi-protected user and user talk pages&#039;,&lt;br /&gt;
	[&#039;all|all|all|templateeditor|move&#039;]         = &#039;Wikipedia template-protected pages other than templates and modules&#039;,&lt;br /&gt;
	[&#039;all|all|all|templateeditor|edit&#039;]         = &#039;Wikipedia template-protected pages other than templates and modules&#039;,&lt;br /&gt;
	[&#039;all|template|all|templateeditor|edit&#039;]    = &#039;Wikipedia template-protected templates&#039;,&lt;br /&gt;
	[&#039;all|template|all|templateeditor|move&#039;]    = &#039;Wikipedia template-protected templates&#039;, -- move-protected templates&lt;br /&gt;
	[&#039;all|all|blp|sysop|edit&#039;]                  = &#039;Wikipedia indefinitely protected biographies of living people&#039;,&lt;br /&gt;
	[&#039;temp|all|blp|sysop|edit&#039;]                 = &#039;Wikipedia temporarily protected biographies of living people&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|sysop|edit&#039;]              = &#039;Wikipedia pages protected due to dispute&#039;,&lt;br /&gt;
	[&#039;all|all|sock|sysop|edit&#039;]                 = &#039;Wikipedia pages protected from banned users&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|sysop|edit&#039;]            = &#039;Wikipedia pages protected against vandalism&#039;,&lt;br /&gt;
	[&#039;all|category|all|sysop|edit&#039;]             = &#039;Wikipedia fully protected categories&#039;,&lt;br /&gt;
	[&#039;all|file|all|sysop|edit&#039;]                 = &#039;Wikipedia fully protected files&#039;,&lt;br /&gt;
	[&#039;all|project|all|sysop|edit&#039;]              = &#039;Wikipedia fully protected project pages&#039;,&lt;br /&gt;
	[&#039;all|talk|all|sysop|edit&#039;]                 = &#039;Wikipedia fully protected talk pages&#039;,&lt;br /&gt;
	[&#039;all|template|all|extendedconfirmed|edit&#039;] = &#039;Wikipedia extended-confirmed-protected templates&#039;,&lt;br /&gt;
	[&#039;all|template|all|extendedconfirmed|move&#039;] = &#039;Wikipedia extended-confirmed-protected templates&#039;,&lt;br /&gt;
	[&#039;all|template|all|sysop|edit&#039;]             = &#039;Wikipedia fully protected templates&#039;,&lt;br /&gt;
	[&#039;all|user|all|sysop|edit&#039;]                 = &#039;Wikipedia fully protected user and user talk pages&#039;,&lt;br /&gt;
	[&#039;all|module|all|all|edit&#039;]                 = &#039;Wikipedia fully protected modules&#039;,&lt;br /&gt;
	[&#039;all|module|all|templateeditor|edit&#039;]      = &#039;Wikipedia template-protected modules&#039;,&lt;br /&gt;
	[&#039;all|module|all|extendedconfirmed|edit&#039;]   = &#039;Wikipedia extended-confirmed-protected modules&#039;,&lt;br /&gt;
	[&#039;all|module|all|autoconfirmed|edit&#039;]       = &#039;Wikipedia semi-protected modules&#039;,&lt;br /&gt;
	[&#039;all|all|all|sysop|move&#039;]                  = &#039;Wikipedia move-protected pages&#039;,&lt;br /&gt;
	[&#039;indef|all|all|sysop|move&#039;]                = &#039;Wikipedia indefinitely move-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|sysop|move&#039;]              = &#039;Wikipedia pages move-protected due to dispute&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|sysop|move&#039;]            = &#039;Wikipedia pages move-protected due to vandalism&#039;,&lt;br /&gt;
	[&#039;all|portal|all|sysop|move&#039;]               = &#039;Wikipedia move-protected portals&#039;,&lt;br /&gt;
	[&#039;all|project|all|sysop|move&#039;]              = &#039;Wikipedia move-protected project pages&#039;,&lt;br /&gt;
	[&#039;all|talk|all|sysop|move&#039;]                 = &#039;Wikipedia move-protected talk pages&#039;,&lt;br /&gt;
	[&#039;all|template|all|sysop|move&#039;]             = &#039;Wikipedia move-protected templates&#039;,&lt;br /&gt;
	[&#039;all|user|all|sysop|move&#039;]                 = &#039;Wikipedia move-protected user and user talk pages&#039;,&lt;br /&gt;
	[&#039;all|all|all|autoconfirmed|autoreview&#039;]    = &#039;Wikipedia pending changes protected pages&#039;,&lt;br /&gt;
	[&#039;all|file|all|all|upload&#039;]                 = &#039;Wikipedia upload-protected files&#039;,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Expiry category config&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table configures the expiry category behaviour for each protection&lt;br /&gt;
-- action.&lt;br /&gt;
-- * If set to true, setting that action will always categorise the page if&lt;br /&gt;
--   an expiry parameter is not set.&lt;br /&gt;
-- * If set to false, setting that action will never categorise the page.&lt;br /&gt;
-- * If set to nil, the module will categorise the page if:&lt;br /&gt;
--   1) an expiry parameter is not set, and&lt;br /&gt;
--   2) a reason is provided, and&lt;br /&gt;
--   3) the specified reason is not blacklisted in the reasonsWithoutExpiryCheck&lt;br /&gt;
--      table.&lt;br /&gt;
&lt;br /&gt;
expiryCheckActions = {&lt;br /&gt;
	edit = nil,&lt;br /&gt;
	move = false,&lt;br /&gt;
	autoreview = true,&lt;br /&gt;
	upload = false&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
reasonsWithoutExpiryCheck = {&lt;br /&gt;
	blp = true,&lt;br /&gt;
	template = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Pagetypes&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the page types available with the ${PAGETYPE} parameter.&lt;br /&gt;
-- Keys are namespace numbers, or the string &amp;quot;default&amp;quot; for the default value.&lt;br /&gt;
pagetypes = {&lt;br /&gt;
	[0] = &#039;article&#039;,&lt;br /&gt;
	[6] = &#039;file&#039;,&lt;br /&gt;
	[10] = &#039;template&#039;,&lt;br /&gt;
	[14] = &#039;category&#039;,&lt;br /&gt;
	[828] = &#039;module&#039;,&lt;br /&gt;
	default = &#039;page&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Strings marking indefinite protection&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table contains values passed to the expiry parameter that mean the page&lt;br /&gt;
-- is protected indefinitely.&lt;br /&gt;
indefStrings = {&lt;br /&gt;
	[&#039;indef&#039;] = true,&lt;br /&gt;
	[&#039;indefinite&#039;] = true,&lt;br /&gt;
	[&#039;indefinitely&#039;] = true,&lt;br /&gt;
	[&#039;infinite&#039;] = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Group hierarchy&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table maps each group to all groups that have a superset of the original&lt;br /&gt;
-- group&#039;s page editing permissions.&lt;br /&gt;
hierarchy = {&lt;br /&gt;
	sysop = {},&lt;br /&gt;
	reviewer = {&#039;sysop&#039;},&lt;br /&gt;
	filemover = {&#039;sysop&#039;},&lt;br /&gt;
	templateeditor = {&#039;sysop&#039;},&lt;br /&gt;
	extendedconfirmed = {&#039;sysop&#039;},&lt;br /&gt;
	autoconfirmed = {&#039;reviewer&#039;, &#039;filemover&#039;, &#039;templateeditor&#039;, &#039;extendedconfirmed&#039;},&lt;br /&gt;
	user = {&#039;autoconfirmed&#039;},&lt;br /&gt;
	[&#039;*&#039;] = {&#039;user&#039;}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Wrapper templates and their default arguments&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table contains wrapper templates used with the module, and their&lt;br /&gt;
-- default arguments. Templates specified in this table should contain the&lt;br /&gt;
-- following invocation, and no other template content:&lt;br /&gt;
--&lt;br /&gt;
-- {{#invoke:Protection banner|main}}&lt;br /&gt;
--&lt;br /&gt;
-- If other content is desired, it can be added between&lt;br /&gt;
-- &amp;lt;noinclude&amp;gt;...&amp;lt;/noinclude&amp;gt; tags.&lt;br /&gt;
--&lt;br /&gt;
-- When a user calls one of these wrapper templates, they will use the&lt;br /&gt;
-- default arguments automatically. However, users can override any of the&lt;br /&gt;
-- arguments.&lt;br /&gt;
wrappers = {&lt;br /&gt;
	[&#039;Template:Protected page&#039;]							= {},&lt;br /&gt;
	[&#039;Template:Extended confirmed–protected&#039;]			= {&#039;ecp&#039;},&lt;br /&gt;
	[&#039;Template:Protected biography of a living person&#039;]	= {&#039;blp&#039;},&lt;br /&gt;
	[&#039;Template:Protected due to a dispute&#039;]				= {&#039;dispute&#039;},&lt;br /&gt;
	[&#039;Template:Move-protected&#039;]							= {action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	[&#039;Template:Move-protected due to a dispute&#039;]		= {&#039;dispute&#039;, action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	[&#039;Template:Move-protected due to vandalism&#039;]		= {&#039;vandalism&#039;, action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	[&#039;Template:Office-protected&#039;]						= {&#039;office&#039;},&lt;br /&gt;
	[&#039;Template:Pending changes–protected&#039;]				= {action = &#039;autoreview&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Semi-protected indefinitely&#039;]			= {small = true},&lt;br /&gt;
	[&#039;Template:Protected due to sockpuppetry&#039;]			= {&#039;sock&#039;},&lt;br /&gt;
	[&#039;Template:Template-protected&#039;]						= {&#039;template&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Upload-protected&#039;]						= {action = &#039;upload&#039;},&lt;br /&gt;
	[&#039;Template:Protected talk page of a blocked user&#039;]	= {&#039;usertalk&#039;},&lt;br /&gt;
	[&#039;Template:Protected due to vandalism&#039;]				= {&#039;vandalism&#039;},&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- &lt;br /&gt;
--                                 MESSAGES&lt;br /&gt;
-- &lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
msg = {&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Intro blurb and intro fragment&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages specify what is produced by the ${INTROBLURB} and&lt;br /&gt;
-- ${INTROFRAGMENT} parameters. If the protection is temporary they use the&lt;br /&gt;
-- intro-blurb-expiry or intro-fragment-expiry, and if not they use&lt;br /&gt;
-- intro-blurb-noexpiry or intro-fragment-noexpiry.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;intro-blurb-expiry&#039;] = &#039;${PROTECTIONBLURB} until ${EXPIRY}.&#039;,&lt;br /&gt;
[&#039;intro-blurb-noexpiry&#039;] = &#039;${PROTECTIONBLURB}.&#039;,&lt;br /&gt;
[&#039;intro-fragment-expiry&#039;] = &#039;${PROTECTIONBLURB} until ${EXPIRY},&#039;,&lt;br /&gt;
[&#039;intro-fragment-noexpiry&#039;] = &#039;${PROTECTIONBLURB}&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Tooltip blurb&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages specify what is produced by the ${TOOLTIPBLURB} parameter.&lt;br /&gt;
-- If the protection is temporary the tooltip-blurb-expiry message is used, and&lt;br /&gt;
-- if not the tooltip-blurb-noexpiry message is used.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;tooltip-blurb-expiry&#039;] = &#039;This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}.&#039;,&lt;br /&gt;
[&#039;tooltip-blurb-noexpiry&#039;] = &#039;This ${PAGETYPE} is ${PROTECTIONLEVEL}.&#039;,&lt;br /&gt;
[&#039;tooltip-fragment-expiry&#039;] = &#039;This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY},&#039;,&lt;br /&gt;
[&#039;tooltip-fragment-noexpiry&#039;] = &#039;This ${PAGETYPE} is ${PROTECTIONLEVEL}&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Special explanation blurb&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- An explanation blurb for pages that cannot be unprotected, e.g. for pages&lt;br /&gt;
-- in the MediaWiki namespace.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;explanation-blurb-nounprotect&#039;] = &#039;See the [[Wikipedia:Protection policy|&#039;&lt;br /&gt;
	.. &#039;protection policy]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
	.. &#039; Please discuss any changes on the ${TALKPAGE}; you&#039;&lt;br /&gt;
	.. &#039; may ${EDITREQUEST} to ask an&#039;&lt;br /&gt;
	.. &#039; [[Wikipedia:Administrators|administrator]] to make an edit if it&#039;&lt;br /&gt;
	.. &#039; is [[Help:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
	.. &#039;|uncontroversial]] or supported by [[Wikipedia:Consensus&#039;&lt;br /&gt;
	.. &#039;|consensus]].&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection log display values&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine the display values for the protection log link&lt;br /&gt;
-- or the pending changes log link produced by the ${PROTECTIONLOG} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;protection-log-display&#039;] = &#039;protection log&#039;,&lt;br /&gt;
[&#039;pc-log-display&#039;] = &#039;pending changes log&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Current version display values&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine the display values for the page history link&lt;br /&gt;
-- or the move log link produced by the ${CURRENTVERSION} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;current-version-move-display&#039;] = &#039;current title&#039;,&lt;br /&gt;
[&#039;current-version-edit-display&#039;] = &#039;current version&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Talk page&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This message determines the display value of the talk page link produced&lt;br /&gt;
-- with the ${TALKPAGE} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;talk-page-link-display&#039;] = &#039;talk page&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Edit requests&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This message determines the display value of the edit request link produced&lt;br /&gt;
-- with the ${EDITREQUEST} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;edit-request-display&#039;] = &#039;submit an edit request&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Expiry date format&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This is the format for the blurb expiry date. It should be valid input for&lt;br /&gt;
-- the first parameter of the #time parser function.&lt;br /&gt;
[&#039;expiry-date-format&#039;] = &#039;F j, Y &amp;quot;at&amp;quot; H:i e&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Tracking categories&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine which tracking categories the module outputs.&lt;br /&gt;
[&#039;tracking-category-incorrect&#039;] = &#039;Wikipedia pages with incorrect protection templates&#039;,&lt;br /&gt;
[&#039;tracking-category-template&#039;] = &#039;Wikipedia template-protected pages other than templates and modules&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Images&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These are images that are not defined by their protection action and protection level.&lt;br /&gt;
[&#039;image-filename-indef&#039;] = &#039;Full-protection-shackle.svg&#039;,&lt;br /&gt;
[&#039;image-filename-default&#039;] = &#039;Transparent.gif&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- End messages&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- End configuration&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Module:Protected_page&amp;diff=786</id>
		<title>Module:Protected page</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Module:Protected_page&amp;diff=786"/>
		<updated>2026-10-01T15:32:47Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module implements {{pp-meta}} and its daughter templates such as&lt;br /&gt;
-- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}.&lt;br /&gt;
&lt;br /&gt;
-- Initialise necessary modules.&lt;br /&gt;
require(&#039;strict&#039;)&lt;br /&gt;
local makeFileLink = require(&#039;Module:File link&#039;)._main&lt;br /&gt;
local effectiveProtectionLevel = require(&#039;Module:Effective protection level&#039;)._main&lt;br /&gt;
local effectiveProtectionExpiry = require(&#039;Module:Effective protection expiry&#039;)._main&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
&lt;br /&gt;
-- Lazily initialise modules and objects we don&#039;t always need.&lt;br /&gt;
local getArgs, makeMessageBox, lang&lt;br /&gt;
&lt;br /&gt;
-- Set constants.&lt;br /&gt;
local CONFIG_MODULE = &#039;Module:Protected page/config&#039;&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Helper functions&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function makeCategoryLink(cat, sort)&lt;br /&gt;
	if cat then&lt;br /&gt;
		return string.format(&lt;br /&gt;
			&#039;[[%s:%s|%s]]&#039;,&lt;br /&gt;
			mw.site.namespaces[14].name,&lt;br /&gt;
			cat,&lt;br /&gt;
			sort&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validation function for the expiry and the protection date&lt;br /&gt;
local function validateDate(dateString, dateType)&lt;br /&gt;
	if not lang then&lt;br /&gt;
		lang = mw.language.getContentLanguage()&lt;br /&gt;
	end&lt;br /&gt;
	local success, result = pcall(lang.formatDate, lang, &#039;U&#039;, dateString)&lt;br /&gt;
	if success then&lt;br /&gt;
		result = tonumber(result)&lt;br /&gt;
		if result then&lt;br /&gt;
			return result&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	error(string.format(&lt;br /&gt;
		&#039;invalid %s: %s&#039;,&lt;br /&gt;
		dateType,&lt;br /&gt;
		tostring(dateString)&lt;br /&gt;
	), 4)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function makeFullUrl(page, query, display)&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&#039;[%s %s]&#039;,&lt;br /&gt;
		tostring(mw.uri.fullUrl(page, query)),&lt;br /&gt;
		display&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Given a directed graph formatted as node -&amp;gt; table of direct successors,&lt;br /&gt;
-- get a table of all nodes reachable from a given node (though always&lt;br /&gt;
-- including the given node).&lt;br /&gt;
local function getReachableNodes(graph, start)&lt;br /&gt;
	local toWalk, retval = {[start] = true}, {}&lt;br /&gt;
	while true do&lt;br /&gt;
		-- Can&#039;t use pairs() since we&#039;re adding and removing things as we&#039;re iterating&lt;br /&gt;
		local k = next(toWalk) -- This always gets the &amp;quot;first&amp;quot; key&lt;br /&gt;
		if k == nil then&lt;br /&gt;
			return retval&lt;br /&gt;
		end&lt;br /&gt;
		toWalk[k] = nil&lt;br /&gt;
		retval[k] = true&lt;br /&gt;
		for _,v in ipairs(graph[k]) do&lt;br /&gt;
			if not retval[v] then&lt;br /&gt;
				toWalk[v] = true&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Protection = {}&lt;br /&gt;
Protection.__index = Protection&lt;br /&gt;
&lt;br /&gt;
Protection.supportedActions = {&lt;br /&gt;
	edit = true,&lt;br /&gt;
	move = true,&lt;br /&gt;
	autoreview = true,&lt;br /&gt;
	upload = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Protection.bannerConfigFields = {&lt;br /&gt;
	&#039;text&#039;,&lt;br /&gt;
	&#039;explanation&#039;,&lt;br /&gt;
	&#039;tooltip&#039;,&lt;br /&gt;
	&#039;alt&#039;,&lt;br /&gt;
	&#039;link&#039;,&lt;br /&gt;
	&#039;image&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function Protection.new(args, cfg, title)&lt;br /&gt;
	local obj = {}&lt;br /&gt;
	obj._cfg = cfg&lt;br /&gt;
	obj.title = title or mw.title.getCurrentTitle()&lt;br /&gt;
&lt;br /&gt;
	-- Set action&lt;br /&gt;
	if not args.action then&lt;br /&gt;
		obj.action = &#039;edit&#039;&lt;br /&gt;
	elseif Protection.supportedActions[args.action] then&lt;br /&gt;
		obj.action = args.action&lt;br /&gt;
	else&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;invalid action: %s&#039;,&lt;br /&gt;
			tostring(args.action)&lt;br /&gt;
		), 3)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set level&lt;br /&gt;
	obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title)&lt;br /&gt;
	if not obj.level or (obj.action == &#039;move&#039; and obj.level == &#039;autoconfirmed&#039;) then&lt;br /&gt;
		-- Users need to be autoconfirmed to move pages anyway, so treat&lt;br /&gt;
		-- semi-move-protected pages as unprotected.&lt;br /&gt;
		obj.level = &#039;*&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set expiry&lt;br /&gt;
	local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title)&lt;br /&gt;
	if effectiveExpiry == &#039;infinity&#039; then&lt;br /&gt;
		obj.expiry = &#039;indef&#039;&lt;br /&gt;
	elseif effectiveExpiry ~= &#039;unknown&#039; then&lt;br /&gt;
		obj.expiry = validateDate(effectiveExpiry, &#039;expiry date&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set reason&lt;br /&gt;
	if args[1] then&lt;br /&gt;
		obj.reason = mw.ustring.lower(args[1])&lt;br /&gt;
		if obj.reason:find(&#039;|&#039;) then&lt;br /&gt;
			error(&#039;reasons cannot contain the pipe character (&amp;quot;|&amp;quot;)&#039;, 3)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set protection date&lt;br /&gt;
	if args.date then&lt;br /&gt;
		obj.protectionDate = validateDate(args.date, &#039;protection date&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Set banner config&lt;br /&gt;
	do&lt;br /&gt;
		obj.bannerConfig = {}&lt;br /&gt;
		local configTables = {}&lt;br /&gt;
		if cfg.banners[obj.action] then&lt;br /&gt;
			configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason]&lt;br /&gt;
		end&lt;br /&gt;
		if cfg.defaultBanners[obj.action] then&lt;br /&gt;
			configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level]&lt;br /&gt;
			configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default&lt;br /&gt;
		end&lt;br /&gt;
		configTables[#configTables + 1] = cfg.masterBanner&lt;br /&gt;
		for i, field in ipairs(Protection.bannerConfigFields) do&lt;br /&gt;
			for j, t in ipairs(configTables) do&lt;br /&gt;
				if t[field] then&lt;br /&gt;
					obj.bannerConfig[field] = t[field]&lt;br /&gt;
					break&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return setmetatable(obj, Protection)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isUserScript()&lt;br /&gt;
	-- Whether the page is a user JavaScript or CSS page.&lt;br /&gt;
	local title = self.title&lt;br /&gt;
	return title.namespace == 2 and (&lt;br /&gt;
		title.contentModel == &#039;javascript&#039; or title.contentModel == &#039;css&#039;&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isProtected()&lt;br /&gt;
	return self.level ~= &#039;*&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:shouldShowLock()&lt;br /&gt;
	-- Whether we should output a banner/padlock&lt;br /&gt;
	return self:isProtected() and not self:isUserScript()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Whether this page needs a protection category.&lt;br /&gt;
Protection.shouldHaveProtectionCategory = Protection.shouldShowLock&lt;br /&gt;
&lt;br /&gt;
function Protection:isTemporary()&lt;br /&gt;
	return type(self.expiry) == &#039;number&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:makeProtectionCategory()&lt;br /&gt;
	if not self:shouldHaveProtectionCategory() then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local cfg = self._cfg&lt;br /&gt;
	local title = self.title&lt;br /&gt;
	&lt;br /&gt;
	-- Get the expiry key fragment.&lt;br /&gt;
	local expiryFragment&lt;br /&gt;
	if self.expiry == &#039;indef&#039; then&lt;br /&gt;
		expiryFragment = self.expiry&lt;br /&gt;
	elseif type(self.expiry) == &#039;number&#039; then&lt;br /&gt;
		expiryFragment = &#039;temp&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get the namespace key fragment.&lt;br /&gt;
	local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace]&lt;br /&gt;
	if not namespaceFragment and title.namespace % 2 == 1 then&lt;br /&gt;
			namespaceFragment = &#039;talk&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Define the order that key fragments are tested in. This is done with an&lt;br /&gt;
	-- array of tables containing the value to be tested, along with its&lt;br /&gt;
	-- position in the cfg.protectionCategories table.&lt;br /&gt;
	local order = {&lt;br /&gt;
		{val = expiryFragment,    keypos = 1},&lt;br /&gt;
		{val = namespaceFragment, keypos = 2},&lt;br /&gt;
		{val = self.reason,       keypos = 3},&lt;br /&gt;
		{val = self.level,        keypos = 4},&lt;br /&gt;
		{val = self.action,       keypos = 5}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	--[[&lt;br /&gt;
	-- The old protection templates used an ad-hoc protection category system,&lt;br /&gt;
	-- with some templates prioritising namespaces in their categories, and&lt;br /&gt;
	-- others prioritising the protection reason. To emulate this in this module&lt;br /&gt;
	-- we use the config table cfg.reasonsWithNamespacePriority to set the&lt;br /&gt;
	-- reasons for which namespaces have priority over protection reason.&lt;br /&gt;
	-- If we are dealing with one of those reasons, move the namespace table to&lt;br /&gt;
	-- the end of the order table, i.e. give it highest priority. If not, the&lt;br /&gt;
	-- reason should have highest priority, so move that to the end of the table&lt;br /&gt;
	-- instead.&lt;br /&gt;
	--]]&lt;br /&gt;
	table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3))&lt;br /&gt;
 &lt;br /&gt;
	--[[&lt;br /&gt;
	-- Define the attempt order. Inactive subtables (subtables with nil &amp;quot;value&amp;quot;&lt;br /&gt;
	-- fields) are moved to the end, where they will later be given the key&lt;br /&gt;
	-- &amp;quot;all&amp;quot;. This is to cut down on the number of table lookups in&lt;br /&gt;
	-- cfg.protectionCategories, which grows exponentially with the number of&lt;br /&gt;
	-- non-nil keys. We keep track of the number of active subtables with the&lt;br /&gt;
	-- noActive parameter.&lt;br /&gt;
	--]]&lt;br /&gt;
	local noActive, attemptOrder&lt;br /&gt;
	do&lt;br /&gt;
		local active, inactive = {}, {}&lt;br /&gt;
		for i, t in ipairs(order) do&lt;br /&gt;
			if t.val then&lt;br /&gt;
				active[#active + 1] = t&lt;br /&gt;
			else&lt;br /&gt;
				inactive[#inactive + 1] = t&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		noActive = #active&lt;br /&gt;
		attemptOrder = active&lt;br /&gt;
		for i, t in ipairs(inactive) do&lt;br /&gt;
			attemptOrder[#attemptOrder + 1] = t&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
 &lt;br /&gt;
	--[[&lt;br /&gt;
	-- Check increasingly generic key combinations until we find a match. If a&lt;br /&gt;
	-- specific category exists for the combination of key fragments we are&lt;br /&gt;
	-- given, that match will be found first. If not, we keep trying different&lt;br /&gt;
	-- key fragment combinations until we match using the key&lt;br /&gt;
	-- &amp;quot;all-all-all-all-all&amp;quot;.&lt;br /&gt;
	--&lt;br /&gt;
	-- To generate the keys, we index the key subtables using a binary matrix&lt;br /&gt;
	-- with indexes i and j. j is only calculated up to the number of active&lt;br /&gt;
	-- subtables. For example, if there were three active subtables, the matrix&lt;br /&gt;
	-- would look like this, with 0 corresponding to the key fragment &amp;quot;all&amp;quot;, and&lt;br /&gt;
	-- 1 corresponding to other key fragments.&lt;br /&gt;
	-- &lt;br /&gt;
	--   j 1  2  3&lt;br /&gt;
	-- i  &lt;br /&gt;
	-- 1   1  1  1&lt;br /&gt;
	-- 2   0  1  1&lt;br /&gt;
	-- 3   1  0  1&lt;br /&gt;
	-- 4   0  0  1&lt;br /&gt;
	-- 5   1  1  0&lt;br /&gt;
	-- 6   0  1  0&lt;br /&gt;
	-- 7   1  0  0&lt;br /&gt;
	-- 8   0  0  0&lt;br /&gt;
	-- &lt;br /&gt;
	-- Values of j higher than the number of active subtables are set&lt;br /&gt;
	-- to the string &amp;quot;all&amp;quot;.&lt;br /&gt;
	--&lt;br /&gt;
	-- A key for cfg.protectionCategories is constructed for each value of i.&lt;br /&gt;
	-- The position of the value in the key is determined by the keypos field in&lt;br /&gt;
	-- each subtable.&lt;br /&gt;
	--]]&lt;br /&gt;
	local cats = cfg.protectionCategories&lt;br /&gt;
	for i = 1, 2^noActive do&lt;br /&gt;
		local key = {}&lt;br /&gt;
		for j, t in ipairs(attemptOrder) do&lt;br /&gt;
			if j &amp;gt; noActive then&lt;br /&gt;
				key[t.keypos] = &#039;all&#039;&lt;br /&gt;
			else&lt;br /&gt;
				local quotient = i / 2 ^ (j - 1)&lt;br /&gt;
				quotient = math.ceil(quotient)&lt;br /&gt;
				if quotient % 2 == 1 then&lt;br /&gt;
					key[t.keypos] = t.val&lt;br /&gt;
				else&lt;br /&gt;
					key[t.keypos] = &#039;all&#039;&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		key = table.concat(key, &#039;|&#039;)&lt;br /&gt;
		local attempt = cats[key]&lt;br /&gt;
		if attempt then&lt;br /&gt;
			return makeCategoryLink(attempt, title.text)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isIncorrect()&lt;br /&gt;
	if not self:shouldHaveProtectionCategory() then&lt;br /&gt;
		return true&lt;br /&gt;
	end&lt;br /&gt;
	if type(self.expiry) ~= &#039;number&#039; then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	local expiry = os.date(&#039;*t&#039;, self.expiry)&lt;br /&gt;
	-- Avoid checking today.day or os.time(), unless close. https://phabricator.wikimedia.org/T416616&lt;br /&gt;
	local today = os.date(&#039;*t&#039;)&lt;br /&gt;
	return (expiry.year &amp;lt; today.year)&lt;br /&gt;
		or (expiry.year == today.year and expiry.month &amp;lt; today.month)&lt;br /&gt;
		or (expiry.year == today.year and expiry.month == today.month and expiry.day &amp;lt; today.day)&lt;br /&gt;
		or (expiry.year == today.year and expiry.month == today.month and expiry.day == today.day and self.expiry &amp;lt; os.time())&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isTemplateProtectedNonTemplate()&lt;br /&gt;
	local action, namespace = self.action, self.title.namespace&lt;br /&gt;
	return self.level == &#039;templateeditor&#039;&lt;br /&gt;
		and (&lt;br /&gt;
			(action ~= &#039;edit&#039; and action ~= &#039;move&#039;)&lt;br /&gt;
			or (namespace ~= 10 and namespace ~= 828)&lt;br /&gt;
		)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:makeCategoryLinks()&lt;br /&gt;
	local msg = self._cfg.msg&lt;br /&gt;
	local ret = {self:makeProtectionCategory()}&lt;br /&gt;
	if self:isIncorrect() then&lt;br /&gt;
		ret[#ret + 1] = makeCategoryLink(&lt;br /&gt;
			msg[&#039;tracking-category-incorrect&#039;],&lt;br /&gt;
			self.title.text&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	if self:isTemplateProtectedNonTemplate() then&lt;br /&gt;
		ret[#ret + 1] = makeCategoryLink(&lt;br /&gt;
			msg[&#039;tracking-category-template&#039;],&lt;br /&gt;
			self.title.text&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	return table.concat(ret)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Blurb class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Blurb = {}&lt;br /&gt;
Blurb.__index = Blurb&lt;br /&gt;
&lt;br /&gt;
Blurb.bannerTextFields = {&lt;br /&gt;
	text = true,&lt;br /&gt;
	explanation = true,&lt;br /&gt;
	tooltip = true,&lt;br /&gt;
	alt = true,&lt;br /&gt;
	link = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function Blurb.new(protectionObj, args, cfg)&lt;br /&gt;
	return setmetatable({&lt;br /&gt;
		_cfg = cfg,&lt;br /&gt;
		_protectionObj = protectionObj,&lt;br /&gt;
		_args = args&lt;br /&gt;
	}, Blurb)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Private methods --&lt;br /&gt;
&lt;br /&gt;
function Blurb:_formatDate(num)&lt;br /&gt;
	-- Formats a Unix timestamp into dd Month, YYYY format.&lt;br /&gt;
	lang = lang or mw.language.getContentLanguage()&lt;br /&gt;
	local success, date = pcall(&lt;br /&gt;
		lang.formatDate,&lt;br /&gt;
		lang,&lt;br /&gt;
		self._cfg.msg[&#039;expiry-date-format&#039;] or &#039;j F Y&#039;,&lt;br /&gt;
		&#039;@&#039; .. tostring(num)&lt;br /&gt;
	)&lt;br /&gt;
	if success then&lt;br /&gt;
		return date&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_getExpandedMessage(msgKey)&lt;br /&gt;
	return self:_substituteParameters(self._cfg.msg[msgKey])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_substituteParameters(msg)&lt;br /&gt;
	if not self._params then&lt;br /&gt;
		local parameterFuncs = {}&lt;br /&gt;
&lt;br /&gt;
		parameterFuncs.CURRENTVERSION     = self._makeCurrentVersionParameter&lt;br /&gt;
		parameterFuncs.EDITREQUEST        = self._makeEditRequestParameter&lt;br /&gt;
		parameterFuncs.EXPIRY             = self._makeExpiryParameter&lt;br /&gt;
		parameterFuncs.EXPLANATIONBLURB   = self._makeExplanationBlurbParameter&lt;br /&gt;
		parameterFuncs.IMAGELINK          = self._makeImageLinkParameter&lt;br /&gt;
		parameterFuncs.INTROBLURB         = self._makeIntroBlurbParameter&lt;br /&gt;
		parameterFuncs.INTROFRAGMENT      = self._makeIntroFragmentParameter&lt;br /&gt;
		parameterFuncs.PAGETYPE           = self._makePagetypeParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONBLURB    = self._makeProtectionBlurbParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONDATE     = self._makeProtectionDateParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONLEVEL    = self._makeProtectionLevelParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONLOG      = self._makeProtectionLogParameter&lt;br /&gt;
		parameterFuncs.TALKPAGE           = self._makeTalkPageParameter&lt;br /&gt;
		parameterFuncs.TOOLTIPBLURB       = self._makeTooltipBlurbParameter&lt;br /&gt;
		parameterFuncs.TOOLTIPFRAGMENT    = self._makeTooltipFragmentParameter&lt;br /&gt;
		parameterFuncs.VANDAL             = self._makeVandalTemplateParameter&lt;br /&gt;
		&lt;br /&gt;
		self._params = setmetatable({}, {&lt;br /&gt;
			__index = function (t, k)&lt;br /&gt;
				local param&lt;br /&gt;
				if parameterFuncs[k] then&lt;br /&gt;
					param = parameterFuncs[k](self)&lt;br /&gt;
				end&lt;br /&gt;
				param = param or &#039;&#039;&lt;br /&gt;
				t[k] = param&lt;br /&gt;
				return param&lt;br /&gt;
			end&lt;br /&gt;
		})&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	msg = msg:gsub(&#039;${(%u+)}&#039;, self._params)&lt;br /&gt;
	return msg&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeCurrentVersionParameter()&lt;br /&gt;
	-- A link to the page history or the move log, depending on the kind of&lt;br /&gt;
	-- protection.&lt;br /&gt;
	local pagename = self._protectionObj.title.prefixedText&lt;br /&gt;
	if self._protectionObj.action == &#039;move&#039; then&lt;br /&gt;
		-- We need the move log link.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;move&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;current-version-move-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	else&lt;br /&gt;
		-- We need the history link.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			pagename,&lt;br /&gt;
			{action = &#039;history&#039;},&lt;br /&gt;
			self:_getExpandedMessage(&#039;current-version-edit-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeEditRequestParameter()&lt;br /&gt;
	local mEditRequest = require(&#039;Module:Submit an edit request&#039;)&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	&lt;br /&gt;
	-- Get the edit request type.&lt;br /&gt;
	local requestType&lt;br /&gt;
	if action == &#039;edit&#039; then&lt;br /&gt;
		if level == &#039;autoconfirmed&#039; then&lt;br /&gt;
			requestType = &#039;semi&#039;&lt;br /&gt;
		elseif level == &#039;extendedconfirmed&#039; then&lt;br /&gt;
			requestType = &#039;extended&#039;&lt;br /&gt;
		elseif level == &#039;templateeditor&#039; then&lt;br /&gt;
			requestType = &#039;template&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	requestType = requestType or &#039;full&#039;&lt;br /&gt;
	&lt;br /&gt;
	-- Get the display value.&lt;br /&gt;
	local display = self:_getExpandedMessage(&#039;edit-request-display&#039;)&lt;br /&gt;
&lt;br /&gt;
	return mEditRequest._link{type = requestType, display = display}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeExpiryParameter()&lt;br /&gt;
	local expiry = self._protectionObj.expiry&lt;br /&gt;
	if type(expiry) == &#039;number&#039; then&lt;br /&gt;
		return self:_formatDate(expiry)&lt;br /&gt;
	else&lt;br /&gt;
		return expiry&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeExplanationBlurbParameter()&lt;br /&gt;
	-- Cover special cases first.&lt;br /&gt;
	if self._protectionObj.title.namespace == 8 then&lt;br /&gt;
		-- MediaWiki namespace&lt;br /&gt;
		return self:_getExpandedMessage(&#039;explanation-blurb-nounprotect&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get explanation blurb table keys&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local talkKey = self._protectionObj.title.isTalkPage and &#039;talk&#039; or &#039;subject&#039;&lt;br /&gt;
&lt;br /&gt;
	-- Find the message in the explanation blurb table and substitute any&lt;br /&gt;
	-- parameters.&lt;br /&gt;
	local explanations = self._cfg.explanationBlurbs&lt;br /&gt;
	local msg&lt;br /&gt;
	if explanations[action][level] and explanations[action][level][talkKey] then&lt;br /&gt;
		msg = explanations[action][level][talkKey]&lt;br /&gt;
	elseif explanations[action][level] and explanations[action][level].default then&lt;br /&gt;
		msg = explanations[action][level].default&lt;br /&gt;
	elseif explanations[action].default and explanations[action].default[talkKey] then&lt;br /&gt;
		msg = explanations[action].default[talkKey]&lt;br /&gt;
	elseif explanations[action].default and explanations[action].default.default then&lt;br /&gt;
		msg = explanations[action].default.default&lt;br /&gt;
	else&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;could not find explanation blurb for action &amp;quot;%s&amp;quot;, level &amp;quot;%s&amp;quot; and talk key &amp;quot;%s&amp;quot;&#039;,&lt;br /&gt;
			action,&lt;br /&gt;
			level,&lt;br /&gt;
			talkKey&lt;br /&gt;
		), 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeImageLinkParameter()&lt;br /&gt;
	local imageLinks = self._cfg.imageLinks&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if imageLinks[action][level] then&lt;br /&gt;
		msg = imageLinks[action][level]&lt;br /&gt;
	elseif imageLinks[action].default then&lt;br /&gt;
		msg = imageLinks[action].default&lt;br /&gt;
	else&lt;br /&gt;
		msg = imageLinks.edit.default&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeIntroBlurbParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-blurb-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-blurb-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeIntroFragmentParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-fragment-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-fragment-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makePagetypeParameter()&lt;br /&gt;
	local pagetypes = self._cfg.pagetypes&lt;br /&gt;
	return pagetypes[self._protectionObj.title.namespace]&lt;br /&gt;
		or pagetypes.default&lt;br /&gt;
		or error(&#039;no default pagetype defined&#039;, 8)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionBlurbParameter()&lt;br /&gt;
	local protectionBlurbs = self._cfg.protectionBlurbs&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if protectionBlurbs[action][level] then&lt;br /&gt;
		msg = protectionBlurbs[action][level]&lt;br /&gt;
	elseif protectionBlurbs[action].default then&lt;br /&gt;
		msg = protectionBlurbs[action].default&lt;br /&gt;
	elseif protectionBlurbs.edit.default then&lt;br /&gt;
		msg = protectionBlurbs.edit.default&lt;br /&gt;
	else&lt;br /&gt;
		error(&#039;no protection blurb defined for protectionBlurbs.edit.default&#039;, 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionDateParameter()&lt;br /&gt;
	local protectionDate = self._protectionObj.protectionDate&lt;br /&gt;
	if type(protectionDate) == &#039;number&#039; then&lt;br /&gt;
		return self:_formatDate(protectionDate)&lt;br /&gt;
	else&lt;br /&gt;
		return protectionDate&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionLevelParameter()&lt;br /&gt;
	local protectionLevels = self._cfg.protectionLevels&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if protectionLevels[action][level] then&lt;br /&gt;
		msg = protectionLevels[action][level]&lt;br /&gt;
	elseif protectionLevels[action].default then&lt;br /&gt;
		msg = protectionLevels[action].default&lt;br /&gt;
	elseif protectionLevels.edit.default then&lt;br /&gt;
		msg = protectionLevels.edit.default&lt;br /&gt;
	else&lt;br /&gt;
		error(&#039;no protection level defined for protectionLevels.edit.default&#039;, 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionLogParameter()&lt;br /&gt;
	local pagename = self._protectionObj.title.prefixedText&lt;br /&gt;
	if self._protectionObj.action == &#039;autoreview&#039; then&lt;br /&gt;
		-- We need the pending changes log.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;stable&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;pc-log-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	else&lt;br /&gt;
		-- We need the protection log.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;protect&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;protection-log-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTalkPageParameter()&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&#039;[[%s:%s#%s|%s]]&#039;,&lt;br /&gt;
		mw.site.namespaces[self._protectionObj.title.namespace].talk.name,&lt;br /&gt;
		self._protectionObj.title.text,&lt;br /&gt;
		self._args.section or &#039;top&#039;,&lt;br /&gt;
		self:_getExpandedMessage(&#039;talk-page-link-display&#039;)&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTooltipBlurbParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-blurb-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-blurb-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTooltipFragmentParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-fragment-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-fragment-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeVandalTemplateParameter()&lt;br /&gt;
	return mw.getCurrentFrame():expandTemplate{&lt;br /&gt;
		title=&amp;quot;vandal-m&amp;quot;,&lt;br /&gt;
		args={self._args.user or self._protectionObj.title.baseText}&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Public methods --&lt;br /&gt;
&lt;br /&gt;
function Blurb:makeBannerText(key)&lt;br /&gt;
	-- Validate input.&lt;br /&gt;
	if not key or not Blurb.bannerTextFields[key] then&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;&amp;quot;%s&amp;quot; is not a valid banner config field&#039;,&lt;br /&gt;
			tostring(key)&lt;br /&gt;
		), 2)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Generate the text.&lt;br /&gt;
	local msg = self._protectionObj.bannerConfig[key]&lt;br /&gt;
	if type(msg) == &#039;string&#039; then&lt;br /&gt;
		return self:_substituteParameters(msg)&lt;br /&gt;
	elseif type(msg) == &#039;function&#039; then&lt;br /&gt;
		msg = msg(self._protectionObj, self._args)&lt;br /&gt;
		if type(msg) ~= &#039;string&#039; then&lt;br /&gt;
			error(string.format(&lt;br /&gt;
				&#039;bad output from banner config function with key &amp;quot;%s&amp;quot;&#039;&lt;br /&gt;
					.. &#039; (expected string, got %s)&#039;,&lt;br /&gt;
				tostring(key),&lt;br /&gt;
				type(msg)&lt;br /&gt;
			), 4)&lt;br /&gt;
		end&lt;br /&gt;
		return self:_substituteParameters(msg)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- BannerTemplate class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local BannerTemplate = {}&lt;br /&gt;
BannerTemplate.__index = BannerTemplate&lt;br /&gt;
&lt;br /&gt;
function BannerTemplate.new(protectionObj, cfg)&lt;br /&gt;
	local obj = {}&lt;br /&gt;
	obj._cfg = cfg&lt;br /&gt;
&lt;br /&gt;
	-- Set the image filename.&lt;br /&gt;
	local imageFilename = protectionObj.bannerConfig.image&lt;br /&gt;
	if imageFilename then&lt;br /&gt;
		obj._imageFilename = imageFilename&lt;br /&gt;
	else&lt;br /&gt;
		-- If an image filename isn&#039;t specified explicitly in the banner config,&lt;br /&gt;
		-- generate it from the protection status and the namespace.&lt;br /&gt;
		local action = protectionObj.action&lt;br /&gt;
		local level = protectionObj.level&lt;br /&gt;
		local namespace = protectionObj.title.namespace&lt;br /&gt;
		local reason = protectionObj.reason&lt;br /&gt;
		&lt;br /&gt;
		-- Deal with special cases first.&lt;br /&gt;
		if (&lt;br /&gt;
			namespace == 10&lt;br /&gt;
			or namespace == 828&lt;br /&gt;
			or reason and obj._cfg.indefImageReasons[reason]&lt;br /&gt;
			)&lt;br /&gt;
			and action == &#039;edit&#039;&lt;br /&gt;
			and level == &#039;sysop&#039;&lt;br /&gt;
			and not protectionObj:isTemporary()&lt;br /&gt;
		then&lt;br /&gt;
			-- Fully protected modules and templates get the special red &amp;quot;indef&amp;quot;&lt;br /&gt;
			-- padlock.&lt;br /&gt;
			obj._imageFilename = obj._cfg.msg[&#039;image-filename-indef&#039;]&lt;br /&gt;
		else&lt;br /&gt;
			-- Deal with regular protection types.&lt;br /&gt;
			local images = obj._cfg.images&lt;br /&gt;
			if images[action] then&lt;br /&gt;
				if images[action][level] then&lt;br /&gt;
					obj._imageFilename = images[action][level]&lt;br /&gt;
				elseif images[action].default then&lt;br /&gt;
					obj._imageFilename = images[action].default&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return setmetatable(obj, BannerTemplate)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function BannerTemplate:renderImage()&lt;br /&gt;
	local filename = self._imageFilename&lt;br /&gt;
		or self._cfg.msg[&#039;image-filename-default&#039;]&lt;br /&gt;
		or &#039;Transparent.gif&#039;&lt;br /&gt;
	return makeFileLink{&lt;br /&gt;
		file = filename,&lt;br /&gt;
		size = (self.imageWidth or 20) .. &#039;px&#039;,&lt;br /&gt;
		alt = self._imageAlt,&lt;br /&gt;
		link = self._imageLink,&lt;br /&gt;
		caption = self.imageCaption&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Banner class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Banner = setmetatable({}, BannerTemplate)&lt;br /&gt;
Banner.__index = Banner&lt;br /&gt;
&lt;br /&gt;
function Banner.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
	local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn&#039;t need the blurb.&lt;br /&gt;
	obj.imageWidth = 40&lt;br /&gt;
	obj.imageCaption = blurbObj:makeBannerText(&#039;alt&#039;) -- Large banners use the alt text for the tooltip.&lt;br /&gt;
	obj._reasonText = blurbObj:makeBannerText(&#039;text&#039;)&lt;br /&gt;
	obj._explanationText = blurbObj:makeBannerText(&#039;explanation&#039;)&lt;br /&gt;
	obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing.&lt;br /&gt;
	return setmetatable(obj, Banner)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Banner:__tostring()&lt;br /&gt;
	-- Renders the banner.&lt;br /&gt;
	makeMessageBox = makeMessageBox or require(&#039;Module:Message box&#039;).main&lt;br /&gt;
	local reasonText = self._reasonText or error(&#039;no reason text set&#039;, 2)&lt;br /&gt;
	local explanationText = self._explanationText&lt;br /&gt;
	local mbargs = {&lt;br /&gt;
		page = self._page,&lt;br /&gt;
		type = &#039;protection&#039;,&lt;br /&gt;
		image = self:renderImage(),&lt;br /&gt;
		text = string.format(&lt;br /&gt;
			&amp;quot;&#039;&#039;&#039;%s&#039;&#039;&#039;%s&amp;quot;,&lt;br /&gt;
			reasonText,&lt;br /&gt;
			explanationText and &#039;&amp;lt;br /&amp;gt;&#039; .. explanationText or &#039;&#039;&lt;br /&gt;
		)&lt;br /&gt;
	}&lt;br /&gt;
	return makeMessageBox(&#039;mbox&#039;, mbargs)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Padlock class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Padlock = setmetatable({}, BannerTemplate)&lt;br /&gt;
Padlock.__index = Padlock&lt;br /&gt;
&lt;br /&gt;
function Padlock.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
	local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn&#039;t need the blurb.&lt;br /&gt;
	obj.imageWidth = 20&lt;br /&gt;
	obj.imageCaption = blurbObj:makeBannerText(&#039;tooltip&#039;)&lt;br /&gt;
	obj._imageAlt = blurbObj:makeBannerText(&#039;alt&#039;)&lt;br /&gt;
	obj._imageLink = blurbObj:makeBannerText(&#039;link&#039;)&lt;br /&gt;
	obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action]&lt;br /&gt;
		or cfg.padlockIndicatorNames.default&lt;br /&gt;
		or &#039;pp-default&#039;&lt;br /&gt;
	return setmetatable(obj, Padlock)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Padlock:__tostring()&lt;br /&gt;
	local frame = mw.getCurrentFrame()&lt;br /&gt;
	-- The nowiki tag helps prevent whitespace at the top of articles.&lt;br /&gt;
	return frame:extensionTag{name = &#039;nowiki&#039;} .. frame:extensionTag{&lt;br /&gt;
		name = &#039;indicator&#039;,&lt;br /&gt;
		args = {name = self._indicatorName},&lt;br /&gt;
		content = self:renderImage()&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Exports&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p._exportClasses()&lt;br /&gt;
	-- This is used for testing purposes.&lt;br /&gt;
	return {&lt;br /&gt;
		Protection = Protection,&lt;br /&gt;
		Blurb = Blurb,&lt;br /&gt;
		BannerTemplate = BannerTemplate,&lt;br /&gt;
		Banner = Banner,&lt;br /&gt;
		Padlock = Padlock,&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, cfg, title)&lt;br /&gt;
	args = args or {}&lt;br /&gt;
	cfg = cfg or require(CONFIG_MODULE)&lt;br /&gt;
&lt;br /&gt;
	local protectionObj = Protection.new(args, cfg, title)&lt;br /&gt;
&lt;br /&gt;
	local ret = {}&lt;br /&gt;
&lt;br /&gt;
	-- If a page&#039;s edit protection is equally or more restrictive than its&lt;br /&gt;
	-- protection from some other action, then don&#039;t bother displaying anything&lt;br /&gt;
	-- for the other action (except categories).&lt;br /&gt;
	if not yesno(args.catonly) and (protectionObj.action == &#039;edit&#039; or&lt;br /&gt;
		args.demolevel or&lt;br /&gt;
		not getReachableNodes(&lt;br /&gt;
			cfg.hierarchy,&lt;br /&gt;
			protectionObj.level&lt;br /&gt;
		)[effectiveProtectionLevel(&#039;edit&#039;, protectionObj.title)])&lt;br /&gt;
	then&lt;br /&gt;
		-- Initialise the blurb object&lt;br /&gt;
		local blurbObj = Blurb.new(protectionObj, args, cfg)&lt;br /&gt;
	&lt;br /&gt;
		-- Render the banner&lt;br /&gt;
		if protectionObj:shouldShowLock() then&lt;br /&gt;
			ret[#ret + 1] = tostring(&lt;br /&gt;
				(yesno(args.small) and Padlock or Banner)&lt;br /&gt;
				.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
			)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Render the categories&lt;br /&gt;
	if yesno(args.category) ~= false then&lt;br /&gt;
		ret[#ret + 1] = protectionObj:makeCategoryLinks()&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- For arbitration enforcement, flagging [[WP:PIA]] pages to enable [[Special:AbuseFilter/1339]] to flag edits to them&lt;br /&gt;
	if protectionObj.level == &amp;quot;extendedconfirmed&amp;quot; then&lt;br /&gt;
		if require(&amp;quot;Module:TableTools&amp;quot;).inArray(protectionObj.title.talkPageTitle.categories, &amp;quot;Wikipedia pages subject to the extended confirmed restriction related to the Arab-Israeli conflict&amp;quot;) then&lt;br /&gt;
			ret[#ret + 1] = &amp;quot;&amp;lt;p class=&#039;PIA-flag&#039; style=&#039;display:none; visibility:hidden;&#039; title=&#039;This page is subject to the extended confirmed restriction related to the Arab-Israeli conflict.&#039;&amp;gt;&amp;lt;/p&amp;gt;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return table.concat(ret)	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame, cfg)&lt;br /&gt;
	cfg = cfg or require(CONFIG_MODULE)&lt;br /&gt;
&lt;br /&gt;
	-- Find default args, if any.&lt;br /&gt;
	local parent = frame.getParent and frame:getParent()&lt;br /&gt;
	local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub(&#039;/sandbox$&#039;, &#039;&#039;)]&lt;br /&gt;
&lt;br /&gt;
	-- Find user args, and use the parent frame if we are being called from a&lt;br /&gt;
	-- wrapper template.&lt;br /&gt;
	getArgs = getArgs or require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
	local userArgs = getArgs(frame, {&lt;br /&gt;
		parentOnly = defaultArgs,&lt;br /&gt;
		frameOnly = not defaultArgs&lt;br /&gt;
	})&lt;br /&gt;
&lt;br /&gt;
	-- Build the args table. User-specified args overwrite default args.&lt;br /&gt;
	local args = {}&lt;br /&gt;
	for k, v in pairs(defaultArgs or {}) do&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	for k, v in pairs(userArgs) do&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	return p._main(args, cfg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Template:Semi-protected_indefinitely&amp;diff=784</id>
		<title>Template:Semi-protected indefinitely</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Template:Semi-protected_indefinitely&amp;diff=784"/>
		<updated>2026-10-01T15:32:47Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#invoke:Protected page|main}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Template:Phanerozoic_250px&amp;diff=782</id>
		<title>Template:Phanerozoic 250px</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Template:Phanerozoic_250px&amp;diff=782"/>
		<updated>2026-10-01T15:32:46Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div id=&amp;quot;Timeline-row&amp;quot; style=&amp;quot;margin: 4px auto 0; clear:both; width:250px; padding:0px; height:18px; overflow:visible; white-space:nowrap; border:1px #666; border-style:solid none; position:relative; z-index:0; font-size:97%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;position:absolute; height:100%; left:0px; width:{{#expr: {{period start|Cambrian}}/650*250}}px; padding-left:5px; text-align:left; color:inherit; background-color:{{period color|Ediacaran}}; background-image: linear-gradient(to right, rgba(255,255,255,1), rgba(254,217,106,1) 15%, rgba(254,217,106,1));&amp;quot;&amp;gt;[[Precambrian|PreꞒ]]&amp;lt;/div&amp;gt;&lt;br /&gt;
{{fossil range/bar|Cambrian|{{font color|white|Ꞓ}}}}&lt;br /&gt;
{{fossil range/bar|Ordovician|{{font color|white|O}}}}&lt;br /&gt;
{{fossil range/bar|Silurian|S}}&lt;br /&gt;
{{fossil range/bar|Devonian|D}}&lt;br /&gt;
{{fossil range/bar|Carboniferous|{{font color|white|C}}}}&lt;br /&gt;
{{fossil range/bar|Permian|{{font color|white|P}}}}&lt;br /&gt;
{{fossil range/bar|Triassic|{{font color|white|T}}}}&lt;br /&gt;
{{fossil range/bar|Jurassic|{{font color|white|J}}}}&lt;br /&gt;
{{fossil range/bar|Cretaceous|K}}&lt;br /&gt;
{{fossil range/bar|Paleogene|Pg}}&lt;br /&gt;
{{fossil range/bar|Neogene|N}}&lt;br /&gt;
&amp;lt;div id=&amp;quot;end-border&amp;quot; style=&amp;quot;color:inherit; position:absolute; height:100%; background-color:#666; width:1px; left:249px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
	<entry>
		<id>https://gmhwiki.alexandersci.com/index.php?title=Template:Geological_range/marker&amp;diff=780</id>
		<title>Template:Geological range/marker</title>
		<link rel="alternate" type="text/html" href="https://gmhwiki.alexandersci.com/index.php?title=Template:Geological_range/marker&amp;diff=780"/>
		<updated>2026-10-01T15:32:46Z</updated>

		<summary type="html">&lt;p&gt;Alexanderwg: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;onlyinclude&amp;gt;{{#ifexpr:{{{1}}}-{{{2}}}&amp;gt;5|&lt;br /&gt;
&amp;lt;div style=&amp;quot;position:absolute; height:8px; left:{{#expr:(650-{{{1}}})/650*250}}px; width:{{#expr:({{{1}}}-{{{2}}})*250/650}}px; color:inherit; background-color:#360; opacity:{{#if:{{{3|}}}|0.{{{3}}}|1}}; &amp;quot;&amp;gt;&amp;lt;!--range-border--&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{{#if:{{{3|}}}||&amp;lt;div style=&amp;quot;position:absolute; height:6px; top:1px; left:{{#expr:((650-{{{1}}})/650*250)+1}}px; width:{{#expr:(({{{1}}}-{{{2}}})*250/650)-2}}px; color:inherit; background-color:#6c3;&amp;quot;&amp;gt;&amp;lt;!--range-marker--&amp;gt;&amp;lt;/div&amp;gt;}}&lt;br /&gt;
|&amp;lt;!--else--&amp;gt;&lt;br /&gt;
{{#if:{{{3|}}}||&amp;lt;div style=&amp;quot;position:absolute; top:-4px; left:{{#expr:(650-{{{1}}})/650*250-4}}px; width:0px; border-top: 8px solid #360; border-left: 4px solid transparent; border-right: 4px solid transparent;&amp;quot;;&amp;gt;&amp;lt;div style=&amp;quot;position:absolute; top:-7px; left:-3px; width:0px; border-top: 6px solid #6c3; border-left: 3px solid transparent; border-right: 3px solid transparent;&amp;quot;;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}&lt;br /&gt;
}}&amp;lt;/onlyinclude&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{pp-template|small=yes}}&lt;br /&gt;
[[Category:Template implementation details]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alexanderwg</name></author>
	</entry>
</feed>