From 8291562dd9449a86472a2fa39fb370d7c447998b Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Wed, 21 May 2025 00:24:25 +0200 Subject: [PATCH 1/7] Fixed lepitest not handling b and z data points correctly, missing out on several flawed data lines --- index.html | 18 +++++++++--------- lepitest.js | 10 +++++----- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/index.html b/index.html index 7156ebe..74b4ec8 100644 --- a/index.html +++ b/index.html @@ -1669,7 +1669,7 @@ e Queen Victoria's Birdwing d Königin-Viktoria-Vogelflügler b Papilio -n gray, 1856 +n Gray, 1856 z Aetheoptera n Rippon, 1890 s2 Troides @@ -4556,7 +4556,7 @@ e Swarthy Skipper d Graubrauner Dickkopffalter b Hesperia -n lherminier Latreille, 1824 +n Latreille, 1824 s neamathla k fusca k julia @@ -12583,7 +12583,7 @@ e Antillean White d Antillenweißling b Appias punctifera -n d'Almeida, 1939 +n D'Almeida, 1939 g Udaiana a cynis e Malayan Forest White @@ -14131,9 +14131,9 @@ b Globiceps n C. & R. Felder, 1869 z Globiceps -n Felder, 1869 +n C. & R. Felder, 1869 z Gonophlebia -n Felder, 1870 +n C. & R. Felder, 1870 z Pseudopontia n Plötz, 1870 k australis @@ -14772,7 +14772,7 @@ d Südamerikanisches Pfauenauge b Papilio n Cramer, 1779 -b Junonia +z Junonia n Hübner, 1819 s2 Precis s4 Precis genoveva @@ -66672,7 +66672,7 @@ d Breitgebänderter Staudenspanner d Laub-Kleinspanner d Mausohrspanner -b halaena +b Phalaena n Linnaeus, 1758 s2 Ptychopoda s2 Sterrha @@ -77266,7 +77266,7 @@ n Mey, 2016 a meyi b Afroarabiella -n meyi Yakovlev, 2008 +n Yakovlev, 2008 a naumanni b Meyoarabiella n Yakovlev, 2020 @@ -78114,7 +78114,7 @@ b Castnia n Walker, 1854 a phalaris -b apilio +b Papilio n Fabricius, 1793 s argus s mimon diff --git a/lepitest.js b/lepitest.js index fbc0cb4..f90096e 100644 --- a/lepitest.js +++ b/lepitest.js @@ -29,10 +29,10 @@ var sf = 'The suffix of this taxon type must be "'; // Special characters and capitalization -if (!f.matches('.xp') && /( |\t)$/.test(d) || /( |\.\.|--| † †| agg. agg.)/g.test(d) || f.matches('.bs,.zs,p:not(.b,.z,.l,.xp)') && /"/g.test(d) || f.matches('.n,.r2,.p2') && / ,/g.test(d)) {i++; log += '[#' + i + s1 + 'Check for excess spaces, tabs, special characters or suffixes.\n'}; -if (f.matches('[class^="x"]:not(.xp),.f,.y,.t,.j,.h,.g,.i,.bs,.zs,.sh') && /[^A-z]/g.test(d)) {i++; log += '[#' + i + s1 + 'Allowed characters are A-Z and a-z only. Check for invalid spaces, tabs, line-breaks and special characters.\n'}; +if (!f.matches('.xp') && /( |\t)$/.test(d) || /( |\.\.|--| † †| agg. agg.)/g.test(d) || f.matches('p:not(.b,.z,.l,.xp)') && /"/g.test(d) || f.matches('.n,.r2,.p2') && / ,/g.test(d)) {i++; log += '[#' + i + s1 + 'Check for excess spaces, tabs, special characters or suffixes.\n'}; +if (f.matches('[class^="x"]:not(.xp),.f,.y,.t,.j,.h,.g,.i,.sh') && /[^A-z]/g.test(d) || f.matches('.b') && /[^A-z -]/g.test(f.firstElementChild.innerHTML) || f.matches('.z') && /[^A-z]/g.test(f.firstElementChild.innerHTML)) {i++; log += '[#' + i + s1 + 'Allowed characters are A-Z and a-z only. Check for invalid spaces, tabs, line-breaks and special characters.\n'}; if (f.matches('.o,.a,.ae,.c,.k,.u,.ue,.w,.v,.v2,.s,.s2,.s3,.s4') && /[^A-z-.†× ]/g.test(d)) {i++; log += '[#' + i + s1 + 'Allowed characters are A-Z, a-z and single spaces or hyphens only. Check for invalid tabs, line-breaks and special characters.\n'}; -if (f.matches('.bs,.zs,.ns,p:not(.b,.z,.n,.l,.p,.xp)') && /[^A-ZÄČÖÕÜ]/.test(d.substring(0,1)) || f.matches('.xp') && /[^A-Z]/.test(d.substring(1,2)) || f.matches('.bs,.zs,p:not(.xp,.b,.z,.n,.r,.r2,.l,.p,.p2,.e,.e2,.d,.d2)') && /[^a-z -.†×;]/.test(d.substring(1,d.length)) || f.matches('.xp') && /[^a-z]/.test(d.substring(2,d.length-2))) {i++; log += '[#' + i + s1 + 'Check for correct placement of uppercase and lowercase letters.\n'}; +if (f.matches('p:not(.b,.z,.l,.p,.xp)') && /[^A-ZÄČÖÕÜ]/.test(d.substring(0,1)) || f.matches('.xp') && /[^A-Z]/.test(d.substring(1,2)) || f.matches('.b,.z') && /[^A-Z]/.test(f.firstElementChild.innerHTML.substring(0,1)) || f.matches('p:not(.xp,.b,.z,.n,.r,.r2,.l,.p,.p2,.e,.e2,.d,.d2)') && /[^a-z -.†×;]/.test(d.substring(1,d.length)) || f.matches('.xp') && /[^a-z]/.test(d.substring(2,d.length-2)) || f.matches('.b,.z') && /[^a-z -]/.test(f.firstElementChild.innerHTML.substring(1,f.firstElementChild.innerHTML.length))) {i++; log += '[#' + i + s1 + 'Check for correct placement of uppercase and lowercase letters.\n'}; if (f.matches('.d,.d2,.e,.e2') && (/ [a-z]/g.test(d) && !(/(and|of|du|und|von)/.test(d)) || /( And | Of | Du | Und | Von )/.test(d))) {i++; log += '[#' + i + s1 + 'Check for correct placement of uppercase and lowercase letters.\n'}; if (f.matches('.d,.d2,.e,.e2') && /\d/g.test(d)) {i++; log += '[#' + i + s1 + 'No numeric characters allowed in common names, use words instead.\n'}; @@ -126,8 +126,8 @@ while (sib) { $$('.a,.ae,.c,.w').forEach(f=>{ var sib = f.nextElementSibling; while (sib) { - if (sib.matches('.z') && sib.nextElementSibling.nextElementSibling.matches('.z') && sib.innerHTML.localeCompare(sib.nextElementSibling.nextElementSibling.innerHTML, 'en') == 0) {i++; log += '[#' + i + s5 + convert(f.classList) + ' ' + f.innerHTML + '". "TS ' + sib.innerHTML + '" is listed twice within this ' + convert(f.classList) + '.\n'}; - if (sib.matches('.z') && sib.nextElementSibling.nextElementSibling.matches('.z') && sib.innerHTML.localeCompare(sib.nextElementSibling.nextElementSibling.innerHTML, 'en') == 1) {i++; log += '[#' + i + s6 + convert(f.classList) + ' ' + f.innerHTML + '". Place "TS ' + sib.innerHTML + '" in its correct alphabetical order within this ' + convert(f.classList) + '.\n'}; + if (sib.matches('.z') && sib.nextElementSibling.nextElementSibling.matches('.z') && sib.firstElementChild.innerHTML.localeCompare(sib.nextElementSibling.nextElementSibling.firstElementChild.innerHTML, 'en') == 0) {i++; log += '[#' + i + s5 + convert(f.classList) + ' ' + f.innerHTML + '". "TS ' + sib.firstElementChild.innerHTML + '" is listed twice within this ' + convert(f.classList) + '.\n'}; + if (sib.matches('.z') && sib.nextElementSibling.nextElementSibling.matches('.z') && sib.firstElementChild.innerHTML.localeCompare(sib.nextElementSibling.nextElementSibling.firstElementChild.innerHTML, 'en') == 1) {i++; log += '[#' + i + s6 + convert(f.classList) + ' ' + f.innerHTML + '". Place "TS ' + sib.firstElementChild.innerHTML + '" in its correct alphabetical order within this ' + convert(f.classList) + '.\n'}; if (sib.nextElementSibling.matches('p:not(.e,.d,.b,.z,.n)')) break sib = sib.nextElementSibling}}); From 10bf764e0e02100b71dae824712f590fdd3aef3f Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Sat, 24 May 2025 00:50:11 +0200 Subject: [PATCH 2/7] Overhauled the superfamily Urodoidea, including the addition of a relatively new family --- index.html | 138 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 138 insertions(+) diff --git a/index.html b/index.html index 74b4ec8..fa6f9d1 100644 --- a/index.html +++ b/index.html @@ -38522,6 +38522,22 @@ e Gold-banded Cydosia Moth e Straight-lined Cydosia Moth d Buntes Tageulchen +a curvinella +b Cydosia +n Guenée, 1879 +a hyva +a majuscula +b Cydosia +n Grote & Robinson, 1868 +z Penthetria +n Edwards, 1881 +a nobilitella +e Curve-lined Cydosia Moth +d Gewöhnliches Tageulchen +b Phalaena +n Cramer, 1779 +z Cydosia +n Duncan & Westwood, 1841 g Flammona g Metaponpneumata a rogenhoferi @@ -84747,6 +84763,7 @@ x Pterophoroidea d2 Federmottenartige sh Alucitoidea +sh Carposinoidea sh Copromorphoidea sh Epermenioidea xs Pterophoriformes @@ -85320,11 +85337,126 @@ f Urodidae e2 New World False Burnets d2 Trugwidderchen +sh Galacticinae +g Adixoana +a auripyga +b Adixoana +n Strand, 1913 +z Adixoana +n Strand, 1913 +g Anomalomeuta +a dondavisi +b Anomalomeuta +n Sohn, 2013 +z Anomalomeuta +n Sohn, 2013 +r2 Sohn, 2013 +l A New Genus and Species of Urodidae (Lepidoptera: Urodoidea) from Argentina with the First Report of Asymmetric Male Genitalia in the Superfamily +p2 0015-4040, 96(2) +g Geoesthia +a ceylonica +e Sri Lankan False Burnet +d Sri-lankisches Trugwidderchen +b Geoesthia +n Sohn, 2014 +z Geoesthia +n Sohn, 2014 +r2 Sohn, 2014 +l A new genus and species of Urodidae (Lepidoptera: Urodoidea) from Sri Lanka +p 10.1016/j.aspen.2014.03.008 +g Incawockia +r2 Sohn, 2014 +l Two New Species of Incawockia Heppner (Lepidoptera: Urodidae) from Costa Rica and Brazil +p 10.4289/0013-8797.116.1.126 +a castanensis +b Incawockia +n Heppner, 2010 +z Incawockia +n Heppner, 2010 +r2 Heppner, 2010 +l Incawockia, a new genus and species from Peru (Lepidoptera: Urodidae: Galacticinae) +p2 1941-1014, 3(3) +a rubiginosa +b Incawockia +n Sohn, 2014 +a samba +b Incawockia +n Sohn, 2014 +g Spiladarcha +a derelicta +b Spiladarcha +n Meyrick, 1913 +z Spiladarcha +n Meyrick, 1913 +a iodes +b Anchimacheta +n Walsingham, 1914 +z Anchimacheta +n Walsingham, 1914 +s4 Anchimacheta capnodes g Urodus +a cumulata +a fumosa +b Trichostibas +n Zeller, 1863 +z Trichostibas +n Zeller, 1863 +a hexacentris +a mirella +b Pexicnemidia +n Möschler, 1890 +z Pexicnemidia +n Möschler, 1890 +a monura +b Urodus +n Herrich-Schäffer, 1854 +z Urodus +n Herrich-Schäffer, 1854 a parvula e Bumelia Webworm Moth +b Penthetria +n Edwards, 1881 +a tineiformis +b Aperla +n Walker, 1856 +z Aperla +n Walker, 1856 g Wockia a asperipunctella +e Shaggy-spotted Wockia +d Pappel-Trugwidderchen +b Patula +n Bruand, 1851 +z Wockia +n Heinemann, 1870 +a chewbacca +b Wockia +n Adamski, Boege & Landry, 2009 +a magna +b Wockia +n Sohn, 2014 +a mexicana +b Wockia +n Adamski, Boege & Landry, 2009 +f Ustyurtiidae +r Kaila, 2020 +l Ustyurtiidae, a new family of Urodoidea with description of a new genus and two species from Kazakhstan, and discussion on possible affinity of Urodoidea to Schreckensteinioidea (Lepidoptera) +p 10.1163/1876312X-00002209 +g Karwandania +a chimabacchella +b Karwandania +n Amsel, 1959 +z Karwandania +n Amsel, 1959 +g Ustyurtia +a charynica +b Ustyurtia +n Kaila, Heikkilä & Nupponen, 2020 +a zygophyllivora +b Ustyurtia +n Kaila, Heikkilä & Nupponen, 2020 +z Ustyurtia +n Kaila, Heikkilä & Nupponen, 2020 f Schreckensteiniidae e2 Bristle-legged Moths g Amblyscopa @@ -87910,6 +88042,12 @@ p 10.1111/syen.12115 g Aenigmatinea a glatzella +e Enigma Moth +d Änigmamotte +b Aenigmatinea +n Kristensen & Edwards, 2015 +z Aenigmatinea +n Kristensen & Edwards, 2015 f Acanthopteroctetidae g Acanthopteroctetes g Catapterix From ddc6901c8e6dfa4623bbd5b3b68cf27fcffdfac9 Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Wed, 28 May 2025 18:49:30 +0200 Subject: [PATCH 3/7] Some updates and additions, mostly to riodinid genus Emesis and archaic moth family Micropterigidae --- index.html | 246 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 220 insertions(+), 26 deletions(-) diff --git a/index.html b/index.html index fa6f9d1..681c5c0 100644 --- a/index.html +++ b/index.html @@ -9843,12 +9843,21 @@ e Carmelita Longtail d Carmelita-Kurzschwanz-Dickkopffalter s2 Murgaria -a coyote +c coyote e Coyote Cloudywing +e Dark-edged Cloudywing +d Dunkelbrauner Nichtschwanz-Dickkopffalter d Dunkelbrauner Pracht-Dickkopffalter s4 Achalarus toxeus s toxeus +s4 Murgaria nigrociliata s4 Murgaria toxeus +k coyote +k nigrociliata +k roeveri +r Zhang, 2025 +l Notable Hesperiidae collected by Kilian Roever in Arizona, USA +p 10.5281/zenodo.15122959 a dariensis b Cecropterus n Grishin, 2023 @@ -9862,10 +9871,6 @@ d Schwarzer Pracht-Dickkopffalter s2 Murgaria s2 Thessia -a nigrociliata -e Dark-edged Cloudywing -d Dunkelbrauner Nichtschwanz-Dickkopffalter -s2 Murgaria a phalaecus e Yellow-edged Flasher d Gelbrand-Pracht-Dickkopffalter @@ -26406,57 +26411,121 @@ d Wellflügel-Prachtfalter s2 Emesis g Emesis +r Zhang, 2024 +l Genomic analysis reveals hidden species diversity in Emesis Fabricius (Lepidoptera: Riodinidae) +p2 0749-6737, 1082 i Emesis -a cerea +c aerigera +e Tiny Emesis +d Zwerg-Prachtfalter +k aerigera +k bartica +c cerea e Spangled Golden Emesis d Goldoranger Prachtfalter +b Papilio +n Linnaeus, 1767 +z Emesis +n Fabricius, 1807 +z Nelone +n Boisduval, 1870 +z Polystichtis +n Hübner, 1819 s cereus -a fatimella +k cerea +k cronina +c fatimella e Bright Orange Emesis e Noble Emesis d Grelloranger Prachtfalter -a neemias +k fatimella +k fatimellina +k nobilata +k panamella +c neemias e Dark Brown Emesis d Dunkelbrauner Prachtfalter +k aerunda +k neemias +k orichalceus i Aphacitis +o Diogenia a diogenia +z Diogenia +n Grishin, 2024 a heteroclita +a tegula +e Tegula Emesis +d Tegula-Prachtfalter +a vulpina +e Pale Emesis +d Blassoranger Prachtfalter +o Lucinda c lucinda e White-patched Emesis e White-spotted Emesis e Slaty Tanmark d Schiefergrauer Prachtfalter +b Papilio +n Cramer, 1775 +z Aphacitis +n Hübner, 1819 +z Nimula +n Blanchard, 1840 +s dyndima +k andigna +k aurichica k aurimna +k auripana k castigata k condigna k eurydice k fastidiosa +k furvescens k glaucescens k liodes k lucinda +k luxata k opaca +k pallescens +k pruinapicalis k spreta -a vulpina -e Pale Emesis -d Blassoranger Prachtfalter -i Tenedia -o Poeas -a poeas +i Poeasia +c poeas e Thorn-scrub Emesis d Dornbusch-Prachtfalter -o Temesa +z Poeasia +n Grishin, 2019 +k poeas +k sonorensis +i Brimia a brimo +z Brimia +n Grishin, 2019 a progne -a temesa -o Tenedia +a satema +c temesa +k apagada +k boliviana +k temesa +i Tenedia a angularis e Angled Emesis d Spitzflügel-Prachtfalter -a cypria +s subangularis +u subangularis +c cypria e Orange-barred Emesis -a lupina +k alisada +k cypria +k flecta +k paphia +c lupina e Lupina Emesis d Lupina-Prachtfalter +k faria +k lupina +k tristis a ocypore e Dark Emesis d Düsterer Prachtfalter @@ -26466,21 +26535,35 @@ a saturata e Oaxacan Emesis d Oaxaca-Prachtfalter -a tegula -e Tegula Emesis -d Tegula-Prachtfalter -a tenedia +c tenedia e Falcate Emesis e Common Emesis d Kleiner Emesis-Prachtfalter +b Emesis +n C. & R. Felder, 1861 +z Tenedia +n Grishin, 2019 +k leona +k nimia +k tenedia i Mandamia a mandana e Great Emesis d Großer Emesis-Prachtfalter +b Papilio +n Cramer, 1780 +z Mandania +n Grishin, 2019 s furor +s mandora +s manduza s russula +s russula sudesta u furor +u mandora +u manduza u russula +u sudesta t Helicopini e2 Jewelmarks d2 Diamantenfalter @@ -87581,6 +87664,7 @@ y Lamproniinae e2 Rose Bud Moths d2 Rosen-Blattsackmotten +sh Lamproniidae g Lampronia a capitella e Currant Shoot Borer @@ -88087,18 +88171,40 @@ d2 Urmotten g Agrionympha a capensis +a pseliacma +b Agrionympha +n Meyrick, 1921 +z Agrionympha +n Meyrick, 1921 a vari g Aureopterix a sterops +b Sabatinca +n Turner, 1922 +z Aureopterix +n Gibbs, 2010 g Baltimartyria +r2 Mey, 2011 +l On the systematic position of Baltimartyria Skalski, 1995 and description of a new species from Baltic amber (Lepidoptera, Micropterigidae) +p 10.3897/zookeys.130.1480 ae proavitella -s2 Micropterix +b Micropterix +n Rebel, 1936 +z Baltimartyria +n Skalski, 1995 ae rasnitsyni +b Baltimartyria +n Mey, 2011 s2 Sabatinca g Electrocrania +r2 Kurz, 2015 +l On the systematic position of Electrocrania Kusnezov, 1941 with the description of a new species from Baltic amber (Lepidoptera: Micropterigidae) +p 10.11646/zootaxa.4044.3.7 ae immensipalpa b Electrocrania n Kuznetsov, 1941 +z Electrocrania +n Kuznetsov, 1941 s2 Micropterix ae michalskii b Electrocrania @@ -88106,25 +88212,47 @@ g Epimartyria a auricrinella e Goldcap Moss-Eater +b Epimartyria +n Walsingham, 1898 +a bimaculella +b Epimartyria +n Davis & Landry, 2012 +a pardella +b Micropteryx +n Walsingham, 1880 +z Epimartyria +n Walsingham, 1898 g Hypomartyria a micropteroides b Hypomartyria n Kristensen & Nielsen, 1982 +z Hypomartyria +n Kristensen & Nielsen, 1982 g Micropterix a aglaella a allionella d Bergwiesen-Urmotte +b Tinea +n Fabricius, 1794 a aruncella e White-barred Gold d Goldene Urmotte +b Phalaena +n Scopoli, 1763 +z Micropterix +n Hübner, 1825 a aureatella e Yellow-barred Gold d Goldstreifen-Urmotte +b Phalaena +n Scopoli, 1763 a calthella e Marsh Marigold Moth d Hahnenfuß-Urmotte b Phalaena n Linnaeus, 1761 +z Eriocephala +n Curtis, 1839 a herminiella a ibericella e Portuguese Gold @@ -88140,36 +88268,89 @@ a tunbergella e Red-barred Gold d Goldrote Urmotte +b Tinea +n Fabricius, 1787 g Nannopterix a choreutes b Nannopterix n Gibbs, 2010 +z Nannopterix +n Gibbs, 2010 g Neomicropteryx a matsumurana +b Neomicropteryx +n Issiki, 1931 a nipponensis +b Neomicropteryx +n Issiki, 1931 +z Neomicropteryx +n Issiki, 1931 g Palaeomicroides +a discopurpurella +b Palaeomicroides +n Issiki, 1931 +z Palaeomicroides +n Issiki, 1931 g Paramartyria +a cipingana +b Paramartyria +n Yang, 1980 a immaculatella +b Paramartyria +n Issiki, 1931 +z Paramartyria +n Issiki, 1931 a semifasciella g Parasabatinca ae aftimacrai +b Parasabatinca +n Whalley, 1978 +z Parasabatinca +n Whalley, 1978 ae caldasae +b Parasabatinca +n Martins-Neto & Vulcano, 1989 g Sabatinca a aurella +b Sabatinca +n Hudson, 1918 +z Micropardalis +n Meyrick, 1912 +s2 Micropardalis a chalcophanes a chrysargyra +b Palaeomicra +n Meyrick, 1885 +z Palaeomicra +n Meyrick, 1885 +a delobeli a doroxena +b Palaeomicra +n Meyrick, 1888 +s2 Micropardalis a ianthina a incongruella +b Sabatinca +n Walker, 1863 +z Sabatinca +n Walker, 1863 a lucilia -ae perveta +ae pervetus +s perveta +a porphyrodes a quadrijuga g Squamicornia a aequatoriella b Squamicornia n Kristensen & Nielsen, 1982 +z Squamicornia +n Kristensen & Nielsen, 1982 g Tasmantrix a calliplaca +b Palaeomicra +n Meyrick, 1902 +z Tasmantrix +n Gibbs, 2010 g Terncladus r Han, 2024 l Geometric morphometric analyses of Micropterigidae lineages (Lepidoptera) with two new species from mid-Cretaceous amber of northern Myanmar @@ -88177,16 +88358,29 @@ ae holonatus b Terncladus n Han, Zhang & Ren, 2024 -ae luntus +ae lunatus b Terncladus n Han, Zhang & Ren, 2024 +z Terncladus +n Han, Zhang & Ren, 2024 +s luntus g Vietomartyria a baishanzuna +b Paramartyria +n Yang, 1995 a expeditionis +b Paramartyria +n Mey, 1997 +z Vietomartyria +n Hashimoto & Mey, 2000 a jinggangana +b Paramartyria +n Yang, 1980 g Zealandopterix a zonodoxa d Neuseeländische Urmotte +z Zealandopterix +n Gibbs, 2010 From 02073cb029c6718ca2ea36cde7556dbddd234811 Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Thu, 29 May 2025 11:29:54 +0200 Subject: [PATCH 4/7] Did a more thorough overhaul of Micropterigidae, incl. all phylogenetic hypotheses available right now MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Did a preliminary division of the family into two subfamilies with 5 tribes overall, representing the 5 currently known lineages of jaw moths. - Fossil taxa mostly placed according to Zhang et al., 2017. - Listed the still undescribed madagascan taxa using "Lemurix" as a placeholder name, as in Gibbs et al., 2004. - Unfortunately, lots of unconventionally or even unpublished data about this family, incl. a conference paper describing the first central american species (-> Wagner & Davis, 2014, "First report of the family Micropterigidae (Lepidoptera) from Central America with descriptions of two new genera and five new species", Conference: Entomological Society of America Annual Meeting 2014) and a book chapter by Gibbs & Lees, 2014 ("New Caledonia as an evolutionary cradle: a re-appraisal of the jaw-moth genus Sabatinca (Lepidoptera: Micropterigidae) and its significance for assessing the antiquity of the island’s fauna"). --- index.html | 367 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 277 insertions(+), 90 deletions(-) diff --git a/index.html b/index.html index 681c5c0..cedb9da 100644 --- a/index.html +++ b/index.html @@ -88168,72 +88168,25 @@ d2 Urmottenartige f Micropterigidae e2 Mandibulate Archaic Moths +e2 Jaw Moths d2 Urmotten -g Agrionympha -a capensis -a pseliacma -b Agrionympha -n Meyrick, 1921 -z Agrionympha -n Meyrick, 1921 -a vari -g Aureopterix -a sterops -b Sabatinca -n Turner, 1922 -z Aureopterix -n Gibbs, 2010 -g Baltimartyria -r2 Mey, 2011 -l On the systematic position of Baltimartyria Skalski, 1995 and description of a new species from Baltic amber (Lepidoptera, Micropterigidae) -p 10.3897/zookeys.130.1480 -ae proavitella -b Micropterix -n Rebel, 1936 -z Baltimartyria -n Skalski, 1995 -ae rasnitsyni -b Baltimartyria -n Mey, 2011 -s2 Sabatinca -g Electrocrania -r2 Kurz, 2015 -l On the systematic position of Electrocrania Kusnezov, 1941 with the description of a new species from Baltic amber (Lepidoptera: Micropterigidae) -p 10.11646/zootaxa.4044.3.7 -ae immensipalpa -b Electrocrania -n Kuznetsov, 1941 -z Electrocrania -n Kuznetsov, 1941 -s2 Micropterix -ae michalskii -b Electrocrania -n Kurz, 2015 -g Epimartyria -a auricrinella -e Goldcap Moss-Eater -b Epimartyria -n Walsingham, 1898 -a bimaculella -b Epimartyria -n Davis & Landry, 2012 -a pardella -b Micropteryx -n Walsingham, 1880 -z Epimartyria -n Walsingham, 1898 -g Hypomartyria -a micropteroides -b Hypomartyria -n Kristensen & Nielsen, 1982 -z Hypomartyria -n Kristensen & Nielsen, 1982 +sh Micropterygidae +r Gibbs, 2004 +l Molecular phylogeny of Micropterigidae {Lepidoptera) +p 10.13140/RG.2.2.24042.82888 +y Micropteriginae +e2 Laurasian Jaw Moths +d2 Laurasische Urmotten +t Micropterigini g Micropterix a aglaella a allionella d Bergwiesen-Urmotte b Tinea n Fabricius, 1794 +ae anglica +b Micropterix +n Jarzembowski, 1980 a aruncella e White-barred Gold d Goldene Urmotte @@ -88253,6 +88206,14 @@ n Linnaeus, 1761 z Eriocephala n Curtis, 1839 +c cornuella +b Micropterix +n Lees, Rougerie & Zeller, 2010 +k cornuella +k longicornuella +r Lees, 2010 +l DNA mini-barcodes in taxonomic assignment: a morphologically unique new homoneurous moth clade from the Indian Himalayas described in Micropterix (Lepidoptera, Micropterigidae) +p 10.1111/j.1463-6409.2010.00447.x a herminiella a ibericella e Portuguese Gold @@ -88260,6 +88221,8 @@ a mansuetella e Black-headed Gold d Riedgras-Urmotte +b Micropteryx +n Zeller, 1844 a rothenbachii a schaefferi a sicanella @@ -88270,37 +88233,160 @@ d Goldrote Urmotte b Tinea n Fabricius, 1787 -g Nannopterix -a choreutes -b Nannopterix -n Gibbs, 2010 -z Nannopterix -n Gibbs, 2010 +a wockei +b Micropteryx +n Staudinger, 1870 +t Epimartyriini +g Electrocrania +r2 Kurz, 2015 +l On the systematic position of Electrocrania Kusnezov, 1941 with the description of a new species from Baltic amber (Lepidoptera: Micropterigidae) +p 10.11646/zootaxa.4044.3.7 +ae immensipalpa +b Electrocrania +n Kuznetsov, 1941 +z Electrocrania +n Kuznetsov, 1941 +s2 Micropterix +ae michalskii +b Electrocrania +n Kurz, 2015 +g Epimartyria +i Epimartyria +a auricrinella +e Goldcap Moss-Eater +b Epimartyria +n Walsingham, 1898 +a bimaculella +b Epimartyria +n Davis & Landry, 2012 +a pardella +b Micropteryx +n Walsingham, 1880 +z Epimartyria +n Walsingham, 1898 +i Paramartyria +a cipingana +b Paramartyria +n Yang, 1980 +a immaculatella +b Paramartyria +n Issiki, 1931 +z Paramartyria +n Issiki, 1931 +a semifasciella +b Paramartyria +n Issiki, 1931 +i Vietomartyria +a baishanzuna +b Paramartyria +n Yang, 1995 +s2 Vietomartyria +a expeditionis +b Paramartyria +n Mey, 1997 +z Vietomartyria +n Hashimoto & Mey, 2000 +s2 Vietomartyria +a jinggangana +b Paramartyria +n Yang, 1980 +s2 Vietomartyria g Neomicropteryx -a matsumurana +i Neomicropteryx +a bifurca b Neomicropteryx -n Issiki, 1931 -a nipponensis +n Issiki, 1953 +a elongata +b Neomicropteryx +n Issiki, 1953 +c nipponensis b Neomicropteryx n Issiki, 1931 z Neomicropteryx n Issiki, 1931 -g Palaeomicroides +k cornuta +k kazusana +k matsumurana +k nipponensis +i Kurokopteryx +a dolichocerata +b Kurokopteryx +n Hashimoto, 2006 +z Kurokopteryx +n Hashimoto, 2006 +i Issikiomartyria +r2 Imada & Kato, 2018 +l Descriptions of new species of Issikiomartyria (Lepidoptera, Micropterigidae) and a new genus Melinopteryx gen. n. with two new species from Japan +p 10.3897/zse.94.13748 +o Coruscans +a bilobata +b Melinopteryx +n Imada & Kato, 2018 +a coruscans +b Melinopteryx +n Imada & Kato, 2018 +z Melinopteryx +n Imada & Kato, 2018 +o Nudata +a akemiae +b Issikiomartyria +n Hashimoto, 2006 +a bisegmentata +b Issikiomartyria +n Hashimoto, 2006 +a distincta +b Issikiomartyria +n Hashimoto, 2006 +a nudata +b Neomicropteryx +n Issiki, 1953 +z Issikiomartyria +n Hashimoto, 2006 +s2 Issikiomartyria +c hyperborea +b Issikiomartyria +n Imada & Kato, 2018 +k hyperborea +k leptobelos +a plicata +b Issikiomartyria +n Hashimoto, 2006 +c trochos +b Issikiomartyria +n Imada & Kato, 2018 +k catapasta +k trochos +i Palaeomicroides +a costipunctella +b Palaeomicroides +n Issiki, 1931 a discopurpurella b Palaeomicroides n Issiki, 1931 z Palaeomicroides n Issiki, 1931 -g Paramartyria -a cipingana -b Paramartyria -n Yang, 1980 -a immaculatella -b Paramartyria +a fasciatella +b Palaeomicroides n Issiki, 1931 -z Paramartyria +a marginella +b Palaeomicroides n Issiki, 1931 -a semifasciella +a obscurella +b Palaeomicroides +n Issiki, 1931 +y Sabatincinae +e2 Gondwanan Jaw Moths +d2 Gondwanische Urmotten +r2 Gibbs, 2010 +l Micropterigidae (Lepidoptera) of the Southwestern Pacific: a revision with the establishment of five new genera from Australia, New Caledonia and New Zealand +p 10.11646/zootaxa.2520.1.1 +t Sabatincini +g Palaeosabatinca +ae zherichini +b Palaeosabatinca +n Kozlov, 1988 +z Palaeosabatinca +n Kozlov, 1988 g Parasabatinca ae aftimacrai b Parasabatinca @@ -88311,46 +88397,156 @@ b Parasabatinca n Martins-Neto & Vulcano, 1989 g Sabatinca +r Zhang, 2017 +l Cretaceous moths (Lepidoptera: Micropterigidae) with preserved scales from Myanmar amber +p 10.1016/j.cretres.2017.06.016 a aurella b Sabatinca n Hudson, 1918 z Micropardalis n Meyrick, 1912 s2 Micropardalis +a calliarcha a chalcophanes +s2 Palaeomicra a chrysargyra b Palaeomicra n Meyrick, 1885 z Palaeomicra n Meyrick, 1885 +ae cretacea +b Sabatinca +n Zhang, Wang & Shih, 2017 a delobeli +a demissa a doroxena b Palaeomicra n Meyrick, 1888 s2 Micropardalis +a heighwayi a ianthina a incongruella b Sabatinca n Walker, 1863 z Sabatinca n Walker, 1863 +a kristenseni +b Sabatinca +n Minet, 1985 +ae limula +b Sabatinca +n Zhang, Wang & Shih, 2017 a lucilia ae pervetus s perveta -a porphyrodes a quadrijuga +a viettei +b Sabatinca +n Minet, 1985 +t Agrionymphini +e2 Relict Jaw Moths +d2 Relikt-Urmotten +g Agrionympha +a capensis +a pseliacma +b Agrionympha +n Meyrick, 1921 +z Agrionympha +n Meyrick, 1921 +a vari +g Austromartyria +a porphyrodes +z Austromartyria +n Gibbs, 2010 +s2 Sabatinca +g Baltimartyria +r2 Mey, 2011 +l On the systematic position of Baltimartyria Skalski, 1995 and description of a new species from Baltic amber (Lepidoptera, Micropterigidae) +p 10.3897/zookeys.130.1480 +ae proavitella +b Micropterix +n Rebel, 1936 +z Baltimartyria +n Skalski, 1995 +ae rasnitsyni +b Baltimartyria +n Mey, 2011 +s2 Sabatinca +g Hypomartyria +a micropteroides +b Hypomartyria +n Kristensen & Nielsen, 1982 +z Hypomartyria +n Kristensen & Nielsen, 1982 +g Lemurix +g Magnijuxta +a nishidai +b Magnijuxta +n Wagner & Davis, 2014 +a purpuravena +b Magnijuxta +n Wagner & Davis, 2014 +a watkinsi +b Magnijuxta +n Wagner & Davis, 2014 +g Sporaphaga +a costaricensis +b Sporaphaga +n Wagner & Davis, 2014 +z Sporaphaga +n Wagner & Davis, 2014 g Squamicornia a aequatoriella b Squamicornia n Kristensen & Nielsen, 1982 z Squamicornia n Kristensen & Nielsen, 1982 +a purpuraguttata +b Squamicornia +n Wagner & Davis, 2014 +t Aureopterygini +e2 Australian Jaw Moths +d2 Australische Urmotten +g Aureopterix +a micans +b Aureopterix +n Gibbs, 2010 +a sterops +b Sabatinca +n Turner, 1922 +z Aureopterix +n Gibbs, 2010 +g Nannopterix +a choreutes +b Nannopterix +n Gibbs, 2010 +z Nannopterix +n Gibbs, 2010 g Tasmantrix a calliplaca b Palaeomicra n Meyrick, 1902 z Tasmantrix n Gibbs, 2010 +s2 Sabatinca +a fragilis +b Tasmantrix +n Gibbs, 2010 +a lunaris +b Tasmantrix +n Gibbs, 2010 +a nigrocornis +b Tasmantrix +n Gibbs, 2010 +a phalaros +b Tasmantrix +n Gibbs, 2010 +a tasmaniensis +b Tasmantrix +n Gibbs, 2010 +a thula +b Tasmantrix +n Gibbs, 2010 g Terncladus r Han, 2024 l Geometric morphometric analyses of Micropterigidae lineages (Lepidoptera) with two new species from mid-Cretaceous amber of northern Myanmar @@ -88364,23 +88560,14 @@ z Terncladus n Han, Zhang & Ren, 2024 s luntus -g Vietomartyria -a baishanzuna -b Paramartyria -n Yang, 1995 -a expeditionis -b Paramartyria -n Mey, 1997 -z Vietomartyria -n Hashimoto & Mey, 2000 -a jinggangana -b Paramartyria -n Yang, 1980 g Zealandopterix a zonodoxa d Neuseeländische Urmotte +b Palaeomicra +n Meyrick, 1888 z Zealandopterix n Gibbs, 2010 +s2 Sabatinca From bf677fcb053f2a40f814cd357bc1b96f80e4b956 Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Sat, 31 May 2025 22:51:51 +0200 Subject: [PATCH 5/7] It's alive! Most likely ... Live specimen of the magnificent, presumed extinct swallowtails Papilio lampscacus photographed in 2014: https://www.inaturalist.org/photos/347469605 Furthermore, recent fires within its likely last refuge around Mt. Gede didn't destroy its habitat completely (as presumed previously), but were reported to have been restricted to drier savannah zones, leafing the forests mostly intact ... meaning this species almost certlikely still exists in 2025. --- index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index cedb9da..0927b33 100644 --- a/index.html +++ b/index.html @@ -909,7 +909,9 @@ a jordani e Jordan's Swallowtail d Jordan's Schwalbenschwanz -ae lampsacus +a lampsacus +b Papilio +n Boisduval, 1836 a lowi e Great Yellow Mormon e Low's Mormon From afe0f57f61cc64beca497f8e65798ba2e4edbc95 Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Mon, 2 Jun 2025 00:24:35 +0200 Subject: [PATCH 6/7] Added a bunch of "relatively" well-studied, primitive fossil taxa This includes the following three new and completely extinct families: - Ascololepidopterigidae: Placed close to Neopseustidae, within Glossata, as suggested by Wang et al., 2022. This completely contradicts previous studies claiming this family being VERY basal lepidopterans, but it's the best result we have right now. - Eolepidopterigidae: Forming a fourth suborder "Eolepidopterigina" on its own. I'll call them "Jurassic Moths" due to the majority of species known from the Middle Jurassic period. Probably went all extinct during the Cretaceous. - Mesokristenseniidae: Currently, not known if this archaic family is sister to Micropterigidae or if it should form a separate, even more basal suborder. Assuming a closer relationship to Micropterigidae for now (as suggested in the original description), until further studies become available. --- index.html | 306 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 295 insertions(+), 11 deletions(-) diff --git a/index.html b/index.html index 0927b33..b0ee052 100644 --- a/index.html +++ b/index.html @@ -72,7 +72,7 @@ .x {padding-left:7.1rem; font-weight:700; color:#000} .xs {padding:0.2rem 0 0.2rem 8.4rem; margin-top:0.4rem; font-size:1.19rem; font-style:italic} .xp {padding-left:0.3rem; font-style:italic} -.f {padding:0.31rem 0 0 0.31rem; font-size:2.3rem; font-weight:700} +.f {padding:0.31rem 0 0 0.31rem; font-size:2.25rem; font-weight:700} .y {padding:0.31rem 0 0.31rem 0.94rem; font-size:2rem} .t,.j,.h {padding:0.75rem 0 0 1.88rem; font-size:1.69rem} .j {padding-left:2.8rem; font-size:1.5rem} @@ -87389,6 +87389,12 @@

"Archaic Micromoths"

„Primitive Motten”

xp Monotrysia e2 Monotrysian Moths +r Regier, 2015 +l A molecular phylogeny for the oldest (nonditrysian) lineages of extant Lepidoptera, with implications for classification, comparative morphology and life-history evolution +p 10.1111/syen.12129 +r Wang, 2022 +l Early evolution of wing scales prior to the rise of moths and butterflies +p 10.1016/j.cub.2022.06.086 x6 Etimonotrysia x Tischerioidea e2 Tischeriid Moths @@ -87705,8 +87711,12 @@ f Tridentaformidae g Tridentaforma a fuscoleuca +b Lampronia +n Braun, 1923 +z Tridentaforma +n Davis, 1978 x Andesianoidea -sh Andenmottenartige +d2 Andenmottenartige r2 Davis & Gentili, 2003 l Andesianidae, a new family of monotrysian moths (Lepidoptera: Andesianoidea) from austral South America p 10.1071/IS02006 @@ -87841,14 +87851,15 @@ d Stachelbeer-Zwergmotte x7 Exoporia x Hepialoidea -e2 Ghost Moths d2 Wurzelbohrerartige sh Mnesarchaeoidea -xs Hepialiformes f Hepialidae +e2 Ghost Moths e2 Swift Moths -e2 True Ghost Moths d2 Wurzelbohrer +y Hepialinae +sh Oxycaninae +sh Zenophassinae g Abantiades a albofasciatus a argentata @@ -87893,7 +87904,9 @@ e New Zealand Ghost Moth e Pepetuna d Neuseeländischer Wurzelbohrer +g Afrotheora g Andeabatis +g Antihepialus g Aoraia g Callipielus g Cibyra @@ -87928,6 +87941,10 @@ e Ghost Moth e Ghost Swift Moth d Hopfen-Wurzelbohrer +b Phalaena +n Linnaeus, 1758 +z Hepialus +n Fabricius, 1775 g Jeana g Korscheltellus a fusconebulosa @@ -88002,7 +88019,18 @@ a sylvina e Orange Swift Moth d Ampfer-Wurzelbohrer +b Phalaena +n Linnaeus, 1761 g Vietteogorgopis +g Viridigigas +a ciseskii +b Viridigigas +n Grehan & Rawlins, 2016 +z Viridigigas +n Grehan & Rawlins, 2016 +r2 Grehan & Rawlins, 2016 +l A Remarkable New Genus and Species of Ghost Moth from Peru (Lepidoptera: Exoporia: Hepialidae) +p2 0097-4463, 84(1) g Walkeriella g Wiseana a cervinata @@ -88015,9 +88043,10 @@ a umbraculata e Bog Porina g Zenophassus -f Palaeosetidae +y Palaeosetinae e2 Miniature Ghost Moths d2 Zwerg-Wurzelbohrer +sh Palaeosetidae g Genustes a lutata g Ogygioses @@ -88028,12 +88057,62 @@ a coronta g Palaeoses a scholastica -f Anomosetidae +y Prototheorinae +sh Prototheoridae +g Prototheora +a angolae +b Prototheora +n Davis, 1996 +a corvifera +b Metatheora +n Meyrick, 1920 +a drackensbergae +b Prototheora +n Davis, 1996 +a malawiensis +b Prototheora +n Davis, 2001 +a parachlora +b Metatheora +n Meyrick, 1919 +z Metatheora +n Meyrick, 1919 +a petrosema +b Prototheora +n Meyrick, 1917 +z Prototheora +n Meyrick, 1917 +y Anomosetinae +sh Anomosetidae g Anomoses a hylecoetes -f Prototheoridae -g Prototheora -xs Mnesarchaeiformes +b Anomoses +n Turner, 1916 +z Anomoses +n Turner, 1916 +y Neotheorinae +sh Neotheoridae +r2 Simonsen & Kristensen, 2017 +l Revision of the endemic Brazilian ‘neotheorid’ hepialids, with morphological evidence for the phylogenetic relationships of the basal lineages of Hepialidae (Lepidoptera: Hepialoidea) +p 10.3897/asp.75.e31905 +g Neotheora +a chiloides +b Neotheora +n Kristensen, 1978 +z Neotheora +n Kristensen, 1978 +a meyi +b Neotheora +n Simonsen & Kristensen, 2017 +a mielkeorum +b Neotheora +n Simonsen & Kristensen, 2017 +g Paratheora +a speideli +b Paratheora +n Simonsen & Kristensen, 2017 +z Paratheora +n Simonsen & Kristensen, 2017 f Mnesarchaeidae g Mnesarchaea a paracosma @@ -88046,16 +88125,47 @@ p 10.3897/nl.44.52350 f Lophocoronidae g Acanthocorona +r Zhang, 2022 +l Cretaceous lophocoronids with short proboscis and retractable female genitalia provide the earliest evidence for their feeding and oviposition habits +p 10.1111/cla.12511 ae bowangi +b Acanthocorona +n Mey, Léger & Vu, 2021 +ae hedida +b Acanthocorona +n Zhang, Shih & Engel, 2022 ae kuranishii +b Acanthocorona +n Mey, Léger & Vu, 2021 ae muelleri +b Acanthocorona +n Mey, Léger & Vu, 2021 ae sattleri +b Acanthocorona +n Mey, Léger & Vu, 2021 ae skalskii +b Acanthocorona +n Mey, Léger & Vu, 2021 +z Acanthocorona +n Mey, Léger & Vu, 2021 ae spinifera +b Acanthocorona +n Mey, Léger & Vu, 2021 +ae venulosa +b Acanthocorona +n Zhang, Shih & Engel, 2022 ae wichardi +b Acanthocorona +n Mey, Léger & Vu, 2021 g Lophocorona a melanora +b Lophocorona +n Common, 1973 a pediasia +b Lophocorona +n Common, 1973 +z Lophocorona +n Common, 1973 x7 Dacnonypha x Eriocranioidea d2 Trugmottenartige @@ -88138,6 +88248,25 @@ g Acanthopteroctetes g Catapterix a crimaea +f Ascololepidopterigidae +g Ascololepidopterix +ae multinerve +b Ascololepidopterix +n Zhang, Shih & Labandeira, 2022 +z Ascololepidopterix +n Zhang, Shih & Labandeira, 2022 +g Pegolepidopteron +ae latiala +b Pegolepidopteron +n Zhang, Shih & Labandeira, 2022 +z Pegolepidopteron +n Zhang, Shih & Labandeira, 2022 +g Trionolepidopteron +ae admarginis +b Trionolepidopteron +n Zhang, Shih & Labandeira, 2022 +z Trionolepidopteron +n Zhang, Shih & Labandeira, 2022 x8 Heterobathmiina x Heterobathmioidea r2 Hünefeld & Kristensen, 2012 @@ -88150,6 +88279,118 @@ a diffusa a pseuderiocrania a valvifer +g Preheterobathmia +ae grimaldii +b Preheterobathmia +n Mey, 2024 +z Preheterobathmia +n Mey, 2024 +r2 Mey, 2024 +l Preheterobathmia gen. nov. – a new non-glossatan taxon from Myanmar amber tentatively assigned to Heterobathmiidae (Insecta, Lepidoptera) +p 10.3897/nl.47.111080 +x8 Eolepidopterigina +x Eolepidopterigoidea +d2 Juramottenartige +r Zhang, 2013 +l New Fossil Lepidoptera (Insecta: Amphiesmenoptera) from the Middle Jurassic Jiulongshan Formation of Northeastern China +p 10.1371/journal.pone.0079500 +f Eolepidopterigidae +e2 Jurassic Moths +d2 Juramotten +sh Undopterigidae +g Aclemus +ae patulus +b Aclemus +n Zhang, Shih & Labandeira, 2015 +z Aclemus +n Zhang, Shih & Labandeira, 2015 +r Zhang, 2015 +l A new taxon of a primitive moth (Insecta: Lepidoptera: Eolepidopterigidae) from the latest Middle Jurassic of northeastern China +p 10.1017/jpa.2015.39 +g Akainalepidopteron +ae elachipteron +b Akainalepidopteron +n Zhang, Shih & Labandeira, 2022 +z Akainalepidopteron +n Zhang, Shih & Labandeira, 2022 +g Daiopterix +ae olgae +b Daiopterix +n Kozlov, 1989 +ae rasnitsyni +b Daiopterix +n Skalski, 1984 +z Daiopterix +n Skalski, 1984 +g Dynamilepidopteron +ae aspinosus +b Dynamilepidopteron +n Zhang, Shih & Labandeira, 2022 +z Dynamilepidopteron +n Zhang, Shih & Labandeira, 2022 +g Eolepidopterix +ae jurassica +b Eolepidopterix +n Rasnitsyn, 1983 +z Eolepidopterix +n Rasnitsyn, 1983 +g Gracileopterix +ae pulchra +b Gracileopterix +n Martins-Neto & Vulcano, 1989 +z Gracileopterix +n Martins-Neto & Vulcano, 1989 +g Grammikolepidopteron +ae extensus +b Grammikolepidopteron +n Zhang, Shih & Labandeira, 2022 +z Grammikolepidopteron +n Zhang, Shih & Labandeira, 2022 +g Longcapitalis +ae excelsus +b Longcapitalis +n Zhang, Shih & Labandeira, 2022 +z Longcapitalis +n Zhang, Shih & Labandeira, 2022 +g Netoxena +ae nana +b Xena +n Martins-Neto, 1999 +z Netoxena +n Sohn, 2012 +g Quadruplecivena +ae celsa +b Quadruplecivena +n Zhang, Shih & Labandeira, 2022 +z Quadruplecivena +n Zhang, Shih & Labandeira, 2022 +g Palaeolepidopterix +ae aurea +b Palaeolepidopterix +n Kozlov, 1989 +z Palaeolepidopterix +n Kozlov, 1989 +g Petilicorpus +ae cristatus +b Petilicorpus +n Zhang, Shih & Labandeira, 2022 +z Petilicorpus +n Zhang, Shih & Labandeira, 2022 +g Seresilepidopteron +ae dualis +b Seresilepidopteron +n Zhang, Shih & Labandeira, 2022 +z Seresilepidopteron +n Zhang, Shih & Labandeira, 2022 +g Undopterix +ae cariensis +b Undopterix +n Martins-Neto & Vulcano, 1989 +ae sukatsheva +b Undopterix +n Skalski, 1979 +z Undopterix +n Skalski, 1979 x8 Aglossata x Agathiphagoidea d2 Kaurimottenartige @@ -88160,11 +88401,21 @@ a queenslandensis e Queensland Kauri Moth d Queensland-Kaurimotte +b Agathiphaga +n Dumbleton, 1952 a vitiensis e Fiji Kauri Moth d Fidschi-Kaurimotte +b Agathiphaga +n Dumbleton, 1952 +z Agathiphaga +n Dumbleton, 1952 g Agathiphagama ae perdita +b Agathiphagama +n Mey, Léger & Vu, 2021 +z Agathiphagama +n Mey, Léger & Vu, 2021 x8 Zeugloptera x Micropterigoidea d2 Urmottenartige @@ -88208,6 +88459,7 @@ n Linnaeus, 1761 z Eriocephala n Curtis, 1839 +s4 Micropteryx silesiaca c cornuella b Micropterix n Lees, Rougerie & Zeller, 2010 @@ -88506,10 +88758,13 @@ a purpuraguttata b Squamicornia n Wagner & Davis, 2014 -t Aureopterygini +t Aureopterigini e2 Australian Jaw Moths d2 Australische Urmotten g Aureopterix +a bachmaensis +b Aureopterix +n Mey, Léger & Vu, 2021 a micans b Aureopterix n Gibbs, 2010 @@ -88570,6 +88825,35 @@ z Zealandopterix n Gibbs, 2010 s2 Sabatinca +f Mesokristenseniidae +r Huang, 2010 +l A New Family of Moths from the Middle Jurassic (Insecta: Lepidoptera) +p 10.1111/j.1755-6724.2010.00233.x +g Kladolepidopteron +ae oviformis +b Kladolepidopteron +n Zhang, Shih & Labandeira, 2022 +ae parva +b Kladolepidopteron +n Zhang, Shih & Labandeira, 2022 +ae subaequalis +b Kladolepidopteron +n Zhang, Shih & Labandeira, 2022 +g Mesokristensenia +ae angustipenna +b Mesokristensenia +n Huang, Nel & Minet, 2010 +ae latipenna +b Mesokristensenia +n Huang, Nel & Minet, 2010 +z Mesokristensenia +n Huang, Nel & Minet, 2010 +ae sinica +b Mesokristensenia +n Huang, Nel & Minet, 2010 +ae trichophora +b Mesokristensenia +n Zhang, Shih & Labandeira, 2022
From 405c2ddcd0d571fd2b47b67290cbd52997f338a5 Mon Sep 17 00:00:00 2001 From: Georg Hammerschmid <8532340+lepitaxa@users.noreply.github.com> Date: Sun, 8 Jun 2025 12:40:14 +0200 Subject: [PATCH 7/7] Fixed broken README text colors ... ... by using placehold.co to generate placeholder images showing the text. Looks much better than before, we'll see how stable it is in the long-term. --- README.md | 102 +++++++++++++++++++++++++++-------------------------- index.html | 11 ++++++ 2 files changed, 63 insertions(+), 50 deletions(-) diff --git a/README.md b/README.md index 48067d3..8d2bc17 100644 --- a/README.md +++ b/README.md @@ -102,55 +102,57 @@ These datapoints form a very long, but simple list, resulting in a strictly line ### Overview of supported data point classes and data types |Data point class|Data type|Data string fine structure|Short description| |---|---|---|---| -|`x9`|ORD|**NAME**|Order name| -|`x8`|SUBORD|**NAME**|Suborder name| -|`x7`|INFRAORD|**NAME**|Infraorder name| -|`x6`|PARVORD|**NAME**|Parvorder name| -|`x5`|MICROORD|**NAME**|Microorder name| -|`x4`|SECT|**NAME**|Section name| -|`x3`|SUBSECT|**NAME**|Subsection name| -|`x2`|INFRASECT|**NAME**|Infrasection name| -|`x`|SUPERFAM|**NAME**|Superfamily name| -|`xs`|SERIES|**NAME**|Series name| -|`xp`|PARAPHYLUM|**NAME**|Paraphylum name| -|`f`|FAM|**NAME**|Family name| -|`y`|SUBFAM|**NAME**|Subfamily name| -|`t`|TRI|**NAME**|Tribe name| -|`j`|SUBTRI|**NAME**|Subtribe name| -|`h`|INFRATRI|**NAME**|Infratribe name| -|`g`|GEN|**GEN**|Genus name| -|`i`|SUBGEN|**NAME**|Subgenus name| -|`o`|SPGR|**NAME**|Species group name| -|`a`|SP|$\color{#9BD}{\textsf{GEN }}$ **SP**|Epithet of extant species| -|`ae`|SP_EXT|$\color{#9BD}{\textsf{GEN }}$ **SP** $\color{#9BD}{\textsf{ †}}$|Epithet of extinct species| -|`c`|AGG|$\color{#9BD}{\textsf{GEN }}$ **SP** $\color{#9BD}{\textsf{ agg.}}$|Aggregate name
(species complex/superspecies epithet)| -|`k`|SEG|$\color{#9BD}{\textsf{GEN }}$ **SP**|Segregate name
(microspecies epithet)| -|`u`|SSP|$\color{#9BD}{\textsf{GEN SP }}$ **SSP**|Epithet of extant subspecies| -|`ue`|SSP_EXT|$\color{#9BD}{\textsf{GEN SP }}$ **SSP** $\color{#9BD}{\textsf{ †}}$|Epithet of extinct subspecies| -|`w`|HYBR|$\color{#9BD}{\textsf{GEN × }}$ **SP**|Epithet of species hybrid| -|`v`|PARENT|$\color{#9BD}{\textsf{GEN }}$ SP **SP/SSP**|Epithet of 1st parent (sub)species| -|`v2`|PARENT|$\color{#9BD}{\textsf{GEN }}$ SP **SP/SSP**|Epithet of 2nd parent (sub)species| -|`e`|NAME_EN|**NAME**|English common name of a
species or species complex| -|`e2`|NAME_EN|**NAME**|English common name of a
family/tribe-level taxon| -|`d`|NAME_DE|**NAME**|German common name of a
species or species complex| -|`d2`|NAME_DE|**NAME**|German common name of a
family/tribe-level taxon| -|`b`|BAS|**GEN** $\color{#9BD}{\textsf{ SP}}$|Genus of the basionym/original combination| -|`z`|TS|**GEN**|Type species designation for genus/subgenus/genus synonym| -|`n`|AUT|**AUT, YYYY**|Author(s) and year of publication of the basionym/original combination or genus/subgenus| -|`s`|SYN|$\color{#9BD}{\textsf{GEN }}$ **SP** SSP|Species synonym with different
species (+ optional subspecies) epithet| -|`s2`|SYN|**GEN** SP $\color{#9BD}{\textsf{ SP/SSP}}$|(Sub)species synonym with different
genus (+optional species) name| -|`s3`|SYN|$\color{#9BD}{\textsf{GEN }}$ **SP** $\color{#9BD}{\textsf{ SSP}}$|Species synonym of former subspecies
of the given species epithet| -|`s4`|SYN|**GEN SP** SSP|(Sub)species synonym with completely
different genus and species name| -|`sh`|SYN_H|**NAME**|Synonym of higher taxon| -|`r`|REF|**AUT1** $\color{#9BD}{\textsf{ et al.}}$ **, YYYY**|Scientific reference first author+year
when >2 authors| -|`r2`|REF|**AUT1** & AUT2 **, YYYY**|Scientific reference author(s)+year
when ≤2 authors| -|`l`|REF_TITLE|**TITLE**|Title of scientific reference| -|`p`|REF_ID|$\color{#9BD}{\textsf{doi:}}$**DOI**|ID of scientific reference via DOI| -|`p2`|REF_ID|$\color{#9BD}{\textsf{ISSN-L:}}$ **ISSN-L, VOL**(ISSUE)|ID of scientific reference via
ISSN-L and Volume+Issue designation| - -$\color{#9BD}{\textsf{X }}$ Auto-generated data substring – added on page load via JavaScript
-**X**  Required data (sub)string – must always be present
-X  Optional data substring – can be added in addition to a required substring +|`x9`|ORD|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Order name| +|`x8`|SUBORD|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Suborder name| +|`x7`|INFRAORD|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Infraorder name| +|`x6`|PARVORD|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Parvorder name| +|`x5`|MICROORD|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Microorder name| +|`x4`|SECT|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Section name| +|`x3`|SUBSECT|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Subsection name| +|`x2`|INFRASECT|![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a)|Infrasection name| +|`x`|SUPERFAM|![Name*oidea](https://placehold.co/120x32/EEE/000?text=Name*oidea)|Superfamily name| +|`xs`|SERIES|![Name*iformes](https://placehold.co/120x32/EEE/000?text=Name*iformes)|Series name| +|`xp`|PARAPHYLUM|!["](https://placehold.co/16x32/FDD/F00?text=") ![Name*a](https://placehold.co/80x32/EEE/000?text=Name*a) !["](https://placehold.co/16x32/FDD/F00?text=")|Paraphylum name| +|`f`|FAM|![Name*idae](https://placehold.co/120x32/EEE/000?text=Name*idae)|Family name| +|`y`|SUBFAM|![Name*inae](https://placehold.co/120x32/EEE/000?text=Name*inae)|Subfamily name| +|`t`|TRI|![Name*ini](https://placehold.co/96x32/EEE/000?text=Name*ini)|Tribe name| +|`j`|SUBTRI|![Name*ina](https://placehold.co/96x32/EEE/000?text=Name*ina)|Subtribe name| +|`h`|INFRATRI|![Name*iti](https://placehold.co/96x32/EEE/000?text=Name*iti)|Infratribe name| +|`g`|GEN|![Gen](https://placehold.co/48x32/EEE/000?text=Gen)|Genus name| +|`i`|SUBGEN|![Gen](https://placehold.co/48x32/EEE/000?text=Gen)|Subgenus name| +|`o`|SPGR|![Sp](https://placehold.co/32/EEE/000?text=Sp) ![·Group](https://placehold.co/64x32/FDD/F00?text=·Group)|Species group name| +|`a`|SP|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp)|Epithet of extant species| +|`ae`|SP_EXT|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·†](https://placehold.co/32/FDD/F00?text=·†)|Epithet of extinct species| +|`c`|AGG|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·agg.](https://placehold.co/48x32/FDD/F00?text=·agg.)|Aggregate name
(species complex/superspecies epithet)| +|`k`|SEG|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp)|Segregate name
(microspecies epithet)| +|`u`|SSP|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp·](https://placehold.co/32/FDD/F00?text=sp·) ![ssp](https://placehold.co/48x32/EEE/000?text=ssp)|Epithet of extant subspecies| +|`ue`|SSP_EXT|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp·](https://placehold.co/32/FDD/F00?text=sp·) ![ssp](https://placehold.co/48x32/EEE/000?text=ssp) ![·†](https://placehold.co/32/FDD/F00?text=·†)|Epithet of extinct subspecies| +|`w`|HYBR|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![×·](https://placehold.co/32/FDD/F00?text=×·) ![sp](https://placehold.co/32/EEE/000?text=sp)|Epithet of species hybrid| +|`v`|PARENT|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·ssp](https://placehold.co/48x32/F5F5F5/AAA?text=·ssp)|Epithet of 1st parent (sub)species| +|`v2`|PARENT|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·ssp](https://placehold.co/48x32/F5F5F5/AAA?text=·ssp)|Epithet of 2nd parent (sub)species| +|`e`|NAME_EN|![Name](https://placehold.co/64x32/EEE/000?text=Name)|English common name of a
species or species complex| +|`e2`|NAME_EN|![Name](https://placehold.co/64x32/EEE/000?text=Name)|English common name of a
family/tribe-level taxon| +|`d`|NAME_DE|![Name](https://placehold.co/64x32/EEE/000?text=Name)|German common name of a
species or species complex| +|`d2`|NAME_DE|![Name](https://placehold.co/64x32/EEE/000?text=Name)|German common name of a
family/tribe-level taxon| +|`b`|BAS|![Gen](https://placehold.co/48x32/EEE/000?text=Gen) ![·sp](https://placehold.co/32/FDD/F00?text=·sp)|Genus of the basionym/original combination| +|`z`|TS|![Gen](https://placehold.co/48x32/EEE/000?text=Gen)|Type species designation for genus/subgenus/genus synonym| +|`n`|AUT|![Auts,·YYYY](https://placehold.co/128x32/EEE/000?text=Auts,·YYYY)|Author(s) and year of publication of the basionym/original combination or genus/subgenus| +|`s`|SYN|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·ssp](https://placehold.co/48x32/F5F5F5/AAA?text=·ssp)|Species synonym with different
species (+ optional subspecies) epithet| +|`s2`|SYN|![Gen](https://placehold.co/48x32/EEE/000?text=Gen) ![·sp](https://placehold.co/32/F5F5F5/AAA?text=·sp) ![·(s)sp](https://placehold.co/64x32/FDD/F00?text=·(s)sp)|(Sub)species synonym with different
genus (+optional species) name| +|`s3`|SYN|![Gen·](https://placehold.co/48x32/FDD/F00?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·ssp](https://placehold.co/48x32/FDD/F00?text=·ssp)|Species synonym of former subspecies
of the given species epithet| +|`s4`|SYN|![Gen·](https://placehold.co/48x32/EEE/000?text=Gen·) ![sp](https://placehold.co/32/EEE/000?text=sp) ![·ssp](https://placehold.co/48x32/F5F5F5/AAA?text=·ssp)|(Sub)species synonym with completely
different genus and species name| +|`sh`|SYN_H|![Name](https://placehold.co/64x32/EEE/000?text=Name)|Synonym of higher taxon| +|`r`|REF|![Aut1](https://placehold.co/64x32/EEE/000?text=Aut1) ![·et·al.](https://placehold.co/64x32/FDD/F00?text=·et·al.) ![,·YYYY](https://placehold.co/64x32/EEE/000?text=,·YYYY)|Scientific reference first author+year
when >2 authors| +|`r2`|REF|![Aut1](https://placehold.co/64x32/EEE/000?text=Aut1) ![·&·Aut2](https://placehold.co/64x32/F5F5F5/AAA?text=·%26·Aut2) ![,·YYYY](https://placehold.co/64x32/EEE/000?text=,·YYYY)|Scientific reference author(s)+year
when ≤2 authors| +|`l`|REF_TITLE|![Title](https://placehold.co/64x32/EEE/000?text=Title)|Title of scientific reference| +|`p`|REF_ID|![doi:](https://placehold.co/64x32/FDD/F00?text=doi:) ![10.XXXX/ID](https://placehold.co/132x32/EEE/000?text=10.XXXX/ID)|ID of scientific reference via DOI| +|`p2`|REF_ID|![ISSN-L:·](https://placehold.co/64x32/FDD/F00?text=ISSN-L:·) ![NNNN-NNNC](https://placehold.co/132x32/EEE/000?text=NNNN-NNNC) ![,·Vol](https://placehold.co/64x32/EEE/000?text=,·Vol) ![(Issue)](https://placehold.co/64x32/F5F5F5/AAA?text=(Issue))|ID of scientific reference via
ISSN-L and Volume+Issue designation| + +![X](https://placehold.co/32/FDD/F00?text=X) Auto-generated data substring – added on page load via JavaScript
+![X](https://placehold.co/32/EEE/000?text=X) Required data (sub)string – must always be present
+![X](https://placehold.co/32/F5F5F5/AAA?text=X) Optional data substring – can be added in addition to a required substring
+![·](https://placehold.co/32/FFF/000?text=·) Space character (U+0020)
+![*](https://placehold.co/32/FFF/000?text=*) Mandatory suffix ## Guidelines Here you can find guidelines and details for the individual data types, which should be followed when modifying the dataset. This is to ensure that all data points are displayed in their correct position and format on the Lepitaxa webpage. Only data points fulfilling these guidelines will be accepted and merged into the main branch. Running a lepitest before opening a pull request can help knock out many common mistakes when it comes to the data fine structure and sorting. @@ -522,4 +524,4 @@ The ID of a referenced scientific publication. This data type forms the last ele ## Licencing #### This work is licenced under [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/) (public domain) -Author: [Georg Hammerschmid](https://github.com/lepitaxa) +Author: [Georg Hammerschmid](https://github.com/lepitaxa) \ No newline at end of file diff --git a/index.html b/index.html index b0ee052..3e936c5 100644 --- a/index.html +++ b/index.html @@ -86264,6 +86264,9 @@ e Black Locust Leafminer d Robinienminiermotte d Robinien-Faltenminierer +b Lithocolletis +n Clemens, 1859 +s2 Phyllonorycter g Neolithocolletis g Phyllonorycter a acerifoliella @@ -87474,6 +87477,10 @@ e Green Longhorn d Grüne Langhornmotte d Grüner Langfühler +b Phalaena +n Linnaeus, 1758 +z Adela +n Latreille, 1796 a ridingsella e Ridings' Fairy Moth d Ridings Langhornmotte @@ -87513,6 +87520,10 @@ e Yellow-barred Longhorn d Gebänderte Langhornmotte d De Geers Langhornmotte +b Phalaena +n Linnaeus, 1758 +z Nemophora +n Hoffmannsegg, 1798 k deceptoriella k degeerella k scopolii