Getting Started¶
1. Prepare your data¶
Qruba expects prepared data:
one row per candidate;
a stable candidate identifier, usually
candidate_index;numeric or boolean prepared values;
clear scales, for example 0 to 1000;
validation labels kept separate from decision inputs;
no empty critical fields.
2. Build a workflow¶
Typical workflow:
Dataset Input
-> Predicate / Oracle or Decision Model or QIntent
-> Output
-> Traces / Verification
3. Choose an execution route¶
Qruba can work with different execution routes depending on deployment and license:
logical or semantic validation;
QuEST/statevector route;
Aer-style simulation routes;
IBM hardware routes when configured;
private Docker routes for controlled environments.
4. Review results¶
After execution, review selected candidates, rankings, backend, execution path, reliability status, exported output, traces and evidence reports.
For hardware workflows, avoid reading a single accuracy metric as full physical validation. Qruba separates semantic decisions from hardware evidence and reliability.