Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
3fb30fb
[ENH] Start adding zip file importer (and move XNAT classes)
DESm1th Feb 28, 2025
fd53d07
[ENH] Add missing methods to zip importers. Still need testing
DESm1th Mar 5, 2025
f6ce3ab
[ENH] Update extract to allow zip files to be used as input
DESm1th Mar 11, 2025
b5253e7
[FIX] Bug fixes (name issues, repeated resource exports)
DESm1th Mar 12, 2025
ab49032
[FIX] Handle headers with an empty image_type field
DESm1th Mar 12, 2025
390e8ff
[FIX] Allow an ident to be stored with the XNATExperiment importer
DESm1th Mar 13, 2025
4240cfe
[FIX] Renamed SessionImporter dcm_dir -> dcm_subdir
DESm1th Mar 13, 2025
a8d0f34
[FIX] Rename some vars, add missing items to interface classes
DESm1th Mar 14, 2025
ac8cb20
[CONF] Update pylint settings to ignore more messages
DESm1th Mar 14, 2025
e7e175d
[PEP8] Fix formatting issues
DESm1th Mar 15, 2025
f255904
[FIX] Stop repeated export for NiiLinkExporter
DESm1th Mar 17, 2025
0a6d72c
[FIX] Update timeout for uploading zip files
DESm1th Mar 17, 2025
1e7d521
Merge remote-tracking branch 'origin/zip_export' into zip_export
DESm1th Mar 17, 2025
169271b
[FIX] Attribute referenced before assignment
DESm1th Mar 17, 2025
4549a6e
[FIX] Fix ZipImporter string and let NiiLinkExporter remove broken sy…
DESm1th Mar 18, 2025
276e9b3
[FIX] Ensure is_usable is consistent across SeriesImporters
DESm1th Mar 18, 2025
ac398d8
[FIX] Added required additional attributes
DESm1th Mar 20, 2025
cb1ea63
[FIX] typo when referencing timeout exception
DESm1th Mar 20, 2025
d5c7744
[FIX] Greatly increase timeout value, update upload options
DESm1th Mar 24, 2025
dcd98e1
[FIX] Update function reference
DESm1th Mar 24, 2025
0edbcac
[FIX] Correct errors with zip parsing and alternate file types
DESm1th Mar 24, 2025
c8d50ed
Merge remote-tracking branch 'origin/zip_export' into zip_export
DESm1th Mar 24, 2025
b4006dc
[FIX] Allow zip parsing when dicoms have no extension
DESm1th Mar 27, 2025
4065ff8
Merge remote-tracking branch 'origin/zip_export' into zip_export
DESm1th Mar 27, 2025
ef8724e
[FIX] Update scan importer repr + bids inventory to catch error files
DESm1th Apr 25, 2025
81bee31
[FIX] Update references to datman.scanid
DESm1th Apr 25, 2025
6f9f270
[FIX] Ensure series number is always integer
DESm1th Apr 25, 2025
6ff603c
[FIX] Fix type in reference to parse function
DESm1th Apr 25, 2025
2090221
[FIX] Move .err parser to utils, catch blacklisted err files
DESm1th Apr 26, 2025
23fae5e
[FIX] Move .err parser to utils, catch blacklisted err files
DESm1th Apr 26, 2025
4565a93
Merge remote-tracking branch 'origin/zip_export' into zip_export
DESm1th Apr 26, 2025
0fb9d85
[FIX] Ensure zip resources extract to same path as XNAT resources
DESm1th Apr 30, 2025
82e35d6
[FIX] Stop index error from happening when no gold standards found
DESm1th Apr 30, 2025
cdcc264
[FIX] Update function call
DESm1th May 21, 2025
cc692e7
[FIX] Make err file regex more general for XNAT import errors
DESm1th May 22, 2025
c6b2660
[FIX] Started adding a fix for handling repeat sessions
DESm1th Jun 3, 2025
224addb
[FIX] Handle expected scans when repeat sessions exist
DESm1th Jun 6, 2025
b7aafab
[FIX] Address bug when bids split series exists in repeat session
DESm1th Jun 27, 2025
755b5db
[FIX] Add check for direction as well, if configured
DESm1th Jun 27, 2025
c45ab66
[REF] Reorganize the exporters into submodules
DESm1th Jul 25, 2025
b73e2c8
[REF] Move BidsOptions, accept arbitrary dcm2bids options
DESm1th Jul 28, 2025
4cd5399
[WIP] Add some functionality back to new bids class
DESm1th Aug 1, 2025
601dabf
[ENH] Update the NiiLinkExporter to better locate bids files
DESm1th Aug 8, 2025
b7fe7af
[FIX] Make NiiLinkExporter less spammy, handle ints in config
DESm1th Aug 12, 2025
72a3e0c
[FIX] Correct typos and missing imports
DESm1th Aug 12, 2025
b650226
[FIX] Update bids version selection, re-add bids functionality
DESm1th Aug 15, 2025
6d72159
[FIX] Ensure extra bids opts always defaults to list
DESm1th Aug 15, 2025
05f3554
[PEP8] Fix style issues
DESm1th Aug 16, 2025
a3bd702
[ENH] Refactor away the old NiiLinkExporter
DESm1th Aug 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions bin/dm_qc_report.py
Original file line number Diff line number Diff line change
Expand Up @@ -341,10 +341,15 @@ def update_dashboard(nii_path, header_ignore=None, header_tolerance=None):
db_record = datman.dashboard.get_scan(nii_path)

if REMAKE or REFRESH or db_record.is_outdated_header_diffs():
if db_record.gold_standards:
standard = db_record.gold_standards[0]
else:
standard = None
try:
db_record.update_header_diffs(
standard=db_record.gold_standards[0],
ignore=header_ignore, tolerance=header_tolerance)
standard=standard,
ignore=header_ignore,
tolerance=header_tolerance)
except Exception as e:
logger.error(
f"Failed generating header diffs for {str(db_record)} due to "
Expand Down
Loading
Loading