@_log<EOL><INDENT>def tplot(self, analytes=None, figsize=[<NUM_LIT:10>, <NUM_LIT:4>], scale='<STR_LIT>', filt=None,<EOL>ranges=False, stats=False, stat='<STR_LIT>', err='<STR_LIT>',<EOL>focus_stage=None, err_envelope=False, ax=None):<DEDENT>
return plot.tplot(self=self, analytes=analytes, figsize=figsize, scale=scale, filt=filt,<EOL>ranges=ranges, stats=stats, stat=stat, err=err,<EOL>focus_stage=focus_stage, err_envelope=err_envelope, ax=ax)<EOL>
Plot analytes as a function of Time.

Parameters
----------
analytes : array_like
    list of strings containing names of analytes to plot.
    None = all analytes.
figsize : tuple
    size of final figure.
scale : str or None
   'log' = plot data on log scale
filt : bool, str or dict
    False: plot unfiltered data.
    True: plot filtered data over unfiltered data.
    str: apply filter key to all analytes
    dict: apply key to each analyte in dict. Must contain all
    analytes plotted. Can use self.filt.keydict.
ranges : bool
    show signal/background regions.
stats : bool
    plot average and error of each trace, as specified by `stat` and
    `err`.
stat : str
    average statistic to plot.
err : str
    error statistic to plot.

Returns
-------
figure, axis