Skip to main content

Alitra

WIP Library for ALIgnment and TRAnsformation between fixed coordinate frames. The transform is described by a translation and a homogeneous rotation.

Developed for transforming between the fixed local coordinate-frame and the asset-fixed coordinate-frame.

Installation

Installation from pip

pip install alitra
import alitra
help(alitra)

Installation from source

pip install .

You can test whether installation was successfull with pytest

pip install pytest
pytest .

Local development

pip install -e /path/to/package

This will install package in editable mode. Convenient for local development

Components

Frame transform

Class for transforming coordinates between two coordinates frames. Use custom dataclasses for conveniency, and to ensure that no mistakes are made in the transform.

Align frames

Finds the rotations and translations between two coordinate systems by minimizing the matching error given a set of points described in both coordinate frames. Run python examples/example_manual_alignment.py for a demonstration of its use.

Release files for alitra 1.0.9

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

Source distribution (sdist)

Source distribution for alitra 1.0.9
File Size Uploaded
alitra-1.0.9.tar.gz 7.5 kB Details

Built distribution (wheel)

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

Total release size: 16.5 kB

Release files / alitra-1.0.9.tar.gz

Download URL alitra-1.0.9.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0dabffd5be520fc23704e13e07c348069dc0cfa26c3552b74c41750a634795b0
BLAKE2b-256 checksum
How to use checksums
62e4a53b7a6fb9db61d804edca22f005e3c2a5f564eb4348274062e5bcdefa1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / alitra-1.0.9-py3-none-any.whl

Download URL alitra-1.0.9-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d84c502aeddb556be33c1d110b30e2367af843dad3e768f085b75e8046bcb12
BLAKE2b-256 checksum
How to use checksums
9dfe3db2605caff0c7c7ecc975c85bcfe867013dc62f44a3f58dc8d31dbae6aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release history Release notifications | RSS feed

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.0

2 release files

1.1.5

2 release files

1.1.3

2 release files

1.1.0

2 release files

1.0.16

2 release files

1.0.11

2 release files

This release

1.0.9 This release

2 release files

1.0.8

2 release files

1.0.6

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.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