diff --git a/algorithms/algebraic/hidden_shift/hidden_shift.metadata.json b/algorithms/algebraic/hidden_shift/hidden_shift.metadata.json new file mode 100644 index 000000000..21877d330 --- /dev/null +++ b/algorithms/algebraic/hidden_shift/hidden_shift.metadata.json @@ -0,0 +1,6 @@ +{ + "friendly_name": "Hidden Shift", + "description": "Hidden-Shift problem for bent functions", + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/algorithms/amplitude_estimation/quantum_counting/quantum_counting.metadata.json b/algorithms/amplitude_estimation/quantum_counting/quantum_counting.metadata.json new file mode 100644 index 000000000..0a070f98d --- /dev/null +++ b/algorithms/amplitude_estimation/quantum_counting/quantum_counting.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Quantum Counting QPE", + "description": "Counting Solutions to equation using Amplitude Estimation with Quantum Phase Estimation", + "problem_domain_tags": [], + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/algorithms/deutsch_jozsa/deutsch_jozsa.metadata.json b/algorithms/deutsch_jozsa/deutsch_jozsa.metadata.json new file mode 100644 index 000000000..f64798de6 --- /dev/null +++ b/algorithms/deutsch_jozsa/deutsch_jozsa.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Deutsch-Jozsa", + "description": "Deutsch-Jozsa Algorithm", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["basic", "demos"] +} diff --git a/algorithms/gibbs/quantum_thermal_state_preparation.metadata.json b/algorithms/gibbs/quantum_thermal_state_preparation.metadata.json new file mode 100644 index 000000000..681957423 --- /dev/null +++ b/algorithms/gibbs/quantum_thermal_state_preparation.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Quantum Thermal State Preparation", + "description": "Quantum Thermal State Preparation Algorithm Implementation", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/algorithms/glued_trees/glued_trees.metadata.json b/algorithms/glued_trees/glued_trees.metadata.json new file mode 100644 index 000000000..a98e08fe8 --- /dev/null +++ b/algorithms/glued_trees/glued_trees.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Glued Trees Algorithm", + "description": "Glued Trees Algorithm", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["advanced"] +} diff --git a/algorithms/grover/grover.metadata.json b/algorithms/grover/grover.metadata.json new file mode 100644 index 000000000..3a8092859 --- /dev/null +++ b/algorithms/grover/grover.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Grover: Max Cut", + "description": "Graph Cut search problem with Grover Oracle", + "problem_domain_tags": ["search", "optimization"], + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/algorithms/hamiltonian_simulation/hamiltonian_simulation_guide/hamiltonian_simulation_guide.metadata.json b/algorithms/hamiltonian_simulation/hamiltonian_simulation_guide/hamiltonian_simulation_guide.metadata.json new file mode 100644 index 000000000..04d12b7ab --- /dev/null +++ b/algorithms/hamiltonian_simulation/hamiltonian_simulation_guide/hamiltonian_simulation_guide.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Hamiltonian simulation guide: Exponentiation with depth constraint", + "description": "A simple implementation of exponentiation with depth constraint", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["basic", "demos"] +} diff --git a/algorithms/hamiltonian_simulation/hamiltonian_simulation_with_block_encoding/hamiltonian_simulation_with_block_encoding.metadata.json b/algorithms/hamiltonian_simulation/hamiltonian_simulation_with_block_encoding/hamiltonian_simulation_with_block_encoding.metadata.json new file mode 100644 index 000000000..94916f113 --- /dev/null +++ b/algorithms/hamiltonian_simulation/hamiltonian_simulation_with_block_encoding/hamiltonian_simulation_with_block_encoding.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Hamiltonian Simulation with Qubitization", + "description": "Hamiltonian Simulation with Qubitization", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["advanced", "demos"] +} diff --git a/algorithms/hhl/hhl/hhl.metadata.json b/algorithms/hhl/hhl/hhl.metadata.json new file mode 100644 index 000000000..d738ad284 --- /dev/null +++ b/algorithms/hhl/hhl/hhl.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "HHL", + "description": "Solving linear system of equations using HHL algorithm, with exact Hamiltonian simulation", + "problem_domain_tags": ["ml", "linear equation"], + "qmod_type": ["algorithms"], + "level": ["advanced", "demos"] +} diff --git a/algorithms/qml/qgan/qgan_bars_and_strips.metadata.json b/algorithms/qml/qgan/qgan_bars_and_strips.metadata.json new file mode 100644 index 000000000..24dff109f --- /dev/null +++ b/algorithms/qml/qgan/qgan_bars_and_strips.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qgan Bars And Strips", + "description": "Quantum Generative Adversarial Networks (QGANs)", + "vertical_tags": [], + "problem_domain_tags": ["ml"], + "qmod_type": [], + "level": [] +} diff --git a/algorithms/qml/quantum_autoencoder/quantum_autoencoder.metadata.json b/algorithms/qml/quantum_autoencoder/quantum_autoencoder.metadata.json new file mode 100644 index 000000000..8e84aec46 --- /dev/null +++ b/algorithms/qml/quantum_autoencoder/quantum_autoencoder.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Quantum Auto-Encoder", + "description": "Quantum Auto-Encoder: encoder network", + "problem_domain_tags": ["ml"], + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/algorithms/qpe/qpe_for_matrix/qpe_for_matrix.metadata.json b/algorithms/qpe/qpe_for_matrix/qpe_for_matrix.metadata.json new file mode 100644 index 000000000..aef20a705 --- /dev/null +++ b/algorithms/qpe/qpe_for_matrix/qpe_for_matrix.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Quantum Phase Estimation", + "description": "Quantum Phase Estimation for Evaluating Matrix Eigenvalues", + "problem_domain_tags": ["chemistry"], + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/algorithms/simon/simon.metadata.json b/algorithms/simon/simon.metadata.json new file mode 100644 index 000000000..f69dec7f3 --- /dev/null +++ b/algorithms/simon/simon.metadata.json @@ -0,0 +1,6 @@ +{ + "friendly_name": "Simon's Algorithm", + "description": "Solving Simon's problem", + "qmod_type": ["algorithms"], + "level": ["demos"] +} diff --git a/applications/benchmarking/quantum_volume/quantum_volume.metadata.json b/applications/benchmarking/quantum_volume/quantum_volume.metadata.json new file mode 100644 index 000000000..c51401f50 --- /dev/null +++ b/applications/benchmarking/quantum_volume/quantum_volume.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Quantum Volume", + "description": "Quantum Volume", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/benchmarking/randomized_benchmarking/randomized_benchmarking.metadata.json b/applications/benchmarking/randomized_benchmarking/randomized_benchmarking.metadata.json new file mode 100644 index 000000000..b7b6fc3e5 --- /dev/null +++ b/applications/benchmarking/randomized_benchmarking/randomized_benchmarking.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Randomized Benchmarking", + "description": "Randomized Benchmarking", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/cfd/qls_for_hybrid_solvers/chebyshev_approximation.metadata.json b/applications/cfd/qls_for_hybrid_solvers/chebyshev_approximation.metadata.json new file mode 100644 index 000000000..04eabef0c --- /dev/null +++ b/applications/cfd/qls_for_hybrid_solvers/chebyshev_approximation.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Inversion with Chebyshev LCU (Banded Diagonals Block Encoding)", + "description": "Solving Linear Equation with Chebyshev LCU, for Banded Diagonals Block Encoding", + "problem_domain_tags": ["cfd"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/cfd/qls_for_hybrid_solvers/qls_chebyshev_lcu.metadata.json b/applications/cfd/qls_for_hybrid_solvers/qls_chebyshev_lcu.metadata.json new file mode 100644 index 000000000..04eabef0c --- /dev/null +++ b/applications/cfd/qls_for_hybrid_solvers/qls_chebyshev_lcu.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Inversion with Chebyshev LCU (Banded Diagonals Block Encoding)", + "description": "Solving Linear Equation with Chebyshev LCU, for Banded Diagonals Block Encoding", + "problem_domain_tags": ["cfd"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/cfd/qls_for_hybrid_solvers/qls_qsvt.metadata.json b/applications/cfd/qls_for_hybrid_solvers/qls_qsvt.metadata.json new file mode 100644 index 000000000..04eabef0c --- /dev/null +++ b/applications/cfd/qls_for_hybrid_solvers/qls_qsvt.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Inversion with Chebyshev LCU (Banded Diagonals Block Encoding)", + "description": "Solving Linear Equation with Chebyshev LCU, for Banded Diagonals Block Encoding", + "problem_domain_tags": ["cfd"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/cfd/qls_for_hybrid_solvers/verify_block_encoding.metadata.json b/applications/cfd/qls_for_hybrid_solvers/verify_block_encoding.metadata.json new file mode 100644 index 000000000..04eabef0c --- /dev/null +++ b/applications/cfd/qls_for_hybrid_solvers/verify_block_encoding.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Inversion with Chebyshev LCU (Banded Diagonals Block Encoding)", + "description": "Solving Linear Equation with Chebyshev LCU, for Banded Diagonals Block Encoding", + "problem_domain_tags": ["cfd"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/chemistry/classiq_chemistry_application/classiq_chemistry_application.metadata.json b/applications/chemistry/classiq_chemistry_application/classiq_chemistry_application.metadata.json new file mode 100644 index 000000000..7f2f0d43c --- /dev/null +++ b/applications/chemistry/classiq_chemistry_application/classiq_chemistry_application.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Classiq Chemistry Application", + "description": "Classiq Chemistry Application", + "vertical_tags": [], + "problem_domain_tags": ["chemistry"], + "qmod_type": [], + "level": [] +} diff --git a/applications/chemistry/molecule_eigensolver/molecule_eigensolver.metadata.json b/applications/chemistry/molecule_eigensolver/molecule_eigensolver.metadata.json new file mode 100644 index 000000000..a99ebceff --- /dev/null +++ b/applications/chemistry/molecule_eigensolver/molecule_eigensolver.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "VQE: Molecule Ground State", + "description": "Molecule Eigensolver (VQE method): Evaluating the Ground State of a Molecular Hamiltonian", + "problem_domain_tags": ["chemistry"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/finance/autocallable_options/partial_exponential_state_preparation.metadata.json b/applications/finance/autocallable_options/partial_exponential_state_preparation.metadata.json new file mode 100644 index 000000000..93f6334e7 --- /dev/null +++ b/applications/finance/autocallable_options/partial_exponential_state_preparation.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Quantum Autocallable Option Pricing", + "description": "Autocallables with Integration Amplitude Loading", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/finance/autocallable_options/quantum_autocallable_option_pricing.metadata.json b/applications/finance/autocallable_options/quantum_autocallable_option_pricing.metadata.json new file mode 100644 index 000000000..93f6334e7 --- /dev/null +++ b/applications/finance/autocallable_options/quantum_autocallable_option_pricing.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Quantum Autocallable Option Pricing", + "description": "Autocallables with Integration Amplitude Loading", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/logistics/vehicle_routing_problem/vehicle_routing_problem.metadata.json b/applications/logistics/vehicle_routing_problem/vehicle_routing_problem.metadata.json new file mode 100644 index 000000000..1ea3949e0 --- /dev/null +++ b/applications/logistics/vehicle_routing_problem/vehicle_routing_problem.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Vehicle Routing Problem", + "description": "Vehicle Routing Problem (VRP)", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/optimization/adaptive_qaoa_lib.metadata.json b/applications/optimization/adaptive_qaoa_lib.metadata.json new file mode 100644 index 000000000..a29b92a4d --- /dev/null +++ b/applications/optimization/adaptive_qaoa_lib.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Min Graph Coloring", + "description": "Solving Min Graph Coloring Problem Using the QAOA Algorithm", + "problem_domain_tags": ["optimization"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/optimization/kidney_exchange/kidney_exchange_problem.metadata.json b/applications/optimization/kidney_exchange/kidney_exchange_problem.metadata.json new file mode 100644 index 000000000..f252c9121 --- /dev/null +++ b/applications/optimization/kidney_exchange/kidney_exchange_problem.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Kidney Exchange Problem", + "description": "Kidney Exchange QAOA Example", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/applications/optimization/rectangles_packing/rectangles_packing_grid.metadata.json b/applications/optimization/rectangles_packing/rectangles_packing_grid.metadata.json new file mode 100644 index 000000000..3de56fcba --- /dev/null +++ b/applications/optimization/rectangles_packing/rectangles_packing_grid.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Rectangles Packing Problem", + "description": "Solving the Rectangles Packing Problem using the QAOA Algorithm", + "vertical_tags": ["retail"], + "problem_domain_tags": ["optimization"], + "qmod_type": ["application"], + "level": ["demos"] +} diff --git a/applications/plasma/vlasov_ampere/vlasov_ampere.metadata.json b/applications/plasma/vlasov_ampere/vlasov_ampere.metadata.json new file mode 100644 index 000000000..8dd642f80 --- /dev/null +++ b/applications/plasma/vlasov_ampere/vlasov_ampere.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Vlasov Ampere", + "description": "Quantum Simulation of Linear Kinetic Plasma Models", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/advanced_tutorials/discrete_quantum_walk/discrete_quantum_walk.metadata.json b/tutorials/advanced_tutorials/discrete_quantum_walk/discrete_quantum_walk.metadata.json new file mode 100644 index 000000000..a7690552c --- /dev/null +++ b/tutorials/advanced_tutorials/discrete_quantum_walk/discrete_quantum_walk.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Discrete Quantum Walk on a Circle", + "description": "Discrete Quantum Walk on a Circle", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["basic", "demos"] +} diff --git a/tutorials/advanced_tutorials/high_level_modeling_flexible_qpe/high_level_modeling_flexible_qpe.metadata.json b/tutorials/advanced_tutorials/high_level_modeling_flexible_qpe/high_level_modeling_flexible_qpe.metadata.json new file mode 100644 index 000000000..6b71e3a0e --- /dev/null +++ b/tutorials/advanced_tutorials/high_level_modeling_flexible_qpe/high_level_modeling_flexible_qpe.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "High Level Modeling Flexible Qpe", + "description": "Designing Quantum Algorithms with Second Order Functions: A Flexible QPE", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/entanglement/entanglement.metadata.json b/tutorials/basic_tutorials/entanglement/entanglement.metadata.json new file mode 100644 index 000000000..d59352419 --- /dev/null +++ b/tutorials/basic_tutorials/entanglement/entanglement.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Entanglement", + "description": "Quantum Entanglement with Classiq", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/mcx/mcx.metadata.json b/tutorials/basic_tutorials/mcx/mcx.metadata.json new file mode 100644 index 000000000..7d0e9194c --- /dev/null +++ b/tutorials/basic_tutorials/mcx/mcx.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "MCX Function", + "description": "MCX Function", + "problem_domain_tags": [], + "qmod_type": ["function"], + "level": ["demos"] +} diff --git a/tutorials/basic_tutorials/optimization/learning_optimization.metadata.json b/tutorials/basic_tutorials/optimization/learning_optimization.metadata.json new file mode 100644 index 000000000..a87768407 --- /dev/null +++ b/tutorials/basic_tutorials/optimization/learning_optimization.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Learning Optimization", + "description": "Learning Optimization", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/qml_with_classiq_guide/qml_with_classiq_guide.metadata.json b/tutorials/basic_tutorials/qml_with_classiq_guide/qml_with_classiq_guide.metadata.json new file mode 100644 index 000000000..f9ce46895 --- /dev/null +++ b/tutorials/basic_tutorials/qml_with_classiq_guide/qml_with_classiq_guide.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "QNN with PyTorch", + "description": "A simple QNN example using the PyTorch integration", + "qmod_type": ["algorithms"], + "problem_domain_tags": [], + "level": ["basic", "demos"] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part1.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part1.metadata.json new file mode 100644 index 000000000..7e8d15852 --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part1.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Tutorial Part1", + "description": "Qmod Tutorial - Part 1", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part2.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part2.metadata.json new file mode 100644 index 000000000..f97c1a3c1 --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/Qmod_tutorial_part2.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Tutorial Part2", + "description": "Qmod Tutorial - Part 2", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/classiq_overview_tutorial.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/classiq_overview_tutorial.metadata.json new file mode 100644 index 000000000..8fcb144db --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/classiq_overview_tutorial.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Tutorial Overview", + "description": "Qmod Tutorial - Overview", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial.metadata.json new file mode 100644 index 000000000..843a8af70 --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Tutorial Execution", + "description": "Qmod Tutorial - Execution", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial_part2.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial_part2.metadata.json new file mode 100644 index 000000000..8aa36826d --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/execution_tutorial_part2.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Execution Tutorial Part2", + "description": "Qmod Execution Tutorial - Part 2", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/basic_tutorials/the_classiq_tutorial/synthesis_tutorial.metadata.json b/tutorials/basic_tutorials/the_classiq_tutorial/synthesis_tutorial.metadata.json new file mode 100644 index 000000000..5efb760c7 --- /dev/null +++ b/tutorials/basic_tutorials/the_classiq_tutorial/synthesis_tutorial.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qmod Tutorial Synthesis", + "description": "Qmod Tutorial - Synthesis", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/approximated_state_preparation/approximated_state_preparation.metadata.json b/tutorials/technology_demonstrations/approximated_state_preparation/approximated_state_preparation.metadata.json new file mode 100644 index 000000000..8f61d229a --- /dev/null +++ b/tutorials/technology_demonstrations/approximated_state_preparation/approximated_state_preparation.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Approximated State Preparation", + "description": "Approximated State Preparation", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/arithmetic_expressions/arithmetic_expressions.metadata.json b/tutorials/technology_demonstrations/arithmetic_expressions/arithmetic_expressions.metadata.json new file mode 100644 index 000000000..29bcebcc9 --- /dev/null +++ b/tutorials/technology_demonstrations/arithmetic_expressions/arithmetic_expressions.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "Arithmetic Model", + "description": "Complex Arithmetic Expression", + "problem_domain_tags": [], + "qmod_type": ["function"], + "level": ["basic"] +} diff --git a/tutorials/technology_demonstrations/auxiliary_managment/auxiliary_management.metadata.json b/tutorials/technology_demonstrations/auxiliary_managment/auxiliary_management.metadata.json new file mode 100644 index 000000000..19a4725d4 --- /dev/null +++ b/tutorials/technology_demonstrations/auxiliary_managment/auxiliary_management.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Auxiliary Management", + "description": "Auxiliary Reuse and Management", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/classiq_paper/qsvt/classiq_qsvt.metadata.json b/tutorials/technology_demonstrations/classiq_paper/qsvt/classiq_qsvt.metadata.json new file mode 100644 index 000000000..fd187ea10 --- /dev/null +++ b/tutorials/technology_demonstrations/classiq_paper/qsvt/classiq_qsvt.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Classiq Qsvt", + "description": "Classiq code for QSVT example", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/classiq_paper/quantum_walk/classiq_discrete_quantum_walk.metadata.json b/tutorials/technology_demonstrations/classiq_paper/quantum_walk/classiq_discrete_quantum_walk.metadata.json new file mode 100644 index 000000000..7cb445e7f --- /dev/null +++ b/tutorials/technology_demonstrations/classiq_paper/quantum_walk/classiq_discrete_quantum_walk.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Classiq Discrete Quantum Walk", + "description": "Classiq code for discrete quantum walk", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/discrete_quantum_walk_circle/discrete_quantum_walk_circle.metadata.json b/tutorials/technology_demonstrations/discrete_quantum_walk_circle/discrete_quantum_walk_circle.metadata.json new file mode 100644 index 000000000..ce6ad8e0a --- /dev/null +++ b/tutorials/technology_demonstrations/discrete_quantum_walk_circle/discrete_quantum_walk_circle.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Discrete Quantum Walk Circle", + "description": "Discrete Quantum Walk on a Circle", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/hamiltonian_evolution/hamiltonian_evolution.metadata.json b/tutorials/technology_demonstrations/hamiltonian_evolution/hamiltonian_evolution.metadata.json new file mode 100644 index 000000000..d0b830ff5 --- /dev/null +++ b/tutorials/technology_demonstrations/hamiltonian_evolution/hamiltonian_evolution.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Hamiltonian Evolution", + "description": "Hamiltonian Evolution for a Water Molecule", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/hardware_aware_mcx/hardware_aware_mcx.metadata.json b/tutorials/technology_demonstrations/hardware_aware_mcx/hardware_aware_mcx.metadata.json new file mode 100644 index 000000000..3bd6317bc --- /dev/null +++ b/tutorials/technology_demonstrations/hardware_aware_mcx/hardware_aware_mcx.metadata.json @@ -0,0 +1,7 @@ +{ + "friendly_name": "MCX Function", + "description": "HW-aware Synthesis of MCX Function", + "problem_domain_tags": [], + "qmod_type": ["function"], + "level": ["demos"] +} diff --git a/tutorials/technology_demonstrations/hhl/hhl_example.metadata.json b/tutorials/technology_demonstrations/hhl/hhl_example.metadata.json new file mode 100644 index 000000000..354064da6 --- /dev/null +++ b/tutorials/technology_demonstrations/hhl/hhl_example.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "HHL Example", + "description": "HHL", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/oracle_generation/3sat_oracles.metadata.json b/tutorials/technology_demonstrations/oracle_generation/3sat_oracles.metadata.json new file mode 100644 index 000000000..4d69deb7d --- /dev/null +++ b/tutorials/technology_demonstrations/oracle_generation/3sat_oracles.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "3Sat Oracles", + "description": "Oracle generation for 3-SAT problems", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/qaoa/qaoa.metadata.json b/tutorials/technology_demonstrations/qaoa/qaoa.metadata.json new file mode 100644 index 000000000..6391156e9 --- /dev/null +++ b/tutorials/technology_demonstrations/qaoa/qaoa.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "QAOA", + "description": "QAOA", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/qpe/qpe_for_grover_operator/qpe_for_grover_operator.metadata.json b/tutorials/technology_demonstrations/qpe/qpe_for_grover_operator/qpe_for_grover_operator.metadata.json new file mode 100644 index 000000000..094ba22a6 --- /dev/null +++ b/tutorials/technology_demonstrations/qpe/qpe_for_grover_operator/qpe_for_grover_operator.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qpe For Grover Operator", + "description": "Quantum Phase Estimation on a Grover Operator", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/technology_demonstrations/qpe/qpe_for_unitary_matrix/qpe_for_unitary_matrix.metadata.json b/tutorials/technology_demonstrations/qpe/qpe_for_unitary_matrix/qpe_for_unitary_matrix.metadata.json new file mode 100644 index 000000000..91edd2793 --- /dev/null +++ b/tutorials/technology_demonstrations/qpe/qpe_for_unitary_matrix/qpe_for_unitary_matrix.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Qpe For Unitary Matrix", + "description": "Quantum Phase Estimation for a Matrix", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_I.metadata.json b/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_I.metadata.json new file mode 100644 index 000000000..7b4a66cf9 --- /dev/null +++ b/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_I.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Algo Design Qce Tutorial Part I", + "description": "High-level Algorithm Design with Qmod", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_II.metadata.json b/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_II.metadata.json new file mode 100644 index 000000000..fa6bf5d71 --- /dev/null +++ b/tutorials/workshops/algo_design_QCE_tutorial/algo_design_QCE_tutorial_part_II.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Algo Design Qce Tutorial Part II", + "description": "High-level Algorithm Design with Qmod", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/combinatorial_workshop/combinatorial_qmod_workshop_for_maxcut.metadata.json b/tutorials/workshops/combinatorial_workshop/combinatorial_qmod_workshop_for_maxcut.metadata.json new file mode 100644 index 000000000..86cbbaa56 --- /dev/null +++ b/tutorials/workshops/combinatorial_workshop/combinatorial_qmod_workshop_for_maxcut.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Combinatorial Qmod Workshop For Maxcut", + "description": "Combinatorial Optimization Workshop using the Qmod quantum types - part 1", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/finance_workshops/Option_Pricing_Workshop.metadata.json b/tutorials/workshops/finance_workshops/Option_Pricing_Workshop.metadata.json new file mode 100644 index 000000000..f5fffdd47 --- /dev/null +++ b/tutorials/workshops/finance_workshops/Option_Pricing_Workshop.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Option Pricing Workshop", + "description": "Estimating European Option Price Using Amplitude Estimation - Workshop", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/finance_workshops/combi_workshop_Inequality_constriants_PO.metadata.json b/tutorials/workshops/finance_workshops/combi_workshop_Inequality_constriants_PO.metadata.json new file mode 100644 index 000000000..a657bb356 --- /dev/null +++ b/tutorials/workshops/finance_workshops/combi_workshop_Inequality_constriants_PO.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Combinatorial Optimization Inequality Constraints Workshop", + "description": "Combinatorial Optimization Inequality Constraints - Workshop", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/finance_workshops/combi_workshop_equality_constriants_PO.metadata.json b/tutorials/workshops/finance_workshops/combi_workshop_equality_constriants_PO.metadata.json new file mode 100644 index 000000000..85a779491 --- /dev/null +++ b/tutorials/workshops/finance_workshops/combi_workshop_equality_constriants_PO.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Combinatorial Optimization Equality Constraints Workshop", + "description": "Combinatorial Optimization Equality Constraints - Workshop", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/hhl_workshop/hhl_workshop.metadata.json b/tutorials/workshops/hhl_workshop/hhl_workshop.metadata.json new file mode 100644 index 000000000..c03d793c9 --- /dev/null +++ b/tutorials/workshops/hhl_workshop/hhl_workshop.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "HHL Workshop", + "description": "Modeling an HHL Algorithm to Solve a Set of Linear Equations", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +} diff --git a/tutorials/workshops/oracle_workshop/oracles_workshop.metadata.json b/tutorials/workshops/oracle_workshop/oracles_workshop.metadata.json new file mode 100644 index 000000000..cc89e4082 --- /dev/null +++ b/tutorials/workshops/oracle_workshop/oracles_workshop.metadata.json @@ -0,0 +1,8 @@ +{ + "friendly_name": "Oracles Workshop", + "description": "Quantum Oracles Workshop", + "vertical_tags": [], + "problem_domain_tags": [], + "qmod_type": [], + "level": [] +}