| |
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
| Indirect imaging |
è
Techniques, strengths and weaknesses are unfamiliar to some users.
| Photon-based imaging and spectroscopy |
è
Provides unprecedented range of analysis options.
| User tradeoffs among time-, energy-resolution, image quality, etc. |
è
Level-0 database as starting point.
| HESSI instrumentation is sensitive only to high energy aspects of flares. |
è
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 |
|