Metadata-Version: 2.1
Name: taitale
Version: 1.0.0
Summary: taitale a tool to utilize and craft pipelines with ASKAPsoft
License: GNU GPLv3
Keywords: astronomy
Author: M.Nimalan
Author-email: nimalan.m@protonmail.com
Requires-Python: >=3.11
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: astropy (>=7.0.0,<8.0.0)
Requires-Dist: ipython (>=8.32.0,<9.0.0)
Description-Content-Type: text/markdown

# taitale

**taitale** a tool to utilize and craft pipelines with [ASKAPsoft](https://gitlab.com/ASKAPSDP) and other radio astronomy tools

taitale can work with either containers or native executables.

The goal is to provide an interface for radio astronomy tools in Python that would allow for easy interpolation with existing astronomy tools and packages like CASA and astropy.

## Installing

### Installing from PyPI

Available soon

### Building from source for development

```sh
# Install Poetry if you haven't already
curl -sSL https://install.python-poetry.org | python3 -

# Install dependencies and the package in development mode
poetry install --with test,dev

# Running tests
poetry run pytest

# Running style checks
poetry run ruff check .  # for linting
poetry run black .      # for formatting
```

### Building documentation

```sh
poetry install --with docs
poetry run sphinx-build -b html docs/source docs/build/html
```

## Documentation

The API documentation along with example workflows can be found [here](https://taitale.readthedocs.io/en/latest/cookbook.html)

## Why the name?

Taitale is the Etruscan name of Daedalus. This tools strives to excel in **crafting** pipelines

