QuCoA

Quantum Correlation Analysis Software

Integrated software solution for data acquisition and analysis using PicoQuant’s time tagging & TCSPC electronics with a focus on photon coincidences.
QuCoa software interface for quantum correlation and coincidence analysis

Key Benefits

Faster insights through real-time analysis
Reproducible, publication-ready quantum data
Reliable coincidence logic without manual coding
Streamlined workflows across all detector setups
Consistent results independent of experiment complexity

Integrated Quantum Correlation Analysis

TCSPC-Based Correlation and Coincidence Analysis

QuCoA is a quantum correlation analysis software designed for antibunching, and photon coincidence experiments. By leveraging PicoQuant’s unique T2 time-tagging mode, it preserves absolute photon arrival times and supports analyses ranging from simple intensity traces to advanced correlation and coincidence evaluations. As an integrated solution for TCSPC data acquisition and analysis, QuCoA is ideal for single-photon source characterization (g(2) / antibunching) and related techniques in quantum optics.

g(2) antibunching correlation calculated under pulsed excitation and fitted using QuCoa.

Antibunching analysis with QuCoA

QuCoA enables fast and precise antibunching and g(2) analysis using a high-performance software correlator that evaluates photon arrival times in real time under cw or pulsed excitation. Several established fitting models are supported, including single emitters with or without shelving states, pulsed-excitation models, and corrections for detector resolution and background, with optional global fitting.

Coincidence correlation analysis using logical filters and configurable time gates in QuCoa.

Coincidence Correlation with QuCoA

QuCoA provides flexible coincidence counting through user-defined logical filters (AND, OR, NOT) applied to detection channels and markers within configurable time gates. Filters can be used during acquisition or offline, enabling accurate event selection. For advanced customization, QuCoa also includes a dedicated scripting language and supports full remote control via TCP/IP.

Real-time g(2) antibunching correlation calculated during data acquisition in QuCoa.

Integrated Scripting and Remote Control

QuCoA includes an integrated scripting language that allows users to create custom analysis routines or adapt existing ones. The software also supports full remote control via a dedicated TCP/IP protocol for seamless integration into automated experimental workflows.

Relevant for Your Research​

Matching Applications & Methods​

Switcher A&M
Schematic illustration of quantum key distribution showing single photons exchanged between Alice and Bob while eavesdropping by Eve introduces detectable disturbances.
Quantum Optics
Schematic of quantum sensing using a nitrogen-vacancy center in diamond for optical readout of magnetic field interactions
Materials Science | Quantum Optics

Specifications

Supported TCSPC modulesHydraHarp 500, HydraHarp 400, PicoHarp 330, PicoHarp 300, TimeHarp 260, MultiHarp 150, MultiHarp 160
Supported number of detectorsUp to 65 (dependent on the number of channels from the TCSPC module)
Supported number of markers for coincidence countingUp to 4
Measurement modesAntibunching, coincidence correlation, coincidence counting
Measurement previewsCoincidence correlation trace (g(2) / Antibunching), coincidence counting, intensity time trace, TCSPC histogram Parallel calculation and display of up to 4 different previews
General featuresTime gating Binning Least–squares fitting, bootstrap error analysis GUI themes
Coincidence correlationAntibunching correlation (g(2)) Antibunching fitting (models: single photon emitter with and without shelving state, pulsed excitation) incl. treatment of limited detector resolution, User-defined models via scripting, bootstrap error analysis
Coincidence countingCombination of detection channels and markers using logical filters (AND, OR, NOT) in user-defined time gates
Export data formatsBMP, ASCII, TIFF, binary
User scripting (STUPSLANG)User-defined analysis procedures
Remote controlvia TCP/IP protocol
Required PC CPUwith SSE2 and EMT64 or AMD64 extension; recommended: quad–core or better
CPU clockminimum 2.2 GHz; recommended: >= 3 GHz
RAMminimum 4 GB; recommended: >= 16 GB
Operating systemWindows 10 x64, Windows 11 x64
Disk space>= 100 MB (except data storage)
Display(s)with single display: Full HD; with dual display: 2 × 1680 × 1050 or better; No hiDPI
Protection module (HASP)USB

All Information given here is reliable to our best knowledge. However, no responsibility is assumed for possible inaccuracies or omissions. Specifications and external appearances are subject to change without notice.

Technical Documentation and Data

Technical Downloads

Datasheet QuoCoa

QuCoa datasheet with features, specifications and applications for quantum correlation analysis including g(2), coincidence counting and scripting

Expand Your System

Complete your setup

Combine compatible components to build a complete setup tailored to your experimental requirements and measurement workflows.

High-Resolution Multichannel Time Tagging & TCSPC Unit
Exceptional timing precision
Flexible trigger options
Upgradable channel configuration
High throughput via USB & external FPGA interface
Remote synchronization via White Rabbit
Smart on-board event filters
Universal Time-Tagging Data Acquisition Software
Run complex experiments faster with intuitive workflows
Gain immediate experimental feedback via real-time visualization
Set up complex measurements without scripting
Compare live results directly with previously recorded data
Clean measurement data using built-in filtering tools
Fast, Intuitive, and Versatile Python Wrapper
Combine Python’s flexibility with C++ processing speed
Build custom analysis pipelines tailored to your research
Handle massive data streams on-the-fly
Automate experiments through simple Python scripting
Run the same code on Windows and Linux
Learn, Connect, and Exchange

Meet PicoQuant at Scientific Events

Info Request

Explore Similar Products

Related Products

Explore complementary and alternative products within this category to compare specifications, performance, and configurations for your application.

Universal Time-Tagging Data Acquisition Software
Run complex experiments faster with intuitive workflows
Gain immediate experimental feedback via real-time visualization
Set up complex measurements without scripting
Compare live results directly with previously recorded data
Clean measurement data using built-in filtering tools
Fast, Intuitive, and Versatile Python Wrapper
Combine Python’s flexibility with C++ processing speed
Build custom analysis pipelines tailored to your research
Handle massive data streams on-the-fly
Automate experiments through simple Python scripting
Run the same code on Windows and Linux

Info Request

Contact us

Please fill out the form below to request more information about our products and services. You may also use it to ask for pricing, availability, technical specifications, or any other details relevant to your inquiry. Our team will be happy to review your request and get in touch with you. If additional information is needed to process your inquiry, we will let you know.

* Required

Contact us

Please fill out the form below to request more information and prices about our product. Our team will be happy to review your request and get in touch with you. If additional information is needed to process your inquiry, we will let you know.

* Required