-
PDF
- Split View
-
Views
-
Cite
Cite
D Steeghs, D K Galloway, K Ackley, M J Dyer, J Lyman, K Ulaczyk, R Cutter, Y-L Mong, V Dhillon, P O’Brien, G Ramsay, S Poshyachinda, R Kotak, L K Nuttall, E Pallé, R P Breton, D Pollacco, E Thrane, S Aukkaravittayapun, S Awiphan, U Burhanudin, P Chote, A Chrimes, E Daw, C Duffy, R Eyles-Ferris, B Gompertz, T Heikkilä, P Irawati, M R Kennedy, T Killestein, H Kuncarayakti, A J Levan, S Littlefair, L Makrygianni, T Marsh, D Mata-Sanchez, S Mattila, J Maund, J McCormac, D Mkrtichian, J Mullaney, K Noysena, M Patel, E Rol, U Sawangwit, E R Stanway, R Starling, P Strøm, S Tooke, R West, D J White, K Wiersema, The Gravitational-wave Optical Transient Observer (GOTO): prototype performance and prospects for transient science, Monthly Notices of the Royal Astronomical Society, Volume 511, Issue 2, April 2022, Pages 2405–2422, https://doi.org/10.1093/mnras/stac013
- Share Icon Share
ABSTRACT
The Gravitational-wave Optical Transient Observer (GOTO) is an array of wide-field optical telescopes, designed to exploit new discoveries from the next generation of gravitational wave detectors (LIGO, Virgo, and KAGRA), study rapidly evolving transients, and exploit multimessenger opportunities arising from neutrino and very high energy gamma-ray triggers. In addition to a rapid response mode, the array will also perform a sensitive, all-sky transient survey with few day cadence. The facility features a novel, modular design with multiple 40-cm wide-field reflectors on a single mount. In 2017 June, the GOTO collaboration deployed the initial project prototype, with 4 telescope units, at the Roque de los Muchachos Observatory (ORM), La Palma, Canary Islands. Here, we describe the deployment, commissioning, and performance of the prototype hardware, and discuss the impact of these findings on the final GOTO design. We also offer an initial assessment of the science prospects for the full GOTO facility that employs 32 telescope units across two sites.
1 INTRODUCTION
The introduction of affordable large-scale CCDs, coupled with wide-field survey telescopes has transformed the detection rate of transients such as supernovae, extragalactic novae, Galactic variable stars, outbursts from accreting binaries, and also near-earth asteroids. Amongst the most productive of these surveys are the All-sky Automated Survey for Supernovae (ASAS-SN; Shappee et al. 2014), the Asteroid Terrestrial-impact Last Alert System (ATLAS; Tonry et al. 2018a), the Catalina Real-time Transient Survey (CRTS; Drake et al. 2009), the Dark Energy Camera (DECam; Flaugher et al. 2015), the Evryscope (Law et al. 2015), HyperSuprimeCam (HSC; Aihara et al. 2018), Pan-STARRS1 (Chambers et al. 2016), SkyMapper (Keller et al. 2007), the Zwicky Transient Facility (ZTF; Bellm et al. 2019), and the upcoming BlackGEM array (Bloemen et al. 2015). We also anticipate the addition of the Legacy Survey of Space and Time (LSST) at the Vera C. Rubin Observatory within the next few years (Ivezić et al. 2019).
The recent developments in wide-field all-sky optical surveys has been at least partly motivated by the increasing sensitivity of the Laser Interferometric Gravitational-wave Observatory (LIGO) and Virgo detectors (Acernese et al. 2015; LIGO Scientific Collaboration 2015). Due to their design, interferometric gravitational-wave (GW) instruments typically offer poor localization accuracy, compared to traditional (electromagnetic) astronomical instruments. For a reconstructed GW signal, the sky localization error region encompassing all possible signal origins can span many hundreds of square degrees (e.g. Abbott et al. 2020a). The uncertainty arises primarily from the precision with which the signal arrival time delay can be measured, coupled with the relative signal strengths due to the different instrumental sensitivity patterns projected on the sky (Fairhurst 2009).
In order to maximize the chance of identifying an electromagnetic counterpart to a GW signal, follow-up instruments must promptly cover the maximum visible fraction of this sky region or, more accurately, the time-volume. This task is difficult for conventional optical telescopes, as their fields of view are usually measured in square arcminutes, requiring many individual pointings to cover the GW source localization region. The use of alternative strategies, such as targeting individual galaxies within the region, which themselves can number in the hundreds to thousands also brings additional challenges (e.g. Gehrels et al. 2016; Ducoin et al. 2020). For example, the GLADE catalogue (Dálya et al. 2018) is complete only up to DL ∼ 37 Mpc and uses luminosity as a tracer for the mass and merger rate of BNS sources. Consequentially, this strategy could result in missed events for those with low offsets from the host galaxy or those that originate in low-mass galaxies.
The Gravitational-wave Optical Transient Observer (GOTO1) is an array of wide-field optical telescopes designed to efficiently survey the variable optical sky. It is specifically optimized for wide-field searches for electromagnetic counterparts to GW sources, complementing other search facilities and focusing on rapid identification of candidates. Although not necessarily a typical event, the first binary neutron-star (BNS) merger, GW170817 validated many of the key design parameters of GOTO. GW170817 was localized to within ∼28 square degrees of sky using LIGO and Virgo data (Abbott et al. 2017a, 2020a). The V = 16 mag optical counterpart was discovered within ∼11 h of the GW event followed by a lengthy multiwavelength campaign (e.g. Abbott et al. 2017b; Andreoni et al. 2017; Arcavi et al. 2017; Chornock et al. 2017; Coulter et al. 2017; Covino et al. 2017; Cowperthwaite et al. 2017; Drout et al. 2017; Evans et al. 2017; Kasliwal et al. 2017; Lipunov et al. 2017; Nicholl et al. 2017; Pian et al. 2017; Shappee et al. 2017; Troja et al. 2017; Utsumi et al. 2017; Valenti et al. 2017), and its host galaxy was NGC 4993 at a distance of ∼40 Mpc (Hjorth et al. 2017; LIGO Scientific Collaboration & Virgo Collaboration 2017; Levan et al. 2017). Subsequent observations led to an avalanche of extraordinary observational data on an entirely new class of astrophysical event, providing insight into the production of short gamma-ray bursts (Abbott et al. 2017c; Goldstein et al. 2017; Savchenko et al. 2017; Lyman et al. 2018), the origin of heavy elements (Pian et al. 2017; Smartt et al. 2017; Tanvir et al. 2017) and even a new route to measuring cosmological expansion (Abbott et al. 2017d; Cantiello et al. 2018). However, this event represents only the beginning of a new era of multimessenger astronomy, and great diversity is to be expected as GW rates increase. Much is still uncertain around the physics driving the EM emission of mergers involving neutron stars. The EM luminosities, distances, and source localization properties will vary strongly between events and across science runs. Many of the key questions are still to be answered and this requires systematic efforts to identify and characterize these events. Early localization is key, such that follow-up can unfold promptly. This need is the driving force behind the GOTO project.
In this paper, we describe the design, deployment, commissioning, and performance of the GOTO prototype and look ahead towards the full deployment of the GOTO concept across two observing sites. In Section 2, we describe the principles informing the hardware design and specifications of the GOTO telescope system. In Section 3, we describe the implementation, including the telescope control system, image processing pipelines, and observation scheduler, and assess their performance. In Section 4, we describe the opportunities arising from survey and follow-up observations during the prototype commissioning, along with quantitative assessments of the instrument performance. Finally, in Section 5, we assess the future prospects for detections of transients including the observational products of counterparts to binary neutron star inspirals.
2 GOTO PRINCIPLES
The GOTO concept was developed well before the first GW detections (White 2014). The focus was a dedicated rapid-response system, targeting the early localization of GW sources.
At the time, this goal presented significant challenges; not only were the early source locations expected to be very poorly constrained at the time of GW detection, there was also significant theoretical uncertainty for the electromagnetic properties of such events, including their luminosities as a function of energy and their decay time-scales, among others. There are different strategies that one can take, reflecting a different balance between sensitivity, sky coverage, and cadence. Our key design principles were flexibility, scalability, and cost-effectiveness, with the GOTO instrumental capabilities tuned to complement other facilities suited for deeper observations and spectroscopic coverage.
We explored this parameter space of depth, area, and cadence to find an optimal configuration. The GOTO hardware design centres on using arrays of relatively modest aperture, wide-field optical telescopes, hereafter referred to as unit telescopes (UTs), in order to survey the sky regularly in anticipation of detections. This approach was inspired by the SuperWASP approach to planet transit searching (Pollacco et al. 2006), which in turn inspired projects such as ASAS-SN.
There are two important factors for assessing the performance in this context, which define two distinct observing modes for the GOTO telescope system; ‘triggered’ and ‘sky-survey’ modes. First, the instrument must be able to respond promptly to a GW detection, targeting the specific areas on the sky that are consistent with the localization constraints as provided by the multidetector GW network. In this response mode, hundreds to possibly thousands of square degrees need to be targeted, ideally with multiple visits, and fast enough to catch a short-lived source. Secondly, the instrument must be able to provide recent reference images (prior to the GW detection) with which to compare – these would be acquired in a continuous all-sky survey mode. Although the difference imaging technique is a well-established tool in the variable star and transient community (e.g. Alard & Lupton 1998; Alard 2000) to remove the static foreground of sources effectively, many other variable and transient sources unrelated to the GW detection can be expected at any given time. The longer the time gap between triggered follow-up observations and the most recent sky-survey epoch(s), the more interlopers can enter, and it becomes increasingly more difficult to find the bonafide object of interest. For this reason, one would want regular sky survey epochs, so that sources known to be variable prior to the GW detection can be discarded. Of particular relevance are supernovae, which are luminous for weeks to months. Over such large search areas significant numbers are visible at any given time. The combination of these two modes (both ‘triggered’ and ‘sky-survey’ modes) means that a large field of view is desired; the larger the field of view, the faster both modes are able to be completed.
As previously mentioned, the array approach offers a number of advantages. It allows the project to be scalable, with its capability set by the number of unit telescopes that can be deployed. An array also offers flexibility, as it can be deployed to maximize instantaneous field of view, depth at a more focused position, or provide different filters in individual telescopes. It is cost-effective, as the cost is linearly coupled to capability, and the implementation allows a good number of unit telescopes to be deployed at a site.
A key constraint in this is the availability of cost-effective detectors. High-end professional large format CCDs would completely dominate the costs when employing large numbers of UTs, and would have complex cooling and electronics requirements. Our focus was instead on the much more affordable range of Kodak sensors, which offer exceptional price per pixel, albeit with a reduction in the quantum efficiency (QE) as compared to high-grade devices. However, the cost reduction is so significant (order of magnitude), that it is then possible to consider using a significant number of cameras in order to make up for the loss of efficiency of a single camera. These types of sensors also perform well at relatively warm temperatures and therefore do not require sophisticated cooling systems.
With the pixel’s physical size dictated by the sensor market, we then evaluated the performance of modest aperture telescopes using such sensors. Bigger apertures obviously improve the sensitivity. To make the most of the sensitivity, the optical design would need to sensibly sample the sensor pixels, with smaller pixel scales reducing the impact of sky background, but also reducing the achieved field of view. It is also desirable to be able to cycle through different filters such that both searching and characterization can be optimized. The final constraint was the ability to multiplex without requiring a separate mount for each telescope. This is to reduce the physical footprint, complexity, and cost of the facility. We pursued custom heavy-duty robotic mount systems capable of holding 4–8 telescopes at a time.
We simulated a number of possible compromises, covering very wide-field configurations with 20-cm aperture telescopes, to more depth-focused options using fewer, larger telescopes. It was found that D = 40 cm aperture unit telescopes were close to optimal, as this still allows us to multiplex the telescopes on a shared mount while offering a better depth/pixel scale compromise than smaller telescopes. A fast optical design would be needed to maximize the field of view, but also allow for a filterwheel. Multiple arrays of 8 telescopes could then cover the entire visible sky to moderate depths every few days, while multiple sites would ensure full sky coverage in both hemispheres. We present the implementation in more detail in the next section. We denote the ‘prototype’ as the 4 UT system (GOTO-4), the full-scale single-site system as GOTO-16, and the finalized full-scale dual-site observatory as GOTO-32.
3 IMPLEMENTATION
3.1 Hardware
As motivated in the previous section, the design of the GOTO telescopes was first and foremost driven by the sensor. In particular, the KAF-50100 CCD sensor produced by ON Semiconductor offered a very affordable large-format sensor, including 8304 × 6220 pixels at a scale of 6 μm. The sensor was also offered in a convenient compact package by Finger Lakes Instrumentation (FLI) as part of their MicroLine range (ML50100). We provide more details on the detector performance in Section 3.3.1.
In order to provide a sensible pixel-scale, the prototype optical tube assemblies (OTAs) for the GOTO UTs were designed to offer an aperture of D = 40 cm at f/2.5 (Fig. 1). This maps to 1.25 arcsec per pixel, small enough to control sky background yet critically sampling the point-spread function (PSF) and offering a field of view of ∼5 square degrees. To deliver a corrected field, the design deploys a set of corrector lenses in between the secondary mirror and the focal plane. As it was desirable to be able to deploy filters, the optical design is Newtonian, allowing for a traditional filter wheel at the Newtonian focus. In our case, we coupled a 5-slot FLI filter wheel (CFW9-5) to the FLI camera package. The initial set of filters were the Baader set, which offers three colour bands (R, G, B) as well as a wide-band L filter (see Section 3.3.3).

