Duration: ~15 minutes
Welcome to Agrometrisis. This tutorial walks you from your very first login all
the way to downloading a signed PDF analysis report. No prior LIMS experience
is assumed. By the end of these 15 minutes you will have completed a full
cycle: contact → sample → analysis record → measurements → review → approval
→ released PDF.
The cycle mirrors the workflow required by ISO/IEC 17025:2017 (clauses §7.4
sample receipt, §7.5 technical records, §7.8 reporting of results). Each step
maps to specific clauses — citations appear at the end of each section so you
can later correlate using the system with meeting the standard.
Goal: confirm you have everything needed to complete the cycle without
interruption. Duration: ~30 seconds.
Get the following ready:
you a username (usually your work email) and a temporary password. Keep
them at hand.
Edge work too, but Chrome is the recommended test platform.
at the lab. We will not use mock data — the tutorial assumes you have
something genuine to log so the cycle is meaningful.
the sample. E.g. "Soil pH per ISO 10390". If you are unsure, ask your
quality manager before continuing — changing methods mid-analysis triggers
corrective action.
When you finish this step, you should have: username, password, an open
browser at the Agrometrisis URL, and a sample in front of you.
Goal: sign in and land on the Dashboard. Duration: ~30 seconds.
https://lims.your-lab.gr).
for a one-time code from your authenticator app. Enter it and click
Confirm.
temporary password with one of your own. Choose a strong password
(12 characters minimum) and save it.
When you finish this step, you should see: the Dashboard with live
metric cards — e.g. samples awaiting analysis, pending reviews, overdue
calibrations. Your name and role (e.g. ANALYST, REVIEWER, LAB_DIRECTOR)
appear top-left. The left navigation bar shows the sections Contacts,
Samples, Analyses, Settings.
Related clause: signing in fulfils the general ISO/IEC 17025 §6.2 requirement
that every activity is performed by identified and authorised personnel.
Goal: register the customer who owns the sample. Every sample in the
system must be linked to a contact — this is the first link in the chain
of custody. Duration: ~1.5 minutes.
customers appears.
"New contact" dialog opens.
asterisk (*):
): e.g. "George".): e.g. "Papadopoulos".vatNumber): e.g. "123456789". The system validatesthe checksum; if it is wrong, an error message appears below the field.
phone): with or without international prefix.the final PDF report, so double-check it.
When you finish this step, you should see: a success message (green
snackbar at the bottom) reading "Contact saved" and the new contact at the
top of the contacts list. Make a mental note of the last name and VAT —
you will need them in the next step to locate your contact quickly in a
larger list.
Related clause: logging the contact implements ISO/IEC 17025 §7.4.1 —
every test item is accompanied by a sufficiently identified
customer/submitter.
Goal: register the physical sample in the system so you can track it
through its lifecycle. Duration: ~2 minutes.
samples appears, sorted by most recent.
opens.
sampleCode): you can either type your own code orleave the field blank — if blank, the system will auto-generate a
unique code on save according to the configured numbering pattern
(e.g. SAM-2026-00041). For your first sample, leave it blank and let
auto-numbering do the work. The field hint reads "Leave blank for
auto-numbering".
contactId, *): click the field and start typing thelast name you just saved. Pick your contact from the dropdown.
collectedAt, *): when the sample was actually taken in the field. If you do not know the exact time, use 09:00 of the
relevant day. The field requires date and time (microsecond
precision, so simultaneous samples are distinguishable).
conditionOnArrival, *): pick OK fora sample that arrived in pristine condition. If the seal was broken,
the sample was wet, or there was an unusual smell, pick the matching
value (BROKEN_SEAL, INSUFFICIENT_QUANTITY, etc.). For this tutorial
assume OK.
the matrix of your sample.
crop): optional but recommended. E.g. "Olive".When you finish this step, you should see: the new sample at the top of
the samples list with status Received (RECEIVED) and an auto-assigned
code (e.g. SAM-2026-00041). Double-click or hit the "open" icon to enter
the sample detail page — that is where you will finish the remaining steps.
Related clause: logging the sample code, owner, sampling time, and arrival
condition fulfils ISO/IEC 17025 §7.4.1 for unique identification and §7.4.3
for documenting receipt anomalies.
Goal: open an AnalysisRecord against the sample, binding it to a specific
LabMethod. Duration: ~1.5 minutes.
On the sample detail page you can see the core information at the top and
several tabs below (Analyses, Photos, Status log, etc.).
record" dialog opens.
labMethod, *): start typing the method youidentified in step 1 — e.g. "Soil pH per ISO 10390". Pick it from the
list. The system automatically "pins" the current Standard Operating
Procedure (SOP) version onto the record, so that if the SOP evolves
later, your record retains the version in force at the time of
analysis.
analysisType, *): e.g. "Soil — Macronutrients".areaInStremmata): e.g. 12.5.accreditationScope): optional. If leftblank, the report will be released as non-accredited. If you pick an
active scope, the final report will carry the accreditation mark
(per §5.3).
When you finish this step, you should see: a new row in the analyses
grid with status DRAFT. Double-click or hit "open" to enter the
analysis record detail page. The top-right of the page shows a coloured
status chip — grey/blue for DRAFT.
Related clause: binding to a specific LabMethod and auto-logging the SOP
version at creation time fulfils ISO/IEC 17025 §7.2.1.3 (verifiable
traceability to the method actually applied).
Goal: record the actual numeric values measured at the bench for every
Element of the method. Duration: ~3 minutes.
On the analysis record detail page, at the bottom, you will see the
measurements grid. It has one row per Element included in the method
you picked. For example, a soil-pH method will show a row for **pH (1:5
H2O); a macronutrient method will show rows for N, P, K**,
Ca, Mg, S.
measurement) on the first row. Type the numeric value you measured at the bench, e.g. 6.8 for pH or 42.5
for nitrogen in mg/kg. Press Tab to move to the next row.
auto-saved when you leave the cell.
in the accreditation scope or in the method, the app automatically
evaluates conformity:
for one element), enter a brief comment in the Notes field of that
row.
record cannot move past DRAFT with empty Element rows).
When you finish this step, you should see: a fully populated
measurements grid with numeric values in every row and conformity colour
indicators next to each value (where applicable). The record remains in
DRAFT status.
Related clause: the measurements grid is the technical record (technical
record) required by ISO/IEC 17025 §7.5.1 — legible, traceable, with
automatic comparison against acceptance limits where defined.
Goal: move the record from DRAFT to REVIEWED by passing an independent
check. Duration: ~2 minutes.
The principle in ISO/IEC 17025 is segregation of duties: the analyst
who entered the measurements cannot review the same record. There must be
a second certified user as reviewer (REVIEWER role).
Submit for review button. This action moves the record from DRAFT
to REVIEWED only when a second user runs it; if you run it as the
analyst, the system rejects with "self-review not allowed". This is
intentional.
their page they see the DRAFT status and a **Review and approve
review** button.
before allowing the transition to REVIEWED:
an active, non-overdue calibration?
LabMethod?
is its status ACTIVE?
has an overdue calibration") and the transition is blocked. Fix the
issue and try again. If you do not have access to calibration records,
ask the quality manager to help.
When you finish this step, you should see: the record in REVIEWED
status. The Status log now shows two rows: who created the record and who
reviewed it, both with timestamps. From this point on, nobody can edit the
measurements without opening a formal amendment process (§7.8.8).
Related clause: the DRAFT → REVIEWED transition with the three-guard check
satisfies ISO/IEC 17025 §7.7 (ensuring validity of results) and §6.2
(personnel competence).
Goal: approve the record and release the official PDF report to the
customer. Duration: ~2 minutes.
Final approval is reserved for users with the LAB_DIRECTOR role (or
any other role authorised to sign reports). If you are an ANALYST or
REVIEWER, your work is complete in the previous step — ask the lab
director to sign in and finish.
Approve and release report button in the action bar.
transaction:
reportNumber) via the auto-numbering system (e.g. RPT-2026-00007);
the released report. If an amendment is later needed (§7.8.8), a
new version is created and the old one is preserved as history;
REPORT_READY event that triggers an email notification tothe customer (if the email template is configured);
PDF"). Click it.
generates the PDF on the backend. In a few seconds your browser
auto-downloads the file (e.g. RPT-2026-00007.pdf).
v1).When you finish this step, you should see: the record in APPROVED
status, the sample in APPROVED status, a PDF in your browser
"Downloads" folder, and an outgoing email to the customer with the report
attached. The chain of responsibility is complete: analyst → reviewer →
lab director, each step timestamped and named.
Related clause: releasing a named PDF report with a report number, a
version number, and the signature of a responsible person fulfils
ISO/IEC 17025 §7.8.1 (report content) and §7.8.2 (release identification).
Congratulations — you have completed your first full cycle in Agrometrisis.
In ~15 minutes you covered the entire flow from contact to signed PDF. Now
you can dive into specialised workflows.
Suggested next reading:
workflow-samples.md — Detailed sample workflow: batch intake,aliquot management, external subcontracting, cancellation and rejection.
workflow-analyses.md — Advanced analysis management: replicates,observations and recommendations, chart embedding, multi-sample reports.
amend-released-report-7.8.8.md — How to release a correctedversion of a report when an error is discovered after release
(amendment process per ISO/IEC 17025 §7.8.8).
handle-calibration-overdue.md — What to do when the calibrationguard blocks a transition: identifying overdue instruments, scheduling
recalibration, override with justification.
Welcome to the team. If any step did not behave as described, let your
quality manager know — feedback becomes a corrective action per §8.7.