Tb

From CASA Guides
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Help on table utilities (tb) tools:

lass table(__builtin__.object)
 |  table object
 |
 |  Methods defined here:
 |
 |  __init__(...)
 |      x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 |
 |  __str__(...)
 |      x.__str__() <==> str(x)
 |
 |  addcols(...)
 |      !!!REQUIRES COLUMN DESCRIPTION FUNCTIONS THAT HAVE NOT BEEN IMPLEMENTED!!! add one or more columns
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        desc:  Description of one or more columns
 |        dminfo:  Optional description data manager to use
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            desc
 |            dminfo
 |          ----------------------------------------
 |
 |  addreadmeline(...)
 |      add a readme line to the info record
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        value:  readme line
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            value
 |          ----------------------------------------
 |
 |  addrows(...)
 |      add a specified number of rows
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        nrow:  Number of rows to add 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            nrow      = 1
 |          ----------------------------------------
 |
 |  browse(...)
 |      browse a table using a graphical browser
 |      ----------------------------------------
 |
 |  calc(...)
 |      !!!NOT IMPLEMENTED!!! Calculate an expression on a table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        expr:  Expression string
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            expr
 |          ----------------------------------------
 |
 |  clearlocks(...)
 |      Clears any table lock associated with the current process
 |      ----------------------------------------
 |
 |  close(...)
 |      close the table tool
 |      ----------------------------------------
 |
 |  colarraytype(...)
 |      return the column array type
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  coldatatype(...)
 |      return the column data type
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  colfieldnames(...)
 |      get the names of fields in a keyword in a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  column name
 |        keyword:  keyword name
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            keyword
 |          ----------------------------------------
 |
 |  colkeywordnames(...)
 |      get the names of all keywords in a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  column name
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  colnames(...)
 |      return the names of the columns
 |      ----------------------------------------
 |
 |  copy(...)
 |      copy a table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        newtablename:  Name of newtable on disk
 |        deep:  Make a deep copy of a reference table? false
 |        valuecopy:  Make a deep copy of any table? false
 |        dminfo:  Data manager info for new table
 |        endian:  Endian format of new table aipsrc
 |        memorytable:  Hold new table in memory? false
 |        returnobject:  Return a tool object for the new table false
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            newtablename
 |            deep      = false
 |            valuecopy = false
 |            dminfo
 |            endian    = aipsrc
 |            memorytable       = false
 |            returnobject      = false
 |          ----------------------------------------
 |
 |  copyrows(...)
 |      copy rows from this table to another
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        outtable:  table object of output table
 |        startrowin:  First row to take from input table 0
 |        startrowout:  First row to write in output table, -1 (=end) -1
 |        nrow:  Nr of rows to copy, -1 (=all) -1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            outtable
 |            startrowin        = 0
 |            startrowout       = -1
 |            nrow      = -1
 |          ----------------------------------------
 |
 |  datachanged(...)
 |      has data changed in table?
 |      ----------------------------------------
 |
 |  done(...)
 |      end the table tool
 |      ----------------------------------------
 |
 |  endianformat(...)
 |      get the endian format used for this table
 |      ----------------------------------------
 |
 |  fieldnames(...)
 |      get the names of fields in a table keyword
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        keyword:  keyword name
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            keyword
 |          ----------------------------------------
 |
 |  flush(...)
 |      flush the current contents to disk
 |      ----------------------------------------
 |
 |  fromASDM(...)
 |      Create an CASA table from an ASDM table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        tablename:  Name of table to be created
 |        xmlfile:  Name of the XML file to be read
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            tablename
 |            xmlfile
 |          ----------------------------------------
 |
 |  fromascii(...)
 |      Create a casa table from a file containing data in ASCII format
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        tablename:  Name of table to be created
 |        asciifile:  Name of ASCII file to be read
 |        headerfile:  Name of an optional file defining the format
 |        autoheader:  Determine header information automatically false
 |        autoshape:  Shape to be used if autoheader=True -1
 |        sep:  Value separator
 |        commentmarker:  Regex indicating comment line
 |        firstline:  First line to use 0
 |        lastline:  Last line to use -1
 |        nomodify:  Open Read-only? true
 |        columnnames:  Column Names
 |        datatypes:  Data types
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            tablename
 |            asciifile
 |            headerfile
 |            autoheader        = false
 |            autoshape = [ -1 ]
 |            sep       =
 |            commentmarker
 |            firstline = 0
 |            lastline  = -1
 |            nomodify  = true
 |            columnnames       = [  ]
 |            datatypes = [  ]
 |          ----------------------------------------
 |
 |  fromfits(...)
 |      Create a casa table from a binary FITS file
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        tablename:  Name of table to be created
 |        fitsfile:  Name of FITS file to be read
 |        whichhdu:  Which HDU to read (0-relative to primary HDU i.e. 1 is the smallest valid value) 1
 |        storage:  Storage manager to use (standard or incremental or memory) standard standard incremental memory
 |        convention:  Convention to use (sdfits or none) none
 |        nomodify:  Open Read-only? true
 |        ack:  Acknowledge creations, etc true
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            tablename
 |            fitsfile
 |            whichhdu  = 1
 |            storage   = standard
 |            convention        = none
 |            nomodify  = true
 |            ack       = true
 |          ----------------------------------------
 |
 |  getcell(...)
 |      get a specific cell
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        rownr:  Row number, starting at 0 0
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            rownr     = 0
 |          ----------------------------------------
 |
 |  getcellslice(...)
 |      get a slice from a specific cell
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        rownr:  Row number, starting at 0
 |        blc:  Bottom left corner (e.g. [0,0,0] is start of 3D array)
 |        trc:  Top right corner
 |        incr:  Stride (defaults to 1 for all axes) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            rownr
 |            blc
 |            trc
 |            incr      = [ 1 ]
 |          ----------------------------------------
 |
 |  getcol(...)
 |      get a specific column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        startrow:  First row to read (default 0) 0
 |        nrow:  Number of rows to read (default -1 means till the end) -1
 |        rowincr:  Increment in rows to read (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  getcoldesc(...)
 |      get the description of a specific column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  getcolkeyword(...)
 |      get value of specific column keyword
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        keyword:  Name or seqnr of keyword: string or int
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            keyword
 |          ----------------------------------------
 |
 |  getcolkeywords(...)
 |      get values of all keywords for a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  getcolshapestring(...)
 |      get shape of arrays in a specific column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        startrow:  First row to read (default 0) 0
 |        nrow:  Number of rows to read (default -1 means till the end) -1
 |        rowincr:  Increment in rows to read (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  getcolslice(...)
 |      array
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        blc:  Bottom left corner (e.g. [0,0,0] is start of 3D array)
 |        trc:  Top right corner
 |        incr:  Stride (defaults to 1 for all axes)
 |        startrow:  First row to read (default 0) 0
 |        nrow:  Number of rows to read (default -1 means till the end) -1
 |        rowincr:  Increment in rows to read (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            blc
 |            trc
 |            incr
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  getdesc(...)
 |      get the table description
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        actual:  actual table description? true
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            actual    = true
 |          ----------------------------------------
 |
 |  getdminfo(...)
 |      get the info about data managers
 |      ----------------------------------------
 |
 |  getkeyword(...)
 |      get value of specific table keyword
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        keyword:  Name or seqnr of keyword: string or int
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            keyword
 |          ----------------------------------------
 |
 |  getkeywords(...)
 |      get values of all table keywords
 |      ----------------------------------------
 |
 |  getvarcol(...)
 |      get a specific column (for variable arrays)
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        startrow:  First row to read (default 0) 0
 |        nrow:  Number of rows to read (default -1 means till the end) -1
 |        rowincr:  Increment in rows to read (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  haslock(...)
 |      has this process a lock on the table?
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        write:  Has it a write lock? (F=read lock) true
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            write     = true
 |          ----------------------------------------
 |
 |  iscelldefined(...)
 |      test if a specific cell contains a value
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        rownr:  Row number, starting at 0 0
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            rownr     = 0
 |          ----------------------------------------
 |
 |  ismultiused(...)
 |      is the table in use in another process?
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        checksubtables:  check if subtables are multiused?) false
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            checksubtables    = false
 |          ----------------------------------------
 |
 |  isscalarcol(...)
 |      is the specified column scalar?
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  isvarcol(...)
 |      tell if column contains variable shaped arrays
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |          ----------------------------------------
 |
 |  iswritable(...)
 |      is the table writable?
 |      ----------------------------------------
 |
 |  keywordnames(...)
 |      get the names of all table keywords
 |      ----------------------------------------
 |
 |  lock(...)
 |      acquire a lock on the table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        write:  Write lock? (F=read lock) true
 |        nattempts:  Nr of attempts 0
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            write     = true
 |            nattempts = 0
 |          ----------------------------------------
 |
 |  lockoptions(...)
 |      get the lock options used for this table
 |      ----------------------------------------
 |
 |  name(...)
 |      return name of table on disk
 |      ----------------------------------------
 |
 |  ncols(...)
 |      return number of columns
 |      ----------------------------------------
 |
 |  nrows(...)
 |      return number of rows
 |      ----------------------------------------
 |
 |  ok(...)
 |      Is the table tool ok?
 |      ----------------------------------------
 |
 |  open(...)
 |      open an existing table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        tablename:
 |        lockoptions:  locking to be used default
 |        nomodify:  true
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            tablename
 |            lockoptions
 |            nomodify  = true
 |          ----------------------------------------
 |
 |  putcell(...)
 |      put a specific cell
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        rownr:  Row number(s) (0-relative)
 |        thevalue:  Value
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            rownr
 |            thevalue
 |          ----------------------------------------
 |
 |  putcellslice(...)
 |      put a slice into a specific cell
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        rownr:  Row number, starting at 0
 |        value:  Value
 |        blc:  Bottom left corner (e.g. [0,0,0] is start of 3D array)
 |        trc:  Top right corner
 |        incr:  Stride (defaults to 1 for all axes) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            rownr
 |            value
 |            blc
 |            trc
 |            incr      = [ 1 ]
 |          ----------------------------------------
 |
 |  putcol(...)
 |      put a specific column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        value:  Array
 |        startrow:  First row to put (default 0) 0
 |        nrow:  Number of rows to put (default -1 means till the end) -1
 |        rowincr:  Increment in rows to put (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            value
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  putcolkeyword(...)
 |      put a specific keyword for a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        keyword:  Name or seqnr of keyword,string or int
 |        value:  Value of keyword
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            keyword
 |            value
 |          ----------------------------------------
 |
 |  putcolkeywords(...)
 |      put multiple keywords for a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        value:  Record of keyword=value pairs
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            value
 |          ----------------------------------------
 |
 |  putcolslice(...)
 |      put a slice into a specific column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        value:  Array
 |        blc:  Bottom left corner (e.g. [0,0,0] is start of 3D array)
 |        trc:  Top right corner
 |        incr:  Stride (defaults to 1 for all axes) 1
 |        startrow:  First row to put (default 0) 0
 |        nrow:  Number of rows to put (default -1 means till the end) -1
 |        rowincr:  Increment in rows to put (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            value
 |            blc
 |            trc
 |            incr      = [ 1 ]
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  putinfo(...)
 |      set the info record
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        value:  Info record
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            value
 |          ----------------------------------------
 |
 |  putkeyword(...)
 |      put a specific table keyword
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        keyword:  Name or seqnr of keyword: string or int
 |        value:  Value of keyword
 |        makesubrecord:  Create intermediate records false
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            keyword
 |            value
 |            makesubrecord     = false
 |          ----------------------------------------
 |
 |  putkeywords(...)
 |      !!!BROKEN!!! put multiple table keywords
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        value:  Record of keyword=value pairs
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            value
 |          ----------------------------------------
 |
 |  putvarcol(...)
 |      put a specific column (for variable arrays)
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        value:  Record with values
 |        startrow:  First row to put (default 0) 0
 |        nrow:  Number of rows to put (default -1 means till the end) -1
 |        rowincr:  Increment in rows to put (default 1) 1
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            value
 |            startrow  = 0
 |            nrow      = -1
 |            rowincr   = 1
 |          ----------------------------------------
 |
 |  query(...)
 |      !!!PARTIAL IMPLEMENTATION!!! Make a table from a query
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        query:  Query string String
 |        name:  Name of resulting reference table
 |        sortlist:  Sort string (one or more expressions separated by commas)
 |        columns:  List of column names separated by commas
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            query     = String
 |            name
 |            sortlist
 |            columns
 |          ----------------------------------------
 |
 |  queryC(...)
 |      Alternative table query function
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        query:  the query expression
 |        resultTable:  Name of the results table
 |        sortlist:  Sort list of the results table
 |        columns:  Columns to return in the sort table, leave blank for all
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            query
 |            resultTable
 |            sortlist
 |            columns
 |          ----------------------------------------
 |
 |  removecolkeyword(...)
 |      remove a specific keyword for a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        keyword:  Name or seqnr of keyword: string or int
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            keyword
 |          ----------------------------------------
 |
 |  removecols(...)
 |      remove one or more columns
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnames:  names of columns to be removed
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnames
 |          ----------------------------------------
 |
 |  removekeyword(...)
 |      remove a specific table keyword
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        keyword:  Name or seqnr of keyword: string or int
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            keyword
 |          ----------------------------------------
 |
 |  removerows(...)
 |      remove the specified rows
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        rownrs:  Row numbers to remove
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            rownrs
 |          ----------------------------------------
 |
 |  renamecol(...)
 |      rename a column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        oldname:  name of column to be renamed
 |        newname:  new name of column
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            oldname
 |            newname
 |          ----------------------------------------
 |
 |  resync(...)
 |      resync the table tool with table file
 |      ----------------------------------------
 |
 |  rownumbers(...)
 |      !!!INPUT PARAMETERS IGNORED!!! return the row numbers in the (reference) table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        tab:  Table to which the row numbers refer
 |        nbytes:  Maximum cache size in bytes
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            tab
 |            nbytes
 |          ----------------------------------------
 |
 |  selectrows(...)
 |      Make a table from a selection of rows
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        rownrs:  0-based Row Numbers
 |        name:  Name of resulting table
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            rownrs
 |            name
 |          ----------------------------------------
 |
 |  setmaxcachesize(...)
 |      set maximum cache size for column in the table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        columnname:  Name of column
 |        nbytes:  Maximum cache size in bytes
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            columnname
 |            nbytes
 |          ----------------------------------------
 |
 |  statistics(...)
 |      Get statistics on the selected table column
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        column:  Column name
 |        complex_value:  Which derived value to use for complex columns (amp, amplitude, phase, imag, real, imaginary)
 |        useflags:  Use the data flags true
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            column
 |            complex_value
 |            useflags  = true
 |          ----------------------------------------
 |
 |  summary(...)
 |      summarize the contents of the table
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        recurse:  Summarize subtables recursively false
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            recurse   = false
 |          ----------------------------------------
 |
 |  toasciifmt(...)
 |      Write casa table into an ASCII format
 |      --- --- --- --- --- --- Parameters  --- --- --- --- --- ---
 |        asciifile:  Name of ASCII file to be written
 |        headerfile:  Name of an optional file defining the format
 |        columns:  Names of columns to be written, default is all
 |        sep:  Value separator, default is one blank
 |      --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 |            asciifile
 |            headerfile
 |            columns   = [  ]
 |            sep
 |          ----------------------------------------
 |
 |  unlock(...)
 |      unlock and flush the table
 |      ----------------------------------------
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __new__ = <built-in method __new__ of type object at 0x2b99606254c0>
 |      T.__new__(S, ...) -> a new object with type S, a subtype of T