.gitignore
.readthedocs.yml
LICENSE
README.rst
justfile
pyproject.toml
uv.lock
.github/pull_request_template.md
.github/workflows/publish_release.yml
.github/workflows/tests.yml
benchmarks/__init__.py
benchmarks/cof/__init__.py
benchmarks/cof/benchmark_kagome.py
docs/Makefile
docs/source/basic_ea_example.rst
docs/source/basic_examples.rst
docs/source/cage.rst
docs/source/cof.rst
docs/source/conf.py
docs/source/constructed_molecule_databases.rst
docs/source/construction_overview.rst
docs/source/crossover.rst
docs/source/fitness_calculators.rst
docs/source/fitness_normalizers.rst
docs/source/functional_group_factories.rst
docs/source/functional_groups.rst
docs/source/graph_components.rst
docs/source/host_guest.rst
docs/source/index.rst
docs/source/intermediate_ea_example.rst
docs/source/key_makers.rst
docs/source/metal_complex.rst
docs/source/modules.rst
docs/source/molecule_databases.rst
docs/source/mutation.rst
docs/source/optimizers.rst
docs/source/plotters.rst
docs/source/polymer.rst
docs/source/reaction_factories.rst
docs/source/reactions.rst
docs/source/selection.rst
docs/source/small.rst
docs/source/value_databases.rst
docs/source/video_tutorials.rst
docs/source/writers.rst
docs/source/_static/stk.png
docs/source/_templates/class.rst
docs/source/_templates/module.rst
src/stk/__init__.py
src/stk/_version.py
src/stk/cage.py
src/stk/cof.py
src/stk/host_guest.py
src/stk/macrocycle.py
src/stk/metal_complex.py
src/stk/polymer.py
src/stk/py.typed
src/stk/rotaxane.py
src/stk/small.py
src/stk.egg-info/PKG-INFO
src/stk.egg-info/SOURCES.txt
src/stk.egg-info/dependency_links.txt
src/stk.egg-info/entry_points.txt
src/stk.egg-info/requires.txt
src/stk.egg-info/top_level.txt
src/stk/_internal/__init__.py
src/stk/_internal/atom.py
src/stk/_internal/atom_info.py
src/stk/_internal/bond.py
src/stk/_internal/bond_info.py
src/stk/_internal/building_block.py
src/stk/_internal/constructed_molecule.py
src/stk/_internal/elements.py
src/stk/_internal/molecule.py
src/stk/_internal/periodic_info.py
src/stk/_internal/construction_result/__init__.py
src/stk/_internal/construction_result/construction_result.py
src/stk/_internal/construction_result/periodic.py
src/stk/_internal/construction_state/__init__.py
src/stk/_internal/construction_state/construction_state.py
src/stk/_internal/construction_state/graph_state.py
src/stk/_internal/construction_state/molecule_state/__init__.py
src/stk/_internal/construction_state/molecule_state/deletions_summary.py
src/stk/_internal/construction_state/molecule_state/molecule_state.py
src/stk/_internal/construction_state/molecule_state/placements_summary/__init__.py
src/stk/_internal/construction_state/molecule_state/placements_summary/atom_batch.py
src/stk/_internal/construction_state/molecule_state/placements_summary/bond_batch.py
src/stk/_internal/construction_state/molecule_state/placements_summary/placements_summary.py
src/stk/_internal/construction_state/molecule_state/reactions_summary/__init__.py
src/stk/_internal/construction_state/molecule_state/reactions_summary/atom_batch.py
src/stk/_internal/construction_state/molecule_state/reactions_summary/bond_batch.py
src/stk/_internal/construction_state/molecule_state/reactions_summary/reactions_summary.py
src/stk/_internal/databases/__init__.py
src/stk/_internal/databases/constructed_molecule.py
src/stk/_internal/databases/molecule.py
src/stk/_internal/databases/value.py
src/stk/_internal/databases/mongo_db/__init__.py
src/stk/_internal/databases/mongo_db/constructed_molecule.py
src/stk/_internal/databases/mongo_db/molecule.py
src/stk/_internal/databases/mongo_db/utilities.py
src/stk/_internal/databases/mongo_db/value.py
src/stk/_internal/ea/__init__.py
src/stk/_internal/ea/generation.py
src/stk/_internal/ea/molecule_record.py
src/stk/_internal/ea/crossover/__init__.py
src/stk/_internal/ea/crossover/genetic_recombination.py
src/stk/_internal/ea/crossover/molecule_crosser.py
src/stk/_internal/ea/crossover/random.py
src/stk/_internal/ea/crossover/record.py
src/stk/_internal/ea/evolutionary_algorithm/__init__.py
src/stk/_internal/ea/evolutionary_algorithm/evolutionary_algorithm.py
src/stk/_internal/ea/evolutionary_algorithm/implementations/__init__.py
src/stk/_internal/ea/evolutionary_algorithm/implementations/implementation.py
src/stk/_internal/ea/evolutionary_algorithm/implementations/parallel.py
src/stk/_internal/ea/evolutionary_algorithm/implementations/serial.py
src/stk/_internal/ea/fitness_calculators/__init__.py
src/stk/_internal/ea/fitness_calculators/fitness_calculator.py
src/stk/_internal/ea/fitness_calculators/fitness_function.py
src/stk/_internal/ea/fitness_calculators/property_vector.py
src/stk/_internal/ea/fitness_normalizers/__init__.py
src/stk/_internal/ea/fitness_normalizers/add.py
src/stk/_internal/ea/fitness_normalizers/divide_by_mean.py
src/stk/_internal/ea/fitness_normalizers/fitness_normalizer.py
src/stk/_internal/ea/fitness_normalizers/multiply.py
src/stk/_internal/ea/fitness_normalizers/null.py
src/stk/_internal/ea/fitness_normalizers/power.py
src/stk/_internal/ea/fitness_normalizers/replace_fitness.py
src/stk/_internal/ea/fitness_normalizers/sequence.py
src/stk/_internal/ea/fitness_normalizers/shift_up.py
src/stk/_internal/ea/fitness_normalizers/sum.py
src/stk/_internal/ea/mutation/__init__.py
src/stk/_internal/ea/mutation/mutator.py
src/stk/_internal/ea/mutation/random.py
src/stk/_internal/ea/mutation/random_building_block.py
src/stk/_internal/ea/mutation/random_topology_graph.py
src/stk/_internal/ea/mutation/record.py
src/stk/_internal/ea/mutation/similar_building_block.py
src/stk/_internal/ea/plotters/__init__.py
src/stk/_internal/ea/plotters/progress.py
src/stk/_internal/ea/plotters/selection.py
src/stk/_internal/ea/selection/__init__.py
src/stk/_internal/ea/selection/batch.py
src/stk/_internal/ea/selection/selectors/__init__.py
src/stk/_internal/ea/selection/selectors/above_average.py
src/stk/_internal/ea/selection/selectors/best.py
src/stk/_internal/ea/selection/selectors/filter_batches.py
src/stk/_internal/ea/selection/selectors/filter_molecules.py
src/stk/_internal/ea/selection/selectors/remove_batches.py
src/stk/_internal/ea/selection/selectors/remove_molecules.py
src/stk/_internal/ea/selection/selectors/roulette.py
src/stk/_internal/ea/selection/selectors/selector.py
src/stk/_internal/ea/selection/selectors/stochastic_universal_sampling.py
src/stk/_internal/ea/selection/selectors/tournament.py
src/stk/_internal/ea/selection/selectors/worst.py
src/stk/_internal/ea/selection/selectors/yielded_batches.py
src/stk/_internal/functional_group_factories/__init__.py
src/stk/_internal/functional_group_factories/alcohol_factory.py
src/stk/_internal/functional_group_factories/aldehyde_factory.py
src/stk/_internal/functional_group_factories/amide_factory.py
src/stk/_internal/functional_group_factories/boronic_acid_factory.py
src/stk/_internal/functional_group_factories/bromo_factory.py
src/stk/_internal/functional_group_factories/carboxylic_acid_factory.py
src/stk/_internal/functional_group_factories/dibromo_factory.py
src/stk/_internal/functional_group_factories/difluoro_factory.py
src/stk/_internal/functional_group_factories/diol_factory.py
src/stk/_internal/functional_group_factories/fluoro_factory.py
src/stk/_internal/functional_group_factories/functional_group_factory.py
src/stk/_internal/functional_group_factories/iodo_factory.py
src/stk/_internal/functional_group_factories/primary_amino_factory.py
src/stk/_internal/functional_group_factories/ring_amine_factory.py
src/stk/_internal/functional_group_factories/secondary_amino_factory.py
src/stk/_internal/functional_group_factories/smarts.py
src/stk/_internal/functional_group_factories/terminal_alkene_factory.py
src/stk/_internal/functional_group_factories/terminal_alkyne_factory.py
src/stk/_internal/functional_group_factories/thioacid_factory.py
src/stk/_internal/functional_group_factories/thiol_factory.py
src/stk/_internal/functional_group_factories/utilities.py
src/stk/_internal/functional_groups/__init__.py
src/stk/_internal/functional_groups/alcohol.py
src/stk/_internal/functional_groups/aldehyde.py
src/stk/_internal/functional_groups/alkene.py
src/stk/_internal/functional_groups/alkyne.py
src/stk/_internal/functional_groups/amide.py
src/stk/_internal/functional_groups/boronic_acid.py
src/stk/_internal/functional_groups/bromo.py
src/stk/_internal/functional_groups/carboxylic_acid.py
src/stk/_internal/functional_groups/dibromo.py
src/stk/_internal/functional_groups/difluoro.py
src/stk/_internal/functional_groups/diol.py
src/stk/_internal/functional_groups/fluoro.py
src/stk/_internal/functional_groups/functional_group.py
src/stk/_internal/functional_groups/generic_functional_group.py
src/stk/_internal/functional_groups/iodo.py
src/stk/_internal/functional_groups/primary_amino.py
src/stk/_internal/functional_groups/ring_amine.py
src/stk/_internal/functional_groups/secondary_amino.py
src/stk/_internal/functional_groups/single_atom.py
src/stk/_internal/functional_groups/thioacid.py
src/stk/_internal/functional_groups/thiol.py
src/stk/_internal/json_serde/__init__.py
src/stk/_internal/json_serde/constructed_molecule.py
src/stk/_internal/json_serde/molecule.py
src/stk/_internal/json_serde/utilities.py
src/stk/_internal/key_makers/__init__.py
src/stk/_internal/key_makers/inchi.py
src/stk/_internal/key_makers/inchi_key.py
src/stk/_internal/key_makers/molecule.py
src/stk/_internal/key_makers/smiles.py
src/stk/_internal/key_makers/utilities.py
src/stk/_internal/optimizers/__init__.py
src/stk/_internal/optimizers/collapser.py
src/stk/_internal/optimizers/mchammer.py
src/stk/_internal/optimizers/null.py
src/stk/_internal/optimizers/optimizer.py
src/stk/_internal/optimizers/periodic_collapser.py
src/stk/_internal/optimizers/spinner.py
src/stk/_internal/optimizers/utilities.py
src/stk/_internal/reaction_factories/__init__.py
src/stk/_internal/reaction_factories/dative_reaction_factory.py
src/stk/_internal/reaction_factories/generic_reaction_factory.py
src/stk/_internal/reaction_factories/reaction_factory.py
src/stk/_internal/reactions/__init__.py
src/stk/_internal/reactions/one_one_reaction.py
src/stk/_internal/reactions/one_two_reaction.py
src/stk/_internal/reactions/ring_amine_reaction.py
src/stk/_internal/reactions/two_two_reaction.py
src/stk/_internal/reactions/dative_reaction/__init__.py
src/stk/_internal/reactions/dative_reaction/dative_reaction.py
src/stk/_internal/reactions/dative_reaction/utilities.py
src/stk/_internal/reactions/reaction/__init__.py
src/stk/_internal/reactions/reaction/new_atom.py
src/stk/_internal/reactions/reaction/reaction.py
src/stk/_internal/reactions/reaction/reaction_result.py
src/stk/_internal/scripts/coordinate_check.py
src/stk/_internal/topology_graphs/__init__.py
src/stk/_internal/topology_graphs/edge.py
src/stk/_internal/topology_graphs/edge_group.py
src/stk/_internal/topology_graphs/vertex.py
src/stk/_internal/topology_graphs/cage/__init__.py
src/stk/_internal/topology_graphs/cage/cage.py
src/stk/_internal/topology_graphs/cage/cage_construction_state.py
src/stk/_internal/topology_graphs/cage/eight_plus_sixteen.py
src/stk/_internal/topology_graphs/cage/eight_plus_twelve.py
src/stk/_internal/topology_graphs/cage/five_plus_ten.py
src/stk/_internal/topology_graphs/cage/four_plus_eight.py
src/stk/_internal/topology_graphs/cage/four_plus_four.py
src/stk/_internal/topology_graphs/cage/four_plus_six.py
src/stk/_internal/topology_graphs/cage/four_plus_six_2.py
src/stk/_internal/topology_graphs/cage/m12l24.py
src/stk/_internal/topology_graphs/cage/m24l48.py
src/stk/_internal/topology_graphs/cage/m2l4_lantern.py
src/stk/_internal/topology_graphs/cage/m3l3_triangle.py
src/stk/_internal/topology_graphs/cage/m3l6.py
src/stk/_internal/topology_graphs/cage/m4l4_square.py
src/stk/_internal/topology_graphs/cage/m4l4_tetrahedron.py
src/stk/_internal/topology_graphs/cage/m4l6_tetrahedron.py
src/stk/_internal/topology_graphs/cage/m4l6_tetrahedron_spacer.py
src/stk/_internal/topology_graphs/cage/m4l8.py
src/stk/_internal/topology_graphs/cage/m6l12_cube.py
src/stk/_internal/topology_graphs/cage/m6l2l3_prism.py
src/stk/_internal/topology_graphs/cage/m8l6_cube.py
src/stk/_internal/topology_graphs/cage/one_plus_one.py
src/stk/_internal/topology_graphs/cage/six_plus_eight.py
src/stk/_internal/topology_graphs/cage/six_plus_nine.py
src/stk/_internal/topology_graphs/cage/six_plus_twelve.py
src/stk/_internal/topology_graphs/cage/ten_plus_twenty.py
src/stk/_internal/topology_graphs/cage/three_plus_six.py
src/stk/_internal/topology_graphs/cage/twelve_plus_thirty.py
src/stk/_internal/topology_graphs/cage/twenty_plus_thirty.py
src/stk/_internal/topology_graphs/cage/two_plus_four.py
src/stk/_internal/topology_graphs/cage/two_plus_three.py
src/stk/_internal/topology_graphs/cage/two_plus_two.py
src/stk/_internal/topology_graphs/cage/vertices.py
src/stk/_internal/topology_graphs/cof/__init__.py
src/stk/_internal/topology_graphs/cof/cof.py
src/stk/_internal/topology_graphs/cof/edge.py
src/stk/_internal/topology_graphs/cof/hexagonal.py
src/stk/_internal/topology_graphs/cof/honeycomb.py
src/stk/_internal/topology_graphs/cof/kagome.py
src/stk/_internal/topology_graphs/cof/linkerless_honeycomb.py
src/stk/_internal/topology_graphs/cof/periodic_hexagonal.py
src/stk/_internal/topology_graphs/cof/periodic_honeycomb.py
src/stk/_internal/topology_graphs/cof/periodic_kagome.py
src/stk/_internal/topology_graphs/cof/periodic_linkerless_honeycomb.py
src/stk/_internal/topology_graphs/cof/periodic_square.py
src/stk/_internal/topology_graphs/cof/square.py
src/stk/_internal/topology_graphs/cof/vertices.py
src/stk/_internal/topology_graphs/host_guest/__init__.py
src/stk/_internal/topology_graphs/host_guest/complex.py
src/stk/_internal/topology_graphs/host_guest/vertices.py
src/stk/_internal/topology_graphs/macrocycle/__init__.py
src/stk/_internal/topology_graphs/macrocycle/macrocycle.py
src/stk/_internal/topology_graphs/macrocycle/vertices.py
src/stk/_internal/topology_graphs/metal_complex/__init__.py
src/stk/_internal/topology_graphs/metal_complex/bidentate_square_planar.py
src/stk/_internal/topology_graphs/metal_complex/cis_protected_square_planar.py
src/stk/_internal/topology_graphs/metal_complex/metal_complex.py
src/stk/_internal/topology_graphs/metal_complex/octahedral.py
src/stk/_internal/topology_graphs/metal_complex/octahedral_delta.py
src/stk/_internal/topology_graphs/metal_complex/octahedral_lambda.py
src/stk/_internal/topology_graphs/metal_complex/paddlewheel.py
src/stk/_internal/topology_graphs/metal_complex/porphyrin.py
src/stk/_internal/topology_graphs/metal_complex/square_planar.py
src/stk/_internal/topology_graphs/metal_complex/vertices.py
src/stk/_internal/topology_graphs/polymer/__init__.py
src/stk/_internal/topology_graphs/polymer/linear.py
src/stk/_internal/topology_graphs/polymer/vertices.py
src/stk/_internal/topology_graphs/rotaxane/__init__.py
src/stk/_internal/topology_graphs/rotaxane/nrotaxane.py
src/stk/_internal/topology_graphs/rotaxane/vertices.py
src/stk/_internal/topology_graphs/small/__init__.py
src/stk/_internal/topology_graphs/small/internal_reaction.py
src/stk/_internal/topology_graphs/small/ncore.py
src/stk/_internal/topology_graphs/small/vertices.py
src/stk/_internal/topology_graphs/topology_graph/__init__.py
src/stk/_internal/topology_graphs/topology_graph/parallel.py
src/stk/_internal/topology_graphs/topology_graph/serial.py
src/stk/_internal/topology_graphs/topology_graph/topology_graph.py
src/stk/_internal/topology_graphs/topology_graph/utilities.py
src/stk/_internal/topology_graphs/utilities/__init__.py
src/stk/_internal/topology_graphs/utilities/edge_sorter.py
src/stk/_internal/topology_graphs/utilities/functional_group_sorter.py
src/stk/_internal/topology_graphs/utilities/sorter.py
src/stk/_internal/utilities/__init__.py
src/stk/_internal/utilities/molecule.py
src/stk/_internal/utilities/utilities.py
src/stk/_internal/utilities/updaters/__init__.py
src/stk/_internal/utilities/updaters/mae.py
src/stk/_internal/utilities/updaters/mdl_mol.py
src/stk/_internal/utilities/updaters/pdb.py
src/stk/_internal/utilities/updaters/turbomole.py
src/stk/_internal/utilities/updaters/xyz.py
src/stk/_internal/utilities/writers/__init__.py
src/stk/_internal/utilities/writers/mdl_mol.py
src/stk/_internal/utilities/writers/pdb.py
src/stk/_internal/utilities/writers/xyz.py
src/stk/_internal/writers/__init__.py
src/stk/_internal/writers/mdl_mol.py
src/stk/_internal/writers/pdb.py
src/stk/_internal/writers/turbomole.py
src/stk/_internal/writers/xyz.py
tests/__init__.py
tests/conftest.py
tests/drop_test_database.py
tests/mongo-config.json
tests/databases/__init__.py
tests/databases/utilities.py
tests/databases/atomlite/__init__.py
tests/databases/atomlite/case_data.py
tests/databases/atomlite/conftest.py
tests/databases/atomlite/test_databasing.py
tests/databases/constructed_molecule/__init__.py
tests/databases/constructed_molecule/case_data.py
tests/databases/constructed_molecule/conftest.py
tests/databases/constructed_molecule/test_database.py
tests/databases/constructed_molecule/fixtures/__init__.py
tests/databases/constructed_molecule/fixtures/constructed_molecule_mongo_db.py
tests/databases/constructed_molecule/get_all/__init__.py
tests/databases/constructed_molecule/get_all/case_data.py
tests/databases/constructed_molecule/get_all/conftest.py
tests/databases/constructed_molecule/get_all/test_get_all.py
tests/databases/constructed_molecule/get_all/fixtures/__init__.py
tests/databases/constructed_molecule/get_all/fixtures/constructed_molecule_mongo_db.py
tests/databases/constructed_molecule/mongo_db/__init__.py
tests/databases/constructed_molecule/mongo_db/test_constructed_molecule_caching.py
tests/databases/constructed_molecule/mongo_db/test_constructed_molecule_update.py
tests/databases/constructed_molecule/mongo_db/utilities.py
tests/databases/molecule/__init__.py
tests/databases/molecule/case_data.py
tests/databases/molecule/conftest.py
tests/databases/molecule/test_database.py
tests/databases/molecule/fixtures/__init__.py
tests/databases/molecule/fixtures/molecule_mongo_db.py
tests/databases/molecule/get_all/__init__.py
tests/databases/molecule/get_all/case_data.py
tests/databases/molecule/get_all/conftest.py
tests/databases/molecule/get_all/test_get_all.py
tests/databases/molecule/get_all/fixtures/__init__.py
tests/databases/molecule/get_all/fixtures/molecule_mongo_db.py
tests/databases/molecule/mongo_db/__init__.py
tests/databases/molecule/mongo_db/test_molecule_caching.py
tests/databases/molecule/mongo_db/test_molecule_update.py
tests/databases/molecule/mongo_db/utilities.py
tests/databases/value/__init__.py
tests/databases/value/case_data.py
tests/databases/value/conftest.py
tests/databases/value/test_database.py
tests/databases/value/fixtures/__init__.py
tests/databases/value/fixtures/mongo_db.py
tests/databases/value/mongo_db/__init__.py
tests/databases/value/mongo_db/test_value_caching.py
tests/databases/value/mongo_db/test_value_update.py
tests/databases/value/mongo_db/utilities.py
tests/ea/__init__.py
tests/ea/crossover/__init__.py
tests/ea/crossover/crossers/__init__.py
tests/ea/crossover/crossers/case_data.py
tests/ea/crossover/crossers/conftest.py
tests/ea/crossover/crossers/test_cross.py
tests/ea/crossover/crossers/fixtures/__init__.py
tests/ea/crossover/crossers/fixtures/genetic_recombination.py
tests/ea/crossover/crossers/fixtures/random.py
tests/ea/fitness_calculator/__init__.py
tests/ea/fitness_calculator/test_caching/__init__.py
tests/ea/fitness_calculator/test_caching/case_data.py
tests/ea/fitness_calculator/test_caching/conftest.py
tests/ea/fitness_calculator/test_caching/test_caching.py
tests/ea/fitness_calculator/test_caching/fixtures/__init__.py
tests/ea/fitness_calculator/test_caching/fixtures/fitness_function.py
tests/ea/fitness_calculator/test_caching/fixtures/property_vector.py
tests/ea/fitness_calculator/test_caching/fixtures/utilities.py
tests/ea/fitness_calculator/test_get_fitness_value/__init__.py
tests/ea/fitness_calculator/test_get_fitness_value/case_data.py
tests/ea/fitness_calculator/test_get_fitness_value/conftest.py
tests/ea/fitness_calculator/test_get_fitness_value/test_get_fitness_value.py
tests/ea/fitness_calculator/test_get_fitness_value/fixtures/__init__.py
tests/ea/fitness_calculator/test_get_fitness_value/fixtures/fitness_function.py
tests/ea/fitness_calculator/test_get_fitness_value/fixtures/property_vector.py
tests/ea/fitness_normalizer/__init__.py
tests/ea/fitness_normalizer/case_data.py
tests/ea/fitness_normalizer/conftest.py
tests/ea/fitness_normalizer/test_normalize.py
tests/ea/fitness_normalizer/fixtures/__init__.py
tests/ea/fitness_normalizer/fixtures/add.py
tests/ea/fitness_normalizer/fixtures/divide_by_mean.py
tests/ea/fitness_normalizer/fixtures/multiply.py
tests/ea/fitness_normalizer/fixtures/null.py
tests/ea/fitness_normalizer/fixtures/power.py
tests/ea/fitness_normalizer/fixtures/replace_fitness.py
tests/ea/fitness_normalizer/fixtures/sequence.py
tests/ea/fitness_normalizer/fixtures/shift_up.py
tests/ea/fitness_normalizer/fixtures/sum.py
tests/ea/mutation/__init__.py
tests/ea/mutation/mutator/__init__.py
tests/ea/mutation/mutator/case_data.py
tests/ea/mutation/mutator/conftest.py
tests/ea/mutation/mutator/test_mutate.py
tests/ea/mutation/mutator/fixtures/__init__.py
tests/ea/mutation/mutator/fixtures/random.py
tests/ea/mutation/mutator/fixtures/random_building_block.py
tests/ea/mutation/mutator/fixtures/random_topology_graph.py
tests/ea/mutation/mutator/fixtures/similar_building_block.py
tests/ea/plotters/__init__.py
tests/ea/plotters/progress/__init__.py
tests/ea/plotters/progress/case_data.py
tests/ea/plotters/progress/conftest.py
tests/ea/plotters/progress/test_progress_plotter.py
tests/ea/plotters/selection/__init__.py
tests/ea/plotters/selection/case_data.py
tests/ea/plotters/selection/conftest.py
tests/ea/plotters/selection/test_selection_plotter.py
tests/ea/selection/__init__.py
tests/ea/selection/selector/__init__.py
tests/ea/selection/selector/select/__init__.py
tests/ea/selection/selector/select/select_1/__init__.py
tests/ea/selection/selector/select/select_1/case_data.py
tests/ea/selection/selector/select/select_1/conftest.py
tests/ea/selection/selector/select/select_1/test_select.py
tests/ea/selection/selector/select/select_1/fixtures/__init__.py
tests/ea/selection/selector/select/select_1/fixtures/above_average.py
tests/ea/selection/selector/select/select_1/fixtures/best.py
tests/ea/selection/selector/select/select_1/fixtures/filter_batches.py
tests/ea/selection/selector/select/select_1/fixtures/filter_molecules.py
tests/ea/selection/selector/select/select_1/fixtures/remove_batches.py
tests/ea/selection/selector/select/select_1/fixtures/remove_molecules.py
tests/ea/selection/selector/select/select_1/fixtures/utilities.py
tests/ea/selection/selector/select/select_1/fixtures/worst.py
tests/ea/selection/selector/select/select_2/__init__.py
tests/ea/selection/selector/select/select_2/case_data.py
tests/ea/selection/selector/select/select_2/conftest.py
tests/ea/selection/selector/select/select_2/test_select.py
tests/ea/selection/selector/select/select_2/fixtures/__init__.py
tests/ea/selection/selector/select/select_2/fixtures/roulette.py
tests/ea/selection/selector/select/select_2/fixtures/stochastic_universal_sampling.py
tests/ea/selection/selector/select/select_2/fixtures/tournament.py
tests/molecular/__init__.py
tests/molecular/atoms/__init__.py
tests/molecular/atoms/atom/__init__.py
tests/molecular/atoms/atom/case_data.py
tests/molecular/atoms/atom/conftest.py
tests/molecular/atoms/atom/test_clone.py
tests/molecular/atoms/atom/test_get_atomic_number.py
tests/molecular/atoms/atom/test_get_charge.py
tests/molecular/atoms/atom/test_get_id.py
tests/molecular/atoms/atom/test_repr.py
tests/molecular/atoms/atom/test_with_id.py
tests/molecular/atoms/atom/utilities.py
tests/molecular/atoms/atom_info/__init__.py
tests/molecular/atoms/atom_info/case_data.py
tests/molecular/atoms/atom_info/conftest.py
tests/molecular/atoms/atom_info/test_get_atom.py
tests/molecular/atoms/atom_info/test_get_building_block.py
tests/molecular/atoms/atom_info/test_get_building_block_id.py
tests/molecular/bonds/__init__.py
tests/molecular/bonds/bond/__init__.py
tests/molecular/bonds/bond/case_data.py
tests/molecular/bonds/bond/conftest.py
tests/molecular/bonds/bond/test_clone.py
tests/molecular/bonds/bond/test_get_atom1.py
tests/molecular/bonds/bond/test_get_atom2.py
tests/molecular/bonds/bond/test_get_order.py
tests/molecular/bonds/bond/test_get_periodicity.py
tests/molecular/bonds/bond/test_is_periodic.py
tests/molecular/bonds/bond/test_repr.py
tests/molecular/bonds/bond/utilities.py
tests/molecular/bonds/bond/with_atoms/__init__.py
tests/molecular/bonds/bond/with_atoms/conftest.py
tests/molecular/bonds/bond/with_atoms/test_with_atoms.py
tests/molecular/bonds/bond/with_ids/__init__.py
tests/molecular/bonds/bond/with_ids/conftest.py
tests/molecular/bonds/bond/with_ids/test_with_ids.py
tests/molecular/bonds/bond_info/__init__.py
tests/molecular/bonds/bond_info/case_data.py
tests/molecular/bonds/bond_info/conftest.py
tests/molecular/bonds/bond_info/test_get_bond.py
tests/molecular/bonds/bond_info/test_get_building_block.py
tests/molecular/bonds/bond_info/test_get_building_block_id.py
tests/molecular/functional_groups/__init__.py
tests/molecular/functional_groups/functional_group/__init__.py
tests/molecular/functional_groups/functional_group/case_data.py
tests/molecular/functional_groups/functional_group/conftest.py
tests/molecular/functional_groups/functional_group/utilities.py
tests/molecular/functional_groups/functional_group/fixtures/__init__.py
tests/molecular/functional_groups/functional_group/fixtures/alcohol.py
tests/molecular/functional_groups/functional_group/fixtures/aldehyde.py
tests/molecular/functional_groups/functional_group/fixtures/alkene.py
tests/molecular/functional_groups/functional_group/fixtures/alkyne.py
tests/molecular/functional_groups/functional_group/fixtures/amide.py
tests/molecular/functional_groups/functional_group/fixtures/boronic_acid.py
tests/molecular/functional_groups/functional_group/fixtures/bromo.py
tests/molecular/functional_groups/functional_group/fixtures/carboxylic_acid.py
tests/molecular/functional_groups/functional_group/fixtures/dibromo.py
tests/molecular/functional_groups/functional_group/fixtures/difluoro.py
tests/molecular/functional_groups/functional_group/fixtures/diol.py
tests/molecular/functional_groups/functional_group/fixtures/fluoro.py
tests/molecular/functional_groups/functional_group/fixtures/iodo.py
tests/molecular/functional_groups/functional_group/fixtures/primary_amino.py
tests/molecular/functional_groups/functional_group/fixtures/ring_amine.py
tests/molecular/functional_groups/functional_group/fixtures/secondary_amino.py
tests/molecular/functional_groups/functional_group/fixtures/single_atom.py
tests/molecular/functional_groups/functional_group/fixtures/thioacid.py
tests/molecular/functional_groups/functional_group/fixtures/thiol.py
tests/molecular/functional_groups/functional_group/functional_group/__init__.py
tests/molecular/functional_groups/functional_group/functional_group/test_clone.py
tests/molecular/functional_groups/functional_group/functional_group/test_get_atom_ids.py
tests/molecular/functional_groups/functional_group/functional_group/test_get_atoms.py
tests/molecular/functional_groups/functional_group/functional_group/test_get_core_atom_ids.py
tests/molecular/functional_groups/functional_group/functional_group/test_get_placer_ids.py
tests/molecular/functional_groups/functional_group/functional_group/test_repr.py
tests/molecular/functional_groups/functional_group/functional_group/with_atoms/__init__.py
tests/molecular/functional_groups/functional_group/functional_group/with_atoms/conftest.py
tests/molecular/functional_groups/functional_group/functional_group/with_atoms/test_with_atoms.py
tests/molecular/functional_groups/functional_group/functional_group/with_ids/__init__.py
tests/molecular/functional_groups/functional_group/functional_group/with_ids/conftest.py
tests/molecular/functional_groups/functional_group/functional_group/with_ids/test_with_ids.py
tests/molecular/functional_groups/functional_group/generic_functional_group/__init__.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_clone.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_get_bonder_ids.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_get_bonders.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_get_deleter_ids.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_get_deleters.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_get_num_bonders.py
tests/molecular/functional_groups/functional_group/generic_functional_group/test_repr.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_atoms/__init__.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_atoms/conftest.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_atoms/test_with_atoms.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_ids/__init__.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_ids/conftest.py
tests/molecular/functional_groups/functional_group/generic_functional_group/with_ids/test_with_ids.py
tests/molecular/functional_groups/functional_group_factory/__init__.py
tests/molecular/functional_groups/functional_group_factory/case_data.py
tests/molecular/functional_groups/functional_group_factory/utilities.py
tests/molecular/functional_groups/functional_group_factory/functional_group_factory/__init__.py
tests/molecular/functional_groups/functional_group_factory/functional_group_factory/conftest.py
tests/molecular/functional_groups/functional_group_factory/functional_group_factory/test_get_functional_groups.py
tests/molecular/functional_groups/functional_group_factory/generic_functional_group_factory/__init__.py
tests/molecular/functional_groups/functional_group_factory/generic_functional_group_factory/conftest.py
tests/molecular/functional_groups/functional_group_factory/generic_functional_group_factory/test_get_functional_groups.py
tests/molecular/key_makers/__init__.py
tests/molecular/key_makers/case_data.py
tests/molecular/key_makers/conftest.py
tests/molecular/key_makers/test_get_key.py
tests/molecular/key_makers/test_get_key_name.py
tests/molecular/molecules/__init__.py
tests/molecular/molecules/building_block/__init__.py
tests/molecular/molecules/building_block/case_data.py
tests/molecular/molecules/building_block/conftest.py
tests/molecular/molecules/building_block/test_get_core_atom_ids.py
tests/molecular/molecules/building_block/test_get_functional_groups.py
tests/molecular/molecules/building_block/test_get_num_functional_groups.py
tests/molecular/molecules/building_block/test_get_num_placers.py
tests/molecular/molecules/building_block/test_get_placer_ids.py
tests/molecular/molecules/building_block/test_repr.py
tests/molecular/molecules/building_block/test_with_functional_groups.py
tests/molecular/molecules/building_block/fixtures/__init__.py
tests/molecular/molecules/building_block/fixtures/default_init.py
tests/molecular/molecules/building_block/fixtures/init.py
tests/molecular/molecules/building_block/fixtures/init_from_file.py
tests/molecular/molecules/building_block/fixtures/init_from_molecule.py
tests/molecular/molecules/building_block/fixtures/init_from_rdkit_mol.py
tests/molecular/molecules/constructed_molecule/__init__.py
tests/molecular/molecules/constructed_molecule/case_data.py
tests/molecular/molecules/constructed_molecule/conftest.py
tests/molecular/molecules/constructed_molecule/test_get_atom_infos.py
tests/molecular/molecules/constructed_molecule/test_get_bond_infos.py
tests/molecular/molecules/constructed_molecule/test_get_building_blocks.py
tests/molecular/molecules/constructed_molecule/test_get_num_building_block.py
tests/molecular/molecules/constructed_molecule/fixtures/__init__.py
tests/molecular/molecules/constructed_molecule/fixtures/cof.py
tests/molecular/molecules/constructed_molecule/fixtures/linear.py
tests/molecular/molecules/molecule/__init__.py
tests/molecular/molecules/molecule/case_data.py
tests/molecular/molecules/molecule/conftest.py
tests/molecular/molecules/molecule/test_clone.py
tests/molecular/molecules/molecule/test_dump_molecular_structures.py
tests/molecular/molecules/molecule/test_get_atomic_positions.py
tests/molecular/molecules/molecule/test_get_position_matrix.py
tests/molecular/molecules/molecule/test_to_rdkit_mol.py
tests/molecular/molecules/molecule/test_with_position_matrix.py
tests/molecular/molecules/molecule/utilities.py
tests/molecular/molecules/molecule/fixtures/__init__.py
tests/molecular/molecules/molecule/fixtures/building_blocks.py
tests/molecular/molecules/molecule/fixtures/cage/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/cage.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m12l24.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m24l48.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m2l4_lantern.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m3l3_triangle.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m3l6.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m4l4_square.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m4l4_tetrahedron.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m4l6_tetrahedron.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m4l6_tetrahedron_spacer.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m4l8.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m6l12_cube.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m6l2l3_prism.py
tests/molecular/molecules/molecule/fixtures/cage/metal_topologies/m8l6_cube.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_four/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_four/six_plus_eight.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_three/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_three/four_plus_four.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_three/one_plus_one.py
tests/molecular/molecules/molecule/fixtures/cage/three_plus_three/two_plus_two.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_five/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_five/twelve_plus_thirty.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/eight_plus_sixteen.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/five_plus_ten.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/four_plus_eight.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/six_plus_twelve.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/ten_plus_twenty.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/three_plus_six.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_four/two_plus_four.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/__init__.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/eight_plus_twelve.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/four_plus_six.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/four_plus_six_2.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/six_plus_nine.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/twenty_plus_thirty.py
tests/molecular/molecules/molecule/fixtures/cage/two_plus_three/two_plus_three.py
tests/molecular/molecules/molecule/fixtures/cof/__init__.py
tests/molecular/molecules/molecule/fixtures/cof/cof.py
tests/molecular/molecules/molecule/fixtures/cof/hexagonal.py
tests/molecular/molecules/molecule/fixtures/cof/honeycomb.py
tests/molecular/molecules/molecule/fixtures/cof/kagome.py
tests/molecular/molecules/molecule/fixtures/cof/linkerless_honeycomb.py
tests/molecular/molecules/molecule/fixtures/cof/periodic_hexagonal.py
tests/molecular/molecules/molecule/fixtures/cof/periodic_honeycomb.py
tests/molecular/molecules/molecule/fixtures/cof/periodic_kagome.py
tests/molecular/molecules/molecule/fixtures/cof/periodic_linkerless_honeycomb.py
tests/molecular/molecules/molecule/fixtures/cof/periodic_square.py
tests/molecular/molecules/molecule/fixtures/cof/square.py
tests/molecular/molecules/molecule/fixtures/host_guest/__init__.py
tests/molecular/molecules/molecule/fixtures/host_guest/complex.py
tests/molecular/molecules/molecule/fixtures/host_guest/host_guest.py
tests/molecular/molecules/molecule/fixtures/macrocycle/__init__.py
tests/molecular/molecules/molecule/fixtures/macrocycle/macrocycle.py
tests/molecular/molecules/molecule/fixtures/metal_complex/__init__.py
tests/molecular/molecules/molecule/fixtures/metal_complex/metal_complex.py
tests/molecular/molecules/molecule/fixtures/metal_complex/octahedral/__init__.py
tests/molecular/molecules/molecule/fixtures/metal_complex/octahedral/octahedral.py
tests/molecular/molecules/molecule/fixtures/metal_complex/octahedral/octahedral_delta.py
tests/molecular/molecules/molecule/fixtures/metal_complex/octahedral/octahedral_lambda.py
tests/molecular/molecules/molecule/fixtures/metal_complex/paddlewheel/__init__.py
tests/molecular/molecules/molecule/fixtures/metal_complex/paddlewheel/paddlewheel.py
tests/molecular/molecules/molecule/fixtures/metal_complex/porphyrin/__init__.py
tests/molecular/molecules/molecule/fixtures/metal_complex/porphyrin/porphyrin.py
tests/molecular/molecules/molecule/fixtures/metal_complex/square_planar/__init__.py
tests/molecular/molecules/molecule/fixtures/metal_complex/square_planar/bidentate_square_planar.py
tests/molecular/molecules/molecule/fixtures/metal_complex/square_planar/cis_protected_square_planar.py
tests/molecular/molecules/molecule/fixtures/metal_complex/square_planar/square_planar.py
tests/molecular/molecules/molecule/fixtures/polymer/__init__.py
tests/molecular/molecules/molecule/fixtures/polymer/linear.py
tests/molecular/molecules/molecule/fixtures/polymer/polymer.py
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block4.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block5.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/building_block6.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_eight_plus_sixteen0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_eight_plus_twelve0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_eight_plus_twelve1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_five_plus_ten0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_four_plus_eight0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_four_plus_four0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_four_plus_six0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_four_plus_six_20.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_four_plus_six_21.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_one_plus_one0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_six_plus_eight0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_six_plus_eight1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_six_plus_nine0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_six_plus_twelve0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_ten_plus_twenty0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_three_plus_six0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_twelve_plus_thirty0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_twenty_plus_thirty0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_two_plus_four0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_two_plus_three0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cage_two_plus_two0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_hexagonal0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_hexagonal1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_hexagonal2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_hexagonal3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_hexagonal4.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_honeycomb0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_honeycomb1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_honeycomb2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_kagome0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_linkerless_honeycomb0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_hexagonal0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_hexagonal1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_honeycomb0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_honeycomb1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_kagome0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_kagome1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_linkerless_honeycomb0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_linkerless_honeycomb1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_square0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_periodic_square1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/cof_square0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/host_guest_complex0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/host_guest_complex1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/host_guest_complex2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/host_guest_complex3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/macrocycle_macrocycle0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/macrocycle_macrocycle1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m12l240.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m24l480.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m2l4_lantern0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m2l4_lantern1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l3_triangle0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l3_triangle1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l3_triangle2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l3_triangle3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l3_triangle4.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l60.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m3l61.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l4_square0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l4_square1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l4_square2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l4_square3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l4_tetrahedron0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l6_tetrahedron0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l6_tetrahedron_spacer0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m4l80.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m6l12_cube0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m6l12_cube1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m6l2l3_prism0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_cage_m8l6_cube0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_bidentate_square_planar0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_bidentate_square_planar1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_cis_protected_square_planar0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_cis_protected_square_planar1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral_delta0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral_delta1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral_lambda0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_octahedral_lambda1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_paddlewheel0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_paddlewheel1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_paddlewheel2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_porphyrin0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_porphyrin1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_square_planar0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/metal_complex_square_planar1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/polymer_linear0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/polymer_linear1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/polymer_linear2.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/polymer_linear3.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/rotaxane_nrotaxane0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/small_internal0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/small_internal1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/small_ncore0.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/small_ncore1.npy
tests/molecular/molecules/molecule/fixtures/position_matrices/small_ncore2.npy
tests/molecular/molecules/molecule/fixtures/rotaxane/__init__.py
tests/molecular/molecules/molecule/fixtures/rotaxane/nrotaxane.py
tests/molecular/molecules/molecule/fixtures/rotaxane/rotaxane.py
tests/molecular/molecules/molecule/fixtures/small/__init__.py
tests/molecular/molecules/molecule/fixtures/small/internal_reaction.py
tests/molecular/molecules/molecule/fixtures/small/ncore.py
tests/molecular/molecules/molecule/fixtures/small/small.py
tests/molecular/molecules/molecule/get_atoms/__init__.py
tests/molecular/molecules/molecule/get_atoms/conftest.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_1/__init__.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_1/case_data.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_1/conftest.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_1/test_get_atoms.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_2/__init__.py
tests/molecular/molecules/molecule/get_atoms/get_atoms_2/test_get_atoms.py
tests/molecular/molecules/molecule/get_bonds/__init__.py
tests/molecular/molecules/molecule/get_bonds/case_data.py
tests/molecular/molecules/molecule/get_bonds/conftest.py
tests/molecular/molecules/molecule/get_bonds/test_get_bonds.py
tests/molecular/molecules/molecule/get_canonical_atom_ids/__init__.py
tests/molecular/molecules/molecule/get_canonical_atom_ids/case_data.py
tests/molecular/molecules/molecule/get_canonical_atom_ids/conftest.py
tests/molecular/molecules/molecule/get_canonical_atom_ids/test_get_canonical_atom_ids.py
tests/molecular/molecules/molecule/get_centroid/__init__.py
tests/molecular/molecules/molecule/get_centroid/conftest.py
tests/molecular/molecules/molecule/get_centroid/test_get_centroid.py
tests/molecular/molecules/molecule/get_centroid/test_get_centroid_helper.py
tests/molecular/molecules/molecule/get_direction/__init__.py
tests/molecular/molecules/molecule/get_direction/conftest.py
tests/molecular/molecules/molecule/get_direction/test_get_direction.py
tests/molecular/molecules/molecule/get_direction/test_get_direction_helper.py
tests/molecular/molecules/molecule/get_maximum_diameter/__init__.py
tests/molecular/molecules/molecule/get_maximum_diameter/conftest.py
tests/molecular/molecules/molecule/get_maximum_diameter/test_get_maximum_diameter.py
tests/molecular/molecules/molecule/get_maximum_diameter/test_get_maximum_diameter_helper.py
tests/molecular/molecules/molecule/get_maximum_diameter/utilities.py
tests/molecular/molecules/molecule/get_num_atoms/__init__.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_1/__init__.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_1/case_data.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_1/conftest.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_1/test_get_num_atoms.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_2/__init__.py
tests/molecular/molecules/molecule/get_num_atoms/get_num_atoms_2/test_get_num_atoms.py
tests/molecular/molecules/molecule/get_num_bonds/__init__.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_1/__init__.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_1/case_data.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_1/conftest.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_1/test_get_num_bonds.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_2/__init__.py
tests/molecular/molecules/molecule/get_num_bonds/get_num_bonds_2/test_get_num_bonds.py
tests/molecular/molecules/molecule/get_plane_normal/__init__.py
tests/molecular/molecules/molecule/get_plane_normal/conftest.py
tests/molecular/molecules/molecule/get_plane_normal/test_get_plane_normal.py
tests/molecular/molecules/molecule/get_plane_normal/test_get_plane_normal_helper.py
tests/molecular/molecules/molecule/get_plane_normal/utilities.py
tests/molecular/molecules/molecule/with_canonical_atom_ordering/__init__.py
tests/molecular/molecules/molecule/with_canonical_atom_ordering/case_data.py
tests/molecular/molecules/molecule/with_canonical_atom_ordering/conftest.py
tests/molecular/molecules/molecule/with_canonical_atom_ordering/test_with_canonical_atom_ordering.py
tests/molecular/molecules/molecule/with_centroid/__init__.py
tests/molecular/molecules/molecule/with_centroid/conftest.py
tests/molecular/molecules/molecule/with_centroid/test_with_centroid.py
tests/molecular/molecules/molecule/with_displacement/__init__.py
tests/molecular/molecules/molecule/with_displacement/conftest.py
tests/molecular/molecules/molecule/with_displacement/test_with_displacement.py
tests/molecular/molecules/molecule/with_rotation_about_axis/__init__.py
tests/molecular/molecules/molecule/with_rotation_about_axis/conftest.py
tests/molecular/molecules/molecule/with_rotation_about_axis/test_with_rotation_about_axis.py
tests/molecular/molecules/molecule/with_rotation_between_vectors/__init__.py
tests/molecular/molecules/molecule/with_rotation_between_vectors/conftest.py
tests/molecular/molecules/molecule/with_rotation_between_vectors/test_with_rotation_between_vectors.py
tests/molecular/molecules/molecule/with_rotation_to_minimize_angle/__init__.py
tests/molecular/molecules/molecule/with_rotation_to_minimize_angle/conftest.py
tests/molecular/molecules/molecule/with_rotation_to_minimize_angle/test_with_rotation_to_minimize_angle.py
tests/molecular/molecules/molecule/with_structure_from_file/__init__.py
tests/molecular/molecules/molecule/with_structure_from_file/conftest.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_1/__init__.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_1/test_with_structure_from_file.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/__init__.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/case_data.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/conftest.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file.py
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN.coord
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN.mae
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN.mol
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN.pdb
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN.xyz
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN_with_cell.pdb
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN_with_cell1.coord
tests/molecular/molecules/molecule/with_structure_from_file/with_structure_from_file_2/test_with_structure_from_file/NCCN_with_cell2.coord
tests/molecular/molecules/molecule/write/__init__.py
tests/molecular/molecules/molecule/write/conftest.py
tests/molecular/molecules/molecule/write/test_write.py
tests/molecular/molecules/utilities/__init__.py
tests/molecular/molecules/utilities/building_block.py
tests/molecular/molecules/utilities/constructed_molecule.py
tests/molecular/molecules/utilities/molecule.py
tests/molecular/molecules/utilities/utilities.py
tests/molecular/periodic_info/__init__.py
tests/molecular/periodic_info/case_data.py
tests/molecular/periodic_info/conftest.py
tests/molecular/periodic_info/test_clone.py
tests/molecular/periodic_info/test_get_a.py
tests/molecular/periodic_info/test_get_alpha.py
tests/molecular/periodic_info/test_get_b.py
tests/molecular/periodic_info/test_get_beta.py
tests/molecular/periodic_info/test_get_c.py
tests/molecular/periodic_info/test_get_cell_matrix.py
tests/molecular/periodic_info/test_get_gamma.py
tests/molecular/reactions/__init__.py
tests/molecular/reactions/reaction/__init__.py
tests/molecular/reactions/reaction/case_data.py
tests/molecular/reactions/reaction/conftest.py
tests/molecular/reactions/reaction/test_get_deleted_atoms.py
tests/molecular/reactions/reaction/test_get_deleted_bonds.py
tests/molecular/reactions/reaction/test_get_new_atoms.py
tests/molecular/reactions/reaction/test_get_new_bonds.py
tests/molecular/reactions/reaction/utilities.py
tests/molecular/reactions/reaction/fixtures/__init__.py
tests/molecular/reactions/reaction/fixtures/dative_reaction.py
tests/molecular/reactions/reaction/fixtures/one_one_reaction.py
tests/molecular/reactions/reaction/fixtures/one_two_reaction.py
tests/molecular/reactions/reaction/fixtures/two_two_reaction.py
tests/molecular/reactions/reaction_factory/__init__.py
tests/molecular/reactions/reaction_factory/case_data.py
tests/molecular/reactions/reaction_factory/conftest.py
tests/molecular/reactions/reaction_factory/test_get_reaction.py
tests/molecular/reactions/reaction_factory/fixtures/__init__.py
tests/molecular/reactions/reaction_factory/fixtures/dative_reaction.py
tests/molecular/reactions/reaction_factory/fixtures/one_one_reaction.py
tests/molecular/reactions/reaction_factory/fixtures/one_two_reaction.py
tests/molecular/reactions/reaction_factory/fixtures/two_two_reaction.py
tests/molecular/reactions/reaction_factory/fixtures/utilities.py
tests/molecular/topology_graphs/__init__.py
tests/molecular/topology_graphs/case_data.py
tests/molecular/topology_graphs/conftest.py
tests/molecular/topology_graphs/construction_state/__init__.py
tests/molecular/topology_graphs/construction_state/conftest.py
tests/molecular/topology_graphs/construction_state/test_clone.py
tests/molecular/topology_graphs/construction_state/test_with_vertices.py
tests/molecular/topology_graphs/construction_state/utilities.py
tests/molecular/topology_graphs/construction_state/with_placement_results/__init__.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_atom_infos.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_atoms.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_bond_infos.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_bonds.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_building_block_counts.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_building_blocks.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_edge_functional_groups.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_edges.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_position_matrix.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_vertex_edges.py
tests/molecular/topology_graphs/construction_state/with_placement_results/check_vertices.py
tests/molecular/topology_graphs/construction_state/with_placement_results/test_with_placement_results.py
tests/molecular/topology_graphs/edge/__init__.py
tests/molecular/topology_graphs/edge/case_data.py
tests/molecular/topology_graphs/edge/conftest.py
tests/molecular/topology_graphs/edge/test_clone.py
tests/molecular/topology_graphs/edge/test_get_id.py
tests/molecular/topology_graphs/edge/test_get_periodicity.py
tests/molecular/topology_graphs/edge/test_get_vertex1_id.py
tests/molecular/topology_graphs/edge/test_get_vertex2_id.py
tests/molecular/topology_graphs/edge/test_get_vertex_ids.py
tests/molecular/topology_graphs/edge/test_is_periodic.py
tests/molecular/topology_graphs/edge/utilities.py
tests/molecular/topology_graphs/edge/with_scale/__init__.py
tests/molecular/topology_graphs/edge/with_scale/case_data.py
tests/molecular/topology_graphs/edge/with_scale/conftest.py
tests/molecular/topology_graphs/edge/with_scale/test_with_scale.py
tests/molecular/topology_graphs/vertex/__init__.py
tests/molecular/topology_graphs/vertex/_test_clone.py
tests/molecular/topology_graphs/vertex/_test_get_cell.py
tests/molecular/topology_graphs/vertex/_test_get_id.py
tests/molecular/topology_graphs/vertex/_test_get_position.py
tests/molecular/topology_graphs/vertex/_test_with_position.py
tests/molecular/topology_graphs/vertex/_test_with_scale.py
tests/molecular/topology_graphs/vertex/case_data.py
tests/molecular/topology_graphs/vertex/conftest.py
tests/molecular/topology_graphs/vertex/utilities.py
tests/molecular/topology_graphs/vertex/cases/__init__.py
tests/molecular/topology_graphs/vertex/cases/cage/__init__.py
tests/molecular/topology_graphs/vertex/cases/cage/conftest.py
tests/molecular/topology_graphs/vertex/cases/cage/test_clone.py
tests/molecular/topology_graphs/vertex/cases/cage/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/cage/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/cage/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/cage/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/cage/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/cof/__init__.py
tests/molecular/topology_graphs/vertex/cases/cof/conftest.py
tests/molecular/topology_graphs/vertex/cases/cof/test_clone.py
tests/molecular/topology_graphs/vertex/cases/cof/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/cof/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/cof/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/cof/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/cof/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/cof/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/cases/cof/fixtures/cof1.py
tests/molecular/topology_graphs/vertex/cases/cof/fixtures/cof2.py
tests/molecular/topology_graphs/vertex/cases/cof/fixtures/cof3.py
tests/molecular/topology_graphs/vertex/cases/host_guest/__init__.py
tests/molecular/topology_graphs/vertex/cases/host_guest/conftest.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_clone.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/host_guest/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/__init__.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/conftest.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_clone.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/macrocycle/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/__init__.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/conftest.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_clone.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/metal_complex/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/polymer/__init__.py
tests/molecular/topology_graphs/vertex/cases/polymer/conftest.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_clone.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/polymer/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/__init__.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/conftest.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_clone.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/rotaxane/test_with_scale.py
tests/molecular/topology_graphs/vertex/cases/small/__init__.py
tests/molecular/topology_graphs/vertex/cases/small/conftest.py
tests/molecular/topology_graphs/vertex/cases/small/test_clone.py
tests/molecular/topology_graphs/vertex/cases/small/test_get_cell.py
tests/molecular/topology_graphs/vertex/cases/small/test_get_id.py
tests/molecular/topology_graphs/vertex/cases/small/test_get_position.py
tests/molecular/topology_graphs/vertex/cases/small/test_with_position.py
tests/molecular/topology_graphs/vertex/cases/small/test_with_scale.py
tests/molecular/topology_graphs/vertex/placement/__init__.py
tests/molecular/topology_graphs/vertex/placement/_test_placement.py
tests/molecular/topology_graphs/vertex/placement/case_data.py
tests/molecular/topology_graphs/vertex/placement/cases/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/fixtures/angled.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/fixtures/linear.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/fixtures/nonlinear.py
tests/molecular/topology_graphs/vertex/placement/cases/cage/fixtures/unaligning.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/fixtures/linear.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/fixtures/nonlinear.py
tests/molecular/topology_graphs/vertex/placement/cases/cof/fixtures/unaligning.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/fixtures/guest.py
tests/molecular/topology_graphs/vertex/placement/cases/host_guest/fixtures/host.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/center.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/head_1.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/head_2.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/head_3.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/tail_1.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/tail_2.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/tail_3.py
tests/molecular/topology_graphs/vertex/placement/cases/linear/fixtures/utilities.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/fixtures/flip.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/fixtures/no_flip.py
tests/molecular/topology_graphs/vertex/placement/cases/macrocycle/fixtures/utilities.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/fixtures/bidentate.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/fixtures/metal.py
tests/molecular/topology_graphs/vertex/placement/cases/metal_complex/fixtures/monodentate.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/conftest.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/test_placement.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/fixtures/__init__.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/fixtures/axle.py
tests/molecular/topology_graphs/vertex/placement/cases/rotaxane/fixtures/cycle.py
tests/molecular/writers/__init__.py
tests/molecular/writers/mdl_mol/__init__.py
tests/molecular/writers/mdl_mol/case_data.py
tests/molecular/writers/mdl_mol/conftest.py
tests/molecular/writers/mdl_mol/test_to_string.py
tests/molecular/writers/mdl_mol/test_write.py
tests/molecular/writers/pdb/__init__.py
tests/molecular/writers/pdb/case_data.py
tests/molecular/writers/pdb/conftest.py
tests/molecular/writers/pdb/test_to_string.py
tests/molecular/writers/pdb/test_write.py
tests/molecular/writers/turbomole/__init__.py
tests/molecular/writers/turbomole/case_data.py
tests/molecular/writers/turbomole/conftest.py
tests/molecular/writers/turbomole/test_to_string.py
tests/molecular/writers/turbomole/test_write.py
tests/molecular/writers/xyz/__init__.py
tests/molecular/writers/xyz/case_data.py
tests/molecular/writers/xyz/conftest.py
tests/molecular/writers/xyz/test_to_string.py
tests/molecular/writers/xyz/test_write.py
tests/serialization/__init__.py
tests/serialization/json/__init__.py
tests/serialization/json/from_json/__init__.py
tests/serialization/json/from_json/case_data.py
tests/serialization/json/from_json/conftest.py
tests/serialization/json/from_json/test_from_json.py
tests/serialization/json/to_json/__init__.py
tests/serialization/json/to_json/case_data.py
tests/serialization/json/to_json/conftest.py
tests/serialization/json/to_json/test_to_json.py
tests/utilities/__init__.py
tests/utilities/molecular/__init__.py
tests/utilities/molecular/constructed_molecule.py
tests/utilities/molecular/molecule.py
tests/utilities/molecular/utilities.py