INNER CODE UNIT · Python
check_directory
grobidOrg/grobid · grobid-trainer/scripts/check_note_consistency.py:96
def check_directory(tei_directory, verbose=False):
"""
Check all TEI files in a directory for consistency issues.
Returns dictionary with files and their inconsistencies.
"""
tei_directory = Path(tei_directory)
if not tei_directory.exists():
print(f"Error: Directory {tei_directory} does not exist")
return {}
# Find all XML files
xml_files = list(tei_directory.glob("*.xml"))
print(f"Found {len(xml_files)} TEI XML files to check...")
all_inconsistencies = {}
files_with_issues = 0
total_inconsistencies = 0