Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Gaussian mode coupling of spectrally broadband photons from bulk spontaneous parametric down-conversion: A spatial-spectral mode analysis of fiber coupling

Carlos Sevilla

Published Mar 3, 2026• 0 citations
Publisher

Abstract

This deposit contains the data and Python scripts required to reproduce the figures and results reported in:https://doi.org/10.48550/arXiv.2602.23238 Run the scripts (F2_final.py, F3_final.py, F4_exp.py, F5_final.py, F6_7_final.py) to display the corresponding figures (2–7). The dataset includes three NumPy archives (.npz) and accompanying experimental/theoretical .txt files used for Fig. 4. Tested with: Python 3.11.9, NumPy 2.1.3, Matplotlib 3.9.3, SciPy 1.14.0.

DOI
10.5281/zenodo.18851949

Related papers

Direct Observation of Spatial Modes in Waveguided Parametric Downconversion

Peter J. Mosley, Andreas Christ, A. Eckstein +1 more

We present a study of higher-order spatial-mode propagation in waveguided parametric downconversion, including direct imaging of photon-pair mode profiles and analysis of spatial-spectral coupling. (C) 2007 Optical Society of America

Conference on Lasers and Electro-Optics•Jan 1, 2010•0 citations

Data and code for "Energy-selective quantum search with Ising Hamiltonian phase oracles"

Andrey Zhukov, Andrey Zhukov, Andrey Lebedev +1 more

This archive contains the numerical data and scripts used to generate the figures for the paper “Energy-selective quantum search with Ising Hamiltonian phase oracles”. The main numerical dataset is used for the scaling analysis of the correlation-induced resonance displacement φ₀ in the zero-field random Ising ensemble. The simulations use dimensionless units with σ_J = 1 and the Hamiltonian H(s) = 2 sum_{i<j} J_ij s_i s_j, where the couplings are independent Gaussian random variables, J_ij ~ N(0, 1), and h_i = 0. For each random Ising instance, the archive stores the truncated characteristic-function coefficients g_m = 2^{-n} Tr exp(-i m T H), m = 0, ..., 15. These coefficients are used to extract the local displacement φ₀ from the zero of the imaginary part of the response function C(φ) = 2 sum_{m=0}^{15} g_m (-1)^m exp(i m φ) - 1. The quantity plotted in the paper is the disorder-averaged second moment <φ₀²> and the scaled combination n⁶<φ₀²>. The Monte Carlo average is over independent disorder realizations only. For each realization, the trace over spin configurations is evaluated deterministically. The data cover even system sizes n = 18, 20, 22, ..., 36. For the largest systems, the computation splits the spins into two equal halves, performs GPU block contractions, and uses the zero-field spin-flip symmetry H(s)=H(-s) to reduce the sum by a factor of two. Archive contents - scripts/01_generate_phi0_coefficients.py Generates the characteristic-function coefficient files g_m for the random Ising ensemble. - scripts/02_analyze_phi0_scaling.py Computes φ₀, bootstrap confidence intervals, the finite-n covariance-sum comparison, and the scaling plots. - scripts/03_make_gaussian_amplification.py Generates the Gaussian amplification figure used as Fig. 1 in the paper. - data/phi0_coefficients/ Directory for the NumPy .npz files containing the characteristic-function coefficients. The production files have names of the form Nq_<n>_K_<K>.npz. The .npz files are saved without pickle objects. They can be read with standard NumPy using np.load. Typical usage To regenerate the Gaussian amplification figure: python scripts/03_make_gaussian_amplification.py --output-dir output/fig1_gaussian To analyze the φ₀ scaling data: python scripts/02_analyze_phi0_scaling.py \ --data-dir data/phi0_coefficients \ --output-dir output/phi0_scaling To run a short test calculation of the characteristic-function coefficients: python scripts/01_generate_phi0_coefficients.py \ --smoke-test \ --output-dir output/smoke_test_coefficients To regenerate the full production dataset on a CUDA-capable GPU: python scripts/01_generate_phi0_coefficients.py \ --production \ --output-dir data/phi0_coefficients The production calculations were performed using CuPy on an NVIDIA GPU. The analysis and plotting scripts use NumPy, pandas, and Matplotlib.

•May 25, 2026•0 citations

