Non-parametric Galaxy Morphology Package
Project description
CyMorph - non-parametric galaxy morphology package
Updated and adjusted and repacked version of 1st CyMorph version: https://github.com/rsautter/CyMorph & Paulo Barchi work
Installation
Dependencies:
pip install numpy scipy matplotlib seaborn sep
CyMorph can be installed with:
pip install cymorph
Documentation
https://cymorph.readthedocs.io/
Basic Usage
Concentration
from cymorph.concentration import Concentration
c = Concentration(image, radius1, radius2)
c.get_concentration()
Asymmetry
from cymorph.asymmetry import Asymmetry
a = Asymmetry(image)
a.get_pearsonr()
a.get_spearmanr()
a.get_collected_points_plot()
Smoothness
from cymorph.smoothness import Smoothness
s = Smoothness(clean_image, segmented_mask, smoothing_degradation, butterworth_order)
s.get_pearsonr()
s.get_spearmanr()
s.get_smoothed_image()
s.get_collected_points_plot()
Entropy
from cymorph.entropy import Entropy
e = Entropy(image, bins)
e.get_entropy()
G2
from cymorph.g2 import G2
g2 = G2(g2_modular_tolerance, g2_phase_tolerance, g2_position_tolerance)
g2.get_g2()
g2.get_gradient_plot()
g2.get_asymmetry_gradient_plot()
Contributors
- Igor Kolesnikov
- Vitor Sampaio
- Paulo Barchi
- Rubens Sautter
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cymorph-2.0.tar.gz
(493.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cymorph-2.0.tar.gz.
File metadata
- Download URL: cymorph-2.0.tar.gz
- Upload date:
- Size: 493.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96dea3ff62119c1637a9c75ed9540f4280a4cd85886e5ef333a05dbc453a3e06
|
|
| MD5 |
5dde7c10c59817aaa40e6e692afa8f60
|
|
| BLAKE2b-256 |
251e3caa481e4bd897562fed4e65c528a34a5c770052c904581534c6ca20fa2a
|
File details
Details for the file cymorph-2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cymorph-2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 375.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4af4d75e4c17cb47a3f886adb6a9cb229cc691ab0476ccb0d4dfceee529f8622
|
|
| MD5 |
00e2695bacbb71067257ff4dc90e9316
|
|
| BLAKE2b-256 |
5ecb1e30180b5bc72ce54ecfc7a19f98a9191612767aa976af948927cfb9666c
|