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.0a8.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.0a8-py3-none-any.whl (104.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: acid_code-2.0.0a8.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.0a8.tar.gz
Algorithm Hash digest
SHA256 704d677724ba3b01ef7e035e660434b9320cd09c4cd37fa98787bcebcea70e9a
MD5 bbae949494c540a9d19a2543e9648737
BLAKE2b-256 302bcd62a6d092d2a448bebd59f4aa9bdb18306e254cd352782064196b1c6407

See more details on using hashes here.

File details

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

File metadata

  • Download URL: acid_code-2.0.0a8-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.0a8-py3-none-any.whl
Algorithm Hash digest
SHA256 56bbc7a523c8251c083b1f363ab0308cb314c5f85ba5bd7d1f6d991f5d71a97d
MD5 db4678085e02486f1a6cf6fe51ff4f97
BLAKE2b-256 bc30ff7fc54e20c69cf94b22f1714428a604876411ae854a1c12976cea280193

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