------------------------------------------------
RPC V5.2 Menu

P. Robert, LPP-ScientiDev, Dec. 2021

FONCTIONAL LIST OF ROPROC COMMANDS
------------------------------------------------

 Software Informations

RPC_menu                    : display the fonctionnal list of RPC commands in html.
RPC_doc                     : display the documentation in HTML
RPC_list                    : return list of all RPC commands; create RPC list.txt
RPC_version                 : return current RPC version used, ex: RPC V2p5
RPC_compare_versions        : compare two different versions of RPC package
RPC_compare_versions_long   : same as previous but more deeper
RPC_make_minidoc            : create ﬁle mini doc.txt


 RFF ﬁle handling

RPC_check_rff            : check content of a RFF ﬁle
RPC_check_rff_dir        : check of all RFF ﬁles of a given directory
RPC_info_rff             : return main info of given RFF ﬁle
RPC_info_rff_dir         : return main info of all RFF ﬁles of a given directory
RPC_clean_rff            : clean content of a RFF ﬁle
RPC_copy_rff             : copy a RRF ﬁle into another, name updated
RPC_diff_rff             : compute difference between 2 RFF ﬁles
RPC_rename_rff           : rename a RFF ﬁle with update of ﬁle name inside
RPC_give_rff_param       : give header a RFF ﬁle
RPC_put_rff_database     : move given ﬁle in the right_data_base
RPC_copy_rff_database    : copy given ﬁle in the right_data_base
RPC_list_rff_database    : according mission / manip
RPC_join_vectime         : join 2_rff_vectime ﬁles of same experiment in a single ﬁle

 RFF ﬁle processing

RPC_add DxDy_to_BxBy            : add Dx and Dy to Bx and By on a 5 dim VT file
RPC_alitime_4_vectime           : time alignment of 4_rff_vectime ﬁles
RPC_compute_curl_div_4sat       : compute curl & div from MAG & POS data
RPC_change_coordinate_system    : on VecTime ﬁles only
RPC_compute_sat_orbit_param     : compute orbital parameters of a Earth satellite
RPC_compute_sat_trajectory      : compute elliptical trajectory of a Earth satellite
RPC_create_simulated_data       : create ULF, MAG or POS simulated vectime ﬁles
RPC_current_tube                : create a simulated ﬁle compute curl div 4sat.resu
RPC_reduce_time_rff             : reduce the time period of a RFF ﬁle
RPC_reduce_time vectime         : reduce the time period of a VT RFF ﬁle (more fast)
RPC_spectro_to_polar            : produce a polar ﬁle from a Spectrogram ﬁle
RPC_spectro_xyz_to_lrz          : convert a Spectrogram in XYZ into a Left-Right-Z one
RPC_vectime_gse_to_isr2         : change coordinate system from GSE to ISR2
RPC_vectime_to_mfa              : change coordinate system to MFA
RPC_vectime_to_mva              : change coordinate system to MVA
RPC_vectime_to_spectro          : produce a Spectrogram ﬁle from a VecTime ﬁle
RPC_vectime_to_indexed_data     : create indexed data ﬁle from a_rff_VT ﬁle
RPC_waveform_to_vectime         : convert a RFF ofWaveform class to one of Vectime class
RPC_test_kepler_lib             : test components of the lib Kepler
RPC_list_block_WF               : return the list of all blocks in a WF ﬁle

 RFF file Visualization 

RPC_visu_vectime         : visualization of a VecTime RFF ﬁle (2D)
RPC_visu_vectime_3D      : visualization of a VecTime RFF ﬁle (3D, for orbit data)
RPC_visu_2_vectime       : visualization of 2 Vectime RFF ﬁles
RPC_visu_2_vectime 3D    : 3-D visualization of 2 Vectime RFF ﬁles
RPC_visu_vectime_4sat    : visualization of 4 Vectime RFF file on the same plot
RPC_visu_vectime_3D_4sat : visualization 3D of 4 Vectime RFF file on the same plots
RPC_visu_spectro         : visualization of a Spectrogram RFF ﬁle
RPC_visu_spectro_4Bz     : visualization of Bz from 4 Spectrogram RFF file
RPC_visu_ave_spectrum    : visualization of an average sprectrum from Spectrogram ﬁle
RPC_visu_polar           : visualization of a copolar.resu ﬁle

 Date conversion

