Jacob Hummel edited untitled.tex  almost 9 years ago

Commit id: 0e7990cb2ee50ce57d55b8a2908dba9e885f006e

deletions | additions      

       

\textit{Oh, One of the biggest hurdles faced by researchers dealing with simulation data is figuring out how to analyze said data. This problem is particularly bad for users of GADGET, as there is no standard format for output files, making it difficult to create a tool useful for anyone outside of your own team. This is in some ways  an empty article!} intrinsic problem for science; everyone is interested in a different aspect of a simulation’s output, and to save space, save only what they need, resulting in a different format every time. GADGET’s support for the HDF5 file protocol, however, provides at least a partial answer to this problem. If one can analyze an HDF5 file, they can perform exploratory analysis of that data without needing to know anything else about the file structure. The same cannot be said for GADGET’s alternative binary output format.  You can get started by \textbf{double clicking} this text block and begin editing. You can also click While use of  the \textbf{Insert} button below HDF5 data model provides a solid starting point, being able  to add new block elements. Or you can \textbf{drag read in a dataset is only the first step in performing useful, insight-generating analysis. Python is quickly becoming the language of choice for astronomers,  and drop an image} right onto the analysis capabilities provided by the nascent pandas [http://pandas.pydata.org/] library will only strengthen that trend in the future. Pandas is a thoroughly documented, open-source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for python with a strong community of developers.   With  this text. Happy writing! in mind, I propose to develop a pandas-based framework for analyzing GADGET-HDF5 files, leveraging the prior work I have done on a numpy-based framework I have taken to calling pyGadget [https://github.com/hummel/pyGadget].