Skip to content

Add the PROTECT ASMA data browser card; bump every card to what is deployed - #55

Merged
dauglyon merged 3 commits into
mainfrom
portal-gallery-asma-data-browser
Nov 3, 2026
Merged

dauglyon merged 3 commits into
mainfrom
portal-gallery-asma-data-browser

Conversation

@dauglyon

@dauglyon dauglyon commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

Every field follows the rules in the card comment block in src/routes/portals.tsx, checked against the live portals at gen2.kbase.us on 2026-11-03. Tag commit dates come from the GitHub API, in UTC.

New card: PROTECT ASMA data browser

/portals/asma-data-browser/, from WeArePROTECT/asma-data-browser (outside kbaseincubator, and not a KIND*AI plugin, so there is no manifest).

Field Value Source
title PROTECT ASMA data browser the name pyproject.toml description opens with
blurb survey of PROTECT data … the formulation view the rest of that description, condensed, with release.yaml function folded in
section Project Data Resources README: "PROTECT's front door to its data"
topics Strain groups · Isolates · Formulations the three views release.yaml function names
sources PROTECT, GenomeDepot rule 4: the live isolate page's "Where these numbers come from" lists only protect.* lakehouse tables, one of them protect.genomedepot.browser_genome
version v1.1.0 · 2026-10-29 outside its team-password gate the portal prints asma-data-browser 1.1.0 · code 92e5827; 92e5827 is the v1.1.0 tag

The thumbnail is the Overview tab at 1280x800, captured from the live portal behind its gate.

Versions and dates

Portal Card said Now How derived
Function Junction v0.3.0 v0.5.3 · 2026-10-21 printed by the deployed portal (behind its v0.5.4 tag)
genKnown v0.1.7 v0.4.3 · 2026-10-21 printed by the deployed portal; it printed none before, so the newest-tag comment goes
Fungal Jungle v0.7.5 v0.7.11 · 2026-10-21 printed by the deployed portal
Plant Terra v0.2.3 v0.2.10 · 2026-10-22 printed by the deployed portal (behind its v0.2.11 tag)
Diaspora v0.4.1 v0.6.4 · 2026-10-22 printed by the deployed portal (behind its v0.6.5 tag)
ENIGMA Strata v0.5.0 v0.7.10 · 2026-10-24 gated, version unreadable from outside → newest tag
PMI Understory v0.3.2 v0.3.7 · 2026-10-22 gated → newest tag
Phagecast v0.48.0 v0.50.8 · 2026-10-24 gated → newest tag
PROTECT ASMA v0.3.0 v0.6.5 · 2026-10-24 gated → newest tag
IDEAS Portal v0.1.7 v0.1.12 · 2026-10-17 the deployed portal now prints ideas-portal 0.1.12 (behind its v0.1.13 tag)
Fungal GEMs Portal v0.1.0 unchanged still prints app 0.1.0; no commits since 36778d5

Not re-checked

Sources and thumbnails on the existing cards. Between each card's old and new tag, the sources files changed in two repos: phagecast (docs/STORAGE.md) and ideas-portal (docs/DATA_SOURCES.md). No other repo's registry file changed.

… browser card

Versions re-read from the live portals on 2026-11-03: printed where the
portal is readable (function-junction v0.5.3, genknown v0.4.3,
fungal-jungle v0.7.11, plant-terra v0.2.10, diaspora v0.6.4, ideas
v0.1.12), the newest tag where a team-password gate hides it
(enigma-strata v0.7.10, pmi-understory v0.3.7, phagecast v0.50.8, asma
v0.6.5). genKnown and IDEAS now print their app version, so their
newest-tag comments go. Fungal GEMs is unchanged: still app 0.1.0, no
commits since 36778d5. Dates are each tag's commit date (UTC).

The data browser (WeArePROTECT/asma-data-browser) prints v1.1.0 · code
92e5827 outside its gate, and 92e5827 is the v1.1.0 tag. Every view with
data is behind the gate, so it has no thumbnail yet and stays
`undeployed` until one is captured.
…mbnail

Captured behind the team-password gate at 1280x800: the Overview tab of
v1.1.0, with the program totals (8 research areas, 162 tables, 396.7M
rows). The thumbnail exists, so the card drops `undeployed`.
…the card rules

There is no KIND*AI manifest, so the blurb is the app's pyproject.toml
description, condensed, with release.yaml `function` folded in; the
topics are the three views that field names. Sources follow rule 4, the
disclosure the running portal renders: the isolate page lists only
protect.* lakehouse tables, one of them from protect.genomedepot. The
IDEAS comment now says only where the version line sits.
@dauglyon
dauglyon merged commit 1724593 into main Nov 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant