objectname(variablename1=value1&variablename2=value2...)
Permissable comparison operators are
<,=,>,<=,*<>,>=
while the Boolean operations are
&(and),|(or),!(not)
and grouping is accomplished with left and right parentheses. As an example we show some subselected data sets:
Thus if we have a data object hyd (displayed by the program list)
list "hyd" # wunsch stations 3-5 # p<1000 ======================= leg, year, month ........................ /[lowest (0) level data]/ 1, 81, 6 ======================= station, lat, lon ........................ /[first level data]/ 3, 38.28, -73.53 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 18.334, 33.570, 5.970, 24.096 25.000, 12.848, 34.159, 6.990, 25.773 49.000, 11.070, 34.523, 6.060, 26.394 /[second level]/ 99.000, 11.093, 35.090, 5.340, 26.831 149.000, 11.906, 35.487, 5.020, 26.990 199.000, 10.819, 35.435, 4.210, 27.152 300.000, 8.293, 35.126, 3.730, 27.334 400.000, 6.363, 35.046, 4.640, 27.546 500.000, 5.724, 35.019, 4.980, 27.608 600.000, 5.031, 34.990, 5.460, 27.670 701.000, 4.633, 34.981, 5.680, 27.710 801.000, 4.515, 34.980, 5.850, 27.722 901.000, 4.376, 34.979, 5.880, 27.737 ======================= station, lat, lon ........................ 4, 38.19, -73.52 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 17.516, 33.160, 5.840, 23.981 25.000, 12.315, 33.958, 7.090, 25.721 49.000, 9.612, 34.192, 6.020, 26.387 99.000, 12.095, 35.402, 5.340, 26.887 149.000, 12.407, 35.625, 5.290, 27.000 199.000, 11.287, 35.487, 4.340, 27.108 300.000, 8.059, 35.120, 3.750, 27.365 400.000, 6.606, 35.053, 4.440, 27.520 500.000, 5.467, 34.997, 5.130, 27.622 600.000, 5.003, 34.983, 5.460, 27.667 701.000, 4.680, 34.979, 5.700, 27.702 801.000, 4.489, 34.977, 5.850, 27.722 901.000, 4.374, 34.978, 5.930, 27.737 ======================= station, lat, lon ........................ 5, 38.16, -73.26 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 18.382, 33.647, 5.770, 24.143 25.000, 12.040, 34.196, 6.660, 25.959 49.000, 11.951, 34.925, 5.510, 26.543 99.000, 11.914, 35.390, 5.100, 26.912 149.000, 12.045, 35.547, 5.070, 27.010 199.000, 11.976, 35.589, 4.940, 27.057 300.000, 9.425, 35.250, 3.620, 27.251 400.000, 7.003, 35.075, 4.210, 27.483 500.000, 5.827, 35.009, 4.910, 27.589 600.000, 5.252, 34.988, 5.300, 27.643 701.000, 4.845, 34.980, 5.610, 27.684 801.000, 4.635, 34.980, 5.710, 27.709 901.000, 4.444, 34.978, 5.940, 27.729 ****** End of object ***
we can select a depth range by
list "hyd(press<=500)" # wunsch stations 3-5 # p<1000 ======================= leg, year, month ........................ 1, 81, 6 ======================= station, lat, lon ........................ 3, 38.28, -73.53 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 18.334, 33.570, 5.970, 24.096 25.000, 12.848, 34.159, 6.990, 25.773 49.000, 11.070, 34.523, 6.060, 26.394 99.000, 11.093, 35.090, 5.340, 26.831 149.000, 11.906, 35.487, 5.020, 26.990 199.000, 10.819, 35.435, 4.210, 27.152 300.000, 8.293, 35.126, 3.730, 27.334 400.000, 6.363, 35.046, 4.640, 27.546 500.000, 5.724, 35.019, 4.980, 27.608 ======================= station, lat, lon ........................ 4, 38.19, -73.52 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 17.516, 33.160, 5.840, 23.981 25.000, 12.315, 33.958, 7.090, 25.721 49.000, 9.612, 34.192, 6.020, 26.387 99.000, 12.095, 35.402, 5.340, 26.887 149.000, 12.407, 35.625, 5.290, 27.000 199.000, 11.287, 35.487, 4.340, 27.108 300.000, 8.059, 35.120, 3.750, 27.365 400.000, 6.606, 35.053, 4.440, 27.520 500.000, 5.467, 34.997, 5.130, 27.622 ======================= station, lat, lon ........................ 5, 38.16, -73.26 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 18.382, 33.647, 5.770, 24.143 25.000, 12.040, 34.196, 6.660, 25.959 49.000, 11.951, 34.925, 5.510, 26.543 99.000, 11.914, 35.390, 5.100, 26.912 149.000, 12.045, 35.547, 5.070, 27.010 199.000, 11.976, 35.589, 4.940, 27.057 300.000, 9.425, 35.250, 3.620, 27.251 400.000, 7.003, 35.075, 4.210, 27.483 500.000, 5.827, 35.009, 4.910, 27.589 ****** End of object ***
or a particular station by
list "hyd(station=4)" # wunsch stations 3-5 # p<1000 ======================= leg, year, month ........................ 1, 81, 6 ======================= station, lat, lon ........................ 4, 38.19, -73.52 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 17.516, 33.160, 5.840, 23.981 25.000, 12.315, 33.958, 7.090, 25.721 49.000, 9.612, 34.192, 6.020, 26.387 99.000, 12.095, 35.402, 5.340, 26.887 149.000, 12.407, 35.625, 5.290, 27.000 199.000, 11.287, 35.487, 4.340, 27.108 300.000, 8.059, 35.120, 3.750, 27.365 400.000, 6.606, 35.053, 4.440, 27.520 500.000, 5.467, 34.997, 5.130, 27.622 600.000, 5.003, 34.983, 5.460, 27.667 701.000, 4.680, 34.979, 5.700, 27.702 801.000, 4.489, 34.977, 5.850, 27.722 901.000, 4.374, 34.978, 5.930, 27.737 ****** End of object ***
or combine these operations
list "hyd(station=4&press<=500)" # wunsch stations 3-5 # p<1000 ======================= leg, year, month ........................ 1, 81, 6 ======================= station, lat, lon ........................ 4, 38.19, -73.52 ======================= press, temp, sal, o2, sigth ------------------------ 5.000, 17.516, 33.160, 5.840, 23.981 25.000, 12.315, 33.958, 7.090, 25.721 49.000, 9.612, 34.192, 6.020, 26.387 99.000, 12.095, 35.402, 5.340, 26.887 149.000, 12.407, 35.625, 5.290, 27.000 199.000, 11.287, 35.487, 4.340, 27.108 300.000, 8.059, 35.120, 3.750, 27.365 400.000, 6.606, 35.053, 4.440, 27.520 500.000, 5.467, 34.997, 5.130, 27.622 ****** End of object ***
A more complex selection might look like
list "hyd((station=4|station=5)&press>=200&press<=500)" # wunsch stations 3-10 # p<1000 ======================= leg, year, month ........................ 1, 81, 6 ======================= station, lat, lon ........................ 4, 38.19, -73.52 ======================= press, temp, sal, o2, sigth ------------------------ 300.000, 8.059, 35.120, 3.750, 27.365 400.000, 6.606, 35.053, 4.440, 27.520 500.000, 5.467, 34.997, 5.130, 27.622 ======================= station, lat, lon ........................ 5, 38.16, -73.26 ======================= press, temp, sal, o2, sigth ------------------------ 300.000, 9.425, 35.250, 3.620, 27.251 400.000, 7.003, 35.075, 4.210, 27.483 500.000, 5.827, 35.009, 4.910, 27.589 ****** End of object ***
Projection can be combined with selection by adding the list of variables to be returned also.