I put a bunch of the ONERA-type cdf's on the ftp site here:
nis-ftp.lanl.gov/pub/users/friedel/jermey/LANL_1990_095/
They are very much built on the ISTP cdf's.
Info on those files are at:
http://wwwe.onecert.fr/craterre/prbem/Reference_documents.html
Standard file format guidelines (attached)
So what needs doing here is:
1. A variant of your cdf module that is specialized to work with
energetic particle data: "papco_prbm" module. (PRBM stands for "Panel on
Radiation Belt Environment Modeling" - it's a COSPAR panel). Should have
built in line plots, spectra plots, pitch angle distribution plots (if
exisit in data file of course) and L-versus time plots. There's a
generic routine for the latter: papco_m_lspec, which still sits in
p_lanl_gps_lspec but should be moving to papco_lib soon..
2. Have all the PAPCO bells and whistles working for this module -
slices, thumbs, using your data structures internally, output
functionality. Data cache, file cache. Mek sure that the a_papco_module
routine works with this moduile (that's the generic access routine that
gives you access to a module's data from the IDL command line). We
specifically need the abiltiy to slice spectra from multiple instruments
for comparison...
3. Add the magnetic field coords widget that allows calculation of L,
MLT etdc from many mag field models. Epehemris is in the cdf files. Need
to creat a seperate set of fiels for each spacecraft / day that includes
all the new and additinal mag coords - see any of the existinf ephem
modules how that is done. (Uses papco_lib/papco_add_mag a lot).
4. Add filtering capability that uses ephem / mag coords to select data.
(use / modify papco_mag_filter in papco_add_mag.pro)
Here think about a general papco utility that can create a set of times
(papco batch file) for times when two or more spacecraft satisfy a given
filtering criterion. This is used to find magnetic conjunctions for
intercalibration work. Generally you could use the a_papco_module
routine to get at filtered ephemeris data from the various spacecraft,
and then work out when there are common times between the filtered set
(my convention has been in filtering to set all data values that DO NOT
meet the fitlering criteria to "nodata".)
Logged In: YES
user_id=1578913
Originator: NO
I've committed a simple module "onera_cdf" that plots the CDF parameters the same way the papco_cdf module would. I'm just now reading this request, and clearly there's still a lot of work to be done. The onera_cdf module was more to prove the make_new_module facilities, and I'll probably make a separate one named papco_prbm.
regarding (1) I'm not seeing pitch angle distributions, should there be?