Introduction¶
Introduction to irfpy.aspera package set¶
This provide ananlysis environment for ASPERA. Both ASPERA-3 and -4 is supported.
Module structure¶
The irfpy.aspera consists of several packages as listed below.
irfpy.mexpvat
for MEX orbit and attitudeirfpy.vexpvat
for VEX orbit and attitudeirfpy.mima
for MEX IMAirfpy.vima
for VEX IMAirfpy.imacommon
for common IMA package for MEX and VEXirfpy.mels
for MEX ELSirfpy.vels
for VEX ELSirfpy.vels.bible
for VEX ELS bible to use calibration.irfpy.elscommon
for common ELS package for MEX and VEXirfpy.mnpi
for MEX NPIirfpy.vnpi
for VEX NPIirfpy.npicommon
for common NPI package for MEX and VEXirfpy.mnpd
for MEX NPDirfpy.vnpd
for VEX NPDirfpy.npdcommon
for common NPD package for MEX and VEXirfpy.vexop
for VEX operation related package
Configuration file¶
The configuration file is needed for running the library correctly.
Create a file ./.irfpyrc
or $HOME/.irfpyrc
.
See sample below. The folder should be properly specified.
Todo
The example below should be revised to up-to-date.
[mexop]
default_eventfile = /irf/spaghetti/mars/support/EV_ASPERA.MEX
[mexpvat]
# Used in orbnum.py
# If this is local directory name, auto file selection is conducted.
orbnruri=/irf/spaghetti/mars/spice/kernels/orbnum
# Used in pvat.py
#pvaturibase=http://neptun.umea.irf.se/~peje/mex/orbit_plots/
pvaturibase=http://rhea.umea.irf.se/~peje/mex/orbit_plots/
#
# Used in spice
spiceroot = /irf/spaghetti/mars/spice/kernels/
mk = /irf/spaghetti/mars/spice/mex.mk
[vexpvat]
# Used in orbnum.py
# If this is local directory name, auto file selection is conducted.
orbnruri=/irf/spaghetti/venus/spice/kernels/orbnum
# Used in pvat.py
#pvaturibase=http://neptun.umea.irf.se/~peje/vex/orbit_plots/
pvaturibase=http://rhea.umea.irf.se/~peje/vex/orbit_plots/
# Used in pvat2.py
pvatbase=/irf/spaghetti/venus/orbit_plots/
# Used in spice
spiceroot = /irf/spaghetti/venus/spice/kernels/
mk = /irf/spaghetti/venus/spice/vex.mk
[asperacommon]
windatmarsbase = /irf/spaghetti/mars/support/WIND/
[mima]
imamatbase = /irf/spaghetti/mars/imadata/
backgroundbase = /irf/spaghetti/mars/background/
imaddncbase = /irf/spaghetti/mars/DD/NC/
[mnpi]
backgroundbase = /irf/spaghetti/mars/background_npi/
[vnpi]
backgroundbase = /irf/spaghetti/venus/background_npi/
[vima]
imamatbase = /irf/spaghetti/venus/imadata/
backgroundbase = /irf/spaghetti/venus/background/
imaextrabase = /irf/spaghetti/venus/DD/NC/IMAEXTRA/
imaddncbase = /irf/spaghetti/venus/DD/NC/
irfimauribase = /irf/spaghetti/venus/irfima/Venus_mat_files/
[vels]
elsmatbase = /irf/spaghetti/venus/elsdata
[vmag]
vmagbase = /irf/spaghetti/venus/mag
[mels]
elsmatbase = /irf/spaghetti/mars/elsdata/
fluxmaturibase = /irf/spaghetti/mars/elsflux/mat