Re: More Callichthyinae than I can imagine? (But no loricariids)
Posted: 04 Oct 2020, 08:59
by Jools
Here is what the Type Locality updater does. The issue here is I suspect it has "unfixed" some of the work because the source data wasn't right or was not interpreted correctly. I need to fix this otherwise a lot of the hard work you are putting in will go to waste. I will, however, either re-apply it or ensure a fix somehow. Where the undernoted says "Update!" is where the software has identified a "fix" for the species above - so I will highlight/annotate them in order to understand what has occurred.
Jools
Henonemus taxistigmus, type locality=Rupununi River, Guyana, 2°-3°N, 50°20'W.
Lat=2, long=-3
ROW Lat=2, long=-50.333333
** Update! **
** Broken! **
Neosilurus pseudospinosus, type locality=Rocky pool of Ord River on Old Lissadel Station, Kimberley District, Western Australia, about 16°40'S, 128°83'E.
ROW Lat=0, long=0 - please review.
** Broken! **
Platydoras armatulus, type locality=Río Paraná, but not below 27°30'S, South America.
ROW Lat=0, long=0 - please review.
Ancistrus cryptophthalmus, type locality=Caverna Passa Três, about 300 meters into the cave, 13°20' to 13°52'S, 46°16' to 46°30'W, Rio São Vicente system, São Domingos, Goiás State, Brazil.
Lat=13.333333333333, long=13.866666666667
ROW Lat=-13.33333333, long=-46.266667
** Update! **
Hypostomus hemicochliodon, type locality=4.54 kilometers from Iquitos center, 3°45'07"S, 73°16'59"W. Río Amazonas drainage at Pampa Chica, Río Nanay, Peru.
Lat=-3.7519444444444, long=-73.283055555556
ROW Lat=-3.7519444444444, long=-73.28305556
** Update! **
Trichomycterus maracaya, type locality=Unnamed streamlet at the foothill of the Morro de Ferro, about 21°46'45"S, 46°31'50"W, rio Pardo basin, Poços de Caldas, Minas Gerais State, Brazil.
Lat=-21.779166666667, long=-46.530555555556
ROW Lat=-21.779167, long=-46.530556
** Update! **
Pseudeutropius indigens, type locality=Toh Daeng peat swamp, Khlong Pak Pla, 6°11'11"N, 102°01'32"E, Narathiwat Province, Thailand.
Lat=6.1863888888889, long=102.02555555556
ROW Lat=6.1833333333333, long=102.025556
** Update! **
** Broken! **
Corydoras(ln9) paragua, type locality=Río Paragua, northwestern bank, river mouth area, río Itenez system, Provincia J.M. Velasco, Departamento Santa Cruz, Bolivia, 13°31.842'S, 61°90.015'W.
ROW Lat=-13.53, long=-62.5 - please review.
Sturisoma monopelte, type locality=Rupununi River, Guyana, 2°-3°N, 50°20'W.
Lat=2, long=-3
ROW Lat=2, long=-50.333333
** Update! **
Brachyrhamdia thayeria, type locality=Amazonas, Maraã, Lago Amanã, Rio Japurá basin, 2°32’06"S, 65°43’02"W, Brazil, elevation 44 meters.
Lat=-2.535, long=-65.717222222222
ROW Lat=-2.535, long=-65.71722222
** Update! **
Leptodoras marki, type locality=Rio Trairão, Fresco-Xingú basin, tributary of Rio de Ponte, 15 kilometers south of Cumaru do Norte, 7°56'34"S, 50°47'48"W, Cumaru do Norte, Pará, Brazil.
Lat=-7.9427777777778, long=-50.796666666667
ROW Lat=-7.9427777777778, long=-50.796667
** Update! **
** Broken! **
Micropanchax ehrichi, type locality=Mali, southwest of Bamako near Samalofila [Samalofira], 12°15'N, 8°72'W [coordinates corrected].
ROW Lat=0, long=0 - please review.
** Broken! **
Farlowella smithi, type locality=Rio Madeira, about 200 miles east of 62°20'W, Amazonas State, Brazil.
ROW Lat=0, long=0 - please review.
Tetracamphilius pectinatus, type locality=Congo basin, tributary of River Luala 26 kilometers north of Kibunzi, 8 kilometers south of turnoff to Kibunzi, Luozi District, 45°06.5'S, 13°48'E, Republic of Congo.
Lat=-45.108333333333, long=13.8
ROW Lat=-4.941667, long=13.8
** Update! **
Otothyropsis polyodon, type locality=Água Clara, ribeirão Tamanduá, tributary to rio Verde, near São Domingos Hydroeletric Plant, upper rio Paraná basin, 20°04'03"N, 53°11'21"W, Mato Grosso dul Sul, Brazil.
Lat=20.0675, long=-53.189166666667
ROW Lat=-20.0675, long=-53.189167
** Update! **
** Broken! **
Hyphessobrycon agulha, type locality=Madeira River, about 200 miles east of 62°20'W, Brazil.
ROW Lat=0, long=0 - please review.
** Broken! **
Hyphessobrycon langeanii, type locality=Kilometer 476.3 of Ferronorte railroad, 17°25'08"S, 53°13'60"W, córrego Mosquito, município de Alto Araguaia, Mato Grosso, Brazil.
ROW Lat=-17.418888888889, long=-53.233333333333 - please review.
** Broken! **
Nannostomus digrammus, type locality=Rio Madeira about 200 miles east of 62°20'W, Brazil.
ROW Lat=0, long=0 - please review.
Parotocinclus bahiensis, type locality=Rio Itapicuru, on Federal highway BR 407, 8 kilometers north of Senhor do Bonfim to Juazeiro, Bahia State, Brazil, 40°11'01"W, 10°24'49"S.
Lat=40.183611111111, long=10.413611111111
ROW Lat=-10.413611, long=-40.183611
** Update! **
** Broken! **
Fundulopanchax amieti, type locality=Rainforest creek on the road from Koupongo, 500 meters west of Somakak, Sanaga system, southwestern Cameroon, 3°58'N, 10°89'E.
ROW Lat=0, long=0 - please review.
** Broken! **
Trichomycterus aguarague, type locality=Provice Gran Chaco, National Park Aguarague, Quebrada Timboycito, a Río Caiguami tributary, Tarija, Bolivia, 21°30'S, 63°60'W, elevation 700-800 meters.
ROW Lat=0, long=0 - please review.
** Broken! **
Ancistrus tolima, type locality=Quebrada El Pascado, 3.599306°N, -74.854556°W, vereda San Pablo, municipio de Dolores, departamento de Tolima, Colombia.
ROW Lat=0, long=0 - please review.
** Broken! **
Glyptothorax kurdistanicus, type locality=Serdesht, at Little Zab (36°N), River Bané basin, Iran, elevation 1500 meters.
ROW Lat=0, long=0 - please review.
Parotocinclus jacumirim, type locality=Brazil, Bahia State, Dias d’Ávila, rio Jacumirim, tributary of rio Jacuípe, on road BA-093 between municipalities of Dias d’Ávila and Mata de São João, 12°34’59.3”S 38°18’59.6”W.
Lat=12.566666666667, long=38.3
ROW Lat=-12.583139, long=-38.316556
** Update! **
Astroblepus pholeter, type locality=Jumandi cave in Latas, 4 kilometers north of Archidona, Napo Province, eastern Ecuador, 0°20'S to 0°40'S, 77°50"W.
Lat=-0.33333333333333, long=0.66666666666667
ROW Lat=-0.666667, long=-77.833333
** Update! **
** Broken! **
Amphilius ruziziensis, type locality=Lufiro River, upper reaches of Matchuza, Ruzizi River drainage, ca. 2°44'00"S, 29°02'99"E, Rwanda.
ROW Lat=0, long=0 - please review.
** Broken! **
Chaetostoma trimaculineum, type locality=Santiago River drainage, Morona-Santiago Province, confluence of the Changachangasa and Tutanangosa rivers and upstream in both, 02°35'51.18''S, 78°11'1038''W.
ROW Lat=-2.59755, long=-78.186216666667 - please review.
Trichomycterus caipora, type locality=Município de Conceição de Macabu, lagoa Feia drainagem rio Macabu basin, rio Macabu upstream if the confluence of rio Carocango and rio Macabu, 22°04'51.8"S, 41°58'55.3"W, Estado de Rio de Janeiro, Brazil.
Lat=-22.081055555556, long=-41.982027777778
ROW Lat=-22.081055555556, long=-41.982028
** Update! **
Trichomycterus jequitinhonhae, type locality=Córrego Laranjeiras, 16°45'S, 42°18'W, Rio Jequitinhonha basin, County of Coronel Murta, Minas Gerais State, Brazil.
Lat=-16.75, long=-42.3
ROW Lat=-16.55, long=-42.75
** Update! **
Trichomycterus landinga, type locality=Córrego Moquém, 16°45'S, 42°35'W, Rio Jequitinhonha basin, County of Coronel Murta, Minas Gerais State, Brazil.
Lat=-16.75, long=-42.583333333333
ROW Lat=-16.75, long=-42.583333
** Update! **
Trichomycterus pantherinus, type locality=Below waterfall near Fazenda Sete Quedas, Rio da Prata, Rio Santa Maria da Victória basin, 20°03'15.9''S, 40°32'20.5''W, Município Santa Leopoldina, Estado de Espírito Santo, Brazil, elevation 377 meters.
Lat=-20.054416666667, long=-40.539027777778
ROW Lat=-20.054416666667, long=-40.539028
** Update! **
Trichomycterus payaya, type locality=Riacho Olhos d'água on road BA-131, tributary to rio Itapicuru-mirim, rio Itapicuru drainage, between Miguel Calmon and Jacobina, 11°20'19.5''S, 40°36'21.9''W, Miguel Calmon, Bahia, Brazil, elevation 505 meters.
Lat=-11.33875, long=-40.606083333333
ROW Lat=-11.33875, long=-40.606083
** Update! **
** Broken! **
Trichomycterus pirabitira, type locality=Small stream between Carmo do rio Claro and Conceição da Aparecida, tributary of rio Grande, rio Paraná basin, ca. 21°8'53"S, 46°14'95"W, Estado de Minas Gerais: Município de Conceição da Aparecida, Brazil, elevation ca. 960 meters.
ROW Lat=-21.148056, long=-46.235972 - please review.
Pimelodella leptosoma, type locality=Rupununi River, Guyana, 2°-3°N, 50°20'W.
Lat=2, long=-3
ROW Lat=2, long=-50.33333
** Update! **
** Broken! **
Chiloglanis kabaensis, type locality=Mongo River, east of Marela, on N2, Kaba River (Little Scarcies) drainage, Guinea, 10.17023°N, 11.
ROW Lat=0, long=0 - please review.
Phenacorhamdia unifasciata, type locality=Ribeirão Santana, tributary of River São Bartolomeu, 15°50'S, 47°40'W, District Federal, Brazil.
Lat=-15.833333333333, long=-47.666666666667
ROW Lat=-15.833333, long=-47.666666666667
** Update! **
Curculionichthys oliveirai, type locality=Paraná State, boundry between municipalities of Cambira and Apucarana, ribeirão Cambira, affluent of rio Ivaí, upper rio Pananá basin, 23°38'54"S, 51°29'58"W, Brazil.
Lat=-23.648333333333, long=-51.499444444444
ROW Lat=-23.648333333333, long=-51.499444
** Update! **
Neoplecostomus watersi, type locality=Córrego da Cachoeira, Rio Correntes drainage, upper Rio Paraná basin, municipality of Aporé, Goiás state, Brazil, 18°34'50.8"S, 52°05'52.8"W.
Lat=-18.580777777778, long=-52.098
ROW Lat=-18.580778, long=-52.098
** Update! **
** Broken! **
Pseudomystus sobrinus, type locality=Stream about 15 kilometers south of Tuy Hoa, 12°53'05"N, 109°23'70"E, Phu Yen Province, Vietnam.
ROW Lat=0, long=0 - please review.
** Summary **
Total: 1739
Updates: 0
Strange: 22
Lost: 0
Broken: 17
Re: More Callichthyinae than I can imagine? (But no loricariids)
Posted: 04 Oct 2020, 09:35
by Jools
I have amended the Type Locality updater to provide more user-friendly output, hence it now provides the undernoted. I propose we work this through and then I go back and re-apply the fixes.
1). ** Stored Lat/Long doesn't match type locality **
, type locality=Rocky pool of Ord River on Old Lissadel Station, Kimberley District, Western Australia, about 16°40'S, 128°83'E.
Parsed Lat=-16.666666666667, long=
Stored Lat=0, long=0
2). ** Stored Lat/Long doesn't match type locality **
, type locality=Río Paraná, but not below 27°30'S, South America.
Parsed Lat=-27.5, long=
Stored Lat=0, long=0
3). ** Stored Lat/Long doesn't match type locality **
, type locality=Río Paragua, northwestern bank, river mouth area, río Itenez system, Provincia J.M. Velasco, Departamento Santa Cruz, Bolivia, 13°31.842'S, 61°90.015'W.
Parsed Lat=-13.5307, long=
Stored Lat=-13.53, long=-62.5
4). ** Stored Lat/Long doesn't match type locality **
, type locality=Mali, southwest of Bamako near Samalofila [Samalofira], 12°15'N, 8°72'W [coordinates corrected].
Parsed Lat=12.25, long=
Stored Lat=0, long=0
5). ** Stored Lat/Long doesn't match type locality **
, type locality=Rio Madeira, about 200 miles east of 62°20'W, Amazonas State, Brazil.
Parsed Lat=62.333333333333, long=
Stored Lat=0, long=0
6). ** Stored Lat/Long doesn't match type locality **
, type locality=Madeira River, about 200 miles east of 62°20'W, Brazil.
Parsed Lat=62.333333333333, long=
Stored Lat=0, long=0
7). ** Stored Lat/Long doesn't match type locality **
, type locality=Kilometer 476.3 of Ferronorte railroad, 17°25'08"S, 53°13'60"W, córrego Mosquito, município de Alto Araguaia, Mato Grosso, Brazil.
Parsed Lat=-17.418888888889, long=
Stored Lat=-17.418888888889, long=-53.233333333333

