Handling Metadata in RNeXML

Carl Boettiger

Scott Chamberlain

Rutger Vos

Hilmar Lapp

Writing NeXML metadata

The add_basic_meta() function takes as input an existing nexml object (like the other add_ functions, if none is provided it will create one), and at the time of this writing any of the following parameters: title, description, creator, pubdate, rights, publisher, citation. Other metadata elements and corresponding parameters may be added in the future.

Load the packages and data:

library('RNeXML')
data(bird.orders)

Create an nexml object for the phylogeny bird.orders and add appropriate metadata:

birds <- add_trees(bird.orders)
birds <- add_basic_meta(
  title = "Phylogeny of the Orders of Birds From Sibley and Ahlquist",

  description = "This data set describes the phylogenetic relationships of the
     orders of birds as reported by Sibley and Ahlquist (1990). Sibley
     and Ahlquist inferred this phylogeny from an extensive number of
     DNA/DNA hybridization experiments. The ``tapestry'' reported by
     these two authors (more than 1000 species out of the ca. 9000
     extant bird species) generated a lot of debates.

     The present tree is based on the relationships among orders. The
     branch lengths were calculated from the values of Delta T50H as
     found in Sibley and Ahlquist (1990, fig. 353).",

  citation = "Sibley, C. G. and Ahlquist, J. E. (1990) Phylogeny and
     classification of birds: a study in molecular evolution. New
     Haven: Yale University Press.",

  creator = "Sibley, C. G. and Ahlquist, J. E.",
    nexml=birds)

Instead of a literal string, citations can also be provided in R’s bibentry type, which is the one in which R package citations are obtained:

birds <- add_basic_meta(citation = citation("ape"), nexml = birds)

Taxonomic identifiers

The taxize_nexml() function uses the R package taxize [@Chamberlain_2013] to check each taxon label against the NCBI database. If a unique match is found, a metadata annotation is added to the taxon providing the NCBI identification number to the taxonomic unit.

birds <- taxize_nexml(birds, "NCBI")

If no match is found, the user is warned to check for possible typographic errors in the taxonomic labels provided. If multiple matches are found, the user will be prompted to choose between them.

Custom metadata extensions

We can get a list of namespaces along with their prefixes from the nexml object:

prefixes <- get_namespaces(birds)
prefixes["dc"]
                                dc 
"http://purl.org/dc/elements/1.1/" 

We create a meta element containing this annotation using the meta function:

modified <- meta(property = "prism:modificationDate", content = "2013-10-04")

We can add this annotation to our existing birds NeXML file using the add_meta() function. Because we do not specify a level, it is added to the root node, referring to the NeXML file as a whole.

birds <- add_meta(modified, birds) 

The built-in vocabularies are just the tip of the iceberg of established vocabularies. Here we add an annotation from the skos namespace which describes the history of where the data comes from:

history <- meta(property = "skos:historyNote",
  content = "Mapped from the bird.orders data in the ape package using RNeXML")

Because skos is not in the current namespace list, we add it with a url when adding this meta element. We also specify that this annotation be placed at the level of the trees sub-node in the NeXML file.

birds <- add_meta(history, 
                birds, 
                level = "trees",
                namespaces = c(skos = "http://www.w3.org/2004/02/skos/core#"))

For finer control of the level at which a meta element is added, we will manipulate the nexml R object directly using S4 sub-setting, as shown in the supplement.

Much richer metadata annotation is possible. Later we illustrate how metadata annotation can be used to extend the base NeXML format to represent new forms of data while maintaining compatibility with any NeXML parser. The RNeXML package can be easily extended to support helper functions such as taxize_nexml to add additional metadata without imposing a large burden on the user.

Reading NeXML metadata

A call to the nexml object prints some metadata summarizing the data structure:

birds
A nexml object representing:
     1 phylogenetic tree blocks, where: 
     block 1 contains 1 phylogenetic trees 
     46 meta elements 
     0 character matrices 
     23 taxonomic units 
 Taxa:   Struthioniformes, Tinamiformes, Craciformes, Galliformes, Anseriformes, Turniciformes ... 

 NeXML generated by RNeXML using schema version: 0.9 
 size: 397.6 Kb 

We can extract all metadata pertaining to the NeXML document as a whole (annotations of the XML root node, <nexml>) with the command

meta <- get_metadata(birds) 

This returns a data.frame of available metadata. We can see the kinds of metadata recorded from the names:

meta
   meta                      property   datatype
1    m2                      dc:title xsd:string
2    m3                    dc:creator xsd:string
3    m4                dc:description xsd:string
4    m5                          <NA>       <NA>
5    m6 dcterms:bibliographicCitation xsd:string
6    m7                    dc:creator xsd:string
7    m8                    dc:pubdate xsd:string
8    m9                          <NA>       <NA>
9   m20 dcterms:bibliographicCitation xsd:string
10  m44        prism:modificationDate xsd:string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             content
1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Phylogeny of the Orders of Birds From Sibley and Ahlquist
2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Sibley, C. G. and Ahlquist, J. E.
3  This data set describes the phylogenetic relationships of the\n     orders of birds as reported by Sibley and Ahlquist (1990). Sibley\n     and Ahlquist inferred this phylogeny from an extensive number of\n     DNA/DNA hybridization experiments. The ``tapestry'' reported by\n     these two authors (more than 1000 species out of the ca. 9000\n     extant bird species) generated a lot of debates.\n\n     The present tree is based on the relationships among orders. The\n     branch lengths were calculated from the values of Delta T50H as\n     found in Sibley and Ahlquist (1990, fig. 353).
4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               <NA>
5                                                                                                                                                                                                                                                                                                                                                                                                                                                      Sibley, C. G. and Ahlquist, J. E. (1990) Phylogeny and\n     classification of birds: a study in molecular evolution. New\n     Haven: Yale University Press.
6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            rstudio
7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         2018-05-06
8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               <NA>
9                                                                                                                                                                                                                                                                                                                                                                                                                                                                           Paradis E, Claude J, Strimmer K (2004). "APE: analyses of\nphylogenetics and evolution in R language." _Bioinformatics_,\n*20*, 289-290.
10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        2013-10-04
       xsi.type        rel
1   LiteralMeta       <NA>
2   LiteralMeta       <NA>
3   LiteralMeta       <NA>
4  ResourceMeta cc:license
5   LiteralMeta       <NA>
6   LiteralMeta       <NA>
7   LiteralMeta       <NA>
8  ResourceMeta cc:license
9   LiteralMeta       <NA>
10  LiteralMeta       <NA>
                                                href
1                                               <NA>
2                                               <NA>
3                                               <NA>
4  http://creativecommons.org/publicdomain/zero/1.0/
5                                               <NA>
6                                               <NA>
7                                               <NA>
8  http://creativecommons.org/publicdomain/zero/1.0/
9                                               <NA>
10                                              <NA>

We can also access a table of taxonomic metadata:

get_taxa(birds)
    otu            label about xsi.type otus
1   ou1 Struthioniformes  #ou1       NA  os1
2   ou2     Tinamiformes  #ou2       NA  os1
3   ou3      Craciformes  #ou3       NA  os1
4   ou4      Galliformes  #ou4       NA  os1
5   ou5     Anseriformes  #ou5       NA  os1
6   ou6    Turniciformes  #ou6       NA  os1
7   ou7       Piciformes  #ou7       NA  os1
8   ou8    Galbuliformes  #ou8       NA  os1
9   ou9   Bucerotiformes  #ou9       NA  os1
10 ou10      Upupiformes #ou10       NA  os1
11 ou11    Trogoniformes #ou11       NA  os1
12 ou12    Coraciiformes #ou12       NA  os1
13 ou13      Coliiformes #ou13       NA  os1
14 ou14     Cuculiformes #ou14       NA  os1
15 ou15   Psittaciformes #ou15       NA  os1
16 ou16      Apodiformes #ou16       NA  os1
17 ou17   Trochiliformes #ou17       NA  os1
18 ou18  Musophagiformes #ou18       NA  os1
19 ou19     Strigiformes #ou19       NA  os1
20 ou20    Columbiformes #ou20       NA  os1
21 ou21       Gruiformes #ou21       NA  os1
22 ou22    Ciconiiformes #ou22       NA  os1
23 ou23    Passeriformes #ou23       NA  os1

Which returns text from the otu element labels, typically used to define taxonomic names, rather than text from explicit meta elements.

We can also access metadata at a specific level (or use level=all to extract all meta elements in a list). Here we show only the first few results:

otu_meta <- get_metadata(birds, level="otus/otu")
otu_meta
   meta property datatype content     xsi.type        rel
1   m21       NA       NA      NA ResourceMeta tc:toTaxon
2   m22       NA       NA      NA ResourceMeta tc:toTaxon
3   m23       NA       NA      NA ResourceMeta tc:toTaxon
4   m24       NA       NA      NA ResourceMeta tc:toTaxon
5   m25       NA       NA      NA ResourceMeta tc:toTaxon
6   m26       NA       NA      NA ResourceMeta tc:toTaxon
7   m27       NA       NA      NA ResourceMeta tc:toTaxon
8   m28       NA       NA      NA ResourceMeta tc:toTaxon
9   m29       NA       NA      NA ResourceMeta tc:toTaxon
10  m30       NA       NA      NA ResourceMeta tc:toTaxon
11  m31       NA       NA      NA ResourceMeta tc:toTaxon
12  m32       NA       NA      NA ResourceMeta tc:toTaxon
13  m33       NA       NA      NA ResourceMeta tc:toTaxon
14  m34       NA       NA      NA ResourceMeta tc:toTaxon
15  m35       NA       NA      NA ResourceMeta tc:toTaxon
16  m36       NA       NA      NA ResourceMeta tc:toTaxon
17  m37       NA       NA      NA ResourceMeta tc:toTaxon
18  m38       NA       NA      NA ResourceMeta tc:toTaxon
19  m39       NA       NA      NA ResourceMeta tc:toTaxon
20  m40       NA       NA      NA ResourceMeta tc:toTaxon
21  m41       NA       NA      NA ResourceMeta tc:toTaxon
22  m42       NA       NA      NA ResourceMeta tc:toTaxon
23  m43       NA       NA      NA ResourceMeta tc:toTaxon
                                      href  otu otus
1    http://ncbi.nlm.nih.gov/taxonomy/8798  ou1  os1
2    http://ncbi.nlm.nih.gov/taxonomy/8802  ou2  os1
3    http://ncbi.nlm.nih.gov/taxonomy/8976  ou3  os1
4    http://ncbi.nlm.nih.gov/taxonomy/8976  ou4  os1
5    http://ncbi.nlm.nih.gov/taxonomy/8826  ou5  os1
6    http://ncbi.nlm.nih.gov/taxonomy/9245  ou6  os1
7    http://ncbi.nlm.nih.gov/taxonomy/9219  ou7  os1
8  http://ncbi.nlm.nih.gov/taxonomy/118184  ou8  os1
9   http://ncbi.nlm.nih.gov/taxonomy/57379  ou9  os1
10  http://ncbi.nlm.nih.gov/taxonomy/57389 ou10  os1
11  http://ncbi.nlm.nih.gov/taxonomy/56308 ou11  os1
12   http://ncbi.nlm.nih.gov/taxonomy/8936 ou12  os1
13  http://ncbi.nlm.nih.gov/taxonomy/57384 ou13  os1
14   http://ncbi.nlm.nih.gov/taxonomy/8940 ou14  os1
15   http://ncbi.nlm.nih.gov/taxonomy/9223 ou15  os1
16   http://ncbi.nlm.nih.gov/taxonomy/8892 ou16  os1
17   http://ncbi.nlm.nih.gov/taxonomy/8892 ou17  os1
18  http://ncbi.nlm.nih.gov/taxonomy/56301 ou18  os1
19  http://ncbi.nlm.nih.gov/taxonomy/30458 ou19  os1
20   http://ncbi.nlm.nih.gov/taxonomy/8929 ou20  os1
21   http://ncbi.nlm.nih.gov/taxonomy/9108 ou21  os1
22   http://ncbi.nlm.nih.gov/taxonomy/8920 ou22  os1
23   http://ncbi.nlm.nih.gov/taxonomy/9126 ou23  os1

