| { |
| "name": "mgxLens-v2", |
| "kind": "proof-of-concept metagenomic taxonomic profiler (retrieval-based)", |
| "status": "POC \u2014 for infrastructure/integration work, NOT production accuracy", |
| "encoder": { |
| "file": "encoder.pt", |
| "arch": "seqLens-89M + attention pooling + 256-d proj", |
| "pooling": "attention", |
| "emb_dim": 256, |
| "window": 150, |
| "max_length": 128, |
| "base_model": "omicseye/seqLens_4096_512_89M-at-base-multi", |
| "trained": "Phase-C contrastive (InfoNCE) + background negatives, genus-selected checkpoint" |
| }, |
| "index": { |
| "faiss": "index.faiss", |
| "type": "IndexFlatIP (cosine via L2-normalized vectors)", |
| "n_vectors": 2322522, |
| "clade_key": "index.clades.npy (SGB ids, row-aligned to faiss)", |
| "leakage": "held-out test markers EXCLUDED (index_bakeoff_mw_notest)" |
| }, |
| "lineage": { |
| "file": "lineage.tsv", |
| "maps": "clade_id (SGB) -> genus, species", |
| "note": "~half of species are SGB placeholder bins (GGBxxxx_SGByyyy), not named species" |
| }, |
| "levels_supported": [ |
| "genus", |
| "species" |
| ], |
| "caveats": [ |
| "POC, not tuned for accuracy", |
| "closed-world: organisms absent from the reference are silently misassigned to nearest reference genus", |
| "novelty rejection UNTESTED and expected weak (abstain ~0%) \u2014 do not deploy on arbitrary open samples", |
| "species = SGB bin; genus-level is the reliable level; species accuracy is limited at 150bp reads" |
| ], |
| "file_sha256_16": { |
| "encoder.pt": "44505362bc52ca24", |
| "index.faiss": "84041c32e5ce6397", |
| "index.clades.npy": "1636e87cdbaa7c29", |
| "index.markers.npy": "b0448b6e2b577071", |
| "index.config.json": "0303c06e90a69973", |
| "mgx_encoder.py": "25d3be65853adaba", |
| "lineage.tsv": "373416a3d4f26f4c" |
| } |
| } |