INNER CODE UNIT · Python

generate_report

grobidOrg/grobid · grobid-trainer/scripts/check_note_consistency.py:139

def generate_report(inconsistencies, output_file=None):
    """
    Generate a detailed report of inconsistencies.
    """
    if not inconsistencies:
        print("No inconsistencies found! All files are internally consistent.")
        return

    report_lines = []
    report_lines.append("# TEI Note Consistency Report")
    report_lines.append("=" * 50)
    report_lines.append(f"Generated on: {__import__('datetime').datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
    report_lines.append(f"Total files with issues: {len(inconsistencies)}")
    report_lines.append("")

    # Sort files by severity
    sorted_files = sorted(inconsistencies.items(),
                          key=lambda x: sum(issue['total_count'] for issue in x[1]),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…