The GOTO prototype unit telescopes make use of a Wynne corrector in a Newtonian configuration. The D = 40 cm f/3 primary mirror has a hyperbolic surface and is supported by a mirror cell that allows for three-point collimation adjustment. An elliptical secondary direct the lights towards the multilens corrector system that projects a collimated effective f/2.5 beam. The instrumentation is mounted off-axis with a stage of tip-tilt, a robotic focuser, a 5 slot filter wheel and the camera enclosure. The structural support is provided by a carbon-fibre open truss arrangement.
The first phase of the GOTO project involved the development and construction of a prototype telescope, with 4 UTs mounted on a custom robotic mount (see Fig. 2). The mount is a German equatorial design, and the unit telescopes are loaded symmetrically to keep the system balanced. The mount drive used a wormwheel implementation where the two axes motors transfer torque to the mount wheels via a worm-gear. The gear is tensioned to push into the wormwheels but can decouple under overload for safety. The tension can be adjusted to find a balance between stiffness of the gear versus the ability to slew smoothly under load without overloading the motors. Encoders on the motors and high-resolution Renishaw encoders on the two axes permit accurate active dual encoder mount position control. Steel boom arms protrude to both the East and the West side to accommodate the tubes, control electronics, control computers, and balance weights. Each unit telescope is connected to the mount boom arm via an adjustable guidemount, which allows individual UTs to be rotated and tilted (±5 deg) so that the footprint of the combined array can be defined. In the prototype configuration, the entire array covers 18.1 square degrees in a single pointing (see Fig. 3). The field of view of individual unit telescopes intentionally overlap, to provide a contiguous field of view which allows for effective tiling on the sky without gaps. The overlap regions also provides important cross-calibration checks for the pipeline. In principle the guidemount adjustment range is sufficient to allow all the unit telescopes to co-align, or be arranged into more complex shapes, but the default arrangement allows a wider combined field of view and therefore prioritizes sky coverage.

A photo of the GOTO-4 prototype telescope system at the Roque de los Muchachos Observatory in 2018, loaded with the initial 4 prototype unit telescopes inside of an 18-ft Astrohaven dome.

The GOTO prototype field of view. On the left is a commissioning image of M31 taken with one of GOTO’s cameras, showing the wide field of view of a single unit telescope. Four unit telescopes together create the initial 18 square degree prototype survey tile (GOTO-4), which will increase to 40 square degrees in the full GOTO-8 system (shown by the dashed boxes). For comparison, the fields of view of two other wide-field projects are shown to scale on the right: the Zwicky Transient Facility and the Rubin Observatory LSST Camera.
Whilst the prototype phase only included 4 UTs (2 on either side), the mount was designed from the start to be able to hold 8 UTs. A complete mount array would produce a field of view of ∼35–40 square degrees, as shown in Fig. 3, comparable to the 47 square degree field of view of ZTF. In order to deliver full sky coverage and a cadence of a few days, it was envisaged that four of these full 8 UT arrays can then be located across the globe at two sites in opposite hemispheres to achieve the targets outlined in Section 2. Spreading four 8-UT arrays over two sites (rather than four locations) was done to alleviate logistical and infrastructure challenges that come with setting up and operating at each location. This setup would result in an instantaneous field of view of up to ∼80 square degrees at each site, split across two mounts and, given proper choice of sites, provide near 24-h coverage for a fraction of the sky and coverage of all declinations.
The prototype telescope was deployed at the Roque de los Muchachos Observatory, La Palma, the intended home of the first GOTO site and a premier observing site in the Northern hemisphere. The GOTO site is operated by the University of Warwick on behalf of the GOTO consortium and was funded by the founding members. The system is housed in an Astrohaven 18ft clamshell dome enclosure, offering panoramic access to the local sky down to 30 degrees altitude. Additional customizations were added to the dome to facilitate secure robotic operations, including extra sensors, in-dome cameras, and sirens (Dyer et al. 2018).
The key goal of the GOTO prototype was to demonstrate the viability of the design choices before scaling the project up with additional telescopes. We also wanted to deploy it timely enough to ensure that the prototype could pursue actual GW searches during the advanced LIGO-Virgo observing runs. The prototype achieved first light in 2017 June, followed by its official inauguration in 2017 July. A summary of the key specifications is provided in Table 1.
Parameter . | Value . |
---|---|
Site | |
Latitude | 28°45′36|${_{.}^{\prime\prime}}$|2 N |
Longitude | 17°52′45|${_{.}^{\prime\prime}}$|4 W |
Altitude | 2300 m a.s.l. |
Dome design | Clamshell |
Dome diameter | 18 ft (5.5 m) |
Mount | |
Mount design | German equatorial (parallactic) |
Mount slew rate | 4–5 deg s−1 |
UTs per mount | 8 (4 filled) |
Unit telescopes | |
OTA design | Wynne–Riccardi |
Primary diameter | 40 cm |
Primary conic constant | −1.5 |
Secondary diameter | 19 cm (short axis) |
Secondary conic constant | N/A (flat) |
Corrector diameter | 12 cm |
Focal ratio | f/2.5 |
Field of view | 2.1 deg × 2.8 deg |
Detectors | |
Detector size | 8304 × 6220 pixels |
Active region | 8176 × 6132 pixels |
Pixel size | 6 μm |
Pixel scale | 1.25 arcsec pixel−1 |
Filters | Baader R, G, B, L |
Gain | 0.53–0.63 e−/ADU |
Readout noise | 12 e− |
Dark current noise | <0.002 e−/s |
Full-well capacity | 40300 e− |
Fixed-pattern noise | 0.4-per cent full-well capacity |
Non-linearity | <0.2 per cent |
Parameter . | Value . |
---|---|
Site | |
Latitude | 28°45′36|${_{.}^{\prime\prime}}$|2 N |
Longitude | 17°52′45|${_{.}^{\prime\prime}}$|4 W |
Altitude | 2300 m a.s.l. |
Dome design | Clamshell |
Dome diameter | 18 ft (5.5 m) |
Mount | |
Mount design | German equatorial (parallactic) |
Mount slew rate | 4–5 deg s−1 |
UTs per mount | 8 (4 filled) |
Unit telescopes | |
OTA design | Wynne–Riccardi |
Primary diameter | 40 cm |
Primary conic constant | −1.5 |
Secondary diameter | 19 cm (short axis) |
Secondary conic constant | N/A (flat) |
Corrector diameter | 12 cm |
Focal ratio | f/2.5 |
Field of view | 2.1 deg × 2.8 deg |
Detectors | |
Detector size | 8304 × 6220 pixels |
Active region | 8176 × 6132 pixels |
Pixel size | 6 μm |
Pixel scale | 1.25 arcsec pixel−1 |
Filters | Baader R, G, B, L |
Gain | 0.53–0.63 e−/ADU |
Readout noise | 12 e− |
Dark current noise | <0.002 e−/s |
Full-well capacity | 40300 e− |
Fixed-pattern noise | 0.4-per cent full-well capacity |
Non-linearity | <0.2 per cent |
Parameter . | Value . |
---|---|
Site | |
Latitude | 28°45′36|${_{.}^{\prime\prime}}$|2 N |
Longitude | 17°52′45|${_{.}^{\prime\prime}}$|4 W |
Altitude | 2300 m a.s.l. |
Dome design | Clamshell |
Dome diameter | 18 ft (5.5 m) |
Mount | |
Mount design | German equatorial (parallactic) |
Mount slew rate | 4–5 deg s−1 |
UTs per mount | 8 (4 filled) |
Unit telescopes | |
OTA design | Wynne–Riccardi |
Primary diameter | 40 cm |
Primary conic constant | −1.5 |
Secondary diameter | 19 cm (short axis) |
Secondary conic constant | N/A (flat) |
Corrector diameter | 12 cm |
Focal ratio | f/2.5 |
Field of view | 2.1 deg × 2.8 deg |
Detectors | |
Detector size | 8304 × 6220 pixels |
Active region | 8176 × 6132 pixels |
Pixel size | 6 μm |
Pixel scale | 1.25 arcsec pixel−1 |
Filters | Baader R, G, B, L |
Gain | 0.53–0.63 e−/ADU |
Readout noise | 12 e− |
Dark current noise | <0.002 e−/s |
Full-well capacity | 40300 e− |
Fixed-pattern noise | 0.4-per cent full-well capacity |
Non-linearity | <0.2 per cent |
Parameter . | Value . |
---|---|
Site | |
Latitude | 28°45′36|${_{.}^{\prime\prime}}$|2 N |
Longitude | 17°52′45|${_{.}^{\prime\prime}}$|4 W |
Altitude | 2300 m a.s.l. |
Dome design | Clamshell |
Dome diameter | 18 ft (5.5 m) |
Mount | |
Mount design | German equatorial (parallactic) |
Mount slew rate | 4–5 deg s−1 |
UTs per mount | 8 (4 filled) |
Unit telescopes | |
OTA design | Wynne–Riccardi |
Primary diameter | 40 cm |
Primary conic constant | −1.5 |
Secondary diameter | 19 cm (short axis) |
Secondary conic constant | N/A (flat) |
Corrector diameter | 12 cm |
Focal ratio | f/2.5 |
Field of view | 2.1 deg × 2.8 deg |
Detectors | |
Detector size | 8304 × 6220 pixels |
Active region | 8176 × 6132 pixels |
Pixel size | 6 μm |
Pixel scale | 1.25 arcsec pixel−1 |
Filters | Baader R, G, B, L |
Gain | 0.53–0.63 e−/ADU |
Readout noise | 12 e− |
Dark current noise | <0.002 e−/s |
Full-well capacity | 40300 e− |
Fixed-pattern noise | 0.4-per cent full-well capacity |
Non-linearity | <0.2 per cent |
3.2 Software
The GOTO software was developed in-house and is divided into multiple components, each of which is described in the sections below. Almost all of the GOTO software was written in Python and makes use of python-based packages.
3.2.1 Robotic telescope control
GOTO operates using a custom control system, G-TeCS (the GOTO Telescope Control System; Dyer et al. 2018, 2020; Dyer 2020). G-TeCS is written in python and is based on the code developed for pt5m (Hardy et al. 2015).
The primary software programs within G-TeCS are a series of daemons; background processes that monitor and provide an interface to their hardware units. The daemons interact using the python Remote Objects (Pyro) module;2 each daemon is a Pyro server which allows communications between processes and daemons across the local network. Fig. 4 shows a schematic view of the G-TeCS software architecture.

