Skip to main content

Python scripts to analyze the morphology of isolated/interacting galaxies

Project description

alt text

Overview

Python scripts to analyze the morphology of isolated and interacting galaxies. The package is designed to download S-PLUS (https://splus.cloud/), Legacy (https://www.legacysurvey.org) and SDSS (https://www.sdss4.org/dr17/imaging) images automatically. There are functions to calculate a 2D sky background of the images and deblended segmentation maps of interacting systems with merger isophotes. The non-parametric analysis is performed by using statmorph package (https://github.com/vrodgom/statmorph).
The user can study the environment of the object/system by downloading a list of the galaxies within Field-of-View of S-PLUS/Legacy images from SIMBAD server (http://simbad.u-strasbg.fr/simbad/). In addition, there is a function to display DSS2 (http://alasky.u-strasbg.fr/hips-image-services/hips2fits) images of any size.

:sparkles: Website: https://gitlab.com/joseaher/astromorphlib

Documentation

The documentation is available at https://astromorphlib.readthedocs.io

Installation

:sparkles: The latest version of astromorphlib is 1.0.10

Requirements

"astromorphlib" requires to run the following packages:

* statmorph
* splusdata
* astro-datalab
* astroplotlib
* astropy
* astroquery
* photutils (1.5.0 <)**
* numpy
* scipy
* matplotlib
* wget

** to install this specific version of photutils you can try:

% pip install photutils==1.5.0

This version can be easily installed via PyPI (https://pypi.org/project/astromorphlib/):

% pip install astromorphlib

If you prefer to install "astromorphlib" manually, you can clone the developing version at https://gitlab.com/joseaher/astromorphlib. In the directory this README is in, simply type:

% pip install .

or,

% python setup.py install

Uninstallation

To uninstall "astromorphlib", just type:

% pip uninstall astromorphlib

Publications

Authors

Acknowledgements

This software was funded partially by Brazilian agency FAPESP, process number 2021/08920-8.

Citing

If you use this code for a scientific publication, please cite Hernandez-Jimenez & Krabbe et al. (2022) and Krabbe & Hernandez-Jimenez et al. (2024). The BibTeX entries for this package are:

@MISC{hernandez_jimenez_2022,
  author       = {Hernandez-Jimenez, J. A. and
                  Krabbe, A. C.},
  title        = {{Astromorphlib: Python scripts to analyze the
                   morphology of isolated and interacting galaxies}},
  month        = jul,
  year         = 2022,
  publisher    = {Zenodo},
  version      = {0.2},
  url          = {https://doi.org/10.5281/zenodo.6940848},
  doi          = {10.5281/zenodo.6940848}
}

@ARTICLE{2024MNRAS.528.1125K,
       author = {{Krabbe}, A.~C. and {Hernandez-Jimenez}, J.~A. and {Mendes de Oliveira}, C. and {Jaffe}, Y.~L. and {Oliveira}, C.~B. and {Cardoso}, N.~M. and {Smith Castelli}, A.~V. and {Dors}, O.~L. and {Cortesi}, A. and {Crossett}, J.~P.},
        title = "{Diagnostic diagrams for ram pressure stripped candidates}",
      journal = {\mnras},
     keywords = {galaxies: clusters: general, galaxies: clusters: intracluster medium, galaxies: evolution, galaxies: interactions, galaxies: irregular, galaxies: structure, Astrophysics - Astrophysics of Galaxies},
         year = 2024,
        month = feb,
       volume = {528},
       number = {2},
        pages = {1125-1141},
          doi = {10.1093/mnras/stad3881},
archivePrefix = {arXiv},
       eprint = {2312.09220},
 primaryClass = {astro-ph.GA},
       adsurl = {https://ui.adsabs.harvard.edu/abs/2024MNRAS.528.1125K},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

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

astromorphlib-1.0.10.tar.gz (7.4 MB view details)

Uploaded Source

Built Distribution

astromorphlib-1.0.10-py3-none-any.whl (313.8 kB view details)

Uploaded Python 3

File details

Details for the file astromorphlib-1.0.10.tar.gz.

File metadata

  • Download URL: astromorphlib-1.0.10.tar.gz
  • Upload date:
  • Size: 7.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for astromorphlib-1.0.10.tar.gz
Algorithm Hash digest
SHA256 748fefd15fa065ab392e7552fe84a63e97cffcfcccda9f8ac2cae5decbbc89d1
MD5 459df5d276b75ed4239de918667eefc5
BLAKE2b-256 9ccb5ff96bb2394ce897a86753bf37638257c6cfdecd3affa4292622a4158f02

See more details on using hashes here.

File details

Details for the file astromorphlib-1.0.10-py3-none-any.whl.

File metadata

File hashes

Hashes for astromorphlib-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 3e94ac9fc7cd3c820c0339a4ff1f32f40327aa0aed66c2748441ab4415e757a9
MD5 23486fe6a47739e6879caf06055fcf81
BLAKE2b-256 033328c78cac3f20e55dce07b08911f8bb092840d8d040b71203f81b90651d8e

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