Skip to main content

TiRiFiG: A graphical 3D kinematic modelling tool

TiRiFiC is a 3D kinematic modelling tool used to model resolved spectroscopic observations of rotating discs in terms of the tilted-ring model with varying complexity. The front-end (TiRiFiG, Tilted-Ring-Fitting-GUI), part of the toolkit, is an aid to enable the user to perform the modelling process interactively.

Requirements

The code requires full installation of:

PyQt6 (available through pip)
TiRiFiC

Installation

Installation from source, working directory where source is checked out

$ pip install .

This package is available on PYPI, allowing

$ pip install TiRiFiG (This is for now an older version)

Download and installation notes for TiRiFiC is on its website. Once installed, add TiRiFiG to your PYTHONPATH using export PATH='path_to_installation_directory:$PATH'.

Usage

Start TiRiFiG, from the terminal.

With the GUI running, the next steps are:

  • Adjust data points for the parameter(s) using the mouse.

  • Possibly fit a polynomial to the dat points.

  • Start TiRiFiC from run menu to perform fitting.

License

This project is licensed under the MIT License - see license for details.

Contribute

Contributions are always welcome! Please ensure that you adhere to PEP8 coding style guide.

Metadata

Release files for TiRiFiG 2.0.2

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

Source distribution (sdist)

Source distribution for TiRiFiG 2.0.2
File Size Uploaded Provenance Actions
tirifig-2.0.2.tar.gz 15.2 MB Without provenance Details for tirifig-2.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for TiRiFiG 2.0.2
File Interpreter ABI Platform Actions
tirifig-2.0.2-py3-none-any.whl Python 3 none any Details for tirifig-2.0.2-py3-none-any.whl

Total release size: 30.5 MB

Release files / tirifig-2.0.2.tar.gz

Download URL tirifig-2.0.2.tar.gz
Size 15.2 MB
Tags Source
SHA-256 checksum
How to use checksums
f040b38d092e7e449149815c526e0c655f532e325a717f578421fdba95242238
BLAKE2b-256 checksum
How to use checksums
3b2780e137df4f24d809331da20f4fea0b656cef174fafe8a33b47ca44137bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / tirifig-2.0.2-py3-none-any.whl

Download URL tirifig-2.0.2-py3-none-any.whl
Size 15.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
381484159913a6eb267cff560eb876dbf4dfc939f57472f810b2ac8a521434e0
BLAKE2b-256 checksum
How to use checksums
abce028f68d2be2375456bc024c565d6b84a8d7c9b47adcbcd319fc9803c1583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Security for TiRiFiG 2.0.2

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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