Control of the shape of the spatial mode function of photons generated in noncollinear spontaneous parametric down-conversion (4 pages)

Gabriel Molina‐Terriza

Physical Review A•Jan 1, 2005•0 citations

Sensing with discrete time crystals

Moon, Leo, Schindler, Paul, Smith, Ryan +4 more

# Sensing with discrete time crystals Data Repository This repository contains experimental data, simulation results, and analysis code for Discrete Time Crystal (DTC) sensing research. The data is organized by figure numbers corresponding to the main manuscript and supplementary materials. ## Repository Structure ``` DTC_sensing_Zenodo_Repo/ │ ├── data/ # All experimental and processed data │ ├── raw/ # Raw experimental data files │ │ ├── fig-1/ # Figure 1 raw data │ │ ├── fig-2/ # Figure 2 raw data (fig-2b, fig-2c) │ │ ├── fig-3/ # Figure 3 raw data (fig-3a, fig-3b, fig-3c) │ │ ├── fig-4/ # Figure 4 raw data │ │ └── fig-S1/ through fig-S18/ # Supplementary figures raw data │ │ │ └── processed/ # Processed and analyzed data │ ├── fig-3/ # Processed data for Figure 3 │ └── fig-S14/ # Processed data for Figure S14 │ ├── src_code/ # Source code for analysis and simulations │ ├── simulations/ # Simulation code │ │ ├── SingleToneDTC/ # Single-tone DTC simulations │ │ ├── TwoToneDTC/ # Two-tone DTC simulations │ │ ├── helper.py # Helper functions │ │ ├── setup_system.py # System setup utilities │ │ └── systems.yaml # System configuration parameters │ │ │ └── utils/ # Utility functions │ ├── plotting_utils.py # Plotting and visualization utilities │ └── simulation_utils.py # Simulation utilities │ └── visual_elements/ # Code and notebooks for figure generation ├── main/ # Main manuscript figures │ ├── fig-1/ # Figure 1 generation code │ ├── fig-2/ # Figure 2 generation code │ ├── fig-3/ # Figure 3 generation code │ └── fig-4/ # Figure 4 generation code │ └── supmat/ # Supplementary material figures └── fig-S1/ through fig-S18/ # Supplementary figure generation code ``` ## Data Description ### Raw Data (`data/raw/`) The raw data directory contains experimental measurements organized by figure number: - **File Formats:** - `.mat` files: MATLAB data files containing experimental measurements from the Proteus P9484M NMR spectrometer - `.csv` files: CSV files containing contour and magnetometer data (fig-S1) - `.hdf5` files: HDF5 files containing simulation results (fig-S13-S16) - `.npy` files: NumPy array files - **Data Organization:** - **Main Figures (fig-1 through fig-4):** Core experimental results - **Supplementary Figures (fig-S1 through fig-S18):** Additional experimental data, simulations, and analysis ### Processed Data (`data/processed/`) Processed data contains analyzed and pre-computed results: - **File Formats:** - `.npy` files: NumPy arrays containing processed experimental data - **Available Processed Data:** - `fig-3/`: Processed data for Figure 3 (fig-3a, fig-3b) - `fig-S14/`: Processed data for Figure S14 (AC phase scans, frequency scans, Vpp scans) ## Source Code ### Simulation Code (`src_code/simulations/`) - **SingleToneDTC/**: Code for single-tone DTC simulations - **TwoToneDTC/**: Code for two-tone DTC simulations - **systems.yaml**: Configuration file defining system parameters (N, rmin, rmax, gamma, theta, tau, etc.) - **helper.py**: Helper functions for simulations - **setup_system.py**: System setup and initialization utilities ### Utility Functions (`src_code/utils/`) - **plotting_utils.py**: Functions for data visualization, including matplotlib configuration and plotting routines - **simulation_utils.py**: Utilities for running and analyzing simulations ## Figure Generation ### Visualization Code (`visual_elements/`) Each figure directory contains: - **Jupyter notebooks** (`.ipynb`): Interactive notebooks for data analysis and figure generation OR - **Python scripts** (`.py`): Standalone scripts for figure generation - **Output files** (`.pdf`, `.svg`): Generated figure files ## Requirements All required Python packages are listed in `requirements.txt`. Key dependencies include: - **NumPy** (2.3.5): Numerical computations - **SciPy** (1.16.3): Scientific computing and data analysis - **Matplotlib** (3.10.7): Plotting and visualization - **h5py** (3.15.1): HDF5 file handling - **Pandas** (2.3.3): Data manipulation - **Jupyter/IPython**: Interactive notebooks - **PyYAML** (6.0.3): Configuration file parsing To install dependencies: ```bash pip install -r requirements.txt ``` ## Data Access ### Reading Raw Data Raw experimental data is stored in MATLAB `.mat` format. To read these files in Python: ```python from scipy.io import loadmat data_dict = loadmat('path/to/file.mat') ``` ## Usage 1. **Install dependencies**: `pip install -r requirements.txt` 2. **Navigate to figure directory**: Each figure has its own directory in `visual_elements/` 3. **Run analysis**: Open the Jupyter notebook (`.ipynb`) or Python script (`.py`) for the desired figure 4. **Data paths**: The code assumes data is in the `data/` directory relative to the repository root ## Notes - Raw data files are named with timestamps (e.g., `2024-06-06-125713_Proteus.mat`) indicating when measurements were taken - Some figures contain subdirectories (e.g., `fig-2b/`, `fig-2c/`) for different panels - The repository structure follows the organization of figures in the associated publication

