Feature drop · Atlas OSDE / EN

Where your sample is, and how it is doing

Atlas OS now tracks every sample from the moment it is packed to the moment it is accessioned in the lab — position, custody and cold chain in one view.

Rolling out to all Atlas OS users today
The map replays a sample's journey. A dot travels the arcs from Dortmund via Kassel to Berlin, and the four carrier scan stations fill in as it reaches them. Tracking number and shipment reference are redacted.Sample in transitRefresh· in transit for 22 hoursDELIVEREDDortmundKasselBerlinreported position · accurate to the cityStations geocoded from the carrier’s scan locations, great-circle arcs between them. Between two reports the position is estimatedproportionally in time — carriers report discrete scans, not a continuous position. Country outlines: Natural Earth, public domain.STATIONS (4)DORTMUND - GERMANY23 Jul 2026, 10:23·Dwell 11 hProcessed at DORTMUND - GERMANYKASSEL - GERMANY23 Jul 2026, 23:55·Dwell 1 hShipment has departed from a DHL facility KASSEL - GERMANYBERLIN - Berlin - GERMANY24 Jul 2026, 05:55·Dwell 1 hShipment is out with courier for deliveryBERLIN - GERMANY24 Jul 2026, 08:25DeliveredSHIPMENT REFERENCE:· DHL EXPRESS

Example shipment, DHL Express, Dortmund to Berlin. Tracking number redacted.

Why

A sample is not a parcel

It is living material, and behind it is a person, an animal or a cell line someone spent years deriving. Parcel tracking asks one question: has it arrived. That is the wrong question. The one that matters is whether the material is still intact when it does.

Dry ice sublimates. A shipment that sits two days in a hub arrives on time and worthless. So the primary axis in Atlas OS is not the map — it is the cooling budget, running down while custody changes hands twice.

Three questions, three sources

sample.identity

Which tube is this, and what does it belong to?

Source
Barcode generated in the portal, printed by the customer
Format
ATL-9240-0001
Above 50 samples
Plate barcode plus well A01–H12

sample.position

Where is it now, and when does it land?

Source
Carrier events through one aggregator, carrier-agnostic
Resolution
Stations to city level, interpolated in between
Next stage
Connected logger reports true position

sample.condition

Did the cold chain hold?

Source
Dry-ice mass and pack time, captured by the customer at packing
Output
Remaining cooling as a countdown, warning on delay
Next stage
NFC label or logger returns the real curve

The cooling budget

A bar shows the dry-ice budget draining from packing to accessioning, with the documented events above it and the three custody zones below.COOLING BUDGETreservepackedT+0handoverT+3 hhubT+11 hdeliveryT+21 haccessionedT+23 hlimitT+28 hcustomercarrierAtlasCustody changes hands twice. The cold chain runs straight through.
buffer intactreserve broken — lab and customer warneddepleted by calculation

Identity travels with the tube

Every sample gets an identifier before it leaves the building. The customer prints the sheet on ordinary paper, sticks one label on each tube and writes their own name for it in the blank field. Both identifiers now live on the same tube.

Nothing ships from Berlin first. That is what makes this work across borders: an order from Trieste or Edinburgh is ready to pack the same day, and traceability starts before the courier is called.

The first label on the sheet is a QR code. Scanned with a phone before the box is sealed — no app, no login — it records dry-ice mass, pack time and a photo, and starts the cooling clock on real values.

Label sheet: a QR code for the pack capture, followed by two barcode labels carrying the sample identifier.

Label sheet · 63.5 × 38.1 mm stock, 3 × 7 per A4

How it runs

  1. Atlas · order pageIdentifiers minted

    One per tube. Format ATL-9240-0001, four digits, unique across the system.

  2. Customer · at the benchSheet printed, tubes labelled

    Plain paper works; the hairlines become the cutting guides. One spare label per sample.

  3. Customer · before sealingPack capture by QR

    Dry-ice mass, pack time, photo of the box. The device fix becomes the first position on the trail — the only one accurate to tens of metres.

  4. CarrierScans flow in

    Position and status per event, mapped to one vocabulary regardless of carrier. Notifications fire on meaningful transitions only.

  5. Lab · goods-inIdentifier scanned

    The order opens, the sample is accessioned, the turnaround clock starts. A plate barcode accessions the whole plate at once.

A stepper with six states, labelled in German: Angebot (quotation), Bestätigt (confirmed), Probenversand (sample shipment), Im Labor (at the lab), Daten geliefert (data delivered), Abgeschlossen (completed). The connecting line draws in sequence, the dots fill in order, the current dot pulses, and the line below names the active phase.ANGEBOTBESTÄTIGTPROBENVERSANDIM LABORDATEN GELIEFERTABGESCHLOSSENAUFTRAGSPHASE:Angebot— Angebot erstellt. Wartet auf Bestätigung durch den Kunden.Bestätigt— Auftrag bestätigt. Kennungen erzeugt, Etikettenbogen steht bereit.Probenversand— Proben unterwegs. Position, Obhut und Kühlkette werden verfolgt.Im Labor— Proben eingegangen. Eingangskontrolle, QC und Analyse laufen.Daten geliefert— Ergebnisse im Portal. Rohdaten und Bericht stehen zum Abruf bereit.Abgeschlossen— Auftrag abgeschlossen. Rückstellproben nach Vereinbarung gelagert.

The same six states the customer sees on the order

Status

Building blockWhat it deliversStage
Carrier trackingStations, events, expected arrivallive
Route map and timelineJourney replayable, position interpolatedlive
Sample identifiers and label sheetIdentity, scan at goods-inlive
Pack capture by QRVerified origin, cooling clock on real valueslive
State-change notificationsPickup, delivery, exceptionlive
NFC temperature labelTemperature curve, read on unpackingnext
Connected loggerTrue position and temperature, livenext