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 条
  • [41] ParFit: A Python']Python-Based Object-Oriented Program for Fitting Molecular Mechanics Parameters to ab Initio Data
    Zahariev, Federico
    De Silva, Nuwan
    Gordon, Mark S.
    Windus, Theresa L.
    Dick-Perez, Marilu
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2017, 57 (03) : 391 - 396
  • [42] Introducing GPU Acceleration into the Python']Python-Based Simulations of Chemistry Framework
    Li, Rui
    Sun, Qiming
    Zhang, Xing
    Chan, Garnet Kin-Lic
    JOURNAL OF PHYSICAL CHEMISTRY A, 2025, 129 (05): : 1459 - 1468
  • [43] Development of Python']Python-based pipelines for LOFAR2.0 and SKA
    Wijnholds, Stefan J.
    Dijkema, Tammo Jan
    Groot, Herman
    Lukkezen, Maikel
    Nijhuis, Maik
    Offringa, Andre R.
    Salvoni, Chiara
    Slusarenko, Nicolas
    van der Tol, Sebastiaan
    2024 4TH URSI ATLANTIC RADIO SCIENCE MEETING, AT-RASC 2024, 2024,
  • [44] PyGASP: Python']Python-based GPU-Accelerated Signal Processing
    Bowman, Nathaniel
    Carrier, Erin
    Wolffe, Greg
    2013 IEEE INTERNATIONAL CONFERENCE ON ELECTRO-INFORMATION TECHNOLOGY (EIT 2013), 2013,
  • [45] SnapperML: A python']python-based framework to improve machine learning operations
    Molner, Antonio
    Carrillo-Perez, Francisco
    Guillen, Alberto
    SOFTWAREX, 2024, 26
  • [46] Python']Python-based geometry preparation and simulation visualization toolkits for STEPS
    Chen, Weiliang
    De Schutter, Erik
    FRONTIERS IN NEUROINFORMATICS, 2014, 8
  • [47] pyerrors: A python']python framework for error analysis of Monte Carlo data
    Joswig, Fabian
    Kuberski, Simon
    Kuhlmann, Justus T.
    Neuendorf, Jan
    COMPUTER PHYSICS COMMUNICATIONS, 2023, 288
  • [48] FSVPy: A python']python-based package for fluorescent streak velocimetry (FSV)
    Lin, Han
    Blackwell, Brendan C.
    Call, Connor C.
    Liu, Shanliangzi
    Liu, Claire
    Driscoll, Michelle M.
    Richards, Jeffrey J.
    JOURNAL OF RHEOLOGY, 2023, 67 (01) : 197 - 206
  • [49] Python']Python-Based Experimental Analysis of Machinery Assembly Data Mining
    Zhang, Kai
    Li, Guoxi
    Wu, Baozhong
    Zhang, Meng
    2ND INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS (SMTA 2015), 2015, : 90 - 93
  • [50] ERAsim: A Flexible Python']Python-based Architectural Modeling and Simulation Framework
    Wasly, Saud
    2020 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), 2021,