return path_fields[-1]
def _get_runfolder_name(self):
- if self.gerald is None:
- return None
- else:
+ if self.gerald:
return self.gerald.runfolder_name
+ elif hasattr(self.image_analysis, 'runfolder_name'):
+ return self.image_analysis.runfolder_name
+ else:
+ return None
runfolder_name = property(_get_runfolder_name)
def get_elements(self):
lanes = []
for lane in r.gerald.lanes:
lane_parameters = r.gerald.lanes.get(lane, None)
- if lane_parameters is not None and lane_parameters.analysis != 'none':
+ if lane_parameters is not None:
lanes.append(lane)
run_name = srf.pathname_to_run_name(r.pathname)