def _get_signature(self):
        if not self.db_signature or self.spec is not None:
            self.db_signature = self.spec.sigstring
        return self.db_signature
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/core/vistrail/port.py/Port._get_signature/operator `and` -> `or`