├── .git-blame-ignore-revs ├── .gitattributes ├── .github └── workflows │ ├── PublishToPypi.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── Example.py ├── ExampleFiles ├── 1_qubit_example.json ├── 2n_detector_example.json ├── bell_state_example.json ├── conf.toml ├── conf.txt ├── crosstalk_inefficiency_example.json ├── data.txt ├── pythoneval.txt └── pythoneval_video.txt ├── LICENSE ├── MANIFEST.in ├── Plots ├── images │ ├── Bayesian Data1_long.PNG │ ├── Bayesian Data1_med.PNG │ ├── Bayesian Data1_short.PNG │ ├── Bayesian Data2.PNG │ ├── posterior_progression.png │ └── purity_of_rand_density.png └── purity_of_rand_density.py ├── README.md ├── README_developer.md ├── Supplementary Information ├── DetectorPairs.PNG ├── Statistics Overview.pdf └── main.tex ├── Tests ├── README.md ├── Results │ ├── analyze_General.nb.html │ ├── analyze_General.rmd │ ├── analyze_Monte_Carlo.html │ ├── analyze_Monte_Carlo.rmd │ └── baseline_analyze_Monte_Carlo.html ├── TestRun.py ├── Test_States │ ├── Standard_Test_Data_1Q.mat │ ├── Standard_Test_Data_2Q.mat │ ├── Website_Files │ │ ├── conf_0.txt │ │ ├── conf_1.txt │ │ ├── conf_2.txt │ │ ├── conf_temp.txt │ │ ├── data_0.txt │ │ ├── data_1.txt │ │ ├── data_2.txt │ │ └── data_temp.txt │ ├── fixed_eval_0.txt │ ├── fixed_eval_1.txt │ └── fixed_eval_2.txt ├── gen_Full.py ├── gen_General.py ├── gen_Monte_Carlo.py ├── gen_bayesian_stability.py ├── test_example_2q2d.py ├── test_functions.py ├── test_github_publish.py ├── test_github_update.py ├── test_import_export.py └── test_properties.py ├── pyproject.toml ├── scripts ├── format ├── lint └── test ├── src └── QuantumTomography │ ├── TomoClass.py │ ├── TomoClassHelpers.py │ ├── TomoDisplay.py │ ├── TomoDisplayHelpers.py │ ├── TomoFunctions.py │ ├── TomoFunctionsHelpers.py │ ├── Utilities.py │ ├── __init__.py │ └── cli.py └── uv.lock /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/PublishToPypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.github/workflows/PublishToPypi.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/.gitignore -------------------------------------------------------------------------------- /Example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Example.py -------------------------------------------------------------------------------- /ExampleFiles/1_qubit_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/1_qubit_example.json -------------------------------------------------------------------------------- /ExampleFiles/2n_detector_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/2n_detector_example.json -------------------------------------------------------------------------------- /ExampleFiles/bell_state_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/bell_state_example.json -------------------------------------------------------------------------------- /ExampleFiles/conf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/conf.toml -------------------------------------------------------------------------------- /ExampleFiles/conf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/conf.txt -------------------------------------------------------------------------------- /ExampleFiles/crosstalk_inefficiency_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/crosstalk_inefficiency_example.json -------------------------------------------------------------------------------- /ExampleFiles/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/data.txt -------------------------------------------------------------------------------- /ExampleFiles/pythoneval.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/pythoneval.txt -------------------------------------------------------------------------------- /ExampleFiles/pythoneval_video.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/ExampleFiles/pythoneval_video.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md LICENSE cli.py -------------------------------------------------------------------------------- /Plots/images/Bayesian Data1_long.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/Bayesian Data1_long.PNG -------------------------------------------------------------------------------- /Plots/images/Bayesian Data1_med.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/Bayesian Data1_med.PNG -------------------------------------------------------------------------------- /Plots/images/Bayesian Data1_short.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/Bayesian Data1_short.PNG -------------------------------------------------------------------------------- /Plots/images/Bayesian Data2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/Bayesian Data2.PNG -------------------------------------------------------------------------------- /Plots/images/posterior_progression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/posterior_progression.png -------------------------------------------------------------------------------- /Plots/images/purity_of_rand_density.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/images/purity_of_rand_density.png -------------------------------------------------------------------------------- /Plots/purity_of_rand_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Plots/purity_of_rand_density.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/README.md -------------------------------------------------------------------------------- /README_developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/README_developer.md -------------------------------------------------------------------------------- /Supplementary Information/DetectorPairs.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Supplementary Information/DetectorPairs.PNG -------------------------------------------------------------------------------- /Supplementary Information/Statistics Overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Supplementary Information/Statistics Overview.pdf -------------------------------------------------------------------------------- /Supplementary Information/main.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Supplementary Information/main.tex -------------------------------------------------------------------------------- /Tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/README.md -------------------------------------------------------------------------------- /Tests/Results/analyze_General.nb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Results/analyze_General.nb.html -------------------------------------------------------------------------------- /Tests/Results/analyze_General.rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Results/analyze_General.rmd -------------------------------------------------------------------------------- /Tests/Results/analyze_Monte_Carlo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Results/analyze_Monte_Carlo.html -------------------------------------------------------------------------------- /Tests/Results/analyze_Monte_Carlo.rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Results/analyze_Monte_Carlo.rmd -------------------------------------------------------------------------------- /Tests/Results/baseline_analyze_Monte_Carlo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Results/baseline_analyze_Monte_Carlo.html -------------------------------------------------------------------------------- /Tests/TestRun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/TestRun.py -------------------------------------------------------------------------------- /Tests/Test_States/Standard_Test_Data_1Q.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Standard_Test_Data_1Q.mat -------------------------------------------------------------------------------- /Tests/Test_States/Standard_Test_Data_2Q.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Standard_Test_Data_2Q.mat -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/conf_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/conf_0.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/conf_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/conf_1.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/conf_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/conf_2.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/conf_temp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/conf_temp.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/data_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/data_0.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/data_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/data_1.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/data_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/data_2.txt -------------------------------------------------------------------------------- /Tests/Test_States/Website_Files/data_temp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/Website_Files/data_temp.txt -------------------------------------------------------------------------------- /Tests/Test_States/fixed_eval_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/fixed_eval_0.txt -------------------------------------------------------------------------------- /Tests/Test_States/fixed_eval_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/fixed_eval_1.txt -------------------------------------------------------------------------------- /Tests/Test_States/fixed_eval_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/Test_States/fixed_eval_2.txt -------------------------------------------------------------------------------- /Tests/gen_Full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/gen_Full.py -------------------------------------------------------------------------------- /Tests/gen_General.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/gen_General.py -------------------------------------------------------------------------------- /Tests/gen_Monte_Carlo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/gen_Monte_Carlo.py -------------------------------------------------------------------------------- /Tests/gen_bayesian_stability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/gen_bayesian_stability.py -------------------------------------------------------------------------------- /Tests/test_example_2q2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_example_2q2d.py -------------------------------------------------------------------------------- /Tests/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_functions.py -------------------------------------------------------------------------------- /Tests/test_github_publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_github_publish.py -------------------------------------------------------------------------------- /Tests/test_github_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_github_update.py -------------------------------------------------------------------------------- /Tests/test_import_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_import_export.py -------------------------------------------------------------------------------- /Tests/test_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/Tests/test_properties.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/scripts/format -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/scripts/test -------------------------------------------------------------------------------- /src/QuantumTomography/TomoClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoClass.py -------------------------------------------------------------------------------- /src/QuantumTomography/TomoClassHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoClassHelpers.py -------------------------------------------------------------------------------- /src/QuantumTomography/TomoDisplay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoDisplay.py -------------------------------------------------------------------------------- /src/QuantumTomography/TomoDisplayHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoDisplayHelpers.py -------------------------------------------------------------------------------- /src/QuantumTomography/TomoFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoFunctions.py -------------------------------------------------------------------------------- /src/QuantumTomography/TomoFunctionsHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/TomoFunctionsHelpers.py -------------------------------------------------------------------------------- /src/QuantumTomography/Utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/Utilities.py -------------------------------------------------------------------------------- /src/QuantumTomography/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/__init__.py -------------------------------------------------------------------------------- /src/QuantumTomography/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/src/QuantumTomography/cli.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KwiatLab/Quantum-Tomography/HEAD/uv.lock --------------------------------------------------------------------------------