•Nov 28, 2025•1 citation

Reliable quantum advantage in quantum battery charging - Preprint manuscript and Python code

Davide Rinaldi, Radim Filip, Dario Gerace +1 more

Description This repository contains the open access version of the manuscript Reliable quantum advantage in quantum battery charging, which can also be found on ArXiv. The manuscript has been published on Physical Review A; therefore, the published version is not open access, but the APS Transfer of Copyright Agreement applies. The published version can be found here. Moreover, the repository contains the Python code that has been exploited to perform the simulations discussed in the manuscript. Reference paper Published version: Phys. Rev. A 112, 012205 DOI: https://doi.org/10.1103/6kwv-z6fx Open access version on ArXiv: arXiv:2412.15339 DOI: https://doi.org/10.48550/arXiv.2412.15339 Python code Usage: Computation of the SNR associated with U, Q and W: Run SNR.py: it outputs data file Run SNR_plot.py: it plots the data (Figure 2 in the paper) Computation of the produced power and of the fidelity: Run charge.py: it outputs data file Run charge_plot.py: it plots the data (Figure 3.a and 3.b in the paper) Required libraries: - numpy - matplotlib.pyplot - matplotlib - os - met_brewer Important: the following scripts, - JCGEN.py - JC_evolution.py - veclib.py - operators_toolbox.py - distanceLib.py must be in the same folder of SNR.py, SNR_plot.py, charge.py, and charge_plot.py, since the latter call functions contained in the previous ones.

•Jul 14, 2025•0 citations

Absolute rates of Spontaneous Parametric Down Conversion into a single transverse Gaussian mode

Ling, Lamas-Linares, Kurtsiefer

10.1109/QELS.2008.4552947

