Published February 1, 2023 | Version v1
Software Open

pygalfitm

  • 1. ROR icon Universidade Federal do Rio de Janeiro

Description

Title: Pygalfitm: A Python Interface for GALFITM Surface Brightness Modeling

Description:

Pygalfitm is a Python package that streamlines the use of GALFITM, a widely adopted tool in astronomy for modeling 2D surface brightness profiles of galaxies. It provides a user-friendly interface for creating input configuration files, managing multi-band image fitting, and processing outputs from GALFITM.

The package is designed to be modular and extensible, allowing integration with scientific Python libraries such as NumPy, Astropy, and Matplotlib. It enables users to easily define fit parameters, run GALFITM via subprocess, and visualize input, model, and residual images.

 

Main features include:

  • Programmatic control over GALFITM input parameters and execution.

  • Support for multi-component and multi-band fitting.

  • Utilities for visual inspection of fitting results.

  • Example notebooks for S-PLUS and general use cases.

  • Helper scripts for table manipulation and batch processing.

 

Pygalfitm is suitable for both small-scale analysis and automated pipelines in extragalactic astronomy and galaxy morphology studies.

 

Installation:

Via pip or from source using setup.py.

License: MIT

Files

pygalfitm-main.zip

Files (10.4 MB)

Name Size Download all
md5:4ac85be3858bf5b7f52898883a88f1a8
10.4 MB Preview Download

Additional details

Software

Repository URL
https://github.com/Schwarzam/pygalfitm
Programming language
Python