Merging metadata tables

We often want to combine metadata from multiple tables. For instance, in this exercise we want to include the taxonomic identifier and id value for each species returned in the character table. This helps us more precisely identify the species whose traits are described by the table.

library("RNeXML")
library("dplyr")
library("geiger")
knitr::opts_chunk$set(message = FALSE, warning=FALSE, comment = NA)

To begin, let’s generate a NeXML file using the tree and trait data from the geiger package’s “primates” data:

data("primates")
add_trees(primates$phy) %>% 
  add_characters(primates$dat, ., append=TRUE) %>% 
  taxize_nexml() -> nex 

(Note that we’ve used dplyr’s cute pipe syntax, but unfortunately our add_ methods take the nexml object as the second argument instead of the first, so this isn’t as elegant since we need the stupid . to show where the piped output should go…)

We now read in the three tables of interest. Note that we tell get_characters to give us species labels as there own column, rather than as rownames. The latter is the default only because this plays more nicely with the default format for character matrices that is expected by geiger and other phylogenetics packages, but is in general a silly choice for data manipulation.

otu_meta <- get_metadata(nex, "otus/otu")
taxa <- get_taxa(nex)
char <- get_characters(nex, rownames_as_col = TRUE)

We can take a peek at what the tables look like, just to orient ourselves:

otu_meta
    meta property datatype content     xsi.type        rel
1    m49       NA       NA      NA ResourceMeta tc:toTaxon
2    m50       NA       NA      NA ResourceMeta tc:toTaxon
3    m51       NA       NA      NA ResourceMeta tc:toTaxon
4    m52       NA       NA      NA ResourceMeta tc:toTaxon
5    m53       NA       NA      NA ResourceMeta tc:toTaxon
6    m54       NA       NA      NA ResourceMeta tc:toTaxon
7    m55       NA       NA      NA ResourceMeta tc:toTaxon
8    m56       NA       NA      NA ResourceMeta tc:toTaxon
9    m57       NA       NA      NA ResourceMeta tc:toTaxon
10   m58       NA       NA      NA ResourceMeta tc:toTaxon
11   m59       NA       NA      NA ResourceMeta tc:toTaxon
12   m60       NA       NA      NA ResourceMeta tc:toTaxon
13   m61       NA       NA      NA ResourceMeta tc:toTaxon
14   m62       NA       NA      NA ResourceMeta tc:toTaxon
15   m63       NA       NA      NA ResourceMeta tc:toTaxon
16   m64       NA       NA      NA ResourceMeta tc:toTaxon
17   m65       NA       NA      NA ResourceMeta tc:toTaxon
18   m66       NA       NA      NA ResourceMeta tc:toTaxon
19   m67       NA       NA      NA ResourceMeta tc:toTaxon
20   m68       NA       NA      NA ResourceMeta tc:toTaxon
21   m69       NA       NA      NA ResourceMeta tc:toTaxon
22   m70       NA       NA      NA ResourceMeta tc:toTaxon
23   m71       NA       NA      NA ResourceMeta tc:toTaxon
24   m72       NA       NA      NA ResourceMeta tc:toTaxon
25   m73       NA       NA      NA ResourceMeta tc:toTaxon
26   m74       NA       NA      NA ResourceMeta tc:toTaxon
27   m75       NA       NA      NA ResourceMeta tc:toTaxon
28   m76       NA       NA      NA ResourceMeta tc:toTaxon
29   m77       NA       NA      NA ResourceMeta tc:toTaxon
30   m78       NA       NA      NA ResourceMeta tc:toTaxon
31   m79       NA       NA      NA ResourceMeta tc:toTaxon
32   m80       NA       NA      NA ResourceMeta tc:toTaxon
33   m81       NA       NA      NA ResourceMeta tc:toTaxon
34   m82       NA       NA      NA ResourceMeta tc:toTaxon
35   m83       NA       NA      NA ResourceMeta tc:toTaxon
36   m84       NA       NA      NA ResourceMeta tc:toTaxon
37   m85       NA       NA      NA ResourceMeta tc:toTaxon
38   m86       NA       NA      NA ResourceMeta tc:toTaxon
39   m87       NA       NA      NA ResourceMeta tc:toTaxon
40   m88       NA       NA      NA ResourceMeta tc:toTaxon
41   m89       NA       NA      NA ResourceMeta tc:toTaxon
42   m90       NA       NA      NA ResourceMeta tc:toTaxon
43   m91       NA       NA      NA ResourceMeta tc:toTaxon
44   m92       NA       NA      NA ResourceMeta tc:toTaxon
45   m93       NA       NA      NA ResourceMeta tc:toTaxon
46   m94       NA       NA      NA ResourceMeta tc:toTaxon
47   m95       NA       NA      NA ResourceMeta tc:toTaxon
48   m96       NA       NA      NA ResourceMeta tc:toTaxon
49   m97       NA       NA      NA ResourceMeta tc:toTaxon
50   m98       NA       NA      NA ResourceMeta tc:toTaxon
51   m99       NA       NA      NA ResourceMeta tc:toTaxon
52  m100       NA       NA      NA ResourceMeta tc:toTaxon
53  m101       NA       NA      NA ResourceMeta tc:toTaxon
54  m102       NA       NA      NA ResourceMeta tc:toTaxon
55  m103       NA       NA      NA ResourceMeta tc:toTaxon
56  m104       NA       NA      NA ResourceMeta tc:toTaxon
57  m105       NA       NA      NA ResourceMeta tc:toTaxon
58  m106       NA       NA      NA ResourceMeta tc:toTaxon
59  m107       NA       NA      NA ResourceMeta tc:toTaxon
60  m108       NA       NA      NA ResourceMeta tc:toTaxon
61  m109       NA       NA      NA ResourceMeta tc:toTaxon
62  m110       NA       NA      NA ResourceMeta tc:toTaxon
63  m111       NA       NA      NA ResourceMeta tc:toTaxon
64  m112       NA       NA      NA ResourceMeta tc:toTaxon
65  m113       NA       NA      NA ResourceMeta tc:toTaxon
66  m114       NA       NA      NA ResourceMeta tc:toTaxon
67  m115       NA       NA      NA ResourceMeta tc:toTaxon
68  m116       NA       NA      NA ResourceMeta tc:toTaxon
69  m117       NA       NA      NA ResourceMeta tc:toTaxon
70  m118       NA       NA      NA ResourceMeta tc:toTaxon
71  m119       NA       NA      NA ResourceMeta tc:toTaxon
72  m120       NA       NA      NA ResourceMeta tc:toTaxon
73  m121       NA       NA      NA ResourceMeta tc:toTaxon
74  m122       NA       NA      NA ResourceMeta tc:toTaxon
75  m123       NA       NA      NA ResourceMeta tc:toTaxon
76  m124       NA       NA      NA ResourceMeta tc:toTaxon
77  m125       NA       NA      NA ResourceMeta tc:toTaxon
78  m126       NA       NA      NA ResourceMeta tc:toTaxon
79  m127       NA       NA      NA ResourceMeta tc:toTaxon
80  m128       NA       NA      NA ResourceMeta tc:toTaxon
81  m129       NA       NA      NA ResourceMeta tc:toTaxon
82  m130       NA       NA      NA ResourceMeta tc:toTaxon
83  m131       NA       NA      NA ResourceMeta tc:toTaxon
84  m132       NA       NA      NA ResourceMeta tc:toTaxon
85  m133       NA       NA      NA ResourceMeta tc:toTaxon
86  m134       NA       NA      NA ResourceMeta tc:toTaxon
87  m135       NA       NA      NA ResourceMeta tc:toTaxon
88  m136       NA       NA      NA ResourceMeta tc:toTaxon
89  m137       NA       NA      NA ResourceMeta tc:toTaxon
90  m138       NA       NA      NA ResourceMeta tc:toTaxon
91  m139       NA       NA      NA ResourceMeta tc:toTaxon
92  m140       NA       NA      NA ResourceMeta tc:toTaxon
93  m141       NA       NA      NA ResourceMeta tc:toTaxon
94  m142       NA       NA      NA ResourceMeta tc:toTaxon
95  m143       NA       NA      NA ResourceMeta tc:toTaxon
96  m144       NA       NA      NA ResourceMeta tc:toTaxon
97  m145       NA       NA      NA ResourceMeta tc:toTaxon
98  m146       NA       NA      NA ResourceMeta tc:toTaxon
99  m147       NA       NA      NA ResourceMeta tc:toTaxon
100 m148       NA       NA      NA ResourceMeta tc:toTaxon
101 m149       NA       NA      NA ResourceMeta tc:toTaxon
102 m150       NA       NA      NA ResourceMeta tc:toTaxon
103 m151       NA       NA      NA ResourceMeta tc:toTaxon
104 m152       NA       NA      NA ResourceMeta tc:toTaxon
105 m153       NA       NA      NA ResourceMeta tc:toTaxon
106 m154       NA       NA      NA ResourceMeta tc:toTaxon
107 m155       NA       NA      NA ResourceMeta tc:toTaxon
108 m156       NA       NA      NA ResourceMeta tc:toTaxon
109 m157       NA       NA      NA ResourceMeta tc:toTaxon
110 m158       NA       NA      NA ResourceMeta tc:toTaxon
111 m159       NA       NA      NA ResourceMeta tc:toTaxon
112 m160       NA       NA      NA ResourceMeta tc:toTaxon
113 m161       NA       NA      NA ResourceMeta tc:toTaxon
114 m162       NA       NA      NA ResourceMeta tc:toTaxon
115 m163       NA       NA      NA ResourceMeta tc:toTaxon
116 m164       NA       NA      NA ResourceMeta tc:toTaxon
117 m165       NA       NA      NA ResourceMeta tc:toTaxon
118 m166       NA       NA      NA ResourceMeta tc:toTaxon
119 m167       NA       NA      NA ResourceMeta tc:toTaxon
120 m168       NA       NA      NA ResourceMeta tc:toTaxon
121 m169       NA       NA      NA ResourceMeta tc:toTaxon
122 m170       NA       NA      NA ResourceMeta tc:toTaxon
123 m171       NA       NA      NA ResourceMeta tc:toTaxon
124 m172       NA       NA      NA ResourceMeta tc:toTaxon
125 m173       NA       NA      NA ResourceMeta tc:toTaxon
126 m174       NA       NA      NA ResourceMeta tc:toTaxon
127 m175       NA       NA      NA ResourceMeta tc:toTaxon
128 m176       NA       NA      NA ResourceMeta tc:toTaxon
129 m177       NA       NA      NA ResourceMeta tc:toTaxon
130 m178       NA       NA      NA ResourceMeta tc:toTaxon
131 m179       NA       NA      NA ResourceMeta tc:toTaxon
132 m180       NA       NA      NA ResourceMeta tc:toTaxon
133 m181       NA       NA      NA ResourceMeta tc:toTaxon
134 m182       NA       NA      NA ResourceMeta tc:toTaxon
135 m183       NA       NA      NA ResourceMeta tc:toTaxon
136 m184       NA       NA      NA ResourceMeta tc:toTaxon
137 m185       NA       NA      NA ResourceMeta tc:toTaxon
138 m186       NA       NA      NA ResourceMeta tc:toTaxon
139 m187       NA       NA      NA ResourceMeta tc:toTaxon
140 m188       NA       NA      NA ResourceMeta tc:toTaxon
141 m189       NA       NA      NA ResourceMeta tc:toTaxon
142 m190       NA       NA      NA ResourceMeta tc:toTaxon
143 m191       NA       NA      NA ResourceMeta tc:toTaxon
144 m192       NA       NA      NA ResourceMeta tc:toTaxon
145 m193       NA       NA      NA ResourceMeta tc:toTaxon
146 m194       NA       NA      NA ResourceMeta tc:toTaxon
147 m195       NA       NA      NA ResourceMeta tc:toTaxon
148 m196       NA       NA      NA ResourceMeta tc:toTaxon
149 m197       NA       NA      NA ResourceMeta tc:toTaxon
150 m198       NA       NA      NA ResourceMeta tc:toTaxon
151 m199       NA       NA      NA ResourceMeta tc:toTaxon
152 m200       NA       NA      NA ResourceMeta tc:toTaxon
153 m201       NA       NA      NA ResourceMeta tc:toTaxon
154 m202       NA       NA      NA ResourceMeta tc:toTaxon
155 m203       NA       NA      NA ResourceMeta tc:toTaxon
156 m204       NA       NA      NA ResourceMeta tc:toTaxon
157 m205       NA       NA      NA ResourceMeta tc:toTaxon
158 m206       NA       NA      NA ResourceMeta tc:toTaxon
159 m207       NA       NA      NA ResourceMeta tc:toTaxon
160 m208       NA       NA      NA ResourceMeta tc:toTaxon
161 m209       NA       NA      NA ResourceMeta tc:toTaxon
162 m210       NA       NA      NA ResourceMeta tc:toTaxon
163 m211       NA       NA      NA ResourceMeta tc:toTaxon
164 m212       NA       NA      NA ResourceMeta tc:toTaxon
165 m213       NA       NA      NA ResourceMeta tc:toTaxon
166 m214       NA       NA      NA ResourceMeta tc:toTaxon
167 m215       NA       NA      NA ResourceMeta tc:toTaxon
168 m216       NA       NA      NA ResourceMeta tc:toTaxon
169 m217       NA       NA      NA ResourceMeta tc:toTaxon
170 m218       NA       NA      NA ResourceMeta tc:toTaxon
171 m219       NA       NA      NA ResourceMeta tc:toTaxon
172 m220       NA       NA      NA ResourceMeta tc:toTaxon
173 m221       NA       NA      NA ResourceMeta tc:toTaxon
174 m222       NA       NA      NA ResourceMeta tc:toTaxon
175 m223       NA       NA      NA ResourceMeta tc:toTaxon
176 m224       NA       NA      NA ResourceMeta tc:toTaxon
177 m225       NA       NA      NA ResourceMeta tc:toTaxon
178 m226       NA       NA      NA ResourceMeta tc:toTaxon
179 m227       NA       NA      NA ResourceMeta tc:toTaxon
180 m228       NA       NA      NA ResourceMeta tc:toTaxon
181 m229       NA       NA      NA ResourceMeta tc:toTaxon
182 m230       NA       NA      NA ResourceMeta tc:toTaxon
183 m231       NA       NA      NA ResourceMeta tc:toTaxon
184 m232       NA       NA      NA ResourceMeta tc:toTaxon
185 m233       NA       NA      NA ResourceMeta tc:toTaxon
186 m234       NA       NA      NA ResourceMeta tc:toTaxon
187 m235       NA       NA      NA ResourceMeta tc:toTaxon
188 m236       NA       NA      NA ResourceMeta tc:toTaxon
189 m237       NA       NA      NA ResourceMeta tc:toTaxon
190 m238       NA       NA      NA ResourceMeta tc:toTaxon
191 m239       NA       NA      NA ResourceMeta tc:toTaxon
192 m240       NA       NA      NA ResourceMeta tc:toTaxon
193 m241       NA       NA      NA ResourceMeta tc:toTaxon
194 m242       NA       NA      NA ResourceMeta tc:toTaxon
195 m243       NA       NA      NA ResourceMeta tc:toTaxon
196 m244       NA       NA      NA ResourceMeta tc:toTaxon
197 m245       NA       NA      NA ResourceMeta tc:toTaxon
198 m246       NA       NA      NA ResourceMeta tc:toTaxon
199 m247       NA       NA      NA ResourceMeta tc:toTaxon
200 m248       NA       NA      NA ResourceMeta tc:toTaxon
201 m249       NA       NA      NA ResourceMeta tc:toTaxon
202 m250       NA       NA      NA ResourceMeta tc:toTaxon
203 m251       NA       NA      NA ResourceMeta tc:toTaxon
204 m252       NA       NA      NA ResourceMeta tc:toTaxon
205 m253       NA       NA      NA ResourceMeta tc:toTaxon
206 m254       NA       NA      NA ResourceMeta tc:toTaxon
207 m255       NA       NA      NA ResourceMeta tc:toTaxon
208 m256       NA       NA      NA ResourceMeta tc:toTaxon
209 m257       NA       NA      NA ResourceMeta tc:toTaxon
210 m258       NA       NA      NA ResourceMeta tc:toTaxon
211 m259       NA       NA      NA ResourceMeta tc:toTaxon
212 m260       NA       NA      NA ResourceMeta tc:toTaxon
213 m261       NA       NA      NA ResourceMeta tc:toTaxon
214 m262       NA       NA      NA ResourceMeta tc:toTaxon
215 m263       NA       NA      NA ResourceMeta tc:toTaxon
216 m264       NA       NA      NA ResourceMeta tc:toTaxon
217 m265       NA       NA      NA ResourceMeta tc:toTaxon
                                        href   otu otus
