Skip to main content

FITS file manager

Project description

Repository icon

Python package Documentation Status DOI Code Astro

Welcome to the FITS File Manager repository

The FITS File Manager (ffile_man) is a package developed to assist you in the management of large sets of image files. Using ffile_man, the data can be sorted into file groups, according to their purpose, like calibration and scientific data. For that, ffile_man looks for the DATE-OBS and OBSTYPE keywords in the image header. The former is the timestamp in which the image was acquired and it is used to sort the images as a function of time. The latter is used to sort by the type of the observation.

In this article, we will give you the basics of how to start using ffile_man.

Installing the package

Use the pip command to install the package into your local computer.

pip install ffile-man

How to use this package

Once you have this package installed, you will be able to run the file example.py found in the root folder. For that, use the command below:

python example.py

This file contains three examples of how to use ffile_man. These examples use the set of FITS files present in the ./FITS folder of this repository. The first example will print all the files found in the folder. The second will print the files with a timestamp greater than 2024-7-17T12:11:00 (isot). The third will print the files whose OBSTYPE keyword matches the FLAT string.

How to cite

Was this package useful for you? Think about citing us!

Following are two examples of how this package can be cited.

Plain text

Denis and Balaji-0-5, “FITS File Manager”. Zenodo, July 17, 2024. doi: 10.5281/zenodo.12763958.

Bibtex code

@software{denis_2024_12763958,
  author       = {Denis and
                  Balaji-0-5},
  title        = {FITS File Manager},
  month        = Jul,
  year         = 2024,
  publisher    = {Zenodo},
  version      = {v0.1.1},
  doi          = {10.5281/zenodo.12763958},
  url          = {https://doi.org/10.5281/zenodo.12763958}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ffile_man-0.2.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

ffile_man-0.2.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file ffile_man-0.2.0.tar.gz.

File metadata

  • Download URL: ffile_man-0.2.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for ffile_man-0.2.0.tar.gz
Algorithm Hash digest
SHA256 fa0b9ada45711972326dc1c622b2ba0511ff30be48208d318d6835ec8904398e
MD5 d40556255c07144ad9e3e8ab39c6a62c
BLAKE2b-256 ab80d8e666479bbb966f0cdbe90f75e966ff8b1afade41ce180b524f66b8f26d

See more details on using hashes here.

File details

Details for the file ffile_man-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: ffile_man-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for ffile_man-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ed75c72d1b20efc266ba05737ed31d8a94f4f777a6ed1f05bc72ce2382a9ad6d
MD5 d71146d5066f9fcfd4e400c1519c6643
BLAKE2b-256 ac00c1869690a2f6dd2591ec0e250dd43961c88bd1fc8f20274a00f8c09c9a1d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page