Skip to main content

Lightcone command-line toolchain

Project description

lightcone-cli

License Python Tests PyPI

lightcone-cli (lc) is the agentic execution layer for ASTRA (Agentic Schema for Transparent Research Analysis). Describe your analysis to an AI agent and lc takes care of the rest — specification, execution, and provenance.

Quick Start

uv tool install lightcone-cli
lc init my-analysis
cd my-analysis
claude

Then tell the agent what you have to start from — a research question (/lc-new), existing code (/lc-from-code), or a paper to reproduce (/lc-from-paper).

Full getting-started guide

Skills

Skill What it does
/lc-new Scope a new analysis from a research question into a full astra.yaml spec
/lc-from-code Bring an existing codebase into ASTRA
/lc-from-paper Reproduce a published paper end-to-end
/lc-feedback File a bug report with version and error context auto-collected

Capabilities

  • Multiverse analysis — define methodological decisions with multiple options; lc runs your analysis across all defensible paths automatically
  • Provenance integrity — every output gets a content-addressed manifest; lc verify detects tampering or broken chains
  • HPC-ready execution — Snakemake-backed DAG dispatch with SLURM and container support (Docker, Podman, Apptainer) out of the box
  • Reproducible publishinglc export wrroc emits a Workflow Run RO-Crate bundle ready for Zenodo or WorkflowHub

Full documentation

License

BSD 3-Clause — see LICENSE for details.

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

lightcone_cli-0.3.6.tar.gz (213.1 kB view details)

Uploaded Source

Built Distribution

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

lightcone_cli-0.3.6-py3-none-any.whl (258.2 kB view details)

Uploaded Python 3

File details

Details for the file lightcone_cli-0.3.6.tar.gz.

File metadata

  • Download URL: lightcone_cli-0.3.6.tar.gz
  • Upload date:
  • Size: 213.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for lightcone_cli-0.3.6.tar.gz
Algorithm Hash digest
SHA256 f92423e31e82b8bb605c089a088e27f34d912352d1a5f9f3172807793ddba9de
MD5 4002bcc4a8d5050ab490c015535a2c41
BLAKE2b-256 7715cc2645da9eea8edd593001f7918696207ad22219c950706192435ca4b08d

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.3.6.tar.gz:

Publisher: pypi-publish.yaml on LightconeResearch/lightcone-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lightcone_cli-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: lightcone_cli-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 258.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for lightcone_cli-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6db51935c8cb7fa9260e0251e6cc3afa56731e738d5f62bb84af6c1951eca2ad
MD5 d6e0ab96a12f07aa22c0493b7dd8779b
BLAKE2b-256 fbb0e581fbed240e3e12a9018fc08395885dd34ec3189137fb47e29b04aa0560

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.3.6-py3-none-any.whl:

Publisher: pypi-publish.yaml on LightconeResearch/lightcone-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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