1     http://ncbi.nlm.nih.gov/taxonomy/54135  ou24  os2
2    http://ncbi.nlm.nih.gov/taxonomy/122248  ou25  os2
3     http://ncbi.nlm.nih.gov/taxonomy/30590  ou26  os2
4      http://ncbi.nlm.nih.gov/taxonomy/9502  ou27  os2
5    http://ncbi.nlm.nih.gov/taxonomy/182256  ou29  os2
6     http://ncbi.nlm.nih.gov/taxonomy/30589  ou30  os2
7    http://ncbi.nlm.nih.gov/taxonomy/182253  ou31  os2
8    http://ncbi.nlm.nih.gov/taxonomy/121123  ou32  os2
9      http://ncbi.nlm.nih.gov/taxonomy/9503  ou33  os2
10    http://ncbi.nlm.nih.gov/taxonomy/30591  ou34  os2
11   http://ncbi.nlm.nih.gov/taxonomy/361674  ou35  os2
12   http://ncbi.nlm.nih.gov/taxonomy/867331  ou37  os2
13    http://ncbi.nlm.nih.gov/taxonomy/43147  ou38  os2
14    http://ncbi.nlm.nih.gov/taxonomy/37293  ou40  os2
15    http://ncbi.nlm.nih.gov/taxonomy/57175  ou41  os2
16     http://ncbi.nlm.nih.gov/taxonomy/9505  ou42  os2
17    http://ncbi.nlm.nih.gov/taxonomy/57176  ou43  os2
18   http://ncbi.nlm.nih.gov/taxonomy/300161  ou44  os2
19   http://ncbi.nlm.nih.gov/taxonomy/261739  ou45  os2
20     http://ncbi.nlm.nih.gov/taxonomy/9507  ou46  os2
21   http://ncbi.nlm.nih.gov/taxonomy/118643  ou47  os2
22     http://ncbi.nlm.nih.gov/taxonomy/9508  ou48  os2
23     http://ncbi.nlm.nih.gov/taxonomy/9509  ou49  os2
24  http://ncbi.nlm.nih.gov/taxonomy/1529884  ou50  os2
25     http://ncbi.nlm.nih.gov/taxonomy/9510  ou51  os2
26   http://ncbi.nlm.nih.gov/taxonomy/122246  ou52  os2
27    http://ncbi.nlm.nih.gov/taxonomy/30594  ou53  os2
28    http://ncbi.nlm.nih.gov/taxonomy/30596  ou54  os2
29    http://ncbi.nlm.nih.gov/taxonomy/70825  ou55  os2
30  http://ncbi.nlm.nih.gov/taxonomy/1812042  ou56  os2
31   http://ncbi.nlm.nih.gov/taxonomy/867332  ou57  os2
32  http://ncbi.nlm.nih.gov/taxonomy/1812037  ou58  os2
33   http://ncbi.nlm.nih.gov/taxonomy/202457  ou59  os2
34   http://ncbi.nlm.nih.gov/taxonomy/230833  ou60  os2
35  http://ncbi.nlm.nih.gov/taxonomy/1290433  ou61  os2
36    http://ncbi.nlm.nih.gov/taxonomy/78255  ou62  os2
37     http://ncbi.nlm.nih.gov/taxonomy/9523  ou64  os2
38    http://ncbi.nlm.nih.gov/taxonomy/70814  ou67  os2
39    http://ncbi.nlm.nih.gov/taxonomy/30592  ou68  os2
40     http://ncbi.nlm.nih.gov/taxonomy/9495  ou69  os2
41     http://ncbi.nlm.nih.gov/taxonomy/9482  ou70  os2
42    http://ncbi.nlm.nih.gov/taxonomy/57375  ou71  os2
43  http://ncbi.nlm.nih.gov/taxonomy/1346251  ou72  os2
44    http://ncbi.nlm.nih.gov/taxonomy/52231  ou73  os2
45    http://ncbi.nlm.nih.gov/taxonomy/52232  ou74  os2
46     http://ncbi.nlm.nih.gov/taxonomy/9483  ou75  os2
47   http://ncbi.nlm.nih.gov/taxonomy/867363  ou76  os2
48    http://ncbi.nlm.nih.gov/taxonomy/57378  ou77  os2
49     http://ncbi.nlm.nih.gov/taxonomy/9493  ou78  os2
50     http://ncbi.nlm.nih.gov/taxonomy/9514  ou79  os2
51     http://ncbi.nlm.nih.gov/taxonomy/9515  ou80  os2
52     http://ncbi.nlm.nih.gov/taxonomy/9516  ou81  os2
53    http://ncbi.nlm.nih.gov/taxonomy/37295  ou82  os2
54   http://ncbi.nlm.nih.gov/taxonomy/255237  ou83  os2
55     http://ncbi.nlm.nih.gov/taxonomy/9532  ou84  os2
56     http://ncbi.nlm.nih.gov/taxonomy/9530  ou85  os2
57    http://ncbi.nlm.nih.gov/taxonomy/36223  ou86  os2
58   http://ncbi.nlm.nih.gov/taxonomy/303588  ou87  os2
59     http://ncbi.nlm.nih.gov/taxonomy/9535  ou88  os2
60    http://ncbi.nlm.nih.gov/taxonomy/36224  ou89  os2
61  http://ncbi.nlm.nih.gov/taxonomy/1137048  ou90  os2
62   http://ncbi.nlm.nih.gov/taxonomy/161496  ou91  os2
63   http://ncbi.nlm.nih.gov/taxonomy/167130  ou92  os2
64     http://ncbi.nlm.nih.gov/taxonomy/9536  ou93  os2
65   http://ncbi.nlm.nih.gov/taxonomy/100224  ou94  os2
66    http://ncbi.nlm.nih.gov/taxonomy/36225  ou95  os2
67    http://ncbi.nlm.nih.gov/taxonomy/36226  ou96  os2
68    http://ncbi.nlm.nih.gov/taxonomy/36227  ou97  os2
69    http://ncbi.nlm.nih.gov/taxonomy/36228  ou98  os2
70   http://ncbi.nlm.nih.gov/taxonomy/100487  ou99  os2
71   http://ncbi.nlm.nih.gov/taxonomy/102108 ou100  os2
72   http://ncbi.nlm.nih.gov/taxonomy/147649 ou101  os2
73  http://ncbi.nlm.nih.gov/taxonomy/1579530 ou102  os2
74   http://ncbi.nlm.nih.gov/taxonomy/147650 ou103  os2
75   http://ncbi.nlm.nih.gov/taxonomy/263448 ou104  os2
76    http://ncbi.nlm.nih.gov/taxonomy/47177 ou105  os2
77     http://ncbi.nlm.nih.gov/taxonomy/9460 ou106  os2
78   http://ncbi.nlm.nih.gov/taxonomy/198627 ou107  os2
79     http://ncbi.nlm.nih.gov/taxonomy/9525 ou108  os2
80     http://ncbi.nlm.nih.gov/taxonomy/9534 ou109  os2
81    http://ncbi.nlm.nih.gov/taxonomy/54131 ou110  os2
82    http://ncbi.nlm.nih.gov/taxonomy/33548 ou111  os2
83     http://ncbi.nlm.nih.gov/taxonomy/9572 ou112  os2
84   http://ncbi.nlm.nih.gov/taxonomy/517012 ou113  os2
85    http://ncbi.nlm.nih.gov/taxonomy/31869 ou114  os2
86     http://ncbi.nlm.nih.gov/taxonomy/9538 ou115  os2
87    http://ncbi.nlm.nih.gov/taxonomy/13514 ou116  os2
88    http://ncbi.nlm.nih.gov/taxonomy/13515 ou117  os2
89    http://ncbi.nlm.nih.gov/taxonomy/30602 ou118  os2
90    http://ncbi.nlm.nih.gov/taxonomy/34828 ou119  os2
91    http://ncbi.nlm.nih.gov/taxonomy/34829 ou120  os2
92   http://ncbi.nlm.nih.gov/taxonomy/261736 ou121  os2
93    http://ncbi.nlm.nih.gov/taxonomy/34830 ou123  os2
94   http://ncbi.nlm.nih.gov/taxonomy/111173 ou124  os2
95   http://ncbi.nlm.nih.gov/taxonomy/135486 ou125  os2
96    http://ncbi.nlm.nih.gov/taxonomy/30609 ou126  os2
97     http://ncbi.nlm.nih.gov/taxonomy/9465 ou127  os2
98    http://ncbi.nlm.nih.gov/taxonomy/89672 ou128  os2
99   http://ncbi.nlm.nih.gov/taxonomy/111174 ou129  os2
100    http://ncbi.nlm.nih.gov/taxonomy/9593 ou130  os2
101  http://ncbi.nlm.nih.gov/taxonomy/122222 ou131  os2
102   http://ncbi.nlm.nih.gov/taxonomy/13557 ou132  os2
103 http://ncbi.nlm.nih.gov/taxonomy/1328070 ou133  os2
104    http://ncbi.nlm.nih.gov/taxonomy/9606 ou134  os2
105    http://ncbi.nlm.nih.gov/taxonomy/9579 ou135  os2
106   http://ncbi.nlm.nih.gov/taxonomy/29089 ou136  os2
107   http://ncbi.nlm.nih.gov/taxonomy/61852 ou137  os2
108   http://ncbi.nlm.nih.gov/taxonomy/61851 ou138  os2
109    http://ncbi.nlm.nih.gov/taxonomy/9587 ou139  os2
110    http://ncbi.nlm.nih.gov/taxonomy/9580 ou140  os2
111   http://ncbi.nlm.nih.gov/taxonomy/61853 ou141  os2
112   http://ncbi.nlm.nih.gov/taxonomy/81572 ou142  os2
113    http://ncbi.nlm.nih.gov/taxonomy/9588 ou143  os2
114    http://ncbi.nlm.nih.gov/taxonomy/9589 ou144  os2
115    http://ncbi.nlm.nih.gov/taxonomy/9590 ou145  os2
116   http://ncbi.nlm.nih.gov/taxonomy/34827 ou146  os2
117    http://ncbi.nlm.nih.gov/taxonomy/9519 ou148  os2
118    http://ncbi.nlm.nih.gov/taxonomy/9447 ou149  os2
119   http://ncbi.nlm.nih.gov/taxonomy/58710 ou152  os2
120   http://ncbi.nlm.nih.gov/taxonomy/30588 ou153  os2
121   http://ncbi.nlm.nih.gov/taxonomy/78583 ou154  os2
122  http://ncbi.nlm.nih.gov/taxonomy/122230 ou155  os2
123  http://ncbi.nlm.nih.gov/taxonomy/100475 ou156  os2
124  http://ncbi.nlm.nih.gov/taxonomy/185457 ou157  os2
125    http://ncbi.nlm.nih.gov/taxonomy/9453 ou158  os2
126   http://ncbi.nlm.nih.gov/taxonomy/78866 ou159  os2
127   http://ncbi.nlm.nih.gov/taxonomy/78584 ou160  os2
128   http://ncbi.nlm.nih.gov/taxonomy/75567 ou161  os2
129    http://ncbi.nlm.nih.gov/taxonomy/9468 ou162  os2
130    http://ncbi.nlm.nih.gov/taxonomy/9540 ou163  os2
131    http://ncbi.nlm.nih.gov/taxonomy/9551 ou164  os2
132   http://ncbi.nlm.nih.gov/taxonomy/78449 ou165  os2
133    http://ncbi.nlm.nih.gov/taxonomy/9541 ou166  os2
134    http://ncbi.nlm.nih.gov/taxonomy/9542 ou167  os2
135   http://ncbi.nlm.nih.gov/taxonomy/90383 ou168  os2
136    http://ncbi.nlm.nih.gov/taxonomy/9544 ou169  os2
137    http://ncbi.nlm.nih.gov/taxonomy/9545 ou170  os2
138   http://ncbi.nlm.nih.gov/taxonomy/54600 ou171  os2
139   http://ncbi.nlm.nih.gov/taxonomy/90385 ou172  os2
140    http://ncbi.nlm.nih.gov/taxonomy/9548 ou173  os2
141   http://ncbi.nlm.nih.gov/taxonomy/54601 ou174  os2
142    http://ncbi.nlm.nih.gov/taxonomy/9552 ou175  os2
143    http://ncbi.nlm.nih.gov/taxonomy/9546 ou176  os2
144   http://ncbi.nlm.nih.gov/taxonomy/54602 ou177  os2
145   http://ncbi.nlm.nih.gov/taxonomy/40843 ou178  os2
146    http://ncbi.nlm.nih.gov/taxonomy/9568 ou179  os2
147    http://ncbi.nlm.nih.gov/taxonomy/9561 ou180  os2
148   http://ncbi.nlm.nih.gov/taxonomy/47180 ou181  os2
149   http://ncbi.nlm.nih.gov/taxonomy/30608 ou182  os2
150  http://ncbi.nlm.nih.gov/taxonomy/122232 ou183  os2
151   http://ncbi.nlm.nih.gov/taxonomy/36231 ou184  os2
152  http://ncbi.nlm.nih.gov/taxonomy/170207 ou185  os2
153   http://ncbi.nlm.nih.gov/taxonomy/43780 ou186  os2
154    http://ncbi.nlm.nih.gov/taxonomy/9470 ou187  os2
155  http://ncbi.nlm.nih.gov/taxonomy/101278 ou188  os2
156    http://ncbi.nlm.nih.gov/taxonomy/9463 ou189  os2
157   http://ncbi.nlm.nih.gov/taxonomy/30611 ou190  os2
158    http://ncbi.nlm.nih.gov/taxonomy/9597 ou191  os2
159    http://ncbi.nlm.nih.gov/taxonomy/9598 ou192  os2
160    http://ncbi.nlm.nih.gov/taxonomy/9557 ou193  os2
161    http://ncbi.nlm.nih.gov/taxonomy/9472 ou194  os2
162  http://ncbi.nlm.nih.gov/taxonomy/261734 ou195  os2
163   http://ncbi.nlm.nih.gov/taxonomy/30598 ou198  os2
164  http://ncbi.nlm.nih.gov/taxonomy/595220 ou199  os2
165   http://ncbi.nlm.nih.gov/taxonomy/43777 ou200  os2
166    http://ncbi.nlm.nih.gov/taxonomy/9600 ou201  os2
167   http://ncbi.nlm.nih.gov/taxonomy/78452 ou202  os2
168   http://ncbi.nlm.nih.gov/taxonomy/78453 ou203  os2
169 http://ncbi.nlm.nih.gov/taxonomy/1046092 ou204  os2
170 http://ncbi.nlm.nih.gov/taxonomy/1046093 ou205  os2
171   http://ncbi.nlm.nih.gov/taxonomy/78451 ou206  os2
172 http://ncbi.nlm.nih.gov/taxonomy/1046098 ou207  os2
173 http://ncbi.nlm.nih.gov/taxonomy/1046101 ou208  os2
174 http://ncbi.nlm.nih.gov/taxonomy/1046103 ou209  os2
175  http://ncbi.nlm.nih.gov/taxonomy/164648 ou210  os2
176  http://ncbi.nlm.nih.gov/taxonomy/373033 ou214  os2
177   http://ncbi.nlm.nih.gov/taxonomy/83281 ou215  os2
178   http://ncbi.nlm.nih.gov/taxonomy/30601 ou216  os2
179   http://ncbi.nlm.nih.gov/taxonomy/34825 ou217  os2
180   http://ncbi.nlm.nih.gov/taxonomy/66062 ou218  os2
181   http://ncbi.nlm.nih.gov/taxonomy/61621 ou219  os2
182  http://ncbi.nlm.nih.gov/taxonomy/224329 ou220  os2
183   http://ncbi.nlm.nih.gov/taxonomy/54133 ou221  os2
184   http://ncbi.nlm.nih.gov/taxonomy/61622 ou222  os2
185   http://ncbi.nlm.nih.gov/taxonomy/37588 ou223  os2
186    http://ncbi.nlm.nih.gov/taxonomy/9487 ou224  os2
187   http://ncbi.nlm.nih.gov/taxonomy/43778 ou225  os2
188    http://ncbi.nlm.nih.gov/taxonomy/9491 ou226  os2
189 http://ncbi.nlm.nih.gov/taxonomy/1079039 ou227  os2
190   http://ncbi.nlm.nih.gov/taxonomy/78454 ou228  os2
191  http://ncbi.nlm.nih.gov/taxonomy/290597 ou229  os2
192   http://ncbi.nlm.nih.gov/taxonomy/30586 ou230  os2
193    http://ncbi.nlm.nih.gov/taxonomy/9488 ou231  os2
194    http://ncbi.nlm.nih.gov/taxonomy/9489 ou232  os2
195    http://ncbi.nlm.nih.gov/taxonomy/9490 ou233  os2
196  http://ncbi.nlm.nih.gov/taxonomy/122388 ou234  os2
197   http://ncbi.nlm.nih.gov/taxonomy/27679 ou235  os2
198   http://ncbi.nlm.nih.gov/taxonomy/70928 ou236  os2
199    http://ncbi.nlm.nih.gov/taxonomy/9521 ou237  os2
200   http://ncbi.nlm.nih.gov/taxonomy/66265 ou238  os2
201 http://ncbi.nlm.nih.gov/taxonomy/1561161 ou239  os2
202   http://ncbi.nlm.nih.gov/taxonomy/88029 ou240  os2
203    http://ncbi.nlm.nih.gov/taxonomy/9477 ou241  os2
204  http://ncbi.nlm.nih.gov/taxonomy/449501 ou242  os2
205  http://ncbi.nlm.nih.gov/taxonomy/662464 ou244  os2
206 http://ncbi.nlm.nih.gov/taxonomy/1868482 ou245  os2
207    http://ncbi.nlm.nih.gov/taxonomy/9565 ou246  os2
208  http://ncbi.nlm.nih.gov/taxonomy/222416 ou247  os2
209  http://ncbi.nlm.nih.gov/taxonomy/122765 ou248  os2
210   http://ncbi.nlm.nih.gov/taxonomy/54180 ou249  os2
211  http://ncbi.nlm.nih.gov/taxonomy/164650 ou250  os2
212   http://ncbi.nlm.nih.gov/taxonomy/66063 ou251  os2
213   http://ncbi.nlm.nih.gov/taxonomy/54181 ou252  os2
214   http://ncbi.nlm.nih.gov/taxonomy/61618 ou253  os2
215  http://ncbi.nlm.nih.gov/taxonomy/164651 ou254  os2
216   http://ncbi.nlm.nih.gov/taxonomy/54137 ou255  os2
217    http://ncbi.nlm.nih.gov/taxonomy/9455 ou256  os2
taxa
      otu                        label  about xsi.type otus
