Skip to main content

A port of SpArcFiRe, a spiral arc finder

Project description

PyArcFiRe

PyArcFiRe is a python port of SpArcFiRe which is written primarily in MatLab. Like SpArcFiRe it can be used to detect spiral arcs in images, mostly for galaxy images however it perhaps may work in other contexts.

Limitations

Note that this is currently a work in progress and the project may change greatly over time.

Functionality

This port does not have all of the functionality and features of SpArcFiRe such as bar finding and fitting, automatic centering and deprojection, etc.

Installation

You can install this package by simply using the command

$ pip install pyarcfire

Interface

There are two main ways of using PyArcFiRe

  1. As a python package to use in your own programs.
  2. As a command line interface.

Package

The main function to interface with is called detect_spirals_in_image which takes in a grayscale image and then performs the spiral finding algorithm.

Command Line Interface

PyArcFiRe can also be interacted with through the command line interface via python -m pyarcfire .... Currently this is a work in progress and is mainly a way to drive debugging code.

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

pyarcfire-0.1.0.dev0.tar.gz (74.0 kB view details)

Uploaded Source

Built Distribution

pyarcfire-0.1.0.dev0-py3-none-any.whl (44.5 kB view details)

Uploaded Python 3

File details

Details for the file pyarcfire-0.1.0.dev0.tar.gz.

File metadata

  • Download URL: pyarcfire-0.1.0.dev0.tar.gz
  • Upload date:
  • Size: 74.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for pyarcfire-0.1.0.dev0.tar.gz
Algorithm Hash digest
SHA256 caf6a8eb6caedb5cf1d92654a48340b6340fa6190c0423392ef58db3c8dfa52e
MD5 0107f00283d401d396300d91e11dfa05
BLAKE2b-256 02fffb5be9535f42ab8fc2b386664ef6cb04b9bc46ec7e188f379fc52f0c988b

See more details on using hashes here.

File details

Details for the file pyarcfire-0.1.0.dev0-py3-none-any.whl.

File metadata

File hashes

Hashes for pyarcfire-0.1.0.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 03a797da67429b97318dd9c2c93a3e991df5674cbbe4afb2604dc992c978d95f
MD5 79b576990b4ad1c83944145644a40de7
BLAKE2b-256 7ce384d85be0fae37e0251bfc562ead64504304251aea95fe9732daee6b9a016

See more details on using hashes here.

Supported by

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