The document discusses using OpenSocial to build a shareable library of research applications across different institutions. It describes how UCSF extended their Profiles research networking tool to support OpenSocial, allowing applications built for OpenSocial to run on Profiles. This will allow applications to be shared across institutions despite differences in technical infrastructure. The authors have built several prototype applications and are working to develop a library of bioinformatics gadgets that can be shared openly across multiple research networking tools that adopt the OpenSocial standard. Their goal is to facilitate collaboration and knowledge sharing in translational research.
Profiling systems have achieved notable adoption by research institutions.1 Multi-site search of research profiling systems has substantially evolved since the first deployment of systems such as DIRECT2Experts.2 CTSAsearch is a federated search engine using VIVO-compliant Linked Open Data (LOD) published by members of the NIH-funded Clinical and Translational Science (CTSA) consortium and other interested parties. Sixty-four institutions are currently included, spanning six distinct platforms and three continents (North America, Europe and Australia). In aggregate, CTSAsearch has data on 150-300 thousand unique researchers and their 10 million publications. The public interface is available at http://research.icts.uiowa.edu/polyglot.
Outline of the UCSF approach to Research Networking, which focuses on rapid iterations of adding new data sources and features to see what works, and abandon what doesn't work.
Profiling systems have achieved notable adoption by research institutions.1 Multi-site search of research profiling systems has substantially evolved since the first deployment of systems such as DIRECT2Experts.2 CTSAsearch is a federated search engine using VIVO-compliant Linked Open Data (LOD) published by members of the NIH-funded Clinical and Translational Science (CTSA) consortium and other interested parties. Sixty-four institutions are currently included, spanning six distinct platforms and three continents (North America, Europe and Australia). In aggregate, CTSAsearch has data on 150-300 thousand unique researchers and their 10 million publications. The public interface is available at http://research.icts.uiowa.edu/polyglot.
Outline of the UCSF approach to Research Networking, which focuses on rapid iterations of adding new data sources and features to see what works, and abandon what doesn't work.
The goal of this talk is to highlight open source opportunities for students especially through an opportunity to earn $5000 through Google Summer of Code program. I will discuss some of the tips on how to engage with open source communities, the befits for contributing. I will provide motivating examples on how students can gain significant experience in contributing challenging distributed systems problems while impacting scientific research. I will specifically focus with a concrete example of Apache Airavata software suite for Web-based science gateways. I will list some example GSoC topics of interest and provide some recipes for success in getting accepted and navigating through success.
In 2012, the University of Idaho Library began implementing VIVO, an open-source Semantic Web application, both as a discovery layer for its fledgling institutional repository and as a database to describe, visualize, and report university research activity. The presenters will detail some of the challenges they encountered developing this resource, while discussing the tools and techniques they used for obtaining, editing, and uploading institutional data into the RDF-based VIVO system.
This presentation touches a number of the workshop topics. It will demonstrate systems developed at the Australian Digital Futures Institute for scholarly workflows. It is intended to spark discussion about issues and challenges in taking Scholarship beyond the PDF. It covers the following tasks: (a) managing draft documents and local data sets together, (b) formatting draft documents with as much robust, interoperable semantics as possible, using a word processor, so they can become part of a rich human and machine readable web of research practice and (c) pre-publication collaboration with immediate collaborators and via the web using annotation systems that have potential for use post-publication as well.
Four guiding principles inform the work. To make all resources part of a repository as soon as they are created or acquired. To provide a web view of all resources as early as possible in their production process. To provide a hub from which resources can be pushed to other services – journal review processes, blogs, repositories. And to make interoperable, reusable services, not monolithic systems.
This is an introduction to the reusable technology solutions developed by the rapid innovation projects of the UK OER Programme during 2012. Bidders were asked to address problems identified through the Programme, and 15 UK university-based projects were awarded between £13,000 and £25,000 each over 6 months. They have developed a range of solutions to enhance the digital infrastructure to support open content in an educational context. Projects worked in an open innovation way, blogging as they went, working with peers and users, and the outputs are all open source, documented and reusable. Links are provided to each project output.
Slides created by JISC: Programme Manager Amber Thomas, Programme Office Alicja Shah, Technical Advisory JISC Cetis particularly Martin Hawksey. Dandelion Clock sourced through flickr and attributed on the front slide.
This was an early Sakai Overview presentation that I gave to introduce the project to the University of Michigan Developers in Ann Arbor, IM on 12-Feb-2004.
We describe current work in federating data from institutional research profiling systems – providing single-point
access to substantial numbers of investigators through concept-driven search, visualization of the relationships
among those investigators and the ability to interlink systems into a single information ecosystem.
The goal of this talk is to highlight open source opportunities for students especially through an opportunity to earn $5000 through Google Summer of Code program. I will discuss some of the tips on how to engage with open source communities, the befits for contributing. I will provide motivating examples on how students can gain significant experience in contributing challenging distributed systems problems while impacting scientific research. I will specifically focus with a concrete example of Apache Airavata software suite for Web-based science gateways. I will list some example GSoC topics of interest and provide some recipes for success in getting accepted and navigating through success.
In 2012, the University of Idaho Library began implementing VIVO, an open-source Semantic Web application, both as a discovery layer for its fledgling institutional repository and as a database to describe, visualize, and report university research activity. The presenters will detail some of the challenges they encountered developing this resource, while discussing the tools and techniques they used for obtaining, editing, and uploading institutional data into the RDF-based VIVO system.
This presentation touches a number of the workshop topics. It will demonstrate systems developed at the Australian Digital Futures Institute for scholarly workflows. It is intended to spark discussion about issues and challenges in taking Scholarship beyond the PDF. It covers the following tasks: (a) managing draft documents and local data sets together, (b) formatting draft documents with as much robust, interoperable semantics as possible, using a word processor, so they can become part of a rich human and machine readable web of research practice and (c) pre-publication collaboration with immediate collaborators and via the web using annotation systems that have potential for use post-publication as well.
Four guiding principles inform the work. To make all resources part of a repository as soon as they are created or acquired. To provide a web view of all resources as early as possible in their production process. To provide a hub from which resources can be pushed to other services – journal review processes, blogs, repositories. And to make interoperable, reusable services, not monolithic systems.
This is an introduction to the reusable technology solutions developed by the rapid innovation projects of the UK OER Programme during 2012. Bidders were asked to address problems identified through the Programme, and 15 UK university-based projects were awarded between £13,000 and £25,000 each over 6 months. They have developed a range of solutions to enhance the digital infrastructure to support open content in an educational context. Projects worked in an open innovation way, blogging as they went, working with peers and users, and the outputs are all open source, documented and reusable. Links are provided to each project output.
Slides created by JISC: Programme Manager Amber Thomas, Programme Office Alicja Shah, Technical Advisory JISC Cetis particularly Martin Hawksey. Dandelion Clock sourced through flickr and attributed on the front slide.
This was an early Sakai Overview presentation that I gave to introduce the project to the University of Michigan Developers in Ann Arbor, IM on 12-Feb-2004.
We describe current work in federating data from institutional research profiling systems – providing single-point
access to substantial numbers of investigators through concept-driven search, visualization of the relationships
among those investigators and the ability to interlink systems into a single information ecosystem.
1. Using OpenSocial to Build a Shareable Library of Research Applications
Try it now! Eric Meeks (UCSF), Leslie Yuan (UCSF), Griffin Weber (Harvard), Maninder Kahlon (UCSF)
…with more
We’re live… to come!
Clinical and Translational Science Institute, University of California, San Francisco
Harvard Catalyst, The Harvard Clinical and Translational Science Center
Featured Presentations Abstract Methods Results Results (continued) Faculty Mentorship
As academic institutions, we are eager to share technology to elevate • We have built and deployed several gadgets (e.g., for mentorship “Featured Presentations” gadget on UCSF Profiles showing
• UCSF has extended Profiles to become an OpenSocial container by
the overall state of translational bioinformatics. However, differences management, presentation sharing, Google Site Search, etc.), two of presentations inline from 3rd party software service: SlideShare.net
integrating Profiles with Shindig, a product maintained by the Apache
in technical infrastructure often force us to develop separate software Software Foundation. Shindig is an open source Java product that is which are live in production as of Feb 28th 2011.
solutions to address the same problem. Many applications that we the reference standard for the OpenSocial API.
build are tightly bound to our data and infrastructure, resulting in un- • Building functionality as gadgets is relatively inexpensive. Our
shareable proprietary solutions. OpenSocial can solve this problem. SlideShare gadget is only 702 lines of code and can be seen at
Research networking tools such as Profiles and VIVO are becoming • The OpenSocial Foundation provided technical assistance in setting
up our Integrated Development Environment (Eclipse) and build http://profiles.ucsf.edu/gadgets/SlideShare.xml. Our Full Text
standard at our institutions. We extended UCSF’s installation of the Search gadget is less than 140 lines of code and can be found at
Show public automation (Apache Maven).
presentations
Profiles Research Networking Tool to let it run applications built on http://profiles.ucsf.edu/gadgetsGoogleSearch.xml. The gadget
from the OpenSocial API, supported by Google, LinkedIn, etc. This allows source code is an XML package of JavaScript and HTML that can
SlideShare.net us to find and create applications that can be shared with other • Integration researcher data at UCSF was accomplished by building an include other web objects if needed (Flash, images, etc.)
directly from a research networking tools that adopt the OpenSocial standard, extension into Shindig to access the XML based web service provided
profile page despite underlying differences in technical infrastructure and platform. by Profiles. Integrating through the web service provides a level of
Social networking sites in industry have proven the benefits of insulation from changes in the underlying Profiles SQL Server data • We are working with the Harvard Profiles development team to
OpenSocial. We are bringing these benefits to academic research. schema while layering in the Profiles security model for data access. integrate our work into their product so that other institutions that
have installed Profiles can both benefit from and participate in our ADD mentorship
efforts to build out a library of bioinformatics gadgets. information to
Introduction • User interface integration was achieved by creating a set of JavaScript your profile
libraries based on the example code in the Shindig source. Fortunately
• Social networking has grown rapidly on the Internet and is now a no middleware integration was required, thus differences in • It is our goal to create a library of research oriented gadgets. Over
fundamental component of the online experience. Translational programming language between Profiles (C#/.NET) and Shindig 17,000 OpenSocial applications can be found at
science has not been blind to this phenomenon and the value of (Java) were of minimal issue. http://directory.opensocial.org and we will create our library by
social networking as a mechanism for discovery has been recognized finding or altering existing gadgets, building our own when necessary,
in our field. and soliciting the open source community which could include you!
• Numerous research networking tools such as Profiles Research
Networking Tool and VIVO have been built and deployed at our Profiles OpenSocial Architecture
institutions. These tools use data mining and social networking to
showcase researchers for the primary goal of expertise mining.
Discussion
Google Full Text Search • The value of research networking tools can go beyond discovery and Browser Apache Shindig
expertise mining. Social networks are ideal as platforms for Gadget Hosting Servers • We are in conversations with other institutions who would like to
Gadget Specs partner with us, both by installing gadgets (such as mentorship
applications focused on communication and collaboration because
the networks contain rich information of the participating individuals management) in their own Profiles installation, and by developing
Gadget Content http://anywhere/gadget.xml
as well as their connections. new functionality as gadgets so that their work can serve institutions
Profiles Linked beyond their own. We are engaged in ongoing conversations with the
XML Open Data OpenSocial foundation on how to best influence the API to increase
Reader Reader * Backend Services its value to the health sciences community.
Search results Background
based on • Additionally, we are in the early stages of discussion with research
keyword matches • The vast majority of commercial social networking sites have become Request Proxy Request Proxy networking tools other than Profiles to promote and assist in the VIEW mentorship
technical platforms with published APIs that allow independently information on a
in narrative, pub adoption of the OpenSocial standard within health sciences.
Linked Open Data*
profile
titles etc. developed applications to run withintheir web site. Google, LinkedIn,
returned in MySpace and others recognized the value in having a standard API • Finally, we will create a library of these gadgets with the intent that
Profiles
addition to core
for this purpose, and thus created OpenSocial. other institutions can freely take from and contribute to the library.
XML
Profiles search
results
• OpenSocial is an API for bringing applications to users across various
or other LOD Source
websites. In OpenSocial the applications are gadgets and the Acknowledgments
websites are containers. The OpenSocial API is a standard that
allows any gadget to run in any container with little or no This project was supported by NIH/NCRR UCSF-CTSI Grant Number
modification. UL1 RR024131 and Harvard Catalyst Grant Number 1 UL1
RR025758-01. Its contents are solely the responsibility of the authors
• The Harvard Catalyst-developed Profiles application allows us to take Profiles Content and do not necessarily represent the official views of the NIH.
the advances in communication and discovery that are core to social
etc. We would like to thank Andy Smith and Mark Weitzel of the
networking sites and begin to utilize them to improve the research
OpenSocial Foundation, as well as Justin Kruger and Nels Johnson,
collaboration processes. UCSF has extended Profiles to become an
our gadget development team.
OpenSocial container and is building out a library of gadgets. * Planned for Profiles 1.0 Release
profiles.ucsf.edu profiles.ucsf.edu