1    ou24  Allenopithecus_nigroviridis  #ou24       NA  os2
2    ou25          Allocebus_trichotis  #ou25       NA  os2
3    ou26            Alouatta_belzebul  #ou26       NA  os2
4    ou27              Alouatta_caraya  #ou27       NA  os2
5    ou28           Alouatta_coibensis  #ou28       NA  os2
6    ou29               Alouatta_fusca  #ou29       NA  os2
7    ou30            Alouatta_palliata  #ou30       NA  os2
8    ou31               Alouatta_pigra  #ou31       NA  os2
9    ou32                Alouatta_sara  #ou32       NA  os2
10   ou33           Alouatta_seniculus  #ou33       NA  os2
11   ou34                 Aotus_azarai  #ou34       NA  os2
12   ou35              Aotus_brumbacki  #ou35       NA  os2
13   ou36           Aotus_hershkovitzi  #ou36       NA  os2
14   ou37              Aotus_infulatus  #ou37       NA  os2
15   ou38              Aotus_lemurinus  #ou38       NA  os2
16   ou39                Aotus_miconax  #ou39       NA  os2
17   ou40              Aotus_nancymaae  #ou40       NA  os2
18   ou41              Aotus_nigriceps  #ou41       NA  os2
19   ou42            Aotus_trivirgatus  #ou42       NA  os2
20   ou43             Aotus_vociferans  #ou43       NA  os2
21   ou44            Arctocebus_aureus  #ou44       NA  os2
22   ou45      Arctocebus_calabarensis  #ou45       NA  os2
23   ou46             Ateles_belzebuth  #ou46       NA  os2
24   ou47                Ateles_chamek  #ou47       NA  os2
25   ou48             Ateles_fusciceps  #ou48       NA  os2
26   ou49             Ateles_geoffroyi  #ou49       NA  os2
27   ou50            Ateles_marginatus  #ou50       NA  os2
28   ou51              Ateles_paniscus  #ou51       NA  os2
29   ou52                Avahi_laniger  #ou52       NA  os2
30   ou53      Brachyteles_arachnoides  #ou53       NA  os2
31   ou54               Cacajao_calvus  #ou54       NA  os2
32   ou55       Cacajao_melanocephalus  #ou55       NA  os2
33   ou56          Callicebus_brunneus  #ou56       NA  os2
34   ou57         Callicebus_caligatus  #ou57       NA  os2
35   ou58       Callicebus_cinerascens  #ou58       NA  os2
36   ou59           Callicebus_cupreus  #ou59       NA  os2
37   ou60      Callicebus_donacophilus  #ou60       NA  os2
38   ou61            Callicebus_dubius  #ou61       NA  os2
39   ou62        Callicebus_hoffmannsi  #ou62       NA  os2
40   ou63          Callicebus_modestus  #ou63       NA  os2
41   ou64            Callicebus_moloch  #ou64       NA  os2
42   ou65          Callicebus_oenanthe  #ou65       NA  os2
43   ou66           Callicebus_olallae  #ou66       NA  os2
44   ou67        Callicebus_personatus  #ou67       NA  os2
45   ou68         Callicebus_torquatus  #ou68       NA  os2
46   ou69            Callimico_goeldii  #ou69       NA  os2
47   ou70         Callithrix_argentata  #ou70       NA  os2
48   ou71            Callithrix_aurita  #ou71       NA  os2
49   ou72         Callithrix_flaviceps  #ou72       NA  os2
50   ou73         Callithrix_geoffroyi  #ou73       NA  os2
51   ou74      Callithrix_humeralifera  #ou74       NA  os2
52   ou75           Callithrix_jacchus  #ou75       NA  os2
53   ou76            Callithrix_kuhlii  #ou76       NA  os2
54   ou77       Callithrix_penicillata  #ou77       NA  os2
55   ou78           Callithrix_pygmaea  #ou78       NA  os2
56   ou79              Cebus_albifrons  #ou79       NA  os2
57   ou80                 Cebus_apella  #ou80       NA  os2
58   ou81              Cebus_capucinus  #ou81       NA  os2
59   ou82              Cebus_olivaceus  #ou82       NA  os2
60   ou83            Cercocebus_agilis  #ou83       NA  os2
61   ou84         Cercocebus_galeritus  #ou84       NA  os2
62   ou85         Cercocebus_torquatus  #ou85       NA  os2
63   ou86       Cercopithecus_ascanius  #ou86       NA  os2
64   ou87      Cercopithecus_campbelli  #ou87       NA  os2
65   ou88         Cercopithecus_cephus  #ou88       NA  os2
66   ou89          Cercopithecus_diana  #ou89       NA  os2
67   ou90          Cercopithecus_dryas  #ou90       NA  os2
68   ou91  Cercopithecus_erythrogaster  #ou91       NA  os2
69   ou92     Cercopithecus_erythrotis  #ou92       NA  os2
70   ou93        Cercopithecus_hamlyni  #ou93       NA  os2
71   ou94        Cercopithecus_lhoesti  #ou94       NA  os2
72   ou95          Cercopithecus_mitis  #ou95       NA  os2
73   ou96           Cercopithecus_mona  #ou96       NA  os2
74   ou97      Cercopithecus_neglectus  #ou97       NA  os2
75   ou98      Cercopithecus_nictitans  #ou98       NA  os2
76   ou99     Cercopithecus_petaurista  #ou99       NA  os2
77  ou100       Cercopithecus_pogonias #ou100       NA  os2
78  ou101        Cercopithecus_preussi #ou101       NA  os2
79  ou102       Cercopithecus_sclateri #ou102       NA  os2
80  ou103        Cercopithecus_solatus #ou103       NA  os2
81  ou104          Cercopithecus_wolfi #ou104       NA  os2
82  ou105           Cheirogaleus_major #ou105       NA  os2
83  ou106          Cheirogaleus_medius #ou106       NA  os2
84  ou107         Chiropotes_albinasus #ou107       NA  os2
85  ou108           Chiropotes_satanas #ou108       NA  os2
86  ou109         Chlorocebus_aethiops #ou109       NA  os2
87  ou110           Colobus_angolensis #ou110       NA  os2
88  ou111              Colobus_guereza #ou111       NA  os2
89  ou112            Colobus_polykomos #ou112       NA  os2
90  ou113              Colobus_satanas #ou113       NA  os2
91  ou114 Daubentonia_madagascariensis #ou114       NA  os2
92  ou115           Erythrocebus_patas #ou115       NA  os2
93  ou116            Eulemur_coronatus #ou116       NA  os2
94  ou117               Eulemur_fulvus #ou117       NA  os2
95  ou118               Eulemur_macaco #ou118       NA  os2
96  ou119               Eulemur_mongoz #ou119       NA  os2
97  ou120          Eulemur_rubriventer #ou120       NA  os2
98  ou121         Euoticus_elegantulus #ou121       NA  os2
99  ou122            Euoticus_pallidus #ou122       NA  os2
100 ou123                Galago_alleni #ou123       NA  os2
101 ou124              Galago_gallarum #ou124       NA  os2
102 ou125             Galago_matschiei #ou125       NA  os2
103 ou126                Galago_moholi #ou126       NA  os2
104 ou127          Galago_senegalensis #ou127       NA  os2
105 ou128          Galagoides_demidoff #ou128       NA  os2
106 ou129      Galagoides_zanzibaricus #ou129       NA  os2
107 ou130              Gorilla_gorilla #ou130       NA  os2
108 ou131             Hapalemur_aureus #ou131       NA  os2
109 ou132            Hapalemur_griseus #ou132       NA  os2
110 ou133              Hapalemur_simus #ou133       NA  os2
111 ou134                 Homo_sapiens #ou134       NA  os2
112 ou135             Hylobates_agilis #ou135       NA  os2
113 ou136           Hylobates_concolor #ou136       NA  os2
114 ou137         Hylobates_gabriellae #ou137       NA  os2
115 ou138            Hylobates_hoolock #ou138       NA  os2
116 ou139            Hylobates_klossii #ou139       NA  os2
117 ou140                Hylobates_lar #ou140       NA  os2
118 ou141         Hylobates_leucogenys #ou141       NA  os2
119 ou142             Hylobates_moloch #ou142       NA  os2
120 ou143           Hylobates_muelleri #ou143       NA  os2
121 ou144           Hylobates_pileatus #ou144       NA  os2
122 ou145        Hylobates_syndactylus #ou145       NA  os2
123 ou146                  Indri_indri #ou146       NA  os2
124 ou147         Lagothrix_flavicauda #ou147       NA  os2
125 ou148         Lagothrix_lagotricha #ou148       NA  os2
126 ou149                  Lemur_catta #ou149       NA  os2
127 ou150      Leontopithecus_caissara #ou150       NA  os2
128 ou151    Leontopithecus_chrysomela #ou151       NA  os2
129 ou152   Leontopithecus_chrysopygus #ou152       NA  os2
130 ou153       Leontopithecus_rosalia #ou153       NA  os2
131 ou154           Lepilemur_dorsalis #ou154       NA  os2
132 ou155           Lepilemur_edwardsi #ou155       NA  os2
133 ou156           Lepilemur_leucopus #ou156       NA  os2
134 ou157           Lepilemur_microdon #ou157       NA  os2
135 ou158         Lepilemur_mustelinus #ou158       NA  os2
136 ou159       Lepilemur_ruficaudatus #ou159       NA  os2
137 ou160    Lepilemur_septentrionalis #ou160       NA  os2
138 ou161          Lophocebus_albigena #ou161       NA  os2
139 ou162            Loris_tardigradus #ou162       NA  os2
140 ou163             Macaca_arctoides #ou163       NA  os2
141 ou164            Macaca_assamensis #ou164       NA  os2
142 ou165              Macaca_cyclopis #ou165       NA  os2
143 ou166          Macaca_fascicularis #ou166       NA  os2
144 ou167               Macaca_fuscata #ou167       NA  os2
145 ou168                 Macaca_maura #ou168       NA  os2
146 ou169               Macaca_mulatta #ou169       NA  os2
147 ou170            Macaca_nemestrina #ou170       NA  os2
148 ou171                 Macaca_nigra #ou171       NA  os2
149 ou172              Macaca_ochreata #ou172       NA  os2
150 ou173               Macaca_radiata #ou173       NA  os2
151 ou174               Macaca_silenus #ou174       NA  os2
152 ou175                Macaca_sinica #ou175       NA  os2
153 ou176              Macaca_sylvanus #ou176       NA  os2
154 ou177             Macaca_thibetana #ou177       NA  os2
155 ou178              Macaca_tonkeana #ou178       NA  os2
156 ou179       Mandrillus_leucophaeus #ou179       NA  os2
157 ou180            Mandrillus_sphinx #ou180       NA  os2
158 ou181         Microcebus_coquereli #ou181       NA  os2
159 ou182           Microcebus_murinus #ou182       NA  os2
160 ou183             Microcebus_rufus #ou183       NA  os2
161 ou184         Miopithecus_talapoin #ou184       NA  os2
162 ou185             Nasalis_concolor #ou185       NA  os2
163 ou186             Nasalis_larvatus #ou186       NA  os2
164 ou187           Nycticebus_coucang #ou187       NA  os2
165 ou188          Nycticebus_pygmaeus #ou188       NA  os2
166 ou189      Otolemur_crassicaudatus #ou189       NA  os2
167 ou190           Otolemur_garnettii #ou190       NA  os2
168 ou191                 Pan_paniscus #ou191       NA  os2
169 ou192              Pan_troglodytes #ou192       NA  os2
170 ou193              Papio_hamadryas #ou193       NA  os2
171 ou194           Perodicticus_potto #ou194       NA  os2
172 ou195              Phaner_furcifer #ou195       NA  os2
173 ou196       Pithecia_aequatorialis #ou196       NA  os2
174 ou197            Pithecia_albicans #ou197       NA  os2
175 ou198            Pithecia_irrorata #ou198       NA  os2
176 ou199            Pithecia_monachus #ou199       NA  os2
177 ou200            Pithecia_pithecia #ou200       NA  os2
178 ou201               Pongo_pygmaeus #ou201       NA  os2
179 ou202             Presbytis_comata #ou202       NA  os2
180 ou203          Presbytis_femoralis #ou203       NA  os2
181 ou204           Presbytis_frontata #ou204       NA  os2
182 ou205              Presbytis_hosei #ou205       NA  os2
183 ou206         Presbytis_melalophos #ou206       NA  os2
184 ou207         Presbytis_potenziani #ou207       NA  os2
185 ou208          Presbytis_rubicunda #ou208       NA  os2
186 ou209            Presbytis_thomasi #ou209       NA  os2
187 ou210            Procolobus_badius #ou210       NA  os2
188 ou211         Procolobus_pennantii #ou211       NA  os2
189 ou212           Procolobus_preussi #ou212       NA  os2
190 ou213      Procolobus_rufomitratus #ou213       NA  os2
191 ou214             Procolobus_verus #ou214       NA  os2
192 ou215          Propithecus_diadema #ou215       NA  os2
193 ou216      Propithecus_tattersalli #ou216       NA  os2
194 ou217        Propithecus_verreauxi #ou217       NA  os2
195 ou218          Pygathrix_avunculus #ou218       NA  os2
196 ou219              Pygathrix_bieti #ou219       NA  os2
197 ou220           Pygathrix_brelichi #ou220       NA  os2
198 ou221            Pygathrix_nemaeus #ou221       NA  os2
199 ou222          Pygathrix_roxellana #ou222       NA  os2
200 ou223             Saguinus_bicolor #ou223       NA  os2
201 ou224         Saguinus_fuscicollis #ou224       NA  os2
202 ou225           Saguinus_geoffroyi #ou225       NA  os2
203 ou226           Saguinus_imperator #ou226       NA  os2
204 ou227             Saguinus_inustus #ou227       NA  os2
205 ou228            Saguinus_labiatus #ou228       NA  os2
206 ou229            Saguinus_leucopus #ou229       NA  os2
207 ou230               Saguinus_midas #ou230       NA  os2
208 ou231              Saguinus_mystax #ou231       NA  os2
209 ou232         Saguinus_nigricollis #ou232       NA  os2
210 ou233             Saguinus_oedipus #ou233       NA  os2
211 ou234         Saguinus_tripartitus #ou234       NA  os2
212 ou235          Saimiri_boliviensis #ou235       NA  os2
213 ou236            Saimiri_oerstedii #ou236       NA  os2
214 ou237             Saimiri_sciureus #ou237       NA  os2
215 ou238                Saimiri_ustus #ou238       NA  os2
216 ou239           Saimiri_vanzolinii #ou239       NA  os2
217 ou240       Semnopithecus_entellus #ou240       NA  os2
218 ou241             Tarsius_bancanus #ou241       NA  os2
219 ou242               Tarsius_dianae #ou242       NA  os2
220 ou243              Tarsius_pumilus #ou243       NA  os2
221 ou244             Tarsius_spectrum #ou244       NA  os2
222 ou245             Tarsius_syrichta #ou245       NA  os2
223 ou246         Theropithecus_gelada #ou246       NA  os2
224 ou247       Trachypithecus_auratus #ou247       NA  os2
225 ou248     Trachypithecus_cristatus #ou248       NA  os2
226 ou249     Trachypithecus_francoisi #ou249       NA  os2
227 ou250          Trachypithecus_geei #ou250       NA  os2
228 ou251        Trachypithecus_johnii #ou251       NA  os2
229 ou252      Trachypithecus_obscurus #ou252       NA  os2
230 ou253       Trachypithecus_phayrei #ou253       NA  os2
231 ou254      Trachypithecus_pileatus #ou254       NA  os2
232 ou255       Trachypithecus_vetulus #ou255       NA  os2
233 ou256            Varecia_variegata #ou256       NA  os2
head(char)
                         taxa        x
