Table of Contents
These are the release notes for HIFI/HCSS 0.6.6.8 which is built using the tested developer (new-style) builds: HCSS-CORE 308, DP-CORE 437, DP-HIFI 257, DP-PACS 284, DP-SPIRE 260, DP-APPS 48
The 0.6.6.8 User Build can be fetched from the CSDT User Software Release
pages at HSCDT page make sure you download the versions marked "Contains fix for PACS pipeline" since these versions fix a conflict identified with the PACS pipeline. Note this page is password protected, if you need the access
please contact the <hifi-helpdesk@sron.nl>
The choice is up to you whether to install with the virtual machine or not. Please note that because this installer contains ALL instruments (even if you only want HIFI), the downloaded file is very large (~1.5 GByte). This is a know issue and is being addressed It does mean that a Windows machine must have a least 2 GBytes of RAM to install from this installer version. Below is a list of the system specifications needed for the 0.6.6.8 release:
Table of Contents
The following sections assume an installation of the HCSS software via the provided installer.
Steps To follow:
Steps To follow:
./HIPE_INSTALLER.binif the installer is in your current working directory.
steps to follow:
Applicationsfolder, selected Utilities and
then Java. Re-order the installedHIPE_INSTALLERTable of Contents
HCSS is driven by properties and it is important to set these correctly to access a database or the MIB in a local file. Please read the section in the HIFI Users Manual about properly setting up the properties to access MIBs.
For the downloaded version there should only be two properties which need specific attention (using propgen). These are:
Which database you want to access can be changed via the ChangeDb.py task in the build.
For HCSS 0.6.6.8 installers other than the ones marked Contains fix for PACS pipeline an extra step might be needed for proper configuration. Below is the complete list of properties
to use the HIFI software. The configuration is controlled solely via the file system.props
found in the config directory of the installation. For example if you chose to install the software on
a user disk directory called hipe_0668, the file to edit would be D:\username\hipe_0668\config\system.props.
Open this file to edit and copy/paste the following lines into it:
#
var.hifi.dir = ${var.hcss.dir}
#jconsole
hcss.interpreter.python.path = {${var.hifi.dir}/lib}
herschel.share.interpreter.python.path = {${var.hifi.dir}/lib}
#
# access
hcss.access.packetprocessor = HIFI
# CCM
hcss.ccm.test.database = ${var.database.devel}
# mib
hcss.mib.instrument = HIFI
# binstruct
hcss.binstruct.mib.source = pal
hcss.binstruct.factory = herschel.hifi.share.binstruct.HifiBinstructFactory
hcss.binstruct.services = herschel.binstruct.mib.MibPalServices
hcss.binstruct.mib.pal.database = hifi-cal@iccdb1.sron.rug.nl 0 READ
hcss.binstruct.mib.pal.tm_version_map = ist-fm
#hcss.binstruct.mib.pal.tm_version_map = ilt-fm
hcss.binstruct.mib.pal.poolname = hifi-cal
#
hcss.ccm.siteid = 1
#
hcss.store.optimistic = true
# pipeline plugins
hcss.ia.pg.plugins = {herschel.ia.pg.doc.sample.AuxPluginDemo1, herschel.hifi.pipeline.spg.plugin.CalPlugin, herschel.hifi.pipeline.spg.plugin.Level0Plugin, herschel.hifi.pipeline.spg.plugin.QualityPlugin}
#
hcss.ia.spg.store = spgstore
hcss.ia.pal.store.spgstore = {spgpool, hsapool}
hcss.ia.pal.pool.spgpool = ${var.hifi.dir}/config/spgpool.py
hcss.ia.pal.pool.hsapool = ${var.hifi.dir}/config/hsapool.py
hcss.ia.pal.pool.lhsapool = ${var.hifi.dir}/config/lhsapool.py
hcss.ia.pal.pool.ihsapool = ${var.hifi.dir}/config/ihsapool.py