Populate, Use and Reuse your VIVO
This page is an index of known projects, applications, and tools that are provided and maintained by members of the VIVO community to support/enhance your VIVO implementation. You are encouraged to use and participate in these projects, and if you are working on a project that you wish to share with the community 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:
1) The label "vivocommproj"
2) 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 Graham Triggs or Ted Lawless, 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 |