diff --git a/public/portal-thumbs/asma.webp b/public/portal-thumbs/asma.webp index bddb8324..0f6a08e1 100644 Binary files a/public/portal-thumbs/asma.webp and b/public/portal-thumbs/asma.webp differ diff --git a/public/portal-thumbs/diaspora.webp b/public/portal-thumbs/diaspora.webp index f0b4587b..86f9ef12 100644 Binary files a/public/portal-thumbs/diaspora.webp and b/public/portal-thumbs/diaspora.webp differ diff --git a/public/portal-thumbs/enigma-strata.webp b/public/portal-thumbs/enigma-strata.webp index 76ddcb2f..b3cc8a7d 100644 Binary files a/public/portal-thumbs/enigma-strata.webp and b/public/portal-thumbs/enigma-strata.webp differ diff --git a/public/portal-thumbs/function-junction.webp b/public/portal-thumbs/function-junction.webp index 04027d0e..777feb5d 100644 Binary files a/public/portal-thumbs/function-junction.webp and b/public/portal-thumbs/function-junction.webp differ diff --git a/public/portal-thumbs/fungal-jungle.webp b/public/portal-thumbs/fungal-jungle.webp index 547ee58c..a9d00bd4 100644 Binary files a/public/portal-thumbs/fungal-jungle.webp and b/public/portal-thumbs/fungal-jungle.webp differ diff --git a/public/portal-thumbs/genknown.webp b/public/portal-thumbs/genknown.webp index 5119879d..9d19394a 100644 Binary files a/public/portal-thumbs/genknown.webp and b/public/portal-thumbs/genknown.webp differ diff --git a/public/portal-thumbs/plant-terra.webp b/public/portal-thumbs/plant-terra.webp index 1b538537..22225bb8 100644 Binary files a/public/portal-thumbs/plant-terra.webp and b/public/portal-thumbs/plant-terra.webp differ diff --git a/src/routes/portals.tsx b/src/routes/portals.tsx index 8020734e..cb01530a 100644 --- a/src/routes/portals.tsx +++ b/src/routes/portals.tsx @@ -189,8 +189,8 @@ const DECLARED: readonly Portal[] = [ 'NMDC', 'SPIRE / GBIF', ], - version: 'v0.2.0', - updated: '2026-08-21', + version: 'v0.3.0', + updated: '2026-08-31', }, { slug: 'genknown', @@ -216,8 +216,9 @@ const DECLARED: readonly Portal[] = [ 'NMDC', 'GOLD', ], - version: 'v0.1.3', - updated: '2026-08-21', + // The deployed portal prints no version, so this is the newest tag. + version: 'v0.1.7', + updated: '2026-09-07', }, { slug: 'fungal-jungle', @@ -227,29 +228,31 @@ const DECLARED: readonly Portal[] = [ section: 'kbase', facets: [FACETS.genomes, FACETS.ecology, FACETS.proteins], topics: ['Fungi', 'CAZymes', 'Structure'], + // src/fungal_jungle/sources.py sources: [ - 'Ensembl Fungi', 'JGI MycoCosm', - 'SGD', - 'PomBase', - 'CGD', - 'NCBI Datasets / Taxonomy', - 'GBIF backbone', + 'Ensembl Fungi', + 'GBIF', 'CAZy', 'dbCAN', 'MEROPS', - 'TCDB', + 'UniProt', 'InterPro', + 'AlphaFold DB', + 'FUNGuild', 'MIBiG', 'antiSMASH-DB', - 'FunGuild', - 'AlphaFold DB', - 'UniProt', 'WorldClim v2', 'SoilGrids', + 'Fungal Fitness Browser (RB-TnSeq)', + 'Yeast HIP-HOP chemical genomics', + 'SGD', + 'PomBase', + 'CGD', + 'NCBI Datasets / Taxonomy', ], - version: 'v0.6.0', - updated: '2026-08-21', + version: 'v0.7.5', + updated: '2026-09-01', }, { slug: 'plant-terra', @@ -275,8 +278,8 @@ const DECLARED: readonly Portal[] = [ 'SSURGO', 'GBIF', ], - version: 'v0.2.2', - updated: '2026-08-25', + version: 'v0.2.3', + updated: '2026-08-29', }, { slug: 'diaspora', @@ -286,23 +289,33 @@ const DECLARED: readonly Portal[] = [ section: 'kbase', facets: [FACETS.ecology, FACETS.environment], topics: ['Metagenomics', 'Biogeography', 'Pangenomes'], + // src/diaspora/attribution.py sources: [ 'NMDC', - 'NEON', 'EMP', - 'GROWdb (USGS)', - 'PlanetMicrobe', - 'agmicrobiome', + 'Tara Oceans', 'MGnify', 'SPIRE', - 'SMAG', 'JGI-GEM', - 'Tara Oceans', 'Microbe Atlas', - 'KBase KE-pangenome', + 'SMAG', + 'GROW (USGS)', + 'PlanetMicrobe', + 'agmicrobiome', + 'NEON (via NMDC)', + 'GTDB', + 'eggNOG', + 'KEGG', + 'NCBI Taxonomy / BioSample / SRA', + 'ENVO', + 'Microbial trait tables (Madin · BactoTraits · metaTraits · FAPROTAX)', + 'EarthEnv', + 'CHELSA', + 'Copernicus GLO-30 DEM', + 'Google Earth Engine rasters (ERA5 · NDVI/EVI · soil)', ], - version: 'v0.2.0', - updated: '2026-08-21', + version: 'v0.4.1', + updated: '2026-09-07', }, { slug: 'enigma-strata', @@ -323,8 +336,9 @@ const DECLARED: readonly Portal[] = [ 'Web of Microbes', 'NOAA GHCN-Daily', ], - version: 'v0.4.0', - updated: '2026-08-21', + // Behind a team-password gate (2026-09); the portal prints this inside it. + version: 'v0.5.0', + updated: '2026-08-31', }, { slug: 'pmi-understory', @@ -351,9 +365,10 @@ const DECLARED: readonly Portal[] = [ 'GapMind', 'NCBI Taxonomy / Datasets', ], - // The deployed portal prints no version, so this is the newest tag. - version: 'v0.2.2', - updated: '2026-08-26', + // Behind a team-password gate (2026-09); inside it the portal prints no + // version, so this is the newest tag. + version: 'v0.3.2', + updated: '2026-09-01', }, { slug: 'phagecast', @@ -365,8 +380,10 @@ const DECLARED: readonly Portal[] = [ topics: ['Phage', 'Host range', 'Receptors'], // No sources registry yet; these are from the README and docs/STORAGE.md. sources: ['Phage Foundry (DOE BER)', 'GenomeDepot'], - version: 'v0.46.0', - updated: '2026-08-24', + // The deployed portal sits behind a team-password gate (2026-09), so its + // printed version is unreadable from outside; this is the newest tag. + version: 'v0.48.0', + updated: '2026-09-04', }, { slug: 'asma', @@ -392,10 +409,10 @@ const DECLARED: readonly Portal[] = [ 'KEGG BRITE', 'ModelSEED Biochemistry', ], - // The deployed portal prints no version, in its header or its footer, so - // this is the newest tag. release.yaml names v0.2.0, which is not tagged. - version: 'v0.1.0-review', - updated: '2026-09-02', + // Behind a team-password gate (2026-09); inside it the portal prints no + // version, so this is the newest tag. + version: 'v0.3.0', + updated: '2026-09-07', }, { // Repo and CLI are `ideas-portal`; the deployed path is /portals/ideas/. @@ -410,8 +427,8 @@ const DECLARED: readonly Portal[] = [ sources: ['IDEAS program (Argonne)', 'PubChem', 'UniProt', 'RCSB PDB'], // The deployed portal prints no app version (the "v1" it shows is the // dataset's), so this is the newest tag. - version: 'v0.1.4', - updated: '2026-08-25', + version: 'v0.1.7', + updated: '2026-09-01', }, ];