1 Allenopithecus_nigroviridis 8.465900
2         Allocebus_trichotis 4.368181
3           Alouatta_belzebul 8.729074
4             Alouatta_caraya 8.628735
5          Alouatta_coibensis 8.764053
6              Alouatta_fusca 8.554489

Now that we have nice data.frame objects for all our data, it’s easy to join them into the desired table with a few obvious dplyr commands:

taxa %>% 
  left_join(char, by = c("label" = "taxa")) %>% 
  left_join(otu_meta, by = "otu") %>%
  select(otu, label, x, href)
      otu                        label         x
1    ou24  Allenopithecus_nigroviridis  8.465900
2    ou25          Allocebus_trichotis  4.368181
3    ou26            Alouatta_belzebul  8.729074
4    ou27              Alouatta_caraya  8.628735
5    ou28           Alouatta_coibensis  8.764053
6    ou29               Alouatta_fusca  8.554489
7    ou30            Alouatta_palliata  8.791790
8    ou31               Alouatta_pigra  8.881836
9    ou32                Alouatta_sara  8.796339
10   ou33           Alouatta_seniculus  8.767173
11   ou34                 Aotus_azarai  7.127694
12   ou35              Aotus_brumbacki  6.401917
13   ou36           Aotus_hershkovitzi  6.684612
14   ou37              Aotus_infulatus  7.122867
15   ou38              Aotus_lemurinus  6.781058
16   ou39                Aotus_miconax  6.684612
17   ou40              Aotus_nancymaae  6.678342
18   ou41              Aotus_nigriceps  6.966024
19   ou42            Aotus_trivirgatus  6.815640
20   ou43             Aotus_vociferans  6.771936
21   ou44            Arctocebus_aureus  5.459586
22   ou45      Arctocebus_calabarensis  5.552960
23   ou46             Ateles_belzebuth  8.812843
24   ou47                Ateles_chamek  8.872067
25   ou48             Ateles_fusciceps  9.112728
26   ou49             Ateles_geoffroyi  8.937218
27   ou50            Ateles_marginatus  8.738735
28   ou51              Ateles_paniscus  9.072227
29   ou52                Avahi_laniger  6.927558
30   ou53      Brachyteles_arachnoides  9.268609
31   ou54               Cacajao_calvus  8.137396
32   ou55       Cacajao_melanocephalus  8.051978
33   ou56          Callicebus_brunneus  6.747587
34   ou57         Callicebus_caligatus  6.899723
35   ou58       Callicebus_cinerascens  6.899723
36   ou59           Callicebus_cupreus  7.021084
37   ou60      Callicebus_donacophilus  6.801283
38   ou61            Callicebus_dubius  6.899723
39   ou62        Callicebus_hoffmannsi  6.975414
40   ou63          Callicebus_modestus  6.899723
41   ou64            Callicebus_moloch  6.872128
42   ou65          Callicebus_oenanthe  6.899723
43   ou66           Callicebus_olallae  6.899723
44   ou67        Callicebus_personatus  7.237059
45   ou68         Callicebus_torquatus  7.106606
46   ou69            Callimico_goeldii  6.324359
47   ou70         Callithrix_argentata  5.910797
48   ou71            Callithrix_aurita  5.961005
49   ou72         Callithrix_flaviceps  5.926926
50   ou73         Callithrix_geoffroyi  5.834811
51   ou74      Callithrix_humeralifera  5.926926
52   ou75           Callithrix_jacchus  5.673323
53   ou76            Callithrix_kuhlii  5.926926
54   ou77       Callithrix_penicillata  5.828946
55   ou78           Callithrix_pygmaea  4.828314
56   ou79              Cebus_albifrons  7.832014
57   ou80                 Cebus_apella  7.922986
58   ou81              Cebus_capucinus  8.009695
59   ou82              Cebus_olivaceus  7.937375
60   ou83            Cercocebus_agilis  8.870663
61   ou84         Cercocebus_galeritus  8.865029
62   ou85         Cercocebus_torquatus  8.894259
63   ou86       Cercopithecus_ascanius  8.171882
64   ou87      Cercopithecus_campbelli  8.199739
65   ou88         Cercopithecus_cephus  8.143227
66   ou89          Cercopithecus_diana  8.382518
67   ou90          Cercopithecus_dryas  7.930206
68   ou91  Cercopithecus_erythrogaster  8.143227
69   ou92     Cercopithecus_erythrotis  8.086410
70   ou93        Cercopithecus_hamlyni  8.438150
71   ou94        Cercopithecus_lhoesti  8.579229
72   ou95          Cercopithecus_mitis  8.525161
73   ou96           Cercopithecus_mona  8.289037
74   ou97      Cercopithecus_neglectus  8.579229
75   ou98      Cercopithecus_nictitans  8.567886
76   ou99     Cercopithecus_petaurista  8.083329
77  ou100       Cercopithecus_pogonias  8.183118
78  ou101        Cercopithecus_preussi  8.544808
79  ou102       Cercopithecus_sclateri  8.029433
80  ou103        Cercopithecus_solatus  8.567886
81  ou104          Cercopithecus_wolfi  8.089482
82  ou105           Cheirogaleus_major  6.104793
83  ou106          Cheirogaleus_medius  5.283204
84  ou107         Chiropotes_albinasus  7.937375
85  ou108           Chiropotes_satanas  7.996317
86  ou109         Chlorocebus_aethiops  8.301522
87  ou110           Colobus_angolensis  9.103868
88  ou111              Colobus_guereza  9.210340
89  ou112            Colobus_polykomos  9.060680
90  ou113              Colobus_satanas  9.121509
91  ou114 Daubentonia_madagascariensis  7.919356
92  ou115           Erythrocebus_patas  8.988446
93  ou116            Eulemur_coronatus  7.438384
94  ou117               Eulemur_fulvus  7.779049
95  ou118               Eulemur_macaco  7.816014
96  ou119               Eulemur_mongoz  7.478735
97  ou120          Eulemur_rubriventer  7.620705
98  ou121         Euoticus_elegantulus  5.690359
99  ou122            Euoticus_pallidus  5.627621
100 ou123                Galago_alleni  5.521461
101 ou124              Galago_gallarum  5.365976
102 ou125             Galago_matschiei  5.267858
103 ou126                Galago_moholi  5.375278
104 ou127          Galago_senegalensis  5.594711
105 ou128          Galagoides_demidoff  4.206184
106 ou129      Galagoides_zanzibaricus  4.997212
107 ou130              Gorilla_gorilla 11.643954
108 ou131             Hapalemur_aureus  7.358831
109 ou132            Hapalemur_griseus  6.862758
110 ou133              Hapalemur_simus  7.620705
111 ou134                 Homo_sapiens 10.980195
112 ou135             Hylobates_agilis  8.675905
113 ou136           Hylobates_concolor  8.768730
114 ou137         Hylobates_gabriellae  9.047821
115 ou138            Hylobates_hoolock  8.809863
116 ou139            Hylobates_klossii  8.674197
117 ou140                Hylobates_lar  8.635865
118 ou141         Hylobates_leucogenys  8.898366
119 ou142             Hylobates_moloch  8.677610
120 ou143           Hylobates_muelleri  8.687779
121 ou144           Hylobates_pileatus  8.630522
122 ou145        Hylobates_syndactylus  9.296518
123 ou146                  Indri_indri  9.065315
124 ou147         Lagothrix_flavicauda  9.020390
125 ou148         Lagothrix_lagotricha  8.743532
126 ou149                  Lemur_catta  7.878534
127 ou150      Leontopithecus_caissara  6.405228
128 ou151    Leontopithecus_chrysomela  6.352629
129 ou152   Leontopithecus_chrysopygus  6.486161
130 ou153       Leontopithecus_rosalia  6.385194
131 ou154           Lepilemur_dorsalis  6.232448
132 ou155           Lepilemur_edwardsi  6.711740
133 ou156           Lepilemur_leucopus  6.396930
134 ou157           Lepilemur_microdon  6.863803
135 ou158         Lepilemur_mustelinus  6.508769
136 ou159       Lepilemur_ruficaudatus  6.637258
137 ou160    Lepilemur_septentrionalis  6.638568
138 ou161          Lophocebus_albigena  8.903815
139 ou162            Loris_tardigradus  5.517453
140 ou163             Macaca_arctoides  9.148465
141 ou164            Macaca_assamensis  9.054855
142 ou165              Macaca_cyclopis  8.658693
143 ou166          Macaca_fascicularis  8.431635
144 ou167               Macaca_fuscata  9.220291
145 ou168                 Macaca_maura  8.894259
146 ou169               Macaca_mulatta  8.771835
147 ou170            Macaca_nemestrina  8.970813
148 ou171                 Macaca_nigra  8.906529
149 ou172              Macaca_ochreata  7.919356
150 ou173               Macaca_radiata  8.517193
151 ou174               Macaca_silenus  8.699515
152 ou175                Macaca_sinica  8.446771
153 ou176              Macaca_sylvanus  9.350102
154 ou177             Macaca_thibetana  9.268609
155 ou178              Macaca_tonkeana  9.220291
156 ou179       Mandrillus_leucophaeus  9.560997
157 ou180            Mandrillus_sphinx  9.729134
158 ou181         Microcebus_coquereli  5.793014
159 ou182           Microcebus_murinus  4.198705
160 ou183             Microcebus_rufus  3.881564
161 ou184         Miopithecus_talapoin  7.130899
162 ou185             Nasalis_concolor  8.979354
163 ou186             Nasalis_larvatus  9.417355
164 ou187           Nycticebus_coucang  6.878326
165 ou188          Nycticebus_pygmaeus  5.840642
166 ou189      Otolemur_crassicaudatus  7.130899
167 ou190           Otolemur_garnettii  6.701960
168 ou191                 Pan_paniscus 10.468801
169 ou192              Pan_troglodytes 10.716638
170 ou193              Papio_hamadryas  9.735069
171 ou194           Perodicticus_potto  6.984716
172 ou195              Phaner_furcifer  6.016157
173 ou196       Pithecia_aequatorialis  7.774856
174 ou197            Pithecia_albicans  7.937375
175 ou198            Pithecia_irrorata  7.749322
176 ou199            Pithecia_monachus  7.654443
177 ou200            Pithecia_pithecia  7.420579
178 ou201               Pongo_pygmaeus 10.860920
179 ou202             Presbytis_comata  9.039552
180 ou203          Presbytis_femoralis  8.797851
181 ou204           Presbytis_frontata  8.853665
182 ou205              Presbytis_hosei  8.725832
183 ou206         Presbytis_melalophos  8.748305
184 ou207         Presbytis_potenziani  8.774931
185 ou208          Presbytis_rubicunda  8.773385
186 ou209            Presbytis_thomasi  8.765615
187 ou210            Procolobus_badius  8.808369
188 ou211         Procolobus_pennantii  9.122601
189 ou212           Procolobus_preussi  9.094930
190 ou213      Procolobus_rufomitratus  8.995909
191 ou214             Procolobus_verus  8.289037
192 ou215          Propithecus_diadema  8.794825
193 ou216      Propithecus_tattersalli  8.171882
194 ou217        Propithecus_verreauxi  8.202482
195 ou218          Pygathrix_avunculus  9.164296
196 ou219              Pygathrix_bieti  9.118225
197 ou220           Pygathrix_brelichi  9.305651
198 ou221            Pygathrix_nemaeus  9.417355
199 ou222          Pygathrix_roxellana  9.510445
200 ou223             Saguinus_bicolor  6.142037
201 ou224         Saguinus_fuscicollis  5.976351
202 ou225           Saguinus_geoffroyi  6.200509
203 ou226           Saguinus_imperator  6.016157
204 ou227             Saguinus_inustus  6.688355
205 ou228            Saguinus_labiatus  6.234411
206 ou229            Saguinus_leucopus  6.124683
207 ou230               Saguinus_midas  6.293419
208 ou231              Saguinus_mystax  6.326149
209 ou232         Saguinus_nigricollis  6.109248
210 ou233             Saguinus_oedipus  6.139885
211 ou234         Saguinus_tripartitus  5.953243
212 ou235          Saimiri_boliviensis  6.690842
213 ou236            Saimiri_oerstedii  6.570883
214 ou237             Saimiri_sciureus  6.620073
215 ou238                Saimiri_ustus  6.791221
216 ou239           Saimiri_vanzolinii  6.664409
217 ou240       Semnopithecus_entellus  9.441452
218 ou241             Tarsius_bancanus  4.736198
219 ou242               Tarsius_dianae  4.709530
220 ou243              Tarsius_pumilus  4.808111
221 ou244             Tarsius_spectrum  5.111988
222 ou245             Tarsius_syrichta  4.753590
223 ou246         Theropithecus_gelada  9.680344
224 ou247       Trachypithecus_auratus  9.181941
225 ou248     Trachypithecus_cristatus  8.872067
226 ou249     Trachypithecus_francoisi  9.008224
227 ou250          Trachypithecus_geei  9.031214
228 ou251        Trachypithecus_johnii  9.268609
229 ou252      Trachypithecus_obscurus  8.870663
230 ou253       Trachypithecus_phayrei  8.948976
231 ou254      Trachypithecus_pileatus  9.323669
232 ou255       Trachypithecus_vetulus  8.969542
233 ou256            Varecia_variegata  8.261010
                                        href
