2011-12-14 22:20:23 +00:00
|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html lang="en">
|
|
|
|
|
|
2012-07-11 19:04:22 +00:00
|
|
|
|
<head>
|
|
|
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
|
|
|
<meta charset="utf-8">
|
|
|
|
|
<title>VIVO Release 1 V1.5 Announcement</title>
|
|
|
|
|
<link rel="stylesheet" href="./css/doc.css" media="screen">
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
<div id="branding" role="banner">
|
|
|
|
|
<h1 class="vivo-logo">
|
|
|
|
|
<a href="http://vivoweb.org"><span class="displace">VIVO</span></a>
|
|
|
|
|
</h1>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="wrapper-content" role="main">
|
|
|
|
|
<h1>VIVO Release 1 V1.5 Announcement</h1>
|
|
|
|
|
<small> July 11, 2012 </small>
|
|
|
|
|
<toc>
|
|
|
|
|
<ul>
|
|
|
|
|
<!-- filled out by js -->
|
|
|
|
|
</ul>
|
|
|
|
|
</toc>
|
|
|
|
|
|
|
|
|
|
<div class="wiki-content">
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Overview"></a>Overview
|
|
|
|
|
</h4>
|
|
|
|
|
<p>VIVO 1.5 introduces a number of new features addressing
|
|
|
|
|
extensibility and interoperability, reasoning, page customization,
|
|
|
|
|
and a first step toward internationalization. VIVO's profile
|
|
|
|
|
management has been improved with a number of new custom forms, and
|
|
|
|
|
there are significant improvements to ontology browsing and editing.</p>
|
|
|
|
|
|
|
|
|
|
<p>The VIVO 1.5 development cycle has also included extensive
|
|
|
|
|
design work on features anticipated for implementation beginning
|
|
|
|
|
with version 1.6, including increased modularity, the introduction
|
|
|
|
|
of a separate ontology for display and editing controls, and the
|
|
|
|
|
addition of a graphical ontology class expression editor.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Extensibility"></a>Extensibility
|
|
|
|
|
</h4>
|
|
|
|
|
<p>Since version 1.2, VIVO’s use of the Jena Semantic Web
|
|
|
|
|
framework (1) has allowed implementation sites to use any database
|
|
|
|
|
supported by Jena, including MySQL, PostgreSQL, and Oracle. VIVO
|
|
|
|
|
Release 1.5 extends this flexibility a major step further by making
|
|
|
|
|
it much easier to extend VIVO to use any triple store, and include
|
|
|
|
|
an experimental feature that supports connecting to any triple store
|
|
|
|
|
that exposes a SPARQL endpoint that supports SPARQL update. Initial
|
|
|
|
|
tests with Sesame are quite promising.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-VIVOisnowanOpenSocialcontainer"></a>VIVO
|
|
|
|
|
is now an OpenSocial container
|
|
|
|
|
</h4>
|
|
|
|
|
<p>The OpenSocial standard (2) defines a web-based container
|
|
|
|
|
environment for hosting third-party components in a web application
|
|
|
|
|
and provides a set of common application programming interfaces for
|
|
|
|
|
developing these components by leveraging the Google Gadgets (3)
|
|
|
|
|
framework. Eric Meeks and colleagues at the University of
|
|
|
|
|
California–San Francisco and other institutions have developed
|
|
|
|
|
OpenSocial gadgets designed to work with RDF expressed using the
|
|
|
|
|
VIVO ontology. For VIVO 1.5, Eric has adapted the Apache Shindig (4)
|
|
|
|
|
OpenSocial reference implementation to communicate with VIVO and
|
|
|
|
|
collaborated with the VIVO development team in extending VIVO itself
|
|
|
|
|
to support OpenSocial gadgets referencing data in VIVO or bringing
|
|
|
|
|
additional data to VIVO based on page being viewed.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Reasoning"></a>Reasoning
|
|
|
|
|
</h4>
|
|
|
|
|
<p>The simple reasoner built into VIVO now has support for sameAs
|
|
|
|
|
reasoning to allow joint display of statements associated with two
|
|
|
|
|
URIs that have been asserted or inferred to be sameAs each other.
|
|
|
|
|
The VIVO reasoner will also now maintain inverse property statements
|
|
|
|
|
based on presence or absence of inverse property declarations in an
|
|
|
|
|
ontology. Although the VIVO application has previously added and
|
|
|
|
|
removed property inverse statements during interactive editing, this
|
|
|
|
|
feature had been requested to simplify the preparation of data for
|
|
|
|
|
ingest with the VIVO Harvester or other tools. Recomputing
|
|
|
|
|
inferences will trigger the reasoner to supply any missing inverse
|
|
|
|
|
property statements.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Newpagetypes"></a>New page types
|
|
|
|
|
</h4>
|
|
|
|
|
<p>The VIVO 1.5 release expands the flexibility of VIVO as a web
|
|
|
|
|
application by adding additional dynamic content features. Sites may
|
|
|
|
|
create arbitrary HTML pages or web pages that display the results of
|
|
|
|
|
SPARQL queries and link to those from any template in the
|
|
|
|
|
application; these new pages may optionally be top-level menu pages
|
|
|
|
|
and may include multiple sections featuring the results of
|
|
|
|
|
parameterized SPARQL queries and static HTML content as well as data
|
|
|
|
|
filtered by class group and type. New page specifications are
|
|
|
|
|
typically paired with page template modifications to provide the
|
|
|
|
|
desired level of control over display of dynamic content. These
|
|
|
|
|
changes significantly augment VIVO's native reporting capabilities
|
|
|
|
|
and enable sites to demonstrate aggregation, interconnectivity, and
|
|
|
|
|
network effects in VIVO data. Queries and report templates will be
|
|
|
|
|
useful to share across sites and a SPARQL resource page has already
|
|
|
|
|
been established on the VIVO wiki (5).</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Customizedshortviews"></a>Customized
|
|
|
|
|
short views
|
|
|
|
|
</h4>
|
|
|
|
|
<p>Site maintainers may also customize the way that individuals
|
|
|
|
|
are displayed on VIVO index pages, browse pages, or search results -
|
|
|
|
|
all without modifying the basic VIVO code. Custom templates,
|
|
|
|
|
populated by custom queries, can be assigned to classes of
|
|
|
|
|
individuals in any of these contexts.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Languagefilter"></a>Language
|
|
|
|
|
filter
|
|
|
|
|
</h4>
|
|
|
|
|
|
|
|
|
|
<p>VIVO 1.5 will respect a user's browser language preference
|
|
|
|
|
setting and filter labels and data property text strings to only
|
|
|
|
|
display values matching that language setting whenever versions in
|
|
|
|
|
multiple languages are available. This is an important first step
|
|
|
|
|
toward internationalization of the VIVO application, an effort we
|
|
|
|
|
expect to continue in future releases.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Improvedediting"></a>Improved
|
|
|
|
|
editing
|
|
|
|
|
</h4>
|
|
|
|
|
<p>VIVO 1.5 includes new forms to simplify entry and editing of
|
|
|
|
|
awards, advising relationships, and additional types of
|
|
|
|
|
publications. Forms make greater use of autocomplete functionality,
|
|
|
|
|
and very large pick lists are converted to autocomplete
|
|
|
|
|
functionality by the application on the fly.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a
|
|
|
|
|
name="VIVORelease1.5Announcement-ImprovedMapofSciencevisualization"></a>Improved
|
|
|
|
|
Map of Science visualization
|
|
|
|
|
</h4>
|
|
|
|
|
<p>VIVO's Map of Science visualizations benefit from improved
|
|
|
|
|
labeling and color coding as well as additional explanation; the
|
|
|
|
|
maps also now support dynamic interchange between discipline and
|
|
|
|
|
sub-discipline sliders.</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Ontologychanges"></a>Ontology
|
|
|
|
|
changes
|
|
|
|
|
</h4>
|
|
|
|
|
<p>
|
|
|
|
|
Ontology changes from 1.4 to 1.5 include identifying primary job
|
|
|
|
|
appointments, modeling citation information for publications, and
|
|
|
|
|
adding new types of publications to better align with PubMed.
|
|
|
|
|
Changes for each release are documented on the VIVO wiki on
|
|
|
|
|
Sourceforge at <a
|
|
|
|
|
href="http://sourceforge.net/apps/mediawiki/vivo/index.php?title=Ontology"
|
|
|
|
|
class="external-link" rel="nofollow">http://sourceforge.net/apps/mediawiki/vivo/index.php?title=Ontology</a>.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
The VIVO ontology is now available via the Bioportal (<a
|
|
|
|
|
href="http://www.bioontology.org/bioportal" class="external-link"
|
|
|
|
|
rel="nofollow">http://www.bioontology.org/bioportal</a>), an open
|
|
|
|
|
repository of ontologies hosted by the National Center for
|
|
|
|
|
Biomedical Ontology.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-Acknowledgements"></a>Acknowledgements
|
|
|
|
|
</h4>
|
|
|
|
|
|
|
|
|
|
<p>This release represents the work of the entire VIVO team and
|
|
|
|
|
contributions of feature requests, requirements development and
|
|
|
|
|
design, ontology design reviews, software development, and testing
|
|
|
|
|
from the larger VIVO open source community.</p>
|
|
|
|
|
|
|
|
|
|
<p>The VIVO project is funded by the National Institutes of
|
|
|
|
|
Health, U24 RR029822, "VIVO: Enabling National Networking of
|
|
|
|
|
Scientists".</p>
|
|
|
|
|
|
|
|
|
|
<h4>
|
|
|
|
|
<a name="VIVORelease1.5Announcement-References"></a>References
|
|
|
|
|
</h4>
|
|
|
|
|
|
|
|
|
|
<ol>
|
|
|
|
|
<li><a href="http://jena.apache.org/" class="external-link"
|
|
|
|
|
rel="nofollow">http://jena.apache.org/</a></li>
|
|
|
|
|
<li><a href="http://docs.opensocial.org/display/OS/Home"
|
|
|
|
|
class="external-link" rel="nofollow">http://docs.opensocial.org/display/OS/Home</a></li>
|
|
|
|
|
<li><a href="https://developers.google.com/gadgets/"
|
|
|
|
|
class="external-link" rel="nofollow">https://developers.google.com/gadgets/</a></li>
|
|
|
|
|
<li><a href="http://shindig.apache.org/" class="external-link"
|
|
|
|
|
rel="nofollow">http://shindig.apache.org/</a></li>
|
|
|
|
|
<li><a
|
|
|
|
|
href="http://sourceforge.net/apps/mediawiki/vivo/index.php?title=SPARQL_Resources"
|
|
|
|
|
class="external-link" rel="nofollow">http://sourceforge.net/apps/mediawiki/vivo/index.php?title=SPARQL_Resources</a></li>
|
|
|
|
|
</ol>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<!-- wiki content -->
|
|
|
|
|
|
|
|
|
|
<div id="footer" role="contentinfo">
|
|
|
|
|
<p class="copyright">
|
|
|
|
|
<small> All Rights Reserved <a href="license.txt">see
|
|
|
|
|
license</a>
|
|
|
|
|
</small>
|
|
|
|
|
</p>
|
|
|
|
|
<div id="nav" role="navigation">
|
|
|
|
|
<ul id="footer-nav" role="list">
|
|
|
|
|
<li role="listitem"><a href="http://vivoweb.org/about">About</a>
|
|
|
|
|
</li>
|
|
|
|
|
<li role="listitem"><a href="http://vivoweb.org/contact">Contact
|
|
|
|
|
Us</a></li>
|
|
|
|
|
<li role="listitem"><a href="http://www.vivoweb.org/support"
|
|
|
|
|
target="blank">Support</a></li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
function init() {
|
|
|
|
|
|
|
|
|
|
//fill out TOC
|
|
|
|
|
var tocList = document.querySelector('toc>ul');
|
|
|
|
|
var h4Anchors = document.querySelectorAll('a[name]');
|
|
|
|
|
|
|
|
|
|
for ( var i = 0; i < h4Anchors.length; i++) {
|
|
|
|
|
var a = document.createElement('a');
|
|
|
|
|
a.href = '#' + h4Anchors[i].name;
|
|
|
|
|
a.textContent = h4Anchors[i].parentNode.textContent
|
|
|
|
|
var li = document.createElement('li');
|
|
|
|
|
li.appendChild(a);
|
|
|
|
|
tocList.appendChild(li);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
window.onload = init;
|
|
|
|
|
</script>
|
|
|
|
|
</body>
|
2011-12-14 22:20:23 +00:00
|
|
|
|
</html>
|