------------------------------------------------
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


------------------------------------------------
GEOS-1 and GEOS-2 ULF GROUND DATA
------------------------------------------------

 Access to local database

RPC get data GEOGRD             : get VTL1 or VTL2 ULF ground data

 Special commands

RPC menu GEOGRD                         : display GEOGRD menu in html.
RPC vectime calibration GEOGRD          : calibrate a L1 GEOGRD/ULF RFF Vectime ﬁle
RPC vectime L1 to spectro L2 GEOGRD     : compute L2 spectrogram from VTL1 ﬁle
RPC vectime to mfav GEOGRD              : change coordinate of GEOGRD/ULF from NWV to MFAV

Other RPC commands of Software Informations, RFF ﬁle processing, Date conversion, PostScript conver-
sion, System & Directories and Visualization tools works as well.

            see also:   RPC menu cluster RPC menu geos


