01
Načítanie a kontrola vstupu
Prototyp overí štruktúru FASTQ, platnosť sekvencií a zhodu dĺžky sekvencie s kvalitami. Zároveň vypočíta počet čítaní, priemernú dĺžku a priemernú Phred kvalitu.
02
Rozpoznanie markeru
Na vzorke najviac 1 000 čítaní hľadá podporovaný primerový pár v oboch orientáciách. Pri profile MT-CYB toleruje drobné chyby v primeri a extrahuje insert s dĺžkou 125–175 bp. Ak marker nerozpozná, taxonomickú identifikáciu nevytvorí.
03
Tvorba sekvenčných variantov
Čítania s nájdeným párom primerov sa skrátia na insert, identické inserty sa spočítajú a jedinečné varianty sa zoradia podľa početnosti.
04
Primárna klasifikácia
Najpočetnejších 250 variantov sa najprv predvyberie pomocou 7-mer podobnosti a potom presne porovná s najbližšími záznamami kurátorovaného referenčného panelu. Výsledok zohľadňuje percento identity aj odstup od druhej najlepšej zhody.
05
Nízko početné varianty
Zostávajúce varianty sa dopĺňajú konzervatívnym 7-mer indexom. Nejednoznačné zhody ostávajú v kategórii ambiguous; prijaté doplnenia sa označia ako low-confidence a ich reprezentant sa opätovne overí presným porovnaním.
06
Profil a výstupy
Priradené čítania sa zoskupia podľa taxónu a prepočítajú na podiely. Prototyp označí možnú zmes, ak aspoň dva taxóny dosiahnu 5 % priradených čítaní, a pripraví prehľad aj exporty JSON, CSV a FASTA.