From 6f0545e48bb2ae9bdb25edfd241fce98bb0b8b77 Mon Sep 17 00:00:00 2001
From: Patrick Jentsch
Date: Thu, 3 Feb 2022 10:40:25 +0100
Subject: [PATCH] Mark required arguments in scripts as required
---
spacy-nlp | 3 ++-
vrt-creator | 8 ++++++--
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/spacy-nlp b/spacy-nlp
index 1b9cf9a..6d4bc08 100755
--- a/spacy-nlp
+++ b/spacy-nlp
@@ -23,7 +23,8 @@ parser = ArgumentParser(
)
parser.add_argument(
'-i', '--input-file',
- help='Input file'
+ help='Input file',
+ required=True
)
parser.add_argument(
'-o', '--output-file',
diff --git a/vrt-creator b/vrt-creator
index 3efb8f5..912a01d 100755
--- a/vrt-creator
+++ b/vrt-creator
@@ -6,16 +6,19 @@ from stand_off_data import StandOffData
import hashlib
import json
+
parser = ArgumentParser(
description='Convert plain text and JSON stand off to a CWB vrt file'
)
parser.add_argument(
'-s', '--stand-off-data-file',
- help='JSON stand off data input file'
+ help='JSON stand off data input file',
+ required=True
)
parser.add_argument(
'-t', '--text-file',
- help='Plain text input file'
+ help='Plain text input file',
+ required=True
)
parser.add_argument(
'-o', '--output-file',
@@ -24,6 +27,7 @@ parser.add_argument(
)
args = parser.parse_args()
+
with open(args.stand_off_data_file) as stand_of_data_file:
stand_off_data = StandOffData(json.load(stand_of_data_file))