The G-TeCS software architecture. The observation data base along with the sentinel, scheduler, and conditions daemons are located on a central server (left). The pilot and hardware daemons for the telescope are run on the primary control computer located in the GOTO dome (centre). The hardware daemons communicate with their respective hardware units (right) directly or via interface daemons (in the case of the unit telescopes).
There are six primary hardware daemons each named after the category of hardware they control: the camera, filter wheel, focuser, dome, mount, and power daemons. These are run on the primary control computer located within a rack in the GOTO dome. Due to GOTO’s array design the unit telescope hardware (the cameras, focusers, and filter wheels attached to each UT) are connected in pairs to interface computers mounted on the boom arm. Each category of hardware is then controlled in parallel by their respective daemons running on the primary control computer. A seventh hardware daemon, the exposure queue daemon, processes sets of exposures and handles timing between the camera and filter wheel daemons, allowing sets of exposures to be observed in sequence and ensuring that the correct filters are set before each begins.
Three additional support daemons run on a central server alongside the primary observation data base, located on La Palma in the neighbouring SuperWASP telescope enclosure. The sentinel daemon processes incoming transient alerts and adds targets to the data base, which are then processed and sorted by the scheduler daemon to determine the highest priority target to observe at the given time (see Section 3.2.2). In addition, the conditions daemon collects and processes data from the on-site weather stations in order to determine if it is currently safe to open the dome.
To enable GOTO to function as a fully robotic telescope the daemons are issued commands by the pilot control program, which acts in place of an on-site human operator. The pilot is an asynchronous python script that runs through a series of tasks every night: powering up the system in the late afternoon, taking bias and dark images, opening the dome after sunset, taking flat fields and focusing the telescopes, observing targets provided by the scheduler daemon throughout the night, taking flat fields again in the morning twilight, and finally closing the dome and shutting down the system at sunrise. Throughout the night the pilot monitors the local weather conditions reported by the conditions daemon, as well as the status of the telescope hardware. If the conditions are reported as bad then the dome will close and the pilot will pause until they are clear. If a problem with the hardware is detected then the pilot will run through a series of pre-defined recovery commands in order to try and repair the system; if these fix the problem then the pilot will resume observations, but if the error persists then the pilot will issue an alert before shutting down. During the night the pilot sends messages to a dedicated channel on Slack,3 a messaging application workspace, both regularly scheduled reports (a weather report in the evening, a list of observed targets in the morning) as well as alerts for any errors that might require human intervention. The control system can also be switched over to manual mode if desired, pausing the pilot and allowing a remote observer control of the telescope.
The G-TeCS architecture has been designed to be modular and the overall system is easily expandable. For instance, adding the second set of four unit telescopes to the prototype only requires new interface daemons, which are then integrated into the existing system. In the future as more GOTO telescopes are commissioned each array will be controlled by an independent pilot, which will receive targets from a single central scheduler. This will allow a rapid, coordinated response to any transient alerts.
3.2.2 Observation scheduling
As a survey telescope, GOTO observes target fields aligned to a fixed all-sky grid, to ensure consistently aligned frames for difference imaging. For the GOTO-4 prototype, this grid is formed of tiles with a size of 3.7 deg in the right ascension direction and 4.9 deg in the declination direction, combining the field of view of all four cameras into a single 18.1 square degree field with some overlap between the neighbouring cameras (as shown in Fig. 3). The all-sky grid is defined by dividing the sky into a series of equally spaced 18.1 square degree tiles; 2913 tiles in total cover the entire celestial sphere. Just over 700 tiles are visible at any one time when considering the local horizon, and approximately 76 per cent of the celestial sphere is visible over the course of a year from GOTO’s site on La Palma (see fig. 10 in Section 3.3.5).
The G-TeCS sentinel daemon contains the system alert listener, which monitors the NASA GCN (Gamma-ray Coordination Network; Barthelmy et al. 1998) stream for relevant astrophysical events. During the prototype phase GOTO-4 responded to gravitational-wave alerts from the LIGO-Virgo Collaboration (LVC; see Section 4.1), as well as gamma-ray burst (GRB) events from the Fermi Gamma-ray Burst Monitor (GBM; Meegan et al. 2009) and Swift Burst Alert Telescope (BAT; Krimm et al. 2013, see Section 4.2). When one of these alerts is received by the sentinel, the skymap containing the localization region is mapped on to the predefined all-sky grid, in order to find the contained probability within each tile. These tiles are then inserted into the observation data base in order of probability until the entire 90 per cent localization region has been covered.
In order to determine which of the targets in the data base to observe, the scheduler daemon first applies several observing constraints on the queue of pending pointings using the astroplanpython module (Morris et al. 2018). The constraints include checking the target’s altitude above the local artificial horizon, the distance of the target from the Moon and the current lunar phase (targets can be limited to bright, grey, or dark time). Once invalid pointings have been filtered from the queue, those remaining are sorted by the rank defined when they were inserted into the data base. Gravitational-wave follow-up pointings rank higher than those from GRB alerts, and both are always higher than normal survey pointings. For events with large skymaps spanning multiple tiles (such as almost all gravitational-wave detections so far) the pointings that are yet to be observed are prioritized over repeat visits of previously observed tiles, ensuring that the visible localization region is covered rapidly. For any pointings that are still equally ranked a tiebreak parameter is constructed based on the skymap localization probability contained within the tile and the current airmass of the target, to prioritize both covering the high-probability regions of the skymap and data quality. The resulting target with the highest priority is returned to the pilot to observe. This ranking system functions as a ‘just-in-time’ scheduler; the pilot queries the scheduler every 10 s, the scheduler then recalculates the pointings queue and returns the pointing that is currently the highest priority. This results in a system that is very quick to react to transient alerts, as new targets added to the data base are automatically sorted at the top of the queue, and GOTO has been able to begin observations of new events within 30 s of the alert being received by the sentinel (see Section 4).
3.2.3 Image processing
No significant image processing is performed on La Palma. For each observation, images from each camera are saved as individual frames by the G-TeCS camera daemon using the FITS (Flexible Image Transport System) format and are then compressed and transferred to a data centre based on the campus of Warwick University (Coventry, UK). A dedicated level-2 VLAN fibre connection was set up for this purpose, providing a secure 1 Gb connection between the observatory and the campus. This connection provides ample bandwidth to transfer images while the next set is being exposed, and should allow real-time processing even when the envisaged full-site of unit telescopes will be exposing in parallel.
A watcher script in the data centre monitors the arrival of new data files and adds them to the queue for processing with the prototype data reduction pipeline, GOTOphoto (Fig. 5). The data centre hardware is a dedicated stack of high-performance server nodes, with some dedicated to offer NAS storage while others serving as database servers, and a group of identical compute nodes for processing. The stack is on a local 10 Gb interconnect throughout and also links to other campus subnets at 10 Gb.

