Normalized to: Fitzgerald, K.
[1]
oai:arXiv.org:2005.02749 [pdf] - 2100543
Introducing PyCross: PyCloudy Rendering Of Shape Software for pseudo 3D
ionisation modelling of nebulae
Submitted: 2020-05-06
Research into the processes of photoionised nebulae plays a significant part
in our understanding of stellar evolution. It is extremely difficult to
visually represent or model ionised nebula, requiring astronomers to employ
sophisticated modelling code to derive temperature, density and chemical
composition. Existing codes are available that often require steep learning
curves and produce models derived from mathematical functions. In this article
we will introduce PyCross: PyCloudy Rendering Of Shape Software. This is a
pseudo 3D modelling application that generates photoionisation models of
optically thin nebulae, created using the Shape software. Currently PyCross has
been used for novae and planetary nebulae, and it can be extended to Active
Galactic Nuclei or any other type of photoionised axisymmetric nebulae.
Functionality, an operational overview, and a scientific pipeline will be
described with scenarios where PyCross has been adopted for novae (V5668
Sagittarii (2015) & V4362 Sagittarii (1994)) and a planetary nebula (LoTr1).
Unlike the aforementioned photoionised codes this application does not require
any coding experience, nor the need to derive complex mathematical models,
instead utilising the select features from Cloudy/PyCloudy and Shape. The
software was developed using a formal software development lifecycle, written
in Python and will work without the need to install any development
environments or additional python packages. This application, Shape models and
PyCross archive examples are freely available to students, academics and
research community on GitHub for download
(https://github.com/karolfitzgerald/PyCross_OSX_App).
[2]
oai:arXiv.org:1906.11147 [pdf] - 1907195
Using the Agile software development lifecycle to develop a standalone
application for generating colour magnitude diagrams
Submitted: 2019-06-26
Virtual observatories allow the means by which an astronomer is able to
discover, access, and process data seamlessly, regardless of its physical
location. However, steep learning curves are often required to become
proficient in the software employed to access, analyse and visualise this trove
of data. It would be desirable, for both research and educational purposes, to
have applications which allow users to visualise data at the click of a button.
Therefore, we have developed a standalone application (written in Python) for
plotting photometric Colour Magnitude Diagrams (CMDs) - one of the most widely
used tools for studying and teaching about astronomical populations. The CMD
Plot Tool application functions "out of the box" without the need for the user
to install code interpreters, additional libraries and modules, or to modify
system paths; and it is available on multiple platforms. Interacting via a
graphical user interface (GUI), users can quickly and easily generate high
quality plots, annotated and labelled as desired, from various data sources.
This paper describes how CMD Plot Tool was developed using Object Orientated
Programming and a formal software design lifecycle (SDLC). We highlight the
need for the astronomical software development culture to identify appropriate
programming paradigms and SDLCs. We outline the functionality and uses of CMD
Plot Tool, with examples of star cluster photometry. All results plots were
created using CMD Plot Tool on data readily available from various online
virtual observatories, or acquired from observations and reduced with
IRAF/PyRAF.
[3]
oai:arXiv.org:1802.00224 [pdf] - 1656288
Polarimetry and Spectroscopy of the `Oxygen Flaring' DQ Herculis-like
nova: V5668 Sagittarii (2015)
Submitted: 2018-02-01
Classical novae are eruptions on the surface of a white dwarf in a binary
system. The material ejected from the white dwarf surface generally forms an
axisymmetric shell of gas and dust around the system. The three-dimensional
structure of these shells is difficult to untangle when viewed on the plane of
the sky. In this work a geometrical model is developed to explain new
observations of the 2015 nova V5668 Sagittarii. To understand the ionisation
structure in terms of the nova shell morphology and estimate the emission
distribution directly following the light-curve's dust-dip.
High-cadence optical polarimetry and spectroscopy observations of a nova are
presented. The ejecta is modelled in terms of morpho-kinematics and
photoionisation structure.
Initially observational results are presented, including broadband
polarimetry and spectroscopy of V5668 Sgr nova during eruption. Variability
over these observations provides clues towards the evolving structure of the
nova shell. The position angle of the shell is derived from polarimetry, which
is attributed to scattering from small dust grains. Shocks in the nova outflow
are suggested in the photometry and the effect of these on the nova shell are
illustrated with various physical diagnostics. Changes in density and
temperature as the super soft source phase of the nova began are discussed. Gas
densities are found to be of the order of 10$^{9}$ cm$^{-3}$ for the nova in
its auroral phase. The blackbody temperature of the central stellar system is
estimated to be around $2.2\times10^{5}$ K at times coincident with the super
soft source turn-on. It was found that the blend around 4640 $\rm{\AA}$
commonly called `nitrogen flaring' is more naturally explained as flaring of
the O~{\sc ii} multiplet (V1) from 4638 - 4696 $\rm{\AA}$, i.e. `oxygen
flaring'.