. ** Stored Lat/Long doesn't match type locality **
, type locality=Rio Madeira about 200 miles east of 62°20'W, Brazil.
Parsed Lat=62.333333333333, long=
Stored Lat=0, long=0
9). ** Stored Lat/Long doesn't match type locality **
, type locality=Rainforest creek on the road from Koupongo, 500 meters west of Somakak, Sanaga system, southwestern Cameroon, 3°58'N, 10°89'E.
Parsed Lat=3.9666666666667, long=
Stored Lat=0, long=0
10). ** Stored Lat/Long doesn't match type locality **
, type locality=Provice Gran Chaco, National Park Aguarague, Quebrada Timboycito, a Río Caiguami tributary, Tarija, Bolivia, 21°30'S, 63°60'W, elevation 700-800 meters.
Parsed Lat=-21.5, long=
Stored Lat=0, long=0
11). ** Stored Lat/Long doesn't match type locality **
, type locality=Quebrada El Pascado, 3.599306°N, -74.854556°W, vereda San Pablo, municipio de Dolores, departamento de Tolima, Colombia.
Parsed Lat=3.599306, long=-74.854556
Stored Lat=0, long=0
12). ** Stored Lat/Long doesn't match type locality **
, type locality=Serdesht, at Little Zab (36°N), River Bané basin, Iran, elevation 1500 meters.
Parsed Lat=36, long=
Stored Lat=0, long=0
13). ** Stored Lat/Long doesn't match type locality **
, type locality=Lufiro River, upper reaches of Matchuza, Ruzizi River drainage, ca. 2°44'00"S, 29°02'99"E, Rwanda.
Parsed Lat=-2.7333333333333, long=
Stored Lat=0, long=0
14). ** Stored Lat/Long doesn't match type locality **
, type locality=Santiago River drainage, Morona-Santiago Province, confluence of the Changachangasa and Tutanangosa rivers and upstream in both, 02°35'51.18''S, 78°11'1038''W.
Parsed Lat=-2.59755, long=
Stored Lat=-2.59755, long=-78.186216666667
15). ** Stored Lat/Long doesn't match type locality **
, type locality=Small stream between Carmo do rio Claro and Conceição da Aparecida, tributary of rio Grande, rio Paraná basin, ca. 21°8'53"S, 46°14'95"W, Estado de Minas Gerais: Município de Conceição da Aparecida, Brazil, elevation ca. 960 meters.
Parsed Lat=-21.148055555556, long=
Stored Lat=-21.148056, long=-46.235972
16). ** Stored Lat/Long doesn't match type locality **
, type locality=Mongo River, east of Marela, on N2, Kaba River (Little Scarcies) drainage, Guinea, 10.17023°N, 11.
Parsed Lat=10.17023, long=
Stored Lat=0, long=0
17). ** Stored Lat/Long doesn't match type locality **
, type locality=Stream about 15 kilometers south of Tuy Hoa, 12°53'05"N, 109°23'70"E, Phu Yen Province, Vietnam.
Parsed Lat=12.884722222222, long=
Stored Lat=0, long=0
** Summary **
Total: 1739
Messages: 17
Updates: 0
Strange: 0
Lost: 0
Broken: 17
Re: More Callichthyinae than I can imagine? (But no loricariids)
Posted: 14 Nov 2020, 12:05
by Jools
I've now updated the checker to ignore data where there is a manually entered type locality. It will only store a computed type locality lat/long if one doesn't already exist. The output after I fix a few entries is as follows:
TL02 - Stored Lat/Long doesn't match type locality
, type locality=A rocky pool of Ord River on Old Lissadel Station, Kimberley District, Western Australia, about 16°40'S, 128°83'E.
Parsed from above Lat=-16.666666666667, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
2). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Río Paraná, but not below 27°30'S, South America.
Parsed from above Lat=-27.5, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
3). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Rio Madeira, about 200 miles east of 62°20'W, Amazonas State, Brazil.
Parsed from above Lat=62.333333333333, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
4). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Madeira River, about 200 miles east of 62°20'W, Brazil.
Parsed from above Lat=62.333333333333, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
5). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Rio Madeira about 200 miles east of 62°20'W, Brazil.
Parsed from above Lat=62.333333333333, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
6). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Rainforest creek on the road from Koupongo, 500 meters west of Somakak, Sanaga system, southwestern Cameroon, 3°58'N, 10°89'E.
Parsed from above Lat=3.9666666666667, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
7). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Serdesht, at Little Zab (36°N), River Bané basin, Iran, elevation 1500 meters.
Parsed from above Lat=36, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0

. TL02 - Stored Lat/Long doesn't match type locality
, type locality=Lufiro River, upper reaches of Matchuza, Ruzizi River drainage, ca. 2°44'00"S, 29°02'99"E, Rwanda.
Parsed from above Lat=-2.7333333333333, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
9). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Mongo River, east of Marela, on N2, Kaba River (Little Scarcies) drainage, Guinea, 10.17023°N, 11.
Parsed from above Lat=10.17023, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
10). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Stream about 15 kilometers south of Tuy Hoa, 12°53'05"N, 109°23'70"E, Phu Yen Province, Vietnam.
Parsed from above Lat=12.884722222222, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
11). TL02 - Stored Lat/Long doesn't match type locality
, type locality=Sob River tributaries, lower Ob River below 60°20'N.
Parsed from above Lat=60.333333333333, Long=
Previously computed Lat=0, Long=0
Manually stored Lat=0, Long=0
Jools