Data processing flow. For a set of three exposures 12 individual frames are produced: a stack of three from each of the four UTs. Each stack is processed in parallel, first with each raw frame being calibrated to produce a reduced frame. These reduced frames are stacked as a group where astrometry, source extraction, and photometry are performed. The entire photometric catalogues are stored in the photometry data base and added to the FITS image. The median stacked frame is matched with a stacked template image from the template data base and subtracted using hotpants. Once subtracted, a list of transient candidates are sent out to be vetted. The vetting process in its final stage is manual where contextual information about the source is provided as well as the classification score from the real-bogus classifier. If any candidates have passed all vetting stages, then they are sent to other follow-up facilities for further characterization.
The data-flow is designed to allow real-time data processing with low latency. The initial stages perform standard CCD bias, dark, and flat-field corrections for each science frame. The corrections are performed using calibration files from deep stacks of frames taken across multiple nights as a more robust and reliable method than using nightly stacks. A source detection pass using sextractor (Bertin & Arnouts 1996) is then made, identifying the locations and performing preliminary instrumental photometry for sources in the frame. An initial astrometric solution is then found using astrometry.net (Lang et al. 2010) with their pre-built Gaia indices. The fitting process uses the telescope pointing as a starting point to search in right ascension and declination, and fixes the pixel scale to that of each telescope. Although the fast optics suffer from significant distortions across the field of view, the large number of point sources available in each frame offer good constraints for the astrometry. The quality of this initial solution is then checked, and the higher order terms further refined if necessary. This refinement uses our principal reference catalogue, ATLAS-REFCAT2 (Tonry et al. 2018b), for cross-matching. A custom package4 is used to iteratively refine the SIP (Simple Imaging Polynomial) distortion parameters of the WCS (World Coordinate System) solution for improving the sky to frame coordinate transformation, updating the linear and polynomial coefficients sequentially to ensure stable convergence. More robust quality flags are computed using the reference catalogue, applying information about the local quality of the astrometric solution to the source tables. The quality flag is a combination of bit values indicating whether parameters such as the astrometric solution or the mean full width at half maximum of the stellar profiles are significantly greater than the expected values. These flags take binary values up to 128, with the most severe defects attracting higher values. After refitting, the typical astrometric RMS noise in each frame is ∼0.6 arcsec (or less than half of the detector’s pixel scale). The cross-matched reference catalogue is then used to calibrate the initial instrumental photometry found earlier. Kron apertures (Kron 1980) are used for measurements of all sources in the frames with a typical baseline calibration uncertainty of 0.03 mag.
After the above processing, an individual science frame is considered finished. Further stages of the data-flow rely on small stacks of these individual frames, which form exposure sets. The scheduler almost exclusively employs an observing strategy where multiple exposures are obtained at each pointing for increasing the S/N of each set – a set is typically 3–4 exposures, each 30–90 s long. A processing queue is aware of the assignment of individual frames to a given set using header cards denoting the total number of frames to be included in the set, and the position of the current frame in that set. Once a set has had all its individual frames processed, they are aligned and median-combined. Given the typically small alignments required between frames, the alignment procedure is a simple translation of the frames, fixing rotation, scale, and higher-order terms. Combination is done via a relatively naïve scaled-median approach. After this, the stack is sent through the same source detection, astrometry, and photometry routines as was done for the frames, to produce the final science image for the pointing. We note that various phenomena can cause an abrupt end to a set of exposures, e.g. weather or target-of-opportunity override. In these cases, the pipeline has a default wait period, of order an hour, after which it considers a set finished, regardless of whether the expected number of exposures matches those that were processed, and the partial stack is sent forward for processing as above.
3.2.4 Template images
Science frames undergo additional standard difference-imaging processing as a means to identify variable and new objects in the fields of view. A ‘template bank’ of observations of tile pointings is maintained, which are generated from historical visits to a given tile and using the best quality frame available (determined from a combination of PSF characteristics and limiting magnitude of the frame). This template bank is searched for a suitable template frame from which to subtract a given set science frame and principally matching on the UT, filter, and coordinates on sky. Given the distortions across the fields of view, and the consequential requirement for significant alignment, including arcminutes translations, rotation and the need for high-order transformation terms, we employ our own customized alignment routine spalipy.5 Briefly, the routine finds an initial affine transformation between two matching ‘quads’ (Lang et al. 2010) of stars between sets of frames and fits a smooth 2D spline surface to the x- and y-pixel residuals between cross-matched sources. The 2D spline surface is applied to the final transformation and robustly handles non-homogeneous coordinate mapping to align the science and template frames to within a sub-pixel accuracy. The aligned template frame is subtracted from the science frame using hotpants (Becker 2015) to produce a difference frame. Finally, this difference frame is then passed through sextractor to identify sources (see Section 3.2.6).
3.2.5 Data base
The valuable metadata, including photometry, for a processed science frame is stored in the header and various FITS table extensions of its file. However, for ease and speed of access, this data is also stored in a Postgres data base (DB) held on a dedicated server node. Since at the core of most queries is some reliance on sky coordinates (whether searching for images covering a particular location, or cross-matching photometry to create light curves), indexes are generated for ra- and dec-like columns using the q3c Postgres extension (Koposov & Bartunov 2006).
The ATLAS-REFCAT2 is also stored as a q3c-indexed Postgres table, which is queried as part of the data-flow (Section 3.2.3). Performance of the DB is heavily optimized by Postgres and makes use of the sizeable cache available from the 128 GB memory on the current DB server. As such, query speeds can be variable, but, as an example, returning sources in a typical GOTO UT field of view (∼104–105 rows) from the total ∼109 sources in the ATLAS-REFCAT2 catalogue takes less than a few seconds, and substantially less than one second if a similar query has been performed recently (which is often the case when processing frames from exposure sets taken at the same sky position).
3.2.6 Transient and variable source identification
In order to identify transient and variable sources, difference imaging is employed (Section 3.2.3). Such difference imaging does not provide a clean representation of the new or varying sources in the field alone. Since the image subtraction algorithm must handle varying levels of image-depth and PSF shapes, subtraction residuals are almost entirely unavoidable (Alard & Lupton 1998; Alard 2000; Zackay, Ofek & Gal-Yam 2016; Masci et al. 2017). These residuals often appear as valid source detections to most algorithms (including sextractor, used here), and they generally far outnumber any astrophysically real detections in the difference frame. In order to elucidate the objects of interest, various methods involving machine learning have been pioneered to calculate probabilistic scores for the detections. These scores are often described on a scale of ‘real’ to ‘bogus’, giving rise to the ‘realbogus’ name to describe such models. The models can then be used to filter out image-level contaminants, such as spurious residuals and related CCD artefacts, in the difference frames (Brink et al. 2013; Wright et al. 2015; Duev et al. 2019).
The early version of the GOTO data-flow employed a Random Forest (RF) model which matched quite closely the one presented in Bloom et al. (2012). However, the significant optical distortions of the UTs meant that the difference images were particularly challenging for the model in most cases. The lack of historical GOTO data meant training the supervised model was also difficult and had to rely on fake source injections to produce sufficient ‘real’ sources. This meant properly characterizing its performance was also difficult. To overcome this we generated a much improved model, using instead a convolutional neural network (CNN) to analyse the pixel-level data (in contrast to extracting human-selected ‘features’ of the detections, as is required for the RF approach), and harvested very large samples of ‘real’ and ‘bogus’ sources from actual data, with novel augmentation techniques to improve the recovery of various types of transients and across a whole variety of observing conditions. A preliminary version of this approach was implemented in 2020 July and resulted in drastically improved recovery of transients when compared to external streams (such as spectroscopically confirmed Transient Name Server objects). For a fixed false positive rate of 1 per cent, the newly implemented classifier achieved a 1.5 per cent false negative rate on a held-out test set, and reached an ∼97 per cent recovery rate when evaluated on a benchmark data set of real observations of confirmed transients. The CNN model and the automated data-generation techniques are described fully in Killestein et al. (2021).
Once difference frame sources have been scored, they are presented to end-users via a web interface ‘Marshall’ (a screen shot of which is shown in Fig. 6). The GOTO Marshall is powered by the django6 web-framework utilizing its own Postgres DB backend, and exploiting celery7 to manage its internal tasks. At regular intervals a celery task scrapes the candidate table of the GOTOphoto for new rows that pass some threshold on the classifier’s real-bogus score. The ingestion of a new entry generates a cascade of tasks to aid end-users in their decision on the scientific merit of a source, such as generating image-stamps and light-curve plots, and perform contextual information checking on the source by cross-matching with astrophysical catalogues (through the catsHTM interface, Soumagnac & Ofek 2018), and minor planet ephemerides.

