scp_ICESat2_files.py

  • Copies ICESat-2 HDF5 data from between a local host and a remote host

Source code

Calling Sequence

usage: scp_ICESat2_files.py [-h] [--host HOST] [--user USER]
                            [--directory DIRECTORY] [--remote REMOTE]
                            [--product PRODUCTS] [--release RELEASE]
                            [--version VERSION [VERSION ...]]
                            [--granule REGION [REGION ...]]
                            [--cycle CYCLE [CYCLE ...]]
                            [--track RGT [RGT ...]] [--push] [--list]
                            [--verbose] [--clobber] [--mode MODE]

Named Arguments

--host, -H

Hostname of the remote server

--user, -U

Remote server username

--directory, -D

Local working directory

--remote, -R

Remote working directory

--product, -p

Possible choices: ATL03, ATL04, ATL06, ATL07, ATL08, ATL09, ATL10, ATL12, ATL13

ICESat-2 data product to copy

--release, -r

ICESat-2 data release to copy

--version, -v

ICESat-2 data versions to copy

--granule, -g

Possible choices: 1–14

ICESat-2 Granule Region

--cycle, -c

ICESat-2 orbital cycles to copy

--track, -t

Possible choices: 1–1387

ICESat-2 Reference Ground Tracks (RGTs)

--push, -P

Transfer files from local computer to remote server

--list, -L

Only print files that could be transferred

--verbose, -V

Verbose output of run

--clobber, -C

Overwrite existing data

--mode, -M

Permissions mode of output directories and files