@property<EOL><INDENT>def datasets(self):<DEDENT>
r = self.session.query(distinct(models.Entry.dataset)).all()<EOL>return [x[<NUM_LIT:0>] for x in r]<EOL>
Distinct datasets (``dataset``) in :class:`.models.Entry`

        Distinct datasets are SwissProt or/and TrEMBL

        :return: all distinct dataset types
        :rtype: list[str]