Skip to main content

GalCraft: Building integral-field spectrograph data cubes of the Galaxy

Project description

GalCraft: Building integral-field spectrograph data cubes of the Galaxy

GalCraft is a flexible software to create mock IFS observations of the Milky Way and other hydrodynamical/N-body simulations. It is entirely written in Python3 and conducts all the procedures from inputting data and spectral templates to the output of IFS data cubes in fits format.

The produced mock data cubes can be analyzed in the same way as real IFS observations by many methods, particularly codes like Voronoi binning (Cappellari & Copin 2003), Penalized Pixel-Fitting (pPXF, Cappellari & Emsellem 2004; Cappellari 2017, 2023), line-strength indices (e.g., Worthey 1994; Schiavon 2007; Thomas et al. 2011; Martín-Navarro et al. 2018), or a combination of them (e.g., the GIST pipeline, Bittner et al. 2019).

An elaborate, Python-native parallelization is implemented and tested on various machines from laptops to cluster scales.

Installation

Using pip

pip install GalCraft

From the git repo

git clone https://github.com/purmortal/galcraft.git
cd galcraft
pip install .

Documentation

A detailed documentation of GalCraft will be available soon.

Citing GalCraft

If you use this software framework for any publication, please cite the original paper Wang et al. (2023), which describes the method and its application to mock Milky Way observations.

License

This software is governed by the MIT License. In brief, you can use, distribute, and change this package as you want.

Contact

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

GalCraft-1.1.0.tar.gz (222.8 kB view details)

Uploaded Source

File details

Details for the file GalCraft-1.1.0.tar.gz.

File metadata

  • Download URL: GalCraft-1.1.0.tar.gz
  • Upload date:
  • Size: 222.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for GalCraft-1.1.0.tar.gz
Algorithm Hash digest
SHA256 fd5152d6d27c4832c52b5aad7aa9ce75d6bae0468695464b77b44aa9cc40ff98
MD5 9bc03b881045e0ef675d972ea90d8dfc
BLAKE2b-256 e4f03c56dfe6e995847379805c04b77234d880ca0e82e62ba4d645d953927972

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