Support Options

Report a problem


HUBbub 2010! The HUBzero Workshop

What's the hubbub?

Workshop for the HUBzero™ User Community

The HUBzero™ software was released as Open Source during HUBbub 2010, April 13th - 14th!

HUBzero™ is supported by a consortium of universities including Purdue, Indiana, Clemson, and Wisconsin. The HUBzero Platform is the basis of and 20 other sites, delivering hundreds of scientific tools and seminars to more than 350,000 visitors each year.

Below are videos and presentation materials from HUBbub 2010. See how the unique HUBzero solution has empowered a wide spectrum of projects in nanotechnology, healthcare research, and other areas of engineering and science. HUBbub 2010 attendees learned through hands-on tutorials on how to set up their own hub using HUBzero's open source software, how to create and publish scientific tools on their own hub, how to connect the tools to computing clusters and other Grid resources, and how to add new capabilities to the platform. We discussed ideas and listened to feedback that will help shape the roadmap for future development.

Workshop Schedule

Tuesday, April 13, 2010
8:00am – 8:30am Continental breakfast
8:30am – 9:00am Welcome, Michael McLennan, Purdue University, HUBzero Director
Opening Remarks, Rajinder Khosla, NSF Program Director NCN and ECCS
9:00am – 9:30am From nanoHUB to HUBzero, Mark Lundstrom, Purdue University, NCN, nanoHUB
9:30am – 10:15am A Cyberinfrastructure Framework for 21st Century Science and Engineering, Jen Schopf, NSF Office of Cyberinfrastructure
10:15am – 10:30am Break
10:30am – 12:00pm Hub Owner Experiences (15 min each, with 30 min panel discussion)
12:00pm – 1:30pm Lunch
1:30pm – 2:30pm HUBzero overview, Michael McLennan, Purdue University, HUBzero Director
2:30pm – 5:30pm Breakout sessions - sessions are concurrent (includes hands-on exercises):
  1. Setting up a new hub and hub management
    - Hub Management - using the admin interface, editing "about" pages, configuring modules
    - Hub Management - new user registration, privileges, member/group management
    - Hub Management - approving resources, handling abuse reports, resolving tickets
  2. Creating and publishing scientific tools
    - Using Workspaces to Develop Tools
    - Introducing the Rappture Toolkit
    - Integrating Rappture Into Your Code
  3. Extending hub functionality through PHP/web programming
    - Overview of Joomla! Framework and Organization of Files
    - Creating New Modules for Dynamic Content
    - Site Template Design
6:00pm – 8:00pm Banquet dinner
Wednesday, April 14, 2010
8:30am – 9:00am Continental breakfast
9:00am – 9:45am Technology Stewardship: Listening, Interacting and Leading, John Smith, co-author of Digital Habitats
9:45am – 10:30am Biomedical Research-Novel Interactions Required, Elaine Collier, National Center for Research Resources, NIH
10:30am – 10:45am Break
10:45am – 12:00pm HUBzero Roadmap and Community Feedback, George Adams and HUBbub Attendees
12:00pm - 12:10pm Closing Remarks, Gerry McCartney, Purdue University, VP of Information Technology & CIO
12:10pm – 1:30pm Lunch
1:30pm – 5:00pm Breakout sessions - sessions are concurrent (hands-on exercises):
  1. Setting up a new hub and hub management
    - Installing the HUBzero Software Stack
    - Setting up Middleware
    - Configuring the "submit" Command for Grid Access
    - Processing Usage Metrics
  2. Creating and publishing scientific tools
    - More Rappture Objects
    - Advanced Rappture Concepts
    - Uploading and Publishing New Tools
  3. Extending hub functionality through PHP/web programming
    - Creating New Components (Part 1)
    - Creating New Components (Part 2)
    - Plug-ins and Ajax


The HUBzero Consortium

Purdue University, Indiana University, Clemson University, and the University of Wisconsin at Madison

For more details about HUBzero, visit

Purdue University Indiana University Clemson University University of Wisconsin-Madison

Copyright 2017 HUBzero Foundation, LLC. HUBzero® is a registered trademark of the HUBzero Foundation, LLC.  Accessibility Issues