Dmax
film foo
{{#lua:
desulfurococcales = {}
sulfolobales = {}
thermoproteales = {}
thermococcales = {}
thermoplasmatales = {}
halobacteriales = {}
methanobacteriales = {}
methanococcales = {}
methanomicrobiales = {}
methanopyrales = {}
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
if (string.match(sp,"Aeropyrum") or string.match(sp,"Desulfurococcus") or string.match(sp,"Pyrolobus"))
then desulfurococcales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Acidianus") or string.match(sp,"Sulfolobus"))
then sulfolobales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Pyrobaculum") or string.match(sp,"Thermoproteus"))
then thermoproteales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Pyrococcus") or string.match(sp,"Thermococcus"))
then thermococcales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Thermoplasma"))
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.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.sub(id,4,4) ] = true
elseif (string.match(sp,"Methanothermococcus") or string.match(sp,"Methanococcus") or string.match(sp,"Methanocaldococcus"))
then methanococcales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Methanomicrobium") or string.match(sp,"Methanospirillum"))
then methanomicrobiales[ string.sub(id,4,4) ] = true
elseif (string.match(sp,"Methanopyrus"))
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.sub(id,4,4) ] = true
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)