Personal tools
You are here: Home Documentation Origins
Document Actions

Origins

by mike last modified 2006-09-08 14:03

A brief description of the origins of pyXSD.

Program Origins

Author: Karl Norby <knorby at uchicago dot edu>
Date: Tues, 5 Sept. 2006
Description:A description of the origins of pyXSD

pyXSD was authored by Karl Norby while on working at Oak Ridge National Laboratory (ORNL) as a summer intern in 2006 under the Higher Education Research Experiences at ORNL (HERE@ORNL) program. The program is run by the Oak Ridge Institute for Science and Education (ORISE). Karl's mentors that summer were Thomas Schulthess, Michael Summers, and Paul Kent. Karl was working in the Computational Materials Science Group, which is in the Computer Science and Mathematics Division.

pyXSD was created in order to help bring in XML into use as a group standard. XML serves as a common input/output format for data in the group. pyXSD also replaces many of the older tools, often written in FORTRAN, with transforms. Paul Kent assisted Karl with the approach to the transforms that he wrote for the group. Michael Summers came up with the technical approach to the program. He and Karl are the program's co-authors.

The program was made open source under a BSD license at the end of the internship. The pyXSD website is stored on an ORNL server run by Michael Summers, and the project and the pyXSD website are maintained by Karl Norby.


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: