Skip to content
/ mufasa Public

MUlti-component Fitter for Astrophysical Spectral Applications

License

Notifications You must be signed in to change notification settings

mcyc/mufasa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MUFASA

MUlti-component Fitter for Astrophysical Spectral Applications.

Documentation Status


Documentation

For detailed documentation, including installation instructions, usage examples, and API details, visit the MUFASA Documentation on Read the Docs.


Reference

If you use MUFASA in your work, please cite the following paper:

  1. Chen, M. C.-Y. et al. "Velocity-Coherent Filaments in NGC 1333: Evidence for Accretion Flow?" ApJ (2020).

Installation

To install the latest version of MUFASA, clone this repository and run the following in your local directory:

pip install -e .

Requirements

MUFASA runs on python > v3.8 and depends on the following packages:

  • numpy >= v1.19.2
  • scipy >= v1.7.3
  • skimage >= v0.17.2
  • spectral_cube >= v0.6.0
  • pyspeckit >= v1.0.1
  • reproject >= v0.7.1
  • FITS_tools >= v0.2
  • plotly >= v4.0

If you are running a later version of Python, for example, Python 3.11, you likely will have to install the latest versions of pyspeckit and FITS_tools directly from their respective GitHub repository. The setup.py for MUFASA >= v1.4.0 takes care of such a depdendcy automatically with pip installs.

Getting Started

To get started quickly, please see MUFASA's Quick Start on Read the Docs.

About

MUlti-component Fitter for Astrophysical Spectral Applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages