Reduce the pain of updating faculty web pages

13
Clinical and Translational Science Institute / CTSI at the University of California, San Francisco Reducing the pain of updating faculty web pages (and more!) at UCSF Eric Meeks, Lead Architect, CTSI at UCSF Ed Chen, Lead Developer, Dept of Medicine, UCSF UCCSC 2012

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

Page 1: 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

Page 2: Reduce the pain of updating faculty web pages

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

Page 3: Reduce the pain of updating faculty web pages

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

Page 4: Reduce the pain of updating faculty web pages

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

Page 5: Reduce the pain of updating faculty web pages

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.

Page 6: Reduce the pain of updating faculty web pages

How UCSF Profiles “Shares” Data

XML API

Example: Dept of Medicine

Consuming:• Photo• Demographic

data• Narrative • Publications

Updates nightly

Page 7: Reduce the pain of updating faculty web pages

How UCSF Profiles “Shares” Data, cont’d

JSON API

Example: UCSF mobile app

Consuming:• Photo• Narrative• Research

Interests • Publications

Updates in real-time

Page 8: Reduce the pain of updating faculty web pages

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

Page 9: Reduce the pain of updating faculty web pages

Further Innovations & Uses of the Data

Automated Division-wide publication list

Page 10: Reduce the pain of updating faculty web pages

Why use these APIs?

• Ease of integration

• Data quality

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

Page 11: Reduce the pain of updating faculty web pages

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

Page 12: Reduce the pain of updating faculty web pages

Efficiency and Accuracy Gained

Page 13: Reduce the pain of updating faculty web pages

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

Questions?

[email protected]

[email protected]