I'm playing around with some code to parse FITS format files. My immediate interest is in accessing data in the Guide Star Catalog. Along the way I'm putting together a fairly useful pure Perl object oriented FITS parser which looks like it should really be contributed to CPAN, but where does it FITS?

The obvious name space is Astro::FITS. But it is less obvious, to me at least, what this parserish code should be called. As a working title I'm using Astro::FITS::Parser, but maybe it should advertise that it is pure Perl with the speed disadvantages that implies in a context where speed is often important? Maybe too it should advertise that it is OO? Astro::FITS::ParserPPOO looks too ugly (and maybe rude too) for words. And in any case it does more than simply parsing the file - it provides access to the data in the file. Any better ideas for names and/or name spaces?

When it's ready to be rolled out the GSC module is likely to end up as Astro::GSC or Astro::FITS::GSC. Comments?

True laziness is hard work

In reply to Where does it FITS? by GrandFather

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.