Linuxpops  3.01.04
Spectral Anaysis Package for Single Dish Data
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
LinuxPops Environment Commands

Environment

Introduced in Linuxpops, is the concept of environments. That is, you can be working on analyzing one source with all the search criteria set-up,and then quickly switch to another entirely different environment with one single command. And then, switch back to the first. A total of (16) environments are available.

Think of environments as completely separate instances of an analysis program. (Mostly)

Each environment contains all the search parameters necessary to single out the data sets, scans, sources, frequencies, etc. you are interested in, including the ability to ignore bad scans. You can also specify a completely different input data-file. Although, environment 0-3 are meant to be reserved for the on-line file. (Not strictly enforced at this time)

The compete state of your session is keep in a binary memory file that automatically loads at run-time. You can even specify a named memory file if you like; further adding to the versatility. Individual environment configurations can be saved in a text file that can be edited and reloaded when necessary.

Environment Listing:

Linuxpops(C) >> # env
Linuxpops(C) >> # Previously Defined Environments:
Linuxpops(C) >> # Env Title Mode SMT Source Freq Data File
Linuxpops(C) >> #
Linuxpops(C) >> # 0* Online DBE Continuum 0 APS-3C84 88.64 sdd.con_002
Linuxpops(C) >> # 1 3c279 Spectral 1 IRC+10216 230.54 sdd_ffb.sys_093
Linuxpops(C) >> # 2 YLS Spec Continuum 1 Jupiter 218.00 sdd.lmz_044
Linuxpops(C) >> # 3 EHT 2015 Spectral 1 Jupiter 218.00 sdd_ffb.lmz_044
Linuxpops(C) >> # 4 EHT 2016 Continuum 1 3C279 226.10 sdd.eht_002
Linuxpops(C) >> # 5 12M Cont Test Continuum 0 Jupiter 88.63 sdd.con_001
Linuxpops(C) >> # 6 12M Jupiter Map Continuum 0 Venus 103.76 sdd.sys_090
Linuxpops(C) >> # 7 DR21(OH) OTF OTF 0 Jupiter 88.63 sdd.con_001
Linuxpops(C) >> # 8 Orion-KL Spectral 0 IRC+10216 104.99 sdd.lmz_146
Linuxpops(C) >> # 9 LMZ ver 138 MAC Spectral 0 Orion-Kl 86.68 sdd_hc.lmz_138
Linuxpops(C) >> # 10 LMZ Nsave Spectral 0 IRC+10216 262.00 sdd.lmz_146
Linuxpops(C) >> # 11 Matt Bothwell Spectral 0 1-277290 115.27 sdd_hc.msb_001
Linuxpops(C) >> # 12 MPW Comet 29P Spectral 1 29p 230.54 sdd_ffb.mpw_001
Linuxpops(C) >> # 13 Astigmatism Spectral 0 Jupiter 95.76 sdd.sys_096
Linuxpops(C) >> # 14 YYT Bad Baseline Spectral 1 NGC4258 230.54 sdd_ffb.fga_001
Linuxpops(C) >> # 15 Class2sdd Test Spectral 1 DR21(OH) 267.56 sdd_ffb.drs_002

Commands:

    switchenv
            Switch between environments

    clearenv
            Clear out the current environment

    copyenv from to
            Copy one environment to another
            i.e. copyenv h1 h3 (with or without the 'h')

    dlist
            List out all variables in the current environment
            dlist /k arg, only shows variables matching the word 'arg'

    env
            Print a summary of the search criteria.

    name
            Set the title of an environment; same as title

    resetenv
            Reset all search criteria to some defaults.

    restoreenv
            Restore a previously saveenv environment (Only 1 push is allowed)

    saveall fname
            Save all 16 environments, in text format, in file: fname

    saveenv
            Push the current environment onto a stack of 1 (only 1 push is allowed)

    title 'title name'
            Set the environment title to 'title name'; (no quotes needed)

    which
            alias for env