taskGNU Astronomy Utilities - Tasks: task #16127, Script to view FITS files with DS9...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #16127: Script to view FITS files with DS9 or TopCat based on contents

Submitter:  Mohammad Akhlaghi <makhlaghi>
Submitted:  Sun 20 Feb 2022 10:00:18 AM UTC
   
 
Should Start On:  Sun 20 Feb 2022 12:00:00 AM UTC Should be Finished on:  Sun 20 Feb 2022 12:00:00 AM UTC
Category:  Installed scripts Priority:  5 - Normal
Item Group:  Enhancement Status:  Done
Privacy:  Public Assigned to:  makhlaghi
Percent Complete:  100% Open/Closed:  Closed
Effort:  0.00

Sun 20 Feb 2022 11:01:21 PM UTC, comment #1: 

The script now has a full documentation, a working user interface and is properly installed (along with its '.desktop' file). So it has been merged into the 'master' branch as Commit 483d1d4580.

I initially planned to merge it as an incomplete script, based on the bad experience of merging incomplete works into the 'master' branch, I decided to add a first version of all the missing components to properly merge it right now. Any missing or faulty component can now be treated as a separate task or bug ;-).

Mohammad Akhlaghi <makhlaghi>
Group administrator
Sun 20 Feb 2022 10:00:18 AM UTC, original submission:  

In the Gnuastro book appendix, we currently (as of version 0.16) have the Viewing multi-extension FITS images section that describes how Gnuastro users can add a '.desktop' file to their environment to automatically opening DS9 when double clicking on a FITS file.

Recently, with the initiative of Sepideh Eskandarlou, we have moved that script to the 'bin/scripts/' directory of Gnuastro and expanded it: 1) it (and the suggested '.desktop' file) can now take multiple files and open them as different frames in DS9. 2) If there are no images in the FITS file, the script will call TopCat to view the table contents of the FITS file.

Since the script can benefit a lot from testing by interested users, I will be merging it into the 'master' branch and including it in the tarballs. It will also be mentioned in the Viewing multi-extension FITS images section. However, it will not yet be installed automatically. Any interested user will have to manually copy it and make necessary modifications

The main issues with the script are (that need to be fixed before installing it automatically):

  • Automatically find user's screen resolution and set DS9's geometry to automatically fit that resolution.
  • Get the configuration options (including DS9's geometry) from the command-line (right now they have to be typed in the source manually before installation).
  • Decrease the calls to 'astfits', only one call should be enough.
  • After the above have been done, add documentation (most of the basic text is already written in the current Viewing multi-extension FITS images.
Mohammad Akhlaghi <makhlaghi>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by makhlaghi
  • -email is unavailable- added by makhlaghi (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-02-20 makhlaghi StatusPostponed Done
        Percent Complete0% 100%
        Assigned toNone makhlaghi
        Open/ClosedOpen Closed
        Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code