| |
VIEWGRAPH LIST
OBJECTIVES
HESSI –UNIQUE SOFTWARE ISSUES
IMPLEMENTATION BASICS
TEAM
OTHER HESSI-RELATED SOFTWARE
UNDEVELOPED SOFTWARE
STATUS OVERVIEW
ELEMENTS OF SOFTWARE
HESSI SOFTWARE REVIEW – December 14, 2000
OBJECTIVES
THURSDAY
| software status and plans |
| description and demonstrations |
| questions, comments, suggestions, discussion |
FRIDAY
| informal opportunity to try out software |
| in Addition Conference Room (new building, ground floor) |
SPRING WORKSHOPS
| presentations more oriented towards how-to |
| more opportunity for hands-on |
HESSI-UNIQUE SOFTWARE ISSUES
| Indirect imaging
|
| Many users unfamiliar with imaging and spectroscopic techniques
è
Importance of documentation and user comfort
|
| User tradeoffs among time-, energy-resolution, image quality, etc
è
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.3 |
| 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 modelling |
| GSFC (Ramaty, Murphy et al) – nuclear modelling package |
| UNH – polarimetry |
UNDEVELOPED HESSI SOFTWARE
| Level-3 software (eg conversion of photon spectra to electron spectra) |
| Study-specific software |
| Support for non-solar observations |
| Support for Crab roll calibration ?? |
| X-ray polarimetry |
| White-light imaging with SAS |
| Helioseismology with SAS limb data |
| Modifications to support full-sun imaging |
SOFTWARE DEVELOPMENT TEAM
Markus Aschwanden
|
Forward Fitting algorithm
|
Bob Bentley
|
Documentation
|
Andrew Conway
|
MEMVIS
|
Andre Csillaghy
|
Objects, integration
|
Brian Dennis
|
Documentation
|
Martin Fivian
|
Aspect
|
Gordon Hurford
|
Imaging, grid response, PMT
|
Chris Johns-Krull
|
Documentation, testing
|
Sam Krucker
|
CLEAN algorithm
|
Tom Metcalf
|
PIXON algorithm
|
Jim McTiernan
|
Level 0 data base and catalog generation
|
Jun Sato
|
MEM Sato
|
Ed Schmahl
|
Imaging
|
Richard Schwartz
|
Integration, back-projection, spectroscopy
|
David Smith
|
Spectroscopy
|
Kim Tolbert
|
Graphical interface
|
Dominic Zarro
|
Ancillary data
|
OVERVIEW OF SOFTWARE STATUS
| Strong object-oriented infrastructure is in place. |
| Much, but not all, of the basic analysis software is in place. |
| Many important features and capabilities remain to be implemented. |
| Many bugs (some obvious, some 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. |
ELEMENTS OF SOFTWARE FROM USER PERSPECTIVE
| Loading and updating software package |
| Access to level-0 database |
| Command line interface |
| Graphical user interface |
| Catalog data |
| Light curves |
| Spectroscopy |
| Imaging |
| Imaging spectroscopy |
| Ancillary data |
| Simulations |
| Access to data at ETH |
| Documentation |
|