论文标题

Pyspeckit:光谱分析和绘图包

pyspeckit: A spectroscopic analysis and plotting package

论文作者

Ginsburg, Adam, Sokolov, Vlas, de Val-Borro, Miguel, Rosolowsky, Erik, Pineda, Jaime E., Sipőcz, Brigitta M., Henshaw, Jonathan D.

论文摘要

Pyspeckit是Python中光谱分析的工具包和库。我们描述了Pyspeckit软件包,并突出显示了它的某些功能,例如将模型拟合到数据,类似于IRAF中历史上广泛使用的启动功能。 Pyspeckit通过MPFIT和LMFIT实现采用Levenberg-Marquardt优化方法,此处描述了有关误差估计的重要假设。提供了使用PYMC和主持人作为优化器的包装器。包括一个并行的包装器,以适合光谱立方体的线条。作为Astropy附属包装生态系统的一部分,Pyspeckit是开源和开放开发,欢迎社区的意见和协作。

pyspeckit is a toolkit and library for spectroscopic analysis in Python. We describe the pyspeckit package and highlight some of its capabilities, such as interactively fitting a model to data, akin to the historically widely-used splot function in IRAF. pyspeckit employs the Levenberg-Marquardt optimization method via the mpfit and lmfit implementations, and important assumptions regarding error estimation are described here. Wrappers to use pymc and emcee as optimizers are provided. A parallelized wrapper to fit lines in spectral cubes is included. As part of the astropy affiliated package ecosystem, pyspeckit is open source and open development and welcomes input and collaboration from the community.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源