TI-Toolbox Reports

The TI-Toolbox generates comprehensive HTML reports that provide detailed documentation of preprocessing and simulation workflows. These professional reports ensure reproducibility, facilitate quality control, and provide publication-ready methodology descriptions.

Overview

The toolbox produces two types of reports:

  • Preprocessing Reports: Document anatomical data processing pipeline for each subject
  • Simulation Reports: Detail transcranial stimulation simulation parameters and results
  • Interactive Format: HTML reports with collapsible sections and modern styling
  • Publication Ready: Include boilerplate methodology text for scientific papers

Report Features

Professional Documentation

  • Interactive HTML Interface: Modern, responsive design with collapsible sections
  • Comprehensive Tracking: Complete workflow documentation from input to output
  • Error Management: Detailed error and warning logs with timestamps
  • Software Versioning: Complete tool version tracking for reproducibility

Quality Control

  • Status Indicators: Visual confirmation of processing step completion
  • File Validation: Automatic counting and listing of input/output files
  • Parameter Documentation: Complete record of processing parameters
  • Visual Confirmation: Brain visualizations and NIfTI previews

Example: Simulation Report

Below is an embedded example of a complete simulation report generated by the TI-Toolbox:

Interactive simulation report showing complete workflow documentation, parameters, and results

Preprocessing Reports

Report Structure

Section Content Purpose
Header Subject ID, timestamp, project directory Quick identification
Summary Processing status, file counts, error/warning counts Overview dashboard
Input Data T1/T2 images, DICOM files with counts Data validation
Processing Steps DICOM conversion, m2m creation, atlas segmentation Workflow tracking
Output Data NIfTI files, m2m files, atlas files Result verification
Software Info SimNIBS, dcm2niix, tool versions Reproducibility
Methods Publication-ready methodology text Scientific documentation
Errors/Warnings Timestamped messages Quality control

Key Information Tracked

Subject Information:

  • Subject ID and BIDS compliance
  • Project directory structure
  • Input data inventory (T1, T2, DICOM files)

Processing Pipeline:

  • DICOM to NIfTI conversion status
  • SimNIBS m2m head model creation
  • Atlas segmentation and registration
  • Parameter documentation for each step

Quality Assurance:

  • File count verification
  • Processing step completion status
  • Error and warning documentation
  • Software version tracking

Simulation Reports

Report Structure

Section Content Purpose
Header Session ID, timestamp, project info Session identification
Summary Subject overview, montage info, processing status Executive summary
Parameters Conductivity, simulation mode, EEG configuration Simulation setup
Electrodes Shape, dimensions, thickness, configuration Hardware specification
Subjects Subject IDs, m2m paths, processing status Multi-subject tracking
Montages Electrode pairs, montage types, configurations Stimulation protocols
Results Output files, duration, processing status Outcome documentation
Visualizations Brain renders, NIfTI previews Visual verification
Methods Publication methodology text Scientific documentation

Key Information Tracked

Simulation Configuration:

  • Conductivity settings and tissue properties
  • Simulation mode (unipolar/multipolar)
  • EEG net configuration and electrode positions
  • Current intensities and stimulation parameters

Hardware Specifications:

  • Electrode shape, dimensions, and thickness
  • Montage configurations and electrode pairs
  • Stimulation protocols and current flow patterns

Results Documentation:

  • Processing duration and computational metrics
  • Output file generation and validation
  • Visual confirmation through brain renderings
  • Error tracking and quality assurance

Report Locations

File Organization

derivatives/reports/
├── preprocessing/
│   ├── sub-001_preprocessing_report.html
│   ├── sub-002_preprocessing_report.html
│   └── ...
└── simulation/
    ├── simulation_report_20250610_063527.html
    ├── simulation_report_20250611_142033.html
    └── ...

Naming Convention

  • Preprocessing: sub-{ID}_preprocessing_report.html
  • Simulation: simulation_report_{YYYYMMDD}_{HHMMSS}.html

Viewing and Sharing

Browser Compatibility

  • Modern Browsers: Chrome, Firefox, Safari, Edge
  • Responsive Design: Adapts to different screen sizes
  • No Dependencies: Self-contained HTML files

Sharing Reports

  • Self-Contained: All styling and scripts embedded
  • Portable: Can be shared via email or cloud storage
  • Archive Safe: HTML format ensures long-term accessibility

Publication Integration

Methodology Text

Both report types include publication-ready methodology sections that can be directly incorporated into scientific papers:

  • Complete Parameter Documentation: All processing parameters documented
  • Software Version Tracking: Ensures reproducible methodology descriptions
  • Standard Terminology: Uses established neuroimaging terminology
  • Citation Ready: Includes appropriate tool and method citations

Quality Assurance

  • Peer Review Ready: Comprehensive documentation supports manuscript review
  • Reproducibility: Complete parameter and version tracking
  • Transparency: Open documentation of all processing steps

Last Updated: January 2025
Compatible with: TI-Toolbox v4.0+, Modern Web Browsers