Difference: HipeWhatsNew10x (28 vs. 29)

Revision 292012-11-29 - DavideRizzo

Line: 1 to 1
 
META TOPICPARENT name="HipeWhatsNew"
<-- ANALYTICS CODE - DO NOT EDIT -->
<-- Google Analytics script BEGIN -->
<-- Google Analytics script END -->
Line: 17 to 17
  HIPE
Added:
>
>
  • Optimised the registration and initialisation of tasks. This can reduce HIPE start-up time by up to 20%.
  • Displaying images uses less memory and is much faster.
  • Data fitting is now more robust in the presence of heavy outliers.
  • You can now edit table metadata directly in the GUI. Use the Add parameter, Edit parameter and Remove parameter entries from the table's popup menu.
  • You can now send the results of a query in the HSA User Interface directly to HIPE as a table dataset.
 HIFI
  • Introduction of a pipeline task to allow comparison of emission in DBS chop positions, !mkDbsReference task. It differences the chop positions in all DBS observations and after applying the band-pass correction stores them in a product in calibration->pipeline-out called ReferenceSpectra.
  • Major updates to flagTool
Line: 40 to 46
 

Tables in viewers

Changed:
<
<
  • Metadata can be edited directly in the GUI. It can be done by means of the options Add parameter, Edit parameter and Remove parameter in the table's popup menu.
  • Cells in table dataset viewers can be edited by selecting Allow editing in the popup menu, then double clicking on the target cells and writing the new value. A corresponding Jython command will be echoed.
  • Integral numbers in tables are left justified, as any other value. To easily compare them, an option to align them at the right is available in the table's popup mnu.
>
>
  • You can edit metadata directly in the GUI. It can be done by means of the options Add parameter, Edit parameter and Remove parameter in the table's popup menu.
  • You can edit cells in table dataset viewers by selecting Allow editing in the popup menu, then double clicking on the target cells and writing the new value. A corresponding Jython command will be echoed.
  • Integer numbers in tables are left justified, as any other value. To easily compare them, an option to align them at the right is available in the table's popup menu.
 

Variables view

Changed:
<
<
  • The variables panel is now split in two: observations at the top, other variables at the bottom. The old single panel can still be shown by pressing the button with tip Show single panel within the view's toolbar. The user's choice is remembered among HIPE sessions.
>
>
  • The variables panel is now split in two: observations at the top, other variables at the bottom. The old single panel can still be shown by pressing the button with tip Show single panel within the view's toolbar. Your choice is remembered across HIPE sessions.
 

File and directory selection

Line: 64 to 70
 

OverPlotter

Astronomical utilities

Changed:
<
<
  • New package herschel.ia.toolbox.astro.healpix (based on JPL Healpix Java library)
>
>
  • New package herschel.ia.toolbox.astro.healpix (based on JPL Healpix Java library).
 
  • Healpix interpolation functionality
  • radialV task: removed corrections parameter (enum), replaced with correct (String).

Line: 113 to 119
 Usability improvements. The selection of which pools to query is now more user-friendly, and right-click menus for certain actions on pools have been implemented. New pools can be created directly from the Product Browser by right-clicking, and local pools can be moved, renamed, deleted, etc.

Tasks

Changed:
<
<
  • Speed-up of the registration and initialization of tasks. Tasks no longer create a default GUI (in Views). If needed, this GUI will be created on demand. This can speed up start-up time of hcss.dp.core by 20%.
>
>
  • Speed-up of the registration and initialization of tasks. Tasks no longer create a default GUI (in Views). If needed, this GUI will be created on demand. This can reduce HIPE start-up time by up to 20%.
 
  • Task Preferences
    • Preference to detect data retention in task parameters: when you reclaim memory via the "dustbin" button, tasks are checked to see if their parameters have data. You can then select which tasks to reset.
  • The system will now issue a warning if a task has apparently completed to 100% and more than 3 seconds pass before it has really completed execution (it detects tasks that "lie" about their completion status).
  • Task GUIs Help button will fall-back to on-line documentation if local documentation is not available.
  • Improved (updated) the information provided from tasks in the console (deprecated features and errors in tasks)
Changed:
<
<
  • pause & resume are no longer tasks but just plain functions. They appear documented in the UM (they were in the URM before).
>
>
  • pause & resume are no longer tasks but just plain functions. They are documented in the Scripting Guide (they were in the User's Reference Manual before).
 
  • open* (Task, View, File) tasks open a confirmation dialogue if they fail to execute.
  • You can ask for a list with all outputs when you call a task passing __list__=True as an argument (in beta, may be removed, experimental): out, out2, out3 = taskName(arg1, ..., argN, __list__=True)
  • For Jython task developers: the following wrappers (decorators) have been added to support working with the EDT: execLater, execAndWait (similar to the SwingUtils functions). An example is provided in the source of ia_task tests (TestTaskForViewsEdt.py)
Line: 133 to 139
 
  • poolDataReader , poolDataWriter, loadObs, downObs and localStoreWriter removed : saveProduct and MyHSA (getObservation) contain a superset of their features.
  • Tables
    • asciiTableReader task improvements:
Changed:
<
<
      • Documentation: More examples, better tooltips and manual page (URM)
      • added more values to tableType : IPAC, SExtractor. SPACES now also reads TopCat ASCII Format
      • Better support for table header reading
    • New task sortTable will return a new table where rows have been sorted according to user criteria
>
>
      • Documentation: More examples, better tooltips and manual page (URM).
      • added more values to tableType : IPAC, SExtractor. SPACES now also reads TopCat ASCII Format.
      • Better support for table header reading.
    • New task sortTable will return a new table where rows have been sorted according to user criteria.
 
  • FITS
    • fitsReader and simpleFitsReader 's type parameters can now accept strings (not just Java enum values).
Changed:
<
<
    • Import View will check and ask for confirmation if the expected memory needs exceed the available memory
>
>
    • Import View will check and ask for confirmation if the expected memory needs exceed the available memory.
 

Virtual Observatory

Line: 260 to 266
 

Calibration

Photometry

Spectroscopy

Changed:
<
<
  • In order to be less sensitive to (on average) mispointed flux calibration observations, the flux calibration scheme has changed: the construction of the calibration tables is now based on the standard calibrators fluxes coming from the central 9 spaxels instead of the central one only. This implies that two new calibration tables were introduced in the calibration tree, namely observedResponse3x3 and calSourceFlux3x3. Those tables are used by default in specDiffCs and should lead to more reliable fluxes, notably in case of mispointed observations. An optional parameter, use3x3 (True by default), was added to specDiffCs. The user still can use the former calibration scheme by setting use3x3 to False although it is not recommended.
>
>
  • In order to be less sensitive to (on average) mispointed flux calibration observations, the flux calibration scheme has changed: the construction of the calibration tables is now based on the standard calibrators fluxes coming from the central 9 spaxels instead of the central one only. This implies that two new calibration tables were introduced in the calibration tree, namely observedResponse3x3 and calSourceFlux3x3. Those tables are used by default in specDiffCs and should lead to more reliable fluxes, notably in case of mispointed observations. An optional parameter, use3x3 (True by default), was added to specDiffCs. You can still use the former calibration scheme by setting use3x3 to False although it is not recommended.
 

Analysis tools

Photometry

 
This site is powered by the TWiki collaboration platform Powered by Perl