Skip to content

[Enhancement] Implement Concurrency to Optimize Processing Time for Large File Operations #33

@pradhanhitesh

Description

@pradhanhitesh

Hello, devs! I frequently use LST-AI to extract WMH for large-scale cohort studies, processing 500+ files every 3 months. Currently, LST-AI lacks built-in support for batch processing. I've developed a custom script using ProcessPoolExecutor to enable parallel CPU processing. It would be fantastic to integrate this feature into LST-AI. Thoughts?

Also, compile-stats feature can be added to LST-AI to create a single .csv file compiling all the segmented volumes, subject-wise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions