Scaling a code in the human dimension

Research output: Chapter in Book/Report/Conference proceedingConference contribution


As scientists' needs for computational techniques and tools grow, they cease to be supportable by software developed in isolation. In many cases, these needs are being met by communities of practice, where software is developed by domain scientists to reach pragmatic goals and satisfy distinct and enumerable scientific goals. yt is a visualization and analysis toolkit built around physically-motivated in- quiry of astrophysical data, deployed widely across XSEDE systems. Enzo is an adaptive mesh refinement platform for astrophysical simulations. We present techniques that have been successful in growing and engaging communities of practice, specifically in the yt and Enzo communities, and suggest that their successful application in the relatively small computational astrophysics community be viewed as a testbed for wider deployment in the computational science and XSEDE communities.

Original languageEnglish (US)
Title of host publicationProceedings of the XSEDE 2013 Conference
Subtitle of host publicationGateway to Discovery
StatePublished - 2013
Externally publishedYes
EventConference on Extreme Science and Engineering Discovery Environment, XSEDE 2013 - San Diego, CA, United States
Duration: Jul 22 2013Jul 25 2013

Publication series

NameACM International Conference Proceeding Series


OtherConference on Extreme Science and Engineering Discovery Environment, XSEDE 2013
Country/TerritoryUnited States
CitySan Diego, CA


  • Community
  • Open source
  • XSEDE proceedings

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications


Dive into the research topics of 'Scaling a code in the human dimension'. Together they form a unique fingerprint.

Cite this