APT, The Phase I tool for HST Cycle 12

SPACE
TELESCOPE
SCIENCE
INSTITUTE
Operated for NASA by AURA
APT, The Phase I tool for HST Cycle 12
Brett Blacker
Abstract
In the our continuing effort to streamline our systems and improve service to the science community,
the Space Telescope Science Institute (STScI) is developing and releasing, APT - The Astronomer's
Proposal Tool as the new interface for Hubble Space Telescope (HST) Phase I and Phase II proposal
submissions for HST Cycle 12. APT, was formerly called the Scientist's Expert Assitant (SEA), which
started as a prototype effort to try and bring state of the art technology, more visual tools and power
into the hands of proposers so that they can optimize the scientific return of their programs as well
as HST.
Proposing for HST and other missions, consists of requesting observing time and/or archival research
funding. This step is called Phase I, where the scientific merit of a proposal is considered by a
community based peer-review process. Accepted proposals then proceed thru Phase II, where the
observations are specified in sufficient detail to enable scheduling on the telescope.
In this paper we will present our concept and implementation plans for our Phase I development and
submission tool, APT. More importantly, we will go behind the scenes and discuss why it's important
for the Science Policies Division (SPD) and other groups at the STScI to have a new submission tool
and submission output products.
11/19/02
Tech Talk
Presentation Overview
l
History of HST Phase I
l
What is APT
l
Benefits
l
The tool
l
Future directions
l
Phase I Demo
l
Phase II
11/19/02
Tech Talk
The Early days
l
Cycles 1 - 4: Paper and electronic submissions
n
n
n
n
11/19/02
Electronic submissions required redundant as well as
unneeded data
No Standardization of formats
Errors required intensive manual effort
Lack of acknowledgement process
Tech Talk
Recent Past
l
Cycles 5 - 11: LaTex and PostScript submissions
n
n
n
n
n
n
n
11/19/02
Designed around freeware tools
ÿ
LaTeX templates
ÿ
Procmail to handle message forwarding
ÿ
Perl to handle message processing
Implemented on UNIX platform
Relied on all HST proposers having access to email
Provided standard format for TAC to review
Provided minimal syntax checking
Provided acknowledgement process
Provided parsing for database loading as well as statistics
Tech Talk
Cycles 5 - 11 Phase I Process Flow
Proposer
Site
Incoming Mail to
[email protected]
Request
Templates
Submit
LaTex
Submit
PostScript
Processing Software
P
R
O
C
M
A
I
L
E-mail templates to requestor
Analyze, send mail to internal staff,
send acknowledgement to submitter
Store and Respond to submitter
Store, forward to staff, respond to
Submitter that there is a problem
Other
11/19/02
Tech Talk
However, or why another new Tool
l
Minimal syntax checking leads to lots of internal manual effort to load
database and generate statistics
n
n
n
Garbage in, Garbage out!
“It it ain’t broke don’t fix it” mentality has caused lots of manual effort/time
by staff
Early Phase I S/W support resources diverted to Phase II APT Project and
other projects
l
Want to eliminate the use of procmail
l
Want to move from Unix to Desktop processing
l
APT was coming for Cycle 12 Phase II so why not include Phase I
n
n
Most implementation techniques already developed for Phase II
Single tool look and feel for Phase I and II
11/19/02
Tech Talk
11/19/02
Tech Talk
What is APT?
l
Based on Scientist’s Expert Assistant (SEA) Prototype
l
Integrated work environment
l
Java based
l
High level goals
n
n
n
n
11/19/02
Make proposal preparation more intuitive
Make observatory operations less cumbersome
Provide documentation/help that is
ÿ
Friendly
ÿ
Up to date
ÿ
Easily accessible
Define framework which is responsive to changes in technology and
observatory operations
Tech Talk
User Benefits
l
Platform/tool Commonality (Phase I & II)
l
Automatic Syntax checking
l
Elimination of multiple specification/submission forms
l
Removal of Documentation layers
l
Easier Preplanning by User
l
Ease of Use
l
Can use any text editor for generating Science Justification
n
11/19/02
Can easily modify Cycle 11 LaTex file for new Template
Tech Talk
STScI Benefits
l
Uniform data specifications
l
Current System does minimal syntax or semantics checking
l
Seamless database ingestion
l
Increased Phase I Search capabilities
l
Eliminates multiple submission processes (DD Web, GO LaTeX, and GTO)
l
Bottom line: Cleaner data input
n
n
Reduces Manual effort by SPD technical staff and others
Saves time in the process
11/19/02
Tech Talk
APT Toolset
l
Visual Target Tuner (VTT)
n
n
l
Exposure Time Calculators
n
l
Context sensitive help tied to Call for Proposals
Pull down menus of only legal values and combinations
Attach “Science Justification” from any word processor as PDF attachment
Phase II Specifications, Orbit and Visit Planners
n
n
11/19/02
Same functionality as existing web-based versions
Phase I Submission
n
n
n
l
Built from SEA prototype
Visualize & manipulate observatory field of view
Enable “easier” orbit packing via click and drag
Link to TRANS and SPIKE scheduling system
Tech Talk
User Site
Observer
APT Tool Suite
User Develops
&
Inputs Proposal,
APT supplies
unique
Proposal Id
Visual Target Tuner
Exp Time Calculator
Phase 1 Editting Tools
Obs Constraint Mgr
Submission Tool
Starview2/Duplication
Resource Estimator
User accesses Phase 1 web page for Phase 1 info,
Downloads APT tool suite,
APT looks up Address Information,
APT submits XML proposal file
STScI Site
Phase 1 Web Page
Address Information
Phase 1 Submission Sys
FTP
Server
ID Server
Phase I Features
l
Investigator Name/Address lookup from our Address database
at STScI (when online)
l
Context-sensitive help to Call for Proposals Documentation
l
Only legal values can be entered
l
Automatic Phase I to II conversion
l
Stores output as XML
l
APT Replaces procmail and FTP submission systems
l
Automatic check to see if you have latest version (when online)
11/19/02
Tech Talk
Features
l
Tool is used only for Coverpage Information
n
n
n
n
n
n
n
l
Science Justification and Supporting questions are a single PDF
attachment.
n
l
11/19/02
Investigator information (PI and CoIs)
Instrument usage
Science Category (ie Cosmology, Galaxies, Solar System…)
Resources required (orbits, targets or dollars)
Special flags
Abstract
Observation Summary
Will provide an example template in Word, LaTeX, Text and others.
In-house tools remain the same for Cycle 12
Tech Talk
TAC Output
11/19/02
Tech Talk
Cleaner Phase I Database
11/19/02
Tech Talk
Platforms
l
The APT tools are highly graphical and interactive applications and
therefore run best on a robust machine. The APT is supported on the
following systems:
n
PC: Windows (98 or higher)
ÿ
n
Sun: Solaris 6, 7 and 8
ÿ
n
Minimum requirements: Ultra 1 (but we recommend a faster machine), 128 Mb
RAM: Tested on the CDE Window manager, TWM known to be a problem
PC: Linux (Redhat 7.2 or higher)
ÿ
n
Minimum requirements: 266 Mhz Pentium II or equivalent, 64 Mb RAM
Minimum requirements: 266 Mhz Pentium II or equivalent, 64 Mb RAM: The
APT package may run fine on other versions of linux, but we only tested on
Redhat 7.2.
Mac: OS X 10.1 or higher
ÿ
11/19/02
The VTT does not work under OS X 10.2
Tech Talk
Implementation Plans
l
Director’s Discretionary Release
n
n
n
n
l
July 2002
Allows community to help us with beta testing
Also provides advanced training prior to Phase I Deadline
Most Phase I capabilities in place with some liens
ÿ
PDF previewing
ÿ
Copy/Cut/Paste
Cycle 12 Phase I Operational Release
n
n
Mid October 2002 w/ Phase I Deadline now on January 24, 2003
Mid November 2002 release to include Context Sensitive Help
11/19/02
Tech Talk
Training/Assistance
l
Demos at as many meetings/conferences as we can attend and support
n
n
n
n
n
l
STScI booth one on ones at past June and upcoming January AAS
Setting up a special demo session at January AAS
Calibration Workshop
Treasury Workshop
Others available upon request
Help Desk (Multiple layers of help)- Remedy system
n
n
n
n
SPD staff
Test Team members
Developers
Computer Support Staff (for installation/configuration problems)
11/19/02
Tech Talk
Future for APT Phase I
l
Fully integrated toolset
l
Convert existing in-house phase I tools to use XML output
l
Increased searching capabilities using PDF “science justification”
attachment
l
Distribute fully electronic output products to reviewers
l
Create reviewer tool from XML output to database
l
Obtain APT at
http://apt.stsci.edu
l
Obtain Help from
[email protected]
11/19/02
Tech Talk