shnitsel._generated_accessors¶
Classes¶
Module Contents¶
- class DataArrayAccessor(obj)¶
Bases:
shnitsel._accessors.DAManualAccessor
- _methods = ['norm', 'subtract_combinations', 'pairwise_dists_pca', 'sudi', 'hop_indices', 'relativize',...¶
- norm(dim='direction', keep_attrs=None)¶
Wrapper for
shnitsel.core.postprocess.norm()
.- Parameters:
- Return type:
- subtract_combinations(dim, labels=False)¶
Wrapper for
shnitsel.core.postprocess.subtract_combinations()
.- Parameters:
dim (Hashable)
labels (bool)
- Return type:
- pairwise_dists_pca(**kwargs)¶
Wrapper for
shnitsel.core.postprocess.pairwise_dists_pca()
.- Return type:
- sudi()¶
Wrapper for
shnitsel.core.postprocess.sudi()
.- Return type:
- hop_indices()¶
Wrapper for
shnitsel.core.postprocess.hop_indices()
.- Return type:
- relativize(**sel)¶
Wrapper for
shnitsel.core.postprocess.relativize()
.- Return type:
- ts_to_time(delta_t=None, old='drop')¶
Wrapper for
shnitsel.core.postprocess.ts_to_time()
.- Parameters:
delta_t (float | None)
old (Literal)
- Return type:
xarray.core.dataset.Dataset | xarray.core.dataarray.DataArray
- keep_norming(exclude=None)¶
Wrapper for
shnitsel.core.postprocess.keep_norming()
.- Parameters:
exclude (Optional)
- Return type:
- calc_ci(confidence=0.95)¶
Wrapper for
shnitsel.core.postprocess.calc_ci()
.- Parameters:
confidence (float)
- Return type:
- time_grouped_ci(confidence=0.9)¶
Wrapper for
shnitsel.core.postprocess.time_grouped_ci()
.- Parameters:
confidence (float)
- Return type:
- to_xyz(comment='#')¶
Wrapper for
shnitsel.core.postprocess.to_xyz()
.- Return type:
- traj_to_xyz()¶
Wrapper for
shnitsel.core.postprocess.traj_to_xyz()
.- Return type:
- dihedral(i, j, k, l, deg=False, full=False)¶
Wrapper for
shnitsel.core.postprocess.dihedral()
.
- angle(i, j, k, deg=False)¶
Wrapper for
shnitsel.core.postprocess.angle()
.- Parameters:
- Return type:
- distance(i, j)¶
Wrapper for
shnitsel.core.postprocess.distance()
.- Parameters:
- Return type:
- trajs_with_hops()¶
Wrapper for
shnitsel.core.postprocess.trajs_with_hops()
.- Return type:
- get_hop_types()¶
Wrapper for
shnitsel.core.postprocess.get_hop_types()
.- Return type:
- to_mol(charge=None, covFactor=1.2, to2D=True, molAtomMapNumber=None, atomNote=None, atomLabel=None)¶
Wrapper for
shnitsel.core.postprocess.to_mol()
.- Return type:
rdkit.Chem.rdchem.Mol
- default_mol()¶
Wrapper for
shnitsel.core.postprocess.default_mol()
.- Return type:
rdkit.Chem.rdchem.Mol
- convert_energy(to)¶
Wrapper for
shnitsel.core.postprocess.convert_energy()
.- Parameters:
to (str)
- convert_forces(to)¶
Wrapper for
shnitsel.core.postprocess.convert_forces()
.- Parameters:
to (str)
- convert_dipoles(to)¶
Wrapper for
shnitsel.core.postprocess.convert_dipoles()
.- Parameters:
to (str)
- convert_length(to)¶
Wrapper for
shnitsel.core.postprocess.convert_length()
.- Parameters:
to (str)
- flatten_levels(idx_name, levels, new_name=None, position=0, renamer=None)¶
Wrapper for
shnitsel.core.xrhelpers.flatten_levels()
.- Parameters:
- Return type:
- expand_midx(midx_name, level_name, value)¶
Wrapper for
shnitsel.core.xrhelpers.expand_midx()
.- Return type:
- assign_levels(levels=None, **levels_kwargs)¶
Wrapper for
shnitsel.core.xrhelpers.assign_levels()
.- Parameters:
- Return type:
- mgroupby(levels)¶
Wrapper for
shnitsel.core.xrhelpers.mgroupby()
.- Parameters:
levels (Sequence[str])
- Return type:
xarray.core.groupby.DataArrayGroupBy | xarray.core.groupby.DatasetGroupBy
- msel(**kwargs)¶
Wrapper for
shnitsel.core.xrhelpers.msel()
.- Return type:
- sel_trajs(trajids_or_mask, invert=False)¶
Wrapper for
shnitsel.core.xrhelpers.sel_trajs()
.- Parameters:
- Return type:
- sel_trajids(trajids, invert=False)¶
Wrapper for
shnitsel.core.xrhelpers.sel_trajids()
.- Parameters:
trajids (numpy.typing.ArrayLike)
- Return type:
- smiles_map(charge=0, covFactor=1.5)¶
Wrapper for
shnitsel.core.filter_unphysical.smiles_map()
.- Return type:
- last_time_where()¶
Wrapper for
shnitsel.core.filtre.last_time_where()
.
- get_bond_lengths(bond_types=None, mol=None)¶
Wrapper for
shnitsel.core.geom.get_bond_lengths()
.
- get_bond_angles(angle_types=None, mol=None, deg=False)¶
Wrapper for
shnitsel.core.geom.get_bond_angles()
.
- get_bond_torsions(quadruple_types=None, mol=None, signed=False, deg=False)¶
Wrapper for
shnitsel.core.geom.get_bond_torsions()
.
- get_bats(mol=None, signed=False, deg=False)¶
Wrapper for
shnitsel.core.geom.get_bats()
.
- kabsch(reference_or_indexers=None, **indexers_kwargs)¶
Wrapper for
shnitsel.core.geom.kabsch()
.- Parameters:
reference_or_indexers (xarray.core.dataarray.DataArray | dict | None)
- FrameSelector(xname=None, yname=None, title='', allowed_ws_origin=None, webgl=True)¶
Wrapper for
shnitsel.core.plot.select.FrameSelector()
.
- TrajSelector(xname=None, yname=None, title='', allowed_ws_origin=None, webgl=True)¶
Wrapper for
shnitsel.core.plot.select.TrajSelector()
.
- frame3D()¶
Wrapper for
shnitsel.core.plot.p3mhelpers.frame3D()
.
- frames3Dgrid()¶
Wrapper for
shnitsel.core.plot.p3mhelpers.frames3Dgrid()
.
- traj3D()¶
Wrapper for
shnitsel.core.plot.p3mhelpers.traj3D()
.
- trajs3Dgrid(trajids=None, loop='forward')¶
Wrapper for
shnitsel.core.plot.p3mhelpers.trajs3Dgrid()
.
- pca(dim, n_components=2, return_pca_object=False)¶
Wrapper for
shnitsel.core.ml.pca()
.- Parameters:
- Return type:
tuple[xarray.core.dataarray.DataArray, sklearn.decomposition._pca.PCA] | xarray.core.dataarray.DataArray
- lda(dim, cats, n_components=2)¶
Wrapper for
shnitsel.core.ml.lda()
.
- pls(yda, n_components=2, common_dim=None)¶
Wrapper for
shnitsel.core.ml.pls()
.
- class DatasetAccessor(obj)¶
Bases:
shnitsel._accessors.DSManualAccessor
- _methods = ['pca_and_hops', 'validate', 'ts_to_time', 'setup_frames', 'assign_fosc', 'broaden_gauss',...¶
- pca_and_hops()¶
Wrapper for
shnitsel.core.postprocess.pca_and_hops()
.- Return type:
- validate()¶
Wrapper for
shnitsel.core.postprocess.validate()
.- Return type:
- ts_to_time(delta_t=None, old='drop')¶
Wrapper for
shnitsel.core.postprocess.ts_to_time()
.- Parameters:
delta_t (float | None)
old (Literal)
- Return type:
xarray.core.dataset.Dataset | xarray.core.dataarray.DataArray
- setup_frames(to_time=None, convert_to_eV=None, convert_e_kin_to_eV=None, relativize_energy=None, relativize_selector=None)¶
Wrapper for
shnitsel.core.postprocess.setup_frames()
.- Parameters:
- Return type:
- assign_fosc()¶
Wrapper for
shnitsel.core.postprocess.assign_fosc()
.- Return type:
- broaden_gauss(fosc, agg_dim='frame', width=0.5, nsamples=1000, xmax=None)¶
Wrapper for
shnitsel.core.postprocess.broaden_gauss()
.
- get_per_state()¶
Wrapper for
shnitsel.core.postprocess.get_per_state()
.- Return type:
- get_inter_state()¶
Wrapper for
shnitsel.core.postprocess.get_inter_state()
.- Return type:
- calc_pops()¶
Wrapper for
shnitsel.core.postprocess.calc_pops()
.- Return type:
- find_hops()¶
Wrapper for
shnitsel.core.postprocess.find_hops()
.- Return type:
- default_mol()¶
Wrapper for
shnitsel.core.postprocess.default_mol()
.- Return type:
rdkit.Chem.rdchem.Mol
- flatten_levels(idx_name, levels, new_name=None, position=0, renamer=None)¶
Wrapper for
shnitsel.core.xrhelpers.flatten_levels()
.- Parameters:
- Return type:
- expand_midx(midx_name, level_name, value)¶
Wrapper for
shnitsel.core.xrhelpers.expand_midx()
.- Return type:
- assign_levels(levels=None, **levels_kwargs)¶
Wrapper for
shnitsel.core.xrhelpers.assign_levels()
.- Parameters:
- Return type:
- mgroupby(levels)¶
Wrapper for
shnitsel.core.xrhelpers.mgroupby()
.- Parameters:
levels (Sequence[str])
- Return type:
xarray.core.groupby.DataArrayGroupBy | xarray.core.groupby.DatasetGroupBy
- msel(**kwargs)¶
Wrapper for
shnitsel.core.xrhelpers.msel()
.- Return type:
- save_frames(path, complevel=9)¶
Wrapper for
shnitsel.core.xrhelpers.save_frames()
.
- sel_trajs(trajids_or_mask, invert=False)¶
Wrapper for
shnitsel.core.xrhelpers.sel_trajs()
.- Parameters:
- Return type:
- unstack_trajs()¶
Wrapper for
shnitsel.core.xrhelpers.unstack_trajs()
.- Return type:
- stack_trajs()¶
Wrapper for
shnitsel.core.xrhelpers.stack_trajs()
.- Return type:
- iconds_to_frames()¶
Wrapper for
shnitsel.core.parse.sharc_icond.iconds_to_frames()
.
- spectra_all_times()¶
Wrapper for
shnitsel.core.plot.spectra3d.spectra_all_times()
.
- energy_filtranda()¶
Wrapper for
shnitsel.core.filtre.energy_filtranda()
.- Return type:
- get_cutoffs()¶
Wrapper for
shnitsel.core.filtre.get_cutoffs()
.
- truncate(cutoffs)¶
Wrapper for
shnitsel.core.filtre.truncate()
.
- write_ase(db_path, kind, keys=None, preprocess=True)¶
Wrapper for
shnitsel.core.ase.write_ase()
.
- pls_ds(xname, yname, n_components=2)¶
Wrapper for
shnitsel.core.ml.pls_ds()
.