@@ -77,7 +77,7 @@ def select(data=None, outfile=None, **kwargs):
77
77
or (**c**)rude). The resolution drops off by ~80% between data sets.
78
78
[Default is **l**]. Append (**+f**) to automatically select a lower
79
79
resolution should the one requested not be available [Default is abort
80
- if not found]. ** Note** that because the coastlines differ in details
80
+ if not found]. Note that because the coastlines differ in details
81
81
it is not guaranteed that a point will remain inside [or outside] when
82
82
a different resolution is selected.
83
83
gridmask : str
@@ -110,25 +110,25 @@ def select(data=None, outfile=None, **kwargs):
110
110
land].
111
111
{region}
112
112
{verbose}
113
- z_subregion : str
113
+ z_subregion : str or list
114
114
*min*\ [/*max*]\ [**+a**]\ [**+c**\ *col*]\ [**+i**].
115
115
Pass all records whose 3rd column (*z*; *col* = 2) lies within the
116
116
given range or is NaN (use ``skiprows`` to skip NaN records). If *max*
117
117
is omitted then we test if *z* equals *min* instead. This means
118
118
equality within 5 ULPs (unit of least precision;
119
119
http://en.wikipedia.org/wiki/Unit_in_the_last_place). Input file must
120
- have at least three columns. To indicate no limit on min or max,
120
+ have at least three columns. To indicate no limit on * min* or * max* ,
121
121
specify a hyphen (-). If your 3rd column is absolute time then remember
122
122
to supply ``coltypes="2T"``. To specify another column, append
123
- **+c**\ *col*, and to specify several tests just repeat the
124
- ``z_subregion`` option as many times as you have columns to test.
125
- **Note**: When more than one ``z_subregion`` option is given then the
126
- ``reverse="z"`` option cannot be used. In the case of multiple tests
123
+ **+c**\ *col*, and to specify several tests pass a list of arguments
124
+ as you have columns to test.
125
+ **Note**: When more than one ``z_subregion`` argument is given then the
126
+ ``reverse="z"`` cannot be used. In the case of multiple tests
127
127
you may use these modifiers as well: **+a** passes any record that
128
128
passes at least one of your *z* tests [Default is all tests must pass],
129
129
and **+i** reverses the tests to pass record with *z* value NOT in the
130
130
given range. Finally, if **+c** is not used then it is automatically
131
- incremented for each new ``z_subregion`` option , starting with 2.
131
+ incremented for each new ``z_subregion`` argument , starting with 2.
132
132
{binary}
133
133
{nodata}
134
134
{find}
0 commit comments