The High Energy Astrophysics Science Archive Research Center
HEASARC
was created by NASA in 1990 as a site for X-ray and Gamma-ray archive
research.
The motivation for the HEASARC is to provide a multi-mission archive
for the high energy data from ROSAT, GRO, BBXRT,
ASCA,
and XTE missions, that coexists with the archivial data from past
missions such as Einstein, HEAO 1, HEAO 3, OSO 8, SAS 2 and 3, Uhuru,
and Vela5B.
Data from non-US missions, eg, EXOSAT and Ginga, also is provided as
international agreements allow.
The total data volume will be of the order of 1 Terabyte by 1995.
These data are available on-line for immediate access.
The HEASARC is located at the Goddard Space Flight Center and is a collaboration between Goddard's Laboratory for High Energy Astrophysics (LHEA), and the National Space Science Data Center (NSSDC). The LHEA is responsible for the science content of the archive, the NSSDC is responsible for the data archive managment. The HEASARC data holding will consist of data from past, current, and future missions.
A Basic HTML Style Guide was written to help maintain a consistent, recognizable HEASARC identity on the WWW, and to help reduce the difficulty of maintaining pages written by diverse people. We soon discovered that people would move or delete their Web pages and not tell us.. but fortunately the task of discovering this is now automatic: we use verify_links from the Webtest tool suite. The link verifier tool starts from a given URL and traverses links outward, subject to a specified search profile, producing a report on the state of all the discovered links. This tool employs a non-redundant breadth-first traversal search strategy to unearth all HTTP HREFs in SRC, A, FORM, LINK, and BASE tags.
The WWW offers the opportunity to `mix and match' reusable components in a rapid prototyping approach; we were astonished in our early days (only 1 year ago!) at how quickly we could deliver useful functionality. Later we began to realise that some of our early optimism was perhaps too naïve: the need for good software engineering practices is probably even greater than before. There are many more components being interconnected and interfacing, and exponentially more failure points. Perl helps you to hack up something real fast without worrying too much about the engineering aspects too much.. till too late..
Click on a box at the end of a numbered arrow to get explanation.
Browse.html
.
The user will choose one of the following:
Squery.pl,
which generates the HTML form for a specified mission; e.g.