https://github.com/aritraghsh09/gamornet

GaMorNet is a CNN based on AlexNet to classify galaxies morphologically

https://github.com/aritraghsh09/gamornet

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: arxiv.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.3%) to scientific vocabulary

Keywords

astronomy astrophysics candels convolutional-neural-networks galaxies machine-learning morphological-analysis neural-networks sdss tensorflow tflearn
Last synced: 5 months ago · JSON representation

Repository

GaMorNet is a CNN based on AlexNet to classify galaxies morphologically

Basic Info
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
astronomy astrophysics candels convolutional-neural-networks galaxies machine-learning morphological-analysis neural-networks sdss tensorflow tflearn
Created almost 7 years ago · Last pushed over 3 years ago
Metadata Files
Readme Changelog License

README.rst

.. image:: https://readthedocs.org/projects/gamornet/badge/?version=latest
    :target: https://gamornet.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: https://img.shields.io/badge/license-GPL%20v3.0-blue
    :target: https://github.com/aritraghsh09/GaMorNet/blob/master/LICENSE
    :alt: License Information

.. image:: https://badge.fury.io/py/gamornet.svg
    :target: https://pypi.org/project/gamornet/
    :alt: PyPI version

.. image:: https://img.shields.io/badge/doi-10.3847%2F1538--4357%2Fab8a47-blue
    :target: https://doi.org/10.3847/1538-4357/ab8a47
    :alt: DOI Link

.. image:: https://img.shields.io/badge/arXiv-2006.14639-blue
    :target: http://arxiv.org/abs/2006.14639
    :alt: 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.

.. code-block:: tex

    @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.

.. code-block:: tex

    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:

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 `_ .


Owner

  • Name: Aritra Ghosh
  • Login: aritraghsh09
  • Kind: user
  • Location: New Haven, CT
  • Company: @YaleUniversity

Astrophysics Ph.D. Candidate @YaleUniversity. I use machine learning and large surveys to investigate the evolution of galaxies.

GitHub Events

Total
Last Year

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 240
  • Total Committers: 2
  • Avg Commits per committer: 120.0
  • Development Distribution Score (DDS): 0.225
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Aritra Ghosh a****9@g****m 186
Aritra Ghosh a****h@M****l 54

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 22 hours
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 72 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 3
    (may contain duplicates)
  • Total versions: 15
  • Total maintainers: 1
pypi.org: gamornet-cpu

A CNN to classify galaxies morphologically

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 19 Last month
Rankings
Dependent packages count: 10.1%
Dependent repos count: 11.5%
Average: 22.4%
Stargazers count: 27.8%
Forks count: 29.8%
Downloads: 32.5%
Maintainers (1)
Last synced: 6 months ago
pypi.org: gamornet

A CNN to classify galaxies morphologically

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 53 Last month
Rankings
Dependent packages count: 10.1%
Dependent repos count: 21.5%
Average: 22.6%
Downloads: 23.9%
Stargazers count: 27.8%
Forks count: 29.8%
Maintainers (1)
Last synced: 6 months ago

Dependencies

docs/requirements.txt pypi
  • gamornet-cpu *
setup.py pypi
  • h5py *
  • keras *
  • numpy *
  • progressbar2 *
  • tensorflow-gpu *
  • tflearn *
  • wget *
test_requirements.txt pypi
  • astropy * test
  • matplotlib * test