def create_filename(catid, start_date=False, end_date=False, clusterid=False): """Create a filename for find_cluster text and image output.""" name_parts = ['clusters', catid] date_part = catcm.process_dates_for_filename(start_date, end_date) if date_part: name_parts.append(date_part) if clusterid: name_parts.append(clusterid.replace('-', '').replace('_', '')) return '_'.join(name_parts)
def create_filename(start_date=False, end_date=False, catids=False): """Create a filename for show_territory text and image output.""" name_parts = ['territories'] date_part = catcm.process_dates_for_filename(start_date, end_date) if date_part: name_parts.append(date_part) if catids: name_parts.append('_'.join(catids)) else: name_parts.append('all') return '_'.join(name_parts)
def create_filename(start_date=False, end_date=False, catids=False, crossingid=False): """Create a filename for find_crossing text and image output.""" name_parts = ['crossings'] date_part = catcm.process_dates_for_filename(start_date, end_date) if date_part: name_parts.append(date_part) if catids: name_parts.append('_'.join(catids)) else: name_parts.append('all') if crossingid: name_parts.append(crossingid.replace('-', '').replace('_', '')) return '_'.join(name_parts)