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
tirifig-2.0.2.tar.gz 15.2 MB Details

Built distribution (wheel)

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

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

Release history Release notifications | RSS feed

This release

2.0.2 This release

2 release files

1.0.1

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