Patient DataWarehouse Navigator
2.0.0-mssqlcontains a PaDaWaN backed by a Microsoft SQL Server and is based on this image
2.0.0-mysqlcontains a MySQL backed PaDaWaN and is based on this Image
How to use this image
Start a PaDaWaN instance
To start a PaDaWaN instance you just have to enter
docker run --name padawan -p port:8080 uniwue/padawan:tag
port is your local port under which the PaDaWaN should become accessible and
tag is one of the tags listed above.
Mangage the created PaDaWaN instance
- After creating a PaDaWaN instance with the above
docker runcommand, you could stop it by entering
docker stop padawan.
- If you want to start a already created instance you have to enter
docker start padawan.
- By entering the command
docker rm padawanthe PaDaWaN instance could be deleted.
- To create multiple instances on a single machine, you have to replace
padawanin all the above docker commands with any other name.
Use a started PaDaWaN instance
After running the above command wait until you see
PaDaWaN has finished starting printed to the console before start using the PaDaWaN.
To use the PaDaWaN you have the following possibilities:
a web-based GUI for querying the data warehouse is available at
By default you could login using the username
demoand the password
a REST interface can be reached via
a web-based administration GUI is accessible at
The default login here is the same as mentioned above (username:
port always has to be replaced with the port specified in the initial run command.)
The following environment variables can be set to adjust the PaDaWaN configuration:
PADAWAN_LOAD_DEMO_DATAcould be set to either
falseto indicate, whether a small dataset for demonstration purposes should be generated and imported into the PaDaWaN. This variable defaults to
PADAWAN_NUM_OF_PATIENTSsets the number of patients to be generated, if
PADAWAN_LOAD_DEMO_DATAis set to
true. This variable defaults to
PADAWAN_TEST_USERspecifies the username of the initial user being created to login to the PaDaWaN. The default username is
PADAWAN_TEST_PASSWORDsets the password for the initial PaDaWaN user. The default value is
PADAWAN_TEST_GROUPis being used to specify the name of the initial group, that should be created. This group has full administrative access to the PaDaWaN and the above described initial PaDaWaN will be added to this group. The default group name is
PADAWAN_SOLR_RAMspecifes the amount of RAM the Solr server inside of the container should use. Because Solr uses to separate shards the specified amount of RAM is needed twice. The default value is
Please note, that all these environment variables are only considered during the first startup of a PaDaWaN instance. Setting or adjusting them later for the same instance won't have any effect.
If you need direct access to the database used by the PaDaWaN instance you will first have to expose its port during the initial creation of the instance by adding
-p localDBPort:containerDBPort to the above
docker run command. Replace
localDBPort with your local port where the database should become accessible and
1433 (if using the Microsoft SQL Server backed version) or
3306 (if using the MySQL backed version).
The database can then be accessed with the following login credentials:
- Name of the database:
(Please note that in the current version of this image these database credentials can't (and may not) be changed.)
The MySQL backed version also contains an installation of phpMyAdmin. To access it you have to add
-p localApachePort:80 to the above
docker run command and replace
localApachePort with your local port where pypMyAdmin should become accessible. After that you will be able to access it at
http://localhost:localApachePort/phpmyadmin using the database credentials listed above.
The PaDaWaN utilizes a Solr index for an increase of the query processing time. If you would like to access this index directly, you have to add
-p localSolrPort:8983 to the initial
docker run command. After that you will be able to access it at
localSolrPort has to be replaced with your local port where Solr should become accessible.
The Solr index can then be accessed with the following login credentials:
(Please note that in the current version of this image these solr credentials can't (and may not) be changed.)
For more information about the PaDaWaN itself please visit its official website at http://go.uniwue.de/padawan