':param args: the list of strings used to build commands.
:type args: variadic function args'

def __init__(self, dataset, *args, **kwargs):

    raise NotImplementedError('Abstract    class')
    super(DatasetSubprocessDataProvider, self).__init__(*args, **kwargs)
    self.dataset = dataset
