Skip to main content

SpartaABC

A Python package for inferring indel (insertion-deletion) model parameters using Approximate Bayesian Computation (ABC).

Description

spartaabc implements ABC methods to estimate parameters of indel models from observed data. This approach is particularly useful when dealing with complex evolutionary models where traditional likelihood-based methods may be computationally intractable.

Installation

You can install spartaabc directly from PyPI:

pip install spartaabc

Quick Start

Here's a basic example of how to use spartaabc:

sparta -i /path/to/data/dir -t AA -n 10000 -nc 100 -s 42

Arguments:

  • -i: Input directory containing phylogenetic tree in newick format, and raxml ".bestModel" file.
  • -t: Sequence type (AA for amino acid or NT for nucleotide)
  • -n: Number of simulations (10000)
  • -nc: Number of corrective simulations (100)
  • -s: Random number seed (42)

License

This project is licensed under the Academic Free License v3.0.

Contact

Metadata

Release files for spartaabc 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spartaabc 0.8.0
File Size Uploaded
spartaabc-0.8.0.tar.gz 19.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for spartaabc 0.8.0
File Interpreter ABI Platform
spartaabc-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 43.3 kB

Release files / spartaabc-0.8.0.tar.gz

Download URL spartaabc-0.8.0.tar.gz
Size 19.1 kB
Tags Source
SHA-256 checksum
How to use checksums
38fe3db1425430d592c4cde084460f2f998bfd1f08457bc3edf859e1019a2d57
BLAKE2b-256 checksum
How to use checksums
bdf4e789cdb0aab1918635b1772ba534dc8ebd583607cd9d8e510b94be2ba95a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2025.

Transparency log

Release files / spartaabc-0.8.0-py3-none-any.whl

Download URL spartaabc-0.8.0-py3-none-any.whl
Size 24.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b93f7ff3e860ef8d82fa2886e8efbcc0b7e9de34e5d00a438a068717a2cb89bf
BLAKE2b-256 checksum
How to use checksums
959f9a4d137af63ab1692addda30c92846a20cba10e649dd25596eecd0a220ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

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