|
|||
NRAO Home > CASA > CASA Toolkit Reference Manual |
|
table.putcolslice - Function
3.2.1 put a slice into a specific column
Description
In blc and trc, -1 can be used to indicate all values for a dimension (-1 in blc is
equivalent to 0, so -1 is especially useful for trc). Note that blc and trc should
not contain the row number, only the blc and trc of the arrays in the column.
Arguments
Inputs |
| ||
columnname |
| Name of column | |
| allowed: | string |
|
| Default: |
| |
value |
| Array
| |
| allowed: | any |
|
| Default: | variant |
|
blc |
| Bottom left corner (e.g. [0,0,0] is start of 3D array)
| |
| allowed: | intArray |
|
| Default: |
| |
trc |
| Top right corner
| |
| allowed: | intArray |
|
| Default: |
|
|
incr |
| Stride (defaults to 1 for all axes)
| |
| allowed: | intArray |
|
| Default: | 1 |
|
startrow |
| First row to put (default 0)
| |
| allowed: | int |
|
| Default: | 0 |
|
nrow |
| Number of rows to put (default -1 means till the end)
| |
| allowed: | int |
|
| Default: | -1 |
|
rowincr |
| Increment in rows to put (default 1)
| |
| allowed: | int |
|
| Default: | 1 |
|
bool
Example
tb.open("3C273XC1.MS",nomodify=False)
data_all=tb.getcolslice("DATA", [-1,-1], [-1,=1])
print data_all.shape
# (4, 1, 7669)
data=tb.getcolslice("DATA", [0,0],[3,0])
# can modify data here
tb.putcolslice("DATA", data, [0,0],[3,0])
tb.flush()
__________________________________________________________________
More information about CASA may be found at the
CASA web page
Copyright © 2016 Associated Universities Inc., Washington, D.C.
This code is available under the terms of the GNU General Public Lincense
Home |
Contact Us |
Directories |
Site Map |
Help |
Privacy Policy |
Search