skip to main content


Title: The level-1 trigger for the SuperCDMS experiment at SNOLAB
Abstract The SuperCDMS SNOLAB dark matter search experiment aims to be sensitive to energy depositions down to 𝒪(1 eV). This imposes requirements on the resolution, signal efficiency, and noise rejection of the trigger system. To accomplish this, the SuperCDMS level-1 trigger system is implemented in an FPGA on a custom PCB. A time-domain optimal filter algorithm realized as a finite impulse response filter provides a baseline resolution of 0.38 times the standard deviation of the noise, σ n , and a 99.9% trigger efficiency for signal amplitudes of 1.1 σ n in typical noise conditions. Embedded in a modular architecture, flexible trigger logic enables reliable triggering and vetoing in a dead-time-free manner for a variety of purposes and run conditions. The trigger architecture and performance are detailed in this article.  more » « less
Award ID(s):
2012936 1809480
NSF-PAR ID:
10351461
Author(s) / Creator(s):
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
Date Published:
Journal Name:
Journal of Instrumentation
Volume:
17
Issue:
07
ISSN:
1748-0221
Page Range / eLocation ID:
P07010
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This data set contains all classifications that the Gravity Spy Machine Learning model for LIGO glitches from the first three observing runs (O1, O2 and O3, where O3 is split into O3a and O3b). Gravity Spy classified all noise events identified by the Omicron trigger pipeline in which Omicron identified that the signal-to-noise ratio was above 7.5 and the peak frequency of the noise event was between 10 Hz and 2048 Hz. To classify noise events, Gravity Spy made Omega scans of every glitch consisting of 4 different durations, which helps capture the morphology of noise events that are both short and long in duration.

    There are 22 classes used for O1 and O2 data (including No_Glitch and None_of_the_Above), while there are two additional classes used to classify O3 data.

    For O1 and O2, the glitch classes were: 1080Lines, 1400Ripples, Air_Compressor, Blip, Chirp, Extremely_Loud, Helix, Koi_Fish, Light_Modulation, Low_Frequency_Burst, Low_Frequency_Lines, No_Glitch, None_of_the_Above, Paired_Doves, Power_Line, Repeating_Blips, Scattered_Light, Scratchy, Tomte, Violin_Mode, Wandering_Line, Whistle

    For O3, the glitch classes were: 1080Lines, 1400Ripples, Air_Compressor, Blip, Blip_Low_Frequency, Chirp, Extremely_Loud, Fast_Scattering, Helix, Koi_Fish, Light_Modulation, Low_Frequency_Burst, Low_Frequency_Lines, No_Glitch, None_of_the_Above, Paired_Doves, Power_Line, Repeating_Blips, Scattered_Light, Scratchy, Tomte, Violin_Mode, Wandering_Line, Whistle

    If you would like to download the Omega scans associated with each glitch, then you can use the gravitational-wave data-analysis tool GWpy. If you would like to use this tool, please install anaconda if you have not already and create a virtual environment using the following command

    ```conda create --name gravityspy-py38 -c conda-forge python=3.8 gwpy pandas psycopg2 sqlalchemy```

    After downloading one of the CSV files for a specific era and interferometer, please run the following Python script if you would like to download the data associated with the metadata in the CSV file. We recommend not trying to download too many images at one time. For example, the script below will read data on Hanford glitches from O2 that were classified by Gravity Spy and filter for only glitches that were labelled as Blips with 90% confidence or higher, and then download the first 4 rows of the filtered table.

    ```

    from gwpy.table import GravitySpyTable

    H1_O2 = GravitySpyTable.read('H1_O2.csv')

    H1_O2[(H1_O2["ml_label"] == "Blip") & (H1_O2["ml_confidence"] > 0.9)]

    H1_O2[0:4].download(nproc=1)

    ```

    Each of the columns in the CSV files are taken from various different inputs: 

    [‘event_time’, ‘ifo’, ‘peak_time’, ‘peak_time_ns’, ‘start_time’, ‘start_time_ns’, ‘duration’, ‘peak_frequency’, ‘central_freq’, ‘bandwidth’, ‘channel’, ‘amplitude’, ‘snr’, ‘q_value’] contain metadata about the signal from the Omicron pipeline. 

    [‘gravityspy_id’] is the unique identifier for each glitch in the dataset. 

    [‘1400Ripples’, ‘1080Lines’, ‘Air_Compressor’, ‘Blip’, ‘Chirp’, ‘Extremely_Loud’, ‘Helix’, ‘Koi_Fish’, ‘Light_Modulation’, ‘Low_Frequency_Burst’, ‘Low_Frequency_Lines’, ‘No_Glitch’, ‘None_of_the_Above’, ‘Paired_Doves’, ‘Power_Line’, ‘Repeating_Blips’, ‘Scattered_Light’, ‘Scratchy’, ‘Tomte’, ‘Violin_Mode’, ‘Wandering_Line’, ‘Whistle’] contain the machine learning confidence for a glitch being in a particular Gravity Spy class (the confidence in all these columns should sum to unity). 

    [‘ml_label’, ‘ml_confidence’] provide the machine-learning predicted label for each glitch, and the machine learning confidence in its classification. 

    [‘url1’, ‘url2’, ‘url3’, ‘url4’] are the links to the publicly-available Omega scans for each glitch. ‘url1’ shows the glitch for a duration of 0.5 seconds, ‘url2’ for 1 seconds, ‘url3’ for 2 seconds, and ‘url4’ for 4 seconds.

    ```

    For the most recently uploaded training set used in Gravity Spy machine learning algorithms, please see Gravity Spy Training Set on Zenodo.

    For detailed information on the training set used for the original Gravity Spy machine learning paper, please see Machine learning for Gravity Spy: Glitch classification and dataset on Zenodo. 

     
    more » « less
  2. Abstract Imaging data is the principal observable required to use galaxy-scale strong lensing in a multitude of applications in extragalactic astrophysics and cosmology. In this paper, we develop Lensing Exposure Time Calculator (L ensing ETC; https://github.com/ajshajib/LensingETC ) to optimize the efficiency of telescope-time usage when planning multifilter imaging campaigns for galaxy-scale strong lenses. This tool simulates realistic data tailored to specified instrument characteristics and then automatically models them to assess the power of the data in constraining lens model parameters. We demonstrate a use case of this tool by optimizing a two-filter observing strategy (in the IR and ultraviolet-visual (UVIS)) within the limited exposure time per system allowed by a Hubble Space Telescope (HST) Snapshot program. We find that higher resolution is more advantageous to gain constraining power on the lensing observables, when there is a trade-off between signal-to-noise ratio and resolution; for example, between the UVIS and IR filters of the HST. We also find that, whereas a point-spread function (PSF) with sub-Nyquist sampling allows the sample mean for a model parameter to be robustly recovered for both galaxy–galaxy and point-source lensing systems, a sub-Nyquist-sampled PSF introduces a larger scatter than a Nyquist-sampled one in the deviation from the ground truth for point-source lens systems. 
    more » « less
  3. TPC of IEEE ESSCIRC Conference (Ed.)
    This paper presents an mmWave FMCW radar that can achieve sub-centimeter-scale range resolution at 14- GHz chirp-bandwidth while maintaining the radar range beyond 50 meters. To meet the requirements on power efficiency, chirp linearity, and signal-to-noise ratio (SNR), a phase-locked steppedchirp FMCW radar architecture is introduced. Specifically, a fully integrated radar transceiver comprising an interleaved frequency-segmented phase-locked transmitter and a segmented receiver architecture with high sensitivity is presented. The proposed design addresses the limitations of conventional typeII phase-locked loops (PLLs) in extending the radar bandwidth across multiple sub-bands with identical chirp profiles. Fabricated in a 22nm FD-SOI technology, the prototype chip comprises two sub-bands with 14 GHz of free-running bandwidth and 10 GHz of phase-locked bandwidth. The system achieves -101.7 dBc/Hz phase noise at 1 MHz offset, 8 dBm of effective isotropic radiated power (EIRP), 10 dB noise figure (NF), and 362.6 mW collective power consumption of transmitter and receiver arrays. 
    more » « less
  4. Context. The electron density ( n e − ) plays an important role in setting the chemistry and physics of the interstellar medium. However, measurements of n e − in neutral clouds have been directly obtained only toward a few lines of sight or they rely on indirect determinations. Aims. We use carbon radio recombination lines and the far-infrared lines of C + to directly measure n e − and the gas temperature in the envelope of the integral shaped filament (ISF) in the Orion A molecular cloud. Methods. We observed the C102 α (6109.901 MHz) and C109 α (5011.420 MHz) carbon radio recombination lines (CRRLs) using the Effelsberg 100 m telescope at ≈2′ resolution toward five positions in OMC-2 and OMC-3. Since the CRRLs have similar line properties, we averaged them to increase the signal-to-noise ratio of the spectra. We compared the intensities of the averaged CRRLs, and the 158 μm-[CII] and [ 13 CII] lines to the predictions of a homogeneous model for the C + /C interface in the envelope of a molecular cloud and from this comparison we determined the electron density, temperature and C + column density of the gas. Results. We detect the CRRLs toward four positions, where their velocity ( v LSR  ≈ 11 km s −1 ) and widths ( σ v  ≈ 1 km s −1 ) confirms that they trace the envelope of the ISF. Toward two positions we detect the CRRLs, and the 158 μm-[CII] and [ 13 CII] lines with a signal-to-noise ratio ≥5, and we find n e −  = 0.65 ± 0.12 cm −3 and 0.95 ± 0.02 cm −3 , which corresponds to a gas density n H  ≈ 5 × 10 3 cm −3 and a thermal pressure of p th  ≈ 4 × 10 5 K cm −3 . We also constrained the ionization fraction in the denser portions of the molecular cloud using the HCN(1–0) and C 2 H(1–0) lines to x (e − ) ≤ 3 × 10 −6 . Conclusions. The derived electron densities and ionization fraction imply that x (e − ) drops by a factor ≥100 between the C + layer and the regions probed by HCN(1–0). This suggests that electron collisional excitation does not play a significant role in setting the excitation of HCN(1–0) toward the region studied, as it is responsible for only ≈10% of the observed emission. 
    more » « less
  5. ABSTRACT His-Asp phosphorelay (also known as two-component signal transduction) proteins are the predominant mechanism used in most bacteria to control behavior in response to changing environmental conditions. In addition to systems consisting of a simple two-component system utilizing an isolated histidine kinase/response regulator pair, some bacteria are enriched in histidine kinases that serve as signal integration proteins; these kinases are usually characterized by noncanonical domain architecture, and the responses that they regulate may be difficult to identify. The environmental bacterium Myxococcus xanthus is highly enriched in these noncanonical histidine kinases. M. xanthus is renowned for a starvation-induced multicellular developmental program in which some cells are induced to aggregate into fruiting bodies and then differentiate into environmentally resistant spores. Here, we characterize the M. xanthus orphan hybrid histidine kinase SinK (Mxan_4465), which consists of a histidine kinase transmitter followed by two receiver domains (REC 1 and REC 2 ). Nonphosphorylatable sinK mutants were analyzed under two distinct developmental conditions and using a new high-resolution developmental assay. These assays revealed that SinK autophosphorylation and REC 1 impact the onset of aggregation and/or the mobility of aggregates, while REC 2 impacts sporulation efficiency. SinK activity is controlled by a genus-specific hypothetical protein (SinM; Mxan_4466). We propose that SinK serves to fine-tune fruiting body morphology in response to environmental conditions. IMPORTANCE Biofilms are multicellular communities of microorganisms that play important roles in host disease or environmental biofouling. Design of preventative strategies to block biofilms depends on understanding the molecular mechanisms used by microorganisms to build them. The production of biofilms in bacteria often involves two-component signal transduction systems in which one protein component (a kinase) detects an environmental signal and, through phosphotransfer, activates a second protein component (a response regulator) to change the transcription of genes necessary to produce a biofilm. We show that an atypical kinase, SinK, modulates several distinct stages of specialized biofilm produced by the environmental bacterium Myxococcus xanthus . SinK likely integrates multiple signals to fine-tune biofilm formation in response to distinct environmental conditions. 
    more » « less