1     http://ncbi.nlm.nih.gov/taxonomy/54135
2    http://ncbi.nlm.nih.gov/taxonomy/122248
3     http://ncbi.nlm.nih.gov/taxonomy/30590
4      http://ncbi.nlm.nih.gov/taxonomy/9502
5                                       <NA>
6    http://ncbi.nlm.nih.gov/taxonomy/182256
7     http://ncbi.nlm.nih.gov/taxonomy/30589
8    http://ncbi.nlm.nih.gov/taxonomy/182253
9    http://ncbi.nlm.nih.gov/taxonomy/121123
10     http://ncbi.nlm.nih.gov/taxonomy/9503
11    http://ncbi.nlm.nih.gov/taxonomy/30591
12   http://ncbi.nlm.nih.gov/taxonomy/361674
13                                      <NA>
14   http://ncbi.nlm.nih.gov/taxonomy/867331
15    http://ncbi.nlm.nih.gov/taxonomy/43147
16                                      <NA>
17    http://ncbi.nlm.nih.gov/taxonomy/37293
18    http://ncbi.nlm.nih.gov/taxonomy/57175
19     http://ncbi.nlm.nih.gov/taxonomy/9505
20    http://ncbi.nlm.nih.gov/taxonomy/57176
21   http://ncbi.nlm.nih.gov/taxonomy/300161
22   http://ncbi.nlm.nih.gov/taxonomy/261739
23     http://ncbi.nlm.nih.gov/taxonomy/9507
24   http://ncbi.nlm.nih.gov/taxonomy/118643
25     http://ncbi.nlm.nih.gov/taxonomy/9508
26     http://ncbi.nlm.nih.gov/taxonomy/9509
27  http://ncbi.nlm.nih.gov/taxonomy/1529884
28     http://ncbi.nlm.nih.gov/taxonomy/9510
29   http://ncbi.nlm.nih.gov/taxonomy/122246
30    http://ncbi.nlm.nih.gov/taxonomy/30594
31    http://ncbi.nlm.nih.gov/taxonomy/30596
32    http://ncbi.nlm.nih.gov/taxonomy/70825
33  http://ncbi.nlm.nih.gov/taxonomy/1812042
34   http://ncbi.nlm.nih.gov/taxonomy/867332
35  http://ncbi.nlm.nih.gov/taxonomy/1812037
36   http://ncbi.nlm.nih.gov/taxonomy/202457
37   http://ncbi.nlm.nih.gov/taxonomy/230833
38  http://ncbi.nlm.nih.gov/taxonomy/1290433
39    http://ncbi.nlm.nih.gov/taxonomy/78255
40                                      <NA>
41     http://ncbi.nlm.nih.gov/taxonomy/9523
42                                      <NA>
43                                      <NA>
44    http://ncbi.nlm.nih.gov/taxonomy/70814
45    http://ncbi.nlm.nih.gov/taxonomy/30592
46     http://ncbi.nlm.nih.gov/taxonomy/9495
47     http://ncbi.nlm.nih.gov/taxonomy/9482
48    http://ncbi.nlm.nih.gov/taxonomy/57375
49  http://ncbi.nlm.nih.gov/taxonomy/1346251
50    http://ncbi.nlm.nih.gov/taxonomy/52231
51    http://ncbi.nlm.nih.gov/taxonomy/52232
52     http://ncbi.nlm.nih.gov/taxonomy/9483
53   http://ncbi.nlm.nih.gov/taxonomy/867363
54    http://ncbi.nlm.nih.gov/taxonomy/57378
55     http://ncbi.nlm.nih.gov/taxonomy/9493
56     http://ncbi.nlm.nih.gov/taxonomy/9514
57     http://ncbi.nlm.nih.gov/taxonomy/9515
58     http://ncbi.nlm.nih.gov/taxonomy/9516
59    http://ncbi.nlm.nih.gov/taxonomy/37295
60   http://ncbi.nlm.nih.gov/taxonomy/255237
61     http://ncbi.nlm.nih.gov/taxonomy/9532
62     http://ncbi.nlm.nih.gov/taxonomy/9530
63    http://ncbi.nlm.nih.gov/taxonomy/36223
64   http://ncbi.nlm.nih.gov/taxonomy/303588
65     http://ncbi.nlm.nih.gov/taxonomy/9535
66    http://ncbi.nlm.nih.gov/taxonomy/36224
67  http://ncbi.nlm.nih.gov/taxonomy/1137048
68   http://ncbi.nlm.nih.gov/taxonomy/161496
69   http://ncbi.nlm.nih.gov/taxonomy/167130
70     http://ncbi.nlm.nih.gov/taxonomy/9536
71   http://ncbi.nlm.nih.gov/taxonomy/100224
72    http://ncbi.nlm.nih.gov/taxonomy/36225
73    http://ncbi.nlm.nih.gov/taxonomy/36226
74    http://ncbi.nlm.nih.gov/taxonomy/36227
75    http://ncbi.nlm.nih.gov/taxonomy/36228
76   http://ncbi.nlm.nih.gov/taxonomy/100487
77   http://ncbi.nlm.nih.gov/taxonomy/102108
78   http://ncbi.nlm.nih.gov/taxonomy/147649
79  http://ncbi.nlm.nih.gov/taxonomy/1579530
80   http://ncbi.nlm.nih.gov/taxonomy/147650
81   http://ncbi.nlm.nih.gov/taxonomy/263448
82    http://ncbi.nlm.nih.gov/taxonomy/47177
83     http://ncbi.nlm.nih.gov/taxonomy/9460
84   http://ncbi.nlm.nih.gov/taxonomy/198627
85     http://ncbi.nlm.nih.gov/taxonomy/9525
86     http://ncbi.nlm.nih.gov/taxonomy/9534
87    http://ncbi.nlm.nih.gov/taxonomy/54131
88    http://ncbi.nlm.nih.gov/taxonomy/33548
89     http://ncbi.nlm.nih.gov/taxonomy/9572
90   http://ncbi.nlm.nih.gov/taxonomy/517012
91    http://ncbi.nlm.nih.gov/taxonomy/31869
92     http://ncbi.nlm.nih.gov/taxonomy/9538
93    http://ncbi.nlm.nih.gov/taxonomy/13514
94    http://ncbi.nlm.nih.gov/taxonomy/13515
95    http://ncbi.nlm.nih.gov/taxonomy/30602
96    http://ncbi.nlm.nih.gov/taxonomy/34828
97    http://ncbi.nlm.nih.gov/taxonomy/34829
98   http://ncbi.nlm.nih.gov/taxonomy/261736
99                                      <NA>
100   http://ncbi.nlm.nih.gov/taxonomy/34830
101  http://ncbi.nlm.nih.gov/taxonomy/111173
102  http://ncbi.nlm.nih.gov/taxonomy/135486
103   http://ncbi.nlm.nih.gov/taxonomy/30609
104    http://ncbi.nlm.nih.gov/taxonomy/9465
105   http://ncbi.nlm.nih.gov/taxonomy/89672
106  http://ncbi.nlm.nih.gov/taxonomy/111174
107    http://ncbi.nlm.nih.gov/taxonomy/9593
108  http://ncbi.nlm.nih.gov/taxonomy/122222
109   http://ncbi.nlm.nih.gov/taxonomy/13557
110 http://ncbi.nlm.nih.gov/taxonomy/1328070
111    http://ncbi.nlm.nih.gov/taxonomy/9606
112    http://ncbi.nlm.nih.gov/taxonomy/9579
113   http://ncbi.nlm.nih.gov/taxonomy/29089
114   http://ncbi.nlm.nih.gov/taxonomy/61852
115   http://ncbi.nlm.nih.gov/taxonomy/61851
116    http://ncbi.nlm.nih.gov/taxonomy/9587
117    http://ncbi.nlm.nih.gov/taxonomy/9580
118   http://ncbi.nlm.nih.gov/taxonomy/61853
119   http://ncbi.nlm.nih.gov/taxonomy/81572
120    http://ncbi.nlm.nih.gov/taxonomy/9588
121    http://ncbi.nlm.nih.gov/taxonomy/9589
122    http://ncbi.nlm.nih.gov/taxonomy/9590
123   http://ncbi.nlm.nih.gov/taxonomy/34827
124                                     <NA>
125    http://ncbi.nlm.nih.gov/taxonomy/9519
126    http://ncbi.nlm.nih.gov/taxonomy/9447
127                                     <NA>
128                                     <NA>
129   http://ncbi.nlm.nih.gov/taxonomy/58710
130   http://ncbi.nlm.nih.gov/taxonomy/30588
131   http://ncbi.nlm.nih.gov/taxonomy/78583
132  http://ncbi.nlm.nih.gov/taxonomy/122230
133  http://ncbi.nlm.nih.gov/taxonomy/100475
134  http://ncbi.nlm.nih.gov/taxonomy/185457
135    http://ncbi.nlm.nih.gov/taxonomy/9453
136   http://ncbi.nlm.nih.gov/taxonomy/78866
137   http://ncbi.nlm.nih.gov/taxonomy/78584
138   http://ncbi.nlm.nih.gov/taxonomy/75567
139    http://ncbi.nlm.nih.gov/taxonomy/9468
140    http://ncbi.nlm.nih.gov/taxonomy/9540
141    http://ncbi.nlm.nih.gov/taxonomy/9551
142   http://ncbi.nlm.nih.gov/taxonomy/78449
143    http://ncbi.nlm.nih.gov/taxonomy/9541
144    http://ncbi.nlm.nih.gov/taxonomy/9542
145   http://ncbi.nlm.nih.gov/taxonomy/90383
146    http://ncbi.nlm.nih.gov/taxonomy/9544
147    http://ncbi.nlm.nih.gov/taxonomy/9545
148   http://ncbi.nlm.nih.gov/taxonomy/54600
149   http://ncbi.nlm.nih.gov/taxonomy/90385
150    http://ncbi.nlm.nih.gov/taxonomy/9548
151   http://ncbi.nlm.nih.gov/taxonomy/54601
152    http://ncbi.nlm.nih.gov/taxonomy/9552
153    http://ncbi.nlm.nih.gov/taxonomy/9546
154   http://ncbi.nlm.nih.gov/taxonomy/54602
155   http://ncbi.nlm.nih.gov/taxonomy/40843
156    http://ncbi.nlm.nih.gov/taxonomy/9568
157    http://ncbi.nlm.nih.gov/taxonomy/9561
158   http://ncbi.nlm.nih.gov/taxonomy/47180
159   http://ncbi.nlm.nih.gov/taxonomy/30608
160  http://ncbi.nlm.nih.gov/taxonomy/122232
161   http://ncbi.nlm.nih.gov/taxonomy/36231
162  http://ncbi.nlm.nih.gov/taxonomy/170207
163   http://ncbi.nlm.nih.gov/taxonomy/43780
164    http://ncbi.nlm.nih.gov/taxonomy/9470
165  http://ncbi.nlm.nih.gov/taxonomy/101278
166    http://ncbi.nlm.nih.gov/taxonomy/9463
167   http://ncbi.nlm.nih.gov/taxonomy/30611
168    http://ncbi.nlm.nih.gov/taxonomy/9597
169    http://ncbi.nlm.nih.gov/taxonomy/9598
170    http://ncbi.nlm.nih.gov/taxonomy/9557
171    http://ncbi.nlm.nih.gov/taxonomy/9472
172  http://ncbi.nlm.nih.gov/taxonomy/261734
173                                     <NA>
174                                     <NA>
175   http://ncbi.nlm.nih.gov/taxonomy/30598
176  http://ncbi.nlm.nih.gov/taxonomy/595220
177   http://ncbi.nlm.nih.gov/taxonomy/43777
178    http://ncbi.nlm.nih.gov/taxonomy/9600
179   http://ncbi.nlm.nih.gov/taxonomy/78452
180   http://ncbi.nlm.nih.gov/taxonomy/78453
181 http://ncbi.nlm.nih.gov/taxonomy/1046092
182 http://ncbi.nlm.nih.gov/taxonomy/1046093
183   http://ncbi.nlm.nih.gov/taxonomy/78451
184 http://ncbi.nlm.nih.gov/taxonomy/1046098
185 http://ncbi.nlm.nih.gov/taxonomy/1046101
186 http://ncbi.nlm.nih.gov/taxonomy/1046103
187  http://ncbi.nlm.nih.gov/taxonomy/164648
188                                     <NA>
189                                     <NA>
190                                     <NA>
191  http://ncbi.nlm.nih.gov/taxonomy/373033
192   http://ncbi.nlm.nih.gov/taxonomy/83281
193   http://ncbi.nlm.nih.gov/taxonomy/30601
194   http://ncbi.nlm.nih.gov/taxonomy/34825
195   http://ncbi.nlm.nih.gov/taxonomy/66062
196   http://ncbi.nlm.nih.gov/taxonomy/61621
197  http://ncbi.nlm.nih.gov/taxonomy/224329
198   http://ncbi.nlm.nih.gov/taxonomy/54133
199   http://ncbi.nlm.nih.gov/taxonomy/61622
200   http://ncbi.nlm.nih.gov/taxonomy/37588
201    http://ncbi.nlm.nih.gov/taxonomy/9487
202   http://ncbi.nlm.nih.gov/taxonomy/43778
203    http://ncbi.nlm.nih.gov/taxonomy/9491
204 http://ncbi.nlm.nih.gov/taxonomy/1079039
205   http://ncbi.nlm.nih.gov/taxonomy/78454
206  http://ncbi.nlm.nih.gov/taxonomy/290597
207   http://ncbi.nlm.nih.gov/taxonomy/30586
208    http://ncbi.nlm.nih.gov/taxonomy/9488
209    http://ncbi.nlm.nih.gov/taxonomy/9489
210    http://ncbi.nlm.nih.gov/taxonomy/9490
211  http://ncbi.nlm.nih.gov/taxonomy/122388
212   http://ncbi.nlm.nih.gov/taxonomy/27679
213   http://ncbi.nlm.nih.gov/taxonomy/70928
214    http://ncbi.nlm.nih.gov/taxonomy/9521
215   http://ncbi.nlm.nih.gov/taxonomy/66265
216 http://ncbi.nlm.nih.gov/taxonomy/1561161
217   http://ncbi.nlm.nih.gov/taxonomy/88029
218    http://ncbi.nlm.nih.gov/taxonomy/9477
219  http://ncbi.nlm.nih.gov/taxonomy/449501
220                                     <NA>
221  http://ncbi.nlm.nih.gov/taxonomy/662464
222 http://ncbi.nlm.nih.gov/taxonomy/1868482
223    http://ncbi.nlm.nih.gov/taxonomy/9565
224  http://ncbi.nlm.nih.gov/taxonomy/222416
225  http://ncbi.nlm.nih.gov/taxonomy/122765
226   http://ncbi.nlm.nih.gov/taxonomy/54180
227  http://ncbi.nlm.nih.gov/taxonomy/164650
228   http://ncbi.nlm.nih.gov/taxonomy/66063
229   http://ncbi.nlm.nih.gov/taxonomy/54181
230   http://ncbi.nlm.nih.gov/taxonomy/61618
231  http://ncbi.nlm.nih.gov/taxonomy/164651
232   http://ncbi.nlm.nih.gov/taxonomy/54137
233    http://ncbi.nlm.nih.gov/taxonomy/9455

Because these are all from the same otus block anyway, we haven’t selected that column, but were it of interest it is also available in the taxa table.