Image::DS9 - interface to the DS9 image display and analysis program
version v1.0.1
use Image::DS9; $dsp = new Image::DS9; $dsp = new Image::DS9( \%attrs );
This class provides access to the DS9 image display and analysis program through its XPA access points.
DS9 is a rather flexible and feature-rich image display program. Rather than extol its virtues, please consult the website in "REQUIREMENTS".
While one could communicate with DS9 solely via the IPC::XPA class, this class provides a cleaner, less error prone interface, as it checks the passed commands and arguments for syntax and data type. It also cleans up returned data from DS9.
To use this class, first construct a Image::DS9 object, and then apply its methods. It is possible to both address more than one DS9 with a single object, as well as having multiple Image::DS9 objects communicate with their own DS9 invocations. Eventually there will be documentation spelling out how to do this.
Please see:
How to create the connection to DS9
DS9
Understanding how arguments are passed to DS9 and what is returned.
A reference manual to the methods which map onto DS9's commands.
Constants provided for your ease and protection.
Installation and testing hints. Please read this before installation.
Please report any bugs or feature requests to bug-image-ds9@rt.cpan.org or through the web interface at: https://rt.cpan.org/Public/Dist/Display.html?Name=Image-DS9
Source is available at
https://gitlab.com/djerius/image-ds9
and may be cloned from
https://gitlab.com/djerius/image-ds9.git
Diab Jerius <djerius@cpan.org>
This software is Copyright (c) 2017 by Smithsonian Astrophysical Observatory.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007
To install Image::DS9, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Image::DS9
CPAN shell
perl -MCPAN -e shell install Image::DS9
For more information on module installation, please visit the detailed CPAN module installation guide.