sknano.io.DATAData¶
-
class
sknano.io.DATAData(fpath=None, **kwargs)[source][source]¶ Class for reading and writing
StructureIOin LAMMPS data format.Parameters: fpath : str, optional Attributes
atomsStructure StructureAtoms.basisStructure BasisAtoms.comment_lineComment line. crystal_cellStructure CrystalCell.headersAlias for header_data.latticeStructure Crystal3DLattice.scaling_matrixCrystalCell.scaling_matrix.sectionsAlias for section_data.structurePointer to self. structure_dataAlias for BaseStructureMixin.structure.unit_cellStructure UnitCell.Methods
clear()Clear list of BaseStructureMixin.atoms.delete(key)format_spec([atom_style])get(section[, colnum, colname, colindex])Return section with section. make_supercell(scaling_matrix[, wrap_coords])Make supercell. map(*pairs)maxbox()maxtype()newxyz()read()Read data file. read_data(*args, **kwargs)read_dump(*args, **kwargs)read_xyz(*args, **kwargs)reorder(colname, *order)replace(section, new_data[, colnum, ...])Replace section data. rotate(**kwargs)Rotate crystal cell lattice, basis, and unit cell. transform_lattice(scaling_matrix[, ...])translate(t[, fix_anchor_points])Translate crystal cell basis. viz(isnap)write([datafile])Write data file. write_data(**kwargs)write_dump(**kwargs)write_xyz(**kwargs)