Sandbox

Revision as of 01:56, 9 March 2013 by Editor (talk | contribs)

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)

}}