this is for holding javascript data
Jacob Hummel edited 2-Framework.tex
about 8 years ago
Commit id: 7fa3bcf0c8b330613f2eeed5aeaac320c77a0493
deletions | additions
diff --git a/2-Framework.tex b/2-Framework.tex
index 1ef3b24..8956641 100644
--- a/2-Framework.tex
+++ b/2-Framework.tex
...
In addition, \code{pandas} itself is a thoroughly documented, open-source, BSD-licensed library providing high-performance, easy-to-use data structures and analysis tools, and has a strong community of developers working to improve it.
More broadly, as \code{pandas} is becoming the de-facto standard for data analysis in python, doing so simplifies interoperability with the rest of the tools in the ecosystem.
\code{Gadfly} is designed for use with simulation data stored in the HDF5
format. format \citep{hdf5}.
While we otherwise aim to keep \code{gadfly} as general as possible, some assumptions about the storage format are necessary.
Each particle type is expected to be contained in a different HDF5 group, labeled \code{PartType0, PartType1}, etc; a \code{Header} group is also expected, containing metadata for the simulation snapshot as HDF5 attributes.
All particles are expected to have the following fields defined: particle IDs, masses, coordinates, and velocities.