This page is a catalog of known applications, and tools that are provided and maintained by members of the VIVO community through open source projects, to support/enhance your VIVO implementation. You are encouraged participate in these projects. If you are working on an open source application or tool, and you wish to share it with the community, you are encouraged to add it here.
Add Your Project
If you have a VIVO related project that you wish to share with the community, you can create a project page for it on this Wiki, and it will be automatically included in this table, providing it has the following:
- The label "vivocommproj"
- The page properties (a page properties macro containing a table) - Description, Type, Status, Owner, Team, License, Language, and Location.
There is a page template that provides this for you. When creating a page, simply choose "VIVO Community Project Page" as the template, and the wiki will give you the basic structure of a project page.
In Case of Problems
If there are any problems with the contents of this list, or you require any assistance in creating a project page, please contact Mike Conlon, or email the VIVO tech mailing list.
Project Catalog
Title | Description | Type | License | Language | Owner | Team | Location | Status | |
---|---|---|---|---|---|---|---|---|---|
DSpace-VIVO | Integration between DSpace and VIVO platforms | ingest, integration | Java | Lyrasis | https://github.com/vivo-community/DSpace-VIVO | PROOF OF CONCEPT | |||
Dynamic API | Implementation of Dynamic API into Vitro|VIVO | Architecture | Java | DRAFT | |||||
OpenHarvester | Harvest data from open APIs for individuals, includes claiming interface and production of triples for VIVO | ingest | Java, JavaFX | Muhammad Javed | Muhammad Javed | https://github.com/mjaved495/OpenHarvester | PROOF OF CONCEPT | ||
Advanced role management | Advanced role management | administration | Java | TIB | tba | DRAFT | |||
share2vivo | Harvest data from SHARE, import to VIVO | ingest | Python | Alexander Garcia Castro, Mike Conlon | Alexander Garcia Castro, Mike Conlon | https://github.com/alexgarciac/share2vivo-cli | AVAILABLE | ||
VIVO Pump | Command line software for managing VIVO data using spreadsheets | ingest | Apache 2 | Python | Mike Conlon | Mike Conlon, Chris Barnes | https://github.com/mconlon17/vivo-pump | BETA | |
VIVO RDFLIB Sparqlstore | vivo-rdflib-sparqlstore | Data | MIT | Python | Ted Lawless | https://github.com/lawlesst/vivo-rdflib-sparqlstore | AVAILABLE | ||
Link Checker | Link Checker reports on status of web links in a VIVO | data management | BSD-3 | python | Mike Conlon | https://github.com/mconlon17/vivo-link-checker | 2014 | ||
ReCiter | ReCiter is a tool for disambiguating authors in publications | ingest | Apache-2 | Java | Paul Albert | https://github.com/wcmc-its/ReCiter | DRAFT | ||
VIVO Photo Data Generator | Command line to bulk load images to VIVO | ingest | Java | Muhammad Javed | https://github.com/mjaved495/VIVOPhotoDataGenerator | DRAFT | |||
CTSASearch | Multisite CTSA search that includes VIVO and other profiling systems | Discovery | Dave Eichmann | http://research.icts.uiowa.edu/polyglot/ | AVAILABLE | ||||
VIVO Searchlight | Browser bookmarklet for finding people across VIVO sites based on the content of the page you are on. | Discovery | Miles Worthington | http://vivosearchlight.org/ – 404 now | DRAFT | ||||
Facetview | Facetview page using elasticsearch to display vivo people and research | theme, search | ? | python, sparql, javascript | Don Elsborg | https://github.com/tetherless-world/dco-elasticsearch CU Boulder has a private repo, unavco also has a fork | production | ||
VIVO Visualization Library | A simple Ruby on Rails application to show examples of visualizations that are created with data from VIVO | Data Visualization | WTFPL - https://en.wikipedia.org/wiki/WTFPL | Ruby | Paul Friedman | Paul Friedman | https://github.com/NUBIC/vivo-vl | BETA | |
dchecker | Data integrity checking software for VIVO. | Data management | BSD 3-Clause | Python | Nicholas Rejack | https://github.com/nrejack/dchecker | AVAILABLE | ||
URI Tool | Merge URI in a VIVO from a web interface | Data management | perl | https://github.com/vsposato/uri-tool | AVAILABLE | ||||
ORNG Gadgets | Cross-platform plugins for VIVO and Profiles RNS, used at several institutions. Apps library includes free apps written by Baylor, UCSF, Knode Inc., etc. | Reuse | Java | Eric Meeks | http://www.orng.info/ | AVAILABLE | |||
UCSF developer portal | Standalone website for on-campus developers documents and evangelizes reuse of RNS data. | Outreach | Anirvan Chatterjee | http://opendata.profiles.ucsf.edu/json-v2.html | AVAILABLE | ||||
Digital Vita Docs for VIVO | Generate CV and Biosketch documents from VIVO | Reuse | University of Pittsburgh | https://github.com/vivo-project/vivo-dvdocs | BETA | ||||
VIVO Widgets | Produces JSON and JSONP feeds for organizations and individual people. Does this quickly using a dedicated Solr index | Reuse | Scala | Richard Outten | Jim Wood | https://github.com/OIT-ADS-Web/vivo_widgets | AVAILABLE | ||
Karma | Data integration tool | Ingest | Pedro Szekely | Violeta Ilik | http://isi.edu/integration/karma/ | DRAFT | |||
R Toolkit (for VIVO) | Tools for making VIVO visualizations with R | Visualization | MIT | R | Mike Conlon | Mike Conlon | http://github.com/mconlon17/vivo-r | AVAILABLE | |
NIH Biosketch Generator | Make an NIH Biosketch from a VIVO URI | Output | BSD | Python | Mike Conlon | Mike Conlon | https://github.com/mconlon17/vivo-biosketch-generator | AVAILABLE | |
Triple Inspector | View triples for VIVO entities | Utility | BSD | Javascript | Mike Conlon | Mike Conlon | https://github.com/mconlon17/vivo-triple-inspector | AVAILABLE | |
Wordpress plugin for VIVO | Create business card type display of VIVO data on WordPress pages | Reuse | BSD | PHP | Chris Barnes | UF CTSIT | https://github.com/ctsit/wordpress-vivo-card/ | AVAILABLE | |
Open Refine | Data tools for VIVO based on Google Refine | Eliza Chan | AVAILABLE | ||||||
VIVO Vagrant | A quick way to get a VIVO instance running on your machine. | Quick start | Vagrant, Bash | Ted Lawless | Multiple | https://github.com/lawlesst/vivo-vagrant | AVAILABLE | Like: 1 | |
orcid2vivo | For retrieving data from the ORCID API and crosswalking to VIVO-ISF. | Ingest | MIT | Python | Justin Littman | GWU | https://github.com/gwu-libraries/orcid2vivo | AVAILABLE | Like: 1 |
Linked Data Import | Drupal 7 module for importing linked data into Drupal. Works nicely with VIVO data, no SPARQL endpoint necessary. | Reuse | PHP | Miles Worthington | https://github.com/milesw/ldimport | AVAILABLE | |||
VIVO2NotLD | Tools to convert RDF that conforms to the VIVO-ISF Ontology to a more simplified form | Export | MIT | Python | Justin Littman | GWU | https://github.com/gwu-libraries/vivo2notld | AVAILABLE | |
Docker for VIVO | VIVO and Docker for deployment | DevOps | MIT | Docker, Python | Justin Littman | GWU | https://github.com/gwu-libraries/vivo-docker | AVAILABLE |