1. Introducing the alias for the current data pipe (cdp).
2. replacing all instances of 'self.run = run' with the alias for the current data pipe (cdp) ;
3. introducing the exists_mol_res_spin_data() to replace 'relax_data_store.res.has_key(self.run)' instances.