McFine: PYTHON']PYTHON-based Monte Carlo multicomponent hyperfine structure fitting

被引:0
|
作者
Williams, Thomas G. [1 ]
Watkins, Elizabeth J. [2 ]
机构
[1] Univ Oxford, Sub Dept Astrophys, Dept Phys, Keble Rd, Oxford OX1 3RH, England
[2] Univ Manchester, Jodrell Bank Ctr Astrophys, Dept Phys & Astron, Oxford Rd, Manchester M13 9PL, England
关键词
methods: data analysis; ISM: abundances; ISM: general; ISM: molecules; galaxies: ISM; GIANT MOLECULAR CLOUD; EVOLUTION; SPECTRA;
D O I
10.1093/mnras/stae2130
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Modelling complex line emission in the interstellar medium (ISM) is a degenerate high-dimensional problem. Here, we present McFine, a tool for automated multicomponent fitting of emission lines with complex hyperfine structure, in a fully automated way. We use Markov chain Monte Carlo (MCMC) to efficiently explore the complex parameter space, allowing for characterizing model denegeracies. This tool allows for both local thermodynamic equilibrium (LTE) and radiative-transfer (RT) models. McFine can fit individual spectra and data cubes, and for cubes encourage spatial coherence between neighbouring pixels. It is also built to fit the minimum number of distinct components, to avoid overfitting. We have carried out tests on synthetic spectra, where in around 90 per cent of cases it fits the correct number of components, otherwise slightly fewer components. Typically, Tex is overestimated and tau underestimated, but accurate within the estimated uncertainties. The velocity and line widths are recovered with extremely high accuracy, however. We verify McFine by applying to a large Atacama Large Millimeter/submillimeter Array (ALMA) N2H+ mosaic of an high-mass star forming region, G316.75-00.00. We find a similar quality of fit to our synthetic tests, aside from in the active regions forming O-stars, where the assumptions of Gaussian line profiles or LTE may break down. To show the general applicability of this code, we fit CO(J = 2-1) observations of NGC 3627, a nearby star-forming galaxy, again obtaining excellent fit quality. McFine provides a fully automated way to analyse rich data sets from interferometric observations, is open source, and pip-installable.
引用
收藏
页码:1150 / 1165
页数:16
相关论文
共 50 条
  • [31] SBcoyote: An extensible Python']Python-based reaction editor and viewer
    Xu, Jin
    Geng, Gary
    Nguyen, Nhan D.
    Perena-Cortes, Carmen
    Samuels, Claire
    Sauro, Herbert M.
    BIOSYSTEMS, 2023, 232
  • [32] PyTFL: A Python']Python-based Neural Team Formation Toolkit
    Rad, Radin Hamidi
    Mitha, Aabid
    Fani, Hossein
    Kargar, Mehdi
    Szlichta, Jaroslaw
    Bagheri, Ebrahim
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 4716 - 4720
  • [33] PHIDL: Python']Python-based layout and geometry creation for nanolithography
    McCaughan, Adam N.
    Tait, Alexander N.
    Buckley, Sonia M.
    Oh, Dylan M.
    Chiles, Jeffrey T.
    Shainline, Jeffrey M.
    Nam, Sae Woo
    JOURNAL OF VACUUM SCIENCE & TECHNOLOGY B, 2021, 39 (06):
  • [34] A Python']Python-based Software Tool for Power System Analysis
    Milano, Federico
    2013 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PES), 2013,
  • [35] PySPH: A Python']Python-based Framework for Smoothed Particle Hydrodynamics
    Ramachandran, Prabhu
    Bhosale, Aditya
    Puri, Kunal
    Negi, Pawan
    Muta, Abhinav
    Dinesh, A.
    Menon, Dileep
    Govind, Rahul
    Sanka, Suraj
    Sebastian, Amal S.
    Sen, Ananyo
    Kaushik, Rohan
    Kumar, Anshuman
    Kurapati, Vikas
    Patil, Mrinalgouda
    Tavker, Deep
    Pandey, Pankaj
    Kaushik, Chandrashekhar
    Dutt, Arkopal
    Agarwal, Arpit
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2021, 47 (04):
  • [36] A Python']Python program for the implementation of the Γ-method for Monte Carlo simulations
    De Palma, Barbara
    Erba, Marco
    Mantovani, Luca
    Mosco, Nicola
    COMPUTER PHYSICS COMMUNICATIONS, 2019, 234 : 294 - 301
  • [37] SuffixAligner: A Python']Python-based Aligner for Long Noisy Reads
    Rabea, Zeinab
    El-Metwally, Sara
    Elmougy, Samir
    Rashad, M. Z.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (04) : 168 - 172
  • [38] automan: A Python']Python-Based Automation Framework for Numerical Computing
    Ramachandran, Prabhu
    COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (05) : 81 - 97
  • [39] SEDBYS: A python']python-based SED Builder for Young Stars
    Davies, Claire L.
    SOFTWAREX, 2021, 14
  • [40] Asymmetric Uncertainties in Measurements: SOAD A Python']Python Package Based on Monte Carlo Simulations
    Erdim, M. Kiyami
    Hudaverdi, Murat
    TURKISH PHYSICAL SOCIETY 35TH INTERNATIONAL PHYSICS CONGRESS (TPS35), 2019, 2178