Problem parsing tree with non-standard characters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Supertree Toolkit |
Fix Released
|
High
|
Jon Hill |
Bug Description
The tree below does not parse. The UTF “ “ do not parse in p4?
#NEXUS
[File saved Fri Aug 16 20:23:39 2013]
BEGIN TAXA;
DIMENSIONS NTAX = 68;
TAXLABELS
Colletes_skinneri
Melitta_eickworti
Hesperapis_
'Andrena (Callandrena) sp.'
Panurgus_
Calliopsis_fracta
Calliopsis_
Svastra_
Svastra_obliqua
Tetraloniella_sp.
Melissodes_
Melissodes_
Melissodes_sp.
Dieunomia_
Dieunomia_
Chelostoma_
Hoplitis_
Hoplitis_
Hoplitis_
Megachile_pugnata
Coelioxys_
Paranthidium_
Anthidiellum_
Anthidium_
Anthidium_
Oreopasites_
Holcopasites_
Holcopasites_
Nomada_maculata
Nomada_imbricata
Nomada_obliterta
Leiopodus_
Xeromelecta_
Zacosmia_maculata
Paranomada_
Triopasites_
Epeolus_
'Triepeolus “rozeni”'
Triepeolus_
Anthophora_
Anthophora_
Anthophora_urbana
Exomalopsis_
Exomalopsis_
Ptilothrix_sp.
Diadasia_
Diadasia_diminuta
Diadasia_
Diadasia_
Xylocopa_
Xylocopa_
Centris_
Apis_dorsata
Apis_mellifera
Apis_nigrocincta
Euglossa_
Eulaema_meriana
Eufriesea_
Exaerete_
Bombus_
Bombus_
Bombus_terrestris
Melipona_sp.
Scaptotrigona
Lestrimelitta
Trigona_dorsalis
Trigona_
Ceratina_
;
ENDBLOCK;
BEGIN TREES;
TRANSLATE
1 Colletes_skinneri,
2 Melitta_eickworti,
3 Hesperapis_larreae,
4 'Andrena (Callandrena) sp.',
5 Panurgus_
6 Calliopsis_fracta,
7 Calliopsis_
8 Svastra_
9 Svastra_obliqua,
10 Tetraloniella_sp.,
11 Melissodes_rustica,
12 Melissodes_
13 Melissodes_sp.,
14 Dieunomia_
15 Dieunomia_
16 Chelostoma_
17 Hoplitis_albifrons,
18 Hoplitis_
19 Hoplitis_
20 Megachile_pugnata,
21 Coelioxys_
22 Paranthidium_
23 Anthidiellum_
24 Anthidium_
25 Anthidium_porterae,
26 Oreopasites_
27 Holcopasites_
28 Holcopasites_
29 Nomada_maculata,
30 Nomada_imbricata,
31 Nomada_obliterta,
32 Leiopodus_
33 Xeromelecta_
34 Zacosmia_maculata,
35 Paranomada_
36 Triopasites_
37 Epeolus_
38 'Triepeolus “rozeni”',
39 Triepeolus_
40 Anthophora_furcata,
41 Anthophora_montana,
42 Anthophora_urbana,
43 Exomalopsis_
44 Exomalopsis_
45 Ptilothrix_sp.,
46 Diadasia_
47 Diadasia_diminuta,
48 Diadasia_martialis,
49 Diadasia_
50 Xylocopa_
51 Xylocopa_virginica,
52 Centris_
53 Apis_dorsata,
54 Apis_mellifera,
55 Apis_nigrocincta,
56 Euglossa_
57 Eulaema_meriana,
58 Eufriesea_
59 Exaerete_frontalis,
60 Bombus_
61 Bombus_
62 Bombus_terrestris,
63 Melipona_sp.,
64 Scaptotrigona_
65 Lestrimelitta_
66 Trigona_dorsalis,
67 Trigona_necrophaga,
68 Ceratina_calcarata
;
UTREE * tree_1= (1,((((
ENDBLOCK;
Related branches
- Jon Hill: Approve
-
Diff: 171 lines (+46/-17)4 files modifiedstk/supertree_toolkit.py (+5/-2)
stk_gui/gui/gui.glade (+17/-1)
stk_gui/plugins/phyml/import_tree.py (+5/-1)
stk_gui/stk_gui/interface.py (+19/-13)
Changed in supertree-toolkit: | |
milestone: | none → beta |
assignee: | nobody → Jon Hill (jon-hill) |
importance: | Undecided → High |
status: | New → Confirmed |
description: | updated |
Changed in supertree-toolkit: | |
status: | Confirmed → In Progress |
Changed in supertree-toolkit: | |
status: | Fix Committed → Fix Released |
Added a utf_replace with a dictionary of ', " and - with some latin characters too.