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
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.
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.
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.
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.
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
- Cropster. "Import reference curves from CSV." Help centre, Feb 2026. Accessed 10 Mar 2026. help.cropster.com/en/roast/import-curves
- Artisan Scope. "CSV export format specification." v2.10 docs. Accessed 10 Mar 2026. artisan-scope.org/docs/export/