Sandbox: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{FormatName| D^{max}_{film} foo}} | {{FormatName| D^{max}_{film} foo}} | ||
{| class="wikitable" | |||
{{#replace: | |||
{{#lua: | {{#lua: | ||
desulfurococcales = {} | desulfurococcales = {} | ||
sulfolobales ={} | sulfolobales = {} | ||
thermoproteales = {} | thermoproteales = {} | ||
thermococcales = {} | thermococcales = {} | ||
Line 14: | Line 15: | ||
methanopyrales = {} | methanopyrales = {} | ||
methanosarcinales = {} | methanosarcinales = {} | ||
function printtable(name, t) print("\n&-\n&"..name.." && ") for k,v in pairs(t) do print(k) end end | |||
for ref, sp, id in stdin:gmatch("&?&?([%w\. ]+)&&([%w\., ]+)&&([^\n]+)") do | for ref, sp, id in stdin:gmatch("&?&?([%w\. ]+)&&([%w\., ]+)&&([^\n]+)") do | ||
if (string.match(sp,"Aeropyrum") or string.match(sp,"Desulfurococcus") or string.match(sp,"Pyrolobus")) | if (string.match(sp,"Aeropyrum") or string.match(sp,"Desulfurococcus") or string.match(sp,"Pyrolobus")) | ||
then desulfurococcales[ string. | then desulfurococcales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Acidianus") or string.match(sp,"Sulfolobus")) | |||
then sulfolobales[ string. | then sulfolobales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Pyrobaculum") or string.match(sp,"Thermoproteus")) | |||
then thermoproteales[ string. | then thermoproteales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Pyrococcus") or string.match(sp,"Thermococcus")) | |||
then thermococcales[ string. | then thermococcales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Thermoplasma")) | |||
then thermoplasmatales[ string. | then thermoplasmatales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Haloarcula") or string.match(sp,"Halobacterium") or string.match(sp,"Halococcus") or string.match(sp,"Haloferax") or string.match(sp,"Halorubrum") or string.match(sp,"Natrialba") or string.match(sp,"Natronobacterium") or string.match(sp,"Natronococcus")) | |||
then halobacteriales[ string. | then halobacteriales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Methanobacterium") or string.match(sp,"Methanobrevibacter") or string.match(sp,"Methanosphaera") or string.match(sp,"Methanothermobacter")) | |||
then methanobacteriales[ string. | then methanobacteriales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Methanothermococcus") or string.match(sp,"Methanococcus") or string.match(sp,"Methanocaldococcus")) | |||
then methanococcales[ string. | then methanococcales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Methanomicrobium") or string.match(sp,"Methanospirillum")) | |||
then methanomicrobiales[ string. | then methanomicrobiales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Methanopyrus")) | |||
then methanopyrales[ string. | then methanopyrales[ string.sub(id,4,4) ] = true | ||
elseif (string.match(sp,"Methanococcoides") or string.match(sp,"Methanohalophilus") or string.match(sp,"Methanolobus") or string.match(sp,"Methanosarcina")) | |||
then methanosarcinales[ string. | then methanosarcinales[ string.sub(id,4,4) ] = true | ||
end | end | ||
end | end | ||
printtable("desulfurococcales", desulfurococcales) | |||
printtable("sulfolobales",sulfolobales) | |||
printtable("thermoproteales",thermoproteales) | |||
printtable("thermococcales",thermococcales) | |||
printtable("thermoplasmatales",thermoplasmatales) | |||
printtable("halobacteriales",halobacteriales) | |||
printtable("methanobacteriales",methanobacteriales) | |||
printtable("methanococcales",methanococcales) | |||
printtable("methanomicrobiales",methanomicrobiales) | |||
printtable("methanopyrales",methanopyrales) | |||
printtable("mehtanosarcinales",methanosarcinales) | |||
| | | | ||
{{#SearchLine:&&LBA|Reference}} | {{#SearchLine:&&LBA|Reference}} | ||
}} | }} | ||
|&|{{#bar:}}}} | |||
|} |
Revision as of 10:56, 9 March 2013
Dmax
film foo
}} |