not logged in  
login | register  

Docs:

Documentation
Web Services
FAQs
Downloads
Contact
References

Spectrum Web Services

You can access the Spectrum web services at the following locations:

Service

Service Description

Home

WSDL

Search

Use this service to query the spectrum catalogs
and retrieve flux values vs. wavelengths.

link

wsdl

Search w/
preprocess
Use this service to query the spectrum catalogs and retrieve preprocessed spectra, using rebinning, normalization etc. functions. link wsdl

Util

Use this service to perform operations on spectra,
such as resampling and normalization.

link

wsdl

MySpectrum

Use this service to create, modify and delete your
own spectra from a client application.
Note: these point to the currently set MySpectrum Service, defaults to the MySpectrum Service at JHU.

link
link

wsdl
wsdl

SSA IVOA Simple Spectral Access Protocol entrypoint SSA

About WebServices

Every tool published on these pages may be also accessed programmatically via XML Web Services. We recommend you try the VO way and test drive our webservices and take advantage of them to automate (for example) the upload of large amount of spectra. Read the tutorial here to get started. For more details visit

You can learn more about web services from the NVO Summer School proceedings:
http://www.us-vo.org/summer-school/2004/proceedings/index.cfm

MySpectrum

If you want to publish your own spectra in Spectrum Services depending on your needs, you may install the MySpectrum package at your organization and build a spectrum collection yourself. MySpectrum is a cross-platform implementation of the Spectrum Web Services that runs on Windows using the .net framework (usually part of the OS) or on Linux using the mono framework. On Windows you can store the spectra in Microsoft SQL Server 2005 (which has a free edition called SQL Server Express) or MySQL. On Linux the only option right now is MySQL, but more servers are going to be supported in the future.

Using mono

In order to use mono to program against spectrum services, you are required to install the latest stable mono version from source. Unfortunately many mono bugfixes are only available this way, the binary packages are usually out of date. For more information about downloading the source code and compiling it refer to the mono webpage at http://www.mono-project.com.

Download MySpectrum

You can download the latest package from our download area.

VO Compatible Simple Spectral Access (SSA) Endpoint

Spectrum Services implement the IVOA Spectrum Data Model v1.01, it's XML and VOTable Representation and the IVOA Simple Spectral Access Protocol v1.01 using VOTable v1.10 (see http://www.ivoa.net/Documents/ for details and references.)

URL to the SSA service: SSA