code: def summarize(self):
          
          # force shrinkage to be calculated
          self.covariance_
  
          return """time-structure based Independent Components Analysis (tICA)
  -----------------------------------------------------------
  n_components        : {n_components}
  shrinkage           : {shrinkage}
  lag_time            : {lag_time}
  kinetic_mapping     : {kinetic_mapping}
  
  Top 5 timescales :
  {timescales}
  
  Top 5 eigenvalues :
  {eigenvalues}
  """.format(n_components=self.n_components, lag_time=self.lag_time,
             shrinkage=self.shrinkage_, kinetic_mapping=self.kinetic_mapping,
             timescales=self.timescales_[:5], eigenvalues=self.eigenvalues_[:5])
docs: Some summary information.