squadds package#
Subpackages#
- squadds.calcs package
- Submodules
- squadds.calcs.qubit module
QubitHamiltonianQubitHamiltonian.E01()QubitHamiltonian.E01_and_anharmonicity()QubitHamiltonian.EC()QubitHamiltonian.EJ()QubitHamiltonian.EJ_and_LJ()QubitHamiltonian.add_cavity_coupled_H_params()QubitHamiltonian.add_qubit_H_params()QubitHamiltonian.calculate_target_quantities()QubitHamiltonian.chi()QubitHamiltonian.g_alpha_freq()QubitHamiltonian.g_and_alpha()QubitHamiltonian.g_from_cap_matrix()QubitHamiltonian.get_freq_alpha_fixed_LJ()QubitHamiltonian.plot_data()
- squadds.calcs.transmon_cross module
EC_numba()Ec_from_Cs()TransmonCrossHamiltonianTransmonCrossHamiltonian.E01()TransmonCrossHamiltonian.E01_and_anharmonicity()TransmonCrossHamiltonian.EC()TransmonCrossHamiltonian.EJ()TransmonCrossHamiltonian.EJ_and_LJ()TransmonCrossHamiltonian.add_cavity_coupled_H_params()TransmonCrossHamiltonian.add_cavity_coupled_H_params_chunk()TransmonCrossHamiltonian.add_qubit_H_params()TransmonCrossHamiltonian.add_qubit_H_params_chunk()TransmonCrossHamiltonian.calculate_target_quantities()TransmonCrossHamiltonian.chi()TransmonCrossHamiltonian.g_alpha_freq()TransmonCrossHamiltonian.g_and_alpha()TransmonCrossHamiltonian.g_from_cap_matrix()TransmonCrossHamiltonian.get_freq_alpha_fixed_LJ()TransmonCrossHamiltonian.parallel_process_dataframe()TransmonCrossHamiltonian.plot_data()
g_from_cap_matrix_numba()φ0
- Module contents
- squadds.components package
- squadds.core package
- Submodules
- squadds.core.analysis module
AnalyzerAnalyzer._add_target_params_columns()Analyzer._fix_cavity_claw_df()Analyzer._get_H_param_keys()Analyzer.target_param_keys()Analyzer.get_design()Analyzer.closest_design_in_H_space()Analyzer.compute_metric_distances()Analyzer.find_closest()Analyzer.get_Ljs()Analyzer.get_closest_cavity()Analyzer.get_complete_df()Analyzer.get_coupler_options()Analyzer.get_cpw_options()Analyzer.get_design()Analyzer.get_interpolated_design()Analyzer.get_param()Analyzer.get_qubit_options()Analyzer.reload_db()Analyzer.set_metric_strategy()Analyzer.target_param_keys()
scale_value()
- squadds.core.db module
SQuADDS_DBSQuADDS_DB.supported_components()SQuADDS_DB.supported_component_names()SQuADDS_DB.supported_data_types()SQuADDS_DB._delete_cache()SQuADDS_DB.supported_config_names()SQuADDS_DB.get_configs()SQuADDS_DB.get_component_names()SQuADDS_DB.view_component_names()SQuADDS_DB.view_datasets()SQuADDS_DB.get_dataset_info()SQuADDS_DB.view_all_contributors()SQuADDS_DB.view_contributors_of_config()SQuADDS_DB.view_contributors_of()SQuADDS_DB.select_components()SQuADDS_DB.select_system()SQuADDS_DB.select_qubit()SQuADDS_DB.select_cavity_claw()SQuADDS_DB.repo_nameSQuADDS_DB.configsSQuADDS_DB.selected_component_nameSQuADDS_DB.selected_componentSQuADDS_DB.selected_data_typeSQuADDS_DB.selected_confgSQuADDS_DB.selected_qubitSQuADDS_DB.selected_cavitySQuADDS_DB.selected_couplerSQuADDS_DB.selected_resonator_typeSQuADDS_DB.selected_systemSQuADDS_DB.selected_dfSQuADDS_DB.target_param_keysSQuADDS_DB.unitsSQuADDS_DB._internal_callSQuADDS_DB.check_login()SQuADDS_DB.create_qubit_cavity_df()SQuADDS_DB.create_system_df()SQuADDS_DB.find_parquet_files()SQuADDS_DB.generate_qubit_half_wave_cavity_df()SQuADDS_DB.generate_updated_half_wave_cavity_df()SQuADDS_DB.get_component_names()SQuADDS_DB.get_configs()SQuADDS_DB.get_dataset()SQuADDS_DB.get_dataset_info()SQuADDS_DB.get_device_contributors_of()SQuADDS_DB.get_existing_files()SQuADDS_DB.get_measured_devices()SQuADDS_DB.read_parquet_file()SQuADDS_DB.see_dataset()SQuADDS_DB.select_cavity()SQuADDS_DB.select_cavity_claw()SQuADDS_DB.select_components()SQuADDS_DB.select_coupler()SQuADDS_DB.select_qubit()SQuADDS_DB.select_resonator_type()SQuADDS_DB.select_system()SQuADDS_DB.show_selected_system()SQuADDS_DB.show_selections()SQuADDS_DB.supported_component_names()SQuADDS_DB.supported_components()SQuADDS_DB.supported_config_names()SQuADDS_DB.supported_data_types()SQuADDS_DB.unselect()SQuADDS_DB.unselect_all()SQuADDS_DB.upload_dataset()SQuADDS_DB.view_all_contributors()SQuADDS_DB.view_all_simulation_contributors()SQuADDS_DB.view_component_names()SQuADDS_DB.view_contributors_of()SQuADDS_DB.view_contributors_of_config()SQuADDS_DB.view_datasets()SQuADDS_DB.view_device_contributors_of()SQuADDS_DB.view_measured_devices()SQuADDS_DB.view_recipe_of()SQuADDS_DB.view_reference_device_of()SQuADDS_DB.view_reference_devices()SQuADDS_DB.view_sim_contributors_of()SQuADDS_DB.view_simulation_results()
- squadds.core.design_patterns module
- squadds.core.globals module
- squadds.core.metrics module
- squadds.core.processing module
- squadds.core.utils module
can_be_categorical()columns_memory_usage()compare_schemas()compute_memory_usage()convert_list_to_str()convert_numpy()convert_to_numeric()convert_to_str()create_mailto_link()create_unified_design_options()delete_HF_cache()delete_categorical_columns()delete_object_columns()filter_df_by_conditions()flatten_df_second_level()float_to_string()get_config_schema()get_entire_schema()get_schema()get_sim_results_keys()get_type()is_float()optimize_dataframe()print_column_types()process_design_options()save_intermediate_df()send_email_via_client()set_github_token()set_huggingface_api_key()string_to_float()validate_types()view_contributors_from_rst()
- Module contents
- squadds.database package
- Submodules
- squadds.database.HuggingFace module
add_column_to_dataset()add_row_to_dataset()create_PR()filter_dataset()fork_dataset()load_hf_dataset()login_to_huggingface()merge_datasets()remove_column_from_dataset()remove_row_from_dataset()save_dataset_to_hf()update_column_in_dataset()update_row_in_dataset()view_column_in_dataset()view_row_in_dataset()
- squadds.database.abstract_upload_data module
AbstractUploadDataAbstractUploadData.add_design()AbstractUploadData.add_notes()AbstractUploadData.add_sim_result()AbstractUploadData.add_sim_setup()AbstractUploadData.clear()AbstractUploadData.create_PR()AbstractUploadData.get_config_schema()AbstractUploadData.show()AbstractUploadData.show_config_schema()AbstractUploadData.submit()AbstractUploadData.to_dict()AbstractUploadData.validate()
- squadds.database.checker module
- squadds.database.config module
- squadds.database.contributor module
ExistingConfigDataExistingConfigData.configExistingConfigData.sim_resultsExistingConfigData.designExistingConfigData.sim_optionsExistingConfigData.unitsExistingConfigData.notesExistingConfigData.ref_entryExistingConfigData.contributorExistingConfigData.entryExistingConfigData.local_repo_pathExistingConfigData.sweep_dataExistingConfigData._validate_config_name()ExistingConfigData.get_config_schema()ExistingConfigData.show_config_schema()ExistingConfigData._supported_config_names()ExistingConfigData.show()ExistingConfigData.__set_contributor_info()ExistingConfigData.get_contributor_info()ExistingConfigData.add_sim_result()ExistingConfigData.add_sim_setup()ExistingConfigData.add_design()ExistingConfigData.add_design_v0()ExistingConfigData.to_dict()ExistingConfigData.clear()ExistingConfigData.add_notes()ExistingConfigData.validate_structure()ExistingConfigData._validate_structure()ExistingConfigData.validate_types()ExistingConfigData._validate_types()ExistingConfigData._validate_content_v0()ExistingConfigData.add_design()ExistingConfigData.add_design_v0()ExistingConfigData.add_notes()ExistingConfigData.add_sim_result()ExistingConfigData.add_sim_setup()ExistingConfigData.clear()ExistingConfigData.contribute()ExistingConfigData.from_json()ExistingConfigData.get_config_schema()ExistingConfigData.get_contributor_info()ExistingConfigData.invalidateExistingConfigData.is_validatedExistingConfigData.show()ExistingConfigData.show_config_schema()ExistingConfigData.submit()ExistingConfigData.to_dict()ExistingConfigData.update_db()ExistingConfigData.update_repo()ExistingConfigData.upload_to_HF()ExistingConfigData.validate()ExistingConfigData.validate_content()ExistingConfigData.validate_structure()ExistingConfigData.validate_sweep()ExistingConfigData.validate_types()
- squadds.database.contributor_HF module
ContributeContribute.dataset_filesContribute.instituteContribute.pi_nameContribute.apiContribute.tokenContribute.dataset_nameContribute.dataset_filesContribute.dataset_linkContribute.check_for_api_key()Contribute.create_dataset_name()Contribute.get_dataset_link()Contribute.upload_dataset()Contribute.create_dataset_repository()Contribute.upload_dataset_no_validation()Contribute.check_for_api_key()Contribute.create_dataset_name()Contribute.create_dataset_repository()Contribute.get_dataset_link()Contribute.upload_dataset()Contribute.upload_dataset_no_validation()
- squadds.database.github module
- squadds.database.new_contribution module
- squadds.database.utils module
- Module contents
- squadds.gds package
- Submodules
- squadds.gds.processing module
add_703_layer()add_square_border_to_gds()add_squares_to_layer()apply_fixes()bias_gds_features()create_cheesing_effect()create_marker_blocks()crop_top_left_rectangle()delete_non_zero_datatype_layers()flatten_to_top_cell()get_all_layer_numbers()invert_layer()merge_shapes_in_layer()modify_gds_datatypes()
- Module contents
- squadds.interpolations package
- squadds.simulations package
- Submodules
- squadds.simulations.ansys_simulator module
AnsysSimulatorAnsysSimulator.analyzerAnsysSimulator.design_optionsAnsysSimulator.lom_analysis_objAnsysSimulator.epr_analysis_objAnsysSimulator.designAnsysSimulator.guiAnsysSimulator.get_design_screenshot()AnsysSimulator.get_renderer_screenshot()AnsysSimulator.get_xmon_info()AnsysSimulator.plot_device()AnsysSimulator.simulate()AnsysSimulator.sweep()AnsysSimulator.sweep_qubit_cavity()
- squadds.simulations.objects module
- squadds.simulations.simulator module
- squadds.simulations.sweeper_helperfunctions module
- squadds.simulations.utils module
- This file contains utility functions for the simulation.
add_ground_strip_and_mesh()calculate_center_and_dimensions()chunk_sweep_options()convert_str_to_float()create_claw()create_clt_coupler()create_cpw()create_ncap_coupler()create_qubitcavity()delete_old_setups()extract_number()extract_value()find_a_fq()find_chi()find_g_a_fq()find_kappa()flatten_dict()generate_bbox()getMeshScreenshot()get_cavity_claw_options_keys()get_freq()get_freq_Q_kappa()make_table()mesh_objects()read_json_files()save_simulation_data_to_json()setMaterialProperties()string_to_float()ultra_cold_silicon()unpack()
- Module contents
- squadds.ui package