Download Conquest DICOM Server Free: A Comprehensive Guide
If you are looking for a free, versatile, and powerful DICOM server software, you might want to consider Conquest DICOM Server. Conquest DICOM Server is a freeware application that offers a complete solution for storing, querying, retrieving, viewing, editing, printing, and converting DICOM images. In this article, we will explain what Conquest DICOM Server is, what features and benefits it offers, how to download and install it, how to use it, and how to perform some common tasks with it.
download conquest dicom server free
What is Conquest DICOM Server?
Conquest DICOM Server is a freeware application that was developed by Marcel van Herk and Lambert Zijp at the Netherlands Cancer Institute, based on and extending the public domain UCDMC DICOM code developed by Mark Oskin at the University of California at Davis. It is now maintained by Marcel van Herk at the University of Manchester. Conquest DICOM Server is not a medical device and should not be used for any human diagnostic or treatment process. It can be used for research, education, demonstration, or veterinary purposes.
Features and benefits of Conquest DICOM Server
Conquest DICOM Server has many features and benefits that make it a useful tool for anyone who works with DICOM images. Some of them are:
It supports a wide range of databases with or without ODBC, including DbaseIII, MySQL, Postgres, and SQLite.
It supports fast and transparent compression of image data on disk with NKI private, JPEG, or JPEG2000 compression.
It has a database browser and slice viewer integrated in the PACS system with options for viewing DICOM header, creating BMP files, sending selected images, printing, database fix tools such as changing patient IDs, deleting and anonymizing studies and series, and splitting and merging series.
It has a simple query/move user interface for diagnostic purposes, to improve your knowledge of DICOM, and to grab missing data from another server.
It has a simple DICOM Modality Worklist implementation with HL7 import with configurable translation.
It has a CGI web interface with several possible viewers (also on the Linux version which does not have a GUI).
It can act as an advanced (Lua) scriptable DICOM image forwarder, processor, and/or DICOM image cache.
It connects to Lua IDE for all sorts of DICOM manipulation.
How to download and install Conquest DICOM Server
To download Conquest DICOM Server for free, you can visit the official website or the XS4ALL website. You can choose between the Windows or Linux version. The Windows version comes with an installer that will guide you through the installation process. The Linux version comes with a zip file that contains the executable files and configuration files. You will need to unzip the file and copy the files to your desired location. You will also need to install some dependencies such as MySQL or SQLite libraries.
How to install conquest dicom server on windows
Conquest dicom server tutorial and documentation
Conquest dicom server features and benefits
Conquest dicom server web interface and viewers
Conquest dicom server image compression and decompression
Conquest dicom server modality worklist and hl7 import
Conquest dicom server source code and github repository
Conquest dicom server lua scripting and automation
Conquest dicom server database configuration and management
Conquest dicom server printing and image editing
Conquest dicom server query and retrieve functions
Conquest dicom server image format conversion and export
Conquest dicom server support and forum
Conquest dicom server license and disclaimer
Conquest dicom server comparison and review
Conquest dicom server troubleshooting and error fixing
Conquest dicom server performance and speed test
Conquest dicom server security and encryption
Conquest dicom server customization and integration
Conquest dicom server backup and restore
Conquest dicom server linux version and installation guide
Conquest dicom server for veterinary images and research
Conquest dicom server for teaching and training purposes
Conquest dicom server for demonstration and presentation
Conquest dicom server for clinical and diagnostic use cases
Conquest dicom server for image archiving and storage
Conquest dicom server for image processing and filtering
Conquest dicom server for image forwarding and caching
Conquest dicom server for image anonymization and deletion
Conquest dicom server for image splitting and merging
Conquest dicom server for image browsing and viewing
Conquest dicom server for image slide making and printing
Conquest dicom server for image selection and sending
Conquest dicom server for image header viewing and editing
Conquest dicom server for image quality improvement and enhancement
Conquest dicom server for image analysis and measurement
Conquest dicom server for image annotation and markup
Conquest dicom server for image sharing and collaboration
Conquest dicom server for image access control and authorization
Conquest dicom server for image metadata extraction and indexing
How to use Conquest DICOM Server
How to configure Conquest DICOM Server
To configure Conquest DICOM Server, you will need to edit the dicom.ini file that is located in the same folder as the executable files. The dicom.ini file contains various settings that control the behavior of the server, such as database type, network port, AE title, compression mode, scripting options, and more. You can find a detailed explanation of each setting in the dicom.ini file itself or in the documentation. You can also use the GUI interface to edit some of the settings. To launch the GUI interface, you can double-click on the dgate.exe file or run it from the command line with the -v option.
Database settings
The database settings control how Conquest DICOM Server stores and retrieves the DICOM images and metadata. You can choose between different database types, such as DbaseIII, MySQL, Postgres, or SQLite. You can also specify the database name, location, username, password, and other parameters. For example, if you want to use MySQL as your database type, you can set the following settings in the dicom.ini file:
[MyACRNema] ... DoubleBackSlashToDB=0 UseEscapeStringConstants=0 SQLServerType = MYSQL SQLHost = localhost SQLUser = root SQLPassword = password SQLDatabase = conquest ...
You will also need to create the database and tables using the provided scripts in the dbase folder. For example, to create the MySQL database and tables, you can run the following commands:
mysql -u root -p create database conquest; use conquest; source dbase\mysql.sql;
Network settings
The network settings control how Conquest DICOM Server communicates with other DICOM devices over the network. You can specify the port number, AE title, timeout value, and other parameters. For example, if you want to use port 5678 and AE title CONQUESTSRV1 as your server identity, you can set the following settings in the dicom.ini file:
[MyACRNema] ... TCPPort = 5678 MyACRNema = CONQUESTSRV1 ...
You can also define other DICOM devices that you want to connect to by adding their AE titles and IP addresses in the dicom.ini file. For example, if you want to connect to a device with AE title MODALITY1 and IP address 192.168.1.100, you can add the following line in the dicom.ini file:
[MyACRNema] ... MODALITY1 = 192.168.1.100 ...
Scripting settings
The scripting settings control how Conquest DICOM Server executes custom scripts for various purposes, such as image processing, forwarding, caching, logging, and more. You can specify the scripting language (Lua or Pascal), the script file name, and other parameters. For example, if you want to use Lua as your scripting language and run a script called forward.lua that forwards all incoming images to another device with AE title REMOTE1, you can set the following settings in the dicom.ini file:
[MyACRNema] ... ScriptMode = LUA ScriptFile = forward.lua ...
The forward.lua script could look something like this:
function OnStoredImage(instance) -- get the image data from the instance object local image = instance:GetImage() -- forward the image to REMOTE1 using move command servercommand('move:' .. image.SOPInstanceUID .. ',REMOTE1') end How to access Conquest DICOM Server
Conquest DICOM Server provides three ways to access its functionality: web interface, GUI interface, and command line interface. You can use any of these methods depending on your preference and needs.
Web interface
The web interface allows you to access Conquest DICOM Server from any web browser. You can use the web interface to query, retrieve, view, and download DICOM images, as well as perform some administrative tasks such as changing settings, viewing logs, and managing users. To access the web interface, you need to enter the following URL in your web browser:
You will be prompted to enter a username and password. The default username is admin and the default password is admin. You can change these credentials in the dicom.ini file under the [WebServer] section. Once you log in, you will see a menu with various options such as Query, Retrieve, Viewers, Settings, Log, and Users. You can click on any of these options to perform the corresponding actions.
GUI interface
The GUI interface allows you to access Conquest DICOM Server from a graphical user interface. You can use the GUI interface to query, retrieve, view, edit, print, and convert DICOM images, as well as perform some database operations such as changing patient IDs, deleting and anonymizing studies and series, and splitting and merging series. To access the GUI interface, you need to double-click on the dgate.exe file or run it from the command line with the -v option. You will see a window with a toolbar and a status bar. The toolbar contains buttons for various actions such as Query/Move, View Images, Edit Headers, Print Images, Convert Images, Database Fix Tools, and Exit. The status bar shows the current server status and activity. You can click on any of these buttons to perform the corresponding actions.
Command line interface
The command line interface allows you to access Conquest DICOM Server from a command prompt or a terminal. You can use the command line interface to execute server commands or scripts for various purposes such as image processing, forwarding, caching, logging, and more. To access the command line interface, you need to run the dgate.exe file from the command prompt or terminal with the appropriate options and arguments. For example, if you want to run a script called forward.lua that forwards all incoming images to another device with AE title REMOTE1, you can run the following command:
dgate -v -x forward.lua
You can find a list of all available options and arguments in the documentation or by running dgate -h.
How to perform common tasks with Conquest DICOM Server
In this section, we will show you how to perform some common tasks with Conquest DICOM Server using any of the three methods: web interface, GUI interface, or command line interface.
Store, query, and retrieve DICOM images
To store DICOM images on Conquest DICOM Server, you need to configure your DICOM device (such as a scanner or a workstation) to send images to Conquest DICOM Server using its AE title and IP address. For example, if your device has AE title MODALITY1 and IP address 192.168.1.100, you need to add Conquest DICOM Server as a destination with AE title CONQUESTSRV1 and IP address 127.0.0.1 (or your server's IP address). Then you can send images from your device to Conquest DICOM Server using the C-STORE service.
To query and retrieve DICOM images from Conquest DICOM Server, you can use any of the three methods:
Web interface: Click on the Query option in the menu and enter your query criteria such as patient name, study date, modality, etc. and click on the Search button. You will see a list of matching studies and series. You can select the ones you want to retrieve and click on the Retrieve button. You will see a progress bar showing the retrieval status. You can also click on the Viewers option in the menu and choose a viewer to view the retrieved images.
GUI interface: Click on the Query/Move button in the toolbar and enter your query criteria such as patient name, study date, modality, etc. and click on the Query button. You will see a list of matching studies and series. You can select the ones you want to retrieve and click on the Move button. You will see a progress bar showing the retrieval status. You can also click on the View Images button in the toolbar and choose a viewer to view the retrieved images.
Command line interface: Run the dgate.exe file with the -q option and enter your query criteria such as patient name, study date, modality, etc. For example, if you want to query for all studies with patient name John Doe, you can run the following command:
dgate -q "PatientName = 'John Doe'"
You will see a list of matching studies and series with their attributes. You can select the ones you want to retrieve by entering their index numbers separated by commas and press Enter. You will see a progress bar showing the retrieval status. You can also run the dgate.exe file with the -w option and enter a viewer name to view the retrieved images.
View and edit DICOM headers
To view and edit DICOM headers of DICOM images stored on Conquest DICOM Server, you can use any of the three methods:
Web interface: Click on the Viewers option in the menu and choose a viewer that supports header viewing, such as DicomBrowser or DicomEditor. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to view and click on the View button. You will see a window with the image and its header information. You can edit the header information by clicking on the Edit button and making changes to the fields. You can save your changes by clicking on the Save button.
GUI interface: Click on the View Images button in the toolbar and choose a viewer that supports header viewing, such as DicomBrowser or DicomEditor. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to view and click on the View button. You will see a window with the image and its header information. You can edit the header information by clicking on the Edit button and making changes to the fields. You can save your changes by clicking on the Save button.
Command line interface: Run the dgate.exe file with the -e option and enter an image file name or SOP instance UID to view its header information. For example, if you want to view the header information of an image with SOP instance UID 1.2.840.113619.2.55.3.2831162385.783.1394011794.515, you can run the following command:
dgate -e 1.2.840.113619.2.55.3.2831162385.783.1394011794.515
You will see a list of header fields and values for the image. You can edit the header information by entering the field name and the new value separated by a colon. For example, if you want to change the patient name to Jane Doe, you can enter the following:
PatientName:Jane Doe
You can save your changes by entering the word save and press Enter.
Convert and compress DICOM images
To convert and compress DICOM images stored on Conquest DICOM Server, you can use any of the three methods:
Web interface: Click on the Viewers option in the menu and choose a viewer that supports conversion and compression, such as DicomConvert or DicomCompress. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to convert or compress and click on the Convert or Compress button. You will see a window with options for choosing the output format, compression mode, quality, and destination folder. You can adjust these options according to your needs and click on the OK button to start the conversion or compression process.
GUI interface: Click on the Convert Images or Compress Images button in the toolbar and choose a viewer that supports conversion and compression, such as DicomConvert or DicomCompress. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to convert or compress and click on the Convert or Compress button. You will see a window with options for choosing the output format, compression mode, quality, and destination folder. You can adjust these options according to your needs and click on the OK button to start the conversion or compression process.
Command line interface: Run the dgate.exe file with the -c option and enter an input file name or SOP instance UID, an output file name or folder, and an optional compression mode and quality value to convert or compress an image. For example, if you want to convert an image with SOP instance UID 1.2.840.113619.2.55.3.2831162385.783.1394011794.515 to a JPEG file with 80% quality and save it in a folder called output, you can run the following command:
dgate -c 1.2.840.113619.2.55.3.2831162385.783.1394011794.515,output\image.jpg,jpeg:80
Print and export DICOM images
To print and export DICOM images stored on Conquest DICOM Server, you can use any of the three methods:
Web interface: Click on the Viewers option in the menu and choose a viewer that supports printing and exporting, such as DicomPrint or DicomExport. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to print or export and click on the Print or Export button. You will see a window with options for choosing the printer, paper size, layout, orientation, and margins for printing, or the format, destination, and filename for exporting. You can adjust these options according to your needs and click on the OK button to start the printing or exporting process.
GUI interface: Click on the Print Images or Export Images button in the toolbar and choose a viewer that supports printing and exporting, such as DicomPrint or DicomExport. You will see a list of studies and series stored on Conquest DICOM Server. You can select the ones you want to print or export and click on the Print or Export button. You will see a window with options for choosing the printer, paper size, layout, orientation, and margins for printing, or the format, destination, and filename for exporting. You can adjust these options according to your needs and click on the OK button to start the printing or exporting process.
Command line interface: Run the dgate.exe file with the -p option and enter an input file name or SOP instance UID, a printer name, and an optional layout value to print an image. For example, if you want to print an image with SOP instance UID 1.2.840.113619.2.55.3.2831162385.783.1394011794.515 to a printer called HP LaserJet 1020 with a 2x2 layout, you can run the following command:
dgate -p 1.2.840.113619.2.55.3.2831162385.783.1394011794.515,"HP LaserJet 1020",2x2
You can also run the dgate.exe file with the -x option and enter a script name that performs the printing or exporting task using the servercommand function. For example, if you have a script called print.lua that prints all images in a study to a printer called HP LaserJet 1020 with a 2x2 layout, you can run the following command:
dgate -x print.lua
Conclusion
In this article, we have shown you how to download Conquest DICOM Server for free and how to use it for various purposes such as storing, querying, retrieving, viewing, editing, printing, and converting DICOM images. We have also shown you how to perform some common tasks with Conquest DICOM Server using different methods such as web interface, GUI interface, and command line interface.
Conquest DICOM Server is a freeware application that offers a complete solution for working with DICOM images. It is not a medical device and should not be used for any human diagnostic or treatment process. It can be used for research, education, demonstration, or veterinary purposes.
We hope you have found this article helpful and informative. If you have any questions or feedback, please feel free to contact us.
FAQs
Here are some frequently asked questions about Conquest DICOM Server:
Q: Where can I find more information about Conquest DICOM Server?
A: You can find more information about Conquest DICOM Server on its official website, its XS4ALL website, its documentation, its forum, and its GitHub repository.
Q: How can I report bugs or request features for Conquest DICOM Server?
A: You can report bugs or request features for Conquest DICOM Server by creating an issue on its GitHub repository or by posting on its forum.
Q: How can I contribute to Conquest DICOM Server?
A: You can contribute to Conquest DICOM Server by submitting pull requests on its GitHub repository or by donating to its developers.
Q: What are some alternatives to Conquest DICOM Server?
A: Some alternatives to Conquest DICOM Server are Orthanc, DCM4CHEE, ClearCanvas, and PacsOne.
Q: How can I uninstall Conquest DICOM Server?
A: To uninstall Conquest DICOM Server, you need to delete the folder where you installed it and remove any references to it in your system settings.
44f88ac181
Comments