r106 - 13 Jan 2015 - 12:28:13 - JaimeSaizYou are here: TWiki >  Public Web  >  DpHipe > DpHipePlugins

HIPE Plug-ins

This page lists some plug-ins currently available for HIPE.

If you have created a plug-in, we encourage you to publish it here. Either add it directly, or send me an e-mail at Alvar.Garcia@sciops.esa.int.

ALERT! The plug-ins on this page are maintained by third-party developers. They are provided "as is", without any warranty and support by the Herschel Science Centre. Plug-in developers are solely responsible for testing and support.

The HSC also maintains a page with user contributed software -- these are typically stand-alone programs, not plug-ins for HIPE.

Available Plug-ins

Generic Utilities

PDS Images Plug-in

This plugin allows to open Planetary Data Science images (version 3) into HIPE. It allows to manage the image as a SimpleImage dataset and also to navigate the image using the latitude and longitude. It also allows to measure distances in the image using the mouse. The project is hosted in google code at: https://code.google.com/p/hipe-pds/

To install the plugin:

  • Go to Workbench in hipe
  • Go to menu Tools - plugins
  • In the new window click in the button Install New
  • In the URL introduce https://googledrive.com/host/0Bxc483hSRQ22NDdsTTdmMi1VNjQ/pds_1.0.jar
  • Hipe will re-start
  • Go to menu tools-pds and select the example script
  • Execute it (You will have to download the example file first and change the path in the script)

Unit Conversion Tool

The Unit Conversion Tool converts between various units of Flux (e.g., erg/s/cm2), Flux Density (e.g., Jy), Intensity (e.g. Jy/sr, K), Integrated Intensity (e.g., K km/s), and Surface Area (e.g. Steradians). Constants are converted via a GUI, and arrays (of type Double1d) are converted via the HIPE command line. All conversion formulae are derived within the help.

To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:


The tool will auto-update itself. The Unit Conversion Tool is provided by Steve Lord and Annie Hoac (NHSC).

Cosmology Plug-in

A HIPE plugin to perform common Cosmological calculations. Based on Dave Hogg's "Distance measures in Cosmology", and similar to Ned Wright's javascript Cosmology Calculator.


HerschelQuickLook Plug-in

Access the quick look data products from the Herschel Space Observatory, searching by target name, sky coordinates or observation identifier.

To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:

  • HIPE 10 or earlier

  • HIPE 11, 12

Restart HIPE, go to "Tools" menu and select "HerschelQuickLook"

Dataset Reader: Load very large products, by loading only designated datasets

This plug-in provides functions that allow reading of individual datasets from Products from the HSA, without the need to read the entire product into memory.

The concrete example for which it was written, are PACS Level 1 Frames products. By not loading the noise cube, for a given amount of memory, one can load products twice as large. This plug-in can be used for any kind of product, but it provides a special function to the PACS Frames, which produces a Frames product that can be reprocessed, but that does not contain the noise cube.

Go to the plug-in page

WhereIs plugin: returns a list of OBSIDs where a sky location (ra,dec) can be found in Herschel SPIRE and/or PACS maps.

Go to the plugin page


SPIA: SPIRE Photometric Interactive Analysis

The SPIA package is a plug-in to allow for interactive GUI based data processing with full control over pipeline module parameters. The currently available tasks of this package focus on the SPIRE photometer, in particular artifact removal and making of SPIRE scan maps.

To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:


The installation is automatic. Any further updates will be automatically offered when you re-start HIPE and are connected to the internet.

See the SPIRE Data Reduction Guide and the SPIA Homemage for more information and documentation. SPIA development is led by Bernhard Schulz (NHSC). Support is available via the NHSC Helpdesk.

Photometric convolution

Task and script to convolve images to a common PSF. To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:


ALERT! This plug-in is not compatible with HIPE 9. They are compatible with HIPE 10 from build 1500 onwards.

Documentation for the tasks and scripts. After installing a plug-in, you can find the corresponding script under the Tools menu in HIPE.

PACS Simple Aperture Photometry Plug-in

This task performs simple aperture photometry on a set of SimpleImage. It compliments and uses the ‘annularSkyAperturePhotometryTask’ interactive photometry tool already available in HIPE with added functionality catering to science needs. It is used to perform aperture photometry of unblended sources on single or multiple PACS frame.

To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:


NOTE: This version of the plug-in works for any version of HIPE, effectively replacing version 1.0.

The tool will auto-update itself.

PACS boloSource plug-in

BoloSource takes PACS Level 1 frames and subtract embedded sources. The output interpolated cubes can be used to reconstruct background maps for the purpose of extended emission analysis, or alternatively, source-only maps can be used to perform accurate photometry in confused regions.


