def __init__(self): super(TimesliceChange, self).__init__() # Command Line Tool tools_base_path = configuration.cwsl_ctools_path self.command = 'echo ${CWSL_CTOOLS}/change_script_path' # Output file structure declaration self.out_pattern = PatternGenerator('user', 'timeslice_change').pattern
def __init__(self): super(XmlToNc, self).__init__() #Command Line Tool self.command = '${CWSL_CTOOLS}/utils/xml_to_nc.py' # Output file structure declaration self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(TemporalAnomaly, self).__init__() #Command Line Tool self.command = '${CWSL_CTOOLS}/utils/cdo_temporal_anomaly.sh' # Output file structure declaration self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(PlotGriddedSeas, self).__init__() self.command = '${CWSL_CTOOLS}/visualisation/plot_gridded_seas.py' # Get the output pattern using the PatternGenerator object. # Gets the user infomation / authoritative path etc from the # user configuration. self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(IndicesNino34, self).__init__() #Command Line Tool tools_base_path = configuration.cwsl_ctools_path self.command = '${CWSL_CTOOLS}/indices/nino34.sh' #Output file structure declaration self.out_pattern = PatternGenerator('user', 'default').pattern # Set up the output command for this module, adding extra options. self.positional_args = [('timestart_info', 2), ('timeend_info', 3)]
def __init__(self): super(CDScan, self).__init__() self.command = '${CWSL_CTOOLS}/aggregation/version_safe_cdscan.py' self.out_pattern = PatternGenerator('user', 'cdat_lite_catalogue').pattern
def __init__(self): super(ClimStatistics, self).__init__() self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(MeridionalAggregation, self).__init__() self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(TemporalCorrelation, self).__init__() self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(Histogram, self).__init__() self.out_pattern = PatternGenerator('user', 'default').pattern
def __init__(self): super(DatasetArithmetic, self).__init__() self.out_pattern = PatternGenerator('user', 'default').pattern