ModulesΒΆ
- matador package
- Subpackages
- matador.battery package
- matador.calculators package
- matador.cli package
- matador.compute package
ComputeTask
ComputeTask.begin()
ComputeTask.run_castep()
ComputeTask.run_generic()
ComputeTask.run_castep_relaxation()
ComputeTask.run_castep_singleshot()
ComputeTask.validate_calc_doc()
ComputeTask.get_seekpath_compliant_input()
ComputeTask.run_convergence_tests()
ComputeTask.parse_executable()
ComputeTask.test_exec()
ComputeTask.mpi_library
ComputeTask.set_mpi_library()
ComputeTask.detect_mpi()
ComputeTask.do_memcheck()
ComputeTask.run_command()
ComputeTask.mv_to_bad()
ComputeTask.mv_to_completed()
ComputeTask.cp_to_input()
ComputeTask.tidy_up()
ComputeTask.remove_compute_dir_if_finished()
ComputeTask.scf()
ComputeTask.relax()
ComputeTask.self.final_result
BatchRun
reset_job_folder()
- Submodules
- matador.compute.batch module
- matador.compute.compute module
ComputeTask
ComputeTask.begin()
ComputeTask.run_castep()
ComputeTask.run_generic()
ComputeTask.run_castep_relaxation()
ComputeTask.run_castep_singleshot()
ComputeTask.validate_calc_doc()
ComputeTask.get_seekpath_compliant_input()
ComputeTask.run_convergence_tests()
ComputeTask.parse_executable()
ComputeTask.test_exec()
ComputeTask.mpi_library
ComputeTask.set_mpi_library()
ComputeTask.detect_mpi()
ComputeTask.do_memcheck()
ComputeTask.run_command()
ComputeTask.mv_to_bad()
ComputeTask.mv_to_completed()
ComputeTask.cp_to_input()
ComputeTask.tidy_up()
ComputeTask.remove_compute_dir_if_finished()
ComputeTask.scf()
ComputeTask.relax()
ComputeTask.self.final_result
- matador.compute.pbs module
- matador.compute.queueing module
- matador.compute.slurm module
- matador.config package
- matador.crystal package
Crystal
Crystal.elems
Crystal.cell
Crystal.update()
Crystal.print_sites()
Crystal.set_positions()
Crystal.atom_types
Crystal.num_atoms
Crystal.num_elements
Crystal.positions_frac
Crystal.positions_abs
Crystal.site_occupancies
Crystal.stoichiometry
Crystal.num_fu
Crystal.concentration
Crystal.get_concentration()
Crystal.formula
Crystal.formula_tex
Crystal.formula_unicode
Crystal.cell_volume
Crystal.lattice_cart
Crystal.lattice_abc
Crystal.bond_lengths
Crystal.voronoi_substructure
Crystal.space_group
Crystal.space_group_tex
Crystal.get_space_group()
Crystal.pdf
Crystal.calculate_pdf()
Crystal.pxrd
Crystal.calculate_pxrd()
Crystal.coordination_stats
Crystal.ase_atoms
Crystal.pmg_structure
Crystal.from_ase()
Crystal.from_pmg()
Crystal.coordination_lists
Crystal.unique_sites
Crystal.network
Crystal.network_stats
Crystal.bonding_stats
Crystal.draw_network()
Crystal.supercell()
Crystal.standardized()
- Submodules
- matador.crystal.crystal module
UnitCell
Crystal
Crystal.elems
Crystal.cell
Crystal.update()
Crystal.print_sites()
Crystal.set_positions()
Crystal.atom_types
Crystal.num_atoms
Crystal.num_elements
Crystal.positions_frac
Crystal.positions_abs
Crystal.site_occupancies
Crystal.stoichiometry
Crystal.num_fu
Crystal.concentration
Crystal.get_concentration()
Crystal.formula
Crystal.formula_tex
Crystal.formula_unicode
Crystal.cell_volume
Crystal.lattice_cart
Crystal.lattice_abc
Crystal.bond_lengths
Crystal.voronoi_substructure
Crystal.space_group
Crystal.space_group_tex
Crystal.get_space_group()
Crystal.pdf
Crystal.calculate_pdf()
Crystal.pxrd
Crystal.calculate_pxrd()
Crystal.coordination_stats
Crystal.ase_atoms
Crystal.pmg_structure
Crystal.from_ase()
Crystal.from_pmg()
Crystal.coordination_lists
Crystal.unique_sites
Crystal.network
Crystal.network_stats
Crystal.bonding_stats
Crystal.draw_network()
Crystal.supercell()
Crystal.standardized()
- matador.crystal.crystal_site module
- matador.crystal.elastic module
- matador.crystal.network module
- matador.data package
- matador.db package
- matador.export package
- matador.fingerprints package
get_uniq_cursor()
Fingerprint
FingerprintFactory
PDF
PDFOverlap
CombinedProjectedPDF
PXRD
PXRD.self.peak_positions
PXRD.self.hkls
PXRD.self.peak_intensities
PXRD.self.pattern
PXRD.self.two_thetas
- Submodules
- matador.fingerprints.fingerprint module
- matador.fingerprints.pdf module
- matador.fingerprints.pxrd module
- matador.fingerprints.similarity module
- matador.hull package
QueryConvexHull
QueryConvexHull.cursor
QueryConvexHull.hull_cursor
QueryConvexHull.chempot_cursor
QueryConvexHull.chempots
QueryConvexHull.structures
QueryConvexHull.hull_dist
QueryConvexHull.species
QueryConvexHull.num_elements
QueryConvexHull.elements
QueryConvexHull.voltage_data
QueryConvexHull.volume_data
QueryConvexHull.create_hull()
QueryConvexHull.savefig
QueryConvexHull.savefig_ext
QueryConvexHull.plot_hull()
QueryConvexHull.plot_voltage_curve()
QueryConvexHull.plot_volume_curve()
QueryConvexHull.fake_chempots()
QueryConvexHull.construct_phase_diagram()
QueryConvexHull.set_chempots()
QueryConvexHull.filter_cursor_by_chempots()
QueryConvexHull.voltage_curve()
QueryConvexHull.volume_curve()
QueryConvexHull.print_volume_summary()
QueryConvexHull.get_hull_distances()
PhaseDiagram
EnsembleHull
TemperatureDependentHull
HullDiff
diff_hulls()
- Submodules
- matador.hull.hull module
QueryConvexHull
QueryConvexHull.cursor
QueryConvexHull.hull_cursor
QueryConvexHull.chempot_cursor
QueryConvexHull.chempots
QueryConvexHull.structures
QueryConvexHull.hull_dist
QueryConvexHull.species
QueryConvexHull.num_elements
QueryConvexHull.elements
QueryConvexHull.voltage_data
QueryConvexHull.volume_data
QueryConvexHull.create_hull()
QueryConvexHull.savefig
QueryConvexHull.savefig_ext
QueryConvexHull.plot_hull()
QueryConvexHull.plot_voltage_curve()
QueryConvexHull.plot_volume_curve()
QueryConvexHull.fake_chempots()
QueryConvexHull.construct_phase_diagram()
QueryConvexHull.set_chempots()
QueryConvexHull.filter_cursor_by_chempots()
QueryConvexHull.voltage_curve()
QueryConvexHull.volume_curve()
QueryConvexHull.print_volume_summary()
QueryConvexHull.get_hull_distances()
- matador.hull.hull_diff module
- matador.hull.hull_ensemble module
- matador.hull.hull_temperature module
- matador.hull.phase_diagram module
- matador.magres package
MagresReferencer
MagresReferencer.fit_model
MagresReferencer.fit_results
MagresReferencer.fit_intercept
MagresReferencer.fit_gradient
MagresReferencer.fit_rsquared
MagresReferencer.structures_exp
MagresReferencer.shifts_exp
MagresReferencer.species
MagresReferencer.structures
MagresReferencer.warn_tolerance
MagresReferencer.fit_model
MagresReferencer.fit_results
MagresReferencer.fit_intercept
MagresReferencer.fit_gradient
MagresReferencer.fit_rsquared
MagresReferencer.structures_exp
MagresReferencer.shifts_exp
MagresReferencer.species
MagresReferencer.structures
MagresReferencer.warn_tolerance
MagresReferencer.match_exp_structure_shifts()
MagresReferencer.set_shifts_from_fit()
MagresReferencer.fit()
MagresReferencer.predict()
MagresReferencer.print_fit_summary()
MagresReferencer.plot_fit()
MagresReferencer.plot_fit_and_predictions()
- Submodules
- matador.magres.referencer module
MagresReferencer
MagresReferencer.fit_model
MagresReferencer.fit_results
MagresReferencer.fit_intercept
MagresReferencer.fit_gradient
MagresReferencer.fit_rsquared
MagresReferencer.structures_exp
MagresReferencer.shifts_exp
MagresReferencer.species
MagresReferencer.structures
MagresReferencer.warn_tolerance
MagresReferencer.fit_model
MagresReferencer.fit_results
MagresReferencer.fit_intercept
MagresReferencer.fit_gradient
MagresReferencer.fit_rsquared
MagresReferencer.structures_exp
MagresReferencer.shifts_exp
MagresReferencer.species
MagresReferencer.structures
MagresReferencer.warn_tolerance
MagresReferencer.match_exp_structure_shifts()
MagresReferencer.set_shifts_from_fit()
MagresReferencer.fit()
MagresReferencer.predict()
MagresReferencer.print_fit_summary()
MagresReferencer.plot_fit()
MagresReferencer.plot_fit_and_predictions()
- matador.orm package
- matador.plotting package
plot_spectral()
plot_voltage_curve()
plot_volume_curve()
plot_2d_hull()
plot_ternary_hull()
plot_ir_spectrum()
get_linear_cmap()
plot_free_energy()
plot_cutoff_kpt_grid()
plot_ensemble_hull()
plot_temperature_hull()
plot_pdf()
plot_projected_pdf()
plot_diff_overlap()
plot_magres()
plot_projected_diff_overlap()
plot_pxrd()
set_style()
- Submodules
- matador.plotting.battery_plotting module
- matador.plotting.convergence_plotting module
- matador.plotting.hull_plotting module
- matador.plotting.ir_plotting module
- matador.plotting.magres_plotting module
- matador.plotting.misc_plotting module
- matador.plotting.pdf_plotting module
- matador.plotting.plotting module
- matador.plotting.pxrd_plotting module
- matador.plotting.spectral_plotting module
- matador.plotting.temperature_plotting module
- matador.plugins package
- matador.query package
DBQuery
DBQuery.cursor
DBQuery.args
DBQuery.query_dict
DBQuery.calc_dict
DBQuery.repo
DBQuery.top
DBQuery.cursor_min_limit
DBQuery.cursor_min_limit
DBQuery.perform_query()
DBQuery.perform_hull_query()
DBQuery.perform_id_query()
DBQuery.query_stoichiometry()
DBQuery.query_composition()
DBQuery.query_tags()
DBQuery.query_quality()
- Submodules
- matador.query.query module
DBQuery
DBQuery.cursor
DBQuery.args
DBQuery.query_dict
DBQuery.calc_dict
DBQuery.repo
DBQuery.top
DBQuery.cursor_min_limit
DBQuery.cursor_min_limit
DBQuery.perform_query()
DBQuery.perform_hull_query()
DBQuery.perform_id_query()
DBQuery.query_stoichiometry()
DBQuery.query_composition()
DBQuery.query_tags()
DBQuery.query_quality()
EmptyCursor
- matador.scrapers package
res2dict()
cell2dict()
param2dict()
castep2dict()
bands2dict()
arbitrary2dict()
phonon2dict()
phonon_dos2dict()
optados2dict()
usp2dict()
pwout2dict()
magres2dict()
cif2dict()
- Submodules
- matador.scrapers.castep_scrapers module
- matador.scrapers.cif_scraper module
- matador.scrapers.magres_scrapers module
- matador.scrapers.qe_scrapers module
- matador.scrapers.utils module
- matador.swaps package
- matador.utils package
- Submodules
- matador.utils.ase_utils module
- matador.utils.castep_help_utils module
- matador.utils.castep_params module
- matador.utils.cell_utils module
abc2cart()
cart2abcstar()
cart2volume()
cart2abc()
frac2cart()
wrap_frac_coords()
switch_coords()
cart2frac()
real2recip()
calc_mp_grid()
shift_to_include_gamma()
shift_to_exclude_gamma()
get_best_mp_offset_for_cell()
calc_mp_spacing()
get_seekpath_kpoint_path()
doc2spg()
get_space_group_label_latex()
standardize_doc_cell()
get_spacegroup_spg()
get_compatible_spacegroups()
add_noise()
calc_pairwise_distances_pbc()
create_simple_supercell()
create_supercell_with_minimum_side_length()
- matador.utils.chem_utils module
get_iupac_ordered_elements()
get_periodic_table()
get_molar_mass()
get_atomic_number()
get_atomic_symbol()
get_concentration()
get_subscripted_formula()
get_subscripted_formula_tex()
get_num_intercalated()
get_binary_grav_capacities()
get_generic_grav_capacity()
get_binary_volumetric_capacity()
get_atoms_per_fu()
get_formation_energy()
get_number_of_chempots()
get_stoich()
get_padded_composition()
get_ratios_from_stoichiometry()
get_stoich_from_formula()
parse_element_string()
get_root_source()
get_formula_from_stoich()
magres_reference_shifts()
- matador.utils.cursor_utils module
- matador.utils.db_utils module
- matador.utils.errors module
- matador.utils.hull_utils module
- matador.utils.optimade_utils module
- matador.utils.pmg_utils module
- matador.utils.print_utils module
- matador.utils.viz_utils module
- matador.workflows package
- Subpackages