Skip to main content

The DESK is an SED-fitting python scripts for fitting data from evolved stars

Project description

Dusty-Evolved-Star-Kit

The DESK is an SED-fitting python package for fitting data from evolved stars (photometry or spectra) with radiative transfer model grids. The package is currently in development and all contributions are welcomed. For current progress, see the ‘Issues’ tab on the Github page. The package is ideal for fitting small samples of dusty evolved stars. It will soon utilize a bayesian-fitting strategy with mass-loss rate and luminosity distributions as inputs (priors), and will provide a better fit to these broader sample properties.

Input: A csv file with the first column as wavelength in um and second column as flux in Jy. To fit multiple csv files, put them in a directory, and use the directory name as the input.

Output: A csv file including the best fit model and corresponding stellar parameters, as well as an optional figure of the fit SED.

Available model grids: Several grids are already available upon installation. A range of other model grids, including state-of-the-art dust-growth models by Nanni et al. (2019) , are downloaded automatically and used when selected. Descriptions of the model grids can be found in the Documentation. A module for creating your own DUSTY grid is under development, but for now, please email me (Dr. Steven Goldman) directly for potential grid requests or for help with the package.

Credits: This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

1.7.2 (2020-08-05)

Updates plots with now 17 source maximum for single SED figure. The sed and sed_indivscripts now use a common set of functions to minimize duplicated code, and ensure consistency.

1.7.1 (2020-08-05)

Minor bug fixes to the data retrieval script.

1.7.0 (2020-07-24)

First major release of least-squares fitting DESK. The package is stable with pytest testing through Github-actions (Ubuntu and OSX: Python 3.6, 3.7, 3.8), documentation with Sphinx on readthedocs, coverage with codecov, code quality checks with codacy, installation with pip, and hosted on Github. Model grids are downloaded using direct-download links on Box.

1.3.1 (2019-04-29)

  • First release on PyPI.

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

desk-1.8.18.tar.gz (6.1 MB view details)

Uploaded Source

Built Distribution

desk-1.8.18-py2.py3-none-any.whl (2.1 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file desk-1.8.18.tar.gz.

File metadata

  • Download URL: desk-1.8.18.tar.gz
  • Upload date:
  • Size: 6.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for desk-1.8.18.tar.gz
Algorithm Hash digest
SHA256 b51b78d304f6dc3a91017941c19f3275658cd789b3a431010522253dcf4ec7bc
MD5 37567d2c3673809249099205a0d6804b
BLAKE2b-256 5fa773df7c430fc137ab8421edbb0f50fed1ca22b646258e2386127b37e03809

See more details on using hashes here.

File details

Details for the file desk-1.8.18-py2.py3-none-any.whl.

File metadata

  • Download URL: desk-1.8.18-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for desk-1.8.18-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d94cd9ddc956d730f1b7c17aa048695b847a89a2784b05364545e568107943d1
MD5 fe1bfd2f3c885d2e9e9993d0bab87475
BLAKE2b-256 9e721bf5ec0d829b1a08a7de7a1fc34592d6778db4f76b4d3ac8e95a6fa0c87b

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