RPC_current_date            : return 2012-08-28 14:08:16 day 241 Julsec 1346155696
RPC_next_day                : return date of next day, as ’20070925’
RPC_previous_day            : return date one day before, as ’20070925’
RPC_nday_of_month           : return number of day in a month
RPC_list_days_of_month      : return a list of day for a given year/month as 01 02 03 30
RPC_date_time_to_datiso     : return ISO date from yymmdd hhmmssc
RPC_datiso_to_date_time     : return yymmdd hhmmss from ISO date
RPC_decode_datim            : for 20010923 091703 return 2001 09 23 09 17 03
RPC_decode_datiso           : for 2001-09-23T09:17:03.000Z return 2001 09 23 09 17 03
RPC_encode_datiso           : return ISO date from year month day hour min sec

 PostScript conversion

RPC_ps_to_pdf           : create PDF ﬁle with or without image compression
RPC_ps_to_png           : create PNG ﬁle for a given resolution and color number
RPC_ps_to_png_256       : create PNG ﬁle for given dpi and 256 colors
RPC_ps_to_png_16m       : create PNG ﬁle for given dpi and 16M colors

 System and Directories

RPC_clean_dir                   : remove *.in, *.out, *.old, *.resu from current dir.
RPC_chmod_tree                  : set mode to all ﬁles in the tree, from current directory
RPC_convert_names               : convert recursively ﬁles name having blank or special character
RPC_check_dirname_tree          : check dir name in the tree having blank in the name
RPC_dir_pretty_tree             : give directories for all the tree
RPC_dir_save                    : save recursively a directory in another one
RPC_dir_size                    : give directory size (octets or Mo)
RPC_dir_size_tree               : give directory size (octets or Mo) for all the tree
RPC_dir_size_pretty_tree        : same with pretty presentation
RPC_dir_properties              : give directory size (octets or Mo), ﬁles # /directories #
RPC_dir_properties_tree         : give directory properties for all the tree
RPC_dir_properties_pretty_tree  : same with pretty presentation
RPC_dir_diff                    : compare recursively two directories
RPC_search_duplicates           : search and list duplicate ﬁles in a tree
RPC_system_info                 : return system information (host, system, OS etc.)
RPC_dos_to_unix_all_ﬁles        : convert all ﬁles in tree from DOS to UNIX format
RPC_unix_to_dos_all_ﬁles        : convert all ﬁles in tree from UNIX to DOS format


 Files conversion

RPC_ﬂat_to_rff           : conversion of a ﬂat ﬁle to a rff ﬁle

        see also: RPC_menu cluster RPC menu geos RPC menu geogrd


------------------------------------------------
CLUSTER/ STAFF-SC, FGM, POSITIONS
------------------------------------------------

_CLUSTER general

RPC_menu_CLUSTER                : display CLUSTER menu in html.
RPC_give spin dir_CLUSTER       : give spin direction in GEI system
RPC_visu_spectro_4Bz            : visualization of 4 spectrogrammes Bz of 4 S/S
RPC_visu_vectime_4sat           : visualization of 4 VT ﬁles for 4 S/C
RPC_visu_vectime_3D 4sat        : 3D visualization of 4 VT ﬁles for 4 S/C
RPC_list_cef_database_CLUSTER   : list of rff ﬁles present in the data base
RPC_purge_cef_database_CLUSTER  : remove all cef ﬁles of cef database
RPC_put_cef_database_CLUSTER    : update cef database by the given ﬁle
RPC_zip_cef_database_CLUSTER    : compress all cef of the cef database

 STAFF-SC commands