More information can be found on the boloSource page.


Spectroscopic convolution

Task and script to convolve PACS line flux maps to a common PSF. To install, select Plug-ins from the Tools menu. Click Install new and enter any of the following URLs:

  • HIPE 10 & 11

  • HIPE 12

Documentation for the tasks and scripts. After installing a plug-in, you can find the corresponding script under the Tools menu in HIPE.

HI-PI: HIFI useful scripts plug-in

From the project page:

We have collected scripts from various sources around the HIFI ICC that have proved useful to users when reducing their data. This useful software has been packaged up in the format of a HIPE plugin, which is easy to install and will auto-update when a new version of the plugin is available.

The plug-in is available at this URL:


CASSIS Plug-in

CASSIS is a spectral analysis tool-set containing:

  • Line Identification Tool
  • Prediction of spectra
  • Comparison of telescope or laboratory data with a wide variety of models
  • Tools to determine the physical parameters of the sources

(See the web-site for details.) The plug-in makes this functionality available directly in HIPE.

To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:



SUPREME: Super Resolution Map-maker for extended emission

From the project homepage:

SUPREME is a generic name for mapmakers for extended emission based on a realistic physical instrument model and regularized inversion. A first development has been performed by T. Rodet et al IEEE 2, 5 (2008) using a Bayesian framework for the infrared slit spectrograph on board the Spitzer Space Telescope. F. Orieux et al A&A 539, A38 (2012) have proposed the first super-resolution supervised Bayesian mapmaker for the SPIRE instrument of the Herschel observatory, tested for simulated and real data. The current version of SUPREME, developed by H. Ayasso et al (hal-00765929), is based on an unsupervised Bayesian approach with enhanced beam and offset models. B. Hasnoun, member of the Integrated Data And Operation Center at IAS (IDOC), has exported the original Matlab code to Java and prepared a HIPE plugin.

SUPREME is an ambitious pluridisciplinary research projet for mapmaking where several research codes have been already developed. For instance, the estimate of hyperparameters and instrument parameters has been presented by F. Orieux et al A&A 549, A83 (2013). Moreover, Ayasso et al proposed an unsupervised mapmaker for point and extend sources mixture. Furthermore other improvements are expected in the future (1/f corrections, use for other instruments, …).

A plug-in for HIPE has been made available as the following URL:


ScanAmorphos Plug-in

The purpose of the scanamorphos plug-in is to read data from the scanamorphos program. Output from this program is not directly readable in HIPE, due to omissions in the WCS information. This plug-in provides a task called importScanAmorphos, which loads the data, fixes the WCS and produces a SimpleImage.

Go to the plug-in page

UniHIPE Plug-in

UniHIPE is a plugin developed to interface the standard photometric level1 data of the PACS and SPIRE instruments with the Unimap mapmaker. UniHIPE is developed by the ASDC, ASI Science Data Center, a facility managed by the Italian Space Agency, ASI: www.asdc.asi.it.

To install: select Plug-ins from the Tools menu. Click Install new and enter the following URL:


UniHIPE requires HIPE 12 or greater.

More informations are available at the UniHIPE main webpage: http://herschel.asdc.asi.it/index.php?page=unimap.html

The UniHIPE help is available here: http://herschel.asdc.asi.it/UniHIPE4.0_help.html


MUST Plug-in

The MUST plug-in allows you to connect to ESOC's MUST database and process the housekeeping parameters.

warning At the moment the MUST database can only be accessed within the ESA internal network.


After installation:
  • Restart HIPE
  • Go to menu Edit -> Preferences.
  • Select Must from the tree at the left of the pop-up window.
  • Modify the user and password information (if you do not know your user or password for MUST, please ask your MUST contact person)/
  • Click Apply.
  • Go to the menu Window -> Show View -> Must.
  • In the Must View, click the button Get Parameters.
  • Now you can plot the parameters you want.

If you want to make your own script to modify the parameters:

  • Go to Workbench perspective
  • Load the default script(Go to the menu Tools->must_herschel_plugin-composite.py)
  • Modify this example script at your wish.
  • Run the script


To install, select Plug-ins from the Tools menu. Click Install new and enter the following URL:


Demonstration Plug-in

The demonstration plug-in is intended for plug-in developers. It shows some features of plug-in, such as including a license text, using a custom installer and custom configuration.


