<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def as_curve(self, start=None, stop=None):
 """ Get the synthetic as a Curve, in depth. Facilitates plotting along- side other curve data. """

        params = {'start': start or getattr(self, 'z start', None),
                  'mnemonic': 'SYN',
                  'step': 0.1524
                  }

        return Curve(data, params=params)