Name:GEX
Description:GADGET EXTRACTOR
Abstract:<b>GEX</b> is a C++ application, it’s an original and innovative code which can read and reorganize information contained in files that are usually formatted in the proprietary <b>GADGET</b> binary format.
<br>
A <b>GADGET</b> file is a file containing cosmological data, which is organized in an articulate way.
<br>Up to twelve information blocks can be stored in it: (Head, Coordinates, Velocities, Particle ID’s, Masses, Internal energy, Density, SPH smoothing length, Gravitational potential of particles, Acceleration of particles, Rate of change of entropic function of SPH particles, Timestep of particle) for a high number of particles that can be classified into six different types: (GAS, HALO, DISK, BULGE, STARS, BNDRY).
<br><br>
<b>Innovative aspects in GEX</b><br>
The development of a new application like <b>GEX </b>was regarded as needed because of the lack of libraries to read files with a <b>GADGET </b> format. <br>
<b>GEX</b> can distinguish and organize any file having a <b>GADGET</b> format, regardless of how much articulate the information it contains may be. <br>
A big effort has been devoted to give to our code an optimized algorithm for the input-output disk operations, such a characteristic is substantive in grid environment in order to provide the most efficient way for data handling.<br>
Therefore <b>GEX </b>provides for a valid support to handle huge data (of the order of<b> GB</b>) and is therefore a valid scientific support. <br>
Data files (GADGET files), after being reorganized and preprocessed using <b>GEX</b>, are suitable to be used and viewed through <a href= http://www.pi2s2.it/applications/application_details.php?ID=50 >VisIVO Server</a> (U. Becciani et. alii PI2S2 project Applications).
<br>
<b>GEX </b>carries out a preprocessing of files with a <b>GADGET </b>format into a new optimized format, ready to be loaded by VisIVO Server, which requires reading as many data files (binary) as the types contained in the original archive file.
<br>
In addition to the creati

Created:2010-05-01
Last updated:2010-05-01