building a research portal, vidatum and nui galway

Post on 16-Aug-2015

36 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

with

Building a research portal

Cillian Joy – NUI Galway ( cillianjoy)

Shafiq Far – Vidatum Technologies

What’s a portal?

Building a research portal

stargate portal (2009) by jen. Retrieved from https://www.flickr.com/photos/61928261@N00/3763260108.

Science fiction?

Building a research portal Portal into the Trees (2014) by Mike Kniec. Retrieved from https://www.flickr.com/photos/112923805@N05/14957806600.

Artistic?

Building a research portal

Holey Cow! (2006) by Roger Smith. Retrieved from https://www.flickr.com/photos/rogersmith/125700894.

Or just strange?

Web pages for researcher profiles

and research

More like this …

Building a research portal

Welcome Xinyu Liu to Invo (2014) by Juhan Sonin. Retrieved from https://www.flickr.com/photos/juhansonin/15084037810. Charles (Chick) Macal (2011) by Argonne National Laboratory. Retrieved from https://www.flickr.com/photos/argonne/5764725283.

Building a research portal

While trying to avoid this …

Building a research portal

Reading researchers profiles (2011) by PGRsOnline. Retrieved from https://www.flickr.com/photos/salfordpgrs/5508982211.

Cillian Joy – NUI Galway ( cillianjoy)

Shafiq Far – Vidatum Technologies

with

Implementation of researcher profiles with Site Manager and Vidatum Academic

What we’ll cover

Background

Project goals

Technical design

Vidatum Academic

Implementation

Demonstration

Background

Background

NUI Galway Web site migrated to Site Manager in 2010

Vidatum Academic implemented at NUI Galway in 2011

A push to publish research activity on the University Web site

Project goals

Project goals

Build a University Web site research section with Site Manager

Automatically publish researcher profiles and activity

Dynamic listing of profiles by discipline and other categories

Dedicated site search and browse for researcher profiles

Project goals

Integrate with existing enterprise applications (HR, CRM)

No-code

Use a write once, publish many approach

Google Search-enable full text search

Technical design

Technical design

Web site

• JavaScript

• Search

Site Manager

• APIs

• Web Object

Vidatum Academic

• HR data

• SSO

• Researcher input

Vidatum Academic

Vidatum Academic

Consists of two key modules

which have been developed with the input of over 200 Academics

tailored for the Irish Universities and Institutions

1. Research Management System (RMS)

2. Grant Management System (GMS)

Vidatum Academic

Vidatum Academic

Profiles

Grants

Collect Validate Utilise

Reports

External Data Sources •Web of Science •PubMed

Internal Data Sources •HR •Finance •Student

Individuals •Researchers •Administration Staff

Management & Administration

Reporting & Analysis

Exporting & Reuse

Website & Academic CVs

Vidatum APIs

APIs used to expose data from Vidatum Academic

Overview of APIs (IDs, Format, Count)

API include (Schools / Colleges, Published Profiles,

Publications)

Vidatum Client list

Implementation

Implementation: Integration

Vidatum Academic APIs expose data

Site Manager Web Object scrapes data

Site Manager requires new:

Page layout To support CSS and JS from used in Vidatum Academic

Content type To scrape data from Vidatum Academic API using a Web Object

Sections To publish content

Implementation: Integration example for School

Content type element School Id

Content type web object <t4 type="web-obj" max-level-site="5" link-match="/!W_VA_CV_BUILDER " parse-body="true"

import-method="subsection" method="http" use-title-attribute="true" start

url="https://iris.nuigalway.ie/live/w_valocal_nuig_profile_list.profiles?p_school_id=$template.School$”

cache-expiry="12“ object-name="StaffProfilesBySchool" />

Section Use content type for web object with filled in element for School Id

Implementation: Integration example for School:

Content type elements

Implementation: Integration example for School:

Content type web object

Implementation: Integration example for School:

Section

Implementation: Search & Browse

Implementation: Browse from Sub-site

Implementation: Browse School

Implementation: Browse: Filter

Implementation: The profile

Implementation: The profile

Implementation: Search

Implementation: Search

Implementation: Find a Supervisor

Demonstration If we have time …

Thank you for your time Questions?

top related