RHESSI News Item

VIEWGRAPH LIST

OBSERVATIONAL CHARACTERISTICS .html
HESSI –UNIQUE SOFTWARE ISSUES .doc
IMPLEMENTATION BASICS .doc
OTHER HESSI-RELATED SOFTWARE .doc
UNDEVELOPED SOFTWARE .doc
SOFTWARE STATUS OVERVIEW .doc
TEAM .doc
ELEMENTS OF SOFTWARE .doc

 


 

HESSI-UNIQUE SOFTWARE ISSUES

Techniques, strengths and weaknesses are unfamiliar to some users.

Provides unprecedented range of analysis options.

Level-0 database as starting point.

Importance of ancillary data


 

HESSI SOFTWARE – IMPLEMENTATION BASICS

  • Multiplatform support – Unix (Solaris, Linux), Windows 95,98,NT
  • Solar SoftWare Tree
    • convenient updating
    • dynamic software environment
    • can use either latest release OR development version<
  • IDL 5.31 or higher
  • Object-oriented code
    • simplifies maintenance and upgrading
    • saves time in some analysis scenarios
    • initially more complex to code
    • less familiar, but more consistent user interface
  • User interface options
    • Object-oriented commands
    • Conventional IDL command line
    • Command line scripts
    • Graphical User Interface

OTHER HESSI-RELATED SOFTWARE

  • ETH - enhanced database access, including web interface
  • GSFC (Holman et al) - x-ray, microwave modeling
  • GSFC (Ramaty, Murphy et al) - nuclear modeling package
  • UNH (McConnell) polarimetry
  • UCB (Holland) - support for Crab roll calibration

UNDEVELOPED HESSI SOFTWARE

  • Level-3 software (eg conversion of photon spectra to electron spectra)
  • Study-specific software
  • Support for non-solar observations
  • White-light imaging with SAS
  • Helioseismology with SAS limb data
  • Modifications to support full-sun imaging

OVERVIEW OF SOFTWARE STATUS

  • >Still under development
  • Strong object-oriented infrastructure is in place
  • Most, but not all, of the basic analysis software is in place
  • Some important features and capabilities remain to be implemented
  • Many bugs (some obvious, some more subtle) remain
  • Dynamic development environment
  • Testing to date has been mainly functional and performance-oriented.
  • Quantitative and comparative testing has begun, but is at an early stage
  • Documentation is being developed in parallel with software

SOFTWARE DEVELOPMENT TEAM

Markus Aschwanden Forward Fitting algorithm
Bob Bentley Documentation
Andrew Conway MEMVIS algorithm
Andre Csillaghy Objects, integration
Brian Dennis Documentation
Martin Fivian Aspect
Gordon Hurford Imaging, grid response, PMT-RAS
Chris Johns-Krull Documentation, testing
Sam Krucke r CLEAN algorithm
Tom Metcalf PIXON algorithm
Jim McTiernan Level 0 data base and catalog generation, simulations
Jun Sato MEM-Sato algorithm
Ed Schmahl Imaging
Richard Schwartz Integration, back-projection, spectroscopy
David Smith Spectroscopy
Kim Tolbert Graphical interface
Dominic Zarro Ancillary data

 


ELEMENTS OF SOFTWARE FROM USER PERSPECTIVE

  • Loading and updating software package
  • Access to level-0 database
  • Command line and object interface
  • Graphical user interface
  • Catalog data
  • Light curves
  • Spectroscopy
  • Imaging
  • Imaging spectroscopy
  • Ancillary data
  • Simulations
  • Access to data at ETH
  • Documentation