DraconPern / dovo

Cross-platform software for Importing DICOM CD/files and sending to PACS.
https://www.draconpern.com/software/dovo
GNU General Public License v3.0
35 stars 15 forks source link

Implement skip file/image feature? #11

Open Otsegox opened 9 months ago

Otsegox commented 9 months ago

It happens every now and again. You get a disk that is damaged, or the burn went bad. one or more of the individual files are unreadable, but the rest of the disk is fine. During update, Dovo will retry to get the file, but fails. It would be nice to have an option to skip that file and move onto the next one. Possibly with a skip all failures checkbox.

Just a thought. I know you aren't dumping a lot of time into this, but I figured I would ask.

Thanks!

DraconPern commented 2 weeks ago

Do you mean skip during sending or during search?

Otsegox commented 2 weeks ago

Either or, I suppose. If skipped during the scan, then I would hope it would skip sending them to the destination.

DraconPern commented 2 weeks ago

I am curious what behavior you are seeing. Dovo already skips files that can't be read as DICOM. For example, when you put a CD with a viewer on it, it'll still read the viewer files, but it will skip them since they are not in dicom format.

Otsegox commented 1 week ago

I'm talking about dicom files that are corrupt or otherwise unreadable (actual damage to the data of the file), possibly using an unsupported compression. Sometimes seen with vendor specific files, like scorecards for breast density. Or sometimes they are key-image files generated by a proprietary workstation, like Hologic has. Just examples, none of that is specific. What I'm asking is... If Dovo has to throw an error because it could not read the file, give us the option to ignore that one file and continue with the remaining files. OR Ignore that/those file(s), and finish the scan. Then show a prompt that errors were encountered, and they were excluded from the list shown (thus won't be sent to the dicom destination). Really, we don't see this often with Dovo. It works great. We love it. We just ran into this with a few disks, and I figured I would open a case.