BCMFunc
Upload taxonomic data files to match function microbes in our database. Extract and identify microbial species from your OTU, SINTAX, or Kraken2 format files.
Upload Taxonomy File
Select a file format to begin analysis
BCMFunc Algorithm
BCMFunc parses OTU, SINTAX, and Kraken2 taxonomic profiles, standardizes taxonomic names, retrieves matching functional microbes from the curated database, and ranks functions using taxonomic confidence and function support.
1. Parse
Detects the input format and extracts order, family, genus, species, and abundance when available.
2. Match
Applies hierarchical matching against the Microbe database from species to genus, family, and order.
3. Score
Assigns confidence by taxonomic resolution and scores functions by their support among matched microbes.
4. Validate
Outputs ranked candidate functions for each matched taxon with confidence-aware scoring.
Supported File Formats
Examples of accepted file formats for batch taxonomic analysis (OTU, SINTAX, Kraken2)
SINTAX Format
#OTU ID Taxonomy Count SRR7585800_1 k:Bacteria,p:Proteobacteria,c:Gammaproteobacteria,o:Thiohalorhabdales,f:Thiohalorhabdaceae,g:Thiohalorhabdus 4 SRR7585800_10 k:Bacteria,p:Proteobacteria,c:Deltaproteobacteria,o:Desulfovibrionales,f:Desulfohalobiaceae,g:Desulfovermiculus 11 SRR7585800_11 k:Bacteria,p:OP3,c:BD4-9 15
Format: Tab-separated values with key prefix notation:
k: (kingdom), p: (phylum), c: (class), o: (order), f: (family), g: (genus), s: (species)
OTU Format
OTU_ID taxonomy abundance OTU_1 Bacteria;Proteobacteria;Gammaproteobacteria;Oceanospirillales;Oceanospirillaceae;Neptuniibacter 121 OTU_2 Bacteria;Proteobacteria;Alphaproteobacteria;Rhodobacterales;Rhodobacteraceae;Roseovarius 57 OTU_3 Bacteria;Bacteroidetes;Flavobacteriia;Flavobacteriales;Flavobacteriaceae;Tenacibaculum 44
Format: Tab-separated values with taxonomy levels separated by semicolons:
Kingdom;Phylum;Class;Order;Family;Genus;Species
Kraken2 Format
0.22 2041 2041 U 0 unclassified 99.78 944641 9803 R 1 root 98.75 934830 4 R1 131567 cellular organisms 96.14 910131 544140 G 1637 Listeria 35.57 336740 331467 S 1639 Listeria monocytogenes 2.19 20734 19844 S 1642 Listeria innocua 0.27 2537 2537 S 2713501 Listeria swaminathanii
Format: Tab-separated Kraken2 report with 6 columns:
Percentage | Reads_Count | Classified_Count | Level | TaxonID | Scientific_Name
Focus: G (genus) and S (species) level classifications