blog comments powered by Disqus

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
elsejar unitTestPlugin_1.0.jar manage 0.5 K 15 Jul 2010 - 07:48 PaulBalm  
elsejar spia_0.6.jar manage 14.2 K 19 Jul 2010 - 09:02 PaulBalm  
elsejar spia_0.6.1.jar manage 14.5 K 23 Jul 2010 - 10:18 PaulBalm  
elsejar demo_1.0.jar manage 5.8 K 16 Aug 2010 - 13:47 PaulBalm Demonstration plug-in
elsejar spa_0.8.1.jar manage 44.8 K 27 Aug 2010 - 16:11 PaulBalm Update relative to 0.8: Fix icon
elsejar spia_0.8.1.jar manage 44.8 K 27 Aug 2010 - 16:17 PaulBalm Update relative to 0.8: Fix icon
elsejar demo_1.1.jar manage 6.6 K 13 Sep 2010 - 11:53 PaulBalm Demo plug-in v1.1 -- add source code for Installer
elsejar must_herschel_plugin_0.3.jar manage 741.7 K 29 Oct 2010 - 12:53 PaulBalm MUST plug-in for HIPE v0.3
elsejar must_herschel_plugin_0.4.jar manage 742.2 K 27 Oct 2011 - 10:59 PaulBalm MUST plug-in for HIPE v0.4
elsejar HerschelQuickLook_1.8.jar manage 143.0 K 02 Mar 2012 - 15:42 JuanCarlosSegovia HerschelQuickLook?
pdfpdf units1.pdf manage 37.9 K 30 Aug 2012 - 01:02 SteveLord  
elsejar ConvolvePhotometric_1.0.jar manage 3.8 K 25 Sep 2012 - 08:53 DavideRizzo Photometry convolution plugin
txttxt hipe_conv_phot_script.py.txt manage 15.8 K 25 Sep 2012 - 08:55 DavideRizzo Photometry convolution script
elsejar ConvolveSpectroscopic_1.0.jar manage 4.3 K 25 Sep 2012 - 08:56 DavideRizzo Spectroscopy convolution plugin
txttxt hipe_conv_spec_script.py.txt manage 10.1 K 25 Sep 2012 - 08:57 DavideRizzo Spectroscopy convolution script
pdfpdf Documentation.pdf manage 85.0 K 25 Sep 2012 - 08:58 DavideRizzo Documentation for photometry and spectroscopy convolution plugins
elsejar ConvolvePhotometric_1.1.jar manage 4.0 K 25 Sep 2012 - 10:08 PaulBalm Photometry convolution plugin v1.1 -- add release notes, auto update
elsejar ConvolveSpectroscopic_1.1.jar manage 8.5 K 25 Sep 2012 - 11:30 PaulBalm Spectroscopy convolution plugin v1.1 -- add release notes, auto update, include script
elsejar ConvolvePhotometric_1.2.jar manage 8.0 K 25 Sep 2012 - 11:36 PaulBalm Photometry convolution plugin v1.2 -- include script
elsejar HerschelQuickLook_1.9.jar manage 142.7 K 17 Apr 2013 - 11:38 JuanCarlosSegovia HerschelQuickLook?
elsejar HerschelQuickLook_1.10.jar manage 141.4 K 19 Apr 2013 - 12:53 JuanCarlosSegovia HerschelQuickLook? v1.10
elsejar ConvolveSpectroscopic_1.1.1.jar manage 8.6 K 07 Oct 2013 - 09:38 JaimeSaiz Spectroscopy convolution plugin v1.1.1 -- set maximum HIPE version as 11.0
elsejar ConvolveSpectroscopic_1.2.jar manage 8.7 K 09 Oct 2013 - 07:43 JaimeSaiz Spectroscopy convolution plugin v1.2 -- stop extending JTask & convert wavelengths to float
elsejar boloSource_plugin_0.1.jar manage 285195.7 K 20 Nov 2013 - 14:37 AlvarGarcia Bolosource Plugin
elsejar must_herschel_plugin_0.5.jar manage 764.8 K 10 Oct 2014 - 11:53 JaimeSaiz MUST plug-in for HIPE v0.5
xmlxml must_herschel_plugin_registry.xml manage 2.0 K 10 Oct 2014 - 16:24 JaimeSaiz Version registry of MUST plug-in
xmlxml ConvolveSpectroscopic_registry.xml manage 2.5 K 10 Oct 2014 - 16:28 JaimeSaiz Spectroscopy convolution plugin version registry
xmlxml ConvolvePhotometric_registry.xml manage 2.5 K 12 Jan 2015 - 10:49 JaimeSaiz Photometry convolution plugin version registry
elsejar ConvolvePhotometric_1.3.jar manage 8.0 K 13 Jan 2015 - 12:28 JaimeSaiz Photometry convolution plugin v1.3 -- adapted for HIPE 12.0 onwards
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r106 < r105 < r104 < r103 < r102 | More topic actions
Herschel Twiki