An example screenshot from the GOTO Marshall web interface. Shown is a list of source tickets providing at-a-glance information for each new source that passes preliminary cuts on the real-bogus score. Links within the ticket can take the user to pages showing more information on the source and its photometry. Users are also able to comment and provide additional classification for the sources, as well as assigns them to their own (or shared) ‘watchlists’.
3.3 Performance
The GOTO prototype was deployed towards the end of the second LIGO-Virgo Observing run (O2). The key goal was to ensure that the viability of both the design and implementation was confirmed so that a full facility could be built in time for the later observing runs. In the period between O2 and the start of the third observing period (O3) in early 2019, the prototype mount and unit telescopes were commissioned and tested, and upgrades were developed to improve the system performance and reliability. The telescope control, scheduling, image processing, and source detection software was also developed during this period, to create a fully automated system from the point a transient alert is received to the potential sources appearing in the GOTO Marshall.
3.3.1 Detectors
Each GOTO unit telescope is equipped with a 50 megapixel FLI MicroLine camera (see Section 3.1). The physical properties of the detectors are given in Table 1, and other parameters were measured prior to the cameras being shipped to La Palma for commissioning (for details see Dyer 2020). The gain, readout noise and fixed-pattern noise for each camera were measured using the photon transfer curve method (Janesick 2001); each camera has a gain of between 0.53 and 0.63 e−/ADU, with a typical readout noise of 12 e− and a fixed-pattern noise of 0.4 per cent of full-well capacity. By taking a series of long, dark exposures the dark current noise was measured to be less than 0.002 e−/s for each camera. The cameras also each have a non-linearity of less than 0.2 per cent over their dynamic range, aside from when taking very short exposures or when close to saturation.
3.3.2 Optics
We measured the image quality of the GOTO-4 prototype using the full width at half maximum (FWHM) of all stellar sources across the field with airmass less than 1.2, using data from across March 2018. Under ideal observing conditions, the typical PSF at the centre of the frame was determined to have FWHM∼2.5 arcsec. Due to the inherent wide FoV, the PSF may show significant deviations (on average up to ∼64 per cent) between the centre of the frame and the edges. We found that the FWHMs in L, R, G and B bands are largely similar and found that the average FWHM values at the centre of the frame ∼2.5 − 3.0 arcsec.
The PSF performance was somewhat worse than expected (1.8 − 2.5 arcsec theoretical performance), in particular towards the field edges. However, we will see in the next sub-sections that it still allowed the prototype to deliver the necessary sensitivity and depth. Extensive tests were performed on the PSF behaviour and a number of issues were identified that contributed to this. Some optics and tube hardware upgrades were installed to mitigate these, and these issues informed the design of the next generation tubes to be used in the full facility (see Section 5). Key components in this were the stability of the primary mirror cell, the alignment of the corrector optics, and mount jitter.
We measured the vignetting across each instrument using the flat-field frames and find that the typical flux values deviate ∼10 per cent between the centre of the frame and the edges. The centre of the vignetting pattern is located approximately on the central pixels which suggests that the cameras were centred close to the line-of-sight of the optical axis. Additionally, we determined the amount of scattered light by analysing the large-scale deviations of flat-field during dark and bright time. We found that the difference between the dark and bright conditions increase the overall background of the flat-field by a factor of 2. The addition of cloths and baffling to the OTAs marked a significant improvement over the original design. Prior to this, the scattered light showed non-trivial structural gradients, which were subsequently removed by the additional baffling and allowed for more relaxed moon constraints.
3.3.3 Sensitivity and zero-point calibration
The magnitude zero-points were calibrated against the AAVSO Photometric All-Sky Survey (APASS) survey.8 The APASS survey is an all-sky photometric survey conducted in eight filters: Johnson B and V (in Vega magnitudes) and Sloan u′, g′, r′, i′, |$z\_s$|, and Z (in AB magnitudes). Each GOTO frame was calibrated against the photometry from a set of referenced filters from the APASS survey. The first crossmatch is performed with catsHTM using a cone search to identify the HDF5 APASS file. For each frame, all unsaturated (L > 14) sources were spatially cross-matched to neutral colour (−0.5 < g − r < 1) APASS sources via a KDSphere cross-match. The reference filters were chosen based on the maximum integrated overlap area between the GOTO and the Johnson/Sloan filter response curves (Fig. 7): GOTO-L is calibrated against APASS-Sloan-g′, R against r′, G against V, and B against g′. As the L-band filter is broad, it essentially covers Sloan g′, r′, and Johnson V. However, since these zero-points are to demonstrate headline performance of a prototype, we provide nominal zero-points based solely against g′. For the characterization of the final hardware, a more accurate prescription will be in place.

Bandpass comparison between the four Baader filters used by GOTO (filled areas) and the selected reference filters from the APASS survey (solid lines).
A throughput model of a GOTO unit telescope was constructed in order to determine the throughput of the system (Dyer 2020).9 This model, shown in Fig. 8, includes the reflectivity of the primary and secondary mirrors, the transmission of the three lenses in the Wynne corrector and the glass window in front of the camera (collectively combined into the OTA throughput in Fig. 8), the QE of the CCD sensors, and the bandpass of each filter.

Throughput model for one of the GOTO-4 unit telescopes. The complete model (coloured areas) includes contributions from the OTA optics and CCD quantum efficiency (QE; dashed lines) and the bandpasses of the four Baader filters (dotted lines, from Fig. 7). The grey hashed area shows the throughput of the system without a filter.
Using the Astrolib PySynphot package (Lim, Diaz & Laidler 2015), theoretical zero-points were calculated by passing the flux profile of a zero-magnitude star through the complete throughput model. These were LZP = 22.63 mag (AB), RZP = 21.33 mag (AB), GZP = 21.67 mag (Vega), and BZP = 21.66 mag (AB). Under typical observing conditions and during dark time, the airmass-corrected zero-point magnitudes for a single UT (UT1) were observed to be LZP = 22.47 mag (AB), RZP = 21.27 mag (AB), GZP = 21.37 mag (Vega), and BZP = 21.49 mag (AB). For each UT, the airmass-corrected zero-point magnitudes were found to be LZP = 22.65, 22.54, and 22.45 for UT2, UT3, and UT4, respectively.
Based on the calibrated zero-point magnitudes, the 5σ limiting magnitudes that GOTO-4 was able to achieve are shown in Fig. 9. For a standard 60 s exposure a limiting magnitude of L = 19.8 was predicted, which matches exactly the typical observed limits of L = 19.8 during dark time and L = 19.56 on average over all lunar phases. The modelled 5σ limiting magnitudes are given in Table 2 for all filters LRGB for a single UT under dark, grey, and bright time and for all UTs for L-band under dark, grey, and bright time. The quoted performance is measured as |$10^{(ZP - ZP_\mathrm{model})/2.5}$|. Under all conditions, the calibrated zero-points match reasonably well to theoretical expectations, despite the lower than expected performance characteristics of the PSF.

Calculated 5σ limiting magnitudes for the GOTO-4 prototype as a function of exposure time, in the four Baader filters. Limits for dark and bright time are shown by solid and dashed lines, respectively, and assume a target at airmass 1.0 and seeing of 1.5 arcsec.
Zero-point calibration performance for the GOTO-4 prototype system under dark lunar conditions. The airmass-corrected calibration is completed against the APASS survey for each frame and the performance is calculated against the expected theoretical magnitudes. The zero-point performance is measured as |$10^{(ZP - ZP_\mathrm{model})/2.5}$|. The expected 5σ limiting magnitudes are given using t = 60 s observations under dark (D), grey (G), and bright (B) conditions.
Telescope . | Filter . | APASS filter . | Model extinction . | Model ZP . | Real ZP . | Performance . | 5σ Lim Mag (D) . | 5σ Lim Mag (G) . | 5σ Lim Mag (B) . |
---|---|---|---|---|---|---|---|---|---|
UT1 | L | g′ (AB) | 0.108 | 22.63 | 22.47 | 86% | 19.80 | 19.54 | 19.35 |
UT1 | R | r′ (AB) | 0.063 | 21.33 | 21.27 | 94% | 18.59 | 18.50 | 18.41 |
UT1 | G | V (Vega) | 0.108 | 21.67 | 21.37 | 76% | 18.89 | 18.76 | 18.64 |
UT1 | B | g′ (AB) | 0.173 | 21.66 | 21.49 | 85% | 18.82 | 18.68 | 18.56 |
UT2 | L | g′ (AB) | 0.108 | 22.63 | 22.65 | 103% | 19.82 | 19.56 | 19.37 |
UT3 | L | g′ (AB) | 0.108 | 22.63 | 22.54 | 92% | 19.71 | 19.45 | 19.26 |
UT4 | L | g′ (AB) | 0.108 | 22.63 | 22.45 | 85% | 19.62 | 19.36 | 19.17 |
Telescope . | Filter . | APASS filter . | Model extinction . | Model ZP . | Real ZP . | Performance . | 5σ Lim Mag (D) . | 5σ Lim Mag (G) . | 5σ Lim Mag (B) . |
---|---|---|---|---|---|---|---|---|---|
UT1 | L | g′ (AB) | 0.108 | 22.63 | 22.47 | 86% | 19.80 | 19.54 | 19.35 |
UT1 | R | r′ (AB) | 0.063 | 21.33 | 21.27 | 94% | 18.59 | 18.50 | 18.41 |
UT1 | G | V (Vega) | 0.108 | 21.67 | 21.37 | 76% | 18.89 | 18.76 | 18.64 |
UT1 | B | g′ (AB) | 0.173 | 21.66 | 21.49 | 85% | 18.82 | 18.68 | 18.56 |
UT2 | L | g′ (AB) | 0.108 | 22.63 | 22.65 | 103% | 19.82 | 19.56 | 19.37 |
UT3 | L | g′ (AB) | 0.108 | 22.63 | 22.54 | 92% | 19.71 | 19.45 | 19.26 |
UT4 | L | g′ (AB) | 0.108 | 22.63 | 22.45 | 85% | 19.62 | 19.36 | 19.17 |
Zero-point calibration performance for the GOTO-4 prototype system under dark lunar conditions. The airmass-corrected calibration is completed against the APASS survey for each frame and the performance is calculated against the expected theoretical magnitudes. The zero-point performance is measured as |$10^{(ZP - ZP_\mathrm{model})/2.5}$|. The expected 5σ limiting magnitudes are given using t = 60 s observations under dark (D), grey (G), and bright (B) conditions.
Telescope . | Filter . | APASS filter . | Model extinction . | Model ZP . | Real ZP . | Performance . | 5σ Lim Mag (D) . | 5σ Lim Mag (G) . | 5σ Lim Mag (B) . |
---|---|---|---|---|---|---|---|---|---|
UT1 | L | g′ (AB) | 0.108 | 22.63 | 22.47 | 86% | 19.80 | 19.54 | 19.35 |
UT1 | R | r′ (AB) | 0.063 | 21.33 | 21.27 | 94% | 18.59 | 18.50 | 18.41 |
UT1 | G | V (Vega) | 0.108 | 21.67 | 21.37 | 76% | 18.89 | 18.76 | 18.64 |
UT1 | B | g′ (AB) | 0.173 | 21.66 | 21.49 | 85% | 18.82 | 18.68 | 18.56 |
UT2 | L | g′ (AB) | 0.108 | 22.63 | 22.65 | 103% | 19.82 | 19.56 | 19.37 |
UT3 | L | g′ (AB) | 0.108 | 22.63 | 22.54 | 92% | 19.71 | 19.45 | 19.26 |
UT4 | L | g′ (AB) | 0.108 | 22.63 | 22.45 | 85% | 19.62 | 19.36 | 19.17 |
Telescope . | Filter . | APASS filter . | Model extinction . | Model ZP . | Real ZP . | Performance . | 5σ Lim Mag (D) . | 5σ Lim Mag (G) . | 5σ Lim Mag (B) . |
---|---|---|---|---|---|---|---|---|---|
UT1 | L | g′ (AB) | 0.108 | 22.63 | 22.47 | 86% | 19.80 | 19.54 | 19.35 |
UT1 | R | r′ (AB) | 0.063 | 21.33 | 21.27 | 94% | 18.59 | 18.50 | 18.41 |
UT1 | G | V (Vega) | 0.108 | 21.67 | 21.37 | 76% | 18.89 | 18.76 | 18.64 |
UT1 | B | g′ (AB) | 0.173 | 21.66 | 21.49 | 85% | 18.82 | 18.68 | 18.56 |
UT2 | L | g′ (AB) | 0.108 | 22.63 | 22.65 | 103% | 19.82 | 19.56 | 19.37 |
UT3 | L | g′ (AB) | 0.108 | 22.63 | 22.54 | 92% | 19.71 | 19.45 | 19.26 |
UT4 | L | g′ (AB) | 0.108 | 22.63 | 22.45 | 85% | 19.62 | 19.36 | 19.17 |
3.3.4 Mount pointing and tracking
The pointing accuracy of GOTO was complicated by the array design, with each UT being affected by flexure in the mount, the boom-arm and the guidemounts holding each OTA (see Section 3.1). The pointing accuracy is typically 2–5 arcmin but can be worse than 10 arcmin in declination, depending on the elevation. This, however, is still a small fraction of GOTO’s large field of view, and future mount upgrades should reduce this further.
For similar reasons, the tracking could drift up to 1’/h depending on the unit telescope. As GOTO typically only uses exposure times of 60 or 120 s, and only stays on each target for less than 5 min, this is rarely a major issue. Of more concern was the sensitivity to wind load as wind gusts can induce significant tracking errors. The prototype was particularly vulnerable to wind shake due to the exposed clamshell dome. Even under lower wind loads, the mount jitter contributed to the overall image PSF. The wormwheel design means that the motor torque is transferred via a belt and wormgear, which cannot be overly stiff.
3.3.5 Sky coverage
The complete GOTO-4 prototype began to take regular observations in the evening of 21 February 2019, and covered the entire LIGO-Virgo O3 period from 2019 April 1 to its suspension on 2020 March 23. Afterwards, GOTO continued regularly observing until the morning of 2020 August 1, when the prototype was shut down in order to upgrade it to a full 8-ut array (see Section 5).
Between 2019 February 21 and 2020 August 1, GOTO observed at least one target on each of the 430 out of 527 nights (81.6 per cent), with the other nights in downtime due to bad weather, technical work and 53 d between March 14 and May 6 when the observatory was closed due to the COVID-19 pandemic. During this time GOTO observed 45 315 individual pointings, of which the vast majority (45 299 or 99.96 per cent) were aligned to the all-sky grid (see Section 3.2.2). The coverage of the on-grid pointings are shown in Fig. 10. Of the 2913 tiles in the all-sky grid, 2207 (75.8 per cent) were observed at least once, with the remaining 706 being below the horizon visible from La Palma. The median number of observations per tile was 20. Two tiles were observed more than 100 times and are highlighted in Fig. 10: T2407 contains M31 (00:42:44.3, +41:16:09) and was observed on 145 occasions, while T2204 contained GOTO2019hope (SN 2019pjv) (17:14:34.817, +28:07:26.26; see Section 4.5) and was observed 123 times.