Conference on Lasers and Electro-Optics•Jan 1, 2008•0 citations
This deposit contains the data and Python scripts required to reproduce the figures and results reported in:https://doi.org/10.48550/arXiv.2602.23238 Run the scripts (F2_final.py, F3_final.py, F4_exp.py, F5_final.py, F6_7_final.py) to display the corresponding figures (2–7). The dataset includes three NumPy archives (.npz) and accompanying experimental/theoretical .txt files used for Fig. 4. Tested with: Python 3.11.9, NumPy 2.1.3, Matplotlib 3.9.3, SciPy 1.14.0.
This archive contains the numerical data and scripts used to generate the figures for the paper “Energy-selective quantum search with Ising Hamiltonian phase oracles”. The main numerical dataset is used for the scaling analysis of the correlation-induced resonance displacement φ₀ in the zero-field random Ising ensemble. The simulations use dimensionless units with σ_J = 1 and the Hamiltonian H(s) = 2 sum_{i<j} J_ij s_i s_j, where the couplings are independent Gaussian random variables, J_ij ~ N(0, 1), and h_i = 0. For each random Ising instance, the archive stores the truncated characteristic-function coefficients g_m = 2^{-n} Tr exp(-i m T H), m = 0, ..., 15. These coefficients are used to extract the local displacement φ₀ from the zero of the imaginary part of the response function C(φ) = 2 sum_{m=0}^{15} g_m (-1)^m exp(i m φ) - 1. The quantity plotted in the paper is the disorder-averaged second moment <φ₀²> and the scaled combination n⁶<φ₀²>. The Monte Carlo average is over independent disorder realizations only. For each realization, the trace over spin configurations is evaluated deterministically. The data cover even system sizes n = 18, 20, 22, ..., 36. For the largest systems, the computation splits the spins into two equal halves, performs GPU block contractions, and uses the zero-field spin-flip symmetry H(s)=H(-s) to reduce the sum by a factor of two. Archive contents - scripts/01_generate_phi0_coefficients.py Generates the characteristic-function coefficient files g_m for the random Ising ensemble. - scripts/02_analyze_phi0_scaling.py Computes φ₀, bootstrap confidence intervals, the finite-n covariance-sum comparison, and the scaling plots. - scripts/03_make_gaussian_amplification.py Generates the Gaussian amplification figure used as Fig. 1 in the paper. - data/phi0_coefficients/ Directory for the NumPy .npz files containing the characteristic-function coefficients. The production files have names of the form Nq_<n>_K_<K>.npz. The .npz files are saved without pickle objects. They can be read with standard NumPy using np.load. Typical usage To regenerate the Gaussian amplification figure: python scripts/03_make_gaussian_amplification.py --output-dir output/fig1_gaussian To analyze the φ₀ scaling data: python scripts/02_analyze_phi0_scaling.py \ --data-dir data/phi0_coefficients \ --output-dir output/phi0_scaling To run a short test calculation of the characteristic-function coefficients: python scripts/01_generate_phi0_coefficients.py \ --smoke-test \ --output-dir output/smoke_test_coefficients To regenerate the full production dataset on a CUDA-capable GPU: python scripts/01_generate_phi0_coefficients.py \ --production \ --output-dir data/phi0_coefficients The production calculations were performed using CuPy on an NVIDIA GPU. The analysis and plotting scripts use NumPy, pandas, and Matplotlib.
# Sensing with discrete time crystals Data Repository This repository contains experimental data, simulation results, and analysis code for Discrete Time Crystal (DTC) sensing research. The data is organized by figure numbers corresponding to the main manuscript and supplementary materials. ## Repository Structure ``` DTC_sensing_Zenodo_Repo/ │ ├── data/ # All experimental and processed data │ ├── raw/ # Raw experimental data files │ │ ├── fig-1/ # Figure 1 raw data │ │ ├── fig-2/ # Figure 2 raw data (fig-2b, fig-2c) │ │ ├── fig-3/ # Figure 3 raw data (fig-3a, fig-3b, fig-3c) │ │ ├── fig-4/ # Figure 4 raw data │ │ └── fig-S1/ through fig-S18/ # Supplementary figures raw data │ │ │ └── processed/ # Processed and analyzed data │ ├── fig-3/ # Processed data for Figure 3 │ └── fig-S14/ # Processed data for Figure S14 │ ├── src_code/ # Source code for analysis and simulations │ ├── simulations/ # Simulation code │ │ ├── SingleToneDTC/ # Single-tone DTC simulations │ │ ├── TwoToneDTC/ # Two-tone DTC simulations │ │ ├── helper.py # Helper functions │ │ ├── setup_system.py # System setup utilities │ │ └── systems.yaml # System configuration parameters │ │ │ └── utils/ # Utility functions │ ├── plotting_utils.py # Plotting and visualization utilities │ └── simulation_utils.py # Simulation utilities │ └── visual_elements/ # Code and notebooks for figure generation ├── main/ # Main manuscript figures │ ├── fig-1/ # Figure 1 generation code │ ├── fig-2/ # Figure 2 generation code │ ├── fig-3/ # Figure 3 generation code │ └── fig-4/ # Figure 4 generation code │ └── supmat/ # Supplementary material figures └── fig-S1/ through fig-S18/ # Supplementary figure generation code ``` ## Data Description ### Raw Data (`data/raw/`) The raw data directory contains experimental measurements organized by figure number: - **File Formats:** - `.mat` files: MATLAB data files containing experimental measurements from the Proteus P9484M NMR spectrometer - `.csv` files: CSV files containing contour and magnetometer data (fig-S1) - `.hdf5` files: HDF5 files containing simulation results (fig-S13-S16) - `.npy` files: NumPy array files - **Data Organization:** - **Main Figures (fig-1 through fig-4):** Core experimental results - **Supplementary Figures (fig-S1 through fig-S18):** Additional experimental data, simulations, and analysis ### Processed Data (`data/processed/`) Processed data contains analyzed and pre-computed results: - **File Formats:** - `.npy` files: NumPy arrays containing processed experimental data - **Available Processed Data:** - `fig-3/`: Processed data for Figure 3 (fig-3a, fig-3b) - `fig-S14/`: Processed data for Figure S14 (AC phase scans, frequency scans, Vpp scans) ## Source Code ### Simulation Code (`src_code/simulations/`) - **SingleToneDTC/**: Code for single-tone DTC simulations - **TwoToneDTC/**: Code for two-tone DTC simulations - **systems.yaml**: Configuration file defining system parameters (N, rmin, rmax, gamma, theta, tau, etc.) - **helper.py**: Helper functions for simulations - **setup_system.py**: System setup and initialization utilities ### Utility Functions (`src_code/utils/`) - **plotting_utils.py**: Functions for data visualization, including matplotlib configuration and plotting routines - **simulation_utils.py**: Utilities for running and analyzing simulations ## Figure Generation ### Visualization Code (`visual_elements/`) Each figure directory contains: - **Jupyter notebooks** (`.ipynb`): Interactive notebooks for data analysis and figure generation OR - **Python scripts** (`.py`): Standalone scripts for figure generation - **Output files** (`.pdf`, `.svg`): Generated figure files ## Requirements All required Python packages are listed in `requirements.txt`. Key dependencies include: - **NumPy** (2.3.5): Numerical computations - **SciPy** (1.16.3): Scientific computing and data analysis - **Matplotlib** (3.10.7): Plotting and visualization - **h5py** (3.15.1): HDF5 file handling - **Pandas** (2.3.3): Data manipulation - **Jupyter/IPython**: Interactive notebooks - **PyYAML** (6.0.3): Configuration file parsing To install dependencies: ```bash pip install -r requirements.txt ``` ## Data Access ### Reading Raw Data Raw experimental data is stored in MATLAB `.mat` format. To read these files in Python: ```python from scipy.io import loadmat data_dict = loadmat('path/to/file.mat') ``` ## Usage 1. **Install dependencies**: `pip install -r requirements.txt` 2. **Navigate to figure directory**: Each figure has its own directory in `visual_elements/` 3. **Run analysis**: Open the Jupyter notebook (`.ipynb`) or Python script (`.py`) for the desired figure 4. **Data paths**: The code assumes data is in the `data/` directory relative to the repository root ## Notes - Raw data files are named with timestamps (e.g., `2024-06-06-125713_Proteus.mat`) indicating when measurements were taken - Some figures contain subdirectories (e.g., `fig-2b/`, `fig-2c/`) for different panels - The repository structure follows the organization of figures in the associated publication
Description This repository contains the open access version of the manuscript Reliable quantum advantage in quantum battery charging, which can also be found on ArXiv. The manuscript has been published on Physical Review A; therefore, the published version is not open access, but the APS Transfer of Copyright Agreement applies. The published version can be found here. Moreover, the repository contains the Python code that has been exploited to perform the simulations discussed in the manuscript. Reference paper Published version: Phys. Rev. A 112, 012205 DOI: https://doi.org/10.1103/6kwv-z6fx Open access version on ArXiv: arXiv:2412.15339 DOI: https://doi.org/10.48550/arXiv.2412.15339 Python code Usage: Computation of the SNR associated with U, Q and W: Run SNR.py: it outputs data file Run SNR_plot.py: it plots the data (Figure 2 in the paper) Computation of the produced power and of the fidelity: Run charge.py: it outputs data file Run charge_plot.py: it plots the data (Figure 3.a and 3.b in the paper) Required libraries: - numpy - matplotlib.pyplot - matplotlib - os - met_brewer Important: the following scripts, - JCGEN.py - JC_evolution.py - veclib.py - operators_toolbox.py - distanceLib.py must be in the same folder of SNR.py, SNR_plot.py, charge.py, and charge_plot.py, since the latter call functions contained in the previous ones.