feat: add lungmap analysis portals (#4669)#4675
Merged
MillenniumFalconMechanic merged 1 commit intomainfrom Feb 19, 2026
Merged
feat: add lungmap analysis portals (#4669)#4675MillenniumFalconMechanic merged 1 commit intomainfrom
MillenniumFalconMechanic merged 1 commit intomainfrom
Conversation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
ac5894f to
eeb8015
Compare
Contributor
There was a problem hiding this comment.
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.
frano-m
approved these changes
Feb 19, 2026
Contributor
frano-m
left a comment
There was a problem hiding this comment.
Lovely @MillenniumFalconMechanic 🍰
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
baseProjectEditsarray to associate these portals with relevant datasets.New analysis portal definitions:
constants.ts. [1] [2] [3]ANALYSIS_PORTALenum inentities.tsto include the new portal names.Enhancements to dataset mappings:
baseProjectEditsarray 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:
Dataset and portal association improvements:
These changes collectively expand the supported analysis portals and improve the accuracy and completeness of dataset-to-portal mappings in the HCA DCP project.