RPC_download_data_oneday_t1t2_DWF_CLUSTA    : download DCW data from CAA a day between t1-t2
RPC_download_data_oneday_t1t2_CWF_CLUSTA    : download CWF data from CAA a day between t1-t2
RPC_cef_to_rff_dwf_CLUSTA                   : convert a STAFF DWF.cef ﬁle into a VTL1.rff
RPC_cef_to_rff_cwf_CLUSTA                   : convert a STAFF CWF.cef ﬁle into a VTL2.rff
RPC_get_data_CLUSTA_VTL1                    : get CLUSTER/STA VTL1
RPC_get_data_CLUSTA_VTL2                    : get CLUSTER/STA VTL2
RPC_vectime_calibration_CLUSTA              : calibrate a VTL1 STAFF-SC ﬁle
RPC_vectime_L1_to_spectro_L2_CLUSTA         : calibrate a VTL1 STA ﬁle and make spectrogram
RPC_vectime_to_mfa_CLUSTA                   : transform CLUSTA VTL2 in GSE or ISR2 into MFA
RPC_add_DxDy_to_BxBy                        : add Dx and Dy to Bx and By

 FGM commands

RPC_download_data_oneday_t1t2_CLUFGM    : download FGM data from CAA a day between t1-t2
RPC_download_data_oneday_CLUFGM         : download entire day of FGM data from CAA
RPC_download_data_onemonth_CLUFGM       : download CLUFGM.rff ﬁles 1 month 4 sat
RPC_download_data_oneyear_CLUFGM        : download entire year of FGM data from CAA
RPC_download_data_CLUFGM                : download FGM_data_from CAA for several days
RPC_cef_to_rff_CLUFGM                   : convert a fgm.cef ﬁle into a fgm VT.rff ﬁle
RPC_get_data_CLUFGM                     : get CLUSTER/FGM from local database
RPC_get_data_CLUFGM_4sat                : get CLUSTER/FGM from local database
RPC_get_indexed_data_CLUFGM             : get CLUSTER/POS indexed_data_from data base
RPC_vectime_gse_to_isr2                 : change coordinate system from GSE to ISR2
RPC_alitime_4_vectime                   : time alignment of 4 rff vectime ﬁles
RPC_compute_curl_div_4sat               : compute curl & div from MAG & POS data
RPC_visu_curl_div_4sat                  : visualization of compute curl div 4sat.resu

 Special POS commands

RPC_download_data_oneday_t1t2_CLUPOS    : download Pos. and Vel. from CAA a day between t1-t2
RPC_download_data_oneday_CLUPOS         : download entire day of POS data from CAA
RPC_download_data_onemonth_CLUPOS       : download CLUPOS.rff ﬁles 1 month 4 sat
RPC_download_data_oneyear_CLUPOS        : download entire year of POS data from CAA
RPC_download_data_CLUPOS                : download POS_data_from CAA for several days
RPC_cef_to_rff_CLUPOS                   : convert a POS.cef ﬁle into a POS VT.rff ﬁle
RPC_get_data_CLUPOS                     : get CLUSTER/POS from local_data_base
RPC_get_data_CLUPOS_4sat                : get CLUSTER/POS
RPC_get_data_CLUVIT                     : get CLUSTER/VIT
RPC_get_data_CLUVIT_4sat                : get CLUSTER/VIT
RPC_get_data_CLUGEOM                    : get CLUSTER/GEOMETRY of 4 S/S
RPC_get_indexed_data_CLUPOS             : get CLUSTER/POS indexed_data_from data base
RPC_visu_CLUGEOM                        : visualization of a CLUGEOM cluster position ﬁles

Other RPC_commands of Software Informations, RFF ﬁle processing, Date conversion, PostScript conversion,
System & Directories and Visualization tools works as well.

            see also:   RPC_menu geos  RPC menu_geogrd

