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 product page, downloads section.

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?

System requirements:

Minimum System Requirements

  • Windows 10
  • 2 GB RAM
  • 50 MB free disk space*
  • Microsoft .NET Framework 4.7.2. (included in latest Windows updates)

Recommended System Requirements

  • Windows 10
  • 4 GB RAM
  • Internet connection for license validation and updates
  • 50 MB free disk space*
  • Microsoft .NET framework 4.7.2. (included in latest Windows updates)

* Disk space is for installation only. The sequencing data can take up several GBs.

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 or directly contact support at

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
  • ABI 7900HT Fast, v1.4 (AlleleSEQR chimerism only)
  • Agilent AriaMx 1.5, 1.7
  • AriaMx (1.5 & 1.7)
  • Azure Cielo 6 (Azure Cielo manager)
  • CFX Maestro software 4.1.2533
  • qTower 3 (qPCRsoft 4.1)
  • QuantStudio 5, v1.2, v1.4.3 and 1.5
  • QuantStudio 6, v1.2/1.3
  • QuantStudio 7, v1.2, v1.3
  • 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)



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?

The file types are PDFs and XML reports.


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.7.0 released in May, 2023