All on-grid observations taken by the GOTO-4 prototype between 2019 February 21 and 2020 August 1. The labelled tiles mark objects of particular interest during our commissioning observations; T2407 covers M31, and T2204 includes the GOTO2019hope field (see Section 3.3.5).
3.3.6 Response time
The scheduling system described in Section 3.2.2 allows GOTO to respond rapidly to transient alerts, and for events that occur during a clear night on La Palma GOTO can be observed within minutes. Of the eight gravitational-wave alerts to occur during clear nights in the commissioning period, observations of all but one began within 60 s after the alert was received (Dyer 2020). The shortest time between an alert being received by the G-TeCS sentinel and the exposures beginning was 28 s (for gravitational-wave event S190521g), and most of this delay was the unavoidable time spent slewing the telescope to the new target (see Section 4.1). Similar response times were recorded during GOTO’s follow-up to GRB alerts. Under clear conditions and without any extraneous observational issues garnering delay, the shortest times between receiving the GRB alert and starting the exposures were 55 s (for Swift trigger 959431) and 2.3 min (for Fermi GBM trigger 573604668) (Mong et al. 2021).
Once images are taken they are automatically transferred to the Warwick data centre and processed as described in Section 3.2.3. The typical latencies for the data transfer from La Palma to the Warwick data centre are ∼10 s. Single frames are processed within ∼3–5 min and within ∼10–12 min of the final exposure for coadding and stacking sets of science frames. The mean time from the mid-point of the exposure to a candidate entry being uploaded to the GOTO Marshall was 30 min, across all sources detected in 2020. This value excludes any delays of more than 2 h, which are more likely due to network down-time or other disruption; without excluding those cases the mean delay was 47 mins. The aim of future pipeline development is to reduce this delay to 10–15 min, which includes improvements to the latencies and efficiencies for data base ingestion.
3.3.7 Photometric and astrometric accuracy
Long-term stability and accuracy of the photometric and astrometric measurements is key for high-quality data products. An assessment of the photometric and astrometric accuracy has been detailed in Mullaney et al. (2021) and Makrygianni et al. (2021) in the context of exploring the compatibility of next-generation real-time pipelines, i.e. the LSST stack, on GOTO-4 data. The observations were obtained by GOTO during regular survey mode between 2019 February 24 and 2019 July 31 and covers the region between 02h < α < 20h and −20° < δ < +90°, specifically avoiding the densest regions of the Galactic plane.
The LSST-stack measured astrometry and photometry was compared to matched sources from PanSTARRS DR1, and it was found that the measured source positions were accurate to 0.27 ± 0.20 arcsec, and the L-band photometry was accurate to ∼50 mmag at L ∼ 16 mag and ∼200 mmag at L ∼ 18 mag. These values are favourably comparable to those obtained using gotophoto (Mullaney et al. 2021).
Repeatability tests were also conducted on the tiles with the greatest frequency of visits. It was found that the photometric precision is typically within 1–2 mmag for sources brighter than L ∼ 16 mag, within ∼3–6 mmag for sources between 16 > L > 18 mag and within 0.2 mag RMS of the Pan-STARRS photometry for sources fainter than L < 18 mag (Makrygianni et al. 2021).
Further improvements are expected as we transition to a new data flow with more robust photometric calibrations and source flux determinations.
4 EXAMPLE SCIENCE OPPORTUNITIES
In this section, we present some example science opportunities with results obtained during the commissioning phase of the GOTO-4 prototype on La Palma.
4.1 Gravitational-wave triggers
While the prototype GOTO-4 instrument was undergoing commissioning, the prioritization was on targeting every GW trigger (regardless of source type) and the creation of a set of good-quality reference stacks for candidate counterpart identification. During the first half of the LVC O3 observing run, (O3a; 2019 April–September), the prototype GOTO-4 followed up 32 LVC GW triggers (including three retractions; see Gompertz et al. 2020, for a full summary). As noted in Section 3.3.6, GOTO-4 can be on target within less than a minute from alert. The GW alert response time varied between 28 s and 29.8 h, with an average of 8.79 h. This large latency in the response time is mainly attributed to observational constraints, including the delay between the GW alert and the sky area becoming accessible from La Palma and weather conditions at the site.
In addition to rapid response capacity, GOTO also provides a unique set of wide-field capabilities, even with just 4 unit telescopes. This was particularly evident during the follow-up to GW190425 (Abbott et al. 2020b). The LVC alert was distributed during the La Palma day roughly 42 min after the GW event. The initial bayestar classification (Singer et al. 2014; Singer 2015) was a BNS merger at a distance of 155 ± 45 Mpc. The 90 per cent credible region covered 10 183 square degrees (LVC 2019a), with 71.1 per cent observable from La Palma. GOTO-4 began observations nearly half a day after trigger imaging ∼2134 square degrees (or 29.6 per cent of the skymap) during the first night. Shortly thereafter, the LVC probability map was updated using lalinference (Aasi et al. 2013; Veitch et al. 2015). While the distance and classification were largely unchanged, the new 90 per cent credible region was smaller (down to 7461 square degrees; LVC 2019b), with much of the probability shifted to the unobservable southern sky (Fig. 11). GOTO-4 continued to observe the remaining 38.1 per cent over the next two nights. Over the three-night campaign, GOTO-4 imaged 2667 square degrees which included 37 per cent of the initial and 22 per cent of the final skymap. Although no counterpart was discovered, GOTO-4 was able to constrain the non-detection of an AT2017gfo-like kilonova out to 227 Mpc, or 6 per cent exclusion of the total volume of the LVC probability map (Gompertz et al. 2020).

GOTO observations of GW190425 (Abbott et al. 2020b), shown on the initial bayestar probability map (top) and final lalinference map (bottom). Blue squares represent individual pointings (tiles), and the orange shading shows probability density. Much of the probability initially resided near the well-covered northern crescent, but later shifted to the southern region during LVC re-analysis after the first observing night. The grey shaded areas were not observable from La Palma in the first three days after the event detection.
Over the course of O3a, a mean of 732 square degrees were tiled per campaign, up to a maximum of 2667 square degrees. GOTO-4 covered up to 94.4 per cent of the total LVC localisation probability, or 99.1 per cent of the observable probability. Of particular note is the inclusion of GOTO’s data as part of an aggregate analysis of the follow-up to GW190814 (Abbott et al. 2020c), the first potential neutron star – black hole merger detected in GWs (Ackley et al. 2020), though it is now thought to be more likely a binary black hole merger (Abbott et al. 2020c). Given that the full GOTO facility will feature 8× the number of telescopes compared to the prototype, observations of GW sources will be a key strength of the facility.
4.2 Gamma-ray bursts
In the absence of any prioritized GW trigger to follow-up, GOTO also participated in rapid follow-up of gamma-ray burst (GRB) triggers. Between 2019 February 26 and 2020 June 7, GOTO-4 observed 77 Fermi-GBM and 29 Swift-BAT burst alerts. GRBs were observed on a case-by-case basis to test different strategies and features of the observatory, and as such do not constitute a representative sample. However, taken as a group it can provide insight into the impact that GOTO can make in the explosive transients field. Further details on the overall performance of the GOTO-4 follow-up of GRB triggers can be found in Mong et al. (2021).
During this time frame GOTO-4 detected four optical GRB counterparts, including the counterpart to GRB 190202A which was detected at L ∼ 19 mag at t ∼ 2.2 h after the trigger time (Steeghs et al. 2019) and the counterpart to GRB 180914B detected t ∼ 2.15 d post-trigger at L ∼ 20 mag (Ramsay et al. 2018). The observation response times for all GRBs ranged from 55 s to 69.3 h after the GCN had been received by the G-TeCS sentinel. Although a number of factors can determine the latency, observational constraints such as sky location and source rise time are the leading contributors to the measured latency rather than any significant instrumental delays.
Another notable example of GOTO’s niche in this field was the response to GRB 171205A.The observed photometric data points (Steeghs et al. 2017) complemented the other multiwavelength data sets which altogether describes a GRB that shows compelling evidence for the emergence of a cocoon (Izzo et al. 2019).
4.3 Accreting binaries
Accreting compact binaries are a well established class of highly variable objects. Cataclysmic variables (CVs) are stellar binaries in which a white dwarf (WD) accretes matter from a nearby donor star. Within the compact accreting binaries family, CVs are far more abundant than their more massive counterparts known as X-ray binaries (XRBs), which harbour either a neutron star or a black hole. CVs are split into many subtypes depending on their average accretion rate, the magnetic field strength of the WD, the composition of the companion star, or the general behaviour of their light curve. Monitoring of 8 AM CVn systems with GOTO-4 and with long-term historical data sets revealed that there are diverse behaviours of a subset of AM CVn and that even within subclasses they may not be a homogeneous group (Duffy et al. 2021).
A common feature of a CV light curve is an increase in their luminosity by several magnitudes within a few days as their accretion disc undergoes a thermal instability (Osaki 1974). Fig. 12 shows an example of one of these so-called dwarf novae outbursts for a newly discovered CV (GOTO2019bryr/AT2019fun) observed by GOTO-4, where we have combined the median-stacked GOTO L-band data with photometry from ZTF,10 via the Lasair broker (Smith et al. 2019). This system underwent several rebrightening epochs, which highlighted the need to monitor the long-term evolution of this kind of outburst. The all-sky survey mode of GOTO will also be ideal for discovering new XRBs which enter into outburst as well, albeit at a lower detection rate than for CVs due to population sizes.

