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.
1 of 13
Download to read offline
More Related Content
Reduce the pain of updating faculty web pages
1. 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
2. What is UCSF Profiles?
http://profiles.ucsf.edu
Campus-wide
software tool used to:
Search for experts
Promote networking
and collaboration
Automate collection
of research data
3. Key Elements of UCSF Profiles
Technical Users and Usage
Based on open source software Launched in August 2010
developed at Harvard Includes 4300+ UCSF Faculty,
Extended by UCSF as an Open research staff, post-docs, and
Social container growing
Populated automatically with Covers 100,000+ publications
publicly available data (Campus Over 40% of profiles have been
locator system, PubMed, NIH edited with photo, narrative or
Reporter) other data
Customizable by users 35,000+ visits per month
4. 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
5. Focus on: Sharing the Wealth of Data
Integrate UCSF Profiles data with other major UCSF
Department and Division websites.
700+ campus
Sharing profiles
UCSF Profiles updated
automatically
Data from UCSF
Profiles
6. How UCSF Profiles Shares Data
XML API
Example:
Dept of Medicine
Consuming:
Photo
Demographic
data
Narrative
Publications
Updates nightly
7. How UCSF Profiles Shares Data, contd
JSON API
Example:
UCSF mobile app
Consuming:
Photo
Narrative
Research
Interests
Publications
Updates in real-time
8. How UCSF Profiles Shares Data, contd
Drupal
Module
Currently in QA.
Examples in
progress:
Dept of
Neurology
Dept of
Anthropology, His
tory and Social
Medicine
School of
Pharmacy
10. Why use these APIs?
Ease of integration
Data quality
Time and thus cost savings for faculty, staff
and IT
11. 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 Childrens Hospital
UCSF Medical Center
UCSF Mobile App
UCSF Faculty Advancement System