Reduce the pain of updating faculty web pages

Post on 10-May-2015

544 views 0 download

Tags:

description

presentation created by Leslie Yuan, Eric Meeks, and Ed Chen. Presented at 2012 UCCSC (UC Developers conference). Describes use of UCSF Profiles APIs by various departments to automatically mine data and decrease administrative burden.

Transcript of Reduce the pain of updating faculty web pages

Clinical and TranslationalScience Institute / CTSIat the University of California, San Francisco

Reducing the pain of updating faculty web pages (and more!) at UCSF

Eric Meeks, Lead Architect, CTSI at UCSFEd Chen, Lead Developer, Dept of Medicine, UCSF

UCCSC 2012

Search for experts

Promote networking and collaboration

Automate collection of research data

Campus-wide

software tool used to:

What is UCSF Profiles? http://profiles.ucsf.edu

Key Elements of UCSF Profiles

Technical

Based on open source software developed at Harvard

Extended by UCSF as an Open Social container

Populated automatically with publicly available data (Campus locator system, PubMed, NIH Reporter)

Customizable by users

Users and Usage

Launched in August 2010

Includes 4300+ UCSF Faculty, research staff, post-docs, and growing

Covers 100,000+ publications

Over 40% of profiles have been edited with photo, narrative or other data

35,000+ visits per month

Has UCSF Profiles Helped Real People?

• Investigators, faculty, staff, students more easily find experts at UCSF. As reported by users, they have found: Potential book contributor

Guest lecturers

Potential mentors

• Web sites can be automatically updated with data – reducing manual labor

Focus on: Sharing the Wealth of Data

Sharing

UCSF Profiles

Data

700+ campus profiles updated automatically from UCSF Profiles

Integrate UCSF Profiles’ data with other major UCSF Department and Division websites.

How UCSF Profiles “Shares” Data

XML API

Example: Dept of Medicine

Consuming:• Photo• Demographic

data• Narrative • Publications

Updates nightly

How UCSF Profiles “Shares” Data, cont’d

JSON API

Example: UCSF mobile app

Consuming:• Photo• Narrative• Research

Interests • Publications

Updates in real-time

How UCSF Profiles “Shares” Data, cont’d

Drupal Module

Currently in QA. Examples in progress: • Dept of

Neurology • Dept of

Anthropology, History and Social Medicine

• School of Pharmacy

Further Innovations & Uses of the Data

Automated Division-wide publication list

Why use these APIs?

• Ease of integration

• Data quality

• Time and thus cost savings for faculty, staff and IT

Who uses these APIs at UCSF?

• UCSF Campus Directory

• Department / Division / Org websites Dept of Medicine

Center for AIDS Research (CFAR)

Dept of Epidemiology & Biostatistics

UCSF Benioff Children’s Hospital

UCSF Medical Center

• UCSF Mobile App

• UCSF Faculty Advancement System

Efficiency and Accuracy Gained

Thanks!Check out http://profiles.ucsf.edu

Questions?

eric.meeks@ucsf.edu

skp@medicine.ucsf.edu