MANIFEST.in
README.md
pyproject.toml
src/adctoolbox/__init__.py
src/adctoolbox/cli.py
src/adctoolbox/skill_cli.py
src/adctoolbox.egg-info/PKG-INFO
src/adctoolbox.egg-info/SOURCES.txt
src/adctoolbox.egg-info/dependency_links.txt
src/adctoolbox.egg-info/entry_points.txt
src/adctoolbox.egg-info/requires.txt
src/adctoolbox.egg-info/top_level.txt
src/adctoolbox/_bundled_skills/__init__.py
src/adctoolbox/_bundled_skills/skills/adctoolbox-contributor-guide/SKILL.md
src/adctoolbox/_bundled_skills/skills/adctoolbox-contributor-guide/references/testing-guide.md
src/adctoolbox/_bundled_skills/skills/adctoolbox-user-guide/SKILL.md
src/adctoolbox/_bundled_skills/skills/adctoolbox-user-guide/references/api-quickref.md
src/adctoolbox/_bundled_skills/skills/adctoolbox-user-guide/references/example-map.md
src/adctoolbox/aout/__init__.py
src/adctoolbox/aout/_fit_error_phase.py
src/adctoolbox/aout/_fit_sine_harmonics.py
src/adctoolbox/aout/_infer_signal_range.py
src/adctoolbox/aout/analyze_decomposition_polar.py
src/adctoolbox/aout/analyze_decomposition_time.py
src/adctoolbox/aout/analyze_error_autocorr.py
src/adctoolbox/aout/analyze_error_by_phase.py
src/adctoolbox/aout/analyze_error_by_value.py
src/adctoolbox/aout/analyze_error_envelope_spectrum.py
src/adctoolbox/aout/analyze_error_pdf.py
src/adctoolbox/aout/analyze_error_phase_plane.py
src/adctoolbox/aout/analyze_error_spectrum.py
src/adctoolbox/aout/analyze_inl_from_sine.py
src/adctoolbox/aout/analyze_phase_plane.py
src/adctoolbox/aout/compute_inl_from_sine.py
src/adctoolbox/aout/decompose_harmonic_error.py
src/adctoolbox/aout/fit_static_nonlin.py
src/adctoolbox/aout/plot_decomposition_polar.py
src/adctoolbox/aout/plot_decomposition_time.py
src/adctoolbox/aout/plot_dnl_inl.py
src/adctoolbox/aout/plot_rearranged_error_by_phase.py
src/adctoolbox/aout/plot_rearranged_error_by_value.py
src/adctoolbox/aout/rearrange_error_by_phase.py
src/adctoolbox/aout/rearrange_error_by_value.py
src/adctoolbox/calibration/__init__.py
src/adctoolbox/calibration/_estimate_frequencies.py
src/adctoolbox/calibration/_lstsq_solver.py
src/adctoolbox/calibration/_patch_rank_deficiency.py
src/adctoolbox/calibration/_post_process.py
src/adctoolbox/calibration/_prepare_input.py
src/adctoolbox/calibration/_scale_columns_for_conditioning.py
src/adctoolbox/calibration/calibrate_weight_sine.py
src/adctoolbox/calibration/calibrate_weight_sine_lite.py
src/adctoolbox/dout/__init__.py
src/adctoolbox/dout/analyze_bit_activity.py
src/adctoolbox/dout/analyze_enob_sweep.py
src/adctoolbox/dout/analyze_overflow.py
src/adctoolbox/dout/analyze_weight_radix.py
src/adctoolbox/dout/plot_residual_scatter.py
src/adctoolbox/examples/README.md
src/adctoolbox/examples/01_basic/exp_b01_environment_check.py
src/adctoolbox/examples/01_basic/exp_b02_coherent_vs_non_coherent.py
src/adctoolbox/examples/02_spectrum/exp_s01_analyze_spectrum_simplest.py
src/adctoolbox/examples/02_spectrum/exp_s02_analyze_spectrum_interactive.py
src/adctoolbox/examples/02_spectrum/exp_s03_analyze_spectrum_savefig.py
src/adctoolbox/examples/02_spectrum/exp_s04_sweep_dynamic_range.py
src/adctoolbox/examples/02_spectrum/exp_s05_annotating_spur.py
src/adctoolbox/examples/02_spectrum/exp_s06_sweeping_fft_and_osr.py
src/adctoolbox/examples/02_spectrum/exp_s07_spectrum_averaging.py
src/adctoolbox/examples/02_spectrum/exp_s08_windowing_deep_dive.py
src/adctoolbox/examples/02_spectrum/exp_s10_cartesian_and_polar_plot.py
src/adctoolbox/examples/02_spectrum/exp_s11_polar_memory_effect.py
src/adctoolbox/examples/02_spectrum/exp_s12_polar_coherent_averaging.py
src/adctoolbox/examples/03_generate_signals/exp_g01_generate_signal_demo.py
src/adctoolbox/examples/03_generate_signals/exp_g03_sweep_quant_bits.py
src/adctoolbox/examples/03_generate_signals/exp_g04_sweep_jitter_fin.py
src/adctoolbox/examples/03_generate_signals/exp_g05_sweep_static_nonlin.py
src/adctoolbox/examples/03_generate_signals/exp_g06_sweep_dynamic_nonlin.py
src/adctoolbox/examples/03_generate_signals/exp_g07_sweep_interferences.py
src/adctoolbox/examples/04_debug_analog/exp_a01_fit_sine_4param.py
src/adctoolbox/examples/04_debug_analog/exp_a02_analyze_error_by_value.py
src/adctoolbox/examples/04_debug_analog/exp_a03_analyze_error_by_phase.py
src/adctoolbox/examples/04_debug_analog/exp_a04_jitter_calculation.py
src/adctoolbox/examples/04_debug_analog/exp_a11_decompose_harmonics.py
src/adctoolbox/examples/04_debug_analog/exp_a12_decompose_harmonics_polar.py
src/adctoolbox/examples/04_debug_analog/exp_a21_analyze_error_pdf.py
src/adctoolbox/examples/04_debug_analog/exp_a22_analyze_error_spectrum.py
src/adctoolbox/examples/04_debug_analog/exp_a23_analyze_error_autocorrelation.py
src/adctoolbox/examples/04_debug_analog/exp_a24_analyze_error_envelope_spectrum.py
src/adctoolbox/examples/04_debug_analog/exp_a25_spectra.py
src/adctoolbox/examples/04_debug_analog/exp_a31_fit_static_nonlin.py
src/adctoolbox/examples/04_debug_analog/exp_a32_inl_from_sine_sweep_length.py
src/adctoolbox/examples/04_debug_analog/exp_a41_analyze_phase_plane.py
src/adctoolbox/examples/04_debug_analog/exp_a42_analyze_error_phase_plane.py
src/adctoolbox/examples/04_debug_analog/nonideality_cases.py
src/adctoolbox/examples/05_debug_digital/exp_d01_cal_weight_sine_lite.py
src/adctoolbox/examples/05_debug_digital/exp_d02_cal_weight_sine.py
src/adctoolbox/examples/05_debug_digital/exp_d03_redundancy_comparison.py
src/adctoolbox/examples/05_debug_digital/exp_d11_bit_activity.py
src/adctoolbox/examples/05_debug_digital/exp_d12_sweep_bit_enob.py
src/adctoolbox/examples/05_debug_digital/exp_d13_weight_scaling.py
src/adctoolbox/examples/05_debug_digital/exp_d14_overflow_check.py
src/adctoolbox/examples/06_use_toolsets/exp_t01_aout_dashboard_single.py
src/adctoolbox/examples/06_use_toolsets/exp_t02_aout_dashboard_batch.py
src/adctoolbox/examples/06_use_toolsets/exp_t03_dout_dashboard_single.py
src/adctoolbox/examples/06_use_toolsets/exp_t04_dout_dashboard_batch.py
src/adctoolbox/examples/07_conversions/exp_c01_aliasing_nyquist_zones.py
src/adctoolbox/examples/07_conversions/exp_c02_unit_conversions.py
src/adctoolbox/examples/07_conversions/exp_c03_calculate_fom.py
src/adctoolbox/examples/07_conversions/exp_c04_amplitudes_to_snr.py
src/adctoolbox/examples/07_conversions/exp_c05_convert_nsd_snr.py
src/adctoolbox/fundamentals/__init__.py
src/adctoolbox/fundamentals/convert_cap_to_weight.py
src/adctoolbox/fundamentals/fit_sine_4param.py
src/adctoolbox/fundamentals/frequency.py
src/adctoolbox/fundamentals/metrics.py
src/adctoolbox/fundamentals/snr_nsd.py
src/adctoolbox/fundamentals/units.py
src/adctoolbox/fundamentals/validate.py
src/adctoolbox/oversampling/__init__.py
src/adctoolbox/oversampling/ntf_analyzer.py
src/adctoolbox/siggen/__init__.py
src/adctoolbox/siggen/nonidealities.py
src/adctoolbox/spectrum/__init__.py
src/adctoolbox/spectrum/_align_spectrum_phase.py
src/adctoolbox/spectrum/_estimate_noise_power.py
src/adctoolbox/spectrum/_exclude_bins.py
src/adctoolbox/spectrum/_harmonics.py
src/adctoolbox/spectrum/_locate_fundamental.py
src/adctoolbox/spectrum/_prepare_fft_input.py
src/adctoolbox/spectrum/_spectrum_averaging.py
src/adctoolbox/spectrum/_window.py
src/adctoolbox/spectrum/analyze_spectrum.py
src/adctoolbox/spectrum/analyze_spectrum_polar.py
src/adctoolbox/spectrum/compute_spectrum.py
src/adctoolbox/spectrum/extract_freq_components.py
src/adctoolbox/spectrum/plot_spectrum.py
src/adctoolbox/spectrum/plot_spectrum_polar.py
src/adctoolbox/spectrum/sweep_performance_vs_osr.py
src/adctoolbox/toolset/__init__.py
src/adctoolbox/toolset/generate_aout_dashboard.py
src/adctoolbox/toolset/generate_aout_dashboard_3x4.py
src/adctoolbox/toolset/generate_dout_dashboard.py
src/adctoolbox/utils/vpp_for_target_dbfs.py