Micro-Roaster Head-to-Head

By Mateo García · Reviewed by Yuki Tanaka · Updated 10 Mar 2026

How to Migrate Roasting Data and Profiles from Artisan to Cropster

Migrating roasting data from Artisan (.alog files) to Cropster Roast involves exporting CSV time-series, mapping temperature channels, and rebuilding machine profiles in Cropster before importing historical roasts as reference curves — not as executable automation scripts. Cropster does not ingest .alog natively as of March 2026; this guide documents the validated CSV bridge workflow used by Tim Wendelboe's Oslo lab during their 2025 platform consolidation.

Step-by-step procedure

  1. Step 1: Export Artisan logs

    Artisan → File → Export CSV. Include columns: time, BT, ET, ETBT, events. Export top 20 production roasts per SKU — exclude trial roasts with incomplete event marking.

  2. Step 2: Normalise CSV format

    Cropster expects ISO timestamp or elapsed seconds from charge. Convert Artisan elapsed format in spreadsheet: column A = seconds from CHARGE event. Remove pre-heat phase rows before charge flag.

  3. Step 3: Create Cropster machine profile

    Settings → Machines → Add. Enter roaster make/model, probe offsets, and serial bridge config. This step is independent of historical import — do not skip.

  4. Step 4: Import reference curves

    Cropster → Import → Reference curves. Upload CSV, map BT/ET columns, mark FC and drop events. Cropster validates monotonic time series — fix non-monotonic rows before upload.

  5. Step 5: Validate against live roast

    Run one live production roast and overlay imported reference in Cropster compare view. End temperature within ±2 °C and DTR within ±1 pt confirms migration success.

This migrate guide supports roaster selection and install decisions documented in our head-to-head comparisons.

Frequently asked questions

Q1: Does Cropster replace Artisan for machine control?
Cropster controls logging and inventory; Artisan remains valid for open-source machine control on supported roasters. Many operators run both during transition.
Q2: Can I bulk-import 500+ roasts?
Cropster API supports bulk import on Enterprise tier. Standard plan: 50 imports/day via UI — contact support for batch exception.
Q3: What about RoastWorld (Aillio) data?
Separate export path — see our Bullet-to-Loring profile guide. Artisan CSV workflow does not apply to RoastWorld JSON.
Q4: Are imported curves executable on auto-roast?
No — reference only. Live automation requires Cropster auto-roast module and compatible machine PLC.

References

  1. Cropster. "Import reference curves from CSV." Help centre, Feb 2026. Accessed 10 Mar 2026. help.cropster.com/en/roast/import-curves
  2. Artisan Scope. "CSV export format specification." v2.10 docs. Accessed 10 Mar 2026. artisan-scope.org/docs/export/

Related