this is for holding javascript data
Jacob Hummel edited 2-Framework.tex
about 8 years ago
Commit id: 12a5920ad52290a7cbf42c1deaa3e94a422bf78c
deletions | additions
diff --git a/2-Framework.tex b/2-Framework.tex
index 11eba0f..144cc76 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\footnote{http://www.hdfgroup.org/HDF5}. format\footnote{\code{http://www.hdfgroup.org/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.