@staticmethod
def _reformat_hb(hb, atomformat='{0[0]!s}{0[1]!s}:{0[2]!s}'):
    """Convert 0.16.1 _timeseries hbond item to 0.16.0 hbond item.

        In 0.16.1, donor and acceptor are stored as a tuple(resname,
        resid, atomid). In 0.16.0 and earlier they were stored as a string.

        .. deprecated:: 1.0
           This is a compatibility layer so that we can provide the same output
           in timeseries as before. However, for 1.0 we should make timeseries
           just return _timeseries, i.e., change the format of timeseries to
           the un-ambiguous representation provided in _timeseries.

        """
    return hb[:2] + [atomformat.format(hb[2]), atomformat.format(hb[3])] + hb[
        4:]
