Skip to content

Comments

feat: add lungmap analysis portals (#4669)#4675

Merged
MillenniumFalconMechanic merged 1 commit intomainfrom
mim/4669-lm-portals
Feb 19, 2026
Merged

feat: add lungmap analysis portals (#4669)#4675
MillenniumFalconMechanic merged 1 commit intomainfrom
mim/4669-lm-portals

Conversation

@MillenniumFalconMechanic
Copy link
Contributor

@MillenniumFalconMechanic MillenniumFalconMechanic commented Feb 18, 2026

Ticket

Closes #4669.

Reviewers

@frano-m .

Changes

This pull request adds new analysis portals and updates the project edit mappings to support additional datasets and portals in the HCA DCP project. The main changes include the introduction of Azimuth, BioData Catalyst, JBrowse, and LCA portals, updates to the portal icon constants, and enhancements to the baseProjectEdits array to associate these portals with relevant datasets.

New analysis portal definitions:

  • Added new analysis portal constants for Azimuth, BioData Catalyst, JBrowse, and LCA, including their icons and metadata in constants.ts. [1] [2] [3]
  • Updated the ANALYSIS_PORTAL enum in entities.ts to include the new portal names.

Enhancements to dataset mappings:

  • Extended the baseProjectEdits array to associate new and existing datasets with the newly added portals, including relevant URLs for each portal. [1] [2] [3] [4] [5] [6] [7] [8]

Portal icon updates:

  • Added icon file references for Azimuth, BioData Catalyst, JBrowse, and LCA to the portal icon constants.

Dataset and portal association improvements:

  • Reorganized and updated dataset entries to reflect the inclusion of new portals and improved the mapping between datasets and analysis portals. [1] [2]

These changes collectively expand the supported analysis portals and improve the accuracy and completeness of dataset-to-portal mappings in the HCA DCP project.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for four new analysis portals (Azimuth, BioData Catalyst, JBrowse, and LCA) to the HCA DCP project and updates dataset-to-portal mappings for various LungMap-related datasets.

Changes:

  • Added four new analysis portal definitions with corresponding icons and metadata
  • Extended dataset mappings to associate existing and new datasets with the newly supported portals
  • Reorganized portal ordering in some dataset entries for consistency

Reviewed changes

Copilot reviewed 2 out of 6 changed files in this pull request and generated no comments.

File Description
entities.ts Added enum values for the four new analysis portals
constants.ts Defined portal configurations and updated dataset-to-portal mappings with new portal URLs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@frano-m frano-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MillenniumFalconMechanic MillenniumFalconMechanic merged commit f34bd3b into main Feb 19, 2026
3 of 4 checks passed
@MillenniumFalconMechanic MillenniumFalconMechanic deleted the mim/4669-lm-portals branch February 19, 2026 17:07
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.

[LungMAP] Update analysis portals

2 participants