Astro-Catalog

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

Astro::Catalog module
---------------------

What is it?
-----------

The module is a generic object orientated astronomical catalog object.

Requirements
------------

The madatory requirement of the Astro::Catalog package are,

  Astro::Coords
  Astro::Telescope
  Time::Piece
  File::Spec
  Math::Libm
  Net::Domain
  LWP::UserAgent
  SOAP::Lite
  Test
  Test::More
  Data::Dumper
  Carp
  Astro::VO::VOTable
  Astro::Flux
  Number::Uncertainty
  Misc::Quality

See http://heasarc.gsfc.nasa.gov/classx/votable/index.html to obtain the GSFC
Astro::VO::VOTable package. You need V0.9 or later of this module.

Provides
--------

The package provides the following user level classes

  Astro::Catalog
    A generic catalog object, includes pluggable I/O support.

  Astro::Catalog::Item
    A generic catalog item.

NB: Astro::Catalog::Star is maintained for backwards compatibility.

The following classes can be used to query various online databases
for astronomical objects. They all return an Astro::Catalog object
populated with matching Astro::Catalog::Item objects.

  Astro::Catalog::Query::2MASS
    Queries the Two Micron All Sky Survey (2MASS) catalog.

  Astro::Catalog::Query::CMC
    Queries the Carlsberg Meridian Catalogue (CMC/12).

  Astro::Catalog::Query::GSC
    Queries the Guide Star Catalog (GSC).

  Astro::Catalog::Query::MPC
    Queries the Minor Planet Center database for solar system objects.

  Astro::Catalog::Query::Sesame
    Queries the CDS Sesame web service.

  Astro::Catalog::Query::SIMBAD
    Queries the CDS SIMBAD database. Implements most of the functionality
    of the Astro::SIMBAD module.

  Astro::Catalog::Query::SkyCat
    Queries SkyCat catalogs. For some catalog queries, parsing of the
    returned catalog will not work. In some cases the URLs of the
    resources may break this module's parsing code.

  Astro::Catalog::Query::SuperCOSMOS
    Queries the SuperCOSMOS catalogue.

  Astro::Catalog::Query::USNOA2
    Queries the USNO-A2.0 catalog.

  Astro::Catalog::Query::Vizier
    Queries Vizier catalogs. For some catalog queries, parsing of the
    returned catalog will not work.

Additional classes provided by the package handle things that you don't
need to concern yourself with, unless you want to write your own I/O or
query plugins, these are



( run in 1.647 second using v1.01-cache-2.11-cpan-5a3173703d6 )