Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

A.C.I.D (Accurate Continuum fItting and Deconvolution)

Tests Coverage Status Documentation Status PyPI stable PyPI latest License Paper DOI

ACID is a technique that builds on traditional Least-Squares Deconvolution (LSD) by simultaneously fitting the stellar continuum and stellar line profile and performing LSD in effective optical depth.

In a basic sense, ACID simulatenously fits the stellar continuum and profile using a combination of LSD and MCMC techniques. The spectra are then continuum corrected using this continuum fit. LSD is then run on the continuum corrected spectra to return high-resolution line profiles for each spectrum.

The original ACID code was developed by Lucy Dolan as part of her PhD and published in 2024. Development has continued in this repository by Benjamin Cadell since October 2025 as part of his PhD.

Please note that since the new version of ACID has not yet been fully released, the development remains in pre-release. Therefore, the "stable" (upto 0.1.0) versions of this code are still the ones released in 2024. For documentation and installation of the latest version, use the "latest" (for 2.0 alpha) versions.

A list of changes can be found in the index of the documentation or in the changelog for a full list of changes.

The documentation will be kept up to date until at least 2029.

Installation

See the Read the Docs documentation for installation instructions.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acid_code-2.0.0a7.tar.gz (6.6 MB view details)

Uploaded Source

Built Distribution

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

acid_code-2.0.0a7-py3-none-any.whl (104.5 kB view details)

Uploaded Python 3

File details

Details for the file acid_code-2.0.0a7.tar.gz.

File metadata

  • Download URL: acid_code-2.0.0a7.tar.gz
  • Upload date:
  • Size: 6.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acid_code-2.0.0a7.tar.gz
Algorithm Hash digest
SHA256 83ec924c0e3392058f2170493d27ad7ee69a573c84dbfa99e9623a05fcff3bd6
MD5 bb848aba602eb8b235ac42334fe0129a
BLAKE2b-256 f0c516f475c13dad41da35cebd879e09f76b7cbf36f7b077b9a1a7570c377d4c

See more details on using hashes here.

File details

Details for the file acid_code-2.0.0a7-py3-none-any.whl.

File metadata

  • Download URL: acid_code-2.0.0a7-py3-none-any.whl
  • Upload date:
  • Size: 104.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acid_code-2.0.0a7-py3-none-any.whl
Algorithm Hash digest
SHA256 9151b81b7a54a156ba4e01f459ad67bb3b9eb80513668b58984726fef7620259
MD5 055cbdda06b67f533acd624bd76f7033
BLAKE2b-256 b37ee6bf2aa03dce14562ae8a8f76c7b66674edbe09093289b8b1d5c343941db

See more details on using hashes here.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page