The Quarantine feature should not be used for reviewing sessions for PII. Sessions that have been quarantined have already been permanently stored in the XNAT Archive. Even if a session is deleted from the Archive, a record of its metadata is still preserved in the project audit trail in the PostgreSQL database.
Pipeline processing can be set to run automatically when a session is moved into the XNAT archive. An example of this might be to run a protocol check to ensure that the session contains the number and type of scans that your project expects, or to run a quality check to look for common imaging artifacts.
- XNAT Admins: Installing Pipelines in XNAT
Archiving a Session
When an image session is archived, multiple things happen:
As mentioned above, all of the information that is stored in the XNAT PostgreSQL database is permanently archived. This means that even if a session is marked for deletion, this merely updates the record in the database. Data is not actually destroyed or removed by any XNAT operation.
Methods for Uploading Sessions
- XNAT Admins: Connecting XNAT to DICOM Scanners and PACS
XNAT Upload Applet
Many browsers including Chrome and Safari have ended or will end support for embedded Java applications, signaling an upcoming end of life for the Java-based XNAT Upload Applet. We recommend using Firefox in the short term, or exploring other upload options listed below.
- XNAT Users: Using the Upload Applet
- XNAT Admins: Site-wide Session Upload and Anonymization Settings
XNAT Desktop Upload Assistant
- XNAT Users: Using the Desktop Upload Assistant
Compressed Image Uploader
- XNAT Users: Using the Compressed Image Uploader
Uploading via XNAT API
If you have large numbers of sessions to archive, you may consider writing a script to manage your uploads. Such a script would make use of the XNAT API to connect to your XNAT instance and perform the upload and archive functions.
- XNAT Developers: Upload Image Session Files with REST API
Uploading via DICOM Inbox
Another method of uploading large numbers of sessions involves moving your session files to a mounted file system that your XNAT server can access, then pointing the XNAT importer to it with a REST call. This bypasses the HTTP protocol during the import process, which can speed things up.
- XNAT Sys Admins: Using DICOM Inbox to import an image session