Skip to main content

A CNN to classify galaxies morphologically

Project description

Documentation Status License Information PyPI version DOI Link arXiv

Galaxy Morphology Network (GaMorNet)

GaMorNet is a Convolutional Neural Network based on AlexNet to classify galaxies morphologically. GaMorNet does not need a large amount of training data (as it is trained on simulations and then transfer-learned on a small portion of real data) and can be applied on multiple datasets. Till now, GaMorNet has been tested on ~100,000 SDSS g-band galaxies and ~20,000 CANDELS H-band galaxies and has a misclassification rate of <5%.

Documentation

Please read the detailed documentation in order to start using GaMorNet

Publication & Other Data

You can look at this ApJ paper to learn the details about GaMorNet’s architecture, how it was trained, and other details not mentioned in the documentation.

We strongly suggest you read the above-mentioned publication if you are going to use our trained models for performing predictions or as the starting point for training your own models.

All the different elements of the public data release (including the new Keras models) are summarized in the PDR Usage Guide

Attribution Info.

Please cite the above mentioned publication if you make use of this software module or some code herein.

@article{Ghosh2020,
  doi = {10.3847/1538-4357/ab8a47},
  url = {https://doi.org/10.3847/1538-4357/ab8a47},
  year = {2020},
  month = jun,
  publisher = {American Astronomical Society},
  volume = {895},
  number = {2},
  pages = {112},
  author = {Aritra Ghosh and C. Megan Urry and Zhengdong Wang and Kevin Schawinski and Dennis Turp and Meredith C. Powell},
  title = {Galaxy Morphology Network: A Convolutional Neural Network Used to Study Morphology and Quenching in $\sim$100, 000 {SDSS} and $\sim$20, 000 {CANDELS} Galaxies},
  journal = {The Astrophysical Journal}
}

Additionally, if you want, please include the following text in the Software/Acknowledgment section.

This work uses trained models/software made available as a part of the Galaxy Morphology Network public data release.

License

Copyright 2020 Aritra Ghosh & contributors

Developed by Aritra Ghosh and made available under a GNU GPL v3.0 license.

Getting Help/Contributing

If you have a question, please first have a look at the FAQ Section . If your question is not answered there, please send me an e-mail at this aritraghsh09+gamornet@xxxxx.com GMail address.

If you have spotted a bug in the code/documentation or you want to propose a new feature, please feel free to open an issue/a pull request on GitHub .

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

gamornet-cpu-0.4.2.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

gamornet_cpu-0.4.2-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

Details for the file gamornet-cpu-0.4.2.tar.gz.

File metadata

  • Download URL: gamornet-cpu-0.4.2.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for gamornet-cpu-0.4.2.tar.gz
Algorithm Hash digest
SHA256 ded355436e9b810621956f31c8a36d8774647b6c032a3217dd1e680f759a02d1
MD5 abe21a8a6dc1ee5db59c7fb70d388bcd
BLAKE2b-256 0943aeac8da729d78f37fba9ea2a526773799cba89e7863f275f9102621959f2

See more details on using hashes here.

File details

Details for the file gamornet_cpu-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: gamornet_cpu-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 26.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for gamornet_cpu-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e23c61bb1b3623c6865e17dc564b3c21f4515bd34943d8be8697d126142552f1
MD5 a660dc29a1dcf64ab53fc9fa40ed8c8c
BLAKE2b-256 3efd191e4b41b5efb4678b26d915f81e92fdebb2f2ec058837d7d656ffdfda1e

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