KionelLAB WORKFLOWS

Guide · Updated 2026

What an auditor wants to see when a file moves

Regulated laboratories are expected to keep an audit trail for data and for second-person review. Most of that expectation is met inside the instrument software and the LIMS. The gap is the space between them: the moment a file is carried from one system to another.

Written by Taha Bayar, a biologist working on laboratory data handover. Kionel sells one of the options below. The checklist works whichever route you choose.

The question, in one line

Who moved which file, when, and can you show that what arrived is what left? Everything below is a way of answering that sentence, or failing to.

What a transfer record should contain

ElementWhy an inspector asks for it
Identity of the fileA name is not enough; two files can share a name. A content hash identifies the bytes.
Who released itAn account, a key or a signature — something that ties the action to a person or a controlled credential.
Who received itA one-sided record is a claim, not a handover.
WhenA time that both sides agree on, and whose source is stated. A device clock is a device clock.
Integrity on arrivalEvidence that the received copy matches the released one, not just that a copy appeared.
Where it is keptA record that lives only on the instrument PC disappears with the instrument PC.

Why the usual routes struggle

None of these is wrong. The point is that the record is a separate thing from the movement, and if nobody designed it, it does not exist.

A practical checklist

  1. Name the step

    Write down exactly which handover you are talking about: from which system, to which system, how often, which file types.

  2. Decide what proves it

    Hash, sender, receiver, time, integrity result. Decide before choosing a tool, or the tool decides for you.

  3. Decide where the proof lives

    In the LIMS? Next to the result? In a quality folder? A record nobody can find is not a record.

  4. Decide who checks it

    Second-person review applies to the handover too, not only to the result.

  5. Test the failure case

    Corrupt a file on purpose and confirm your process notices. A control that has never failed has never been tested.

Where Kionel fits

Kionel produces that record as part of the movement instead of beside it: the sender signs a dispatch record over the content hash, the receiver verifies the content and signs a delivery record. Both verify offline, with a tool that stays free under Apache-2.0, so the evidence outlives the supplier.

It is for small files and it needs a site that permits screens and cameras. It does not scan file content, and it does not replace your validation work. The limits page is the full list.

Try the demoHow the evidence is built