Skip to main content

Galaxy dynamic de-composition

Project description

Welcome to GalaxyChop

logo

GalaxyChop CI Documentation Status PyPI https://github.com/leliel12/diseno_sci_sfw

GalaxyChop is a Python package that tackles the dynamical decomposition problem by using clustering techniques in phase space for stellar galactic components.

It runs in numerical N-body simulations populated with semi-analytical models and full hydrodynamical simulations, such as Illustris TNG and EAGLE.

Motivation

Galaxies are self-gravitating complex stellar systems formed mainly by stars, dark matter, gas and dust. Star are assembled in different stellar components, such as the disk (thin and thick), the nucleus, the stellar halo and the bar. The components interact with each other and each of them follows its own temporal evolution. For this reason, the description of the formation and evolution of galaxies is strongly linked to the formation and evolution of each of these individual components and their assemble in the final galaxy.

Dynamical decomposition it is a fundamental tool to separate each galaxy component for further study. Numerous methods exist in the literature to perform this task, but there is no tool that allows us to use several of them, providing the possibility of an easy comparison.

Dynamic decomposition models implemented

And many more

Requirements

You need Python 3.7, 3.8, 3.9 to run GalaxyChop.

Standard Installation

You could find GalaxyChop at PyPI. The standar instalation via pip:

$ pip install galaxychop

Development Install

Clone this repo and then inside the local directory execute

$ git clone https://github.com/vcristiani/galaxy-chop.git
$ cd galaxy-chop
$ pip install -e .

Authors

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

galaxychop-0.2.tar.gz (32.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

galaxychop-0.2-cp39-cp39-win_amd64.whl (99.0 kB view details)

Uploaded CPython 3.9Windows x86-64

galaxychop-0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (988.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

galaxychop-0.2-cp38-cp38-win_amd64.whl (99.1 kB view details)

Uploaded CPython 3.8Windows x86-64

galaxychop-0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (990.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

galaxychop-0.2-cp37-cp37m-win_amd64.whl (101.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

galaxychop-0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (989.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

File details

Details for the file galaxychop-0.2.tar.gz.

File metadata

  • Download URL: galaxychop-0.2.tar.gz
  • Upload date:
  • Size: 32.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for galaxychop-0.2.tar.gz
Algorithm Hash digest
SHA256 596150eeb70dcd2d6324c860c257b4e00d8e3f19435519db659e7d05e67d735f
MD5 76452a247ecd661dfa87fc2afd0c99e0
BLAKE2b-256 ac66db462d8f258f556b1af7245e3cf152b8d0671183bc665e4ebc143dbd3f50

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: galaxychop-0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 99.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for galaxychop-0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5aa4d1995f085d74b1cd551b0c627f1796be0042a0b8742e371368efd023faa3
MD5 4ac29ca88188cced3e07bc91fa130ef6
BLAKE2b-256 c3e09ba44b8568d45e4aadb9aab49db2ac3a8ed42ab031db91939a6e6f15cef4

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for galaxychop-0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a65afb91fd24a69df009f8ec89eb088dd9053df3321d771b6f0ab1b2e4f77ee7
MD5 84247de683ecd750896b3042b696191d
BLAKE2b-256 0b11719bc37301cd7293822cc60fae63f2a2d3564843efb3f68d2ecc012a6fe1

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: galaxychop-0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 99.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for galaxychop-0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3bdd080fe1941bb428d7792ebc468767dfe7d5347adbe5fb885832d57daa8b47
MD5 b78a4370b65ae35587cf60a9ea77d53b
BLAKE2b-256 3914339ebd6a2842d7b8f916f37c9f829354665219ae99cc968292dfb1c264d7

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for galaxychop-0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 687c0968381b396d2840a5d40aefca97ee886ff9b2da93625083dbc659192736
MD5 6997bcf2974deed60dd660d3c980d23c
BLAKE2b-256 f03696de59755977a9bbc6eac25f98ae8a27ee056d75caaf286088a836c5e8dc

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: galaxychop-0.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 101.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for galaxychop-0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cbe16d2bed3025046f119d836405491aca20c445de9cc8ee1fc3bcdc20f77b27
MD5 350b296fee6d09bb0debc6a5203a0f46
BLAKE2b-256 46fbb46f389d6805cad2989fd2f83af216340879e4ebb360c73c37bb75a5762b

See more details on using hashes here.

File details

Details for the file galaxychop-0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for galaxychop-0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 63214c52c052331166a9bdcceac53f2e2f3eef130f9eecddcdc850046194588b
MD5 7e6ff55a53f8035b706782b08022aef0
BLAKE2b-256 58d3d5082d30208bb83923a640a542f72d7259717c2bc7005d227956cfb3e120

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page