๐Ÿงฌ Genomica Analyzer Demo

๐Ÿ“‹ Initiate Request

Create a new order and generate OTP/QR Code:


Full DNA sequencing and incorporation (DNAIncorporationFlag = true)

This helps you identify your order and provides an extra validation layer


๐Ÿ” Validate OTP

Enter OTP to validate and retrieve order data:

Note: In demo mode, OTP is always "11111111". Each OTP can only be validated once per order. Create a new order to validate again.

๐Ÿ”— Linking Status

Check the current linking status for an order:



๐Ÿ“ฑ Scannable QR Code

This section displays an actual scannable QR code image (not just text data).
Use your mobile app to scan the QR code to test the alternative flow (QR code scanning instead of OTP entry):

โฌ†๏ธ Scan the black and white square image above with your mobile device

๐Ÿ“ฆ Shipping Label Barcode (Demo)

Scannable barcode for shipping tracking ID
Use a barcode scanner to test the shipping label workflow:



๐Ÿงฌ Swab Barcode (Demo)

Scannable barcode for swab ID
Use a barcode scanner to test the swab scanning workflow:



๐Ÿงฌ Process VCF (Complete Workflow)

Execute the complete VCF processing workflow.
Make sure swab and shipping are linked to the order first (above).

โ„น๏ธ What this does:
  1. Calls sequencer POST /swab with the Swab ID
  2. Calls sequencer POST /shippingLabel with the Tracking ID
  3. Calls sequencer POST /processVCF to process the VCF file
  4. Extraction continues asynchronously in the background
Note: Make sure sequencer is running on port 2818



Both files are refreshed every minute under /app/vcfData/incoming/.
Using IDs:
Hash Analyzer Prepayment: Generate an order first
Swab ID: SWB9876543210XYZ
Tracking ID: TRK1234567890ABC

๐Ÿ”ฌ Check Extraction Results

View extracted DNA records for a given order
Enter either the hash analyzer prepayment or order UID to check if extraction data is available:




This is the hash value returned when you initiate a request