KMRengine® Software

Browse by category, is your question not listed? Contact our technical support team at

Where to find the Instructions for use?

Instructions for use are available on our download page.

Download page

Is it possible to add an additional donor to an already typed recipient-donor combination?

To add additional Donor samples to an already existing Recipient-file you have to do the following:

1.    Select the existing recipient name from the dropdown-menu on the top left of KMRengine
2.    In the left-hand column the original sample and donor(s) will be displayed.
3.    In this same column select the orange  ‘plus ’ symbol marked ‘Add Donor’ to register details about the new donor.
4.    After filling in the details you can select KMRtype, only the additional Donor will be placed on the experimental plate.
5.    Type the additional donor with qPCR.
6.    Import the file from the qPCR machine into KMRengine.
7.    At this point KMRengine should recognise that the imported data belongs to a donor sample associated with your already existing recipient sample, and should call informative markers for the new recipient-donor combination.
8.    To use the Donor for a tracking experiment, select the recipient name from the dropdown-menu again, the donor data should be added to your tracking options.

What are the minimum & recommended system requirements?

Minimum requirements 

- Windows 7
- 2 GB RAM
- 100 MB free disk space
- Network connection allowing TCP/
- Microsoft .NET framework 4.6.1

Recommended requirements

- Windows 10
- 2 GB RAM
- 500 MB free disk space
- Internet connection for license validation and automatic updates
- Microsoft.NET Framework 4.6.1 

Can I request a free trial of KMRengine?

Yes you can! We offer a free trial for a period of 1 month without any obligation.

Fill out the request form here.

Which qPCR platforms can be used with KMRengine?

Our multiplex chemistry will function with the emission filters of most standard qPCR platforms.
KMRengine is engineered to allow operators to choose with which machine they would like to use for their experiment.

The following instruments are currently compatible with KMRengine

  • ABI ViiA7 v1.2.4
  • ABI 7500 Fast v2.0.6
  • ABI 7500 v1.3.1/1.4/2.0.2/2.0.6/2.3
  • QuantStudio 5, v1.2
  • QuantStudio 6, v1.2/1.3
  • QuantStudio 7, v1.2
  • QuantStudio 12K, v1.2
  • QuantStudio DX, v1.2
  • BioRad CFX 96, v1.6/3.0/3.1
  • LightCycler 480 I, v1.5.0 (AlleleSEQR chimerism only)
  • ABI 7900HT Fast, v1.4 (AlleleSEQR chimerism only)

Which channels of the qPCR system should be used for detection?

For KMRtype you need 4 channels:

  • FAM
  • JOE, VIC, HEX or Orange560
  • ROX or Red610
  • Cy5, Texas red or Quasar670 (passive reference)

For KMRtrack you need 2 channels:

  • FAM
  • Cy5, Texas red or Quasar670 (passive reference)

Which file formats can be analysed by KMRengine?

KMRengine loads files of the .txt and .csv formats.

What is the file type of the reports generated by KMRengine? Can they be exported to hospital LIMS?

Reports are PDFs only.

An example of a full and summarized typing report generated by KMRengine can be downloaded below.

 Summarized typing report


Full typing report


During plate-setup in KMRengine, is there a way to delete wells?

It is not possible to delete single wells, the undo button could be used multiple times consecutively to go back a number of steps.

When entering concentration in KMRengine during the experiment setup, is this the desired or actual concentration of the non-diluted sample?

This concentration is the initial undiluted concentration of the sample, the concentration given by you during setup is used to calculate the dilution step required in the automatically generated protocol.

What does "Date of transfer" refer to?

This is the date of transplantation.

Is it possible to manually enter informative markers in KMRengine?

Yes, it is possible to manually enter informative markers through one of the following two routes:

- Make a setup for a typing experiment including recipient and donor in KMRengine, perform the experiment and import the qPCR data into KMRengine. After approval of the data, return to the homescreen and select the recipient in the drop-down menu described above. The informative markers found in the typing will be displayed in the lower left screen. You can either select these markers for tracking by clicking on them or manually add additional markers using the button. Select the recipient in the ‘Reference Sample’ part of the screen and fill in details on your post sample. Then select KMRtrack on the top of the screen. Once you export this setup for tracking, the selected markers will be saved in your transplant file.

- If you already have typing data but have no KMRengine record of this, it is possible to manually set-up a tracking experiment without the use of imported KMRtype data. To do this, fill in the ‘Donor’ and ‘Recipient’ fields and select the recipient in the ‘Reference Sample’ field. Subsequently fill in the data for your post-transplant sample in the ‘Post-sample’ field. You can now manually add markers via the button. Once you export this setup for tracking, the selected markers will be saved in your transplant file.

What is the latest version of KMRengine?

The latest version is 2.1.1 released on April 16, 2019


end faq


Get hands-on experience

Get practical laboratory training on the Illumina MiSeq and Ion Torrent PGM platforms.





Explore our training options


HLA Training School

Want to stay updated and refresh your knowledge on HLA, SBT and NGS workflow and data analysis?

Register for a session