Install XNAT Desktop Client
The XNAT Desktop Client (also called “Data Transfer Manager” or DXM) is a robust desktop application for downloading imaging data from XNAT servers. It’s particularly valuable for downloading large datasets reliably with pause, resume, and cancel capabilities.
Key Advantages:
Bulk download reliability - handles large datasets that might fail with browser downloads
Transfer management - pause, resume, and cancel downloads as needed
Background processing - downloads continue even if you close your browser
Automatic authentication - seamless integration with XNAT web interface
For comprehensive documentation, visit the official XNAT Desktop Client documentation.
Download and Installation
Download Location: https://www.xnat.org/download/desktop-client/
Windows Installation
Download the .exe file from the official download page
Run the .exe file to launch the one-step installer
Automatic setup - installing the application will automatically install file-handling support for all your browsers
macOS Installation
Download the .DMG file from the official download page
Install by opening the .DMG file and dragging the app into your Applications folder
Security setup - if you get a security warning when launching: - Open System Preferences > Security > General - Look for a message about this app and click “Open Anyway”
Linux Installation
Linux installation requires additional setup steps. For detailed instructions, see the official Linux installation guide.
Requirements:
Compatible JRE (Java Runtime Environment)
C++ ABI version 1.3.9 support
Supported distributions: Ubuntu 18.04+, CentOS 8
Basic Steps:
Verify system requirements
Install Java 8 JRE
Download .AppImage file
Make file executable and run
System Requirements
General:
Compatible with Mac, Windows, and Linux
Recommended for native (non-virtualized) systems
Network access to your XNAT server
Linux Specific:
Java 8 JRE
C++ ABI version 1.3.9 support
Note: RHEL/CentOS 7.x and Fedora 19 (and earlier) are not supported
Initial Setup
Server Connection:
Launch the XNAT Desktop Client
Click “Settings” (gear icon) in the upper right corner
Navigate to server connections
Add your XNAT server:
Server URL:
xnat.abudhabi.nyu.eduUsername: Your XNAT alias (get from browser: click your name → copy alias)
Password: Secret key (get from browser: click your name → copy secret)
Default Download Location: Set a default download location in Application Settings to avoid selecting a folder each time.
Verification
After installation, verify the setup by:
Launch the Desktop Client
Connect to your XNAT server using your credentials
Test with a small download to ensure everything works properly
Troubleshooting
Security Warnings (macOS):
Open System Preferences > Security > General
Allow the application when prompted
Connection Issues:
Verify server URL is correct:
xnat.abudhabi.nyu.eduEnsure you’re using alias/secret from XNAT web interface
Check network connectivity to XNAT server
Linux Installation Issues:
Verify Java 8 JRE is properly installed
Check C++ ABI compatibility
Consult the official Linux guide
Next Steps
Once installed and configured:
Learn to use the client: Download via Desktop Client
Download data from your XNAT projects
Set up automated download workflows