Skip to content

Conversation

@frano-m
Copy link
Contributor

@frano-m frano-m commented Jan 27, 2026

Closes #4640.

This pull request introduces a new "Export to BioData Catalyst" feature, including both the UI components and the necessary configuration to enable conditional display based on a feature flag. The implementation provides a dedicated export flow for BioData Catalyst, integrates it into the export page routing and configuration, and ensures it is only visible when the appropriate feature flag is enabled.

Feature Implementation:

  • Added a new ExportToBioDataCatalyst component for exporting data to BioData Catalyst, including its props definition and export in the main components index. [1] [2] [3]
  • Created the ExportMethodNCPI component to conditionally render the export method based on the NCPI_EXPORT feature flag.

Feature Flag and Routing:

  • Introduced the NCPI_EXPORT feature flag in the FEATURES enum and used it to control the visibility of BioData Catalyst export features and routes. [1] [2]
  • Added the /export/biodata-catalyst route and integrated it into the export configuration, including a dedicated export method page and configuration entries. [1] [2] [3] [4] [5]

View Model and Configuration Support:

  • Implemented view model builders for BioData Catalyst export, including methods to build props for both the export method and the main export component, and integrated them into the export configuration. [1] [2] [3]
image image image

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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@frano-m frano-m marked this pull request as draft January 28, 2026 04:10
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.

[AnVIL DX] Export cohort to BioData Catalyst

3 participants