Skip to main content

Development Status :: 4 - Beta

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tirifig-2.0.2.tar.gz (15.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tirifig-2.0.2-py3-none-any.whl (15.2 MB view details)

Uploaded Python 3

File details

Details for the file tirifig-2.0.2.tar.gz.

File metadata

  • Download URL: tirifig-2.0.2.tar.gz
  • Upload date:
  • Size: 15.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for tirifig-2.0.2.tar.gz
Algorithm Hash digest
SHA256 f040b38d092e7e449149815c526e0c655f532e325a717f578421fdba95242238
MD5 40ba7cf9e8ddd1580238ccbf6e53e15f
BLAKE2b-256 3b2780e137df4f24d809331da20f4fea0b656cef174fafe8a33b47ca44137bbe

See more details on using hashes here.

File details

Details for the file tirifig-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: tirifig-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for tirifig-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 381484159913a6eb267cff560eb876dbf4dfc939f57472f810b2ac8a521434e0
MD5 9a5a8d47935b1d919d448449e5a82313
BLAKE2b-256 abce028f68d2be2375456bc024c565d6b84a8d7c9b47adcbcd319fc9803c1583

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page