Light curve of the source GOTO2019bryr, also known as AT2019fun. This is a newly discovered CV, first detected by GOTO. Upper limits are marked with triangles. Contributions to the light curve from ZTF (r and g bands from Lasair) are also included for completeness.
GOTO will also excel at identifying low level variations in the light curves of accreting binaries, which are likely due to small changes in the accretion rates in these systems. It has already contributed to the confirmation of a change in the accretion rate of the magnetic cataclysmic variable FO Aquarii (Kennedy et al. 2019).
4.4 Transients, variables, and moving objects
While many similarly poised facilities undertake routine wide-area surveys, variances of cadence, and depth determine the rate of expected numbers of variable and transient sources. However, a general expectation of the rate of transients can be empirically estimated based on the site location, instrument hardware, survey sensitivity and cadence, among other considerations (Bellm 2016; the described package11 was adapted for our analysis). Once GOTO moves into full operational mode, the entire available sky is expected to be covered every 3 d. To calculate the estimated rate of transient sources with GOTO-16, we assumed a 3-d cadence, that sources have been detected at least twice and have shown a decay rate of 1 mag over time-scales between 1 h and 100 d. The event rate per year covers the phase space as shown in Fig. 13. We gridded over possible combinations of peak absolute magnitudes and transient decay time-scales which may represent generic transients and used the intrinsic rate of Type Ia supernova of 3.0 × 10−5|$\mathrm{Mpc}^{-3}\, \mathrm{yr}^{-1}$| as is the default setting of the package defined in Bellm (2016) and LSST Science Collaboration et al. (2009). The left edge boundary is an arbitrary cutoff bounded by a transient decay time-scale of 1 h to decline by 1 mag. The lower edge boundary is set by the lower bound of events per year for the illustration, or 10−4 yr−1.

The event rate per year for a general transient that will be probed by a full GOTO-16 site as a function of peak absolute magnitude and decay time-scales. For purposes of illustration we assume a 3-d cadence with a requirement of 2 consecutive detections. We grid over decay time-scales ranging between 1 h and 100 d per magnitude and over peak absolute magnitude between −4 and −27. We set a lower bound of events per year to 10−4 yr−1. This figure is has been created using the package described in Bellm (2016).
There are a multitude of transient and variable astrophysical phenomena that are observable in the optical band. Transient events such as supernovae, flare stars, luminous red novae, dwarf novae outbursts, tidal disruption events, and kilonovae; and variable events such as, RR Lyrae, transits, eclipsing, rotating, and microlensing events, active galactic nuclei (AGNs) and BL-Lac objects, will all be routinely observed with GOTO in significant numbers.
As a simple example to estimate the expected transient rates for a GOTO-16 system, we used the rates for typical Type Ia supernovae. We assumed 9 h of observing per night down to a limiting magnitude of L = 19.8 (a coverage of 11 520 square degrees per night). Given the peak absolute magnitude of a Type Ia SN of M = −19, a decay time-scale of ∼50 d, a volumetric rate of 3.0 × 10−5 |$\mathrm{Mpc}^{-3}\, \mathrm{yr}^{-1}$| (LSST Science Collaboration 2009), we find ∼1596 events per year.
Whilst not a core science goal, data from GOTO’s general all-sky survey will uncover both known as well as unknown moving objects. The observing strategy of taking sets of 3–4 frames at each position will permit a direct search for objects moving on a short time-scale. More rapidly moving objects will appear as apparent orphan transients and whilst being interlopers for some of the other science goals, there are excellent prospects for GOTO to contribute data concerning both new and poorly constrained moving objects. Initial effort on the detection of such moving objects made use of the colitec software (Savanevych et al. 2018), which permits a semi-automatic search in parallel with the main pipeline. During commissioning, GOTO observed the near-Earth Apollo asteroid (3200) Phaethon. Quasi-simultaneous observations made with the Torino Polarimeter (Pernechele et al. 2012) mounted on the Omicron (west) telescope of the C2PU facility at the Calern observing station of the Observatoire de la Côte d’Azur obtained time-resolved imaging polarimetry and were used to probe the variation in surface mineralogy (Borisov et al. 2018).
4.5 Serendipitous discoveries
During GOTO’s long-term systematic survey campaigns or dedicated follow-up activities, it is also possible to make serendipitous discoveries. The novel and interesting serendipitous astronomical events must be filtered out amongst a variety of other sources that appear simultaneously in the images, such as transient impostors (Cowperthwaite et al. 2018; Pastorello & Fraser 2019; Almualla et al. 2021); or as optical or instrumental contaminants, e.g. ghosts, cosmic rays, and spurious noise. The identification of the novelty of the sources becomes particularly important when working under rapid identification timeframes for GW counterpart searches. While it is possible that identification of candidate transient events can be inferred through contextual information (such as whether there are previous non-detections of the source or if it is isolated, near a galaxy or within the galactic plane) often, and at first glance, they can appear to be legitimate transient events. While searching for the counterpart to the BNS GW candidate S190901ap (LIGO Scientific Collaboration & Virgo Collaboration 2019), a serendipitous transient candidate was discovered. S190901ap was reported as a possible BNS out to an estimated distance DL = 241 ± 79 Mpc and was localized to an extremely large 14 753 square degrees (90 per cent) as reported by bayestar and lalinference. GOTO began observing the field 6.7 min post-GW trigger time and followed the observing strategy for distant BNS sources (Dyer et al. 2020; Gompertz et al. 2020). Within the error region, a source of interest was identified with a detection magnitude of L = 19.08 and a previous non-detection only 2.5 h prior to the GW trigger time down to a limiting magnitude of L ≳ 20. The candidate was given the internal designation GOTO2019hope and the Astronomical Transient (AT) designation SN 2019pjv.
Within the field of view of the candidate were two possible host galaxies, MCG + 05-41-001 and LEDA 1826843, separated by 46.92 and 64.31 arcsec and located at distances z = 0.0227 (DL = 98.5 Mpc) and z = 0.0707 (DL = 313.8 Mpc), respectively. Ultimately, spectroscopic follow-up of the source by GRAWITA on the Copernico 1.82-m telescope, and later confirmed by the Nordic Optical Telescope (NOT), reported that the source best matches a Type Ia-91T like SN about one week before maximum light at a z = 0.024 (Kankare et al. 2019; Nascimbeni et al. 2019) and effectively ruled out the source as a transient associated with S190901ap.
While the source was ultimately deemed unrelated, it was a viable source for the GOTO-4 prototype to monitor long term as a test field for photometric and astrometric accuracy monitoring, as well as testing of the ‘realbogus’ model’s stability (Section 3.2.6). Fig. 14 shows the rise, peak, and decline of this Type Ia-91T SN.

GOTO L-band light curve of GOTO2019hope/SN 2019pjv. This field was targeted nightly over the duration of the SN as a technical test for the difference image analysis and the transient ‘realbogus’ model.
Also with the serendipitous sources that GOTO will regularly observe, it is often meaningful to target early follow-up, in order to ascertain the relevance of these discoveries, and whether they warrant immediate follow-up. One example was GOTO21cl/SN 2021fqb as shown in Fig. 15. This source was picked up during the routine patrol survey and is coincident (at 9.27 arcsec) with a luminous host galaxy at a redshift z = 0.0490 in the GLADE catalogue. A spectrum of this source was taken with SPRAT (Spectrograph for the Rapid Acquisition of Transients; Piascik et al. 2014) which showed spectral features consistent with a young Type Ia supernova.

