@classmethod
def convert_to_P1(cls, sglat):
    """
        create a P1 equivalent of the given SGLattice instance.

        Parameters
        ----------
        sglat :   SGLattice
            space group lattice instance to be converted to P1.

        Returns
        -------
        SGLattice
            instance with the same properties as sglat, however in the P1
            setting.
        """
    a, b, c, alpha, beta, gamma = (sglat.a, sglat.b, sglat.c, sglat.alpha,
        sglat.beta, sglat.gamma)
    atoms = []
    pos = []
    occ = []
    biso = []
    for at, p, o, bf in sglat.base():
        atoms.append(at)
        pos.append(('1a', p))
        occ.append(o)
        biso.append(bf)
    return cls(1, a, b, c, alpha, beta, gamma, atoms=atoms, pos=pos, occ=
        occ, b=biso)
