diff --git a/nlp b/nlp index dc8c23c..1d929c3 100755 --- a/nlp +++ b/nlp @@ -99,12 +99,16 @@ class NLPPipeline(WorkflowRunner): ''' zip_jobs = [] if self.zip is not None: + # Remove .zip file extension if provided + if self.zip.endswith('.zip'): + self.zip = self.zip[:-4] + self.zip = self.zip if self.zip else 'output' cmd = 'cd "{}"'.format(self.output_dir) cmd += ' && ' cmd += 'zip' cmd += ' -m' cmd += ' -r' - cmd += ' "{}_-_vrt" .'.format(self.zip) + cmd += ' "{}".zip .'.format(self.zip) cmd += ' -x "pyflow.data*"' cmd += ' -i "*.vrt"' cmd += ' && '