GOTO clear and L-band light curve of Type Ia SN GOTO21cl/2021fqb. The initial detection was picked up close to the noise limit of the detection image by the transient ‘realbogus’ model. The time-scales for subsequent triggering of the Liverpool Telescope (LT) for follow-up and observations by LT’s SPRAT instrument (Piascik et al. 2014) are shown.
A key goal of the GOTO dataflow is to make the time delay between first detections and initial follow-up as short as possible by minimizing dependencies on human vetting and flagging.
5 CONCLUSIONS AND FUTURE PROSPECTS
The main purpose of the GOTO-4 prototype was to implement and further develop the concept of an array of medium-sized telescopes on shared mounts. The science focus is wide field time domain astronomy in the context of gravitational wave searches and other rapidly evolving objects. Whilst not without challenges, the performance of the GOTO-4 prototype instrument has clearly demonstrated the ability of the adopted design to meet the science goals.
5.1 Lessons learned with the prototype
Important lessons have been learned. First of all, the fast optics combined with a large sensor with small pixels places high demands on the UT implementation. The pixel scale is close to critical sampling to maximize field of view, and collimation and field correction needs to be tightly controlled. Our prototype tubes highlighted the need for a stable primary mirror cell to control image quality stability at the edges of the field of view. Furthermore, scattered light can be an issue given the location of the corrector optics. For these reasons, the final GOTO UTs will feature closed carbon-fibre tubes with top end baffles as well as a more advanced primary mirror cell. The second point was concerning the mount, which has to carry a heavy load as well as handle a big moment of inertia with tubes mounted far from the mount axes. Our prototype mount used a wormwheel design in an effort to be more robust against balancing. But in this design a small amount of mechanical slop in the various mechanisms that connect the mount motors to the axes meant a sensitivity to wind shake. The extensive footprint of the 8 tubes under a full load together with an open clamshell type enclosure further adds to this. Thus, for the final GOTO mount systems, a heavy-duty direct-drive system will be used to mitigate this.
The prototype instrument relied on the wide-band L filter over the majority of the survey operations. This was a deliberate choice as it allowed for broad-band response to transients without relying on colour information. However, as is made apparent in the throughput model of Fig. 8, there is a non-negligible sensitivity to the redder wavelengths. Future improvements to the instrument may include a custom wide-band red filter to enable coverage between ∼7000 and 8500 Å.
Finally, the prototype data-flow, GOTOphoto, has been used successfully to benchmark and formulate the framework for the envisaged successor data-flow, which will need to have strong horizontal-scaling capabilities as the number of UTs used by GOTO increases. The new framework is in active development and in mid 2020 processed some stages of the data-flow in parallel.
In addition to a requisite need for a more robust and scalable pipeline, so too is there for developing scalable transient identification algorithms, improvements to modelling wide-field PSFs for deconvolution and image subtraction, and automated image quality assessments for full-frame flagging. The new framework will address many of the early challenges that were uncovered during the prototype stage and will lead to technical advances in high-cadence wide-field optical image data processing.
5.2 Vision for next phases
With the UTs delivering the required headline performance metric, i.e. sufficient depth in a reasonably short exposure time, the true power then lies in deploying a significant number of telescopes across more than one location. In the GOTO design, the instantaneous footprint scales with the number of unit telescopes. The project is transitioning from prototype platform towards full deployment. At the La Palma site, the prototype equipment will be replaced by two new 8-telescope systems (Fig. 16). These feature the revised tubes and mount noted above and will provide a collective field of view of ≈75–80 square degrees. With such a footprint, and a typical exposure set of several minutes per pointing, a good cadence can be achieved across the visible sky, a key driver for the project (∼10 000 square degrees per night). In parallel, a twin deployment is being developed at Siding Spring Observatory that will provide all-sky coverage. La Palma and Siding Spring are an ideal antipodal setup, covering all declinations whilst offering maximum complementarity. It is also of note that these two sites offer key longitudinal coverage compared to, for example, Hawaii and Chile. The Siding Spring array will be identical to La Palma, also featuring two 8-telescope mount systems.

Visualization of a full GOTO node site consisting of 16 UTs spread over 2 domes. The northern and southern nodes will contain identical sets of 2 × 8, providing a total of 32 UTs.
This large expansion, amounting to an 8-fold increase in the number of telescopes deployed, will significantly boost the capabilities of GOTO compared to the prototype in both the monitoring and responsive modes. We previously considered an estimate for the expected rate of transients in survey mode for a dual 8-telescope system, or GOTO-16 in Section 4.4. This is a full node at a given single site. With the addition of the second site at Siding Spring Observatory, the survey can be extended to cover all-sky and the expected rate of recoverable events will scale ∼linearly with coverage. Each site can cover about a quarter of the whole sky each night, and combined allows for an all-sky cadence of 2–3 d covering both N and S hemispheres. A considerable fraction of the sky is visible from both sites. However, there are also other modes available given the array approach of GOTO. It is also possible to point multiple mount systems at the same patch of sky to go deeper and reach events further in volume scaling as ∼1/r2. Alternatively, instead of maximizing sky coverage or depth, the array could be split into groups that observe the same part of sky in different filters simultaneously. Colour information is particularly revealling for sources which show colour evolution or where colour information can reveal underlying properties of surrounding ejecta material – as may be expected with kilonovae (Metzger & Fernández 2014).
GOTO is well situated in terms of a cost-effective, wide-field, scalable, and adaptable optical observatory. The volumetric survey speed (Bellm 2016) of a single site GOTO-16 can be estimated as ∼2 × 107 Mpc3 h−1 down to a limiting magnitude of L = 19.8, comparable to that of other instruments, such as ATLAS and Pan-STARRS. For the full-scale GOTO instrument, the survey speed shows marked improvements, up to ∼108 Mpc3 h−1 for unique pointing strategy and ∼2 × 108 Mpc3 h−1 if overlapping alignment of tiles are observed. Similar metrics to the volumetric survey speed, such as the grasp (Ofek & Ben-Ami 2020), can be used to showcase the unique niche that GOTO will fill in the current array of operable instruments. Based on estimates of information grasp, multiples of small and scalable telescope systems such as GOTO and ATLAS can be greater than 3 times more cost-effective compared to other survey telescopes with single unit systems.
Turning now to the responsive mode performance, we illustrate the impact on the core science area of EM counterpart searches coincident with GW triggers. A key improvement thanks to the dual anti-podal sites is an effective doubling of the duty cycle for any given GW event localization region. This will significantly reduce the overall latency and roughly double the number of recoverable events detected within, say, the first 12 h. The single site nature of the GOTO-4 prototype was the main limiting factor setting the mean delay to first observation during the O3 run (Gompertz et al. 2020). The responsive mode searches will also profit directly from the increase in survey grasp. This will allow more search area to be covered more quickly. If we simply scale from the O3a sample in Gompertz et al. (2020), this would double the mean coverage to ∼1500 square degrees per campaign, or ≳90 per cent of the O3a LVC probability skymaps and offer a reduction in the average response time delay of ∼4.5 h. A final key step is the continued evolution of the GW localization performance, evolving to significantly better localizations as the global networks develop, and thus smaller areas to search over. The increase in survey grasp can then be used to provide denser and deeper coverage of these search areas. For events that are only accessible from a single site, this would be a fourfold increase in grasp, whereas events accessibly from both sites could receive the full factor of 8. Thus smaller areas and more telescopes combine to offer a significant opportunity to boost the typical depth achieved in search pointings. Co-pointing multiple mount systems can be seen as essentially increasing the effective exposure time per set, with a corresponding gain in limiting magnitude (Fig. 9). The reduction in search area comes on top of this and will allow multiple visits to be stacked for even greater depth. Although the localization performance and evolution is complex (Abbott et al. 2020a; Petrov et al. 2021), gains of 1–2 mag compared to the depth achieved in a single set are to be expected. The best strategy will be event-dependent, in terms of the specific optimal balance between maximizing probability covered, depth achieved and time delay since GW trigger.
Looking in general at the prospects for kilonova detections for wide-field instruments also highlights how facilities such as GOTO complement and extend our search capabilities. The diverse specifications of current and planned facilities can be directly assessed in terms of the capability of probing the kilonovae detectable volume. Several studies have addressed the serendipitous detectability with the LSST at Vera C. Rubin Observatory (e.g. Scolnic et al. 2018; Cowperthwaite et al. 2019; Setzer et al. 2019), for other wide-field instruments like GOTO and DECam (Rosswog et al. 2017; Chase et al. 2021) and using infrastructure like the ZTF REaltime Search and Triggering (ZTFReST; Andreoni et al. 2021). While space-based instruments like the Roman Space Telescope (formerly WFIRST; Spergel et al. 2015) are distinctly poised to reach deep (z ∼ 1) into the volume, terrestrial observatories like LSST, DECam, and GOTO are fully capable of imaging out to z ∼ 0.1 (Chase et al. 2021).
A more detailed description of the final GOTO hardware together with their performance metrics will be provided in a future paper, following commissioning of the science-grade arrays.
ACKNOWLEDGEMENTS
We thank the referee Eric Bellm for the constructive comments. The Gravitational-wave Optical Transient Observer (GOTO) project acknowledges the support of the Monash–Warwick Alliance; University of Warwick; Monash University; University of Sheffield; University of Leicester; Armagh Observatory & Planetarium; the National Astronomical Research Institute of Thailand (NARIT); Instituto de Astrofísica de Canarias (IAC); University of Portsmouth; University of Turku; University of Manchester and the UK Science and Technology Facilities Council (STFC, grant numbers ST/T007184/1, ST/T003103/1, and ST/T000406/1). DS, DK, KA, and YLM acknowledge support from the Australian Research Council Centre of Excellence for Gravitational Wave Discovery (OzGrav), through project number CE170100004. JDL acknowledges fruitful discussions with Eran Ofek, Sergey Koposov, and Dave Young. JDL acknowledges support from a UK Research and Innovation Fellowship (MR/T020784/1). HK was funded by the Academy of Finland projects 324504 and 328898. RPB, MRK, and DM-S acknowledge support from the ERC under the European Union’s Horizon 2020 re-search and innovation programme (grant agreement No. 715051; Spiders). DMS also acknowledges the Fondo Europeo de Desarrollo Regional (FEDER) and the Canary Islands government for the financial support received in the form of a grant with number PROID2020010104. JL, BG, AJL, and KW have received funding from the European Research Council (ERC) under the European Union’s Seventh Framework Programme (FP7-2007-2013) (Grant agreement No. 725246, PI Levan). The Liverpool Telescope is operated on the island of La Palma by Liverpool John Moores University in the Spanish Observatorio del Roque de los Muchachos of the Instituto de Astrofisica de Canarias with financial support from the UK Science and Technology Facilities Council.
This research has made use of data and/or services provided by the International Astronomical Union’s Minor Planet Center. This research has also made use of the following python packages: astropy (Astropy Collaboration 2013, 2018), numpy (Harris et al. 2020), scipy (Virtanen et al. 2020), healpy (Zonca et al. 2019), astrolib pysynphot (Lim et al. 2015), astroplan (Morris et al. 2018), pandas (McKinney et al. 2010), photutils (Bradley et al. 2020), and scikit-learn (Pedregosa et al. 2011).
DATA AVAILABILITY
Data files covering the system throughput and some of the software packages are available via public github repositories under https://github.com/GOTO-OBS/. Prototype data was mainly used for testing and commissioning and a full release of all data is not foreseen. Some data products will be available as part of planned GOTO public data releases.
Footnotes
Data files are available from https://github.com/GOTO-OBS/public_resources and though the SVO Filter Profile Service (http://svo2.cab.inta-csic.es/theory/fps/?gname = GOTO).