Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Taxonomic names from CSV/TSV -> OpenTree OTUs -> Tree -> NeXML #18

Closed
gaurav opened this issue Jul 8, 2014 · 3 comments
Closed

Taxonomic names from CSV/TSV -> OpenTree OTUs -> Tree -> NeXML #18

gaurav opened this issue Jul 8, 2014 · 3 comments

Comments

@gaurav
Copy link

gaurav commented Jul 8, 2014

This is a subproject of #16. I'm currently close to finishing a Python script designed to match names against multiple taxonomic sources, using other information contained in the file to pick sources to match against -- for example, a name in class Mammalia could be matched against the Mammal Species of the World, ITIS, and the Catalogue of Life, while a name in class Aves would be matched against global bird checklists, ITIS and the Catalogue of Life.

It'd be pretty easy to add support for the OpenTree taxonomy as a taxonomic source, but it'd be MUCH cooler to take the output of my script, get a pruned subtree from the OpenTree synthesized tree, and then add the metadata already contained into the input CSV file back into the final NeXML file.

This would also fit neatly with #17, as PhyloStyloTastic would then be able to render the NeXML along with its included metadata.

@rvosa
Copy link

rvosa commented Jul 9, 2014

For the BioVeL project we have developed a web service that folds CSV/TSV and/or JSON into NeXML. There are some conventions for specifying what objects to annotate, but it might be useful: https://www.biodiversitycatalogue.org/services/70

@arlin
Copy link

arlin commented Sep 2, 2014

Can we combine this with issue #2 ? And possibly also with #1?

@gaurav
Copy link
Author

gaurav commented Sep 11, 2014

Definitely similar to #2! Closing.

@gaurav gaurav closed this as completed Sep 11, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants