1.3. browseDf

Full Name: herschel.hifi.dp.access.BrowseDfTask
Alias: browseDf
Type: Jython Task - Jython Task

from herschel.hifi.dp.access import BrowseDfTask




Browse DataFrames

The BrowseDf task is used to display dataframes data associated with an observation

The execute button is used to acquire data. The clear button will clear all dataframes from memory and remove them from the selection box. This ICC task is not intended for astronomer use.


Example 1: How to use BrowseDf
# Interactive mode
from herschel.hifi.dp.access.BrowseDfTask import *
browseDf = BrowseDfTask()
# all the dataframes
print browseDf.query
# the selected dataframe
print browseDf.selected

API details


Dataframe[] query [OUTPUT, OPTIONAL, default=None]

This is the array of dataframes

Boolean gui [INPUT, OPTIONAL, default=false]

When gui = true a GUI will show up to allow input by user-friendly swing components. Note: This option is currently forced true

Dataframe selected [OUTPUT, OPTIONAL, default=None]

This is the user selected dataframe

Long obsid [INPUT, OPTIONAL, default=None]

This is the observation id

Integer apid [INPUT, OPTIONAL, default=None]

This is a single APID of an Observation

Integer[] apids [INPUT, OPTIONAL, default=None]

This is an array of APIDs of an Observation

Long bbtype [INPUT, OPTIONAL, default=None]

This is a BBType of an Observation


  • 2006-04-11 - KE: Created
  • 2006-05-11 - KE: Updated with the new gui plot
  • 2006-05-22 - KE: Fixed documentation format
  • 2006-06-07 - PAZ: update to Task.views API
  • 2006-06-22 - KE: Clear dataframe from memory
  • 2006-06-28 - KE: Enable changing the database without using pop-up window
  • 2007-06-29 - KE: Removing gui components from constructor
  • 2007-11-12 - KE: Added additional task parameters from AccessDataFrameTask
  • 2009-04-15 - KE: Updated to reflect changes in IA_TASK - TaskParameter Flushing
  • 2015-04-26 - KE: Updated for the removal of the Versant database from HCSS