PageSourceSearch

https://assets.prod.czid.org/assets/application.debug-83f832071c58…13c19e5cf52f28c25d835eac6a8ee6da870055b3.js

js czid.org collected 2026-09-25 18:40:03 UTC 2,860,802 bytes, 6 lines download raw bytes

1(()=>{var t,a,l,r={30164:(t,a,l)=>{var r={"./common/AnnouncementBanner.tsx":4889,"./common/BasicPopup.tsx":1986,"./common/BlankScreenMessage.tsx":16653,"./common/BulkDownloadNotification/BulkDownloadNotification.tsx":48373,"./common/BulkDownloadNotification/index.tsx":66322,"./common/ConfirmationMessage/ConfirmationMessage.tsx":81113,"./common/ConfirmationMessage/index.tsx":2453,"./common/CoverageVizBottomSidebar/CoverageVizBottomSidebar.tsx":24363,"./common/CoverageVizBottomSidebar/HitGroupViz.tsx":41112,"./common/CoverageVizBottomSidebar/constants.ts":7752,"./common/CoverageVizBottomSidebar/index.ts":23769,"./common/CoverageVizBottomSidebar/types.ts":83116,"./common/CoverageVizBottomSidebar/utils.ts":11376,"./common/CoverageVizBottomSidebar/workflowTypeConfig.ts":42138,"./common/DetailsSidebar/BulkDownloadDetailsMode/BulkDownloadDetailsMode.tsx":91680,"./common/DetailsSidebar/BulkDownloadDetailsMode/__generated__/BulkDownloadDetailsModeFragment.graphql.ts":28969,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/AdvancedDownloadTab/AdvancedDownloadTab.tsx":47559,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/AdvancedDownloadTab/__generated__/AdvancedDownloadTabFragment.graphql.ts":85360,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/AdvancedDownloadTab/index.tsx":91964,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/DetailsTab/DetailsTab.tsx":32239,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/DetailsTab/__generated__/DetailsTabFragment.graphql.ts":33844,"./common/DetailsSidebar/BulkDownloadDetailsMode/components/DetailsTab/index.tsx":51390,"./common/DetailsSidebar/BulkDownloadDetailsMode/index.tsx":37831,"./common/DetailsSidebar/DetailsSidebar.tsx":99191,"./common/DetailsSidebar/FieldList.tsx":72777,"./common/DetailsSidebar/GeneDetailsMode/FooterLinks/FooterLink/FooterLink.tsx":12022,"./common/DetailsSidebar/GeneDetailsMode/FooterLinks/FooterLink/index.tsx":81179,"./common/DetailsSidebar/GeneDetailsMode/FooterLinks/FooterLinks.tsx":8363,"./common/DetailsSidebar/GeneDetailsMode/FooterLinks/index.tsx":17931,"./common/DetailsSidebar/GeneDetailsMode/GeneDetailsMode.tsx":65532,"./common/DetailsSidebar/GeneDetailsMode/Ontology/CARDLicense/CARDFooter.tsx":16413,"./common/DetailsSidebar/GeneDetailsMode/Ontology/CARDLicense/index.tsx":32412,"./common/DetailsSidebar/GeneDetailsMode/Ontology/Ontology.tsx":65467,"./common/DetailsSidebar/GeneDetailsMode/Ontology/PropertyList/PropertyList.tsx":71199,"./common/DetailsSidebar/GeneDetailsMode/Ontology/PropertyList/index.tsx":59514,"./common/DetailsSidebar/GeneDetailsMode/Ontology/index.tsx":81610,"./common/DetailsSidebar/GeneDetailsMode/index.tsx":20342,"./common/DetailsSidebar/GeneDetailsMode/utils.ts":98399,"./common/DetailsSidebar/PipelineStepDetailsMode/PipelineStepDetailsMode.tsx":42056,"./common/DetailsSidebar/PipelineStepDetailsMode/index.tsx":64743,"./common/DetailsSidebar/SampleDetailsMode/MetadataSection.tsx":39341,"./common/DetailsSidebar/SampleDetailsMode/SampleDetailsMode.tsx":96976,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeQuery.graphql.ts":44863,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeSampleMetadataFieldsQuery.graphql.ts":1721,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeSampleMetadataFragment.graphql.ts":87718,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeSampleMetadataQuery.graphql.ts":61938,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeUpdateMetadataMutation.graphql.ts":63094,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeUpdateSampleNameMutation.graphql.ts":70010,"./common/DetailsSidebar/SampleDetailsMode/__generated__/SampleDetailsModeUpdateSampleNotesMutation.graphql.ts":97672,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/MetadataTab.tsx":61493,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/__generated__/MetadataTabFragment.graphql.ts":14458,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/__generated__/MetadataTabMetadataFragment.graphql.ts":37755,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataSectionContent/MetadataSectionContent.tsx":81293,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataSectionContent/__generated__/MetadataSectionContentFragment.graphql.ts":94266,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataSectionContent/index.tsx":54816,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataTypeValue/MetadataTypeValue.tsx":88185,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataTypeValue/index.tsx":89231,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataValue/MetadataValue.tsx":80833,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/components/MetadataValue/index.tsx":38351,"./common/DetailsSidebar/SampleDetailsMode/components/MetadataTab/index.tsx":1437,"./common/DetailsSidebar/SampleDetailsMode/components/NotesTab/NotesTab.tsx":56651,"./common/DetailsSidebar/SampleDetailsMode/components/NotesTab/__generated__/NotesTabFragment.graphql.ts":73360,"./common/DetailsSidebar/SampleDetailsMode/components/NotesTab/index.tsx":37099,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/PipelineTab.tsx":72169,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/__generated__/PipelineTabFragment.graphql.ts":53898,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/components/ERCCScatterPlot/ERCCScatterPlot.tsx":3412,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/components/ERCCScatterPlot/components/ScatterPlot.tsx":9298,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/components/ERCCScatterPlot/components/index.tsx":45917,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/components/ERCCScatterPlot/index.tsx":31270,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/index.tsx":97462,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/types.ts":9131,"./common/DetailsSidebar/SampleDetailsMode/components/PipelineTab/utils.ts":99391,"./common/DetailsSidebar/SampleDetailsMode/constants.ts":48118,"./common/DetailsSidebar/SampleDetailsMode/index.tsx":66713,"./common/DetailsSidebar/SampleDetailsMode/types.ts":78830,"./common/DetailsSidebar/SampleDetailsMode/utils.ts":85650,"./common/DetailsSidebar/TaxonDetail
1sMode/TaxonDescription/TaxonDescription.tsx":21260,"./common/DetailsSidebar/TaxonDetailsMode/TaxonDescription/index.tsx":24652,"./common/DetailsSidebar/TaxonDetailsMode/TaxonDetailsMode.tsx":67380,"./common/DetailsSidebar/TaxonDetailsMode/TaxonHistogram/TaxonHistogram.tsx":22356,"./common/DetailsSidebar/TaxonDetailsMode/TaxonHistogram/index.tsx":98708,"./common/DetailsSidebar/TaxonDetailsMode/TaxonLinks/TaxonLinks.tsx":84506,"./common/DetailsSidebar/TaxonDetailsMode/TaxonLinks/index.tsx":82997,"./common/DetailsSidebar/TaxonDetailsMode/WikipediaLicense/WikipediaLicense.tsx":13284,"./common/DetailsSidebar/TaxonDetailsMode/WikipediaLicense/index.tsx":56616,"./common/DetailsSidebar/TaxonDetailsMode/index.tsx":56055,"./common/DetailsSidebar/index.ts":28079,"./common/ErrorBoundary.tsx":86672,"./common/Footer/Footer.tsx":23517,"./common/Footer/index.tsx":23594,"./common/Header/Header.tsx":86017,"./common/Header/MainMenu.tsx":500,"./common/Header/UserMenuDropDown.tsx":32701,"./common/Header/index.ts":22072,"./common/Heatmap/MetadataLegend.tsx":1533,"./common/Heatmap/MetadataSelector.tsx":55621,"./common/Heatmap/PinSampleSelector.tsx":10129,"./common/Heatmap/RowGroupLegend.tsx":97712,"./common/HostOrganismSearchBox.tsx":52709,"./common/InfoBanner/InfoBanner.tsx":69159,"./common/InfoBanner/index.ts":54947,"./common/LandingHeader/LandingHeader.tsx":88593,"./common/LandingHeader/index.ts":36605,"./common/LoadingMessage.tsx":73635,"./common/LoadingPage/LoadingPage.tsx":86897,"./common/LoadingPage/index.tsx":26324,"./common/MenuOptionWithDisabledTooltip/MenuOptionWithDisabledTooltip.tsx":49477,"./common/MenuOptionWithDisabledTooltip/index.tsx":33102,"./common/Metadata/MetadataAgeInput.tsx":19150,"./common/Metadata/MetadataCSVLocationsMenu.tsx":56672,"./common/Metadata/MetadataCSVUpload.tsx":9050,"./common/Metadata/MetadataInput.tsx":13133,"./common/Metadata/MetadataManualInput.tsx":66571,"./common/Metadata/MetadataUpload.tsx":30506,"./common/Metadata/constants.ts":49921,"./common/Metadata/types.ts":29749,"./common/Metadata/utils.ts":19649,"./common/PipelineVersionSelect/PipelineVersionSelect.tsx":85509,"./common/PipelineVersionSelect/components/MultipleVersionsDropdownHeader/MultipleVersionsDropdownHeader.tsx":11643,"./common/PipelineVersionSelect/components/MultipleVersionsDropdownHeader/index.tsx":43822,"./common/PipelineVersionSelect/components/SingleVersionTextHeader/SingleVersionTextHeader.tsx":77163,"./common/PipelineVersionSelect/components/SingleVersionTextHeader/index.tsx":11029,"./common/PipelineVersionSelect/index.tsx":26411,"./common/PipelineVersionSelect/workflowTypeConfig.tsx":18446,"./common/ProjectCreationModal.tsx":22381,"./common/ProjectInfoIconTooltip.tsx":37871,"./common/ProjectSelect.tsx":93879,"./common/SampleMessage/SampleMessage.tsx":6961,"./common/SampleMessage/index.tsx":30554,"./common/SampleTypeSearchBox.tsx":18693,"./common/TableRenderers/TableRenderers.tsx":6247,"./common/TableRenderers/components/WorkflowCounts/WorkflowCounts.tsx":48387,"./common/TableRenderers/components/WorkflowCounts/index.tsx":46434,"./common/TableRenderers/index.ts":64673,"./common/TaxonSelector.tsx":26027,"./common/ThresholdFilterTag.tsx":74687,"./common/UserContext.tsx":90,"./common/filters/BaseMultipleFilter.tsx":75991,"./common/filters/BaseSingleFilter.tsx":86971,"./common/filters/FilterTrigger.tsx":52894,"./common/filters/LocationFilter.tsx":63541,"./common/filters/TaxonFilterSDS.tsx":70464,"./common/filters/TaxonThresholdFilter.tsx":29953,"./common/filters/ThresholdFilterSDS/ThresholdFilterSDS.tsx":57381,"./common/filters/ThresholdFilterSDS/index.tsx":5570,"./common/filters/index.ts":93616,"./common/filters/types.ts":94601,"./layout/Accordion.tsx":58771,"./layout/Divider.tsx":922,"./layout/FilterPanel/FilterPanel.tsx":86048,"./layout/FilterPanel/index.tsx":69460,"./layout/NarrowContainer.tsx":57211,"./layout/ViewHeader/Content.tsx":72283,"./layout/ViewHeader/Controls.tsx":90288,"./layout/ViewHeader/Pretitle.tsx":41221,"./layout/ViewHeader/Title.tsx":85322,"./layout/ViewHeader/ViewHeader.tsx":4094,"./layout/ViewHeader/index.tsx":70484,"./layout/index.ts":20887,"./u
1i/List.tsx":73965,"./ui/Table/Table.tsx":41524,"./ui/Table/columnDefinitions/RowSelectionColumn/RowSelectionColumn.tsx":25846,"./ui/Table/columnDefinitions/RowSelectionColumn/index.tsx":35648,"./ui/Table/components/EmptyTable/EmptyTable.tsx":47554,"./ui/Table/components/EmptyTable/index.tsx":95523,"./ui/Table/components/HeaderContent/HeaderContent.tsx":76842,"./ui/Table/components/HeaderContent/index.tsx":148,"./ui/Table/components/SortableHeader/SortableHeader.tsx":2890,"./ui/Table/components/SortableHeader/components/TooltipText/TooltipText.tsx":67681,"./ui/Table/components/SortableHeader/components/TooltipText/index.tsx":55413,"./ui/Table/components/SortableHeader/components/TooltipText/types.ts":80186,"./ui/Table/components/SortableHeader/index.tsx":4445,"./ui/Table/components/StyledSdsTable/StyledSdsTable.tsx":48234,"./ui/Table/components/StyledSdsTable/index.tsx":24919,"./ui/Table/constants.ts":87317,"./ui/Table/index.tsx":95856,"./ui/Table/tableUtils.ts":75567,"./ui/containers/ColumnHeaderTooltip.tsx":96042,"./ui/containers/ContextPlaceholder.tsx":68994,"./ui/containers/ErrorModal.tsx":75127,"./ui/containers/HelpIcon.tsx":2008,"./ui/containers/Modal.tsx":48652,"./ui/containers/Sidebar.tsx":21116,"./ui/containers/ToastContainer.tsx":94416,"./ui/containers/TooltipVizTable.tsx":13784,"./ui/containers/Wizard.tsx":98175,"./ui/containers/index.ts":13656,"./ui/controls/CSVUpload.tsx":95541,"./ui/controls/Checkbox.tsx":9983,"./ui/controls/EditableInput.tsx":46342,"./ui/controls/ExternalLink.tsx":34621,"./ui/controls/FilePicker.tsx":96575,"./ui/controls/FilterTag.tsx":89288,"./ui/controls/GeoSearchInputBox.tsx":90658,"./ui/controls/Input.tsx":66378,"./ui/controls/Link.tsx":43428,"./ui/controls/LiveSearchBox.tsx":54343,"./ui/controls/LiveSearchPopBox.tsx":10278,"./ui/controls/LoadingBar.tsx":74852,"./ui/controls/Menu.tsx":14461,"./ui/controls/PlusMinusControl.tsx":31207,"./ui/controls/SearchBox.tsx":86953,"./ui/controls/SearchBoxList.tsx":85309,"./ui/controls/Tabs.tsx":92920,"./ui/controls/TermsAgreement.tsx":67007,"./ui/controls/Textarea.tsx":98282,"./ui/controls/Toggle.tsx":55240,"./ui/controls/buttons/Button.tsx":11946,"./ui/controls/buttons/DownloadButton.tsx":11526,"./ui/controls/buttons/ErrorButton.tsx":74810,"./ui/controls/buttons/FilterButtonWithCounter/FilterButtonWithCounter.tsx":5285,"./ui/controls/buttons/FilterButtonWithCounter/index.tsx":57695,"./ui/controls/buttons/PrimaryButton.tsx":28906,"./ui/controls/buttons/SaveButton.tsx":15481,"./ui/controls/buttons/SecondaryButton.tsx":22774,"./ui/controls/buttons/ShareButton.tsx":89893,"./ui/controls/buttons/TransparentButton.tsx":63286,"./ui/controls/buttons/index.ts":22476,"./ui/controls/constants.ts":21999,"./ui/controls/dropdowns/BareDropdown.tsx":66410,"./ui/controls/dropdowns/ButtonDropdown.tsx":86626,"./ui/controls/dropdowns/DownloadButtonDropdown.tsx":92522,"./ui/controls/dropdowns/Dropdown.tsx":71138,"./ui/controls/dropdowns/MultipleDropdown.tsx":19382,"./ui/controls/dropdowns/MultipleNestedDropdown.tsx":22203,"./ui/controls/dropdowns/PortalDropdown.tsx":83072,"./ui/controls/dropdowns/SectionsDropdown.tsx":93930,"./ui/controls/dropdowns/SubtextDropdown.tsx":87849,"./ui/controls/dropdowns/ThresholdFilter.tsx":64262,"./ui/controls/dropdowns/ThresholdFilterList.tsx":84062,"./ui/controls/dropdowns/common/CheckboxItem.tsx":57017,"./ui/controls/dropdowns/common/DropdownLabel.tsx":67604,"./ui/controls/dropdowns/common/DropdownTrigger.tsx":49446,"./ui/controls/dropdowns/index.ts":50451,"./ui/controls/index.ts":77782,"./ui/icons/BacteriaCultureIcon.tsx":44488,"./ui/icons/CZIDLogoReversed.tsx":41103,"./ui/icons/Icon.tsx":54319,"./ui/icons/IconAlert.tsx":37649,"./ui/icons/IconAlertSmall.tsx":95112,"./ui/icons/IconAnalyzeFigure.tsx":17787,"./ui/icons/IconArrowDownSmall.tsx":28567,"./ui/icons/IconArrowPipelineStage.tsx":19458,"./ui/icons/IconArrowRight.tsx":58484,"./ui/icons/IconArrowUpSmall.tsx":62538,"./ui/icons/IconBarChartHorizontal3Small.tsx":85694,"./ui/icons/IconBiohubLogo.tsx":3325,"./ui/icons/IconBiohubSFLogo.tsx":97098,"./ui/icons/IconBiohubSFLogoColor.tsx":64925,"./ui/icons/IconChartSmall.tsx":6574,"./ui/icons/IconCheckSmall.tsx":44894,"./ui/icons/IconClose.tsx":94443,"./ui
1/icons/IconCloseSmall.tsx":11074,"./ui/icons/IconCovidVirusXLarge.tsx":72348,"./ui/icons/IconCziLogo.tsx":50446,"./ui/icons/IconDoubleQuotes.tsx":75187,"./ui/icons/IconInfo.tsx":82699,"./ui/icons/IconListSmall.tsx":10734,"./ui/icons/IconLoading.tsx":91523,"./ui/icons/IconMapSmall.tsx":84384,"./ui/icons/IconMatchesFigure.tsx":53476,"./ui/icons/IconMobileNavClose.tsx":96868,"./ui/icons/IconPercentageSmall.tsx":87062,"./ui/icons/IconSampleFigure.tsx":6521,"./ui/icons/IconSearch.tsx":17067,"./ui/icons/IconSubmitArrow.tsx":20820,"./ui/icons/IconSuccess.tsx":97346,"./ui/icons/IconSuccessSmall.tsx":15701,"./ui/icons/IconTableSmall.tsx":12594,"./ui/icons/IconTreeSmall.tsx":77094,"./ui/icons/IconUploadFigure.tsx":45216,"./ui/icons/LogoLockupColor.tsx":19390,"./ui/icons/LogoLockupReversed.tsx":55801,"./ui/icons/LogoMarkColor.tsx":16533,"./ui/icons/LogoMarkReversed.tsx":75500,"./ui/icons/SortIcon.tsx":70771,"./ui/icons/index.ts":142,"./ui/illustrations/ImgBacteriaPrimary.tsx":36303,"./ui/illustrations/ImgDecipherPrimary.tsx":19296,"./ui/illustrations/ImgDetectPrimary.tsx":27979,"./ui/illustrations/ImgDownloadPrimary.tsx":29960,"./ui/illustrations/ImgMatrixPrimary.tsx":12381,"./ui/illustrations/ImgMicrobePrimary.tsx":28843,"./ui/illustrations/ImgMicrobeSecondary.tsx":69947,"./ui/illustrations/ImgProjectsSecondary.tsx":48882,"./ui/illustrations/ImgSamplesSecondary.tsx":83113,"./ui/illustrations/ImgSearchSecondary.tsx":41776,"./ui/illustrations/ImgUploadPrimary.tsx":70909,"./ui/illustrations/ImgVizSecondary.tsx":29759,"./ui/illustrations/index.ts":43743,"./ui/labels/AnnotationLabel.tsx":70750,"./ui/labels/BetaLabel.tsx":3349,"./ui/labels/Label.tsx":27259,"./ui/labels/PathogenLabel.tsx":62109,"./ui/labels/StatusLabel.tsx":74233,"./ui/notifications/AccordionNotification.tsx":76311,"./ui/notifications/IssueGroup.tsx":21676,"./ui/notifications/ListNotification.tsx":48223,"./ui/notifications/Notification.tsx":62487,"./utils/ArrayUtils.ts":51246,"./utils/ThresholdMap.ts":91651,"./utils/UrlQueryParser.ts":61552,"./utils/clientDownload.ts":1763,"./ut
1ils/colormaps/CategoricalColormap.ts":58974,"./utils/csv.ts":25922,"./utils/d3/scales/compound.ts":92223,"./utils/d3/scales/symlog.ts":95021,"./utils/d3/svg.ts":3004,"./utils/documentationLinks.ts":60487,"./utils/download.ts":70916,"./utils/extractChildren.ts":66700,"./utils/features.ts":98903,"./utils/format.ts":93527,"./utils/links.ts":92843,"./utils/logUtil.ts":60696,"./utils/memo.ts":41062,"./utils/metadata.ts":82853,"./utils/numberUtil.ts":92385,"./utils/objectUtil.ts":20467,"./utils/parsers/NewickParser.ts":99421,"./utils/pipeline_versions.ts":46388,"./utils/resultsFolder.ts":27744,"./utils/sample.ts":14514,"./utils/stringUtil.ts":65201,"./utils/structures/Tree.ts":4405,"./utils/taxon.ts":29414,"./utils/toast.ts":14333,"./utils/tooltip.ts":17197,"./utils/typeUtils.ts":93979,"./utils/urls.ts":62378,"./utils/workflows.ts":20300,"./views/AdminPage/AdminPage.tsx":59086,"./views/AdminPage/index.tsx":31714,"./views/AdminProject/AdminProject.tsx":6964,"./views/AdminProject/index.tsx":11338,"./views/AdminSample/AdminSample.tsx":97826,"./views/AdminSample/index.tsx":31153,"./views/AdminSettings/AdminSettings.tsx":2118,"./views/AdminSettings/components/CreateAppConfig/CreateAppConfig.tsx":27466,"./views/AdminSettings/components/CreateAppConfig/index.tsx":10405,"./views/AdminSettings/components/FeatureFlagControls/FeatureFlagControls.tsx":18334,"./views/AdminSettings/components/FeatureFlagControls/FeatureFlagList/index.tsx":86305,"./views/AdminSettings/components/FeatureFlagControls/index.tsx":49168,"./views/AdminSettings/components/GenerateEnrichedUserToken/GenerateEnrichedUserToken.tsx":34666,"./views/AdminSettings/components/GenerateEnrichedUserToken/index.tsx":33521,"./views/AdminSettings/components/UpdateAppConfig/UpdateAppConfig.tsx":2930,"./views/AdminSettings/components/UpdateAppConfig/index.tsx":89788,"./views/AdminSettings/components/WorkflowVersions/WorkflowVersions.tsx":20284,"./views/AdminSettings/components/WorkflowVersions/index.tsx":59726,"./views/AdminSettings/index.tsx":79332,"./views/AlignmentViz/AlignmentViz.tsx":77212,"./views/AlignmentViz/components/AccessionViz/AccessionViz.tsx":46806,"./views/AlignmentViz/components/AccessionViz/components/ReadViz.tsx":83083,"./views/AlignmentViz/components/AccessionViz/index.tsx":369,"./views/AlignmentViz/index.tsx":50976,"./views/AmrHeatmap/AMRHeatmapControls.tsx":75878,"./views/AmrHeatmap/AMRHeatmapView.tsx":44551,"./views/AmrHeatmap/AMRHeatmapVis.tsx":44548,"./views/Auth0Error/Auth0Error.tsx":61836,"./views/BasespaceIntegration/BasespaceIntegration.tsx":41562,"./views/BasespaceIntegration/index.tsx":30825,"./views/BulkDownloadListView/BulkDownloadList/BulkDownloadList.tsx":882,"./views/BulkDownloadListView/BulkDownloadList/__generated__/BulkDownloadListQuery.graphql.ts":16565,"./views/BulkDownloadListView/BulkDownloadList/components/BulkDownloadTableRenderers/BulkDownloadTableRenderers.tsx":64200,"./views/BulkDownloadListView/BulkDownloadList/components/BulkDownloadTableRenderers/bulkDownloadTableColumns.ts":58803,"./views/BulkDownloadListView/BulkDownloadList/components/BulkDownloadTableRenderers/index.tsx":33218,"./views/BulkDownloadListView/BulkDownloadList/index.tsx":88848,"./views/BulkDownloadListView/constants.ts":66462,"./views/BulkDownloadListView/downloadTypeInfo.ts":93543,"./views/CliUserInstructions/CliUserInstructions.tsx":32074,"./views/CliUserInstructions/index.tsx":46490,"./views/DiscoveryView/DiscoveryDataLayer.ts":45802,"./views/DiscoveryView/DiscoveryView.tsx":52410,"./views/DiscoveryView/DiscoveryViewFC.tsx":43715,"./views/DiscoveryView/__generated__/DiscoveryViewFCConsensusGenomeIdsQuery.graphql.ts":6536,"./views/DiscoveryView/__generated__/DiscoveryViewFCFedWorkflowRunsAggregateQuery.graphql.ts":88697,"./views/DiscoveryView/__generated__/DiscoveryViewFCFedWorkflowsTotalCountQuery.graphql.ts":68750,"./views/DiscoveryView/__generated__/DiscoveryViewFCSequencingReadIdsQuery.graphql.ts":46716,"./views/DiscoveryView/__generated__/DiscoveryViewFCSequencingReadsQuery.graphql.ts":97137,"./views/DiscoveryView/__generated__/DiscoveryViewFCWorkflowsQuery.graphql.ts":69230,"./views/DiscoveryView/components/BaseDiscoveryView/BaseDiscoveryView.tsx":37135,"./views/DiscoveryView/components/BaseDiscoveryView/index.ts":94249,"./views/DiscoveryView/components/DiscoveryFilters/DiscoveryFilters.tsx":76179,"./views/DiscoveryView/components/DiscoveryFilters/index.ts":95934,"./views/DiscoveryView/components/DiscoveryHeader/DiscoveryHeader.tsx":72027,"./views/DiscoveryView/components/DiscoveryHeader/index.ts":92818,"./views/DiscoveryView/components/DiscoveryMap/DiscoveryMap.tsx":48337,"./views/DiscoveryView/components/DiscoveryMap/components/BaseMap/BaseMap.tsx":93541,"./views/DiscoveryView/components/DiscoveryMap/components/MapBanner/MapBanner.tsx":2669,"./views/DiscoveryView/components/DiscoveryMap/components/MapTooltip/MapTooltip.tsx":45325,"./views/DiscoveryView/components/DiscoveryMap/components/ShapeMarker/ShapeMarker.tsx":37797,"./views/DiscoveryView/components/DiscoveryMap/components/ShapeMarker/components/CircleMarker/CircleMarker.tsx":81776,"./views/DiscoveryView/components/DiscoveryMap/components/ShapeMarker/components/RectangleMarker/RectangleMarker.tsx":29
1186,"./views/DiscoveryView/components/DiscoveryMap/constants.ts":38090,"./views/DiscoveryView/components/DiscoveryMap/index.ts":88719,"./views/DiscoveryView/components/DiscoveryMap/utils.ts":48502,"./views/DiscoveryView/components/DiscoverySidebar/DiscoverySidebar.tsx":86893,"./views/DiscoveryView/components/DiscoverySidebar/components/ProjectDescription/ProjectDescription.tsx":98372,"./views/DiscoveryView/components/DiscoverySidebar/components/ProjectDescription/index.ts":50678,"./views/DiscoveryView/components/DiscoverySidebar/index.ts":2733,"./views/DiscoveryView/components/DiscoveryViewToggle/DiscoveryViewToggle.tsx":73795,"./views/DiscoveryView/components/DiscoveryViewToggle/index.ts":82118,"./views/DiscoveryView/components/MapPreviewSidebar/MapPreviewSidebar.tsx":15739,"./views/DiscoveryView/components/MapPreviewSidebar/index.ts":15571,"./views/DiscoveryView/components/ModalFirstTimeUser/ModalFirstTimeUser.tsx":7703,"./views/DiscoveryView/components/ModalFirstTimeUser/index.ts":676,"./views/DiscoveryView/components/NoResultsBanner/NoSearchResultsBanner.tsx":90947,"./views/DiscoveryView/components/NoResultsBanner/index.ts":2760,"./views/DiscoveryView/components/ProjectHeader/ProjectHeader.tsx":48131,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/DisableSharingConfirmationModal.tsx":24236,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/ProjectSettingsModal.tsx":85639,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/PublicProjectConfirmationModal.tsx":66804,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/UserManagementForm.tsx":76670,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/ViewOnlyLinkForm.tsx":20447,"./views/DiscoveryView/components/ProjectHeader/components/ProjectSettingsModal/index.tsx":75174,"./views/DiscoveryView/components/ProjectHeader/components/ProjectUploadMenu/ProjectUploadMenu.tsx":9783,"./views/DiscoveryView/components/ProjectHeader/index.ts":1877,"./views/DiscoveryView/components/ProjectsView/ProjectsView.tsx":779,"./views/DiscoveryView/components/ProjectsView/constants.ts":31273,"./views/DiscoveryView/components/ProjectsView/index.ts":1516,"./views/DiscoveryView/components/SamplesView/SamplesView.tsx":75635,"./views/DiscoveryView/components/SamplesView/columnConfiguration.ts":3519,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/BenchmarkModal.tsx":98747,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/BenchmarkSamplesTable/BenchmarkSamplesTable.tsx":79606,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/BenchmarkSamplesTable/index.tsx":67936,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/GroundTruthFilesDropdown/assets/src/components/views/samples/SamplesView/BenchmarkModal/GroundTruthFilesDropdown/GroundTruthFilesDropdown.tsx":40898,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/GroundTruthFilesDropdown/assets/src/components/views/samples/SamplesView/BenchmarkModal/GroundTruthFilesDropdown/index.tsx":71990,"./views/DiscoveryView/components/SamplesView/components/BenchmarkModal/index.tsx":63543,"./views/DiscoveryView/components/SamplesView/components/BenchmarkSamplesMenuItem/BenchmarkSamplesMenuItem.tsx":28819,"./views/DiscoveryView/components/SamplesView/components/BenchmarkSamplesMenuItem/index.tsx":77309,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/BulkDeleteModal.tsx":82709,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteErrorNotification/DeleteErrorNotification.tsx":29972,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteErrorNotification/index.tsx":90936,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteSampleModalText/DeleteSampleModalText.tsx":26780,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteSampleModalText/index.tsx":48427,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteSuccessNotification/DeleteSuccessNotification.tsx":70144,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/DeleteSuccessNotification/index.tsx":64619,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/InvalidSampleDeleti
1onWarning/InvalidSampleDeletionWarning.tsx":17528,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/InvalidSampleDeletionWarning/index.tsx":94683,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/__generated__/BulkDeleteModalMutation.graphql.ts":22449,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/__generated__/BulkDeleteModalQuery.graphql.ts":54574,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteModal/index.tsx":11945,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteTrigger/BulkDeleteTrigger.tsx":71225,"./views/DiscoveryView/components/SamplesView/components/BulkDeleteTrigger/index.tsx":29054,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/BulkDownloadModal.tsx":38829,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/__generated__/BulkDownloadModalMutation.graphql.ts":73457,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/__generated__/BulkDownloadModalQuery.graphql.ts":53102,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/__generated__/BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery.graphql.ts":10579,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalFooter/BulkDownloadModalFooter.tsx":25148,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalFooter/components/BulkDownloadWarning/BulkDownloadWarning.tsx":97052,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalFooter/components/BulkDownloadWarning/index.tsx":78500,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalFooter/index.tsx":5358,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/BulkDownloadModalOptions.tsx":11844,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/BulkDownloadDataField/BulkDownloadDataField.tsx":70299,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/BulkDownloadDataField/index.tsx":59599,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/DownloadTypeOption/DownloadTypeOption.tsx":15727,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/DownloadTypeOption/index.tsx":36394,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/DownloadTypeOptionWrapper/DownloadTypeOptionWrapper.tsx":72867,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/DownloadTypeOptionWrapper/index.tsx":14671,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/TaxonHitSelect/TaxonHitSelect.tsx":73399,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/TaxonHitSelect/index.tsx":8342,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/ThresholdFilterModal/ThresholdFilterModal.tsx":69557,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/components/ThresholdFilterModal/index.tsx":33983,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/index.tsx":11671,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/components/BulkDownloadModalOptions/workflowTypeConfig.tsx":96234,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/index.tsx":75426,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/types.ts":87687,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/utils.ts":44243,"./views/DiscoveryView/components/SamplesView/components/BulkDownloadModal/workflowTypeConfig.tsx":22081,"./views/DiscoveryView/components/SamplesView/components/BulkSamplesActionsMenu/BulkSamplesActionsMenu.tsx":7217,"./views/DiscoveryView/components/SamplesView/components/CollectionModal/CollectionModal.tsx":1745,"./views/DiscoveryView/components/SamplesView/components/CollectionModal/constants.ts":2627,"./views/DiscoveryView/components/SamplesView/components/FilteredCount/FilteredCount.tsx":51473,"./views/DiscoveryView/components/SamplesView/components/FilteredCount/index.ts":67541,"./views/DiscoveryView/components/SamplesView/components/MetadataUploadModal/Instructions.tsx":62055,"./views/DiscoveryView/components/SamplesView/components/MetadataUploadModal/MetadataUploadModal.tsx":7721,"./views/DiscoveryView/components/SamplesView/components/MetadataUploadModal/ReviewPage.tsx":18153,"./views/DiscoveryView/components/SamplesView/components/MetadataUploadModal/UploadPage.tsx":75362,"./views/DiscoveryView/components/SamplesView/components/MetadataUploadModal/index.tsx":44238,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/NextcladeModal.tsx":40593,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeConfirmationModal/NextcladeConfirmationModal.tsx":19330,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeConfirmationModal/index.tsx":16972,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeModalFooter/NextcladeModalFooter.tsx":70346,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeModalFooter/index.tsx":50628,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeReferenceTreeOptions/NextcladeReferenceTreeOptions.tsx":29180,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/components/NextcladeReferenceTreeOptions/index.tsx":64597,"./views/DiscoveryView/components/SamplesView/components/NextcladeModal/index.tsx":51922,"./views/DiscoveryView/components/SamplesView/components/QualityControl/QualityControl.tsx":80931,"./views/DiscoveryView/components/SamplesView/components/QualityControl/__generated__/QualityControlQuery.graphql.ts":57672,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/Histograms/Histograms.tsx":71837,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/Histograms/index.tsx":60550,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/ReadsLostChart/ReadsLostChart.tsx":46909,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/ReadsLostChart/__generated__/ReadsLostChartQuery.graphql.ts":52326,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/ReadsLostChart/index.tsx":48568,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/SampleStatsInfo/SampleStatsInfo.tsx":26629,"./views/DiscoveryView/components/SamplesView/components/QualityControl/components/SampleStatsInfo/index.tsx":66226,"./views/DiscoveryView/components/SamplesView/components/QualityControl/index.tsx":11437,"./views/DiscoveryView/components/SamplesView/components/StackedBasicValues/StackedBasicValues.tsx":72109,"./views/DiscoveryView/components/SamplesView/components/StackedBasicValues/index.tsx":83802,"./views/DiscoveryView/components/SamplesView/components/StackedSampleIds/StackedSampleIds.tsx":21985,"./views/DiscoveryView/components/SamplesView/components/StackedSampleIds/index.tsx":75186,"./views/DiscoveryView/components/SamplesView/components/ToolbarButtonIcon/ToolbarButtonIcon.tsx":97597,"./views/DiscoveryView/components/SamplesView/components/ValueWithTooltip/ValueWithTooltip.tsx":68891,"./views/DiscoveryView/components/SamplesView/components/ValueWithTooltip/index.tsx":50127,"./views/DiscoveryView/components/SamplesView/constants.ts":29
110,"./views/DiscoveryView/components/SamplesView/index.tsx":72833,"./views/DiscoveryView/components/SamplesView/utils.ts":52618,"./views/DiscoveryView/components/VisualizationsView/VisualizationsView.tsx":98157,"./views/DiscoveryView/components/VisualizationsView/index.tsx":7609,"./views/DiscoveryView/constants.ts":6848,"./views/DiscoveryView/discovery_api.ts":34680,"./views/DiscoveryView/utils.ts":49336,"./views/DiscoveryViewRouter/DiscoveryViewRouter.tsx":86290,"./views/FAQPage/FAQPage.tsx":95882,"./views/FAQPage/index.tsx":163,"./views/ForbiddenPage/ForbiddenPage.tsx":7618,"./views/ForgotPassword/ForgotPassword.tsx":59036,"./views/ForgotPassword/index.tsx":62348,"./views/ImpactPage/ImpactPage.tsx":89774,"./views/ImpactPage/components/ImpactBottomCTA/ImpactBottomCTA.tsx":87145,"./views/ImpactPage/components/ImpactCountryData.tsx":66196,"./views/ImpactPage/components/ImpactCountryShowcase/ImpactCountryShowcase.tsx":67989,"./views/ImpactPage/components/ImpactCountryShowcase/index.tsx":61502,"./views/ImpactPage/components/ImpactHero/ImpactHero.tsx":33615,"./views/ImpactPage/components/ImpactIntro/ImpactIntro.tsx":87509,"./views/ImpactPage/components/ImpactVideoSection/ImpactVideoSection.tsx":48659,"./views/ImpactPage/components/ImpactVideoSection/components/ImpactVRSection/ImpactVRSection.tsx":56115,"./views/ImpactPage/components/ImpactVideoSection/components/ImpactVRSection/index.tsx":46788,"./views/ImpactPage/components/ImpactVideoSection/index.tsx":49423,"./views/ImpactPage/index.tsx":63485,"./views/LandingPage/LandingPage.tsx":72482,"./views/LandingPage/components/Content/Content.tsx":1080,"./views/LandingPage/components/Content/components/Accordion.tsx":69272,"./views/LandingPage/components/Content/components/AccordionItem.tsx":6393,"./views/LandingPage/components/Content/components/CtaButton.tsx":35332,"./views/LandingPage/components/Content/components/MediaBlock.tsx":99695,"./views/LandingPage/components/Content/components/PartnersSection.tsx":72144,"./views/LandingPage/components/Content/components/PipelineSection.tsx":82245,"./views/LandingPage/components/Content/components/PublicationsAndNews.tsx":1283,"./views/LandingPage/components/Content/components/VisualizationsSection.tsx":7654,"./views/LandingPage/components/Content/components/WhitePaper.tsx":419,"./views/LandingPage/components/Content/index.tsx":579,"./views/LandingPage/components/Hero/Hero.tsx":7030,"./views/LandingPage/components/Hero/index.tsx":69124,"./views/LandingPage/components/HeroEmailForm/HeroEmailForm.tsx":65640,"./views/LandingPage/components/HeroEmailForm/__generated__/HeroEmailFormMutation.graphql.ts":26922,"./views/LandingPage/components/HeroEmailForm/index.tsx":21758,"./views/LandingPage/index.ts":92242,"./views/MaitenancePage/Maintenance.tsx":45867,"./views/MaitenancePage/index.tsx":76942,"./views/MetadataDictionary/MetadataDictionary.tsx":46526,"./views/MetadataDictionary/constants.ts":86702,"./views/MetadataDictionary/index.tsx":8497,"./views/PageNotFound/PageNotFound.tsx":92220,"./views/PageNotFound/components/LandingHeaderV1/LandingHeaderV1.tsx":94744,"./views/PageNotFound/components/LandingHeaderV1/index.tsx":49005,"./views/PageNotFound/index.tsx":52078,"./views/PathogenListView/PathogenListView.tsx":94978,"./views/PathogenListView/__generated__/PathogenListViewQuery.graphql.ts":88065,"./views/PathogenListView/components/AnchorMenu/AnchorMenu.tsx":65749,"./views/PathogenListView/components/AnchorMenu/__generated__/AnchorMenuFragment.graphql.ts":90966,"./views/PathogenListView/components/AnchorMenu/components/Section/Section.tsx":46023,"./views/PathogenListView/components/AnchorMenu/components/Section/index.tsx":32310,"./views/PathogenListView/components/AnchorMenu/components/SectionNavigation/SectionNavigation.tsx":15091,"./views/PathogenListView/components/AnchorMenu/components/SectionNavigation/__generated__/SectionNavigationFragment.graphql.ts":27920,"./views/PathogenListView/components/AnchorMenu/components/SectionNavigation/components/NavLink/NavLink.tsx":81142,"./views/PathogenListView/components/AnchorMenu/components/SectionNavigation/components/NavLink/index.tsx":85353,"./views/PathogenListView/components/AnchorMenu/components/SectionNavigation/index.tsx":71172,"./views/PathogenListView/components/AnchorMenu/index.tsx":17039,"./views/PathogenListView/components/PathogenCitations/PathogenCitations.tsx":535,"./views/PathogenListView/components/PathogenCitations/index.tsx":90367,"./views/PathogenListView/components/PathogenIntro/PathogenIntro.tsx":79167,"./views/PathogenListView/components/PathogenIntro/index.tsx":97967,"./views/PathogenListView/components/Pathogens/Pathogens.tsx":36343,"./views/PathogenListView/components/Pathogens/index.tsx":59398,"./views/PathogenListView/index.tsx":16151,"./views/PathogenListView/utils.ts":46348,"./views/PhyloTree/ColumnConfiguration.tsx":56488,"./views/PhyloTree/PairwiseDistanceMatrixErrorModal.tsx":90565,"./views/PhyloTree/PhyloTreeChecks.ts":45187,"./views/PhyloTree/PhyloTreeCreationModal.tsx":91622,"./views/PhyloTree/PhyloTreeDownloadButton.tsx":42170,"./views/PhyloTree/PhyloTreeListView.tsx":44821,"./views/PhyloTree/PhyloTreeNotification.tsx":32743,"./views/PhyloTree/PhyloTreeVis.tsx":94414,"./views/PhyloTree/constants.tsx":14107,"./views/PipelineViz/PipelineViz.tsx":88922,"./views/PipelineViz/PipelineVizHeader.tsx":96101,"./views/PipelineViz/PipelineVizStatusIcon.tsx":1447,"./views/PipelineViz/utils.ts":45640,"./views/PrivacyNotice/PrivacyNotice.t
1sx":58478,"./views/PrivacyNotice/index.tsx":58018,"./views/PrivacyNoticeForUserResearch/PrivacyNoticeForUserResearch.tsx":97498,"./views/PrivacyNoticeForUserResearch/index.tsx":39041,"./views/RawResultsFolder/RawResultsFolder.tsx":68792,"./views/RegisterConfirmationPage/Register.tsx":77668,"./views/RegisterConfirmationPage/index.tsx":48667,"./views/ResultsFolder/ResultsFolder.tsx":16194,"./views/SampleUploadFlow/SampleUploadFlow.tsx":32322,"./views/SampleUploadFlow/components/ReviewStep/ReviewStep.tsx":82633,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/AnalysesSections.tsx":67185,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/CGAnalysisSection/CGAnalysisSection.tsx":78907,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/CGAnalysisSection/index.tsx":97038,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/MNGSAnalysisSection/MNGSAnalysisSection.tsx":45791,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/MNGSAnalysisSection/index.tsx":17021,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/WGSAnalysisSection/WGSAnalysisSection.tsx":55893,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/components/WGSAnalysisSection/index.tsx":11113,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/index.tsx":19515,"./views/SampleUploadFlow/components/ReviewStep/components/AnalysesSections/workflowTypeConfig.tsx":4478,"./views/SampleUploadFlow/components/ReviewStep/components/HostOrganismMessage/HostOrganismMessage.tsx":50035,"./views/SampleUploadFlow/components/ReviewStep/components/HostOrganismMessage/index.tsx":78688,"./views/SampleUploadFlow/components/ReviewStep/components/ProjectInfo/ProjectInfo.tsx":35327,"./views/SampleUploadFlow/components/ReviewStep/components/ProjectInfo/index.tsx":1800,"./views/SampleUploadFlow/components/ReviewStep/components/ReviewHeader/ReviewHeader.tsx":88995,"./views/SampleUploadFlow/components/ReviewStep/components/ReviewHeader/index.tsx":57026,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/SampleInfo.tsx":26493,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/components/AdminUploadOptions/AdminUploadOptions.tsx":45529,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/components/ReviewTable/ReviewTable.tsx":40399,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/components/ReviewTable/index.tsx":29835,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/components/ReviewTable/types.ts":73476,"./views/SampleUploadFlow/components/ReviewStep/components/SampleInfo/index.tsx":77531,"./views/SampleUploadFlow/components/ReviewStep/index.tsx":41651,"./views/SampleUploadFlow/components/SampleUploadFlowHeader/SampleUploadFlowHeader.tsx":49041,"./views/SampleUploadFlow/components/SampleUploadFlowHeader/index.tsx":62311,"./views/SampleUploadFlow/components/UploadMetadataStep/UploadMetadataStep.tsx":28409,"./views/SampleUploadFlow/components/UploadMetadataStep/index.tsx":82043,"./views/SampleUploadFlow/components/UploadProgressModal/UploadProgressModal.tsx":95123,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/LocalUploadProgressModal.tsx":75850,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/LocalUploadModalHeader/LocalUploadModalHeader.tsx":89366,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/LocalUploadModalHeader/index.tsx":17886,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/UploadConfirmationModal/UploadConfirmationModal.tsx":97040,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/UploadConfirmationModal/index.tsx":28015,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/UploadProgressModalSampleList/UploadProgressModalSampleList.tsx":28836,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/components/UploadProgressModalSampleList/index.tsx":70391,"./views/SampleUploadFlow/components/UploadProgressModal/components/LocalUploadProgressModal/index.tsx":57738,"./views/SampleUploadFlow/components/UploadProgressModal/components/RemoteUploadProgressModal/RemoteUploadProgressModal.tsx":79520,"./views/SampleUploadFlow/components/UploadProgressModal/components/RemoteUploadProgressModal/components/RemoteUploadModalHeader/RemoteUploadModalHeader.tsx":15607,"./views/SampleUploadFlow/components/UploadProgressModal/components/RemoteUploadProgressModal/components/RemoteUploadModalHeader/index.tsx":58432,"./views/SampleUploadFlow/components/UploadProgressModal/components/RemoteUploadProgressModal/index.tsx":88043,"./views/SampleUploadFlow/components/UploadProgressModal/index.tsx":74262,"./views/SampleUploadFlow/components/UploadProgressModal/types.ts":11851,"./views/SampleUploadFlow/components/UploadProgressModal/upload_progress_utils.ts":74617,"./views/SampleUploadFlow/components/UploadSampleStep/UploadSampleStep.tsx":17024,"./views/SampleUploadFlow/components/UploadSampleStep/components/BasespaceSampleImport/BasespaceSampleImport.tsx":75324,"./views/SampleUploadFlow/components/UploadSampleStep/components/BasespaceSampleImport/index.tsx":80594,"./views/SampleUploadFlow/components/UploadSampleStep/components/LocalSampleFileUpload/Local
1SampleFileUpload.tsx":40436,"./views/SampleUploadFlow/components/UploadSampleStep/components/LocalSampleFileUpload/index.tsx":46478,"./views/SampleUploadFlow/components/UploadSampleStep/components/PreUploadQCCheck/PreUploadQCCheck.tsx":58882,"./views/SampleUploadFlow/components/UploadSampleStep/components/PreUploadQCCheck/index.tsx":4088,"./views/SampleUploadFlow/components/UploadSampleStep/components/RemoteSampleFileUpload/RemoteSampleFileUpload.tsx":14068,"./views/SampleUploadFlow/components/UploadSampleStep/components/RemoteSampleFileUpload/index.tsx":84309,"./views/SampleUploadFlow/components/UploadSampleStep/components/SampleUploadTable/SampleUploadTable.tsx":75624,"./views/SampleUploadFlow/components/UploadSampleStep/components/SampleUploadTable/components/SampleUploadTableRenderers/SampleUploadTableRenderers.tsx":15475,"./views/SampleUploadFlow/components/UploadSampleStep/components/SampleUploadTable/components/SampleUploadTableRenderers/index.tsx":4480,"./views/SampleUploadFlow/components/UploadSampleStep/components/SampleUploadTable/index.tsx":68239,"./views/SampleUploadFlow/components/UploadSampleStep/constants.ts":25159,"./views/SampleUploadFlow/components/UploadSampleStep/index.tsx":30738,"./views/SampleUploadFlow/components/UploadSampleStep/types.ts":84868,"./views/SampleUploadFlow/components/UploadSampleStep/utils.ts":4195,"./views/SampleUploadFlow/components/WorkflowSelector/WorkflowSelector.tsx":54813,"./views/SampleUploadFlow/components/WorkflowSelector/components/AnalysisType/AnalysisType.tsx":12555,"./views/SampleUploadFlow/components/WorkflowSelector/components/AnalysisType/index.tsx":56093,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/ConsensusGenomeSequencingPlatformOptions.tsx":77229,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/components/ConsensusGenomeWithNanopore/ConsensusGenomeWithNanopore.tsx":71728,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/components/ConsensusGenomeWithNanopore/components/ConsensusGenomeNanoporeSettings/ConsensusGenomeNanoporeSettings.tsx":28065,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/components/ConsensusGenomeWithNanopore/components/ConsensusGenomeNanoporeSettings/index.tsx":21265,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/components/ConsensusGenomeWithNanopore/index.tsx":79024,"./views/SampleUploadFlow/components/WorkflowSelector/components/ConsensusGenomeSequencingPlatformOptions/index.tsx":19698,"./views/SampleUploadFlow/components/WorkflowSelector/components/IlluminaSequencingPlatformOption/IlluminaSequencingPlatformOption.tsx":24102,"./views/SampleUploadFlow/components/WorkflowSelector/components/IlluminaSequencingPlatformOption/index.tsx":39972,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/MetagenomicsSequencingPlatformOptions.tsx":53534,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/components/MetagenomicsWithNanopore/MetagenomicsWithNanopore.tsx":24352,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/components/MetagenomicsWithNanopore/components/MetagenomicsNanoporeSettings/MetagenomicsNanoporeSettings.tsx":37368,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/components/MetagenomicsWithNanopore/components/MetagenomicsNanoporeSettings/index.tsx":29587,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/components/MetagenomicsWithNanopore/index.tsx":71186,"./views/SampleUploadFlow/components/WorkflowSelector/components/MetagenomicsSequencingPlatformOptions/index.tsx":24e3,"./views/SampleUploadFlow/components/WorkflowSelector/components/PipelineVersionIndicator/PipelineVersionIndicator.tsx":19901,"./views/SampleUploadFlow/components/WorkflowSelector/components/PipelineVersionIndicator/index.tsx":31046,"./views/SampleUploadFlow/components/WorkflowSelector/components/SequencingPlatformOption/SequencingPlatformOption.tsx":83531,"./views/SampleUploadFlow/components/WorkflowSelector/components/SequencingPlatformOption/index.tsx":73099,"./views/SampleUploadFlow/components/WorkflowSelector/components/TooltipIcon/TooltipIcon.tsx":43021,"./views/SampleUploadFlow/components/WorkflowSelector/components/TooltipIcon/index.tsx":11947,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/ViralConsensusGenomeSequencingPlatformOptions.tsx":68969,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadButton/UploadButton.tsx":76766,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadButton/index.tsx":41833,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadTaxonFilter/UploadTaxonFilter.tsx":95406,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadTaxonFilter/index.tsx":40229,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadedFileName/UploadedFileName.tsx":69650,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/components/UploadedFileName/index.tsx":60209,"./views/SampleUploadFlow/components/WorkflowSelector/components/ViralConsensusGenomeSequencingPlatformOptions/index.tsx":50672,"./views/SampleUploadFlow/components/WorkflowSelector/components/WetlabSelector/WetlabSelector.tsx":1803,"./views/SampleUploadFlow/components/WorkflowSelector/components/WetlabSelector/index.tsx":4793,"./views/SampleUploadFlow/components/WorkflowSelector/index.tsx":50958,"./views/SampleUploadFlow/components/WorkflowSelector/workflowTypeConfig.tsx":32116,"./views/SampleUploadFlow/constants.ts":62664,"./views/SampleUploadFlow/index.tsx":92819,"./views/SampleUploadFlow/utils.ts":82256,"./views/SampleView/SampleView.tsx":66858,"./views/SampleView/__generated__/SampleViewSampleQuery.graphql.ts":73627,"./views/SampleView/components/AmrView/AmrView.tsx":83863,"./views/SampleView/components/AmrView/amrContext/initialState.ts":56973,"./views/SampleView/components/AmrView/amrContext/reducer.ts":64622,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/AmrFiltersContainer.tsx":64362,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/components/AmrThresholdFilters/AmrThresholdFilters.tsx":71662,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/components/AmrThresholdFilters/index.tsx":82924,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/components/DrugClassFilter/DrugClassFilter.tsx":16606,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/components/DrugClassFilter/index.tsx":75990,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/constants.ts":89325,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/index.tsx":79592,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/types.ts":24201,"./views/SampleView/components/AmrView/components/AmrFiltersContainer/utils.ts":50093,"./views/SampleView/components/AmrView/components/AmrNullResult/AmrNullResult.tsx":26646,"./views/SampleView/components/AmrView/components/AmrNullResult/index.tsx":54282,"./views/SampleView/components/AmrView/components/AmrSampleReport/AmrSampleReport.tsx":60850,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/columnDefUtils.ts":61623,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/DefaultCell/DefaultCell.tsx":70859,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/DefaultCell/index.tsx":59712,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/GeneCell/GeneCell.tsx":5555,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/GeneCell/components/RenderedGeneLevelDownloadOption/RenderedGeneLevelDownloadOption.tsx":63564,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/GeneCell/components/RenderedGeneLevelDownloadOption/index.tsx":6081,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/GeneCell/index.tsx":13530,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/components/valueFormatUtils.ts":67131,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/constants.ts":14040,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/contigPercentCoverage.tsx":25226,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/contigPercentId.tsx":44391,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/contigSpecies.tsx":32269,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/contigs.tsx":53032,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/contigsColumnGroup.tsx":57761,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/cutoff.tsx":34056,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/drugClass.tsx":92281,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/geneColumn.tsx":8070,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/geneFamily.tsx":74092,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/geneInfoColumnGroup.tsx":29113,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/highLevelDrugClass.tsx":68607,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/index.tsx":82563,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/mechanism.tsx":18280,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/model.tsx":54616,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readCoverageBreadth.tsx":84795,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readCoverageDepth.tsx":66342,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readDepthPerMillion.tsx":26163,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readSpecies.tsx":64877,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/reads.tsx":86920,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readsColumnGroup.tsx":90625,"./views/SampleView/components/AmrView/components/AmrSampleReport/columnDefinitions/readsPerMillion.tsx":70735,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/StyledTableRow/StyledTableRow.tsx":55784,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/StyledTableRow/index.tsx":91317,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/ToggleVisibleColumnsDropdown/ToggleVisibleColumnsDropdown.tsx":86954,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/ToggleVisibleColumnsDropdown/components/ToggleAllButton/ToggleAllButton.tsx":46714,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/ToggleVisibleColumnsDropdown/components/ToggleAllButton/index.tsx":26919,"./views/SampleView/components/AmrView/components/AmrSampleReport/components/ToggleVisibleColumnsDropdown/index.tsx":95968,"./views/SampleView/components/AmrView/components/AmrSampleReport/index.tsx":85870,"./views/SampleView/components/AmrView/components/AmrSampleReport/types.ts":28771,"./views/SampleView/components/AmrView/constants.ts":50061,"./views/SampleView/components/AmrView/index.tsx":59368,"./views/SampleView/components/BenchmarkView/BenchmarkView.tsx":73803,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/BenchmarkSampleReportInfo.tsx":32505,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/ncbiIndexColumn/index.tsx":38976,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/ncbiIndexColumn/ncbiIndexColumn.tsx":45852,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/pipelineIdColumn/index.tsx":91143,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/pipelineIdColumn/pipelineIdColumn.tsx":13616,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/pipelineVersionColumn/index.tsx":17616,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/pipelineVersionColumn/pipelineVersionColumn.tsx":7212,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/refColumn/index.tsx":70513,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/refColumn/refColumn.tsx":19036,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/sampleNameColumn/index.tsx":69497,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/columnDefinitions/sampleNameColumn/sampleNameColumn.tsx":77020,"./views/SampleView/components/BenchmarkView/components/BenchmarkSampleReportInfo/index.tsx":64016,"./views/SampleView/components/BenchmarkView/components/benchmarkInfoColumnGroup/benchmarkInfoColumnGroup.tsx":14179,"./views/SampleView/components/BenchmarkView/components/benchmarkInfoColumnGroup/index.tsx":76575,"./views/SampleView/components/BenchmarkView/index.tsx":11985,"./views/SampleView/components/ConsensusGenomeView/ConsensusGenomeView.tsx":33275,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeHeader/ConsensusGenomeHeader.tsx":23392,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeHeader/components/ConsensusGenomeDropdown/ConsensusGenomeDropdown.tsx":81549,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeHeader/components/ConsensusGenomeDropdown/index.ts":20248,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeHeader/index.tsx":15629,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/ConsensusGenomeReport.tsx":80064,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/__generated__/ConsensusGenomeReportQuery.graphql.ts":59279,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/ConsensusGenomeCoverageView.tsx":67846,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/__generated__/ConsensusGenomeCoverageViewFragment.graphql.ts":70011,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/components/ConsensusGenomeHistogram/ConsensusGenomeHistogram.tsx":5563,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/components/ConsensusGenomeHistogram/__generated__/ConsensusGenomeHistogramFragment.graphql.ts":87856,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/components/ConsensusGenomeHistogram/index.tsx":44947,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeCoverageView/index.tsx":88481,"./views/SampleView/components/ConsensusGenomeView
1/components/ConsensusGenomeReport/components/ConsensusGenomeMetricsTable/ConsensusGenomeMetricsTable.tsx":16538,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeMetricsTable/__generated__/ConsensusGenomeMetricsTableFragment.graphql.ts":987,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/components/ConsensusGenomeMetricsTable/index.tsx":34289,"./views/SampleView/components/ConsensusGenomeView/components/ConsensusGenomeReport/index.tsx":15840,"./views/SampleView/components/ConsensusGenomeView/index.ts":9690,"./views/SampleView/components/ConsensusGenomeView/utils.ts":24255,"./views/SampleView/components/DetailsSidebarSwitcher/DetailsSidebarSwitcher.tsx":25019,"./views/SampleView/components/DetailsSidebarSwitcher/index.ts":98846,"./views/SampleView/components/MngsReport/MngsReport.tsx":93876,"./views/SampleView/components/MngsReport/components/ReportFilters/ReportFilters.tsx":28266,"./views/SampleView/components/MngsReport/components/ReportFilters/components/AnnotationFilter.tsx":22563,"./views/SampleView/components/MngsReport/components/ReportFilters/components/BackgroundModelFilter.tsx":65425,"./views/SampleView/components/MngsReport/components/ReportFilters/components/CategoryFilter.tsx":42428,"./views/SampleView/components/MngsReport/components/ReportFilters/components/FlagFilter.tsx":17742,"./views/SampleView/components/MngsReport/components/ReportFilters/components/MetricPicker.tsx":11419,"./views/SampleView/components/MngsReport/components/ReportFilters/components/NameTypeFilter.tsx":26221,"./views/SampleView/components/MngsReport/components/ReportFilters/components/SpecificityFilter.tsx":15786,"./views/SampleView/components/MngsReport/components/ReportFilters/components/ThresholdFilterDropdown/ThresholdFilterDropdown.tsx":27437,"./views/SampleView/components/MngsReport/components/ReportFilters/components/ThresholdFilterDropdown/ThresholdFilterListSemantic/ThresholdFilterListSemantic.tsx":99748,"./views/SampleView/components/MngsReport/components/ReportFilters/components/ThresholdFilterDropdown/ThresholdFilterListSemantic/ThresholdFilterSemantic/ThresholdFilterSemantic.tsx":19970,"./views/SampleView/components/MngsReport/components/ReportFilters/index.tsx":50561,"./views/SampleView/components/MngsReport/components/ReportStatsRow/ReportStatsRow.tsx":28402,"./views/SampleView/components/MngsReport/components/ReportStatsRow/index.tsx":90111,"./views/SampleView/components/MngsReport/components/ReportStatsRow/utils.ts":74980,"./views/SampleView/components/MngsReport/components/ReportTable/ReportTable.tsx":22346,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/AnnotationMenu/AnnotationMenu.tsx":83441,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/AnnotationMenu/index.tsx":82847,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/CellValue/CellValue.tsx":22699,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/CellValue/index.tsx":86812,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/GenusLevelPreview.tsx":38739,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/components/AnnotationPreview/AnnotationPreview.tsx":2939,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/components/AnnotationPreview/index.tsx":66346,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/components/PathogenPreview/PathogenPreview.tsx":55303,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/components/PathogenPreview/index.tsx":73245,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/GenusLevelPreview/index.tsx":67299,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/NtNrSelector/NtNrSelector.tsx":92475,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/NtNrSelector/index.tsx":22116,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/NtNrStack/NtNrStack.tsx":87783,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/components/NtNrStack/index.tsx":82601,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/illuminaColumns.tsx":86083,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/nanoporeColumns.tsx":57720,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/nonNumericColumns.tsx":43192,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/aggregateScoreRenderer.tsx":32488,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/base10ExponentRenderer.tsx":65936,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/cellValueRenderer.tsx":85064,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/expandIconHeaderRenderer.tsx":89313,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/expandIconRenderer.tsx":79774,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/nameRenderer.tsx":68756,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/ntNrSelectorRenderer.tsx":46944,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/renderers/zScoreRenderer.tsx":5445,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/sharedColumns.tsx":52043,"./views/SampleView/components/MngsReport/components/ReportTable/components/columns/utils.ts":64560,"./views/SampleView/components/MngsReport/components/ReportTable/index.tsx":93360,"./views/SampleView/components/MngsReport/components/ReportViewSelector/ReportViewSelector.tsx":42040,"./views/SampleView/components/MngsReport/components/ReportViewSelector/index.tsx":21052,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/TaxonTreeVis.tsx":97080,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreeNodeTooltip/TaxonTreeNodeTooltip.tsx":48978,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreeNodeTooltip/index.tsx":5919,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreePathogenLabel/TaxonTreePathogenLabel.tsx":5676,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreePathogenLabel/index.tsx":16582,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreePathogenLabels/TaxonTreePathogenLabels.tsx":35306,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/components/TaxonTreePathogenLabels/index.tsx":82085,"./views/SampleView/components/MngsReport/components/TaxonTreeVis/index.tsx":93416,"./views/SampleView/components/MngsReport/index.tsx":72248,"./views/SampleView/components/MngsReport/types.ts":29
1177,"./views/SampleView/components/ModalManager/ModalManager.tsx":61397,"./views/SampleView/components/ModalManager/components/BlastModals/BlastContigsModal.tsx":46077,"./views/SampleView/components/ModalManager/components/BlastModals/BlastContigsTable.tsx":16570,"./views/SampleView/components/ModalManager/components/BlastModals/BlastNotification.tsx":25818,"./views/SampleView/components/ModalManager/components/BlastModals/BlastReadsModal.tsx":68093,"./views/SampleView/components/ModalManager/components/BlastModals/BlastRedirectionModal.tsx":8858,"./views/SampleView/components/ModalManager/components/BlastModals/BlastSelectionModal.tsx":3834,"./views/SampleView/components/ModalManager/components/BlastModals/constants.ts":13546,"./views/SampleView/components/ModalManager/components/BlastModals/index.ts":815,"./views/SampleView/components/ModalManager/components/BlastModals/utils.ts":28534,"./views/SampleView/components/ModalManager/components/ConsensusGenomeModals/ConsensusGenomeCreationModal.tsx":99593,"./views/SampleView/components/ModalManager/components/ConsensusGenomeModals/ConsensusGenomePreviousModal.tsx":82181,"./views/SampleView/components/ModalManager/components/ConsensusGenomeModals/__generated__/ConsensusGenomeCreationModalMutation.graphql.ts":4937,"./views/SampleView/components/ModalManager/components/ConsensusGenomeModals/index.ts":90251,"./views/SampleView/components/ModalManager/index.ts":63451,"./views/SampleView/components/ReportPanel/ReportPanel.tsx":22735,"./views/SampleView/components/ReportPanel/components/DeprecatedAmrView/DeprecatedAmrView.tsx":8779,"./views/SampleView/components/ReportPanel/components/DeprecatedAmrView/index.ts":63851,"./views/SampleView/components/ReportPanel/components/HoverActions/HoverActions.tsx":63531,"./views/SampleView/components/ReportPanel/components/HoverActions/index.ts":82950,"./views/SampleView/components/ReportPanel/index.tsx":41443,"./views/SampleView/components/ReportPanel/types.ts":9852,"./views/SampleView/components/SampleReportConent/SampleReportContent.tsx":85457,"./views/SampleView/components/SampleReportConent/components/FailedMessage/FailedMessage.tsx":96036,"./views/SampleView/components/SampleReportConent/components/FailedMessage/index.tsx":6008,"./views/SampleView/components/SampleReportConent/index.ts":25990,"./views/SampleView/components/SampleViewHeader/SampleViewHeader.tsx":84629,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/PrimaryHeaderControls.tsx":21871,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/SampleViewDownloadButton.tsx":82434,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/AmrDownloadDropdown/AmrDownloadDropdown.tsx":82919,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/AmrDownloadDropdown/amrDownloadUtils.ts":88003,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/AmrDownloadDropdown/index.ts":74196,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/BenchmarkDownloadDropdown/BenchmarkDownloadDropdown.tsx":11831,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/BenchmarkDownloadDropdown/index.tsx":21537,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/DownloadAllButton/DownloadAllButton.tsx":52140,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/DownloadAllButton/__generated__/DownloadAllButtonQuery.graphql.ts":77664,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/DownloadAllButton/index.tsx":92774,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/MngsDownloadDropdown/MngsDownloadDropdown.tsx":37689,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/components/MngsDownloadDropdown/index.ts":31443,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/index.tsx":42564,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewDownloadButton/workflowTypeConfig.tsx":98474,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewOverflowMenu/SampleViewOverflowMenu.tsx":4324,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewOverflowMenu/components/OverflowMenu/OverflowMenu.tsx":71498,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewOverflowMenu/components/OverflowMenu/index.ts":50799,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewOverflowMenu/index.tsx":76032,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewOverflowMenu/wor
1kflowTypeConfig.tsx":13071,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewSaveButton/SampleViewSaveButton.tsx":31551,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewSaveButton/index.tsx":37336,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/SampleViewSaveButton/workflowTypeConfig.tsx":44583,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/ShareButtonPopUp/ShareButtonPopUp.tsx":18506,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/components/ShareButtonPopUp/index.ts":56993,"./views/SampleView/components/SampleViewHeader/components/PrimaryHeaderControls/index.ts":26592,"./views/SampleView/components/SampleViewHeader/components/SecondaryHeaderControls/SecondaryHeaderControls.tsx":35651,"./views/SampleView/components/SampleViewHeader/components/SecondaryHeaderControls/components/PipelineRunsButton/PipelineRunsButton.tsx":76336,"./views/SampleView/components/SampleViewHeader/components/SecondaryHeaderControls/components/PipelineRunsButton/index.tsx":54670,"./views/SampleView/components/SampleViewHeader/components/SecondaryHeaderControls/index.ts":87672,"./views/SampleView/components/SampleViewHeader/index.ts":41521,"./views/SampleView/components/SampleViewMessage/SampleViewMessage.tsx":94147,"./views/SampleView/components/SampleViewMessage/index.tsx":75197,"./views/SampleView/components/TabSwitcher/TabSwitcher.tsx":44975,"./views/SampleView/components/TabSwitcher/index.tsx":70999,"./views/SampleView/index.ts":72945,"./views/SampleView/utils/constants.ts":11218,"./views/SampleView/utils/filters.ts":33244,"./views/SampleView/utils/index.ts":42167,"./views/SampleView/utils/notifications.tsx":89789,"./views/SampleView/utils/setup.ts":27310,"./views/SamplesHeatmapView/SamplesHeatmapView.tsx":94768,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/SamplesHeatmapDownloadModal.tsx":11332,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/components/DownloadTypeItem/DownloadTypeItem.tsx":25236,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/components/DownloadTypeItem/components/MetricDropdown/MetricDropdown.tsx":75257,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/components/DownloadTypeItem/components/MetricDropdown/index.tsx":44252,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/components/DownloadTypeItem/index.tsx":20609,"./views/SamplesHeatmapView/components/SamplesHeatmapDownloadModal/index.tsx":37266,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/SamplesHeatmapFilters.tsx":15528,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapBackgroundDropdown/SamplesHeatmapBackgroundDropdown.tsx":59088,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapBackgroundDropdown/index.tsx":31830,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapCategoryDropdown/SamplesHeatmapCategoryDropdown.tsx":87880,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapCategoryDropdown/components/SamplesHeatmapCategoryFilterTags/SamplesHeatmapCategoryFilterTags.tsx":40026,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapCategoryDropdown/components/SamplesHeatmapCategoryFilterTags/index.tsx":62941,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapCategoryDropdown/index.tsx":76242,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapPresetTooltip/SamplesHeatmapPresetTooltip.tsx":26674,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapPresetTooltip/index.tsx":83273,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapTaxonSlider/SamplesHeatmapTaxonSlider.tsx":73766,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapTaxonSlider/index.tsx":43940,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapTaxonTagCheckbox/SamplesHeatmapTaxonTagCheckbox.tsx":64300,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapTaxonTagCheckbox/index.tsx":32962,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapViewOptionsDropdown/SamplesHeatmapViewOptionsDropdown.tsx":64874,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/components/SamplesHeatmapViewOptionsDropdown/index.tsx":35431,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/index.tsx":99888,"./views/SamplesHeatmapView/components/SamplesHeatmapFilters/samplesHeatmapFilterUtils.ts":59924,"./views/SamplesHeatmapView/components/SamplesHeatmapHeader/SamplesHeatmapHeader.tsx":11146,"./views/SamplesHeatmapView/components/SamplesHeatmapHeader/index.tsx":52280,"./views/SamplesHeatmapView/components/SamplesHeatmapLegend/SamplesHeatmapLegend.tsx":23274,"./views/SamplesHeatmapView/components/SamplesHeatmapLegend/index.tsx":69248,"./views/SamplesHeatmapView/components/SamplesHeatmapVis/SamplesHeatmapVis.tsx":31184,"./views/SamplesHeatmapView/components/SamplesHeatmapVis/index.ts":81829,"./views/SamplesHeatmapView/constants.tsx":21953,"./views/SamplesHeatmapView/index.ts":41706,"./views/SamplesHeatmapView/utils.ts":25007,"./views/TermsChangePage/TermsChanges.tsx":80152,"./views/TermsChangePage/index.tsx":19442,"./views/TermsOfUsePage/TermsOfUse.tsx":9049,"./views/TermsOfUsePage/index.tsx":75484,"./views/UpdateUser/UpdateUser.tsx":19332,"./views/UpdateUser/components/UserForm/UserForm.tsx":79946,"./views/UpdateUser/components/UserForm/index.ts":52023,"./views/UserProfileForm/UserProfileForm.tsx":93006,"./views/UserProfileForm/components/CZIDReferralFormField/C
1ZIDReferralFormField.tsx":49286,"./views/UserProfileForm/components/CZIDReferralFormField/constants.tsx":58362,"./views/UserProfileForm/components/CZIDReferralFormField/index.tsx":67481,"./views/UserProfileForm/components/CZIDUsecaseFormField/CZIDUsecaseFormField.tsx":50150,"./views/UserProfileForm/components/CZIDUsecaseFormField/constants.tsx":9932,"./views/UserProfileForm/components/CZIDUsecaseFormField/index.tsx":34719,"./views/UserProfileForm/components/Checkbox/Checkbox.tsx":31534,"./views/UserProfileForm/components/Checkbox/index.tsx":57737,"./views/UserProfileForm/components/CheckboxWithInput/CheckboxWithInput.tsx":90206,"./views/UserProfileForm/components/CheckboxWithInput/index.tsx":55567,"./views/UserProfileForm/components/CountryFormField/CountryFormField.tsx":9712,"./views/UserProfileForm/components/CountryFormField/index.tsx":10922,"./views/UserProfileForm/components/InstitutionFormField/InstitutionFormField.tsx":1076,"./views/UserProfileForm/components/InstitutionFormField/index.tsx":47690,"./views/UserProfileForm/components/NameField/NameField.tsx":35070,"./views/UserProfileForm/components/NameField/index.tsx":20637,"./views/UserProfileForm/components/NewsletterConsentCheckbox/NewsletterConsentCheckbox.tsx":92530,"./views/UserProfileForm/components/NewsletterConsentCheckbox/index.tsx":26008,"./views/UserProfileForm/components/SequencingExpertiseFormField/SequencingExpertiseFormField.tsx":49318,"./views/UserProfileForm/components/SequencingExpertiseFormField/constants.tsx":96854,"./views/UserProfileForm/components/SequencingExpertiseFormField/index.tsx":44165,"./views/UserProfileForm/constants.tsx":43067,"./views/UserProfileForm/index.tsx":44948,"./visualizations/GenomeViz.ts":44246,"./visualizations/Histogram.ts":79950,"./visualizations/NetworkGraph.ts":22988,"./visualizations/TidyTree/TidyTree.ts":42053,"./visualizations/TidyTree/index.tsx":58275,"./visualizations/bar_charts/BarChartToggle.tsx":8525,"./visualizations/bar_charts/HorizontalStackedBarChart.tsx":90476,"./visualizations/bar_charts/XAxis.tsx":64001,"./visualizations/bar_charts/YAxis.tsx":14244,"./visualizations/dendrogram/Dendogram.ts":97717,"./visualizations/heatmap/Heatmap.ts":82083,"./visualizations/legends/CategoricalLegend.tsx":61604,"./visualizations/legends/SequentialLegend.ts":93515,"./visualizations/legends/SequentialLegendVis.tsx":82727,"./visualizations/table/BaseTable.tsx":88552,"./visualizations/table/DataTable.tsx":22941,"./visualizations/table/InfiniteTable.tsx":72721,"./visualizations/table/Table.tsx":32173,"./visualizations/table/constants.ts":31298,"./visualizations/table/index.ts":32807,"./visualizations/utils.ts":71801};function webpackContext(t){var a=webpackContextResolve(t);return l(a)}function webpackContextResolve(t){if(!l.o(r,t)){var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}return r[t]}webpackContext.keys=function webpackContextKeys(){return Object.keys(r)},webpackContext.resolve=webpackContextResolve,t.exports=webpackContext,webpackContext.id=30164},20998:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.validateWorkflowRunIds=a.validateSampleIds=void 0;var r=l(6433);a.validateSampleIds=function validateSampleIds(t){var a=t.sampleIds,l=t.workflow;return(0,r.postWithCSRF)("/samples/validate_sample_ids",{sampleIds:a,workflow:l})},a.validateWorkflowRunIds=function validateWorkflowRunIds(t){var a=t.workflowRunIds,l=t.workflow;return(0,r.postWithCSRF)("/workflow_runs/validate_workflow_run_ids",{workflowRunIds:a,workflow:l})}},81960:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getOntology=a.getAmrDeprecatedData=a.getAMRCounts=void 0;var r=l(6433);a.getAMRCounts=function getAMRCounts(t){return(0,r.get)("amr_heatmap/amr_counts.json",{params:{sampleIds:t}})},a.getOntology=function getOntology(t){return(0,r.get)("/amr_ontology/fetch_ontology.json",{params:{geneName:t}})},a.getAmrDeprecatedData=function getAmrDeprecatedData(t){return(0,r.get)("/samples/".concat(t,"/amr.json"))}},38192:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.withAnalyticsFromClassComponent=a.useWithAnalytics=a.useTrackEvent=a.trackPageTransition=a.trackEventFromClassComponent=a.ANALYTICS_EVENT_NAMES=void 0;var o=r(l(54756)),i=r(l(43693)),u=r(l(29293)),d=l(96540),c=r(l(93671)),p=l(21786);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.ANALYTICS_EVENT_NAMES=c.default;var m=function(){var t=(0,u.default)(o.default.mark((function _callee(t,a){var l,r,i=arguments;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:l=i.length>2&&void 0!==i[2]?i[2]:{},window.analytics&&(window.analytics.user&&(r=window.analytics.user().traits(),l=_objectSpread({admin:r.admin,biohub_user:r.biohub_user,czi_user:r.czi_user,has_samples:r.has_samples,git_version:window.GIT_VERSION,label:JSON.stringify(l),category:a.split("_")[0]},l)),t&&(l.globalContext=t),window.analytics.track(a,l));case 2:case"end":return o.stop()}}),_callee)})));return function logAnalyticsEvent(a,l){return t.apply(this,arguments)}}(),h=function withAnalytics(t,a,l){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return"function"!=typeof a&&console.error('Missing event handler function "'.concat(a,'"')),function(){var o=a.apply(void 0,arguments);return g(t,l,r),o}},g=(a.trackPageTransition=function trackPageTransition(){window.analytics&&window.analytics.page()},function trackEvent(t,a){m(t,a,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}),v=function useGlobalAnalyticsContext(){var t,a,l=(0,d.useContext)(p.GlobalContext);return{projectIds:null!==(t=null==l||null===(a=l.globalContextState)||void 0===a?void 0:a.discoveryProjectIds)&&void 0!==t?t:null}};a.useTrackEvent=function useTrackEvent(){var t=v();return function(a,l){return g(t,a,l)}},a.useWithAnalytics=function useWithAnalytics(){var t=v();return function(a,l){return h(t,a,l,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}},a.trackEventFromClassComponent=function trackEventFromClassComponent(t,a){g(t,a,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})},a.withAnalyticsFromClassComponent=function withAnalyticsFromClassComponent(t,a,l){return h(t,a,l,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}},47377:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getSamplesForBasespaceProject=a.getBasespaceProjects=void 0;var r=l(6433);a.getBasespaceProjects=function getBasespaceProjects(t){return(0,r.get)("/basespace/projects",{params:{access_token:t}})},a.getSamplesForBasespaceProject=function getSamplesForBasespaceProject(t,a){return(0,r.get)("/basespace/samples_for_project",{params:{access_token:t,basespace_project_id:a}})}},70034:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.fetchLongestReadsForTaxonId=a.fetchLongestContigsForTaxonId=a.createAnnotation=void 0;var r=l(13546),o=l(6433);a.fetchLongestContigsForTaxonId=function fetchLongestContigsForTaxonId(t){var a=t.countType,l=void 0===a?r.CountTypes.NT:a,i=t.sampleId,u=t.pipelineVersion,d=t.taxonId;return(0,o.get)("/samples/".concat(i,"/taxid_contigs_for_blast.json"),{params:{taxid:d,pipeline_version:u,count_type:l}})},a.fetchLongestReadsForTaxonId=function fetchLongestReadsForTaxonId(t){var a=t.countType,l=void 0===a?r.CountTypes.NT:a,i=t.sampleId,u=t.pipelineVersion,d=t.taxonId,c=t.taxonLevel;return(0,o.get)("/samples/".concat(i,"/taxon_five_longest_reads.json"),{params:{taxid:d,tax_level:c,pipeline_version:u,count_type:l}})},a.createAnnotation=function createAnnotation(t){var a=t.pipelineRunId,l=t.taxId,r=t.annotationType;return(0,o.postWithCSRF)("/annotations.json",{pipeline_run_id:a,tax_id:l,content:r})}},47116:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getBulkDownloadTypes=a.getBulkDownloadMetrics=a.createSampleMetadataBulkDownload=a.createBulkDownload=void 0;var o=r(l(43693)),i=l(20300),u=l(6433);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.getBulkDownloadTypes=function getBulkDownloadTypes(t){return(0,u.get)("/bulk_downloads/types?workflow=".concat(t))},a.getBulkDownloadMetrics=function getBulkDownloadMetrics(t){return(0,u.get)("/bulk_downloads/metrics?workflow=".concat(t))},a.createBulkDownload=function createBulkDownload(t){return(0,u.postWithCSRF)("/bulk_downloads",_objectSpread(_objectSpread({download_type:t.downloadType},t.workflowEntity===i.WORKFLOW_ENTITIES.SAMPLES?{sample_ids:t.validObjectIds}:{workflow_run_ids:t.validObjectIds}),{},{workflow:t.workflow,params:_objectSpread({sample_ids:{value:t.validObjectIds},workflow:{value:t.workflow}},t.fields)}))},a.createSampleMetadataBulkDownload=function createSampleMetadataBulkDownload(t){return(0,u.postWithCSRF)("/bulk_downloads/sample_metadata",{sample_ids:t})}},6433:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.putWithCSRF=a.postWithCSRF=a.get=a.deleteWithCSRF=a.MAX_SAMPLES_FOR_GET_REQUEST=void 0;var o=r(l(54756)),i=r(l(43693)),u=r(l(29293)),d=r(l(72505)),c=l(85333);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.MAX_SAMPLES_FOR_GET_REQUEST=256,a.postWithCSRF=function(){var t=(0,u.default)(o.default.mark((function _callee(t){var a,l,r=arguments;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=r.length>1&&void 0!==r[1]?r[1]:{},o.prev=1,o.next=4,d.default.post(t,_objectSpread(_objectSpread({},a),{},{authenticity_token:(0,c.getCsrfToken)()}));case 4:return l=o.sent,o.abrupt("return",l.data);case 8:return o.prev=8,o.t0=o.catch(1),o.abrupt("return",Promise.reject(o.t0.response.data));case 11:case"end":return o.stop()}}),_callee,null,[[1,8]])})));return function postWithCSRF(a){return t.apply(this,arguments)}}(),a.putWithCSRF=function(){var t=(0,u.default)(o.default.mark((function _callee2(t){var a,l,r=arguments;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return a=r.length>1&&void 0!==r[1]?r[1]:{},o.prev=1,o.next=4,d.default.put(t,_objectSpread(_objectSpread({},a),{},{authenticity_token:(0,c.getCsrfToken)()}));case 4:return l=o.sent,o.abrupt("return",l.data);case 8:return o.prev=8,o.t0=o.catch(1),o.abrupt("return",Promise.reject(o.t0.response.data));case 11:case"end":return o.stop()}}),_callee2,null,[[1,8]])})));return function putWithCSRF(a){return t.apply(this,arguments)}}(),a.get=function(){var t=(0,u.default)(o.default.mark((function _callee3(t){var a,l,r=arguments;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return a=r.length>1&&void 0!==r[1]?r[1]:{},o.prev=1,o.next=4,d.default.get(t,a);case 4:return l=o.sent,o.abrupt("return",l.data);case 8:return o.prev=8,o.t0=o.catch(1),o.abrupt("return",Promise.reject(o.t0.response.data));case 11:case"end":return o.stop()}}),_callee3,null,[[1,8]])})));return function get(a){return t.apply(this,arguments)}}(),a.deleteWithCSRF=function(){var t=(0,u.default)(o.default.mark((function _callee4(t){var a;return o.default.wrap((function _callee4$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,d.default.delete(t,{data:{authenticity_token:(0,c.getCsrfToken)()}});case 3:return a=l.sent,l.abrupt("return",a.data);case 7:return l.prev=7,l.t0=l.catch(0),l.abrupt("return",Promise.reject(l.t0.response.data));case 10:case"end":return l.stop()}}),_callee4,null,[[0,7]])})));return function deleteWithCSRF(a){return t.apply(this,arguments)}}()},93671:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l=new function EventDictionary(){this.BLAST_CONTIGS_MODAL_CONTINUE_BUTTON_CLICKED="BLAST_CONTIGS_MODAL_CONTINUE_BUTTON_CLICKED",this.BLAST_REDIRECTION_MODAL_CONTINUE_BUTTON_CLICKED="BLAST_REDIRECTION_MODAL_CONTINUE_BUTTON_CLICKED",this.HIT_GROUP_VIZ_CONTIG_DOWNLOAD_BUTTON_CLICKED="HIT_GROUP_VIZ_CONTIG_DOWNLOAD_BUTTON_CLICKED",this.BULK_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESSFUL="BULK_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESSFUL",this.NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED="NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED",this.NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED_ALLISON_TESTING="NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED_ALLISON_TESTING",this.CONSENSUS_GENOME_CREATION_MODAL_CREATE_BUTTON_CLICKED="CONSENSUS_GENOME_CREATION_MODAL_CREATE_BUTTON_CLICKED",this.REPORT_TABLE_CONSENSUS_GENOME_HOVER_ACTION_CLICKED="REPORT_TABLE_CONSENSUS_GENOME_HOVER_ACTION_CLICKED",this.UPLOAD_SAMPLE_CG_ILLUMINA_PIPELINE_GITHUB_LINK_CLICKED="UPLOAD_SAMPLE_CG_ILLUMINA_PIPELINE_GITHUB_LINK_CLICKED",this.UPLOAD_SAMPLE_STEP_CG_ARTIC_PIPELINE_LINK_CLICKED="UPLOAD_SAMPLE_STEP_CG_ARTIC_PIPELINE_LINK_CLICKED",this.UPLOAD_SAMPLE_STEP_MNGS_ILLUMINA_PIPELINE_LINK_CLICKED="UPLOAD_SAMPLE_STEP_MNGS_ILLUMINA_PIPELINE_LINK_CLICKED",this.REPORT_TABLE_COLUMN_SORT_ARROW_CLICKED="REPORT_TABLE_COLUMN_SORT_ARROW_CLICKED",this.SAMPLES_HEATMAP_VIEW_HEATMAP_DATA_FETCHED="SAMPLES_HEATMAP_VIEW_HEATMAP_DATA_FETCHED",this.SAMPLES_HEATMAP_VIEW_HEATMAP_DATA_FETCHED_ALLISON_TESTING="SAMPLES_HEATMAP_VIEW_HEATMAP_DATA_FETCHED_ALLISON_TESTING",this.SAMPLES_HEATMAP_VIEW_LOADING_ERROR="SAMPLES_HEATMAP_VIEW_LOADING_ERROR",this.SAMPLES_HEATMAP_VIEW_LOADING_ERROR_ALLISON_TESTING="SAMPLES_HEATMAP_VIEW_LOADING_ERROR_ALLISON_TESTING",this.PHYLO_TREE_CREATION_MODAL_CREATE_NEW_TREE_BUTTON_CLICKED="PHYLO_TREE_CREATION_MODAL_CREATE_NEW_TREE_BUTTON_CLICKED",this.PHYLO_TREE_CREATION_MODAL_CREATE_TREE_BUTTON_CLICKED="PHYLO_TREE_CREATION_MODAL_CREATE_TREE_BUTTON_CLICKED",this.PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_LINK_CLICKED="PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_LINK_CLICKED",this.PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_NG_LINK_CLICKED="PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_NG_LINK_CLICKED",this.REPORT_TABLE_ANNOTATION_MENU_OPENED="REPORT_TABLE_ANNOTATION_MENU_OPENED",this.REPORT_TABLE_ANNOTATION_MENU_OPENED_ALLISON_TESTING="REPORT_TABLE_ANNOTATION_MENU_OPENED_ALLISON_TESTING",this.LOCAL_UPLOAD_PROGRESS_MODAL_UPLOADS_BATCH_HEARTBEAT_COMPLETED="LOCAL_UPLOAD_PROGRESS_MODAL_UPLOADS_BATCH_HEARTBEAT_COMPLETED",this.LOCAL_UPLOAD_PROGRESS_MODAL_UPLOADS_BATCH_HEARTBEAT_COMPLETED_ALLISON_TESTING="LOCAL_UPLOAD_PROGRESS_MODAL_UPLOADS_BATCH_HEARTBEAT_COMPLETED_ALLISON_TESTING",this.SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS="SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS",this.SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS_ALLISON_TESTING="SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS_ALLISON_TESTING",this.PRE_UPLOAD_QC_CHECK_WARNING_TYPE="PRE_UPLOAD_QC_CHECK_WARNING_TYPE",this.PRE_UPLOAD_QC_CHECK_CUMULATIVE_FILE_SIZE_FAILED="PRE_UPLOAD_QC_CHECK_CUMULATIVE_FILE_SIZE_FAILED",this.USER_PROFILE_FORM_COMPLETE_SETUP_CLICKED="USER_PROFILE_FORM_COMPLETE_SETUP_CLICKED",this.MODAL_FIRST_TIME_USER_SHOWN="MODAL_FIRST_TIME_USER_SHOWN",this.ADVANCED_DOWNLOAD_TAB_COPY_CLOUD_COMMAND_LINK_CLICKED="ADVANCED_DOWNLOAD_TAB_COPY_CLOUD_COMMAND_LINK_CLICKED",this.PIPELINE_SAMPLE_REPORT_PHYLOTREE_LINK_CLICKED="PIPELINE_SAMPLE_REPORT_PHYLOTREE_LINK_CLICKED",this.SAMPLES_VIEW_RUNS_BULK_DELETED="SAMPLES_VIEW_RUNS_BULK_DELETED",this.SAMPLES_VIEW_ROW_CLICKED="SAMPLES_VIEW_ROW_CLICKED",this.PIPELINE_SAMPLE_REPORT_SAMPLE_VIEWED="PIPELINE_SAMPLE_REPORT_SAMPLE_VIEWED",this.SAMPLE_VIEW_SINGLE_RUN_DELETED="SAMPLE_VIEW_SINGLE_RUN_DELETED",this.SAMPLE_VIEW_FILTER_CHANGED="SAMPLE_VIEW_FILTER_CHANGED",this.SAMPLE_VIEW_FILTER_CHANGED_ALLISON_TESTING="SAMPLE_VIEW_FILTER_CHANGED_ALLISON_TESTING",this.ANNOTATION_MENU_MENU_ITEM_CLICKED="ANNOTATION_MENU_MENU_ITEM_CLICKED",this.SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED="SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED",this.SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED_ALLISON_TESTING="SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED_ALLISON_TESTING",this.PIPELINE_SAMPLE_REPORT_CONTIG_DOWNLOAD_LINK_CLICKED="PIPELINE_SAMPLE_REPORT_CONTIG_DOWNLOAD_LINK_CLICKED",this.PIPELINE_SAMPLE_REPORT_COVERAGE_VIZ_LINK_CLICKED="PIPELINE_SAMPLE_REPORT_COVERAGE_VIZ_LINK_CLICKED",this.REPORT_TABLE_BLAST_BUTTON_HOVER_ACTION_CLICKED="REPORT_TABLE_BLAST_BUTTON_HOVER_ACTION_CLICKED",this.ANNOTATION_MENU_MENU_ITEM_CLICKED="ANNOTATION_MENU_MENU_ITEM_CLICKED",this.PIPELINE_SAMPLE_REPORT_TAXON_SIDEBAR_LINK_CLICKED="PIPELINE_SAMPLE_REPORT_TAXON_SIDEBAR_LINK_CLICKED",this.LANDING_PAGE_REGISTER_NOW_BUTTON_CLICKED="LANDING_PAGE_REGISTER_NOW_BUTTON_CLICKED"};a.default=l},81672:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.workflowRunsCreatedByCurrentUser=a.validateUserCanDeleteObjects=a.validateSampleNames=a.validateSampleFiles=a.validateProjectName=a.validatePhyloTreeName=a.userIsCollaboratorOnAllSamples=a.uploadFileToUrl=a.shortenUrl=a.setWorkflowVersion=a.setAppConfig=a.saveVisualization=a.saveSampleNotes=a.saveSampleName=a.saveProjectName=a.saveProjectDescription=a.samplesUploadedByCurrentUser=a.retryPhyloTree=a.modifyFeatureFlagForUsers=a.markSampleUploaded=a.kickoffConsensusGenome=a.
1kickoffAMR=a.getWorkflowRunsInfo=a.getWorkflowRuns=a.getWorkflowRunResults=a.getVisualizations=a.getTaxonDistributionForBackground=a.getTaxonDescriptions=a.getTaxaWithReadsSuggestions=a.getTaxaWithContigsSuggestions=a.getTaxaDetails=a.getSearchSuggestions=a.getSamplesReadStats=a.getSamplesLocations=a.getSamples=a.getSampleTaxons=a.getSampleStats=a.getSampleReportData=a.getSamplePipelineResults=a.getSampleDimensions=a.getSample=a.getProjectsToChooseFrom=a.getProjects=a.getProjectPipelineVersions=a.getProjectDimensions=a.getPhyloTrees=a.getPhyloTree=a.getNewPhyloTreePipelineRunInfo=a.getNewPhyloTreePipelineRunIds=a.getMassNormalizedBackgroundAvailability=a.getLaunchedFeatureList=a.getHeatmapMetrics=a.getCoverageVizSummary=a.getCoverageVizData=a.getContigsSequencesByByteranges=a.getBenchmarkGroundTruthFiles=a.getBackgrounds=a.getAppConfigs=a.getAllSampleTypes=a.getAllHostGenomesPublic=a.getAllHostGenomes=a.getAlignmentData=a.createProject=a.createPhyloTree=a.createConsensusGenomeCladeExport=a.createBackground=a.bulkKickoffWorkflowRuns=a.bulkImportRemoteSamples=a.bulkDeleteObjects=a.benchmarkSamples=void 0;var o=r(l(54756)),i=r(l(43693)),u=r(l(29293)),d=r(l(72505)),c=l(63112),p=l(6433);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var m=function saveSampleField(t,a,l){return(0,p.postWithCSRF)("/samples/".concat(t,"/save_metadata"),{field:a,value:l})};a.saveSampleName=function saveSampleName(t,a){return m(t,"name",a)},a.saveSampleNotes=function saveSampleNotes(t,a){return m(t,"sample_notes",a)},a.getAlignmentData=function getAlignmentData(t,a,l){return(0,p.get)("/samples/".concat(t,"/alignment_viz/").concat(a,".json?pipeline_version=").concat(l))},a.getSampleReportData=function getSampleReportData(t){var a=t.snapshotShareId,l=void 0===a?null:a,r=t.sampleId,o=t.background,i=t.pipelineVersion,u=void 0===i?null:i;return(0,p.get)((l?"/pub/".concat(l):"")+"/samples/".concat(r,"/report_v2.json?"),{params:{id:r,pipeline_version:u,background:o,merge_nt_nr:!1}})},a.getAllHostGenomes=function getAllHostGenomes(){return(0,p.get)("/host_genomes.json")},a.getAllHostGenomesPublic=function getAllHostGenomesPublic(){return(0,p.get)("/host_genomes/index_public")},a.getAllSampleTypes=function getAllSampleTypes(){return(0,p.get)("/sample_types.json")},a.saveVisualization=function saveVisualization(t,a){return(0,p.postWithCSRF)("/visualizations/".concat(t,"/save"),{type:t,data:a})},a.shortenUrl=function shortenUrl(t){return(0,p.postWithCSRF)("/visualizations/shorten_url",{url:t})},a.bulkImportRemoteSamples=function bulkImportRemoteSamples(t){var a=t.projectId,l=t.hostGenomeId,r=t.bulkPath;return(0,p.get)("/samples/bulk_import.json",{params:{project_id:a,host_genome_id:l,bulk_path:r}})},a.markSampleUploaded=function markSampleUploaded(t){return(0,p.putWithCSRF)("/samples/".concat(t,".json"),{sample:{id:t,status:"uploaded"}})},a.uploadFileToUrl=function(){var t=(0,u.default)(o.default.mark((function _callee(t,a,l){var r,i,u,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return r=l.onUploadProgress,i=l.onSuccess,u=l.onError,c={onUploadProgress:r},o.abrupt("return",d.default.put(a,t,c).then(i).catch(u));case 3:case"end":return o.stop()}}),_callee)})));return function uploadFileToUrl(a,l,r){return t.apply(this,arguments)}}(),a.getTaxonDescriptions=function getTaxonDescriptions(t){return(0,p.get)("/taxon_descriptions.json?taxon_list=".concat(t.join(",")))}
1,a.getTaxonDistributionForBackground=function getTaxonDistributionForBackground(t,a){return(0,p.get)("/backgrounds/".concat(t,"/show_taxon_dist.json?taxid=").concat(a))},a.getSampleTaxons=function getSampleTaxons(t,a){return(0,p.get)("/visualizations/samples_taxons.json",{params:t,cancelToken:a}).catch((function(t){if(!d.default.isCancel(t))throw t}))},a.getSamples=function getSamples(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.projectId,l=t.search,r=t.domain,o=t.limit,i=t.offset,u=t.filters,d=t.listAllIds,c=t.orderBy,m=t.orderDir,h=t.sampleIds,g=t.snapshotShareId,v=t.basic,y=void 0!==v&&v,C=t.workflow;return(0,p.get)((g?"/pub/".concat(g):"")+"/samples/index_v2.json",{params:_objectSpread({projectId:a,search:l,domain:r,limit:o,offset:i,orderBy:c,orderDir:m,listAllIds:d,snapshotShareId:g,basic:y,sampleIds:JSON.stringify(h),workflow:C},u)})},a.getWorkflowRuns=function getWorkflowRuns(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.projectId,l=t.domain,r=t.filters,o=t.search,i=t.mode,u=void 0===i?"with_sample_info":i,d=t.listAllIds,c=t.orderBy,m=t.orderDir,h=t.limit,g=t.offset;return(0,p.get)("/workflow_runs.json",{params:_objectSpread({projectId:a,domain:l,listAllIds:d,search:o,mode:u,orderBy:c,orderDir:m,limit:h,offset:g},r)})},a.getSampleDimensions=function getSampleDimensions(t){var a=t.domain,l=t.filters,r=t.projectId,o=t.snapshotShareId,i=t.search,u=t.sampleIds;return(0,p.get)((o?"/pub/".concat(o):"")+"/samples/dimensions.json",{params:_objectSpread({domain:a,projectId:r,snapshotShareId:o,search:i,sampleIds:u},l)})},a.getSampleStats=function getSampleStats(t){var a=t.domain,l=t.filters,r=t.projectId,o=t.snapshotShareId,i=t.search,u=t.sampleIds;return(0,p.get)((o?"/pub/".concat(o):"")+"/samples/stats.json",{params:_objectSpread({domain:a,projectId:r,snapshotShareId:o,search:i,sampleIds:JSON.stringify(u)},l)})},a.getSample=function getSample(t){var a=t.snapshotShareId,l=t.sampleId;return(0,p.get)((a?"/pub/".concat(a):"")+"/samples/".concat(l,".json"))},a.getProjectDimensions=function getProjectDimensions(t){var a=t.domain,l=t.filters,r=t.projectId,o=t.search;return(0,p.get)("/projects/dimensions.json",{params:_objectSpread({domain:a,search:o,projectId:r},l)})},a.getProjects=function getProjects(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.basic,l=t.domain,r=t.filters,o=t.limit,i=t.listAllIds,u=t.offset,d=t.orderBy,c=t.orderDir,m=t.search,h=t.projectId;return(0,p.get)("/projects.json",{params:_objectSpread({basic:a,domain:l,limit:o,listAllIds:i,offset:u,orderBy:d,orderDir:c,search:m,projectId:h},r)})},a.getVisualizations=function getVisualizations(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.domain,l=t.filters,r=t.search,o=t.orderBy,i=t.orderDir;return(0,p.get)("/visualizations.json",{params:_objectSpread({domain:a,search:r,orderBy:o,orderDir:i},l)})},a.getProjectPipelineVersions=function getProjectPipelineVersions(t){return(0,p.get)("/projects/".concat(t,"/pipeline_versions"))},a.createProject=function createProject(t){return(0,p.postWithCSRF)("/projects.json",{project:t})},a.saveProjectName=function saveProjectName(t,a){return(0,p.putWithCSRF)("/projects/".concat(t,".json"),{name:a})},a.validateProjectName=function validateProjectName(t,a){return(0,p.get)("/projects/".concat(t,"/validate_project_name.json"),{params:{name:a}})},a.saveProjectDescription=function saveProjectDescription(t,a){return(0,p.putWithCSRF)("/projects/".concat(t,".json"),{description:a})},a.validateSampleNames=function validateSampleNames(t,a){return t?(0,p.postWithCSRF)("/projects/".concat(t,"/validate_sample_names"),{sample_names:a}):Promise.resolve(a)},a.validateSampleFiles=function validateSampleFiles(t){return t&&0!==t.length?(0,p.postWithCSRF)("/samples/validate_sample_files",{sample_files:t}):Promise.resolve(t)},a.getSearchSuggestions=function getSearchSuggestions(t){var a=t.categories,l=t.query,r=t.domain,o=t.superkingdom,i=void 0===o?void 0:o,u=t.projectId,d=void 0===u?void 0:u;return(0,p.get)("/search_suggestions",{params:{categories:a,query:l,domain:r,superkingdom:i,projectId:d}})}
1,a.createBackground=function createBackground(t){var a=t.description,l=t.name,r=t.sampleIds,o=t.massNormalized;return(0,p.postWithCSRF)("/backgrounds",{name:l,description:a,sample_ids:r,mass_normalized:o||null})},a.getBackgrounds=function getBackgrounds(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.snapshotShareId,l=t.ownedOrPublicBackgroundsOnly,r=t.categorizeBackgrounds;return(0,p.get)((a?"/pub/".concat(a):"")+"/backgrounds.json",{params:_objectSpread({ownedOrPublicBackgroundsOnly:l},!a&&{categorizeBackgrounds:r})})},a.getCoverageVizSummary=function getCoverageVizSummary(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.sampleId,l=t.snapshotShareId,r=t.pipelineVersion;return(0,p.get)((l?"/pub/".concat(l):"")+"/samples/".concat(a,"/coverage_viz_summary"),{params:{pipeline_version:r}})},a.getCoverageVizData=function getCoverageVizData(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.sampleId,l=t.accessionId,r=t.snapshotShareId,o=t.pipelineVersion;return(0,p.get)((r?"/pub/".concat(r):"")+"/samples/".concat(a,"/coverage_viz_data?"),{params:{accession_id:l,pipeline_version:o}})},a.getWorkflowRunsInfo=function getWorkflowRunsInfo(t){return(0,p.postWithCSRF)("/workflow_runs/workflow_runs_info",{workflowRunIds:t})},a.getWorkflowRunResults=function getWorkflowRunResults(t){return(0,p.get)("/workflow_runs/".concat(t,"/results"))},a.getContigsSequencesByByteranges=function getContigsSequencesByByteranges(t,a,l){var r=(0,c.getURLParamString)({byteranges:a.map((function(t){return t.join(",")})),pipelineVersion:l});return(0,p.get)("/samples/".concat(t,"/contigs_sequences_by_byteranges?").concat(r))},a.createPhyloTree=function createPhyloTree(t){var a=t.treeName,l=t.projectId,r=t.taxId,o=t.pipelineRunIds;return(0,p.postWithCSRF)("/phylo_tree_ngs.json",{name:a,projectId:l,taxId:r,pipelineRunIds:o})},a.getPhyloTree=function getPhyloTree(t){return(0,p.get)("/phylo_trees/".concat(t,"/show.json"))},a.getPhyloTrees=function getPhyloTrees(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.taxId,l=t.projectId,r=t.nextGeneration,o=void 0!==r&&r?"/phylo_tree_ngs.json":"/phylo_trees/index.json";return(0,p.get)(o,{params:{taxId:a,projectId:l}})},a.getNewPhyloTreePipelineRunIds=function getNewPhyloTreePipelineRunIds(t){var a=t.getAdditionalSamples,l=t.projectId,r=t.taxId,o=t.filter;return(0,p.get)("/phylo_tree_ngs/new_pr_ids.json",{params:{getAdditionalSamples:a,projectId:l,taxId:r,filter:o}})},a.getNewPhyloTreePipelineRunInfo=function getNewPhyloTreePipelineRunInfo(t){var a=t.getAdditionalSamples,l=t.pipelineRunIds,r=t.taxId;return(0,p.get)("/phylo_tree_ngs/new_pr_info.json",{params:{getAdditionalSamples:a,pipelineRunIds:l,taxId:r}})},a.getProjectsToChooseFrom=function getProjectsToChooseFrom(){return(0,p.get)("/choose_project.json")},a.validatePhyloTreeName=function validatePhyloTreeName(t){var a=t.treeName;return(0,p.get)("/phylo_tree_ngs/validate_name",{params:{name:a}})},a.retryPhyloTree=function retryPhyloTree(t){return(0,p.postWithCSRF)("/phylo_trees/retry",{id:t})},a.getSamplesLocations=function getSamplesLocations(t){var a=t.domain,l=t.filters,r=t.projectId,o=t.search;return(0,p.get)("/locations/sample_locations.json",{params:_objectSpread({domain:a,search:o,projectId:r},l)})},a.getSamplePipelineResults=function getSamplePipelineResults(t,a){return(0,p.get)("/samples/".concat(t,"/results_folder.json"),{params:{pipeline_version:a}})},a.getSamplesReadStats=function(){var t=(0,u.default)(o.default.mark((function _callee2(t){var a,l,r,i,u;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:if(Array.isArray(t)&&!(t.length<1)){o.next=2;break}return o.abrupt("return",{});case 2:return a=p.MAX_SAMPLES_FOR_GET_REQUEST,l=[[]],r=0,t.forEach((function(t,o){o%a==0&&o>0&&(l.push([]),r+=1),l[r].push(t)})),i=l.map((function(t){return(0,p.get)("/samples/reads_stats.json",{params:{sampleIds:t}})})),o.next=9,Promise.all(i);case 9:return u=o.sent,o.abrupt("return",u.flat().reduce((function(t,a){return Object.assign(t,a)}),{}));case 11:case"end":return o.stop()}}),_callee2)}
1)));return function getSamplesReadStats(a){return t.apply(this,arguments)}}(),a.setWorkflowVersion=function setWorkflowVersion(t,a){return(0,p.putWithCSRF)("/workflow_version",{key:t,value:a})},a.getAppConfigs=function getAppConfigs(){return(0,p.get)("/app_configs")},a.setAppConfig=function setAppConfig(t,a){return(0,p.putWithCSRF)("/set_app_config",{key:t,value:a})},a.getLaunchedFeatureList=function getLaunchedFeatureList(){return(0,p.get)("/users/feature_flags")},a.modifyFeatureFlagForUsers=function modifyFeatureFlagForUsers(t){var a=t.featureFlag,l=t.action,r=t.userEmails;return(0,p.postWithCSRF)("/users/feature_flag",{feature_flag_action:l,feature_flag:a,user_emails:r})},a.getTaxaWithReadsSuggestions=function getTaxaWithReadsSuggestions(t,a,l){return(0,p.postWithCSRF)("/samples/taxa_with_reads_suggestions.json",{query:t,sampleIds:a,taxLevel:l})},a.getTaxaWithContigsSuggestions=function getTaxaWithContigsSuggestions(t,a){return(0,p.postWithCSRF)("/samples/taxa_with_contigs_suggestions.json",{query:t,sampleIds:a})},a.samplesUploadedByCurrentUser=function(){var t=(0,u.default)(o.default.mark((function _callee3(t){var a,l,r;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t){o.next=3;break}return o.abrupt("return",!1);case 3:return o.next=5,(0,p.postWithCSRF)("samples/uploaded_by_current_user",{sampleIds:a});case 5:return l=o.sent,r=l.uploaded_by_current_user,o.abrupt("return",r);case 8:case"end":return o.stop()}}),_callee3)})));return function samplesUploadedByCurrentUser(a){return t.apply(this,arguments)}}(),a.workflowRunsCreatedByCurrentUser=function(){var t=(0,u.default)(o.default.mark((function _callee4(t){var a,l;return o.default.wrap((function _callee4$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,p.postWithCSRF)("workflow_runs/created_by_current_user",{workflowRunIds:t});case 2:return a=r.sent,l=a.created_by_current_user,r.abrupt("return",l);case 5:case"end":return r.stop()}}),_callee4)})));return function workflowRunsCreatedByCurrentUser(a){return t.apply(this,arguments)}}(),a.userIsCollaboratorOnAllSamples=function(){var t=(0,u.default)(o.default.mark((function _callee5(t){var a,l;return o.default.wrap((function _callee5$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,p.postWithCSRF)("samples/user_is_collaborator.json",{sampleIds:t});case 2:return a=r.sent,l=a.user_is_collaborator,r.abrupt("return",l);case 5:case"end":return r.stop()}}),_callee5)})));return function userIsCollaboratorOnAllSamples(a){return t.apply(this,arguments)}}(),a.getHeatmapMetrics=function getHeatmapMetrics(){return(0,p.get)("/visualizations/heatmap_metrics.json")},a.getTaxaDetails=function getTaxaDetails(t){return(0,p.postWithCSRF)("/visualizations/taxa_details.json",{sampleIds:t.sampleIds,taxonIds:t.taxonIds,removedTaxonIds:t.removedTaxonIds,updateBackgroun
1dOnly:t.updateBackgroundOnly,background:t.background,presets:t.presets})},a.getMassNormalizedBackgroundAvailability=function getMassNormalizedBackgroundAvailability(t){return(0,p.postWithCSRF)("/samples/enable_mass_normalized_backgrounds.json",{sampleIds:t})},a.createConsensusGenomeCladeExport=function createConsensusGenomeCladeExport(t){var a=t.workflowRunIds,l=void 0===a?[]:a,r=t.referenceTree;return(0,p.postWithCSRF)("/workflow_runs/consensus_genome_clade_export",{workflowRunIds:l,referenceTree:r})},a.kickoffConsensusGenome=function kickoffConsensusGenome(t){var a=t.sampleId,l=t.workflow,r=t.alignment_config_name,o=t.accessionId,i=t.accessionName,u=t.taxonId,d=t.taxonName,c=t.technology;return(0,p.postWithCSRF)("/samples/".concat(a,"/kickoff_workflow"),{workflow:l,inputs_json:{accession_id:o,accession_name:i,taxon_id:u,taxon_name:d,alignment_config_name:r,technology:c}})},a.kickoffAMR=function kickoffAMR(t){var a=t.sampleId,l=t.workflow;return(0,p.postWithCSRF)("/samples/".concat(a,"/kickoff_workflow"),{workflow:l,inputs_json:{start_from_mngs:!0}})},a.bulkKickoffWorkflowRuns=function bulkKickoffWorkflowRuns(t){var a=t.sampleIds,l=t.workflow;return(0,p.postWithCSRF)("/samples/bulk_kickoff_workflow_runs",{sampleIds:a,workflow:l})},a.benchmarkSamples=function benchmarkSamples(t){var a=t.sampleIds,l=t.groundTruthFile,r=t.workflowToBenchmark;return(0,p.postWithCSRF)("/samples/benchmark",{groundTruthFile:l,sampleIds:a,workflowBenchmarked:r})},a.getBenchmarkGroundTruthFiles=function getBenchmarkGroundTruthFiles(){return(0,p.get)("/samples/benchmark_ground_truth_files")},a.bulkDeleteObjects=function bulkDeleteObjects(t){var a=t.selectedIds,l=t.workflow;return(0,p.postWithCSRF)("/samples/bulk_delete",{selectedIds:a,workflow:l})},a.validateUserCanDeleteObjects=function validateUserCanDeleteObjects(t){var a=t.selectedIds,l=t.workflow;return(0,p.postWithCSRF)("/samples/validate_user_can_delete_objects.json",{selectedIds:a,workflow:l})}},83175:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getGeoSearchSuggestions=void 0;var r=l(6433);a.getGeoSearchSuggestions=function getGeoSearchSuggestions(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return(0,r.get)("/locations/external_search",{params:{query:t,limit:a}})}},92911:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.validateMetadataCSVForProject=a.validateMetadataCSVForNewSamples=a.validateManualMetadataForProject=a.validateManualMetadataForNewSamples=a.uploadMetadataForProject=a.saveSampleMetadata=a.getWorkflowRunMetadataFields=a.getSampleMetadataFields=a.getSampleMetadata=a.getProjectMetadataFields=a.getOfficialMetadataFields=void 0;var r=l(44480),o=l(6433),i=(a.getSampleMetadata=function getSampleMetadata(t){var a=t.id,l=t.pipelineVersion,r=void 0===l?null:l,i=t.snapshotShareId,u=void 0===i?null:i;return u?(0,o.get)("/pub/".concat(u,"/samples/").concat(a,"/metadata?pipeline_version=").concat(r)):(0,o.get)("/samples/".concat(a,"/metadata"),{params:{pipeline_version:r}})},a.getSampleMetadataFields=function getSampleMetadataFields(t,a){return(0,o.postWithCSRF)((a?"/pub/".concat(a):"")+"/samples/metadata_fields",{sampleIds:(0,r.flatten)([t])})},a.getProjectMetadataFields=function getProjectMetadataFields(t){return(0,o.get)("/projects/metadata_fields",{params:{projectIds:(0,r.flatten)([t])}})},a.getWorkflowRunMetadataFields=function getWorkflowRunMetadataFields(t,a){return(0,o.postWithCSRF)((a?"/pub/".concat(a):"")+"/workflow_runs/metadata_fields",{workflowRunIds:(0,r.flatten)([t])})},a.saveSampleMetadata=function saveSampleMetadata(t,a,l){return(0,o.postWithCSRF)("/samples/".concat(t,"/save_metadata_v2"),{field:a,value:l})},a.validateMetadataCSVForProject=function validateMetadataCSVForProject(t,a){return(0,o.postWithCSRF)("/projects/".concat(t,"/validate_metadata_csv"),{metadata:a})}),u=(a.validateManualMetadataForProject=function validateManualMetadataForProject(t,a){var l=(0,r.set)("rows",a.rows.map((function(t){return a.headers.map((function(a){return t[a]||""}))})),a);return i(t,l)},a.validateMetadataCSVForNewSamples=function validateMetadataCSVForNewSamples(t,a){return(0,o.postWithCSRF)("/metadata/validate_csv_for_new_samples",{metadata:a,samples:t})});a.validateManualMetadataForNewSamples=function validateManualMetadataForNewSamples(t,a){var l=(0,r.set)("rows",a.rows.map((function(t){return a.headers.map((function(a){return t[a]||""}))})),a);return u(t,l)},a.uploadMetadataForProject=function uploadMetadataForProject(t,a){return(0,o.postWithCSRF)("/projects/".concat(t,"/upload_metadata"),{metadata:a})},a.getOfficialMetadataFields=function getOfficialMetadataFields(){return(0,o.get)("/metadata/official_metadata_fields")}},28675:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}
1),a.updatePersistedBackground=a.getPersistedBackground=a.createPersistedBackground=void 0;var r=l(6433);a.getPersistedBackground=function getPersistedBackground(t){return(0,r.get)("/persisted_backgrounds/".concat(t,".json"))},a.updatePersistedBackground=function updatePersistedBackground(t){var a=t.projectId,l=t.backgroundId;return(0,r.putWithCSRF)("/persisted_backgrounds/".concat(a,".json"),{backgroundId:l})},a.createPersistedBackground=function createPersistedBackground(t){var a=t.projectId,l=t.backgroundId;return(0,r.postWithCSRF)("/persisted_backgrounds.json",{projectId:a,backgroundId:l})}},80046:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.rerunPhyloTreeNg=a.getPhyloTreeNg=a.chooseTaxon=void 0;var r=l(6433);a.rerunPhyloTreeNg=function rerunPhyloTreeNg(t){return(0,r.putWithCSRF)("/phylo_tree_ngs/".concat(t,"/rerun"))},a.getPhyloTreeNg=function getPhyloTreeNg(t){return(0,r.get)("/phylo_tree_ngs/".concat(t,".json"))},a.chooseTaxon=function chooseTaxon(t){var a=t.query,l=t.projectId;return(0,r.get)("/phylo_tree_ngs/choose_taxon",{params:{query:a,projectId:l,args:"species,genus"}})}},52519:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getGraph=void 0;var r=l(6433);a.getGraph=function getGraph(t,a){return(0,r.get)("/samples/".concat(t,"/pipeline_viz").concat(a?"/".concat(a):"",".json"))}},40292:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.updateSnapshotBackground=a.getSnapshotInfo=a.deleteSnapshot=a.createSnapshot=void 0;var r=l(6433);a.createSnapshot=function createSnapshot(t){return(0,r.postWithCSRF)("/pub/projects/".concat(t,"/create"))},a.getSnapshotInfo=function getSnapshotInfo(t){return(0,r.get)("/pub/projects/".concat(t,"/info.json"))},a.deleteSnapshot=function deleteSnapshot(t){return(0,r.deleteWithCSRF)("/pub/".concat(t,"/destroy"))},a.updateSnapshotBackground=function updateSnapshotBackground(t,a){return(0,r.putWithCSRF)("/pub/".concat(t,"/update_background"),{background_id:a})}},50503:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.startUploadHeartbeat=a.initiateBulkUploadLocalWithMetadata=a.getUploadCredentials=a.exponentialDelayWithJitter=a.completeSampleUpload=a.bulkUploadRemote=a.bulkUploadBasespace=a.MAX_MARK_SAMPLE_RETRIES=void 0;var o=r(l(54756)),i=r(l(43693)),u=r(l(29293)),d=l(44480),c=l(81672),p=l(6433);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var m=a.MAX_MARK_SAMPLE_RETRIES=10,h=a.exponentialDelayWithJitter=function exponentialDelayWithJitter(t){var a=Math.pow(10*(t+Math.random()),3.5)+1e4;return new Promise((function(t){return setTimeout(t,a)}))},g=(a.bulkUploadBasespace=function bulkUploadBasespace(t){var a=t.samples,l=t.metadata;return g(a,l)},a.bulkUploadRemote=function bulkUploadRemote(t){var a=t.samples,l=t.metadata;return g(a,l)},a.initiateBulkUploadLocalWithMetadata=function(){var t=(0,u.default)(o.default.mark((function _callee(t){var a,l,r,i,u,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.samples,l=t.metadata,r=t.onCreateSamplesError,i=void 0===r?function(t,a){console.error("CreateSamplesError",t,"erroredSamplesNames",a)}:r,(u=(0,d.map)((0,d.pick)(["accession_id","accession_name","alignment_config_name","alignment_scalability","clearlabs","client","dag_vars","do_not_process","guppy_basecaller_setting","host_genome_id","input_files_attributes","max_input_fragments","medaka_model","name","pipeline_branch","pipeline_execution_strategy","primer_bed","project_id","ref_fasta","taxon_id","taxon_name","s3_preload_result_path","subsample","technology","wetlab_protocol","workflows"]),a)).forEach((function(t){"alignment_scalability"in t&&"true"===t.alignment_scalability&&(t.dag_vars=JSON.stringify({NonHostAlignment:{alignment_scalability:!0}}))})),o.prev=3,o.next=6,g(u,l);case 6:c=o.sent,o.next=13;break;case 9:return o.prev=9,o.t0=o.catch(3),i&&i([o.t0],(0,d.map)("name",a)),o.abrupt("return",[]);case 13:return c.errors.length>0&&i&&i(c.errors,c.errored_sample_names),c.samples.forEach((function(t){return t.filesToUpload=(0,d.get)("files",(0,d.find)({name:t.name},a))})),o.abrupt("return",c.samples);case 16:case"end":return o.stop()}}),_callee,null,[[3,9]])})));return function initiateBulkUploadLocalWithMetadata(a){return t.apply(this,arguments)}}(),a.completeSampleUpload=function(){var t=(0,u.default)(o.default.mark((function _callee2(t){var a,l,r,i,u,d;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:a=t.sample,l=t.onSampleUploadSuccess,r=void 0===l?null:l,i=t.onMarkSampleUploadedError,u=void 0===i?null:i,d=0;case 2:return o.prev=3,o.next=6,(0,c.markSampleUploaded)(a.id);case 6:return r&&r(a),o.abrupt("break",20);case 10:if(o.prev=10,o.t0=o.catch(3),++d!==m){o.next=16;break}return u&&u(a,o.t0),o.abrupt("break",20);case 16:return o.next=18,h(d);case 18:o.next=2;break;case 20:case"end":return o.stop()}}),_callee2,null,[[3,10]])})));return function completeSampleUpload(a){return t.apply(this,arguments)}}(),function(){var t=(0,u.default)(o.default.mark((function _callee3(t,a){var l,r;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,p.postWithCSRF)("/samples/bulk_upload_with_metadata.json",{samples:t,metadata:a,client:"web"});case 2:if(!((l=o.sent).errors.length>0)){o.next=6;break}return r=(0,d.difference)((0,d.map)("name",t),(0,d.map)("name",l.samples)),o.abrupt("return",_objectSpread(_objectSpread({},l),{},{errored_sample_names:r}));case 6:return o.abrupt("return",l);case 7:case"end":return o.stop()}}),_callee3)})));return function bulkUploadWithMetadata(a,l){return t.apply(this,arguments)}}());a.startUploadHeartbeat=function(){var t=(0,u.default)(o.default.mark((function _callee4(){var t;return o.default.wrap((function _callee4$(a){for(;;)switch(a.prev=a.next){case 0:return t=function sendHeartbeat(){return sendHeartbeat()},a.abrupt("return",setInterval(t,6e6));case 4:case"end":return a.stop()}}),_callee4)})));return function startUploadHeartbeat(){return t.apply(this,arguments)}}(),a.getUploadCredentials=function getUploadCredentials(t){return(0,p.get)("/samples/".concat(t,"/upload_credentials.json"))}},21721:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.updateUserData=a.updateUser=a.requestPasswordReset=a.postToAirtable=a.EMAIL_TAKEN_ERROR=void 0;var r=l(2543),o=l(6433);a.EMAIL_TAKEN_ERROR="Email has already been taken",a.updateUser=function updateUser(t){var a=t.userId,l=t.name,r=t.email,i=t.institution,u=t.isAdmin,d=t.archetypes,c=t.segments;return(0,o.putWithCSRF)("/users/".concat(a,".json"),{user:{name:l,email:r,institution:i,archetypes:d,segments:c,role:u?1:0}})},a.updateUserData=function updateUserData(t){var a=t.userId,l=t.name,i=t.email,u=t.institution,d=t.isAdmin,c=t.archetypes,p=t.segments,m=t.userProfileFormVersion,h={name:l,email:i};return(0,r.isNull)(d)||(h.role=d?1:0),(0,r.isNull)(i)||(h.email=i),(0,r.isNull)(u)||(h.institution=u),(0,r.isNull)(c)||(h.ar
1chetypes=c),(0,r.isNull)(p)||(h.segments=p),(0,r.isNull)(m)||(h.profile_form_version=m),(0,o.postWithCSRF)("/users/".concat(a,"/update_user_data.json"),{user:h})},a.postToAirtable=function postToAirtable(t){var a=t.userId,l={first_name:t.firstName,last_name:t.lastName,profile_form_version:t.profileFormVersion,ror_institution:t.rorInstitution,ror_id:t.rorId,country:t.country,world_bank_income:t.worldBankIncome,expertise_level:t.expertiseLevel,czid_usecase:t.czidUsecases,referral_source:t.referralSource,newsletter_consent:t.newsletterConsent};return(0,o.postWithCSRF)("/users/".concat(a,"/post_user_data_to_airtable"),{user:l})},a.requestPasswordReset=function requestPasswordReset(t){return(0,o.postWithCSRF)("/auth0/request_password_reset",{user:{email:t}})}},85333:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getCsrfToken=void 0;a.getCsrfToken=function getCsrfToken(){return document.getElementsByName("csrf-token")[0].content}},11236:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.updateHeatmapName=void 0;var r=l(6433);a.updateHeatmapName=function updateHeatmapName(t,a){(0,r.putWithCSRF)("/visualizations/".concat(t,".json"),{name:a})}},4889:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(1986)),p=l(142),m=r(l(292));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function AnnouncementBanner(t){var a=t.visible,l=void 0!==a&&a,r=t.message,o=t.popupMessage,h=t.inverted,g=void 0!==h&&h,v=t.urgent,y=void 0!==v&&v,C=t.id,b=(0,d.useState)(!1),S=(0,i.default)(b,2),w=S[0],_=S[1];(0,d.useEffect)((function(){l&&("true"!==localStorage.getItem("dismissedAnnouncementBanner-".concat(C))&&_(!0))}),[l,C]);return w?d.default.createElement("div",{className:(0,u.default)(m.default.announcementBanner,g&&m.default.inverted,y&&m.default.urgent)},d.default.createElement(c.default,{content:null!=o?o:r,position:"bottom center",wide:"very",hoverable:!0,trigger:d.default.createElement("span",{className:m.default.content},d.default.createElement(p.IconAlert,{className:(0,u.default)(m.default.icon,g&&m.default.inverted,y&&m.default.urgent)}),r)}),d.default.createElement(p.IconCloseSmall,{className:(0,u.default)(m.default.close,g&&m.default.inverted,y&&m.default.urgent),onClick:function handleAnnouncementBannerClose(){_(!1),localStorage.setItem("dismissedAnnouncementBanner-".concat(C),"true")}})):null}},1986:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=l(61613),d=function BasicPopup(t){return i.default.createElement(u.Popup,(0,o.default)({on:"hover"},t))};d.defaultProps={basic:!0,inverted:!0,size:"tiny"};a.default=d},16653:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(31725));a.default=function BlankScreenMessage(t){var a=t.icon,l=t.message,r=t.tagline,u=t.textWidth;return o.default.createElement("div",{className:i.default.blankScreenMessage},o.default.createElement("div",{className:i.default.content},o.default.createElement("div",{className:i.default.text,style:{width:u}},o.default.createElement("div",{className:i.default.message},l),o.default.createElement("div",{className:i.default.tagline},r)),a))}},48373:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.showBulkDownloadNotification=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540)),m=l(90),h=l(14333),g=r(l(62487)),v=r(l(21195));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var y=function(t){(0,u.default)(BulkDownloadNotification,t);var a=_createSuper(BulkDownloadNotification);function BulkDownloadNotification(){return(0,o.default)(this,BulkDownloadNotification),a.apply(this,arguments)}return(0,i.default)(BulkDownloadNotification,[{key:"render",value:function render(){var t=this.props.onClose,a=p.default.createElement("div",{className:v.default.label},p.default.createElement("div",{className:v.default.message},"We've received your download request and are busy preparing your data. To check the status of your download, visit the"," ",p.default.createElement("a",{href:"/bulk_downloads"},"Downloads page"),"."));return p.default.createElement(g.default,{displayStyle:"elevated",type:"info",onClose:t},a)}}]),BulkDownloadNotification}(p.default.Component);a.showBulkDownloadNotification=function showBulkDownloadNotification(){(0,h.showToast)((function(t){var a=t.closeToast;return p.default.createElement(y,{onClose:a})}),{autoClose:12e3})};y.contextType=m.UserContext},66322:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"showBulkDownloadNotification",{enumerable:!0,get:function get(){return r.showBulkDownloadNotification}});var r=l(48373)},81113:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConfirmationMessage=void 0;var o=l(70131),i=l(44480),u=r(l(96540)),d=l(60487),c=r(l(62110));a.ConfirmationMessage=function ConfirmationMessage(t){var a=t.errorType;return u.default.createElement("div",{className:c.default.container},u.default.createElement("div",{className:c.default.text},function message(){return(0,i.isEmpty)(a)?"Form submitted! Please check your email for next steps.":"email"===a?u.default.createElement("div",null,"There is an existing account associated with the email address you entered. Please"," ",u.default.createElement(o.Link,{sdsStyle:"default",href:"/"},"register")," ","with a different email address or"," ",u.default.createElement(o.Link,{sdsStyle:"default",href:"/auth0/login"},"log in")," ","instead."):"unknown"===a?u.default.createElement("div",null,"There has been an error in creating your account. Please try again or c
1ontact us at"," ",u.default.createElement(o.Link,{sdsStyle:"default",href:d.CONTACT_US_LINK,target:"_blank"},"our Help Center")," ","for assistance."):void 0}()))}},2453:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConfirmationMessage",{enumerable:!0,get:function get(){return r.ConfirmationMessage}});var r=l(81113)},24363:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=l(44480),b=r(l(96540)),S=r(l(40961)),w=l(81672),_=r(l(1986)),E=l(90),x=r(l(57211)),L=l(60487),O=l(70916),N=l(93527),k=l(17197),T=r(l(44246)),A=r(l(79950)),I=l(83065),M=l(13656),R=r(l(2008)),D=r(l(21116)),P=r(l(66410)),j=l(142),B=r(l(28843)),V=l(92843),W=r(l(73635)),U=l(7752),H=r(l(24756)),G=r(l(41112)),K=l(11376),z=l(42138);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,g.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}(a.default=function(t){(0,p.default)(CoverageVizBottomSidebar,t);var a=_createSuper(CoverageVizBottomSidebar);function CoverageVizBottomSidebar(){var t;(0,u.default)(this,CoverageVizBottomSidebar);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"_accessionDataCache",{}),(0,g.default)((0,c.default)(t),"state",{currentAccessionSummary:null,histogramTooltipLocation:null,histogramTooltipData:null}),(0,g.default)((0,c.default)(t),"getDataForAccession",function(){var a=(0,i.default)(o.default.mark((function _callee(a){var l,r,i,u,d;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(l=t.props,r=l.sampleId,i=l.snapshotShareId,u=l.pipelineVersion,!t._accessionDataCache[a]){o.next=5;break}return o.abrupt("return",t._accessionDataCache[a]);case 5:return o.next=7,(0,w.getCoverageVizData)({sampleId:r.toString(),accessionId:a,snapshotShareId:i,pipelineVersion:u});case 7:return d=o.sent,t._accessionDataCache[a]=d,o.abrupt("return",d);case 10:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}()),(0,g.default)((0,c.default)(t),"loadAccession",function(){var a=(0,i.default)(o.default.mark((function _callee2(a){var l;return o.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,t.getDataForAccession(a.id);case 2:l=r.sent,t.setState({currentAccessionData:_objectSpread(_objectSpread({},l),{},{id:a.id})});case 4:case"end":return r.stop()}}),_callee2)})));return function(t){return a.apply(this,arguments)}}()),(0,g.default)((0,c.default)(t),"isAccessionDataValid",(function(t){return!!t.coverage})),(0,g.default)((0,c.default)(t),"setCurrentAccession",(function(a){var l=t.props.params,r=a?(0,C.find)(["id",a],(0,C.get)("best_accessions",l.accessionData)):null;t.setState({currentAccessionSummary:r,currentAccessionData:null}),r&&t.loadAccession(r)})),(0,g.default)((0,c.default)(t),"handleHistogramBarEnter",(function(a){var l=t.state.currentAccessionData;a&&0===a[0]&&t.setState({histogramTooltipData:(0,K.getHistogramTooltipData)(l,a[1])})})),(0,g.default)((0,c.default)(t),"handleHistogramBarHover",(function(a,l){t.setState({histogramTooltipLocation:{left:a,top:l}})})),(0,g.default)((0,c.default)(t),"handleHistogramBarExit",(function(){t.setState({histogramTooltipLocation:null,histogramTooltipData:null})})),(0,g.default)((0,c.default)(t),"renderHistogram",(function(a){var l=(0,K.generateCoverageVizData)(a.coverage,a.coverage_bin_size);t.coverageViz=new A.default(t.coverageVizContainer,[l],{labelY:"Coverage",domain:[0,a.total_length],skipBins:!0,numBins:Math.round(a.total_length/a.coverage_bin_size),showStatistics:!1,colors:[U.READ_FILL_COLOR],hoverColors:[U.CONTIG_FILL_COLOR],barOpacity:1,margins:{left:170,right:40,top:30,bottom:30},numTicksY:2,labelYHorizontalOffset:15,labelsLarge:!0,onHistogramBarHover:t.handleHistogramBarHover,onHistogramBarEnter:t.handleHistogramBarEnter,onHistogramBarExit:t.handleHistogramBarExit}),t.coverageViz.update()})),(0,g.default)((0,c.default)(t),"renderRefAccessionViz",(function(a){t.refAccesssionViz=new T.default(t.refAccessionVizContainer,[[0,a.total_length,0]],{domain:[0,a.total_length],color:U.REF_ACC_COLOR}),t.refAccesssionViz.update()})),(0,g.default)((0,c.default)(t),"getAccessionTaxonName",(function(a){return(0,I.getTaxonName)(a.taxon_name,a.taxon_common_name,t.props.nameType)})),(0,g.default)((0,c.default)(t),"getAccessionOptions",(function(){var a=t.props.params;return(0,K.getSortedAccessionSummaries)(a.accessionData).map((function(t){return{value:t.id,text:"".concat(t.id," - ").concat(t.name),customNode:b.default.createElement("div",{className:H.default.option},b.default.createElement("div",{className:H.default.optionText},t.id," - ",t.name),b.default.createElement("div",{className:H.default.optionSubtext},t.num_contigs," contigs, ",t.num_reads," reads,"," ",t.coverage_depth,"x coverage depth",t.coverage_breadth?", ".concat(new Intl.NumberFormat("en-US",{style:"percent",maximumFractionDigits:2}).format(t.coverage_breadth)," coverage breadth "):""))}}))})),(0,g.default)((0,c.default)(t),"getAccessionMetrics",(function(a){var l=t.state,r=l.currentAccessionData,o=l.currentAccessionSummary;return r?{referenceNCBIEntry:b.default.createElement(_.default,{trigger:b.default.createElement("div",{className:H.default.ncbiLinkWrapper},b.default.createElement("a",{href:"https://www.ncbi.nlm.nih.gov/nuccore/".concat(o.id,"?report=genbank"),target:"_blank",rel:"noopener noreferrer",className:H.default.ncbiLink},o.id," - ",o.name)),inverted:!0,content:"".concat(o.id," - ").concat(o.name),horizontalOffset:13}),referenceLength:r.total_length,alignedContigs:o.num_contigs,maxAlignedLe
1ngth:r.max_aligned_length,coverageDepth:"".concat(r.coverage_depth,"x"),coverageBreadth:(0,N.formatPercent)(r.coverage_breadth),alignedReads:a,avgMismatchedPercent:(0,N.formatPercent)(r.avg_prop_mismatch)}:{}})),(0,g.default)((0,c.default)(t),"renderTaxonLabel",(function(){var a=t.props.params,l=t.state.currentAccessionSummary,r=(0,I.getTaxonName)(a.taxonName,a.taxonCommonName,t.props.nameType);if("genus"===a.taxonLevel&&l){var o=t.getAccessionTaxonName(l),i="\n        The accession being displayed belongs to the species ".concat(o,", a member of genus ").concat(r,"\n      ");return b.default.createElement("div",{className:H.default.taxonLabel},r," Coverage - ",o,b.default.createElement(R.default,{text:i,className:H.default.helpIcon}))}return b.default.createElement("div",{className:H.default.taxonLabel},r," Coverage")})),(0,g.default)((0,c.default)(t),"renderBlastAction",(function(){var a=t.props,l=a.onBlastClick,r=a.params,o=a.pipelineVersion,i=a.sampleId,u=r.taxonId,d=r.taxonName,c=r.taxonStatsByCountType,p=!c.ntContigs;return b.default.createElement(v.Tooltip,{className:H.default.actionIconPopup,arrow:!0,placement:"top",sdsStyle:p?"light":"dark",title:p?U.BLAST_NOT_AVAILABLE:"BLAST"},b.default.createElement("span",null,b.default.createElement(v.ButtonIcon,{className:H.default.iconButton,disabled:p,onClick:function onClick(){return l({context:{blastedFrom:"CoverageVizBottomSidebar"},pipelineVersion:o,sampleId:i,taxName:d,taxId:u,shouldBlastContigs:!0,taxonStatsByCountType:c})},sdsSize:"large",sdsType:"secondary",sdsIcon:"searchLinesHorizontal"})))})),(0,g.default)((0,c.default)(t),"renderContentHeader",(function(){var a=t.props,l=a.params,r=a.pipelineVersion,o=a.sampleId,i=a.snapshotShareId,u=a.workflow,d=t.state.currentAccessionSummary,c=l.taxonId,p=l.accessionData.best_accessions.length,m=l.accessionData.num_accessions,h=p<m,g="\n        ".concat(m-p," poor-quality accessions are omitted, as they have\n        no contig alignments and few read alignments.\n        ").concat(z.CoverageVizBottomSidebarConfig[u].isReadLevelVizAvailable?" To see them, go to the read-level visualization.":"","\n      ");return b.default.createElement("div",{className:H.default.header},b.default.createElement("div",{className:H.default.headerText},t.renderTaxonLabel(),b.default.createElement(P.default,{options:t.getAccessionOptions(),value:(0,C.get)("id",d),label:"Accession",trigger:b.default.createElement("div",{className:H.default.accessionLabel},(0,C.get)("id",d)," -"," ",(0,C.get)("name",d)),onChange:function onChange(a){t.setCurrentAccession(a)},rounded:!0,menuClassName:H.default.accessionSelectMenu}),b.default.createElement("div",{className:H.default.accessionCountLabel},p," viewable accessions",h&&b.default.createElement(b.default.Fragment,null,b.default.createElement("span",{className:H.default.notShownMsg},"(",m," total)"),b.default.createElement(R.default,{text:g,className:H.default.helpIcon})))),b.default.createElement("div",{className:H.default.fill}),!i&&b.default.createElement("div",{className:H.default.headerControls},b.default.createElement("div",{className:H.default.actionIcons},t.renderBlastAction(),b.default.createElement(_.default,{className:H.default.actionIconPopup,basic:!1,content:"Download Contig FASTA",position:"top center",inverted:!0,trigger:b.default.createElement(v.ButtonIcon,{className:H.default.iconButton,onClick:function onClick(){return(0,V.openUrl)((0,O.getDownloadContigUrl)({pipelineVersion:r,sampleId:o,taxId:c}))},sdsSize:"large",sdsType:"secondary",sdsIcon:"download"})}))))})),(0,g.default)((0,c.default)(t),"renderContentBody",(function(){var a=t.state,l=a.currentAccessionData,r=a.currentAccessionSummary,o=t.props,i=o.pipelineVersion,u=o.sampleId,d=o.params,c=o.snapshotShareId;if(!l)return b.default.createElement("div",{className:H.default.loadingContainer},b.default.createElement(W.default,{message:"Loading Visualization..."}));if(!t.isAccessionDataValid(l))return b.default.createElement("div",{className:H.default.noDataBody},b.default.createElement("div",{className:H.default.noDataContainer},b.default.createElement("div",{className:H.default.text},b.default.createElement("div",{className:H.default.message},"Sorry, we failed to load the coverage data due to an unexpected error."),b.default.createElement("a",{className:H.default.linkWithArrow,href:L.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"Contact us for help",b.default.createElement(j.IconArrowRight,null))),b.default.createElement(B.default,{className:H.default.icon})));var p=(0,K.selectContigsFromHitGroups)(l.hit_groups),m=(0,K.selectReadsFromHitGroups)(l.hit_groups),h=r.num_contigs,g=(0,C.sum)(m.map((function(t){return t[1]}))),v=t.getAccessionMetrics(g);return b.default.createElement("div",{className:(0,y.default)(H.default.body,!(0,C.isEmpty)(m)&&H.default.withReads)},b.default.createElement("div",{className:H.default.metrics},U.METRIC_COLUMNS.map((function(t,a){return b.default.createElement("div",{className:H.default.column,key:a},t.map((function(t){return b.default.createElement("div",{className:H.default.metric,key:t.key},b.default.createElement("div",{className:H.default.label},b.default.createElement(_.default,{trigger:b.default.createElement("div",null,t.name),inverted:!0,content:t.tooltip,horizontalOffset:13})),b.default.createElement("div",{className:H.default.value},v[t.key]))})))}))),b.default.createElement("div",{className:H.default.coverageVizHistogram,ref:function ref(a){t.coverageVizContainer=a}}),b.default.createElement("div",{className:H.default.genomeVizRow},b.default.createElement("div",{className:H.default.rowLabel},"Reference Accession"),b.default.createElement(_.default,{trigger:b.default.createElement("a",{className:(0,y.default)(H.default.refAccessionVizLink,H.default.genomeViz),href:"https://www.ncbi.nlm.nih.gov/nuccore/".concat(r.id,"?report=genbank"),target:"_blank",rel:"noopener noreferrer"},b.default.createElement("div",{className:H.default.genomeVizInner,ref:function ref(a){t.refAccessionVizContainer=a}})),inverted:!0,wide:"very",content:r.name})),b.default.createElement(G.default,{accessionData:l,color:U.CONTIG_FILL_COLOR,hitGroups:p,key:"c
1ontigHitGroupViz",label:"NT Contigs (".concat(h,")"),pipelineVersion:i,sampleId:u,snapshotShareId:c,taxonId:d.taxonId}),!(0,C.isEmpty)(m)&&b.default.createElement(G.default,{key:"readHitGroupViz",label:"Loose NT Reads (".concat(g,")"),color:U.READ_FILL_COLOR,accessionData:l,hitGroups:m,taxonId:d.taxonId,sampleId:u,pipelineVersion:i}))})),t}return(0,d.default)(CoverageVizBottomSidebar,[{key:"componentDidUpdate",value:function componentDidUpdate(t,a){var l=this.props,r=l.params,o=l.visible,i=this.state.currentAccessionData;r.accessionData!==t.params.accessionData&&r.accessionData&&this.setCurrentAccession((0,C.get)([0,"id"],(0,K.getSortedAccessionSummaries)(r.accessionData))),!a.currentAccessionData&&i&&this.isAccessionDataValid(i)&&(this.renderHistogram(i),this.renderRefAccessionViz(i)),t.visible&&!o&&this.setState({histogramTooltipLocation:null,histogramTooltipData:null})}},{key:"renderSidebarContents",value:function renderSidebarContents(){var t=this.state,a=t.histogramTooltipLocation,l=t.histogramTooltipData;return b.default.createElement(x.default,{className:H.default.contents},this.renderContentHeader(),this.renderContentBody(),a&&l&&S.default.createPortal(b.default.createElement("div",{style:(0,k.getTooltipStyle)(a),className:H.default.hoverTooltip},b.default.createElement(M.TooltipVizTable,{data:l})),document.body))}},{key:"renderNoDataContents",value:function renderNoDataContents(){var t,a,l=this.props,r=l.workflow,o=l.wdlVersion;return b.default.createElement(x.default,{className:H.default.contents},b.default.createElement("div",{className:H.default.header},b.default.createElement("div",{className:H.default.headerText},this.renderTaxonLabel()),b.default.createElement("div",{className:H.default.fill})),b.default.createElement("div",{className:H.default.noDataBody},b.default.createElement("div",{className:H.default.noDataContainer},b.default.createElement("div",{className:H.default.text},b.default.createElement("div",{className:H.default.message},null===(t=(a=z.CoverageVizBottomSidebarConfig[r]).getUnavailableMessage)||void 0===t?void 0:t.call(a,o))),b.default.createElement(B.default,{className:H.default.icon}))))}},{key:"render",value:function render(){var t=this.props,a=t.visible,l=t.onClose,r=t.params;return b.default.createElement(D.default,{visible:a,width:"very wide",onClose:l,direction:"bottom"},(0,C.get)("accessionData.best_accessions",r)&&r.accessionData.best_accessions.length>0?this.renderSidebarContents():this.renderNoDataContents())}}]),CoverageVizBottomSidebar}(b.default.Component)).contextType=E.UserContext},41112:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(94634)),u=r(l(29293)),d=r(l(17383)),c=r(l(34579)),p=r(l(12475)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(43693)),y=l(70131),C=r(l(32485)),b=r(l(17965)),S=l(44480),w=r(l(96540)),_=r(l(40961)),E=l(81672),x=l(38192),L=r(l(1986)),O=l(17197),N=r(l(44246)),k=l(63112),T=l(13656),A=r(l(24756)),I=l(11376);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}var M="Copy Contig Sequence to Clipboard",R=function totalByterangeLength(t){return(0,S.sum)((0,S.map)((function(t){return t[1]}),t))},D=function(t){(0,m.default)(HitGroupVizCC,t);var a=_createSuper(HitGroupVizCC);function HitGroupVizCC(){var t;(0,d.default)(this,HitGroupVizCC);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,v.default)((0,p.default)(t),"state",{genomeVizTooltipLocation:null,genomeVizTooltipData:null,contigDownloaderLocation:null,contigDownloaderData:null,currentCopyIconMessage:M}),(0,v.default)((0,p.default)(t),"handleOutClick",(function(){t.hitGroupVizContainer&&t.hitGroupVizContainer.contains(event.target)||t._contigDownloader&&t._contigDownloader.contains(event.target)||(t.handleGenomeVizBarClick(null),t.hitGroupViz.outlineBar(null,!1))})),(0,v.default)((0,p.default)(t),"handleGenomeVizBarEnter",(function(a){var l=t.props.hitGroups;null!==a&&t.setState({genomeVizTooltipData:(0,I.getGenomeVizTooltipData)(l,a)})})),(0,v.default)((0,p.default)(t),"handleGenomeVizBarHover",(function(a,l){t.setState({genomeVizTooltipLocation:{left:a,top:l}})})),(0,v.default)((0,p.default)(t),"handleGenomeVizBarClick",(function(a,l,r){var o=t.props.hitGroups;if(null===a)t.setState({contigDownloaderData:null,contigDownloaderLocation:null});else{var i=o[a];i[0]>0&&i[10].length>0?t.setState({contigDownloaderData:{contigByteranges:i[10]},contigDownloaderLocation:{left:l,top:r}}):t.setState({contigDownloaderData:null,contigDownloaderLocation:null})}})),(0,v.default)((0,p.default)(t),"handleGenomeVizBarExit",(function(){t.setState({genomeVizTooltipLocation:null,genomeVizTooltipData:null})})),(0,v.default)((0,p.default)(t),"renderGenomeViz",(function(a,l){var r=(0,I.generateContigReadVizData)(l,a.coverage_bin_size);t.hitGroupViz=new N.default(t.hitGroupVizContainer,r,{domain:[0,a.total_length],color:t.props.color,onGenomeVizBarHover:t.handleGenomeVizBarHover,onGenomeVizBarEnter:t.handleGenomeVizBarEnter,onGenomeVizBarExit:t.handleGenomeVizBarExit,onGenomeVizBarClick:t.handleGenomeVizBarClick,hoverDarkenFactor:.4}
1),t.hitGroupViz.update()})),(0,v.default)((0,p.default)(t),"handleContigDownload",(function(){var a=t.state.contigDownloaderData;if(a.contigByteranges){var l=(0,k.getURLParamString)({byteranges:a.contigByteranges.map((function(t){return t.join(",")})),pipelineVersion:t.props.pipelineVersion});location.href="/samples/".concat(t.props.sampleId,"/contigs_fasta_by_byteranges?").concat(l)}})),(0,v.default)((0,p.default)(t),"handleContigCopy",(0,u.default)(o.default.mark((function _callee(){var a,l;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return a=t.state.contigDownloaderData,r.next=3,(0,E.getContigsSequencesByByteranges)(t.props.sampleId,a.contigByteranges,t.props.pipelineVersion);case 3:l=r.sent,(0,b.default)(Object.values(l).join("\n")),t.setState({currentCopyIconMessage:"Copied to clipboard!"});case 6:case"end":return r.stop()}}),_callee)})))),(0,v.default)((0,p.default)(t),"restoreCopyIconMessage",(function(){t.setState({currentCopyIconMessage:M})})),(0,v.default)((0,p.default)(t),"renderGenomeVizTooltip",(function(){var a=t.state,l=a.genomeVizTooltipLocation,r=a.genomeVizTooltipData;return _.default.createPortal(w.default.createElement("div",{style:(0,O.getTooltipStyle)(l),className:A.default.hoverTooltip},w.default.createElement(T.TooltipVizTable,{data:r})),document.body)})),(0,v.default)((0,p.default)(t),"renderContigDownloader",(function(){var a=t.props,l=a.sampleId,r=a.taxonId,o=a.accessionData,i=a.withAnalytics,u=t.state,d=u.contigDownloaderLocation,c=u.contigDownloaderData;return _.default.createPortal(w.default.createElement("div",{style:{left:d.left,top:d.top-5},className:A.default.contigDownloader,ref:function ref(a){return t._contigDownloader=a}},w.default.createElement(L.default,{trigger:w.default.createElement("button",{className:(0,C.default)(A.default.icon,A.default.downloadIcon),onClick:i(t.handleContigDownload,x.ANALYTICS_EVENT_NAMES.HIT_GROUP_VIZ_CONTIG_DOWNLOAD_BUTTON_CLICKED,{numBytes:R((0,S.get)("contigByteranges",c)),numContigs:(0,S.size)((0,S.get)("contigByteranges",c)),accessionId:o.id,taxonId:r,sampleId:l})},w.default.createElement(y.Icon,{sdsIcon:"download",sdsSize:"s",sdsType:"button"})),inverted:!0,wide:"very",content:"Download Contig FASTA"}),w.default.createElement(L.default,{trigger:w.default.createElement("button",{className:(0,C.default)(A.default.icon),onClick:t.handleContigCopy,onMouseEnter:t.restoreCopyIconMessage},w.default.createElement(y.Icon,{sdsIcon:"copy",sdsSize:"s",sdsType:"button"})),inverted:!0,wide:"very",content:t.state.currentCopyIconMessage})),document.body)})),t}return(0,c.default)(HitGroupVizCC,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props,a=t.accessionData,l=t.hitGroups;a&&l&&this.renderGenomeViz(a,l),document.addEventListener("mousedown",this.handleOutClick)}},{key:"componentWillUnmount",value:function componentWillUnmount(){document.removeEventListener("mousedown",this.handleOutClick)}},{key:"componentDidUpdate",value:function componentDidUpdate(t){var a=this.props,l=a.accessionData,r=a.hitGroups;!t.accessionData&&l&&r&&this.renderGenomeViz(l,r)}},{key:"render",value:function render(){var t=this,a=this.props,l=a.label,r=a.snapshotShareId,o=this.state,i=o.genomeVizTooltipLocation,u=o.genomeVizTooltipData,d=o.contigDownloaderLocation,c=o.contigDownloaderData;return w.default.createElement("div",{className:A.default.genomeVizRow},w.default.createElement("div",{className:A.default.rowLabel},l),w.default.createElement("div",{className:A.default.genomeViz,ref:function ref(a){t.hitGroupVizContainer=a}}),i&&u&&this.renderGenomeVizTooltip(),d&&c&&!r&&this.renderContigDownloader())}}]),HitGroupVizCC}(w.default.Component);a.default=function HitGroupViz(t){var a=(0,x.useWithAnalytics)();return w.default.createElement(D,(0,i.default)({},t,{withAnalytics:a}))}},7752:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.REF_ACC_COLOR=a.READ_FILL_COLOR=a.METRIC_COLUMNS=a.CONTIG_FILL_COLOR=a.BLAST_NOT_AVAILABLE=void 0;a.READ_FILL_COLOR="#A9BDFC",a.CONTIG_FILL_COLOR="#3867FA",a.REF_ACC_COLOR="#EAEAEA",a.BLAST_NOT_AVAILABLE="BLAST is only available for taxa with at least one contig matching NT",a.METRIC_COLUMNS=[[{key:"referenceNCBIEntry",name:"NCBI Reference",tooltip:"The NCBI Genbank entry for the reference accession."},{key:"customReference",name:"Custom Reference",tooltip:"The custom reference you uploaded with this sample."},{key:"referenceLength",name:"Reference Length",tooltip:"Length in base pairs of the reference accession."}],[{key:"alignedContigs",name:"Aligned Contigs",tooltip:"Number of contigs for which this accession 
1was the best match."},{key:"alignedReads",name:"Aligned Loose Reads",tooltip:"Number of reads for which this accession was the best match. Only includes reads which did not assemble into a contig."}],[{key:"coverageDepth",name:"Coverage Depth",tooltip:"The average read depth of aligned contigs and reads over the length of the accession."},{key:"coverageBreadth",name:"Coverage Breadth",tooltip:"The percentage of the accession that is covered by at least one read or contig."}],[{key:"maxAlignedLength",name:"Max Alignment Length",tooltip:"Length of the longest aligned region over all reads and contigs."},{key:"avgMismatchedPercent",name:"Avg. Mismatched %",tooltip:"Percentage of aligned regions that are mismatches, averaged over all reads and contigs."}]]},23769:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TooltipData",{enumerable:!0,get:function get(){return i.TooltipData}}),a.default=void 0;var o=r(l(24363)),i=l(83116);a.default=o.default},83116:()=>{},11376:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.selectReadsFromHitGroups=a.selectContigsFromHitGroups=a.getSortedAccessionSummaries=a.getHistogramTooltipData=a.getGenomeVizTooltipData=a.getCoverageVizParams=a.getCombinedAccessionDataForSpecies=a.generateCoverageVizData=a.generateContigReadVizData=void 0;var o=r(l(43693)),i=r(l(41132)),u=l(44480),d=r(l(41811)),c=l(93527);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.getHistogramTooltipData=(0,d.default)((function(t,a){var l=t.coverage[a],r=t.coverage_bin_size;return[{name:"Coverage",data:[["Base Pair Range","".concat(Math.round(l[0]*r),"–").concat(Math.round((l[0]+1)*r))],["Coverage Depth","".concat(l[1],"x")],["Coverage Breadth",(0,c.formatPercent)(l[2])],["Overlapping Contigs","".concat(l[3])],["Overlapping Loose Reads","".concat(l[4])]]}]}));var p="NT Contig Read Count",m=(a.getGenomeVizTooltipData=(0,d.default)((function(t,a){var l=t[a],r=l[0],o=l[1],u=r+o>1,d=null,m=[];r>0&&o>0?(d="Aggregated NT Contigs and NT Reads",m=[["# NT Contigs",r],["# Loose NT Reads",o],[p,l[2]]]):o>1?(d="Aggregated Loose NT Reads",m=[["# Loose NT Reads",o]]):1===o?d="Loose NT Read":r>1?(d="Aggregated Contigs",m=[["# NT Contigs",r],[p,l[2]]]):1===r&&(d="NT Contig",m=[[p,l[2]]]);var h=u?"Avg. ":"";return[{name:d,data:[].concat((0,i.default)(m),[["Reference Alignment Range","".concat(Math.round(l[3]),"–").concat(Math.round(l[4]))],[h+"Alignment Length",l[5]],[h+"Percentage Matched",(0,c.formatPercent)(l[6])],[h+"# Mismatches",l[7]],[h+"# Gaps",l[8]]])}]})),a.selectContigsFromHitGroups=(0,d.default)((function(t){return(0,u.filter)((function(t){return t[0]>0}),t)})),a.selectReadsFromHitGroups=(0,d.default)((function(t){return(0,u.filter)((function(t){return t[1]>0}),t)})),a.generateCoverageVizData=function generateCoverageVizData(t,a){return t.map((function(t){return{x0:t[0]*a,length:t[1]}}))},a.generateContigReadVizData=function generateContigReadVizData(t,a){return t.map((function(t){return function getDisplayNumbers(t){return Math.abs(t[4]-t[3])<a||t[0]+t[1]>1?[t[9]*a,(t[9]+1)*a]:[t[3],t[4]]}(t)}))},a.getSortedAccessionSummaries=function getSortedAccessionSummaries(t){return(0,u.sortBy)((function(t){return-t.score}),t.best_accessions)},a.getCombinedAccessionDataForSpecies=function getCombinedAccessionDataForSpecies(t,a){var l=(0,u.map)("taxId",t);return{best_accessions:(0,u.flatten)((0,u.compact)((0,u.map)((function getSpeciesBestAccessions(t){var l=(0,u.get)([t.taxId,"best_accessions"],a);return(0,u.map)((function(a){return _objectSpread(_objectSpread({},a),{},{taxon_name:t.name,taxon_common_name:t.commonName})}),l)}),t))),num_accessions:(0,u.sum)((0,u.map)((function(t){return(0,u.get)([t,"num_accessions"],a)}),l))}});a.getCoverageVizParams=function getCoverageVizParams(t,a){if(!t)return{};var l=null;return l="genus"===t.taxLevel?m(t.taxSpecies,a):(0,u.get)(t.taxId,a),{taxonId:t.taxId,taxonName:t.taxName,taxonCommonName:t.taxCommonName,taxonLevel:t.taxLevel,accessionData:l,taxonStatsByCountType:t.taxonStatsByCountType}}},42138:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.CoverageVizBottomSidebarConfig=void 0;var o=r(l(43693)),i=l(46388),u=l(20300),d="Sorry, the coverage visualization is only available for taxa with at least one assembled contig in NT.";a.CoverageVizBottomSidebarConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u.WorkflowType.AMR,{getUnavailableMessage:null,isReadLevelVizAvailable:!1}),u.WorkflowType.AMR_DEPRECATED,{getUnavailableMessage:null,isReadLevelVizAvailable:!1}),u.WorkflowType.BENCHMARK,{getUnavailableMessage:null,isReadLevelVizAvailable:!1}),u.WorkflowType.CONSENSUS_GENOME,{getUnavailableMessage:null,isReadLevelVizAvailable:!1}),u.WorkflowType.LONG_READ_MNGS,{getUnavailableMessage:function getUnavailableMessage(t){return(0,i.isPipelineFeatureAvailable)(i.LONG_READ_MNGS_COV_VIS_WITH_ONE_READ,t)?"Sorry, the coverage visualization is only available for taxa with at least one assembled NT read.":d},isReadLevelVizAvailable:!1}),u.WorkflowType.SHORT_READ_MNGS,{getUnavailableMessage:function getUnavailableMessage(){return d},isReadLevelVizAvailable:!0})},91680:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadDetailsModeFragment=a.BulkDownloadDetailsMode=void 0;var i,u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(18312),p=(l(69487),l(90)),m=r(l(34621)),h=r(l(92920)),g=l(66462),v=l(2709),y=r(l(62487)),C=r(l(21929)),b=l(91964),S=l(51390);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var w=["Details","Advanced Download"],_=a.BulkDownloadDetailsModeFragment=(void 0!==i||(i=l(28969)).hash&&"8a8f70ffb1eea7ee5a2a8db87e4f857e"!==i.hash&&console.error("The definition of 'BulkDownloadDetailsModeFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.BulkDownloadDetailsMode=function BulkDownloadDetailsMode(t){var a,l=t.bulkDownloadData,r=t.bulkDownloadId,o=(null!==(a=(0,d.useContext)(p.UserContext))&&void 0!==a?a:{}).admin,i=(0,d.useState)(!0),E=(0,u.default)(i,2),x=E[0],L=E[1],O=(0,d.useState)(w[0]),N=(0,u.default)(O,2),k=N[0],T=N[1],A=(0,d.useState)(),I=(0,u.default)(A,2),M=I[0],R=I[1],D=(0,c.useFragment)(_,l);(0,d.useEffect)((function(){if(r){L(!0);var t=D.find((function(t){return t.id===r}));R(t),L(!1)}}),[D,r]);var P=null!=M?M:{},j=P.downloadType,B=P.errorMessage,V=P.logUrl,W=P.id,U=P.status;return j?x?d.default.createElement("div",{className:C.default.content},d.default.createElement("div",{className:C.default.loadingMsg},"Loading...")):d.default.createElement("div",{className:C.default.content},d.default.createElement("div",{className:C.default.title,"data-testid":"sidebar-download-name"},(0,g.getDownloadDisplayName)(j)),o&&d.default.createElement("div",{className:C.default.adminDetail
1s},"ID: ",W,V&&d.default.createElement("span",null,","," ",d.default.createElement(m.default,{className:C.default.logUrl,href:V},"log url"))),U===v.BulkDownloadStatus.FAILED&&d.default.createElement(y.default,{type:"error",displayStyle:"flat",className:C.default.notification},"There was an error generating your download files. Please contact us for help."),U===v.BulkDownloadStatus.SUCCEEDED&&B&&d.default.createElement(y.default,{type:"warning",displayStyle:"flat",className:C.default.notification},B),d.default.createElement(h.default,{className:C.default.tabs,tabs:w,value:k,onChange:function onTabChange(t){T(t)}}),"Details"===k&&d.default.createElement(S.DetailsTab,{bulkDownloadData:l,bulkDownloadId:r}),"Advanced Download"===k&&d.default.createElement(b.AdvancedDownloadTab,{bulkDownloadData:l,bulkDownloadId:r})):null}},28969:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"BulkDownloadDetailsModeFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"logUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fileSize",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"downloadType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorMessage",storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_params_items",kind:"LinkedField",name:"params",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"paramType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null}],type:"query_fedBulkDownloads_items",abstractKey:null,hash:"8a8f70ffb1eea7ee5a2a8db87e4f857e"};a.default=l},47559:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AdvancedDownloadTabFragment=a.AdvancedDownloadTab=void 0;var i,u=r(l(85715)),d=l(70131),c=r(l(32485)),p=r(l(17965)),m=r(l(95093)),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=l(18312),v=(l(69487),l(38192)),y=r(l(1986)),C=r(l(21929)),b=l(66462),S=l(2709);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var w=a.AdvancedDownloadTabFragment=(void 0!==i||(i=l(85360)).hash&&"73321950a93853e90e15856cbf6da8fc"!==i.hash&&console.error("The definition of 'AdvancedDownloadTabFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.AdvancedDownloadTab=function AdvancedDownloadTab(t){var a=t.bulkDownloadData,l=t.bulkDownloadId,r=(0,v.useWithAnalytics)(),o=(0,h.useState)(""),i=(0,u.default)(o,2),_=i[0],E=i[1],x=(0,g.useFragment)(w,a).find((function(t){return t.id===l})),L=null!=x?x:{},O=L.downloadType,N=L.status,k=L.url,T=L.id,A=L.fileSize,I=L.params;if(!O)return null;var M=function hasCLICommand(){return N===S.BulkDownloadStatus.SUCCEEDED&&null!==k},R=function getCLICommand(t,a){if(b.InProgressStatus.includes(t))return"Bulk download is not yet complete.";if(b.FailedStatus.includes(t))return"Bulk download failed. Please contact us for help.";if(t===S.BulkDownloadStatus.SUCCEEDED&&null===k)return"Failed to generate command. Please contact us for help.";var l=(0,m.default)().format("MM-D-YYYY hh-mm-ssa"),r="".concat((0,b.getDownloadDisplayName)(a),"-").concat(l);
1if("biom_format"===a)return'curl -L "'.concat(k,'" > "').concat(r,'.biom" ');if("consensus_genome"===a){var o=null==I?void 0:I.find((function(t){return"downloadFormat"===(null==t?void 0:t.paramType)}));if(o&&o.value&&["Single File (Concatenated)","concatenate"].includes(o.value))return'curl -L "'.concat(k,'" > "').concat(r,'.fa" ')}return'curl -L "'.concat(k,'" > "').concat(r,'.tar.gz"        && mkdir "').concat(r,'"        && tar -zvxf "').concat(r,'.tar.gz" -C "').concat(r,'"      ')},D=M()?r((function(){return function copyCommandToClipboard(t,a){(0,p.default)(R(t,a)),E("Copied command to clipboard")}(N,O)}),v.ANALYTICS_EVENT_NAMES.ADVANCED_DOWNLOAD_TAB_COPY_CLOUD_COMMAND_LINK_CLICKED,{bulkDownloadId:T,fileSize:A}):function(){},P=h.default.createElement("div",{className:(0,c.default)(C.default.cloudCommandContainer,M()&&C.default.enabled),onClick:D,onKeyDown:D,onMouseLeave:function resetTooltip(){return E("")},role:"button",tabIndex:0,"data-testid":"cloud-command-container"},h.default.createElement("div",{className:C.default.command},R(N,O)),h.default.createElement(d.Icon,{className:C.default.icon,sdsIcon:"copy",sdsSize:"s",sdsType:"static"}));return h.default.createElement("div",{className:C.default.advancedDownloadTab},h.default.createElement("div",{className:C.default.header},"Download via command line:"),h.default.createElement("div",{className:C.default.description},"Copy and paste the following command into your terminal to download and extract your files into a folder called"," ",(0,b.getDownloadDisplayName)(O),":"),_?h.default.createElement(y.default,{trigger:P,content:_,inverted:!0,open:!0,position:"top left"}):P)}},85360:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"AdvancedDownloadTabFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fileSize",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"downloadType",storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_params_items",kind:"LinkedField",name:"params",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"paramType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null}],type:"query_fedBulkDownloads_items",abstractKey:null,hash:"73321950a93853e90e15856cbf6da8fc"};a.default=l},91964:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AdvancedDownloadTab",{enumerable:!0,get:function get(){return r.AdvancedDownloadTab}});var r=l(47559)},32239:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DetailsTabFragment=a.DetailsTab=void 0;var o,i=l(44480),u=r(l(96540)),d=l(18312),c=(l(69487),r(l(21929))),p=r(l(72777)),m=l(20887),h=l(93543),g=a.DetailsTabFragment=(void 0!==o||(o=l(33844)).hash&&"6e5b87759f2e78db112412b35f7647ee"!==o.hash&&console.error("The definition of 'DetailsTabFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),o);a.DetailsTab=function DetailsTab(t){var a=t.bulkDownloadData,l=t.bulkDownloadId,r=[],o=(0,d.useFragment)(g,a).find((function(t){return t.id===l})),v=null!=o?o:{},y=v.downloadType,C=v.entityInputs;if(!y)return null;var b=h.BULK_DOWNLOAD_TYPE_INFO[y];return C&&C.length>0&&r.push({label:"Samples",value:C.length}),null!=b&&b.fileTypeDisplay&&r.push({label:"File Format",value:null==b?void 0:b.fileTypeDisplay}),b.fields&&b.fields.forEach((function(t){var a,l,u=null==o||null===(a=o.params)||void 0===a?void 0:a.find((function(a){return(null==a?void 0:a.paramType)===(0,i.camelCase)(t.type)})),d=null!==(l=null==u?void 0:u.displayName)&&void 0!==l?l:"string"==typeof(null==u?void 0:u.value)?u.value:JSON.stringify(null==u?void 0:u.value),c=null!=t&&t.optionValues&&Object.keys(t.optionValues).includes(d)?t.optionValues[d].label:d;d&&r.push({label:t.displayName,value:c})})),u.default.createElement("div",{className:c.default.detailsTab},u.default.createElement(m.Accordion,{className:c.default.accordion,header:u.default.createElement("div",{className:c.default.header},"Details"),bottomContentPadding:!0,open:!0,"data-testid":"bulk-download-details"},u.default.createElement(p.default,{fields:r})),C&&C.length>0&&u.default.createElement(m.Accordion,{className:c.default.accordion,header:u.default.createElement("div",{className:c.default.header},"Samples in this Download"),bottomContentPadding:!0,"data-testid":"bulk-download-runs"},u.default.createElement("div",{className:c.default.samplesList},C.map((function(t){return u.default.createElement("div",{key:"".concat(t.id,"+").concat(t.name),className:c.default.sampleName}
1,t.name)})))))}},33844:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"DetailsTabFragment",selections:[l={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"downloadType",storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_params_items",kind:"LinkedField",name:"params",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"paramType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_entityInputs_items",kind:"LinkedField",name:"entityInputs",plural:!0,selections:[l,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],type:"query_fedBulkDownloads_items",abstractKey:null};r.hash="6e5b87759f2e78db112412b35f7647ee";a.default=r},51390:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DetailsTab",{enumerable:!0,get:function get(){return r.DetailsTab}});var r=l(32239)},37831:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadDetailsMode",{enumerable:!0,get:function get(){return r.BulkDownloadDetailsMode}}),Object.defineProperty(a,"BulkDownloadDetailsProps",{enumerable:!0,get:function get(){return r.BulkDownloadDetailsProps}});var r=l(91680)},99191:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=l(70131),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=r(l(21116)),c=l(37831),p=r(l(47886)),m=r(l(20342)),h=r(l(64743)),g=l(66713),v=l(56055);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function DetailsSidebar(t){var a=t.mode,l=t.onClose,r=t.params,o=t.visible;return u.default.createElement(d.default,{visible:o,width:"very wide",onClose:l,"data-testid":"details-sidebar"},function renderContents(){if(!o)return null;switch(a){case"sampleDetails":return u.default.createElement(u.Suspense,{fallback:u.default.createElement("div",{className:p.default.loading},u.default.createElement(i.LoadingIndicator,{sdsStyle:"minimal"}))},u.default.createElement(g.SampleDetailsMode,r));case"taxonDetails":return u.default.createElement(v.TaxonDetailsMode,r);case"pipelineStepDetails":return u.default.createElement(h.default,r);case"geneDetails":return u.default.createElement(m.default,r);case"bulkDownloadDetails":return u.default.createElement(c.BulkDownloadDetailsMode,r);default:return null}}())}},72777:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=r(l(96042)),c=r(l(81188));a.default=function FieldList(t){var a=t.className,l=t.fields;return u.default.createElement("div",{className:(0,o.default)(c.default.fieldList,a)},l.map((function(t){var a=(0,i.kebabCase)(t.label),l=(0,i.get)("fieldMetadata",t),r=u.default.createElement("div",{"data-testid":"".concat(a,"-field-label"),className:c.default.label},t.label),o=l&&u.default.createElement(d.default,{trigger:r,title:t.label,content:l.tooltip,link:l.link});return u.default.createElement("div",{"data-testid":"".concat(a,"-fieldlist"),className:c.default.field,key:t.label},o||r,u.default.createElement("div",{"data-testid":"".concat(a,"-value")},t.value))})))}},12022:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FooterLink=void 0;var o=r(l(96540)),i=l(98399),u=r(l(79503));a.FooterLink=function FooterLink(t){var a=t.geneName,l=t.ontology,r=t.source,d=(0,i.generateLinkTo)({geneName:a,ontology:l,source:r});return d?o.default.createElement("li",{className:u.default.link,key:r},o.default.createElement("a",{href:d,target:"_blank",rel:"noopener noreferrer",onClick:function onClick(){}},r)):null}},81179:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FooterLink",{enumerable:!0,get:function get(){return r.FooterLink}});var r=l(12022)},8363:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(78944)),u=l(98399),d=l(81179);a.default=function FooterLinks(t){var a=t.geneName,l=t.ontology,r=[u.Sources.CARD,u.Sources.GENBANK_NUCCORE,u.S
1ources.GENBANK_PROTEIN,u.Sources.PUBMED,u.Sources.GOOGLE_SCHOLAR],c=Math.ceil(r.length/2);return o.default.createElement("div",{className:i.default.linksSection},o.default.createElement("ul",{className:i.default.linksList},r.slice(0,c).map((function(t){return o.default.createElement(d.FooterLink,{key:t,geneName:a,ontology:l,source:t})}))),o.default.createElement("ul",{className:i.default.linksList},r.slice(c).map((function(t){return o.default.createElement(d.FooterLink,{key:t,geneName:a,ontology:l,source:t})}))))}},17931:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FooterLinks",{enumerable:!0,get:function get(){return o.default}});var o=r(l(8363))},65532:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(81960),m=r(l(34621)),h=l(17931),g=r(l(78944)),v=l(81610);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function GeneDetailsMode(t){var a=t.geneName,l=(0,c.useState)(!0),r=(0,d.default)(l,2),o=r[0],y=r[1],C=(0,c.useState)(!1),b=(0,d.default)(C,2),S=b[0],w=b[1],_=(0,c.useState)({accession:"",label:"",synonyms:[],description:"",geneFamily:[],error:"Placeholder"}),E=(0,d.default)(_,2),x=E[0],L=E[1];(0,c.useEffect)((function(){y(!0),O(a)}),[a]);var O=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var a,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,p.getOntology)(t);case 2:a=r.sent,l=""===a.error,L(a),y(!1),w(l);case 7:case"end":return r.stop()}}),_callee)})));return function getGeneInfo(a){return t.apply(this,arguments)}}();return o?c.default.createElement("div",{className:g.default.content},c.default.createElement("div",{className:g.default.loadingMsg},"Loading...")):c.default.createElement("div",{className:g.default.content},c.default.createElement("div",{className:g.default.title},a),c.default.createElement("div",{className:g.default.geneContents},S?c.default.createElement(v.Ontology,{geneName:a,ontology:x}):c.default.createElement("div",{className:g.default.cardLicense},"Learn more about ",a," by searching on"," ",c.default.createElement(m.default,{href:"https://card.mcmaster.ca/browse"},"CARD"),"."),c.default.createElement("div",{className:g.default.subtitle},"Quick Links"),c.default.createElement(h.FooterLinks,{geneName:a,ontology:x})))}},16413:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(78944)),u=l(98399);a.default=function CARDFooter(t){var a=t.geneName,l=t.ontology;return o.default.createElement("div",{className:i.default.cardFooter},o.default.createElement("div",null,"This article uses material from the"," ",o.default.createElement("a",{href:(0,u.generateLinkTo)({geneName:a,ontology:l,source:u.Sources.OWL}),className:i.default.cardLink,target:"_blank",rel:"noopener noreferrer",onClick:function onClick(){}},"CARD Antibiotic Resistance Ontology"),", which is released under the"," ",o.default.createElement("a",{href:"https://creativecommons.org/licenses/by/4.0/",className:i.default.cardLink,target:"_blank",rel:"noopener noreferrer",onClick:function onClick(){}},"Creative Commons CC-BY license version 4.0")," ","by McMaster University."),o.default.createElement("div",{className:i.default.disclaimer},"Disclaimer: This uses the most recent CARD database, it may differ from your AMR results."))}},32412:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"CARDFooter",{enumerable:!0,get:function get(){return o.default}});var o=r(l(16413))},65467:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(78944)),u=l(32412),d=r(l(40417)),c=l(59514);a.default=function Ontology(t){var a=t.geneName,l=t.ontology,r=l.synonyms,p=l.description,m=l.geneFamily;return o.default.createElement("div",null,r.length>0&&o.default.createElement("div",{className:d.default.textSynonym},"Synonym(s): ",o.default.createElement("span",null,r.join(", "))),o.default.createElement("div",{className:i.default.subtitle},"Description"),o.default.createElement("div",{className:d.default.text},p),o.default.createElement("div",null,m.length>0&&o.default.createElement("section",null,o.default.createElement("div",{className:i.default.subtitle},"AMR Gene Family"),o.default.createElement("div",{className:d.default.text},o.default.createElement(c.PropertyList,{array:m})))),o.default.createElement(u.CARDFooter,{geneName:a,ontology:l}))}},71199:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(26080)),u=r(l(38968));a.default=function PropertyList(t){var a=t.array;return o.default.createElement(o.default.Fragment,null,a.map((function(t,a){var l=t.label,r=t.de
1scription;return o.default.createElement("div",{key:l,className:a>0&&u.default.property},o.default.createElement("span",{className:u.default.geneFamilyName},i.default.capitalizeFirstLetter(l+": ")),r)})))}},59514:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PropertyList",{enumerable:!0,get:function get(){return o.default}});var o=r(l(71199))},81610:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Ontology",{enumerable:!0,get:function get(){return o.default}});var o=r(l(65467))},20342:(t,a,l)=>{"use strict";var r=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"GDMProps",{enumerable:!0,get:function get(){return o.GDMProps}}),a.default=void 0;var o=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(o,u,d):o[u]=t[u]}o.default=t,l&&l.set(t,o);return o}(l(65532));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=o.default},98399:(t,a)=>{"use strict";var l,r;Object.defineProperty(a,"__esModule",{value:!0}),a.generateLinkTo=a.Urls=a.Sources=void 0,function(t){t.CARD="CARD",t.PUBMED="PubMed",t.GOOGLE_SCHOLAR="Google Scholar",t.OWL="CARD Ontology OWL",t.GENBANK_NUCCORE="NCBI Nucleotide",t.GENBANK_PROTEIN="NCBI Protein"}(l||(a.Sources=l={})),function(t){t.CARD_ARO="https://card.mcmaster.ca/aro/",t.CARD_OWL="https://github.com/arpcard/aro",t.PUBMED="https://www.ncbi.nlm.nih.gov/pubmed/",t.GOOGLE_SCHOLAR="https://scholar.google.com/scholar?q=",t.NCBI_REF_GENE="https://www.ncbi.nlm.nih.gov/pathogens/isolates#/refgene/",t.GENBANK_NUCCORE="https://www.ncbi.nlm.nih.gov/nuccore/",t.GENBANK_PROTEIN="https://www.ncbi.nlm.nih.gov/protein/"}(r||(a.Urls=r={}));a.generateLinkTo=function generateLinkTo(t){var a=t.geneName,o=t.ontology,i=t.source,u=o.accession,d=o.dnaAccession,c=o.proteinAccession;switch(i){case l.CARD:return u?"".concat(r.CARD_ARO).concat(u):null;case l.OWL:return"".concat(r.CARD_OWL);case l.PUBMED:return"".concat(r.PUBMED,"?term=").concat(a);case l.GOOGLE_SCHOLAR:return"".concat(r.GOOGLE_SCHOLAR).concat(a);case l.GENBANK_NUCCORE:return d?"".concat(r.GENBANK_NUCCORE).concat(d):null;case l.GENBANK_PROTEIN:return c?"".concat(r.GENBANK_PROTEIN).concat(c):null;default:return""}}},42056:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(95093)),u=r(l(96540)),d=r(l(98784)),c=r(l(75331)),p=l(20887),m=l(14514),h=r(l(1447)),g=r(l(76945));a.default=function PipelineStepDetailsMode(t){var a=t.status,l=t.startTime,r=t.endTime,v=t.sample,y=t.pipelineRun,C=t.description,b=t.inputFiles,S=t.stepName,w=t.outputFiles,_=t.resources,E=function renderFileList(t){return t.map((function(t,a){var l=t.url?g.default.fileLink:g.default.disabledFileLink,r=t.url?u.default.createElement("a",{href:t.url},t.fileName):t.fileName;return u.default.createElement("div",{className:l,key:"".concat(t.fileName,"-").concat(a)},r)}))};return u.default.createElement("div",{className:g.default.content},u.default.createElement("div",{className:g.default.stepName,"data-testid":"stepName"}
1,S),function renderStatusBox(){var t,d;switch(a){case"inProgress":t="Current step",d="Running for ".concat((0,i.default)(Math.floor(1e3*l)).fromNow(!0));break;case"userErrored":case"pipelineErrored":var c=(0,m.sampleErrorInfo)({sampleId:v.id,sampleUploadError:v.upload_error,pipelineRun:y}),p=c.message,C=c.linkText,b=c.link;t="Sample failed at this step.",d=u.default.createElement("span",null,p," ",u.default.createElement("a",{href:b},C));break;case"finished":t="Step completed",d=r&&"Finished in ".concat((0,i.default)(Math.floor(1e3*l)).from(1e3*r,!0),".");break;default:return}return u.default.createElement("div",{className:(0,o.default)(g.default.statusBox,g.default[a])},u.default.createElement(h.default,{type:a,className:g.default.statusIcon}),u.default.createElement("div",{className:g.default.statusText},u.default.createElement("div",{className:g.default.statusTitle},t),u.default.createElement("div",{className:g.default.statusDescription},d)))}(),function renderStepInfo(){if(C){var t=u.default.createElement("div",{className:g.default.title},"Step Info"),a=C.replace(/( {4})/gi,"");return u.default.createElement(p.Accordion,{header:t,className:g.default.accordion,open:!0},u.default.createElement("div",{className:(0,o.default)(g.default.description,g.default.accordionContent)},u.default.createElement(d.default,null,u.default.createElement(c.default,{source:a,className:g.default.description}))))}}(),function renderInputFiles(){if(!b||!b.length)return null;var t=b.map((function(t,a){return u.default.createElement("div",{className:g.default.fileGroup,key:"inputFileGroup.fromStepName-".concat(a)},u.default.createElement("div",{className:g.default.fileGroupHeader},"From ".concat(t.fromStepName||"Sample"," Step:")),E(t.files))})),a=u.default.createElement("div",{className:g.default.title},"Input Files");return u.default.createElement(p.Accordion,{className:g.default.accordion,header:a,open:!0,"data-testid":"input-files"},u.default.createElement("div",{className:g.default.accordionContent},t))}(),function renderOutputFiles(){if(w&&w.length){var t=u.default.createElement("div",{className:g.default.title},"Output Files");return u.default.createElement(p.Accordion,{className:g.default.accordion,header:t,open:!0,"data-testid":"output-files"},u.default.createElement("div",{className:(0,o.default)(g.default.accordionContent,g.default.fileGroup)},u.default.createElement("div",{className:g.default.fileGroupHeader},"From ".concat(S," Step:")),E(w)))}}(),function renderResources(){if(_&&_.length){var t=u.default.createElement("div",{className:g.default.title},"Resources"),a=_.map((function(t){return u.default.createElement("span",{key:t.url},u.default.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",onClick:function onClick(){}},t.name))}));return u.default.createElement(p.Accordion,{className:g.default.accordion,header:t,open:!0},u.default.createElement("div",{className:(0,o.default)(g.default.resourcesContainer,g.default.accordionContent)},a))}}())}},64743:(t,a,l)=>{"use strict";var r=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PSDProps",{enumerable:!0,get:function get(){return o.PSDProps}}),a.default=void 0;var o=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(o,u,d):o[u]=t[u]}o.default=t,l&&l.set(t,o);return o}(l(42056));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=o.default},39341:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=l(2543),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=r(l(58771)),h=r(l(79432));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function MetadataSection(t){var a=t.savePending,l=t.editing,r=t.title,o=t.open,g=t.onToggle,v=t.editable,y=t.toggleable,C=t.children,b=t.onEditToggle,S=t.alwaysShowEditLink,w=t.className,_=(0,p.useState)(!1),E=(0,i.default)(_,2),x=E[0],L=E[1],O=(0,p.useState)(!1),N=(0,i.default)(O,2),k=N[0],T=N[1];(0,p.useEffect)((function(){!a&&k&&L(!0),T(!!a)}),[k,a]);var A=p.default.createElement(p.default.Fragment,null,p.default.createElement("div",{"data-testid":"".concat((0,c.kebabCase)(r),"-header"),className:h.default.title}
1,r),v&&(l?function renderStatus(){return a?p.default.createElement("div",{className:h.default.status},"Saving..."):x?p.default.createElement("div",{className:h.default.status},"All changes saved"):null}():p.default.createElement(u.Button,{sdsStyle:"minimal",sdsType:"secondary","data-testid":"".concat((0,c.kebabCase)(r),"-edit"),className:(0,d.default)(h.default.editLink,S&&h.default.show),onClick:function onClick(t){b&&b(),t.stopPropagation()}},"Edit")));return p.default.createElement(m.default,{className:(0,d.default)(h.default.metadataSection,w),header:A,onToggle:g,open:o,toggleable:y,bottomContentPadding:!0},C,l&&p.default.createElement("div",{className:h.default.controls},p.default.createElement(u.Button,{sdsStyle:"square",sdsType:"primary",onClick:function onClick(){b&&b(),L(!1)}},"Done Editing")))}},96976:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleDetailsMode=void 0;var i,u,d,c,p,m=r(l(54756)),h=r(l(29293)),g=r(l(85715)),v=l(44480),y=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),C=l(18312),b=l(81672),S=l(85333),w=r(l(92920)),_=l(93979),E=l(62378),x=l(20300),L=l(20248),O=l(78957),N=l(82853),k=l(1437),T=l(37099),A=l(97462),I=l(48118),M=r(l(1188)),R=l(85650);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var D=(void 0!==i||(i=l(1721)).hash&&"ce074b6ba509a8f02a4602d082a6c749"!==i.hash&&console.error("The definition of 'SampleDetailsModeSampleMetadataFieldsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),P=(void 0!==u||(u=l(61938)).hash&&"b525c213e7d7e6c2945b2abe0bc81527"!==u.hash&&console.error("The definition of 'SampleDetailsModeSampleMetadataQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),u),j=(void 0!==d||(d=l(63094)).hash&&"25505e413ebdee80b39de299ac1d22df"!==d.hash&&console.error("The definition of 'SampleDetailsModeUpdateMetadataMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),d),B=(void 0!==c||(c=l(70010)).hash&&"6e01be1c0c294d74a9d1974bfd9352c3"!==c.hash&&console.error("The definition of 'SampleDetailsModeUpdateSampleNameMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),c),V=(void 0!==p||(p=l(97672)).hash&&"42c8a0a7a7bd63999a5335941f54e763"!==p.hash&&console.error("The definition of 'SampleDetailsModeUpdateSampleNotesMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),p);a.SampleDetailsMode=function SampleDetailsMode(t){var a=t.currentRun,l=t.currentWorkflowTab,r=t.handleWorkflowTabChange,o=t.sample,i=t.sampleId,u=t.onMetadataUpdate,d=t.onWorkflowRunSelect,c=t.showReportLink,p=t.snapshotShareId,W=t.tempSelectedOptions,U=t.sampleWorkflowLabels,H=(0,S.getCsrfToken)(),G=(0,y.useState)(I.SIDEBAR_TABS[0]),K=(0,g.default)(G,2),z=K[0],q=K[1],Z=(0,y.useState)({}),Y=(0,g.default)(Z,2),X=Y[0],Q=Y[1],J=(0,y.useState)({}),$=(0,g.default)(J,2),ee=$[0],te=$[1],ae=(0,y.useState)(null),ne=(0,g.default)(ae,2),le=ne[0],re=ne[1],oe=(0,y.useState)(null),ie=(0,g.default)(oe,2),se=ie[0],ue=ie[1],de=(0,C.useLazyLoadQuery)(D,{snapshotLinkId:p,input:{sampleIds:[String(i)],authenticityToken:H}}),ce=(0,C.useQueryLoader)(P),pe=(0,g.default)(ce,2)[1],fe=null==de?void 0:de.MetadataFields,me=(0,N.processMetadataTypes)(fe),he=(0,C.useLazyLoadQuery)(P,{sampleId:String(i),snapshotLinkId:p}),ge=null==he?void 0:he.SampleMetadata,ve=(0,R.processAdditionalInfo)(null==ge?void 0:ge.additional_info),ye=(0,y.useState)(null==ve?void 0:ve.name),Ce=(0,g.default)(ye,2),be=Ce[0],Se=Ce[1],we=(0,O.usePrevious)({sampleId:i}),_e=(null==we?void 0:we.sampleId)!==i;(0,y.useEffect)((function(){_e&&Se(null==ve?void 0:ve.name)}),[null==ve?void 0:ve.name,_e]),(0,y.useEffect)((function(){(0,b.getAllSampleTypes)().then((function(t){re(t)}))}),[]),(0,y.useEffect)((function(){if(se){var t=(0,g.default)(se,2),a=t[0],l=t[1];Fe(i,a,l),ue(null)}}),[se]);var Ee=function handleMetadataChange(t,a,l){"name"!==t&&"notes"!==t?(l&&ue([t,a]),Q((0,v.set)(t,!l,X)),te((0,v.set)(t,null,ee))):Q((0,v.set)(t,!0,X))},xe=function(){var t=(0,h.default)(m.default.mark((function _callee(t,a){var l;return m.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:X[t]&&(l=a[t],Q((0,v.set)(t,!1,X)),Fe(i,t,l));case 1:case"end":return r.stop()}}),_callee)})));return function handleMetadataSave(a,l){return t.apply(this,arguments)}}(),Le=(0,C.useMutation)(j),Oe=(0,g.default)(Le,2),Ne=Oe[0],ke=Oe[1],Te=(0,C.useMutation)(B),Ae=(0,g.default)(Te,2),Ie=Ae[0],Me=Ae[1],Re=(0,C.useMutation)(V),De=(0,g.default)(Re,2),Pe=De[0],je=De[1],Fe=function(){var t=(0,h.default)(m.default.mark((function _callee2(t,a,l){var r,o,d,c;return m.default.wrap((function _callee2$(m){for(;;)switch(m.prev=m.next){case 0:r=ee,u&&u(a,l),o=function onMetadataSaveCompleted(t){var l;"failed"===(null===(l=t.UpdateMetadata)||void 0===l?void 0:l.status)?(r=(0,v.set)(a,t.UpdateMetadata.message,r),te(r)):pe({sampleId:String(i),snapshotLinkId:p},{fetchPolicy:"network-only"})},d=function onMetadataSaveError(t){r=(0,v.set)(a,t,r),te(r)}
1,"name"===a?Ie({variables:{sampleId:t.toString(),input:{value:String(l),authenticityToken:H}},onCompleted:o,onError:d}):"notes"===a?Pe({variables:{sampleId:t.toString(),input:{value:String(l),authenticityToken:H}},onCompleted:o,onError:d}):(c=(0,N.formatSendValue)(l),Ne({variables:{sampleId:t.toString(),input:{field:a,value:c,authenticityToken:H}},onError:d,onCompleted:o})),te(r);case 6:case"end":return m.stop()}}),_callee2)})));return function _save(a,l,r){return t.apply(this,arguments)}}();return y.default.createElement("div",{className:M.default.content},y.default.createElement("div",{className:M.default.title},be),c&&y.default.createElement("div",{className:M.default.reportLink},y.default.createElement("a",{href:(0,E.generateUrlToSampleView)({sampleId:i.toString(),persistDefaultBg:!0,tempSelectedOptions:W}),target:"_blank",rel:"noreferrer noopener"},"See Report")),y.default.createElement(w.default,{className:M.default.tabs,tabs:I.SIDEBAR_TABS,value:z,onChange:function onTabChange(t){q(t)}}),function renderTab(){var t=ke||Me||je;if("Metadata"===z&&ge)return y.default.createElement(k.MetadataTab,{metadataTypes:me,onMetadataChange:Ee,onMetadataSave:xe,savePending:t,nameLocal:be,setNameLocal:Se,metadataErrors:ee,sampleId:i,sampleTypes:le||[],snapshotShareId:p,currentWorkflowTab:l,metadataTabFragmentKey:ge});if("Pipelines"===z&&null!=ge&&ge.additional_info){var u,c=(0,v.size)(U)>1&&y.default.createElement(w.default,{className:M.default.workflowTabs,tabStyling:M.default.tabLabels,tabs:U,value:l,onChange:r,hideBorder:!0}),m=o&&(null===(u=o.workflow_runs)||void 0===u?void 0:u.filter(_.isNotNullish).filter((function(t){return t.workflow===x.WorkflowType.CONSENSUS_GENOME})));return y.default.createElement(y.default.Fragment,null,c,l===x.WORKFLOW_TABS.CONSENSUS_GENOME&&m&&(0,v.size)(m)>1&&y.default.createElement("div",{className:M.default.dropdownContainer},y.default.createElement(L.ConsensusGenomeDropdown,{workflowRuns:m,initialSelectedValue:null==a?void 0:a.id,onConsensusGenomeSelection:function onConsensusGenomeSelection(t){return d&&d((0,v.find)({id:t},m))}})),y.default.createElement(A.PipelineTab,{currentRun:a,currentWorkflowTab:l,pipelineTabFragmentKey:null==ge?void 0:ge.additional_info,sampleId:i,snapshotShareId:p}))}return"Notes"===z?y.default.createElement(T.NotesTab,{notesFragmentKey:ge,onNoteChange:function onNoteChange(t){return Ee("notes",t)},onNoteSave:function onNoteSave(t){return xe("notes",{notes:t})},savePending:t}):null}())}},44863:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"sampleId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeQuery",selections:[{alias:null,args:r=[{kind:"Variable",name:"sampleId",variableName:"sampleId"}],concreteType:"Sample",kind:"LinkedField",name:"sample",plural:!1,selections:[o={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"SampleDetailsModeQuery",selections:[{alias:null,args:r,concreteType:"Sample",kind:"LinkedField",name:"sample",plural:!1,selections:[o,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]},params:{cacheID:"0ad03802a8be5d20c6b6ecbad09850d1",id:null,metadata:{},name:"SampleDetailsModeQuery",operationKind:"query",text:"query SampleDetailsModeQuery(\n  $sampleId: Int!\n) {\n  sample(sampleId: $sampleId) {\n    name\n    id\n  }\n}\n"}};i.hash="32c741b87c99789c9399296fa9388320";a.default=i},1721:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"input"},r={defaultValue:null,kind:"LocalArgument",name:"snapshotLinkId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeSampleMetadataFieldsQuery",selections:o=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"},{kind:"Variable",name:"snapshotLinkId",variableName:"snapshotLinkId"}],concreteType:"query_MetadataFields_items",kind:"LinkedField",name:"MetadataFields",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dataType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_ids",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_required",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isBoolean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"group",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"SampleDetailsModeSampleMetadataFieldsQuery",selections:o}
1,params:{cacheID:"f174e9e0fda6c823c5736180efe2073d",id:null,metadata:{},name:"SampleDetailsModeSampleMetadataFieldsQuery",operationKind:"query",text:"query SampleDetailsModeSampleMetadataFieldsQuery(\n  $snapshotLinkId: String\n  $input: queryInput_MetadataFields_input_Input!\n) {\n  MetadataFields(snapshotLinkId: $snapshotLinkId, input: $input) {\n    key\n    dataType\n    name\n    options\n    host_genome_ids\n    description\n    is_required\n    isBoolean\n    group\n  }\n}\n"}};i.hash="ce074b6ba509a8f02a4602d082a6c749";a.default=i},87718:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c,p,m,h={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SampleDetailsModeSampleMetadataFragment",selections:[{alias:null,args:null,concreteType:"query_MetadataValues_additional_info",kind:"LinkedField",name:"additional_info",plural:!1,selections:[l={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"notes",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_taxa_category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_name",storageKey:null},{alias:null,args:null,concreteType:"query_MetadataValues_additional_info_ercc_comparison_items",kind:"LinkedField",name:"ercc_comparison",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"actual",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expected",storageKey:null},l],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null},{alias:null,args:null,concreteType:"query_MetadataValues_additional_info_pipeline_run",kind:"LinkedField",name:"pipeline_run",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"guppy_basecaller_setting",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_subtracted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"job_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mapped_reads",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"adjusted_remaining_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alert_sent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alignment_config_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assembled",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"compression_ratio",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"created_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dag_vars",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deleted_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deprecated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"executed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled_bases",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"known_user_error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_input_fragments",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_branch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_commit",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_execution_strategy",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_version",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"qc_percent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"s3_output_prefix",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"sample_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sfn_execution_arn",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subsample",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_ercc_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"unmapped_bases",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"unmapped_reads",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"updated_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"use_taxon_whitelist",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wdl_version",storageKey:null},{alias:null,args:null,concreteType:"query_MetadataValues_additional_info_pipeline_run_version",kind:"LinkedField",name:"version",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alignment_db",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"project_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"project_name",storageKey:null},{alias:null,args:null,concreteType:"query_MetadataValues_additional_info_summary_stats",kind:"LinkedField",name:"summary_stats",plural:!1,selections:[r,o,{alias:null,args:null,kind:"ScalarField",name:"insert_size_mean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_standard_deviation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"last_processed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percent_remaining",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_ercc_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_host_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_czid_dedup",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_fastp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_hisat2_host_filtered",storageKey:null},p],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"upload_date",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_MetadataValues_metadata_items",kind:"LinkedField",name:"metadata",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"location_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"raw_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number_validated_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"metadata_field_id",storageKey:null},c,{alias:null,args:null,kind:"ScalarField",name:"string_validated_value",storageKey:null},m,u,{alias:null,args:null,kind:"ScalarField",name:"date_validated_value",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"base_type",storageKey:null}],storageKey:null}],type:"MetadataValues",abstractKey:null};h.hash="04fd5365aeef0f10041dbd0d51688521";a.default=h},61938:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c,p,m,h,g,v,y,C,b,S,w,_={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"sampleId"},{defaultValue:null,kind:"LocalArgument",name:"snapshotLinkId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeSampleMetadataQuery",selections:[{alias:null,args:r=[{kind:"V
1ariable",name:"sampleId",variableName:"sampleId"},{kind:"Variable",name:"snapshotLinkId",variableName:"snapshotLinkId"}],concreteType:"SampleMetadata",kind:"LinkedField",name:"SampleMetadata",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MetadataTabMetadataFragment"},{args:null,kind:"FragmentSpread",name:"NotesTabFragment"},{args:null,kind:"FragmentSpread",name:"MetadataSectionContentFragment"},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info",kind:"LinkedField",name:"additional_info",plural:!1,selections:[o={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{args:null,kind:"FragmentSpread",name:"PipelineTabFragment"},i={alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"project_id",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"project_name",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"host_genome_taxa_category",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"host_genome_name",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"upload_date",storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"SampleDetailsModeSampleMetadataQuery",selections:[{alias:null,args:r,concreteType:"SampleMetadata",kind:"LinkedField",name:"SampleMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info",kind:"LinkedField",name:"additional_info",plural:!1,selections:[o,i,u,d,c,p,m,{alias:null,args:null,kind:"ScalarField",name:"notes",storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_ercc_comparison_items",kind:"LinkedField",name:"ercc_comparison",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"actual",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expected",storageKey:null},o],storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_pipeline_run",kind:"LinkedField",name:"pipeline_run",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"guppy_basecaller_setting",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_subtracted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"job_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mapped_reads",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"adjusted_remaining_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alert_sent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alignment_config_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assembled",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"compression_ratio",storageKey:null},v={alias:null,args:null,kind:"ScalarField",name:"created_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dag_vars",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deleted_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deprecated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"executed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"known_user_error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_input_fragments",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_branch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_commit",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_execution_strategy",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_version",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"qc_percent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"s3_output_prefix",storageKey:null},C={alias:null,args:null,kind:"ScalarField",name:"sample_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sfn_execution_arn",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subsample",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_ercc_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"unmapped_bases",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"unmapped_reads",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"updated_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"use_taxon_whitelist",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wdl_version",storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_pipeline_run_version",kind:"LinkedField",name:"version",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alignment_db",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_summary_stats",kind:"LinkedField",name:"summary_stats",plural:!1,selections:[h,g,{alias:null,args:null,kind:"ScalarField",name:"insert_size_mean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_standard_deviation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"last_processed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percent_remaining",storageKey:null},y,{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_ercc_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_host_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_czid_dedup",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_fastp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_hisat2_host_filtered",storageKey:null},b],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_metadata_items",kind:"LinkedField",name:"metadata",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"location_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"raw_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number_validated_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"metadata_field_id",storageKey:null},C,{alias:null,args:null,kind:"ScalarField",name:"string_validated_value",storageKey:null},S,w={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"date_validated_value",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"location_validated_value",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[o],type:"query_SampleMetadata_metadata_items_location_validated_value_oneOf_0",abstractKey:null},{kind:"InlineFragment",selections:[o,w],type:"query_SampleMetadata_metadata_items_location_validated_value_oneOf_1",abstractKey:null}],storageKey:null},v,{alias:null,args:null,kind:"ScalarField",name:"base_type",storageKey:null}],storageKey:null}],storageKey:null}]}
1,params:{cacheID:"7df73e7dbdc425b1bc59c563d74e565b",id:null,metadata:{},name:"SampleDetailsModeSampleMetadataQuery",operationKind:"query",text:"query SampleDetailsModeSampleMetadataQuery(\n  $sampleId: String!\n  $snapshotLinkId: String\n) {\n  SampleMetadata(sampleId: $sampleId, snapshotLinkId: $snapshotLinkId) {\n    ...MetadataTabMetadataFragment\n    ...NotesTabFragment\n    ...MetadataSectionContentFragment\n    additional_info {\n      name\n      ...PipelineTabFragment\n      editable\n      project_id\n      project_name\n      host_genome_taxa_category\n      host_genome_name\n      upload_date\n    }\n  }\n}\n\nfragment MetadataSectionContentFragment on SampleMetadata {\n  metadata {\n    location_id\n    raw_value\n    key\n    number_validated_value\n    metadata_field_id\n    sample_id\n    string_validated_value\n    updated_at\n    id\n    date_validated_value\n    location_validated_value {\n      __typename\n      ... on query_SampleMetadata_metadata_items_location_validated_value_oneOf_0 {\n        name\n      }\n      ... on query_SampleMetadata_metadata_items_location_validated_value_oneOf_1 {\n        name\n        id\n      }\n    }\n    created_at\n    base_type\n  }\n}\n\nfragment MetadataTabMetadataFragment on SampleMetadata {\n  additional_info {\n    name\n    editable\n    project_id\n    project_name\n    host_genome_taxa_category\n    host_genome_name\n    upload_date\n  }\n}\n\nfragment NotesTabFragment on SampleMetadata {\n  additional_info {\n    notes\n    editable\n  }\n}\n\nfragment PipelineTabFragment on query_SampleMetadata_additional_info {\n  ercc_comparison {\n    actual\n    expected\n    name\n  }\n  pipeline_run {\n    error_message\n    guppy_basecaller_setting\n    host_subtracted\n    job_status\n    mapped_reads\n    adjusted_remaining_reads\n    alert_sent\n    alignment_config_id\n    assembled\n    compression_ratio\n    created_at\n    dag_vars\n    deleted_at\n    deprecated\n    executed_at\n    finalized\n    fraction_subsampled\n    fraction_subsampled_bases\n    known_user_error\n    max_input_fragments\n    pipeline_branch\n    pipeline_commit\n    pipeline_execution_strategy\n    pipeline_version\n    qc_percent\n    results_finalized\n    s3_output_prefix\n    sample_id\n    sfn_execution_arn\n    subsample\n    technology\n    time_to_finalized\n    time_to_results_finalized\n    total_bases\n    total_ercc_reads\n    total_reads\n    truncated\n    truncated_bases\n    unmapped_bases\n    unmapped_reads\n    updated_at\n    use_taxon_whitelist\n    wdl_version\n    version {\n      alignment_db\n      pipeline\n    }\n  }\n  summary_stats {\n    adjusted_remaining_reads\n    compression_ratio\n    insert_size_mean\n    insert_size_standard_deviation\n    last_processed_at\n    percent_remaining\n    qc_percent\n    reads_after_bowtie2_ercc_filtered\n    reads_after_bowtie2_host_filtered\n    reads_after_czid_dedup\n    reads_after_fastp\n    reads_after_hisat2_host_filtered\n    unmapped_reads\n  }\n}\n"}};_.hash="b525c213e7d7e6c2945b2abe0bc81527";a.default=_},63094:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"input"},r={defaultValue:null,kind:"LocalArgument",name:"sampleId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeUpdateMetadataMutation",selections:o=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"},{kind:"Variable",name:"sampleId",variableName:"sampleId"}],concreteType:"UpdateMetadataReponse",kind:"LinkedField",name:"UpdateMetadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"SampleDetailsModeUpdateMetadataMutation",selections:o},params:{cacheID:"0e699131abf858c5081a1d0ef61f81bc",id:null,metadata:{},name:"SampleDetailsModeUpdateMetadataMutation",operationKind:"mutation",text:"mutation SampleDetailsModeUpdateMetadataMutation(\n  $sampleId: String!\n  $input: mutationInput_UpdateMetadata_input_Input!\n) {\n  UpdateMetadata(sampleId: $sampleId, input: $input) {\n    status\n    message\n  }\n}\n"}};i.hash="25505e413ebdee80b39de299ac1d22df";a.default=i},70010:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"input"},r={defaultValue:null,kind:"LocalArgument",name:"sampleId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeUpdateSampleNameMutation",selections:o=[{alias:null,args:[{kind:"V
1ariable",name:"input",variableName:"input"},{kind:"Variable",name:"sampleId",variableName:"sampleId"}],concreteType:"UpdateSampleName",kind:"LinkedField",name:"UpdateSampleName",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"SampleDetailsModeUpdateSampleNameMutation",selections:o},params:{cacheID:"e42ea571146f9e58be09ec79c021c89f",id:null,metadata:{},name:"SampleDetailsModeUpdateSampleNameMutation",operationKind:"mutation",text:"mutation SampleDetailsModeUpdateSampleNameMutation(\n  $sampleId: String!\n  $input: mutationInput_UpdateSampleNotes_input_Input!\n) {\n  UpdateSampleName(sampleId: $sampleId, input: $input) {\n    status\n    message\n  }\n}\n"}};i.hash="6e01be1c0c294d74a9d1974bfd9352c3";a.default=i},97672:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"input"},r={defaultValue:null,kind:"LocalArgument",name:"sampleId"}],kind:"Fragment",metadata:null,name:"SampleDetailsModeUpdateSampleNotesMutation",selections:o=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"},{kind:"Variable",name:"sampleId",variableName:"sampleId"}],concreteType:"UpdateSampleNotes",kind:"LinkedField",name:"UpdateSampleNotes",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"SampleDetailsModeUpdateSampleNotesMutation",selections:o},params:{cacheID:"2800a39a0b9a2ff511ceded9d964af33",id:null,metadata:{},name:"SampleDetailsModeUpdateSampleNotesMutation",operationKind:"mutation",text:"mutation SampleDetailsModeUpdateSampleNotesMutation(\n  $sampleId: String!\n  $input: mutationInput_UpdateSampleNotes_input_Input!\n) {\n  UpdateSampleNotes(sampleId: $sampleId, input: $input) {\n    status\n    message\n  }\n}\n"}};i.hash="42c8a0a7a7bd63999a5335941f54e763";a.default=i},61493:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.MetadataTabMetadataFragment=a.MetadataTab=void 0;var i,u=r(l(43693)),d=r(l(85715)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(18312),h=r(l(39341)),g=l(85650),v=l(54816);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var y=a.MetadataTabMetadataFragment=(void 0!==i||(i=l(37755)).hash&&"5df9852e1d7dbe81a1e479fefbb1620f"!==i.hash&&console.error("The definition of 'MetadataTabMetadataFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.MetadataTab=function MetadataTab(t){var a=t.currentWorkflowTab,l=t.metadataErrors,r=t.metadataTabFragmentKey,o=t.metadataTypes,i=t.nameLocal,C=t.onMetadataChange,b=t.onMetadataSave,S=t.sampleTypes,w=t.sampleId,_=t.savePending,E=t.setNameLocal,x=t.snapshotShareId,L=(0,m.useFragment)(y,r),O=(0,g.processAdditionalInfo)(null==L?void 0:L.additional_info),N=(0,p.useMemo)((function getMetadataSections(){var t={"Sample Info":[]};return Object.values(o).forEach((function(a){if(null!==a.group){var l=a.group+" Info";l in t?t[l].push(a.key):t[l]=[a.key]}})),Object.entries(t).map((function(t){return{name:t[0],keys:t[1].sort()}}))}),[o]),k=(0,p.useState)((0,u.default)({},N[0].name,!0)),T=(0,d.default)(k,2),A=T[0],I=T[1],M=(0,p.useState)({}),R=(0,d.default)(M,2),D=R[0],P=R[1];return p.default.createElement("div",null,N.map((function(t){return p.default.createElement(h.default,{key:t.name,editable:null==O?void 0:O.editable,toggleable:!0,onToggle:function onToggle(){return function toggleSection(t){var a=!A[t.name];I(_objectSpread(_objectSpread({},A),{},(0,u.default)({},t.name,a))),P(_objectSpread(_objectSpread({},D),{},(0,u.default)({},t.name,!1)))}(t)},open:A[t.name],onEditToggle:function onEditToggle(){return function toggleSectionEdit(t){var a=!D[t.name];P(_objectSpread(_objectSpread({},(0,c.mapValues)(D,(function(){return!1}))),{},(0,u.default)({},t.name,a))),I(_objectSpread(_objectSpread({},A),{},(0,u.default)({},t.name,!0)))}(t)},editing:D[t.name],title:t.name,savePending:_},p.default.createElement(v.MetadataSectionContent,{additionalInfo:O,currentWorkflowTab:a,metadataErrors:l,metadataTypes:o,onMetadataChange:C,onMetadataSave:b,nameLocal:i,sampleTypes:S,section:t,sectionEditing:D,setNameLocal:E,snapshotShareId:x,metadataTabFragmentKey:r,sampleId:w}))})))}},14458:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MetadataTabFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"project_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"project_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_taxa_category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_name",storageKey:null}],type:"query_SampleMetadata_additional_info",abstractKey:null,hash:"8fc9519f8eba99a9c5cc9f267280247a"};a.default=l},37755:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MetadataTabMetadataFragment",selections:[{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info",kind:"LinkedField",name:"additional_info",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},action:"LOG",path:"additional_info.name"},{alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"project_id",storageKey:null},action:"LOG",path:"additional_info.project_id"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"project_name",storageKey:null},action:"LOG",path:"additional_info.project_name"},{alias:null,args:null,kind:"ScalarField",name:"host_genome_taxa_category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"upload_date",storageKey:null}],storageKey:null}],type:"SampleMetadata",abstractKey:null,hash:"5df9852e1d7dbe81a1e479fefbb1620f"};a.default=l},81293:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.MetadataSectionContentFragment=a.MetadataSectionContent=void 0;var i,u=r(l(43693)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(18312),m=(l(69487),r(l(72777))),h=l(48118),g=r(l(1188)),v=r(l(13133)),y=r(l(66378)),C=l(82853),b=l(20300),S=l(78957),w=l(89231),_=l(38351);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var E=a.MetadataSectionContentFragment=(void 0!==i||(i=l(94266)).hash&&"4fb9d0df5df745e37de6a1aad4d3d758"!==i.hash&&console.error("The definition of 'MetadataSectionContentFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.MetadataSectionContent=function MetadataSectionContent(t){var a=t.additionalInfo,l=t.currentWorkflowTab,r=t.metadataErrors,o=t.metadataTypes,i=t.onMetadataChange,x=t.onMetadataSave,L=t.nameLocal,O=t.sampleId,N=t.sampleTypes,k=t.section,T=t.sectionEditing,A=t.setNameLocal,I=t.snapshotShareId,M=t.metadataTabFragmentKey,R=(0,p.useFragment)(E,M),D=(0,C.processMetadata)({metadata:null==R?void 0:R.metadata,flatten:!0}),P=(0,c.useState)(D),j=(0,d.default)(P,2),B=j[0],V=j[1];(0,c.useEffect)((function(){r&&Object.keys(r).forEach((function(t){t in D&&r[t]&&B[t]!==D[t]&&V(_objectSpread(_objectSpread({},B),{},(0,u.default)({},t,D[t])))}))}),[D,r,B]);var W=(0,S.usePrevious)({sampleId:O}),U=O!==(null==W?void 0:W.sampleId);(0,c.useEffect)((function(){U&&V(D)}),[U,D]);var H=k.keys.filter((function(t){return Object.keys(o).includes(t)})),G=T[k.name],K=function onMetadataChangeWrapper(t,a,l){if("name"===t)A(a);else{var r=_objectSpread(_objectSpread({},B),{},(0,u.default)({},t,a));V(r)}i(t,a,l)},z=[],q=I?"/pub/".concat(I):"/home?project_id=".concat(null==a?void 0:a.project_id);return"Sample Info"!==k.name||G||h.SAMPLE_ADDITIONAL_INFO.forEach((function(t){z.push({label:t.name,value:"project_name"===t.key?c.default.createElement("a",{className:g.default.projectLink,href:q},null==a?void 0:a[t.key]):c.default.createElement(_.MetadataValue,{value:"name"===t.key?L:null==a?void 0:a[t.key]})})})),"Sample Info"===k.name&&G&&z.push({label:"Sample Name",value:c.default.createElement(y.default,{onChange:function onChange(t){return K("name",t)},onBlur:function onBlur(){return x("name",{name:L})},value:L,type:"text",className:g.default.sampleNameInput})}),H.forEach((function(t){l===b.WORKFLOW_TABS.LONG_READ_MNGS&&["Library Prep","Sequencer"].includes(o[t].name)||z.push({label:o[t].name,value:G?c.default.createElement("div",{className:g.default.inputWrapper},c.default.createElement(v.default,{className:g.default.metadataInput,value:B[t],metadataType:o[t],onChange:K,onSave:function onSave(t){return x(t,B)},isHuman:"human"===(null==a?void 0:a.host_genome_taxa_category),sampleTypes:N,taxaCategory:null==a?void 0:a.host_genome_taxa_category}),r&&r[t]&&c.default.createElement("div",{className:g.default.error},r[t])):c.default.createElement(w.MetadataTypeValue,{additionalInfo:a,metadata:B,metadataType:o[t]})})})),c.default.createElement(m.default,{fields:z,className:g.default.metadataFields})}},94266:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MetadataSectionContentFragment",selections:[{alias:null,args:null,concreteType:"query_SampleMetadata_metadata_items",kind:"LinkedField",name:"metadata",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"location_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"raw_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"number_validated_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"metadata_field_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sample_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"string_validated_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_at",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"date_validated_value",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"location_validated_value",plural:!1,selections:[{kind:"InlineFragment",selections:[r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"query_SampleMetadata_metadata_items_location_validated_value_oneOf_0",abstractKey:null},{kind:"InlineFragment",selections:[r,l],type:"query_SampleMetadata_metadata_items_location_validated_value_oneOf_1",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"created_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"base_type",storageKey:null}],storageKey:null}],type:"SampleMetadata",abstractKey:null};o.hash="4fb9d0df5df745e37de6a1aad4d3d758";a.default=o},54816:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetadataSectionContent",{enumerable:!0,get:function get(){return r.MetadataSectionContent}});var r=l(81293)},88185:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetadataTypeValue=void 0;var o=r(l(96540)),i=l(82853),u=l(38351);a.MetadataTypeValue=function MetadataTypeValue(t){var a=t.additionalInfo,l=t.metadata,r=t.metadataType,d=l[r.key];return"human"===(null==a?void 0:a.host_genome_taxa_category)&&"string"==typeof d&&(d=(0,i.returnHipaaCompliantMetadata)(r.key,d)),o.default.createElement(u.MetadataValue,{value:d})}},89231:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetadataTypeValue",{enumerable:!0,get:function get(){return r.MetadataTypeValue}});var r=l(88185)},80833:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetadataValue=void 0;var o=r(l(73738)),i=r(l(96540)),u=r(l(1188));a.MetadataValue=function MetadataValue(t){var a=t.value;return null==a||""===a?i.default.createElement("div",{className:u.default.emptyValue},"--"):i.default.createElement("div",{className:u.default.metadataValue},"object"===(0,o.default)(a)&&void 0!==a.name?a.name:a)}},38351:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetadataValue",{enumerable:!0,get:function get(){return r.MetadataValue}});var r=l(80833)},1437:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetadataTab",{enumerable:!0,get:function get(){return r.MetadataTab}});var r=l(61493)},56651:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.NotesTabFragment=a.NotesTab=void 0;var i,u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(18312),p=r(l(98282)),m=r(l(39341)),h=r(l(1188));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var g=a.NotesTabFragment=(void 0!==i||(i=l(73360)).hash&&"d1e2299c82bd71b58445c3aeaf718615"!==i.hash&&console.error("The definition of 'NotesTabFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);
1a.NotesTab=function NotesTab(t){var a,l,r,o=t.notesFragmentKey,i=t.onNoteChange,v=t.onNoteSave,y=t.savePending,C=o&&(0,c.useFragment)(g,o),b=null==C||null===(a=C.additional_info)||void 0===a?void 0:a.notes,S=(0,d.useState)(null==C||null===(l=C.additional_info)||void 0===l?void 0:l.notes),w=(0,u.default)(S,2),_=w[0],E=w[1],x=(0,d.useState)(!1),L=(0,u.default)(x,2),O=L[0],N=L[1],k=null==C||null===(r=C.additional_info)||void 0===r?void 0:r.editable,T=!b||0===b.length;return d.default.createElement(m.default,{editable:k,onEditToggle:function onEditToggle(){return N(!O)},editing:O,title:"Notes",savePending:y,alwaysShowEditLink:T,className:h.default.notesSection,toggleable:!1},!O&&(T?d.default.createElement("div",{className:h.default.noData},"No data"):d.default.createElement("div",{className:h.default.note},_)),O&&d.default.createElement("div",{className:h.default.textareaContainer},d.default.createElement(p.default,{onChange:function onChange(t){return function onNoteChangeWrapper(t){E(t),i(t)}(t)},onBlur:function onBlur(){return v(_)},value:null!=_?_:"",className:h.default.textarea})))}},73360:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"NotesTabFragment",selections:[{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info",kind:"LinkedField",name:"additional_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"notes",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null}],storageKey:null}],type:"SampleMetadata",abstractKey:null,hash:"d1e2299c82bd71b58445c3aeaf718615"};a.default=l},37099:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NotesTab",{enumerable:!0,get:function get(){return r.NotesTab}});var r=l(56651)},72169:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineTabFragment=a.PipelineTab=void 0;var i,u=r(l(54756)),d=r(l(29293)),c=r(l(43693)),p=r(l(85715)),m=r(l(32485)),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(18312),y=(l(69487),l(81672)),C=r(l(72777)),b=l(31270),S=r(l(73635)),w=r(l(96042)),_=l(70916),E=l(46388),x=l(27744),L=l(17197),O=l(20300),N=l(62664),k=r(l(43428)),T=l(48118),A=r(l(39341)),I=r(l(1188)),M=l(99391);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,c.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var R="readsRemaining",D=a.PipelineTabFragment=(void 0!==i||(i=l(53898)).hash&&"369ff7376a432fe967d42047d6722aa5"!==i.hash&&console.error("The definition of 'PipelineTabFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.PipelineTab=function PipelineTab(t){var a,l=t.currentRun,r=t.currentWorkflowTab,o=t.snapshotShareId,i=t.sampleId,P=t.pipelineTabFragmentKey,j=(0,v.useFragment)(D,P),B=null==j?void 0:j.pipeline_run,V=(0,M.processPipelineInfo)(j),W=null==j?void 0:j.ercc_comparison,U=V;U=r===O.WORKFLOW_TABS.CONSENSUS_GENOME?(0,M.processCGWorkflowRunInfo)(l):r===O.WORKFLOW_TABS.AMR?(0,M.processAMRWorkflowRun)(l):(0,M.processPipelineInfo)(j);var H=(0,g.useRef)(null),G=x.RESULTS_FOLDER_STAGE_KEYS.stageDescriptionKey,K=x.RESULTS_FOLDER_STAGE_KEYS.stepsKey,z=(0,g.useState)((0,c.default)((0,c.default)((0,c.default)({pipelineInfo:!0},R,!1),"erccScatterplot",!1),"downloads",!1)),q=(0,p.default)(z,2),Z=q[0],Y=q[1],X=(0,g.useState)(0),Q=(0,p.default)(X,2),J=Q[0],$=Q[1],ee=(0,g.useState)([R]),te=(0,p.default)(ee,2),ae=te[0],ne=te[1],le=(0,g.useState)({}),re=(0,p.default)(le,2),oe=re[0],ie=re[1],se=(0,c.default)((0,c.default)((0,c.default)((0,c.default)({},O.WorkflowType.AMR,T.AMR_WORKFLOW_INFO_FIELDS),O.WorkflowType.CONSENSUS_GENOME,T.CG_WORKFLOW_INFO_FIELDS),O.WorkflowType.SHORT_READ_MNGS,T.SHORT_READ_MNGS_INFO_FIELDS),O.WorkflowType.LONG_READ_MNGS,T.LONG_READ_MNGS_INFO_FIELDS);(0,g.useEffect)((function(){H.current&&0===J&&$(H.current.getBoundingClientRect().width)}));var ue=function toggleSection(t){var a=!Z[t];Y(_objectSpread(_objectSpread({},Z),{},(0,c.default)({},t,a)))},de=(0,g.useCallback)((0,d.default)(u.default.mark((function _callee(){var t,a,l,r,o;return u.default.wrap((function _callee$(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,(0,y.getSamplePipelineResults)(i,B&&B.pipeline_version);case 2:if(!(t=u.sent)||!t[x.RESULTS_FOLDER_ROOT_KEY]){u.next=13;break}if(void 0!==(a=Object.keys(t[x.RESULTS_FOLDER_ROOT_KEY])[0])){u.next=7;break}return u.abrupt("return");case 7:l=t[x.RESULTS_FOLDER_ROOT_KEY][a],r=l[K],o=(0,h.filter)((function(t){return(0,h.get)("readsAfter",r[t])>0}),Object.keys(r)),l[K]=(0,h.pick)(o,r),ie(l),ne((function(t){return t.filter((function(t){return t!==R}))}));case 13:case"end":return u.stop()}}),_callee)}))),[i,B,K]),ce=function renderReadCountsTable(t){var a=x.RESULTS_FOLDER_STEP_KEYS.stepNameKey,l=x.RESULTS_FOLDER_STEP_KEYS.readsAfterKey,r=x.RESULTS_FOLDER_STEP_KEYS.stepDescriptionKey,o=(0,h.get)(function getSequenceType(t){switch(t){case N.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA:return"total_reads";case N.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE:return"total_bases";default:return}}(null==B?void 0:B.technology),B),i=oe[K][t],u=i[a],d=i[l];if(null!==d){var c=null;if(x.READ_DEDUP_KEYS.includes(t)&&null!=B&&B.pipeline_version&&(0,E.isPipelineVersionAtLeast)(B.pipeline_version,"4.0.0")){var p=Object.keys(oe[K]),m=p[p.findIndex((function(a){return a===t}))-1];c=d,d=oe[K][m][l]}var v=(d/o*100).toFixed(2);return g.default.createElement("div",{className:I.default.readsRemainingRow},g.default.createElement("div",{className:I.default.label},g.default.createElement(w.default,{position:"top left",trigger:g.default.createElement("div",{className:I.default.labelText},u),content:i[r],title:u})),g.default.createElement("div",{className:I.default.narrowMetadataValueContainer},g.default.createElement("div",{className:I.default.metadataValue},d?d.toLocaleString():"",c&&g.default.createElement("div",null," (".concat(c.toLocaleString()," unique)")))),g.default.createElement("div",{className:I.default.narrowMetadataValueContainer},g.default.createElement("div",{className:I.default.metadataValue},v,"%")))}},pe=null!==(a=(0,h.get)(["workflow","text"],U))&&void 0!==a?a:O.WORKFLOW_TABS.SHORT_READ_MNGS,fe=[O.WORKFLOW_TABS.SHORT_READ_MNGS,O.WORKFLOW_TABS.LONG_READ_MNGS].includes(pe);(0,g.useEffect)((function(){!o&&fe&&de()}),[de,o,fe]);var me=se[(0,O.getWorkflowTypeFromLabel)(pe)].map((function getPipelineInfoField(t){var a,l=(null===(a=U)||void 0===a?void 0:a[t.key])||{},r=l.text,i=l.linkLabel,u=l.link,d=!o&&i&&u&&g.default.createElement(k.default,{href:u},i);return{label:t.name,value:null==r||""===r?g.default.createElement("div",{className:I.default.emptyValue},"--"):g.default.createElement("div",{className:I.default.metadataValue},g.default.createElement("span",{className:I.default.pipelineVersion},r),g.default.createElement("span",{className:I.default.vizLink},d)),fieldMetadata:(0,h.get)(t.key,L.FIELDS_METADATA)}}
1)),he=(null==B?void 0:B.technology)===N.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE?"Bases Remaining":"Reads Remaining";return U?g.default.createElement("div",null,g.default.createElement(A.default,{toggleable:!0,onToggle:function onToggle(){return ue("pipelineInfo")},open:Z.pipelineInfo,title:"Pipeline Info"},g.default.createElement(C.default,{fields:me,className:I.default.pipelineInfoFields})),!o&&fe&&g.default.createElement(g.default.Fragment,null,g.default.createElement(A.default,{toggleable:!0,onToggle:function onToggle(){return ue(R)},open:Z[R],title:he},function renderReadsRemainingSection(t){return ae.includes(R)?g.default.createElement(S.default,{message:"Loading",className:I.default.loading}):B&&(B.total_reads||B.total_bases)&&function readsPresent(){if((0,h.isEmpty)(oe))return!1;var t=Object.prototype.hasOwnProperty.call(oe,"steps");if(!t)return!1;var readsPresent=Object.values(oe.steps).reduce((function(t,a){return a.readsAfter&&(t=!0),t}),!1);return t&&readsPresent}()?g.default.createElement("div",null,g.default.createElement("div",{className:I.default.readsRemainingRow},g.default.createElement("div",{className:I.default.label},g.default.createElement(w.default,{position:"top left",trigger:g.default.createElement("div",{className:(0,m.default)(I.default.labelText,I.default.header)},"Filtering Step"),content:oe[G],title:"Host Filtering",link:T.HOST_FILTERING_WIKI})),g.default.createElement("div",{className:I.default.narrowMetadataValueContainer},g.default.createElement("div",{className:I.default.labelText},t)),g.default.createElement("div",{className:I.default.narrowMetadataValueContainer},g.default.createElement("div",{className:I.default.labelText},"% ",t))),Object.keys(oe[K]).map((function(t){return g.default.createElement("div",{key:t},ce(t))}))):g.default.createElement("div",{className:I.default.noData},"No data")}(he)),g.default.createElement(A.default,{toggleable:!0,onToggle:function onToggle(){return ue("erccScatterplot")},open:Z.erccScatterplot,title:"ERCC Spike-In Counts",className:I.default.erccScatterplotSection},g.default.createElement("div",{ref:H,className:I.default.graphContainer},function renderErccComparison(){return B?W?g.default.createElement(b.ERCCScatterPlot,{erccComparison:W,width:J,height:.7*J}):g.default.createElement("div",{className:I.default.noData},"No data"):g.default.createElement(S.default,{message:"Loading",className:I.default.loading})}())),g.default.createElement(A.default,{toggleable:!0,onToggle:function onToggle(){return ue("downloads")},open:Z.downloads,title:"Downloads"},g.default.createElement("div",{className:I.default.downloadSectionContent},B&&(0,_.getDownloadLinks)(i,B).map((function(t){return g.default.createElement("a",{key:t.label,className:I.default.downloadLink,href:t.path,target:t.newPage?"_blank":"_self",rel:"noopener noreferrer"},t.label)})))))):g.default.createElement(S.default,{message:"Loading",className:I.default.loading})}},53898:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PipelineTabFragment",selections:[{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_ercc_comparison_items",kind:"LinkedField",name:"ercc_comparison",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"actual",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expected",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_pipeline_run",kind:"LinkedField",name:"pipeline_run",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"guppy_basecaller_setting",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_subtracted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"job_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mapped_reads",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"adjusted_remaining_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alert_sent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alignment_config_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assembled",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"compression_ratio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"created_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dag_vars",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deleted_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deprecated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"executed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"known_user_error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_input_fragments",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_branch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_commit",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_execution_strategy",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline_version",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"qc_percent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"s3_output_prefix",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sample_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sfn_execution_arn",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subsample",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time_to_results_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_ercc_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"truncated_bases",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"unmapped_bases",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"unmapped_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"use_taxon_whitelist",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wdl_version",storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_pipeline_run_version",kind:"LinkedField",name:"version",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alignment_db",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipeline",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleMetadata_additional_info_summary_stats",kind:"LinkedField",name:"summary_stats",plural:!1,selections:[l,r,{alias:null,args:null,kind:"ScalarField",name:"insert_size_mean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_standard_deviation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"last_processed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percent_remaining",storageKey:null},o,{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_ercc_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_bowtie2_host_filtered",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_czid_dedup",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_fastp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reads_after_hisat2_host_filtered",storageKey:null},i],storageKey:null}],type:"query_SampleMetadata_additional_info",abstractKey:null};u.hash="369ff7376a432fe967d42047d6722aa5";a.default=u},3412:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ERCCScatterPlot=void 0;var o=r(l(96540)),i=l(9298),u=r(l(45909));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}a.ERCCScatterPlot=function ERCCScatterPlot(t){var a=[];if(t.erccComparison){var l,r=_createForOfIteratorHelper(t.erccComparison);try{for(r.s();!(l=r.n()).done;){var d=l.value;d&&(0!==d.actual&&null!==d.actual&&void 0!==d.actual&&null!==d.expected&&void 0!==d.expected&&a.push({actual:Math.log10(d.actual),expected:Math.log10(d.expected)}))}}catch(t){r.e(t)}finally{r.f()}}return a.length?o.default.createElement(i.ScatterPlot,{data:a,xKey:"expected",yKey:"actual",width:t.width,height:t.height,xLabel:"log10 spike-in concentrations",yLabel:"log10 read-pairs per gene"}):o.default.createElement("div",{className:u.default.noData},"No data")}},9298:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ScatterPlot=void 0;var i=r(l(24143)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(92913);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var c=10,p=40;a.ScatterPlot=(0,u.memo)((function ScatterPlot(t){var a=(0,u.useRef)(null);return(0,u.useEffect)((function(){var l=t.width-50,r=t.height-50,o=i.default.extent(t.data,(function(a){return a[t.xKey]})),u=i.default.extent(t.data,(function(a){return a[t.yKey]}));o=[o[0]-1,o[1]+1],u=[u[0]-1,u[1]+1];var m=i.default.scale.linear().domain(o).range([0,l]),h=i.default.scale.linear().domain(u).range([r,0]);i.default.select(a.current).select("svg").remove();var g=i.default.select(a.current).append("svg").attr("width",l+p+10).attr("height",r+c+40);!function renderXAxis(t,a,l,r,o){var u=i.default.svg.axis().scale(o).ticks(10,".2f").orient("bottom");a.append("g").attr("class","x axis").attr(d.TRANSFORM,"".concat(d.TRANSLATE,"(").concat(p,",").concat(r+c,")")).call(u).append("text").attr("class","label").attr("x",l).attr("y",-6).style("text-anchor","end").text(t.xLabel)}(t,g,l,r,m),function renderYAxis(t,a,l){var r=i.default.svg.axis().scale(l).ticks(10,",.2f").orient("left");a.append("g").attr("class","y axis").attr(d.TRANSFORM,"".concat(d.TRANSLATE,"(").concat(p,",").concat(c,")")).call(r).append("text").attr("class","label").attr("x",6).attr("y",6).text(t.yLabel)}(t,g,h),function renderPoints(t,a,l,r){a.append("g").attr("class","points").attr(d.TRANSFORM,"translate(40,10)").selectAll(".point").data(t.data).enter().append("circle").attr("class","point").attr("r",2).attr("data-x",(function(a){return a[t.xKey]})).attr("data-y",(function(a){return a[t.yKey]})).attr("cx",(function(a){return l(a[t.xKey])})).attr("cy",(function(a){return r(a[t.yKey])}))}
1(t,g,m,h),function renderFitLine(t,a,l,r,o,i){if(t.data.length<2)return;var u=function leastSquares(t){var a=t.data.map((function(a){return a[t.xKey]})),l=t.data.map((function(a){return a[t.yKey]})),r=a.reduce(sum)/a.length,o=l.reduce(sum)/l.length,i=a.map((function(t){return Math.pow(t-r,2)})).reduce(sum),u=l.map((function(t){return Math.pow(t-o,2)})).reduce(sum),d=a.map((function(t,a){return(t-r)*(l[a]-o)})).reduce(sum),c=d/i,p=o-r*c,m=Math.pow(d,2)/(i*u);return{slope:c,intercept:p,rSquare:m}}(t),c=u.slope,p=u.intercept,m=Math.max((r[0]-p)/c,l[0]);a.append("g").attr(d.TRANSFORM,"translate(40,10)").append("line").attr("x1",o(m)).attr("y1",i(m*c+p)).attr("x2",o(l[1])).attr("y2",i(l[1]*c+p)).classed("trendline",!0)}(t,g,o,u,m,h)})),u.default.createElement("div",{className:"scatterplot",ref:a})}));function sum(t,a){return t+a}},45917:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ScatterPlot",{enumerable:!0,get:function get(){return r.ScatterPlot}});var r=l(9298)},31270:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ERCCScatterPlot",{enumerable:!0,get:function get(){return r.ERCCScatterPlot}});var r=l(3412)},97462:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PipelineTab",{enumerable:!0,get:function get(){return r.PipelineTab}});var r=l(72169)},9131:()=>{},99391:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.processPipelineInfo=a.processCGWorkflowRunInfo=a.processAMRWorkflowRun=void 0;var o=l(44480),i=r(l(95093)),u=l(60487),d=l(20300),c=l(62664),p=l(79623),m="unknown",h="YYYY-MM-DD",g="View Pipeline Visualization";a.processPipelineInfo=function processPipelineInfo(t){if(!t)return{};var a=t.pipeline_run,l=t.summary_stats,r={};if(a){var o,u,v=a.total_ercc_reads?(0,p.numberWithCommas)(a.total_ercc_reads):0,y=a.total_ercc_reads&&a.total_reads?" (".concat((100*a.total_ercc_reads/a.total_reads).toFixed(2),"%)"):"";if(r.totalReads={text:(0,p.numberWithCommas)(a.total_reads)},r.totalErccReads={text:v?"".concat(v).concat(y):"--"},null!=a&&null!==(o=a.version)&&void 0!==o&&o.pipeline&&(r.pipelineVersion={text:"v".concat(a.version.pipeline),linkLabel:g,link:"/samples/".concat(a.sample_id,"/pipeline_viz/").concat(a.version.pipeline)}),r.hostSubtracted={text:null==a?void 0:a.host_subtracted}
1,r.workflow={text:(null==a?void 0:a.technology)===c.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA?d.WORKFLOW_TABS.SHORT_READ_MNGS:d.WORKFLOW_TABS.LONG_READ_MNGS},r.analysisType={text:d.WORKFLOW_TABS.SHORT_READ_MNGS},r.technology={text:(null==a?void 0:a.technology)&&c.SEQUENCING_TECHNOLOGY_DISPLAY_NAMES[a.technology]},r.ncbiIndexDate={text:null==a||null===(u=a.version)||void 0===u?void 0:u.alignment_db},r.guppyBasecallerVersion={text:null==a?void 0:a.guppy_basecaller_setting},l){var C=l.adjusted_remaining_reads?(0,p.numberWithCommas)(l.adjusted_remaining_reads):m,b=l.percent_remaining?" (".concat(l.percent_remaining.toFixed(2),"%)"):"",S=l.unmapped_reads?(0,p.numberWithCommas)(l.unmapped_reads):m,w=l.qc_percent?"".concat(l.qc_percent.toFixed(2),"%"):m,_=l.compression_ratio?l.compression_ratio.toFixed(2):m;r.nonhostReads={text:"".concat(C).concat(b)},r.unmappedReads={text:S},r.qcPercent={text:w},r.compressionRatio={text:_},r.lastProcessedAt={text:(0,i.default)(l.last_processed_at).format(h)};var E=(0,p.numberWithPlusOrMinus)(l.insert_size_mean,l.insert_size_standard_deviation);E&&(r.meanInsertSize={text:E})}}return r},a.processCGWorkflowRunInfo=function processCGWorkflowRunInfo(t){var a,l,r,u,m=null==t||null===(a=t.parsed_cached_results)||void 0===a?void 0:a.quality_metrics,g=null==m?void 0:m.ercc_mapped_reads,v=null==m?void 0:m.mapped_reads,y=null==m?void 0:m.total_reads,C={erccMappedReads:(0,o.isUndefined)(g)?"":(0,p.numberWithCommas)(g),lastProcessedAt:(0,i.default)(null==t?void 0:t.executed_at).format(h),hostSubtracted:"Human",mappedReads:(0,o.isUndefined)(v)?"":(0,p.numberWithCommas)(v),medakaModel:null==t||null===(l=t.inputs)||void 0===l?void 0:l.medaka_model,totalReads:(0,o.isUndefined)(y)?"":(0,p.numberWithCommas)(y),pipelineVersion:null==t?void 0:t.wdl_version,technology:c.SEQUENCING_TECHNOLOGY_DISPLAY_NAMES[null==t||null===(r=t.inputs)||void 0===r?void 0:r.technology],wetlabProtocol:null===(u=c.CG_WETLAB_OPTIONS.find((function(a){var l;return a.value===(null==t||null===(l=t.inputs)||void 0===l?void 0:l.wetlab_protocol)})))||void 0===u?void 0:u.text,workflow:d.WORKFLOWS[null==t?void 0:t.workflow].label};return(0,o.mapValues)((function(t){return{text:t}}),C)},a.processAMRWorkflowRun=function processAMRWorkflowRun(t){var a,l=t.workflow,r=t.executed_at,o=t.wdl_version,v=t.parsed_cached_results,y=t.inputs,C=null==v?void 0:v.quality_metrics,b=null===(a=d.WORKFLOWS[l])||void 0===a?void 0:a.label,S=(0,i.default)(r).format(h),w=null==y?void 0:y.card_version,_=null==y?void 0:y.wildcard_version,E={text:o,linkLabel:g,link:u.AMR_PIPELINE_HELP_LINK};if(C){var x=C.total_reads,L=C.total_ercc_reads,O=C.adjusted_remaining_reads,N=C.percent_remaining,k=C.qc_percent,T=C.compression_ratio,A=C.insert_size_mean,I=C.insert_size_standard_deviation,M=O&&N?"".concat((0,p.numberWithCommas)(O)," (").concat(N.toFixed(2),"%)"):m,R=k?"".concat(k.toFixed(2),"%"):m,D=T?T.toFixed(2):m,P=(0,p.numberWithPlusOrMinus)(A,I);return{analysisType:{text:b},workflow:{text:b},technology:{text:c.ILLUMINA},pipelineVersion:E,cardDatabaseVersion:{text:w},lastProcessedAt:{text:S},totalReads:{text:(0,p.numberWithCommas)(x)},totalErccReads:{text:(0,p.numberWithCommas)(L)},nonhostReads:{text:M},qcPercent:{text:R},compressionRatio:{text:D},meanInsertSize:{text:P},wildcardDatabaseVersion:{text:_}}}return{analysisType:{text:b},workflow:{text:b},technology:{text:c.ILLUMINA},pipelineVersion:E,cardDatabaseVersion:{text:w},lastProcessedAt:{text:S},wildcardDatabaseVersion:{text:_}}}},48118:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.SIDEBAR_TABS=a.SHORT_READ_MNGS_INFO_FIELDS=a.SAMPLE_ADDITIONAL_INFO=a.LONG_READ_MNGS_INFO_FIELDS=a.HOST_FILTERING_WIKI=a.CG_WORKFLOW_INFO_FIELDS=a.AMR_WORKFLOW_INFO_FIELDS=void 0;a.SIDEBAR_TABS=["Metadata","Pipelines","Notes"],a.SAMPLE_ADDITIONAL_INFO=[{name:"Sample Name",key:"name"},{name:"Project",key:"project_name"},{name:"Upload Date",key:"upload_date"},{name:"Host",key:"host_genome_name"}];var l={name:"Analysis Type",key:"analysisType"},r={name:"Sequencing Platform",key:"technology"},o={name:"Pipeline Version",key:"pipelineVersion"},i={name:"NCBI Index Date",key:"ncbiIndexDate"},u={name:"Host Subtracted",key:"hostSubtracted"},d={name:"Total Reads",key:"totalReads"},c={name:"ERCC Reads",key:"totalErccReads"},p={name:"Passed Filters",key:"nonhostReads"},m={name:"Unmapped Reads",key:"unmappedReads"},h={name:"Passed Quality Control",key:"qcPercent"},g={name:"Compression Ratio",key:"compressionRatio"},v={name:"Mean Insert Size",key:"meanInsertSize"},y={name:"Date Processed",key:"lastProcessedAt"};a.SHORT_READ_MNGS_INFO_FIELDS=[l,r,o,i,u,d,c,p,m,h,g,v,y],a.LONG_READ_MNGS_INFO_FIELDS=[l,r,o,{name:"Guppy Basecaller Version",key:"guppyBasecallerVersion"},i,u,d,c,p,m,h,y],a.CG_WORKFLOW_INFO_FIELDS=[l,r,{name:"Wetlab Protocol",key:"wetlabProtocol"}
1,{name:"Medaka Model",key:"medakaModel"},o,u,d,c,{name:"Mapped Reads",key:"mappedReads"},y],a.AMR_WORKFLOW_INFO_FIELDS=[l,r,o,{name:"CARD Database Version",key:"cardDatabaseVersion"},{name:"Wildcard Database Version",key:"wildcardDatabaseVersion"},d,c,p,h,g,v,y],a.HOST_FILTERING_WIKI="https://github.com/chanzuckerberg/czid-workflows/wiki/CZID-mNGS-Pipeline-Stage-%231:-Host-Filtering-and-QC"},66713:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleDetailsMode",{enumerable:!0,get:function get(){return r.SampleDetailsMode}}),Object.defineProperty(a,"SampleDetailsModeProps",{enumerable:!0,get:function get(){return r.SampleDetailsModeProps}});var r=l(96976)},78830:()=>{},85650:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.processAdditionalInfo=void 0;var o=r(l(43693)),i=r(l(95093));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.processAdditionalInfo=function processAdditionalInfo(t){return t?null!=t&&t.upload_date?_objectSpread(_objectSpread({},t),{},{upload_date:(0,i.default)(null==t?void 0:t.upload_date).format("YYYY-MM-DD")}):t:{}}},21260:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonDescription=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(38192),p=l(56616),m=r(l(49245));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.TaxonDescription=function TaxonDescription(t){var a,l=t.subtitle,r=t.description,o=t.name,h=t.wikiUrl,g=t.onExpandAnalyticsId,v=t.onExpandAnalyticsParams,y=(0,c.useWithAnalytics)(),C=(0,d.useRef)(null),b=(0,d.useState)(!1),S=(0,i.default)(b,2),w=S[0],_=S[1],E=(0,d.useState)(!0),x=(0,i.default)(E,2),L=x[0],O=x[1];(0,d.useEffect)((function(){var t;(null==C||null===(t=C.current)||void 0===t?void 0:t.clientHeight)>120&&!w&&_(!0)}),[null==C||null===(a=C.current)||void 0===a?void 0:a.clientHeight,w]);var N=y((function(){return O(!1)}),g,v);return r?d.default.createElement("section",null,d.default.createElement("div",{className:m.default.subtitle},l),d.default.createElement("div",{className:(0,u.default)(m.default.text,L&&m.default.collapsed)},d.default.createElement("div",{ref:C,"data-testid":"taxon-description"},r,d.default.createElement(p.WikipediaLicense,{taxonName:o,wikiUrl:h}))),L&&w&&d.default.createElement("button",{className:m.default.expandLink,onClick:N},"Show More")):null}},24652:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonDescription",{enumerable:!0,get:function get(){return r.TaxonDescription}});var r=l(21260)},67380:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonDetailsMode=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(81672),m=l(24652),h=l(98708),g=l(82997),v=r(l(88388));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.TaxonDetailsMode=function TaxonDetailsMode(t){var a=t.background,l=t.parentTaxonId,r=t.taxonId,o=t.taxonName,y=t.taxonValues,C=(0,c.useState)(!0),b=(0,d.default)(C,2),S=b[0],w=b[1],_=(0,c.useState)(""),E=(0,d.default)(_,2),x=E[0],L=E[1],O=(0,c.useState)(""),N=(0,d.default)(O,2),k=N[0],T=N[1],A=(0,c.useState)(""),I=(0,d.default)(A,2),M=I[0],R=I[1],D=(0,c.useState)(""),P=(0,d.default)(D,2),j=P[0],B=P[1],V=(0,c.useState)(""),W=(0,d.default)(V,2),U=W[0],H=W[1];(0,c.useEffect)((function(){var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a,o,u,d,c;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return t=[r],l&&t.push(l),i.prev=2,i.next=5,(0,p.getTaxonDescriptions)(t);case 5:a=i.sent,o=a[r],u=a[l],o&&(L(null!==(d=o.summary)&&void 0!==d?d:""),B(null!==(c=o.wiki_url)&&void 0!==c?c:"")),u&&(T(u.title),R(u.summary),H(u.wiki_url)),i.next=15;break;case 12:i.prev=12,i.t0=i.catch(2),console.error("Error loading taxon information: ",i.t0);case 15:w(!1);case 16:case"end":return i.stop()}}),_callee,null,[[2,12]])})));return function loadTaxonInfo(){return t.apply(this,arguments)}}();!function resetState(){w(!0),L(""),T(""),R(""),B(""),H("")}(),t()}),[r,a,l]);var G={taxonId:r,taxonName:o,parentTaxonId:l};return S?c.default.createElement("div",{className:v.default.loadingMsg},"Loading..."):c.default.createElement("div",{className:v.default.content},c.default.createElement("div",{className:v.default.title,"data-testid":"taxon-name"},o),r>0&&c.default.createElement("div",{className:v.default.subtitle,"data-testid":"taxon-id"},"Taxonomy ID: ",r),c.default.createElement("div",{className:v.default.taxonContents},c.default.createElement(m.TaxonDescription,{subtitle:"Description",description:x,name:o,wikiUrl:j,onExpandAnalyticsId:"TaxonDetail
1sMode_show-more-description-link_clicked",onExpandAnalyticsParams:G}),c.default.createElement(m.TaxonDescription,{subtitle:"Genus: ".concat(k),description:M,name:k,wikiUrl:U,onExpandAnalyticsId:"TaxonDetailsMode_show-more-parent-description-link_clicked",onExpandAnalyticsParams:G}),c.default.createElement(h.TaxonHistogram,{background:a,taxonId:r,taxonValues:y}),c.default.createElement(g.TaxonLinks,{taxonId:r,parentTaxonId:l,taxonName:o,wikiUrl:j})))}},22356:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonHistogram=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=_interopRequireWildcard(l(96540)),m=l(81672),h=r(l(96042)),g=_interopRequireWildcard(l(79950)),v=r(l(57705));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}a.TaxonHistogram=function TaxonHistogram(t){var a=t.background,l=t.taxonId,r=t.taxonValues,o=(0,p.useState)(!0),y=(0,d.default)(o,2),C=y[0],b=y[1],S=(0,p.useState)(!1),w=(0,d.default)(S,2),_=w[0],E=w[1],x=(0,p.useState)(null),L=(0,d.default)(x,2),O=L[0],N=L[1],k=(0,p.useRef)(null),T=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,o,u,d;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:if(a&&l&&r){i.next=2;break}return i.abrupt("return",Promise.resolve());case 2:return i.prev=3,i.next=6,(0,m.getTaxonDistributionForBackgroun
1d)(a.id,l);case 6:null!=(u=i.sent)&&null!==(t=u.NT)&&void 0!==t&&t.rpm_list&&null!=u&&null!==(o=u.NR)&&void 0!==o&&o.rpm_list&&(d=[u.NT.rpm_list,u.NR.rpm_list],N(d),E(!0)),i.next=13;break;case 10:i.prev=10,i.t0=i.catch(3),console.error("Unable to retrieve background info",i.t0);case 13:b(!1);case 14:case"end":return i.stop()}}),_callee,null,[[3,10]])})));return function loadBackgroundInfo(){return t.apply(this,arguments)}}();(0,p.useEffect)((function(){b(!0),N(null),E(!1),T()}),[a,l]);return(0,p.useEffect)((function(){!C&&_&&function renderHistogram(){var t=null==k?void 0:k.current;new g.default(t,O,{seriesNames:["NT","NR"],labelX:"rPM+1",labelY:"# of Background Samples",refValues:[{name:"this sample",values:[r.NT.rpm,r.NR.rpm]}],showStatistics:!1,xScaleType:g.HISTOGRAM_SCALE.SYM_LOG}).update()}()}),[C]),_&&a?p.default.createElement(p.default.Fragment,null,p.default.createElement("div",{className:v.default.subtitle},"Reference Background: ",a.name,p.default.createElement(h.default,{trigger:p.default.createElement("span",null,p.default.createElement(c.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:v.default.infoIcon})),content:"This chart shows how abundant (rPM) this taxon is in your sample compared to the other samples in the chosen Background Model. The farther your sample line is to the right of the other samples, the higher the likelihood that this taxon is unique to your sample."})),p.default.createElement("div",{className:v.default.histogram,ref:k,"data-testid":"taxon-histogram"})):null}},98708:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonHistogram",{enumerable:!0,get:function get(){return r.TaxonHistogram}});var r=l(22356)},84506:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonLinks=void 0;var o=r(l(96540)),i=r(l(34621)),u=r(l(6261));a.TaxonLinks=function TaxonLinks(t){var a=t.taxonId,l=t.taxonName,r=t.parentTaxonId,d=t.wikiUrl,c=function renderLink(t,u){var c=null;switch(t){case"ncbi":c="https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=".concat(a);break;case"google":c="http://www.google.com/search?q=".concat(l);break;case"pubmed":c="https://www.ncbi.nlm.nih.gov/pubmed/?term=".concat(l);break;case"wikipedia":c=d}return o.default.createElement(i.default,{href:c,"data-testid":"taxon-link",analyticsEventName:"TaxonDetailsMode_external-link_clicked",analyticsEventData:{source:t,url:c,taxonId:a,taxonName:l,parentTaxonId:r}},u)};return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:u.default.subtitle},"Links"),o.default.createElement("div",{className:u.default.linksSection},o.default.createElement("ul",{className:u.default.linksList},o.default.createElement("li",{className:u.default.link},c("ncbi","NCBI")),o.default.createElement("li",{className:u.default.link},c("google","Google"))),o.default.createElement("ul",{className:u.default.linksList},d&&o.default.createElement("li",{className:u.default.link},c("wikipedia","Wikipedia")),o.default.createElement("li",{className:u.default.link},c("pubmed","Pubmed")))))}},82997:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonLinks",{enumerable:!0,get:function get(){return r.TaxonLinks}});var r=l(84506)},13284:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WikipediaLicense=void 0;var o=r(l(96540)),i=r(l(4943));a.WikipediaLicense=function WikipediaLicense(t){var a=t.taxonName,l=t.wikiUrl;return o.default.createElement("div",{className:i.default.wikiLicense},"This article uses material from the Wikipedia article"," ",o.default.createElement("a",{href:l,className:i.default.wikiLink},a),", which is released under the"," ",o.default.createElement("a",{href:"https://creativecommons.org/licenses/by-sa/3.0/",className:i.default.wikiLink},"Creative Commons Attribution-Share-Alike License 3.0"),".")}},56616:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WikipediaLicense",{enumerable:!0,get:function get(){return r.WikipediaLicense}});var r=l(13284)},56055:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}
1),Object.defineProperty(a,"TaxonDetailsMode",{enumerable:!0,get:function get(){return r.TaxonDetailsMode}}),Object.defineProperty(a,"TaxonDetailsModeProps",{enumerable:!0,get:function get(){return r.TaxonDetailsModeProps}});var r=l(67380)},28079:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(99191));a.default=o.default},86672:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var p=function(t){(0,u.default)(ErrorBoundary,t);var a=_createSuper(ErrorBoundary);function ErrorBoundary(){return(0,o.default)(this,ErrorBoundary),a.apply(this,arguments)}return(0,i.default)(ErrorBoundary,[{key:"componentDidCatch",value:function componentDidCatch(t,a){console.error("ErrorBoundary",t,a)}},{key:"render",value:function render(){return this.props.children}}]),ErrorBoundary}(r(l(96540)).default.Component);a.default=p},23517:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Footer=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(97098)),d=r(l(50446)),c=l(60487),p=l(142),m=r(l(41213));a.Footer=function Footer(){return i.default.createElement("div",{className:m.default.footer},i.default.createElement("div",{className:m.default.topNavContainer},i.default.createElement("a",{"aria-label":"Go to the CZ ID homepage",href:"/"},i.default.createElement(p.CZIDLogoReversed,{className:m.default.footerLogo})),i.default.createElement("div",{className:m.default.topNavMenu},i.default.createElement("a",{href:"https://github.com/chanzuckerberg/czid-workflows","aria-label":"View the repo for czid-workflows on GitHub (opens in new window)",target:"_blank",rel:"noreferrer"},"Github"),i.default.createElement("a",{href:"https://boards.greenhouse.io/chanzuckerberginitiative/jobs/3293983","aria-label":"View the Chan Zuckerberg Initiative careers page (opens in new window)",target:"_blank",rel:"noreferrer"},"Careers"),i.default.createElement("a",{href:"http://help.czid.org","aria-label":"View the CZ ID help page (opens in new window)",target:"_blank",rel:"noreferrer"},"Resources"))),i.default.createElement("div",{className:m.default.bottomNavContainer},i.default.createElement("div",{className:m.default.bottomNavMenu},i.default.createElement("div",null,i.default.createElement("a",{href:"http://czid.org/privacy","aria-label":"View the CZ ID privacy notice (opens in new window)",target:"_blank",rel:"noreferrer"},"Privacy"),i.default.createElement("span",null,"|"),i.default.createElement("a",{href:"http://czid.org/terms","aria-label":"View the CZ ID terms of use (opens in new window)",target:"_blank",rel:"noreferrer"},"Terms"),i.default.createElement("span",null,"|"),i.default.createElement("a",{href:c.CONTACT_US_LINK,target:"_blank",rel:"noreferrer"},"Contact us"),i.default.createElement("span",null,"|"),i.default.createElement("span",{"aria-label":"View the CZ ID cookie settings (opens in a modal)",className:(0,o.default)(m.default.cookieSettings,"optanon-show-settings")},"Cookie Settings"))),i.default.createElement("div",{className:m.default.czLogoContainer},i.default.createElement("div",{className:m.default.czLogoInnerContainer},i.default.createElement("div",null,i.default.createElement("a",{href:"https://chanzuckerberg.com/",className:m.default.cziLogo,"aria-label":"View the Chan Zuckerberg Initiative website (opens in new window)",target:"_blank",rel:"noreferrer"},i.default.createElement(d.default,null))),i.default.createElement("div",{className:m.default.separator}),i.default.createElement("div",null,i.default.createElement("a",{href:"https://www.czbiohub.org/",className:m.default.biohubLogo,"aria-label":"View the Chan Zuckerberg Biohub website (opens in new window)",target:"_blank",rel:"noreferrer"},i.default.createElement(u.default,null)))))))}},23594:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Footer",{enumerable:!0,get:function get(){return r.Footer}});var r=l(23517)},86017:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=l(44480),u=r(l(96540)),d=r(l(4889)),c=r(l(34621)),p=r(l(94416)),m=l(142),h=l(92843),g=r(l(45581)),v=r(l(500)),y=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(32701));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Header(t){var a=t.adminUser,l=t.disableNavigation,r=t.showBlank,o=t.showLogOut,C=t.userSignedIn,b=t.emergencyBannerMessage,S=t.announcementBannerEnabled,w=t.signOutEndpoint,_=t.userName;return r?u.default.createElement("div",{className:g.default.header},u.default.createElement("div",{className:g.default.logo},u.default.createElement(m.CZIDLogoReversed,{className:g.default.icon}))):o?u.default.createElement("div",{className:g.default.header},u.default.createElement("div",{className:g.default.logo},u.default.createElement(m.CZIDLogoReversed,{className:g.default.icon})),u.default.createElement("div",{className:g.default.fill}),u.default.createElement("div",{className:g.default.logout},u.default.createElement("span",{onClick:function onClick(){sessionStorage.clear(),(0,h.postToUrlWithCSRF)(w)},onKeyDown:function onKeyDown(){sessionStorage.clear(),(0,h.postToUrlWithCSRF)(w)},role:"button",tabIndex:0},"Log Out"))):u.default.createElement("div",null,u.default.createElement(d.default,{id:"emergency",visible:!(0,i.isEmpty)(b),message:b}),u.default.createElement(d.default,{id:"czid-transfer-ucsf-aug2026-v2",urgent:!0,visible:S,message:u.default.createElement(u.default.Fragment,null,"Notice: CZ ID will be offline starting October 1st, 2026. See ",u.default.createElement(c.default,{className:g.default.link,href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/33940279703828-FAQs-CZ-ID-s-Transfer-to-the-University-of-California-San-Francisco"},"CZ ID's Transfer to UCSF FAQs")),popupMessage:u.default.createElement(u.default.Fragment,null,"CZ ID will be offline October 1, 2026 marking the official transition to UCSF. Users can continue to download their data until September 30. See ",u.default.createElement(c.default,{className:g.default.link,href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/33940279703828-FAQs-CZ-ID-s-Transfer-to-the-University-of-California-San-Francisco"},"Transfer FAQs")," for details.")}),u.default.createElement("div",{className:g.default.header},u.default.createElement("div",{className:g.default.logo},u.default.createElement("a",{href:"/"},u.default.createElement(m.CZIDLogoReversed,{className:g.default.icon}))),u.default.createElement("div",{className:g.default.fill}),!l&&u.default.createElement(v.default,{adminUser:a,userSignedIn:C}),!l&&(C?u.default.createElement(y.default,{adminUser:a,signOutEndpoint:w,userName:_}):u.default.createElement(y.TermsMenuDropDown,null))),u.default.createElement(p.default,null),C&&u.default.createElement("iframe",{title:"background_refresh",className:g.default.backgroundRefreshFrame,src:"/auth0/background_refresh"}))}},500:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(34680),d=r(l(45581));a.default=function MainMenu(t){var a=t.adminUser,l=function isSelected(t){return window.location.pathname.startsWith("/".concat(t))};return t.userSignedIn?i.default.createElement("div",{className:d.default.mainMenu,"data-testid":"top-menu"},i.default.createElement("a",{className:(0,o.default)(d.default.item,l(u.DISCOVERY_DOMAIN_MY_DATA)&&d.default.selected),href:"/".concat(u.DISCOVERY_DOMAIN_MY_DATA),"data-testid":"menu-item-my
1data"},"My Data"),i.default.createElement("a",{className:(0,o.default)(d.default.item,l(u.DISCOVERY_DOMAIN_PUBLIC)&&d.default.selected),href:"/".concat(u.DISCOVERY_DOMAIN_PUBLIC),"data-testid":"menu-item-public"},"Public"),a&&i.default.createElement("a",{className:(0,o.default)(d.default.item,l(u.DISCOVERY_DOMAIN_ALL_DATA)&&d.default.selected),href:"/".concat(u.DISCOVERY_DOMAIN_ALL_DATA),"data-testid":"menu-item-all-data"},"All Data"),i.default.createElement("a",{className:(0,o.default)(d.default.item,l("samples/upload")&&d.default.selected),href:"/samples/upload","data-testid":"menu-item-upload"},"Upload")):i.default.createElement("div",{className:d.default.loggedOutMainMenu},i.default.createElement("a",{className:d.default.item,href:"https://help.czid.org",rel:"noopener noreferrer",target:"_blank","data-testid":"menu-item-help-center"},"Help Center"))}},32701:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.TermsMenuDropDown=a.TermsDropdownItem=a.PrivacyDropdownItem=void 0;var o=r(l(96540)),i=l(60487),u=r(l(66410)),d=l(92843),c=r(l(34621)),p=r(l(45581)),m=a.TermsDropdownItem=o.default.createElement(u.default.Item,{key:"terms_of_service",text:o.default.createElement("a",{className:p.default.option,target:"_blank",rel:"noopener noreferrer",href:"/terms"},"Terms of Use")}),h=a.PrivacyDropdownItem=o.default.createElement(u.default.Item,{key:"privacy_notice",text:o.default.createElement("a",{className:p.default.option,target:"_blank",rel:"noopener noreferrer",href:"/privacy"},"Privacy Policy")});a.TermsMenuDropDown=function TermsMenuDropDown(){return o.default.createElement("div",null,o.default.createElement(u.default,{trigger:o.default.createElement("div",{className:p.default.terms},"Terms"),className:p.default.termsDropdown,items:[m,h],direction:"left"}))},a.default=function UserMenuDropDown(t){var a=t.adminUser,l=t.signOutEndpoint,r=t.userName,g=function signOut(){sessionStorage.clear(),(0,d.postToUrlWithCSRF)(l)};return o.default.createElement("div",null,o.default.createElement(u.default,{trigger:o.default.createElement("div",{className:p.default.userName},r),className:p.default.userDropdown,items:function renderItems(t){var a=[];return a.push(o.default.createElement(u.default.Item,{key:"downloads",text:o.default.createElement("a",{className:p.default.option,href:"/bulk_downloads"},"Downloads")})),t&&a.push(o.default.createElement(u.default.Item,{key:"admin_settings",text:o.default.createElement("a",{className:p.default.option,href:"/admin/settings"},"Admin Settings")}),o.default.createElement(u.default.Item,{key:"list_users",text:o.default.createElement("a",{className:p.default.option,href:"/users?search_by=".concat(r),"data-testid":"list-users"},"List Users")})),a.push(o.default.createElement(u.default.Item,{key:"help",text:o.default.createElement(c.default,{className:p.default.option,href:"https://help.czid.org"},"Help Center")}),o.default.createElement(u.default.Item,{key:"feedback",text:o.default.createElement("a",{className:p.default.option,href:i.CONTACT_US_LINK,target:"_blank",rel:"noreferrer"},"Contact Us")})),a.push(o.default.createElement(u.default.Divider,{key:"divider_one"}),m,h),a.push(o.default.createElement(u.default.Divider,{key:"divider_two"}),o.default.createElement(u.default.Item,{key:"logout",text:"Logout",onClick:g})),a}(a),direction:"left"}))}},22072:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(86017));a.default=o.default},1533:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(17197),d=r(l(53234));a.default=function MetadataLegend(t){var a=t.metadataColors,l=t.tooltipLocation;return i.default.createElement("div",{className:(0,o.default)(d.default.tooltip,a&&d.default.visible),style:(0,u.getTooltipStyle)(l,{buffer:20,below:!0})},i.default.createElement("div",{className:d.default.legend},Object.keys(a).sort().map((function(t){return i.default.createElement("div",{className:d.default.legendRow,key:t},a[t]&&i.default.createElement("span",{className:d.default.legendEntryColor,style:{backgroundColor:a[t]}}),t)}))))}},55621:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=l(13656),u=l(77782),d=r(l(81810));a.default=function MetadataSelector(t){var a=t.addMetadataTrigger,l=t.metadataTypes,r
1=t.onMetadataSelectionChange,c=t.onMetadataSelectionClose,p=t.selectedMetadata;return o.default.createElement(i.ContextPlaceholder,{closeOnOutsideClick:!0,context:a,horizontalOffset:5,verticalOffset:10,onClose:c,position:"bottom right"},o.default.createElement("div",{className:d.default.metadataContainer},o.default.createElement(u.SearchBoxList,{options:l,onChange:r,selected:p,title:"Select Metadata Fields"})))}},10129:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(96540)),u=r(l(84495));a.default=function PinSampleSelector(t){var a=t.selectSampleTrigger,l=t.options,r=t.onSelectionChange,d=t.onApply,c=t.onCancel,p=t.onClose,m=t.selectedSamples;return i.default.createElement(o.DropdownMenu,{anchorEl:a,disableCloseOnSelect:!0,multiple:!0,onChange:r,onClose:function handleClose(t,a){"blur"!==a&&"toggleInput"!==a&&p()},open:!0,options:l,isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.id===a},PopperBaseProps:{placement:"bottom-end",sx:{width:300}},search:!0,title:"Select Samples to Pin",value:m},i.default.createElement("div",{className:u.default.buttonsContainer},i.default.createElement(o.Button,{className:u.default.button,onClick:function handleApply(){d(),p()},sdsStyle:"square",sdsType:"primary"},"Apply"),i.default.createElement(o.Button,{className:u.default.button,onClick:function handleCancel(){c(),p()},sdsStyle:"square",sdsType:"secondary"},"Cancel")))}},97712:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(19183));a.default=function RowGroupLegend(t){var a=t.tooltipLocation,l=t.label;return i.default.createElement("div",{className:(0,o.default)(u.default.tooltip),style:{transform:"translate(-50%)",left:a.left+4,top:a.top-44}},i.default.createElement("div",{className:u.default.legend},l),i.default.createElement("div",{className:u.default.arrow}))}},52709:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(82256),d=r(l(10278));a.default=function HostOrganismSearchBox(t){var a=t.className,l=t.value,r=t.onResultSelect,c=t.hostGenomes,p=function getMatchesByCategory(t){var a=c.filter((function(a){return a.showAsOption&&(0,u.doesResultMatch)(a,t)}));return(0,u.sortResults)(a,t,(function(t){return-1*t.samples_count}))},m=function buildResults(t,a){var l={};return t.length&&(l.suggested={name:"SUGGESTED",results:t.map((function formatResult(t){var a=c.find((function(a){return a.id===t.id}));return{title:t.name,name:t.id,description:a.ercc_only?"Host will not be subtracted":null}}))}),a.length&&(0,o.get)([0,"name"],t)!==a&&(l.noMatch={name:"Use Plain Text (No Match)",results:[{title:a,name:a,description:"Host will not be subtracted"}]}),l};return i.default.createElement(d.default,{className:a,value:l||"",onSearchTriggered:function handleSearchTriggered(t){return m(p(t),t)},onResultSelect:r,minChars:0,placeholder:"",icon:"chevron down",shouldSearchOnFocus:!0,delayTriggerSearch:0})}},69159:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.InfoBanner=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(34621)),d=r(l(43428)),c=l(142),p=r(l(41776)),m=r(l(9072));a.InfoBanner=function InfoBanner(t){var a=t.className,l=t.contentClassName,r=t.listenerLink,h=t.icon,g=void 0===h?i.default.createElement(p.default,{className:m.default.icon}):h,v=t.iconClassName,y=t.link,C=t.message,b=t.messageClassName,S=t.suggestion,w=t.title,_=t.titleClassName,E=function renderLink(t){return t.external?i.default.createElement(u.default,{className:m.default.link,href:t.href},t.text,i.default.createElement(c.IconArrowRight,null)):i.default.createElement(d.default,{className:m.default.link,href:t.href},t.text,i.default.createElement(c.IconArrowRight,null))};return i.default.createElement("div",{className:(0,o.default)(m.default.container,a)},i.default.createElement("div",{className:(0,o.default)(m.default.content,l)},w&&i.default.createElement("div",{className:(0,o.default)(m.default.title,_)},w),C&&i.default.createElement("div",{className:(0,o.default)(m.default.message,b)},C),S&&i.default.createElement("div",{className:m.default.suggestion},S),r&&function renderListenerLink(){return i.default.createElement("span",{className:m.default.link,onClick:r.onClick},r.text," ",i.default.createElement(c.IconArrowRight,null))}(),!r&&y&&function renderLinks(){return Array.isArray(y)?y.map((function(t){return E(t)})):E(y)}()),i.default.createElement("div",{className:(0,o.default)(m.default.icon,v)},g))}},54947:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"InfoBanner",{enumerable:!0,get:function get(){return r.InfoBanner}});var r=l(69159)},88593:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.LandingHeader=void 0;var i=r(l(85715)),u=l(44480),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(4889)),p=r(l(34621)),m=r(l(96868)),h=l(142),g=r(l(22077));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.LandingHeader=function LandingHeader(t){var a=t.announcementBannerEnabled,l=t.emergencyBannerMessage,r=t.impactPage,o=(0,d.useState)(!1),v=(0,i.default)(o,2),y=v[0],C=v[1];function toggleMobileNav(){C(!y)}return d.default.createElement(d.default.Fragment,null,d.default.createElement(c.default,{id:"emergency",visible:!(0,u.isEmpty)(l),message:l}),d.default.createElement(c.default,{id:"czid-transfer-ucsf-aug2026-v2",urgent:!0,visible:a,message:d.default.createElement(d.default.Fragment,null,"Notice: CZ ID will be offline starting October 1st, 2026. See ",d.default.createElement(p.default,{className:g.default.link,href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/33940279703828-FAQs-CZ-ID-s-Transfer-to-the-University-of-California-San-Francisco"},"CZ ID's Transfer to UCSF FAQs")),popupMessage:d.default.createElement(d.default.Fragment,null,"CZ ID will be offline October 1, 2026 marking the official transition to UCSF. Users can continue to download their data until September 30. See ",d.default.createElement(p.default,{className:g.default.link,href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/33940279703828-FAQs-CZ-ID-s-Transfer-to-the-University-of-California-San-Francisco"},"Transfer FAQs")," for details.")}),d.default.createElement("div",{className:g.default.header,"data-testid":"home-top-nav-bar"},d.default.createElement("a",{"aria-label":"Go to the CZ ID homepage",href:"/"},d.default.createElement(h.CZIDLogoReversed,{className:g.default.headerLogo})),d.default.createElement("nav",{className:g.default.nav,"data-test-id":"home-top-nav"},d.default.createElement("span",{className:g.default.hideMobile},d.default.createElement("a",{className:"".concat(g.default.textLink," ").concat(r?g.default.textLinkActive:null),href:"/impact","aria-label":"View the CZ ID impact page","data-testid":"home-top-nav-impact"},"Case Studies"),d.default.createElement("a",{className:g.default.textLink,href:"http://help.czid.org",target:"_blank",rel:"noreferrer","aria-label":"View the CZ ID help page (opens in new window)","data-testid":"home-top-nav-resources"},"Resources"),d.default.createElement("a",{className:g.default.buttonLink,href:"/auth0/login","data-testid":"home-top-nav-login"},"Sign in")),d.default.createElement("div",{onClick:toggleMobileNav,onKeyDown:toggleMobileNav,className:g.default.hamburgerIcon,"data-testid":"home-mobile-hamburger",role:"button",tabIndex:0},d.default.createElement("div",{className:g.default.bar1}),d.default.createElement("div",{className:g.default.bar2}),d.default.createElement("div",{className:g.default.bar3})),d.default.createElement("div",{className:g.default.mobileNav,style:y?{width:"100%"}:{width:"0"}},d.default.createElement("div",{className:g.default.mobileNavCloseContainer},d.default.createElement("span",{className:g.default.mobileNavClose,onClick:toggleMobileNav,onKeyDown:toggleMobileNav,"data-testid":"home-mobile-close-hamburger",role:"button",tabIndex:0},d.default.createElement(m.default,null))),d.default.createElement("div",{className:g.default.mobileNavLinkContainer},d.default.createElement("a",{className:g.default.mobileNavLink,href:"/impact",style:y?{opacity:"1"}:{opacity:"0"},target:"_blank",rel:"noreferrer","aria-label":"View the CZ ID impact page (opens in new window)","data-testid":"home-mobile-menu-impact"},"Case Studies"),d.default.createElement("a",{className:g.default.mobileNavLink,href:"http://help.czid.org",style:y?{opacity:"1"}:{opacity:"0"},target:"_blank",rel:"noreferrer","aria-label":"View the CZ ID help page (opens in new window)","data-testid":"home-mobile-menu-resources"},"Resources"),d.default.createElement("div",{className:g.default.mobileNavSeparator,style:y?{opacity:"1"}:{opacity:"0"}}),d.default.createElement("a",{className:g.default.mobileNavLink,href:"/auth0/login",style:y?{opacity:"1"}:{opacity:"0"},"data-testid":"home-mobile-menu-login"},"Sign In"))))))}},36605:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"LandingHeader",{enumerable:!0,get:function get(){return r.LandingHeader}});var r=l(88593)},73635:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(142),d=r(l(55050));a.default=function LoadingMessage(t){var a=t.className,l=t.message;return i.default.createElement("div",{className:(0,o.default)(d.default.loadingMessage,a)},i.default.createElement(u.IconLoading,{className:d.default.loadingIcon}),i.default.createElement("div",{className:d.default.text},l))}},86897:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.LoadingPage=void 0;var o=r(l(96540)),i=l(20887),u=r(l(73635)),d=r(l(47560));a.LoadingPage=function LoadingPage(){return o.default.createElement(i.NarrowContainer,{size:"small"},o.default.createElement(u.default,{className:d.default.loading,message:"Loading..."}))}},26324:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}
1),Object.defineProperty(a,"LoadingPage",{enumerable:!0,get:function get(){return r.LoadingPage}});var r=l(86897)},49477:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MenuOptionWithDisabledTooltip=void 0;var o=r(l(94634)),i=l(70131),u=r(l(96540));a.MenuOptionWithDisabledTooltip=function MenuOptionWithDisabledTooltip(t){var a=t.option,l=t.optionProps,r=t.tooltipDisplay;return u.default.createElement(i.Tooltip,{arrow:!0,key:a.value,title:a.disabled?r:"",placement:"top",sdsStyle:"light"},u.default.createElement("span",null,u.default.createElement(i.MenuItem,(0,o.default)({key:a.value,disabled:a.disabled},l),a.text)))}},33102:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MenuOptionWithDisabledTooltip",{enumerable:!0,get:function get(){return r.MenuOptionWithDisabledTooltip}});var r=l(49477)},19150:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(66378)),p=l(142),m=l(49921),h=r(l(37030));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function MetadataAgeInput(t){var a=t.className,l=t.value,r=t.metadataType,o=t.onChange,g=t.onSave,v=t.ensureDefinedValue,y=m.FIELDS_THAT_HAVE_MAX_INPUT[r.key],C=(0,d.useState)(l),b=(0,i.default)(C,2),S=b[0],w=b[1],_=(0,d.useState)(l>=y),E=(0,i.default)(_,2),x=E[0],L=E[1],O=(0,d.useState)(!1),N=(0,i.default)(O,2),k=N[0],T=N[1];(0,d.useEffect)((function(){w(l)}),[l]),(0,d.useEffect)((function(){x&&(0===S?(w(y-1),o(r.key,(y-1).toString())):1===S&&(w(y+1),o(r.key,(y+1).toString()))),L(S>=y)}),[S]);return d.default.createElement(d.default.Fragment,null,d.default.createElement(c.default,{className:(0,u.default)(a,h.default.darkPlaceholder,x&&k&&"warning"),onChange:function onChange(t){var a=v({key:r.key,value:t,type:r.dataType,taxaCategory:"human"});T(!0),w(a),o(r.key,a&&a.toString())},onKeyDown:function onKeyDown(t){return function handleKeyDown(t){!x||"Backspace"!==t.key&&"Delete"!==t.key||w("")}(t)},onBlur:function onBlur(){return g&&g(r.key)},value:x?"":S,type:"number",placeholder:x?"≥ "+y:""}),x&&k&&d.default.createElement("div",{className:h.default.warning},d.default.createElement("div",{className:h.default.icon},d.default.createElement(p.IconAlertSmall,{type:"warning"})),d.default.createElement("div",null,"Changed to ≥ ",y," for HIPAA.")))}},56672:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(43693)),u=r(l(85715)),d=r(l(32485)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(90658),h=r(l(21676)),g=l(49921),v=r(l(13133)),y=r(l(65673)),C=l(19649);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function MetadataCSVLocationsMenu(t){var a=t.metadata,l=t.locationMetadataType,r=t.hostGenomes,o=t.onMetadataChange,b=(0,p.useState)(null),S=(0,u.default)(b,2),w=S[0],_=S[1],E=function renderApplyToAll(){return p.default.createElement("button",{className:(0,d.default)(y.default.applyToAll,"noStyleButton"),onClick:function onClick(){return x(w)}},"Apply to All")},x=function applyToAll(t){var r=((0,c.find)((0,i.default)({},g.NAME_COLUMN,t),a.rows)||{})[l.name],u=a;u.rows.forEach((function(t){var a=(0,m.processLocationSelection)(r,(0,C.isRowHuman)(t));t[l.name]=a})),o({metadata:u}),_(null)},L=function getHostGenomeForRow(t){return(0,c.find)(["name",t["Host Organism"]||t["Host Genome"]],r)};return a&&a.rows?p.default.createElement(p.default.Fragment,null,p.default.createElement("div",{className:y.default.title},"Confirm Your Collection Locations"),p.default.createElement(h.default,{caption:"We automatically searched for location matches. Please double check and correct any errors.",getColumnWidth:function getColumnWidth(t){return t===g.NAME_COLUMN&&240},headers:[g.NAME_COLUMN,l.name],initialOpen:!0,rows:function getManualInputData(){return a.rows.map((function(t,r){var i=t[g.NAME_COLUMN];return[p.default.createElement("div",{key:g.NAME_COLUMN},i),p.default.createElement("div",{key:l.name},p.default.createElement(v.default,{key:l.key,className:y.default.input,value:t[l.name],metadataType:l,onChange:function onChange(t,u){var d=a;d.rows[r][l.name]=u,o({metadata:d}),_(i)},withinModal:!0,taxaCategory:(0,c.get)("taxa_category",L(t))}),w===i&&a.rows.length>1&&E())]}))}(),type:"info"})):null}},9050:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=l(44480),C=r(l(96540)),b=l(92911),S=r(l(95541)),w=r(l(35858)),_=l(19649);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var E=function(t){(0,p.default)(MetadataCSVUpload,t);var a=_createSuper(MetadataCSVUpload);function MetadataCSVUpload(){var t;(0,u.default)(this,MetadataCSVUpload);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{metadata:null,validatingCSV:!1,lastSampleNamesValidated:null,lastProjectIdValidated:null}),(0,g.default)((0,c.default)(t),"onCSV",(function(a){t.props.onDirty&&t.props.onDirty(),t.setState({metadata:a}),t.validateCSV(a)})),(0,g.default)((0,c.default)(t),"validateCSV",function(){var a=(0,i.default)(o.default.mark((function _callee(a){var l;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if(t.props.onMetadataChange({metadata:null,issues:{errors:[],warnings:[]},validatingCSV:!0}),!t.props.samplesAreNew){r.next=8;break}return t.setState({lastSampleNamesValidated:(0,y.map)("name",t.props.samples),lastProjectIdValidated:t.props.project.id}),r.next=5,(0,b.validateMetadataCSVForNewSamples)(t.props.samples,a);case 5:l=r.sent,r.next=11;break;case 8:return r.next=10,(0,b.validateMetadataCSVForProject)(t.props.project.id,a);case 10:l=r.sent;case 11:t.props.onMetadataChange({metadata:(0,_.processCSVMetadata)(a),issues:l.issues,validatingCSV:!1,newHostGenomes:l.newHostGenomes});case 12:case"end":return r.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}()),t}
1return(0,d.default)(MetadataCSVUpload,[{key:"componentDidUpdate",value:function componentDidUpdate(t){t.visible||!this.props.visible||!this.state.metadata||(0,y.isEqual)((0,y.map)("name",this.props.samples),this.state.lastSampleNamesValidated)&&this.props.project.id===this.state.lastProjectIdValidated||this.validateCSV(this.state.metadata)}},{key:"render",value:function render(){var t=!(0,y.isNull)(this.state.metadata);return C.default.createElement("div",{className:(0,v.default)(w.default.metadataCSVUpload,this.props.className)},C.default.createElement(S.default,{title:t?"":"Upload your metadata CSV",onCSV:this.onCSV,className:(0,v.default)(w.default.csvUpload,t&&w.default.uploaded),removeEmptyRows:!0,"data-testid":"upload-metadata-file"}))}}]),MetadataCSVUpload}(C.default.Component);a.default=E},13133:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=l(44480),c=_interopRequireWildcard(l(96540)),p=r(l(18693)),m=r(l(71138)),h=_interopRequireWildcard(l(90658)),g=r(l(66378)),v=r(l(55240)),y=l(142),C=r(l(19150)),b=r(l(34058)),S=l(19649);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}a.default=function MetadataInput(t){var a=t.value,l=t.onChange,r=t.onSave,o=t.metadataType,w=t.className,_=t.taxaCategory,E=t.sampleTypes,x=t.isHuman,L=t.withinModal,O=t.warning,N=void 0===O?"":O,k=(0,c.useState)(""),T=(0,i.default)(k,2),A=T[0],I=T[1],M=(0,c.useState)(null),R=(0,i.default)(M,2),D=R[0],P=R[1];if(N!==D&&(N?I(N):"location"===o.dataType&&I((0,h.getLocationWarning)(a)),P(N)),"sample_type"===o.key&&"string"==typeof a)return c.default.createElement(p.default,{className:w,value:a,onResultSelect:function onResultSelect(t){var a=t.result;l(o.key,a.name||a,!0)},taxaCategory:_,sampleTypes:E});if(o.isBoolean){var j=o.options[0],B=o.options[1];return c.default.createElement(v.default,{initialChecked:a===j,onLabel:j,offLabel:B,onChange:function onChange(t){return l(o.key,t,!0)},className:w})}if((0,d.isArray)(o.options)){var V=o.options.map((function(t){return{text:t,value:t}}));return c.default.createElement(m.default,{fluid:!0,floating:!0,options:V,onChange:function onChange(t){return l(o.key,t,!0)},value:a,className:w,usePortal:!0,withinModal:L})}return"date"===o.dataType?c.default.createElement(g.default,{className:w,onChange:function onChange(t){return l(o.key,t)},onBlur:function onBlur(){return r&&r(o.key)},value:(0,S.ensureDefinedValue)({key:o.key,value:a,type:o.dataType,taxaCategory:_}),placeholder:"human"===_?"YYYY-MM":"YYYY-MM-DD",type:"text"}):"location"===o.dataType?c.default.createElement(c.default.Fragment,null,c.default.createElement(h.default,{className:w,inputClassName:(0,u.default)(N&&a&&"warning"),onResultSelect:function onResultSelect(t){var a=t.result,r=(0,h.processLocationSelection)(a,"human"===_);l(o.key,r,!0)},value:"number"==typeof a?a.toString():a}),N&&a&&c.default.createElement("div",{className:b.default.warning},c.default.createElement("div",{className:b.default.icon},c.default.createElement(y.IconAlertSmall,{type:"warning"})),c.default.createElement("div",null,A))):"host_age"!==o.key||!x&&"human"!==_?c.default.createElement(g.default,{className:w,onChange:function onChange(t){return l(o.key,t)},onBlur:function onBlur(){return r&&r(o.key)},value:(0,S.ensureDefinedValue)({key:o.key,value:a,type:o.dataType,taxaCategory:_}),type:"number"===o.dataType?"number":"text"}):c.default.createElement(C.default,{className:w,value:(0,S.ensureDefinedValue)({key:o.key,value:a,type:o.dataType,taxaCategory:_}),metadataType:o,onChange:l,onSave:r,ensureDefinedValue:S.ensureDefinedValue})}},66571:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(94634)),u=r(l(41132)),d=r(l(17383)),c=r(l(34579)),p=r(l(12475)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(43693)),y=l(70131),C=r(l(32485)),b=_interopRequireWildcard(l(44480)),S=_interopRequireWildcard(l(96540)),w=l(38192),_=r(l(52709)),E=l(90),x=r(l(96042)),L=l(90658),O=l(73476),N=r(l(22941)),k=r(l(19382)),T=l(49921),A=r(l(13133)),I=r(l(79135));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,v.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}var M=b.default.map.convert({cap:!1}),R=function(t){(0,m.default)(MetadataManualInputCC,t);var a=_createSuper(MetadataManualInputCC);function MetadataManualInputCC(){var t;(0,d.default)(this,MetadataManualInputCC);for(var l=arguments.length,r=new Array(l),o=0;o<l;o++)r[o]=arguments[o];return t=a.call.apply(a,[this].concat(r)),(0,v.default)((0,p.default)(t),"state",{selectedFieldNames:[],projectMetadataFields:null,headers:null,metadataFieldsToEdit:{},headersToEdit:[],hostGenomesByName:{},applyToAllCell:{sampleName:null,column:null}}),(0,v.default)((0,p.default)(t),"setRequiredFields",(function(){var a=t.props,l=a.projectMetadataFields,r=a.hostGenomes,o=a.samplesAreNew;t.setState({projectMetadataFields:l,selectedFieldNames:M("key",(0,b.filter)(["is_required",1],l)),hostGenomesByName:(0,b.keyBy)("name",r),headers:_objectSpread(_objectSpread((0,v.default)({},O.DataHeaders.SAMPLE_NAME,O.DataHeaders.SAMPLE_NAME),o?(0,v.default)({},O.DataHeaders.HOST_ORGANISM,O.DataHeaders.HOST_ORGANISM):{}),(0,b.mapValues)("name",(0,b.keyBy)("key",l)))},o?t.setDefaultWaterControl:null)})),(0,v.default)((0,p.default)(t),"setDefaultWaterControl",(function(){return!!(0,b.has)("water_control",t.props.projectMetadataFields)&&(t.applyToAll("water_control","No",!1),!0)})),(0,v.default)((0,p.default)(t),"getManualInputColumns",(function(){return[O.DataHeaders.SAMPLE_NAME].concat((0,u.default)(t.props.samplesAreNew?[O.DataHeaders.HOST_ORGANISM]:[]),(0,u.default)(t.state.selectedFieldNames))})),(0,v.default)((0,p.default)(t),"autoPopulateMetadata",(function(){var a=t.props.samples,l=t.state,r=l.metadataFieldsToEdit,o=l.headersToEdit,i={};a.forEach((function(t){i[t.name]=(0,b.merge)(T.AUTO_POPULATE_FIELDS,r[t.name]||{})}));var u=(0,b.union)(o,(0,b.keys)(T.AUTO_POPULATE_FIELDS));t.setState({metadataFieldsToEdit:i,headersToEdit:u,applyToAllCell:{sampleName:null,column:null}}),t.onMetadataChange(u,i)})),(0,v.default)((0,p.default)(t),"updateMetadataField",(function(a,l,r){var o=(0,b.union)([a],t.state.headersToEdit),i=(0,b.set)([r.name,a],l,t.state.metadataFieldsToEdit);t.setState({metadataFieldsToEdit:i,headersToEdit:o,applyToAllCell:{sampleName:r.name,column:a}}),t.onMetadataChange(o,i)})),(0,v.default)((0,p.default)(t),"applyToAll",(function(a,l){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=t.state.metadataFieldsToEdit;t.props.samples.forEach((function(i){if(t.isHostGenomeIdValidForField(t.getSampleHostGenomeId(i),a)&&r||void 0===(0,b.get)([i.name,a],o)){var u=l;if(a!==O.DataHeaders.HOST_ORGANISM&&"location"===t.state.projectMetadataFields[a].dataType){var d="human"===(0,b.get)("taxa_category",t.getSampleHostGenome(i));u=(0,L.processLocationSelection)(l,d)}o=(0,b.set)([i.name,a],u,o)}}));var i=(0,b.union)([a],t.state.headersToEdit);t.setState({metadataFieldsToEdit:o,headersToEdit:i,applyToAllCell:{sampleName:null,column:null}}),t.onMetadataChange(i,o)})),(0,v.default)((0,p.default)(t),"onMetadataChange",(function(a,l){var r=t.props,o=r.samples,i=r.samplesAreNew,d=M("name",o),c=M((function(t){return l[t]||{}}),d),p=(0,b.zipObject)(d,c);i||(p=(0,b.pickBy)((function(t){return!(0,b.isEmpty)(t)}),p)),t.props.onMetadataChange({metadata:{headers:["sample_name"].concat((0,u.default)(a)),rows:M((function(t,a){return _objectSpread(_objectSpread({},(0,b.mapValues)((function(t){return t||""}),t)),{},{sample_name:a})}),p)}})})),(0,v.default)((0,p.default)(t),"resyncMetadataWithParent",(function(){var a=t.state,l=a.headersToEdit,r=
1a.metadataFieldsToEdit;t.onMetadataChange(l,r)})),(0,v.default)((0,p.default)(t),"getMetadataValue",(function(a,l){var r=(0,b.get)([a.name,l],t.state.metadataFieldsToEdit);return void 0!==r?r:(0,b.get)(l,a.metadata)})),(0,v.default)((0,p.default)(t),"handleColumnChange",(function(a){t.setState({selectedFieldNames:a})})),(0,v.default)((0,p.default)(t),"getHostGenomeOptions",(function(){return(0,b.orderBy)("count","desc",t.props.hostGenomes.map((function(t){return{text:t.name,value:t.id,count:t.samples_count}})))})),(0,v.default)((0,p.default)(t),"renderColumnSelector",(function(){var a=(0,b.values)(t.props.projectMetadataFields).map((function(t){return{value:t.key,text:t.name}}));return S.default.createElement(k.default,{direction:"left",hideArrow:!0,hideCounter:!0,rounded:!0,search:!0,checkedOnTop:!0,menuLabel:"Select Columns",onChange:t.handleColumnChange,options:a,trigger:S.default.createElement(y.Icon,{sdsIcon:"plusCircle",sdsSize:"s",sdsType:"button"}),value:t.state.selectedFieldNames,className:I.default.columnPicker,"data-testid":"select-columns"})})),(0,v.default)((0,p.default)(t),"updateHostGenome",(function(a,l){var r=(0,b.find)(["id",a],t.props.hostGenomes);t.updateMetadataField(O.DataHeaders.HOST_ORGANISM,r?r.name:a,l)})),(0,v.default)((0,p.default)(t),"renderApplyToAll",(function(a,l){return t.state.applyToAllCell.sampleName===a.name&&t.state.applyToAllCell.column===l?S.default.createElement("button",{className:(0,C.default)(I.default.applyToAll,"noStyleButton"),onClick:function onClick(){var r=t.getMetadataValue(a,l);t.applyToAll(l,r)}},"Apply to All"):null})),(0,v.default)((0,p.default)(t),"getSampleHostGenomeId",(function(a){return t.props.samplesAreNew?(0,b.get)("id",t.state.hostGenomesByName[t.getMetadataValue(a,O.DataHeaders.HOST_ORGANISM)]):a.host_genome_id})),(0,v.default)((0,p.default)(t),"getSampleHostGenome",(function(a){return t.state.hostGenomesByName[t.getMetadataValue(a,O.DataHeaders.HOST_ORGANISM)]})),(0,v.default)((0,p.default)(t),"isHostGenomeIdValidForField",(function(a,l){return l===O.DataHeaders.HOST_ORGANISM||(0,b.get)([l,"is_required"],t.props.projectMetadataFields)||(0,b.includes)(a,(0,b.get)([l,"host_genome_ids"],t.props.projectMetadataFields))})),(0,v.default)((0,p.default)(t),"getManualInputData",(function(){return t.props.samples?t.props.samples.map((function(a){var l=t.getManualInputColumns();return(0,b.zipObject)(l,l.map((function(l){if(l===O.DataHeaders.SAMPLE_NAME)return S.default.createElement("div",{className:I.default.sampleName,key:"Sample Name"},a.name);var r=(0,C.default)(I.default.input,l.startsWith("collection_location")&&I.default.extraWidth),o=t.getSampleHostGenomeId(a);if(t.props.samplesAreNew&&l===O.DataHeaders.HOST_ORGANISM)return S.default.createElement("div",null,S.default.createElement(_.default,{className:r,value:t.getMetadataValue(a,l),onResultSelect:function onResultSelect(l){var r=l.result;t.updateHostGenome(r.name||r,a)},hostGenomes:t.props.hostGenomes||[]}),t.props.samples.length>1&&t.renderApplyToAll(a,l));if(t.isHostGenomeIdValidForField(o,l)){var i=t.getSampleHostGenome(a)||{};return S.default.createElement("div",null,S.default.createElement(A.default,{key:l,className:r,value:t.getMetadataValue(a,l),metadataType:t.state.projectMetadataFields[l],onChange:function onChange(l,r){t.updateMetadataField(l,r,a)},withinModal:t.props.withinModal,taxaCategory:i.taxa_category,isHuman:1===o,sampleTypes:t.props.sampleTypes}),t.props.samples.length>1&&t.renderApplyToAll(a,l))}return S.default.createElement("div",{className:I.default.noInput,key:l},"--")})))})):null})),(0,v.default)((0,p.default)(t),"getColumnWidth",(function(t){return[O.DataHeaders.SAMPLE_NAME,"collection_location_v2"].includes(t)?parseInt(I.default.metadataInputExtraWidth)+15:parseInt(I.default.metadataInputWidth)+15})),(0,v.default)((0,p.default)(t),"getColumnHeaders",(function(a){return(0,b.zipObject)(a,a.map((function(a){var l=(t.state.headers||{})[a],r=T.COLUMN_HEADER_TOOLTIPS[a];if(r){var o=![O.DataHeaders.SAMPLE_NAME,O.DataHeaders.HOST_ORGANISM].includes(a);return S.default.createElement(x.default,{key:l,trigger:S.default.createElement("span",{className:I.default.label},l),title:l,content:r,link:o?"/metadata/dictionary":null,wide:!0,popperModifiers:[{name:"preventOverflow",options:{mainAxis:!1}}]})}return l})))})),t}
1return(0,c.default)(MetadataManualInputCC,[{key:"componentDidMount",value:function componentDidMount(){this.setRequiredFields()}},{key:"componentDidUpdate",value:function componentDidUpdate(t){var a=this.props,l=a.projectMetadataFields,r=a.samples,o=a.samplesAreNew;r!==t.samples&&(o&&this.setDefaultWaterControl()||this.resyncMetadataWithParent());l!==t.projectMetadataFields&&this.setRequiredFields()}},{key:"render",value:function render(){var t=this.props.userContext.admin,a=this.props.samplesAreNew,l=this.getManualInputColumns();return S.default.createElement("div",{className:(0,C.default)(I.default.metadataManualInput,this.props.className)},S.default.createElement("div",{className:I.default.tableContainer},S.default.createElement("div",{className:I.default.tableScrollWrapper},S.default.createElement(N.default,{className:I.default.inputTable,headers:this.getColumnHeaders(l),columns:l,data:this.getManualInputData(),getColumnWidth:this.getColumnWidth})),this.renderColumnSelector()),t&&a&&S.default.createElement("button",{className:(0,C.default)(I.default.autoPopulateButton,"noStyleButton"),onClick:this.autoPopulateMetadata},"Auto-populate metadata (Admin-only)"))}}]),MetadataManualInputCC}(S.default.Component);a.default=function MetadataManualInput(t){var a=(0,w.useTrackEvent)(),l=(0,S.useContext)(E.UserContext);return S.default.createElement(R,(0,i.default)({},t,{trackEvent:a,userContext:l}))}},30506:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i,u=r(l(54756)),d=r(l(85715)),c=r(l(29293)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=r(l(32485)),S=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(44480)),w=r(l(96540)),_=l(81672),E=l(92911),x=r(l(56672)),L=r(l(9050)),O=r(l(34621)),N=r(l(92920)),k=l(1763),T=l(20300),A=l(142),I=r(l(21676)),M=r(l(73635)),R=l(49921),D=r(l(66571)),P=r(l(26271)),j=l(19649);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,C.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}!function(t){t.MANUAL_INPUT="Manual Input",t.CSV_UPLOAD="CSV Upload"}(i||(i={}));var B=S.default.map.convert({cap:!1}),V=function(t){(0,g.default)(MetadataUpload,t);var a,l,r=_createSuper(MetadataUpload);function MetadataUpload(){var t;(0,p.default)(this,MetadataUpload);for(var a=arguments.length,l=new Array(a),o=0;o<a;o++)l[o]=arguments[o];return t=r.call.apply(r,[this].concat(l)),(0,C.default)((0,h.default)(t),"state",{currentTab:i.MANUAL_INPUT,issues:{errors:[],warnings:[]},projectMetadataFields:null,hostGenomes:[],sampleTypes:[],validatingCSV:!1,fetchingCSVLocationMatches:!1,showMetadataCSVLocationsMenu:!1,allProjectMetadataFields:null}),(0,C.default)((0,h.default)(t),"ordering",{host_genome:1,sample_type:2,water_control:3,nucleotide_type:4,collection_date:5,collection_location:6,collection_location_v2:7}),(0,C.default)((0,h.default)(t),"filterMetadataFieldsByWorkflow",(function(a){var l=t.props.workflows,r=new Set((0,S.flatten)(Array.from(l).map((function(t){return R.METADATA_FIELDS_UNAVAILABLE_BY_WORKFLOW[t]}))));return(0,S.remove)((function(t){return r.has((0,S.get)("key",t))}),a)})),(0,C.default)((0,h.default)(t),"processProjectMetadataFields",(function(a){if(!(0,S.isEmpty)(a)){var l=t.filterMetadataFieldsByWorkflow(a),r=(0,S.sortBy)((function(a){return t.ordering[a.key]||Number.MAX_SAFE_INTEGER}),l);return(0,S.keyBy)("key",r)}})),(0,C.default)((0,h.default)(t),"handleTabChange",(function(a){t.setState({currentTab:a,issues:null}),t.props.onMetadataChange({metadata:null,issues:null,wasManual:"Manual Input"===a})})),(0,C.default)((0,h.default)(t),"onMetadataChangeCSV",(function(a){var l=a.metadata,r=a.issues,o=a.validatingCSV,i=a.newHostGenomes;(t.props.onMetadataChange({metadata:l,issues:r,wasManual:!1,newHostGenomes:i}),t.setState({issues:r,validatingCSV:o}),o)?t.setState({showMetadataCSVLocationsMenu:!1}):r&&r.errors.length>0||t.getCSVLocationMatches(l)})),(0,C.default)((0,h.default)(t),"getCSVLocationMatches",function(){var a=(0,c.default)(u.default.mark((function _callee(a){var l,r;return u.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(l=t.props.onMetadataChange,a){o.next=3;break}return o.abrupt("return");case 3:return o.prev=3,t.setState({fetchingCSVLocationMatches:!0}),o.next=7,(0,j.geosearchCSVLocations)(a,t.getRequiredLocationMetadataType());case 7:r=o.sent,l({metadata:r,wasManual:!0,issues:null}),t.setState({showMetadataCSVLocationsMenu:!0,fetchingCSVLocationMatches:!1}),o.next=15;break;case 12:o.prev=12,o.t0=o.catch(3),console.error(o.t0);case 15:case"end":return o.stop()}}),_callee,null,[[3,12]])})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"onMetadataChangeCSVLocationsMenu",(function(a){var l=a.metadata;t.props.onDirty&&t.props.onDirty(),t.props.onMetadataChange({metadata:l,wasManual:!0})})),(0,C.default)((0,h.default)(t),"onMetadataChangeManual",(function(a){var l=a.metadata;t.props.onDirty&&t.props.onDirty(),t.props.onMetadataChange({metadata:l,wasManual:!0})})),(0,C.default)((0,h.default)(t),"handleDownloadCSV",(function(){var a=_objectSpread(_objectSpread({},t.props.samplesAreNew?{new_sample_names:B("name",t.props.samples)}:{}),{},{project_id:t.props.project.id});(0,k.generateClientDownloadFromEndpoint)({endpoint:"/metadata/metadata_template_csv",params:a,fileName:"metadata_template.csv",fileType:"text/csv"})})),(0,C.default)((0,h.default)(t),"getRequiredLocationMetadataType",(function(){var a=t.state.projectMetadataFields;return(0,S.find)({dataType:"location",is_required:1},Object.values(a))})),(0,C.default)((0,h.default)(t),"renderTab",(function(){var a=t.props,l=a.onDirty,r=a.onShowCSVInstructions,o=a.project,u=a.samples,d=a.samplesAreNew,c=a.visible,p=a.withinModal,m=t.state,h=m.currentTab,g=m.hostGenomes,v=m.projectMetadataFields,y=m.sampleTypes;return h===i.MANUAL_INPUT?u&&v?w.default.createElement(D.default,{project:o,samples:u,samplesAreNew:d,onMetadataChange:t.onMetadataChangeManual,withinModal:p,projectMetadataFields:v,hostGenomes:g,sampleTypes:y}):w.default.createElement("div",{className:P.default.loadingMsg},"Loading..."):h===i.CSV_UPLOAD?w.default.createElement(w.default.Fragment,null,w.default.createElement("div",null,w.default.createElement("button",{className:(0,b.default)(P.default.link,"noStyleButton"),onClick:function onClick(){return r},onKeyDown:function onKeyDown(){return r}},"View CSV Upload Instructions")),w.default.createElement(L.default,{className:P.default.metadataCSVUpload,samples:u,onMetadataChange:t.onMetadataChangeCSV,project:o,samplesAreNew:d,visible:c,onDirty:l}),w.default.createElement("button",{className:(0,b.default)(P.default.link,"noStyleButton"),onClick:function onClick(){t.handleDownloadCSV()},onKeyDown:function onKeyDown(){t.handleDownloadCSV()}},"Download Metadata CSV Template"),t.state.validatingCSV&&w.default.createElement(M.default,{message:"Validating metadata...",className:P.default.validationMessage}),t.state.fetchingCSVLocationMatches&&w.default.createElement(M.default,{message:"Verifying collection locations...",className:P.default.validationMessage})):null})),(0,C.default)((0,h.default)(t),"renderIssue",(function(t,a,l){return t.isGroup?w.default.createElement(I.default,{caption:t.caption,headers:t.headers,rows:t.rows,key:l,type:a,className:P.default.issueGroup}):w.default.createElement("div",{className:(0,b.default)(P.default.issue,P.default[a]),key:l},w.default.createElement(A.IconAlert,{className:P.default.icon,type:P.default[a]}),t)})),(0,C.default)((0,h.default)(t),"renderIssues",(function(){var a=t.props.issues||t.state.issues,l=a&&a.errors.length>0,r=a&&a.warnings.length>0;if(!l&&!r)return null;var o="Fix the following errors.";return t.state.currentTab===i.CSV_UPLOAD&&(o=t.state.showMetadataCSVLocationsMenu?"Fix these errors with your location selections.":"Fix the following errors."),w.default.createElement("div",{className:P.default.issues},l&&w.default.createElement("div",{className:P.default.errors},w.default.createElement("div",{className:P.default.header},o),w.default.createElement("div",null,a.errors.map((function(a,l){return t.renderIssue(a,"error",l)})))),r&&w.default.createElement("div",{className:P.default.warnings},w.default.createElement("div",{className:P.default.header},"Warnings"),w.default.createElement("div",null,a.warnings.map((function(a,l){return t.renderIssue(a,"warning",l)})))))})),(0,C.default)((0,h.default)(t),"renderCSVLocationsMenu",(function(){var a=t.props.metadata,l=t.state,r=l.currentTab,o=l.showMetadataCSVLocationsMenu,u=l.hostGenomes;return r===i.CSV_UPLOAD&&o?w.default.createElement(x.default,{locationMetadataType:t.getRequiredLocationMetadataType(),metadata:a,onMetadataChange:t.onMetadataChangeCSVLocationsMenu,hostGenomes:u}):null})),t}
1return(0,m.default)(MetadataUpload,[{key:"componentDidMount",value:(l=(0,c.default)(u.default.mark((function _callee2(){var t,a,l,r,o;return u.default.wrap((function _callee2$(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.all([(0,E.getProjectMetadataFields)(this.props.project.id),(0,_.getAllHostGenomes)(),(0,_.getAllSampleTypes)()]);case 2:t=i.sent,a=(0,d.default)(t,3),l=a[0],r=a[1],o=a[2],this.setState({allProjectMetadataFields:l,projectMetadataFields:this.processProjectMetadataFields(l),hostGenomes:r,sampleTypes:o});case 8:case"end":return i.stop()}}),_callee2,this)}))),function componentDidMount(){return l.apply(this,arguments)})},{key:"componentDidUpdate",value:(a=(0,c.default)(u.default.mark((function _callee3(t){var a;return u.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:if(t.project.id===this.props.project.id){l.next=6;break}return this.setState({projectMetadataFields:null}),l.next=4,(0,E.getProjectMetadataFields)(this.props.project.id);case 4:a=l.sent,this.setState({allProjectMetadataFields:a,projectMetadataFields:this.processProjectMetadataFields(a)});case 6:this.state.allProjectMetadataFields&&!(0,S.isEqual)(t.workflows,this.props.workflows)&&this.setState({projectMetadataFields:this.processProjectMetadataFields(this.state.allProjectMetadataFields)});case 7:case"end":return l.stop()}}),_callee3,this)}))),function componentDidUpdate(t){return a.apply(this,arguments)})},{key:"render",value:function render(){var t=this.state,a=t.hostGenomes,l=t.projectMetadataFields,r=t.currentTab,o=this.props,u=o.samplesAreNew,d=o.workflows,c=(0,S.concat)("Host Organism",B("name",(0,S.filter)(["is_required",1],l)));return w.default.createElement("div",{className:(0,b.default)(P.default.metadataUpload,this.props.className)},u&&w.default.createElement("div",{className:P.default.info},w.default.createElement("div",{className:P.default.details},w.default.createElement("span",{className:P.default.label},"We require the following metadata to determine how to process your data and display the results:"," ",c&&c.join(", "),"."," "),w.default.createElement(O.default,{href:"/metadata/dictionary",className:P.default.link,analyticsEventName:"MetadataUpload_full-dictionary-link_clicked",analyticsEventData:{projectId:this.props.project.id,projectName:this.props.project.name}},"View Full Metadata Dictionary"),"."),w.default.createElement("div",{className:P.default.details},w.default.createElement("span",{className:P.default.label},"Available organisms for host subtraction: "),d.has(T.WorkflowType.CONSENSUS_GENOME)?"Human only":a&&a.filter((function(t){return!t.ercc_only&&!0===t.showAsOption})).map((function(t){return t.name})).join(", "),".")),w.default.createElement("div",null,!u&&w.default.createElement("span",null,w.default.createElement(O.default,{href:"/metadata/dictionary",className:P.default.link,analyticsEventName:"MetadataUpload_dictionary-link_clicked",analyticsEventData:{projectId:this.props.project.id,projectName:this.props.project.name}},"View Metadata Dictionary"))),w.default.createElement(N.default,{className:P.default.tabs,tabs:[i.MANUAL_INPUT,i.CSV_UPLOAD],value:r,onChange:this.handleTabChange}),this.renderTab(),this.renderCSVLocationsMenu(),this.renderIssues())}}]),MetadataUpload}(w.default.Component);a.default=V},49921:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.REQUEST_DELAY_MIN=a.REQUEST_DELAY_MAX=a.NAME_COLUMN=a.METADATA_FIELDS_UNAVAILABLE_BY_WORKFLOW=a.HOST_GENOME_SYNONYMS=a.FIELDS_THAT_SHOULD_NOT_HAVE_NEGATIVE_INPUT=a.FIELDS_THAT_HAVE_MAX_INPUT=a.CONCURRENT_REQUESTS_LIMIT=a.COLUMN_HEADER_TOOLTIPS=a.AUTO_POPULATE_FIELDS=void 0;var o=r(l(43693)),i=l(20300);a.METADATA_FIELDS_UNAVAILABLE_BY_WORKFLOW=(0,o.default)((0,o.default)((0,o.default)({},i.WorkflowType.SHORT_READ_MNGS,["ct_value"]),i.WorkflowType.AMR,["ct_value"]),i.WorkflowType.CONSENSUS_GENOME,[]),a.FIELDS_THAT_SHOULD_NOT_HAVE_NEGATIVE_INPUT=new Set(["ct_value","host_age","sample_unit"]),a.FIELDS_THAT_HAVE_MAX_INPUT={host_age:90},a.HOST_GENOME_SYNONYMS=["host_genome","Host Genome","host_organism","Host Organism"],a.CONCURRENT_REQUESTS_LIMIT=20,a.REQUEST_DELAY_MIN=1e3,a.REQUEST_DELAY_MAX=2e3,a.NAME_COLUMN="Sample Name",a.AUTO_POPULATE_FIELDS={"Host Organism":"Human",sample_type:"CSF",nucleotide_type:"DNA",collection_date:"2020-05",collection_location_v2:"California, USA"},a.COLUMN_HEADER_TOOLTIPS={"Host Organism":"Host from which the sample was originally collected.",collection_date:"Date on which sample was originally collected. For privacy reasons, only use month and/or year for human data.",collection_location_v2:"Location from which sample was originally collected. For privacy, we do not allow city-level data for human hosts.",nucleotide_type:"Nucleotide type of sample will influence the pipeline. Nanopore does not support dRNA libraries.",sample_type:"Tissue or site from which the sample was originally collected. Suggested list is dependent on host selection.",water_control:"Whether or not sample is a water control.",collected_by:"Institution/agency that collected sample.",isolate:"Whether or not sample is an isolate.",antibiotic_administered:"Antibiotics administered to host.",comorbidity:"Other 
1chronic diseases present.",host_age:"Age of host (in years).",host_genus_species:"Genus or species of host.",host_id:"Unique identifier for host.",host_race_ethnicity:"Race and-or ethnicity of host.",host_sex:"Sex of host.",immunocomp:"Information on if host was immunocompromised.",primary_diagnosis:"Diagnosed disease that resulted in hospital admission.",detection_method:"Detection method for the known organism identified by a clinical lab.",infection_class:"Class of infection.",known_organism:"Organism in sample detected by clinical lab.",library_prep:"Information on library prep kit.",rna_dna_input:"RNA/DNA input in nanograms.",sequencer:"Model of sequencer used.",diseases_and_conditions:"Diseases and-or conditions observed in host.",blood_fed:"Information about host's blood feeding.",gravid:"Whether or not host was gravid.",host_life_stage:"Life stage of host.",preservation_method:"Preservation method of host.",sample_unit:"Number of hosts in sample.",trap_type:"Trap type used on host.",ct_value:"The number of cycles required for the fluorescent signal to cross the background fluorescent threshold during qPCR. The value is inversely proportional to the amount of target nucleic acid."}},29749:()=>{},19649:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.processCSVMetadata=a.isRowHuman=a.geosearchCSVLocations=a.ensureDefinedValue=void 0;var o=r(l(54756)),i=r(l(29293)),u=l(44480),d=l(83175),c=l(90658),p=l(49921),m=(a.geosearchCSVLocations=function(){var t=(0,i.default)(o.default.mark((function _callee3(t,a){var l,r,h,g,v,y,C;return o.default.wrap((function _callee3$(b){for(;;)switch(b.prev=b.next){case 0:if(t&&t.rows){b.next=2;break}return b.abrupt("return");case 2:return l=(0,u.uniq)(t.rows.map((function(t){return t[a.name]}))),r={},h=l.map(function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a;return o.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,d.getGeoSearchSuggestions)(t,1);case 2:(a=l.sent).length>0&&(r[t]=a[0]);case 4:case"end":return l.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),g=function sleep(t){return new Promise((function(a){return setTimeout(a,t)}))},v=(0,u.chunk)(p.CONCURRENT_REQUESTS_LIMIT,h),y=v.map(function(){var t=(0,i.default)(o.default.mark((function _callee2(t,a){return o.default.wrap((function _callee2$(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Promise.all(t);case 2:if(a===v.length-1){l.next=5;break}return l.next=5,g((0,u.random)(p.REQUEST_DELAY_MIN,p.REQUEST_DELAY_MAX));case 5:case"end":return l.stop()}}),_callee2)})));return function(a,l){return t.apply(this,arguments)}}()),b.next=10,Promise.all(y);case 10:return C=t,t.rows.forEach((function(t,l){var o=t[a.name],i=(0,c.processLocationSelection)("string"==typeof o&&r[o]||o,m(t));"string"==typeof o&&o in r&&(C.rows[l][a.name]=i)})),b.abrupt("return",C);case 13:case"end":return b.stop()}}),_callee3)})));return function geosearchCSVLocations(a,l){return t.apply(this,arguments)}}(),a.isRowHuman=function isRowHuman(t){return t["Host Organism"]&&"human"===t["Host Organism"].toLowerCase()||t["Host Genome"]&&"human"===t["Host Genome"].toLowerCase()});a.processCSVMetadata=function processCSVMetadata(t){var a=t.headers,l=t.rows;return{headers:a,rows:(0,u.map)((function(t){return Object.fromEntries((0,u.filter)((function(t){return""!==t[1]}),(0,u.zip)(a,t)))}),l)}},a.ensureDefinedValue=function ensureDefinedValue(t){var a=t.key,l=void 0===a?"":a,r=t.value,o=t.type,i=t.taxaCategory,d=(0,u.isUndefined)(r)||(0,u.isNull)(r)?"":r;if(p.FIELDS_THAT_SHOULD_NOT_HAVE_NEGATIVE_INPUT.has(l)&&"number"===o&&d){var c="string"==typeof r?Number.parseInt(r):r;if((0,u.isNaN)(c)||(d=(0,u.max)([c,0])),l in p.FIELDS_THAT_HAVE_MAX_INPUT&&"human"===i){var m=p.FIELDS_THAT_HAVE_MAX_INPUT[l];d=(0,u.min)([d,m+1])}}return d}},85509:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineVersionSelect=void 0;var o=r(l(41132)),i=r(l(95093)),u=r(l(96540)),d=l(90),c=l(98903),p=l(20300),m=l(43822),h=l(11029),g=r(l(53593)),v=l(18446);a.PipelineVersionSelect=function PipelineVersionSelect(t){var a=t.currentRun,l=t.allRuns,r=void 0===l?[]:l,y=t.workflowType,C=t.onVersionChange,b=(0,d.useAllowedFeatures)(),S=v.PipelineVersionSelectConfig[y],w=S.timeKey,_=S.versionKey,E=S.workflowName,x=S.getDatabaseVersionString,
1L=null==a?void 0:a[w],O=null==a?void 0:a[_];if(!L||!O)return null;var N=r&&r.length>0&&"string"==typeof r[0]?r:(0,o.default)(new Set(null==r?void 0:r.map((function(t){return t[_]})))),k=N.filter((function(t){return O!==t})),T=a[_]&&"".concat(E," Pipeline v").concat(a[_]),A=" | ".concat(x(a)).concat(function getLastProcessedString(){var t=(0,i.default)(L).startOf("second").fromNow();return" processed ".concat(t," |")}()),I=0===N.length||1===N.length&&N[0]===O||b.includes(c.SHOULD_READ_FROM_NEXTGEN)&&y===p.WorkflowType.CONSENSUS_GENOME;return u.default.createElement("div",{className:g.default.pipelineVersionSelectContainer},I?u.default.createElement(h.SingleVersionTextHeader,{currentPipelineString:T,versionInfoString:A}):u.default.createElement(m.MultipleVersionsDropdownHeader,{currentPipelineString:T,otherPipelineVersions:k,onPipelineVersionSelect:function onPipelineVersionSelect(t){C(t)},versionInfoString:A}))}},11643:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MultipleVersionsDropdownHeader=void 0;var o=r(l(96540)),i=l(61613),u=r(l(66410)),d=r(l(12036));a.MultipleVersionsDropdownHeader=function MultipleVersionsDropdownHeader(t){var a=t.otherPipelineVersions,l=t.onPipelineVersionSelect,r=t.currentPipelineString,c=t.versionInfoString,p=a.map((function(t){return{text:"Pipeline v".concat(t," "),value:t}}));return o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Popup,{content:"Select pipeline version.",position:"top center",inverted:!0,trigger:o.default.createElement(u.default,{className:d.default.pipelineVersionDropdown,trigger:o.default.createElement("span",{className:d.default.pipelineVersionDropdown},r),options:p,onChange:function onChange(t){return l(t)},smallArrow:!0,arrowInsideTrigger:!1,"data-testid":"pipeline-version-select"})}),o.default.createElement("span",{className:d.default.pipelineVersion},c))}},43822:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MultipleVersionsDropdownHeader",{enumerable:!0,get:function get(){return r.MultipleVersionsDropdownHeader}});var r=l(11643)},77163:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SingleVersionTextHeader=void 0;var o=r(l(96540)),i=l(61613),u=r(l(33284));a.SingleVersionTextHeader=function SingleVersionTextHeader(t){var a=t.currentPipelineString,l=t.versionInfoString;return o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Popup,{content:"This is the only version available.",position:"top center",inverted:!1,trigger:o.default.createElement("span",{className:u.default.pipelineVersion,"data-testid":"pipeline-version-select"},a)}),o.default.createElement("span",{className:u.default.pipelineVersion},l))}},11029:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SingleVersionTextHeader",{enumerable:!0,get:function get(){return r.SingleVersionTextHeader}});var r=l(77163)},26411:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PipelineVersionSelect",{enumerable:!0,get:function get(){return r.PipelineVersionSelect}});var r=l(85509)},18446:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineVersionSelectConfig=void 0;var o=r(l(43693)),i=l(20300),u=function getMetagenomicsDatabaseVersionString(t){var a=t.alignment_config_name;return a?"NCBI Index Date: ".concat(a," | "):""},d={timeKey:"created_at",versionKey:"pipeline_version",workflowName:i.WORKFLOWS[i.WorkflowType.SHORT_READ_MNGS].pipelineName,getDatabaseVersionString:u};a.PipelineVersionSelectConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},i.WorkflowType.AMR,{timeKey:"executed_at",versionKey:"wdl_version",workflowName:i.WORKFLOWS[i.WorkflowType.AMR].shorthand,getDatabaseVersionString:function getDatabaseVersionString(t){var a,l,r=null===(a=t.inputs)||void 0===a?void 0:a.card_version,o=null===(l=t.inputs)||void 0===l?void 0:l.wildcard_version,i="";return r&&(i+="CARD DB: ".concat(r," | ")),o&&(i+="Wildcard DB: ".concat(o," | ")),i}}),i.WorkflowType.CONSENSUS_GENOME,{timeKey:"executed_at",versionKey:"wdl_version",workflowName:i.WORKFLOWS[i.WorkflowType.CONSENSUS_GENOME].pipelineName,getDatabaseVersionString:function getDatabaseVersionString(){return""}}),i.WorkflowType.SHORT_READ_MNGS,d),i.WorkflowType.LONG_READ_MNGS,{timeKey:"created_at",versionKey:"pipeline_version",workflowName:i.WORKFLOWS[i.WorkflowType.LONG_READ_MNGS].pipelineName,getDatabaseVersionString:u}),i.WorkflowType.BENCHMARK,{timeKey:"executed_at",versionKey:"wdl_version",workflowName:i.WORKFLOWS[i.WorkflowType.BENCHMARK].pipelineName,getDatabaseVersionString:function getDatabaseVersionString(){return""}}),i.WorkflowType.AMR_DEPRECATED,d)},22381:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=r(l(32485)),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(81672),g=r(l(34621)),v=r(l(73965)),y=l(60487),C=l(31273),b=r(l(48652)),S=r(l(66378)),w=r(l(98282)),_=r(l(72563));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var E=Object.freeze({publicAccess:1,privateAccess:0,noSelection:-1});a.default=function ProjectCreationModal(t){var a=t.modalOpen,l=t.onCancel,r=t.onCreate,o=(0,m.useState)(""),x=(0,d.default)(o,2),L=x[0],O=x[1],N=(0,m.useState)(E.noSelection),k=(0,d.default)(N,2),T=k[0],A=k[1],I=(0,m.useState)(""),M=(0,d.default)(I,2),R=M[0],D=M[1],P=(0,m.useState)(""),j=(0,d.default)(P,2),B=j[0],V=j[1],W=(0,m.useState)(!1),U=(0,d.default)(W,2),H=U[0],G=U[1],K=(0,m.useState)(!1),z=(0,d.default)(K,2),q=z[0],Z=z[1],Y=(0,m.useState)(!0),X=(0,d.default)(Y,2),Q=X[0],J=X[1];(0,m.useEffect)((function(){var t=""===L||T===E.noSelection||B.length<1;J(t)}),[L,T,B]),(0,m.useEffect)((function(){}),[H]);var $=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return D(""),Z(!0),l.prev=2,l.next=5,(0,h.createProject)({name:L,public_access:T,description:B});case 5:t=l.sent,r(t),l.next=14;break;case 9:l.prev=9,l.t0=l.catch(2),a="Name has already been taken"===l.t0[0],D(a?"This project name is already taken. Please enter another name.":"There was an error creating your project.");case 14:return l.prev=14,Z(!1),l.finish(14);case 17:case"end":return l.stop()}}),_callee,null,[[2,9,14,17]])})));return function handleCreateProject(){return t.apply(this,arguments)}}();return m.default.createElement(b.default,{tall:!0,open:a,onClose:l,xlCloseIcon:!0},m.default.createElement("div",{className:_.default.projectCreationModal},m.default.createElement("div",{className:_.default.modalTitle},"New Project"),m.default.createElement("div",{className:_.default.field},m.default.createElement("div",{className:_.default.label},"Project Name"),m.default.createElement(S.default,{fluid:!0,value:L,onChange:O})),m.default.createElement("div",{className:_.default.field},m.default.createElement("div",{className:_.default.label},"Project Sharing"),m.default.createElement("button",{className:(0,p.default)(_.default.sharingOption,"noStyleButton"),onClick:function onClick(){return A(E.publicAccess)},"data-testid":"public-project"},m.default.createElement("div",{className:_.default.radioButtonAndProjectIcon},m.default.createElement(c.InputRadio,{className:_.default.radioButton,stage:T===E.publicAccess?"checked":"unchecked"}),m.default.createElement("div",{className:_.default.projectIcon},m.default.createElement(c.Icon,{sdsIcon:"projectPublic",sdsSize:"xl",sdsType:"static"}
1))),m.default.createElement("div",{className:_.default.optionText},m.default.createElement("div",{className:_.default.title},"Public Project"),m.default.createElement("div",{className:_.default.description},"This project is viewable and searchable by anyone in CZ ID. They’ll be able to perform read-only actions like create heatmaps and download results, but will not have access to your raw data."," ",m.default.createElement(g.default,{href:y.PROJECT_SHARING_HELP_LINK},"Learn more")))),m.default.createElement("button",{className:(0,p.default)(_.default.sharingOption,"noStyleButton"),onClick:function onClick(){return A(E.privateAccess)},"data-testid":"private-project"},m.default.createElement("div",{className:_.default.radioButtonAndProjectIcon},m.default.createElement(c.InputRadio,{className:_.default.radioButton,stage:T===E.privateAccess?"checked":"unchecked"}),m.default.createElement("div",{className:_.default.projectIcon},m.default.createElement(c.Icon,{sdsIcon:"projectPrivate",sdsSize:"xl",sdsType:"static"}))),m.default.createElement("div",{className:_.default.optionText},m.default.createElement("div",{className:_.default.title},"Private Project"),m.default.createElement("div",{className:_.default.description},"Samples added to this project will be private by default, visible only to you and other project members. You choose if, and when, to share your samples with others either by adding them as members of your project or by changing your project from Private to Public."," ",m.default.createElement(g.default,{href:y.PROJECT_SHARING_HELP_LINK},"Learn more"))))),m.default.createElement("div",{className:_.default.field},m.default.createElement("div",{className:_.default.label},"Project Description"," ",m.default.createElement("button",{className:(0,p.default)(_.default.infoLink,"noStyleButton"),onClick:function onClick(){return G(!H)},"data-testid":"more-less-info-btn"},H?"Less Info":"More Info")),H&&m.default.createElement("div",{className:_.default.info,"data-testid":"project-description-info"},m.default.createElement("div",{className:_.default.title},"A project description may include:"),m.default.createElement(v.default,{listItems:["The project goal (benchmarking, identifying an unknown\n                    pathogen, microbiome, etc.)","If this work is part of a larger study, the aim of that study","A summary of where the samples came from (geographically and\n                  collection date) and preparation techniques, if relevant","Any other context that might be helpful in interpreting the\n                  data"]}),m.default.createElement("p",null,m.default.createElement("span",{className:_.default.title},"Example project description: "),"Investigation of pathogen diversity in healthy vs. diseased dogs in California. Sequenced RNA extracted from dog stool with a MiSeq.")),m.default.createElement(w.default,{onChange:V,value:B,className:_.default.descriptionTextArea,maxLength:C.MAX_DESCRIPTION_LENGTH,placeholder:"Enter your project goals, information about your study, where your samples came from, etc...","data-testid":"project-description"}),m.default.createElement("div",{className:_.default.charCounter},C.MAX_DESCRIPTION_LENGTH-B.length,"/",C.MAX_DESCRIPTION_LENGTH," characters remaining")),R&&m.default.createElement("div",{className:_.default.error},R),m.default.createElement("div",{className:_.default.controls},function getCreateProjectButton(){var t=function renderCreateButton(){return m.default.createElement(c.Button,{disabled:Q||q,sdsStyle:"rounded",sdsType:"primary",onClick:$,"data-testid":"create-project-btn"},"Create Project")};return Q?m.default.createElement(c.Tooltip,{arrow:!0,placement:"top",title:"Fill in all fields to continue."},m.default.createElement("span",null,t())):m.default.createElement(m.default.Fragment,null,t())}(),m.default.createElement(c.Button,{className:_.default.cancelButton,sdsStyle:"rounded",sdsType:"secondary",onClick:l,"data-testid":"cancel-btn"},"Cancel"))))}},37871:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=l(70131),d=r(l(96540)),c=r(l(34621)),p=l(60487),m=r(l(67396)),h=["isPublic"];a.default=function ProjectInfoIconTooltip(t){var a=t.isPublic,l=(0,i.default)(t,h),r=a?"This project is viewable and searchable by anyone in CZ ID. ":"Samples added to this project will be private by default, visible only to you and other project members. You can change your project from private to public at anytime.",g=d.default.createElement(d.default.Fragment,null,r,d.default.createElement(c.default,{href:p.PROJECT_SHARING_HELP_LINK,analyticsEventData:{link:p.PROJECT_SHARING_HELP_LINK}},"Learn more."));return d.default.createElement(u.Tooltip,(0,o.default)({arrow:!0,title:g},l),d.default.createElement("span",{className:m.default.centerSpan},d.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:m.default.projectInfoIcon})))}},93879:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(50451);a.default=function ProjectSelect(t){var a=t.disabled,l=t.erred,r=t.showSelectedItemSubtext,d=void 0===r||r,c=t.projects,p=t.value,m=t.onChange,h=function onProjectChange(t){m((0,o.find)({id:t},c))};return i.default.createElement("span",{"data-testid":"select-project"},i.default.createElement(u.SubtextDropdown,{fluid:!0,options:function getOptions(){return((0,o.sortBy)("name",c)||[]).map((function(t){return{value:t.id,text:t.name,subtext:t.public_access?"Public Project":"Private Project"}}))}(),onChange:function onChange(t){return h(t)},initialSelectedValue:p,placeholder:"Select project",search:!0,disabled:a,erred:l,showSelectedItemSubtext:d}))}},6961:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.SampleMessage=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(34621)),d=l(142),c=r(l(69947)),p=r(l(52790)),m=a.SampleMessage=function SampleMessage(t){var a=t.icon,l=t.link,r=t.linkText,m=t.message,h=t.status,g=t.subtitle,v=t.type,y=t.analyticsEventName,C=t.analyticsEventData;return i.default.createElement("div",{className:p.default.sampleMessage,"data-testid":"sample-message"},i.default.createElement("div",{className:p.default.textContainer},i.default.createElement("div",{className:(0,o.default)(p.default.reportStatus,p.default[v])},a,i.default.createElement("span",{className:p.default.text},h)),i.default.createElement("div",{className:p.default.message},m),i.default.createElement("div",{className:p.default.subtitle},g),i.default.createElement(u.default,{className:p.default.actionLink,href:l,analyticsEventName:y,analyticsEventData:C},r,r&&i.default.createElement(d.IconArrowRight,null))),i.default.createElement(c.default,{className:p.default.imgMicrobe}))};a.default=m},30554:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleMessage",{enumerable:!0,get:function get(){return r.SampleMessage}});var r=l(6961)},18693:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(82256),d=r(l(10278)),c="SUGGESTED",p="ALL";a.default=function SampleTypeSearchBox(t){var a=t.className,l=t.value,r=t.onResultSelect,m=t.
1showDescription,h=t.taxaCategory,g=t.sampleTypes,v=function getMatchesByCategory(t){var a=g.filter((function(a){return(0,u.doesResultMatch)(a,t)})),l=(0,u.sortResults)(a,t,(function(t){return t.name}));return(0,o.groupBy)((function getSampleTypeCategory(t){var a="human"===h,l="insect"===h,r="non-human-animal"===h;return t.insect_only?l?c:p:t.human_only?a?c:p:r?c:p}),l)},y=function buildResults(t,a){var l=function formatResult(t){return{title:t.name,name:t.name,description:m?t.group:null}},r={};return t[c]&&(r.suggested={name:c,results:t[c].map(l)}),t[p]&&(r.all={name:p,results:t[p].map(l)}),a.length&&(0,o.get)([0,"name"],t[c])!==a&&(r.noMatch={name:"Use Plain Text (No Match)",results:[{title:a,name:a}]}),r};return i.default.createElement(d.default,{className:a,value:l,onSearchTriggered:function handleSearchTriggered(t){return y(v(t),t)},onResultSelect:r,minChars:0,placeholder:"",icon:"chevron down",shouldSearchOnFocus:!0,delayTriggerSearch:0})}},6247:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TableRenderers=a.STATUS_TYPE=void 0;var o,i=r(l(34579)),u=r(l(17383)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=l(70131),g=r(l(32485)),v=l(44480),y=r(l(95093)),C=r(l(96540)),b=r(l(1986)),S=l(79623),w=r(l(74233)),_=l(46434),E=r(l(45526));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var x=a.STATUS_TYPE={complete:"success",failed:"error",aborted:"error","timed out":"error","complete - issue":"warning","complete*":"warning","post processing":"default","host filtering":"default",alignment:"default",running:"default",waiting:"default",skipped:"info"},L=a.TableRenderers=function(t){(0,d.default)(TableRenderers,t);var a=_createSuper(TableRenderers);function TableRenderers(){return(0,u.default)(this,TableRenderers),a.apply(this,arguments)}return(0,i.default)(TableRenderers)}(C.default.Component);o=L,(0,m.default)(L,"renderItemDetails",(function(t){var a=t.cellData,l=t.detailsRenderer,r=t.descriptionRenderer,o=t.nameRenderer,i=(0,t.visibilityIconRenderer)(a);return C.default.createElement("div",{className:E.default.item},C.default.createElement("div",{className:E.default.visibility},i&&C.default.cloneElement(i,{className:"".concat((0,g.default)(E.default.icon,i.props.className))})),C.default.createElement("div",{className:E.default.itemRightPane},C.default.createElement(b.default,{trigger:C.default.createElement("div",{className:E.default.itemName,"data-testid":"project-name"},o(a)),content:o(a)}),r&&a&&a.description&&C.default.createElement(b.default,{trigger:C.default.createElement("div",{className:E.default.itemDescription,"data-testid":"project-description"},r(a)),content:r(a),wide:"very",inverted:!1}),C.default.createElement("div",{className:E.default.itemDetails,"data-testid":"created-by"},l(a))))})),(0,m.default)(L,"renderSampleCounts",(function(t){var a=t.cellData,l=t.workflowRunsProjectAggregates,r=(0,v.get)("number_of_samples",a),o=(0,v.get)("projectId",a);return C.default.createElement("div",{className:E.default.base},a&&C.default.createElement(_.WorkflowCounts,{workflowRunsProjectAggregates:l,numberOfSamples:r,projectId:o}))})),(0,m.default)(L,"baseRenderer",(function(t){return C.default.createElement("div",{className:E.default.base,"data-testid":t},t)})),(0,m.default)(L,"renderList",(function(t){var a=t.cellData;return o.baseRenderer(a&&a.length>0?a.join(", "):"")})),(0,m.default)(L,"renderDate",(function(t){var a=t.cellData;return C.default.createElement("div",{className:E.default.date,"data-testid":"date-created"},a?(0,y.default)(a).format("YYYY-MM-DD"):"")})),(0,m.default)(L,"renderDateWithElapsed",(function(t){var a=t.cellData;return C.default.createElement("div",{className:E.default.dateContainer},o.renderDate({cellData:a}),C.default.createElement("div",{className:E.default.elapsed,"data-testid":"days-elapsed"},a?(0,y.default)(a).fromNow():""))})),(0,m.default)(L,"renderSampleInfo",(function(t){var a,l,r=t.rowData,o=t.full,i=void 0===o||o,u=t.basicIcon,d=void 0!==u&&u,c=t.showSampleOwnerName,p=(0,v.get)("sample",r),m=(0,v.get)("name",p);return p&&(l=p.uploadError?p.uploadError:(0,v.get)("status",r)),C.default.createElement("div",{className:E.default.sample},i&&C.default.createElement("div",{className:E.default.visibility},p&&(d?C.default.createElement("div",{className:E.default.iconFlask},C.default.createElement(h.Icon,{sdsIcon:"flask",sdsSize:"xl",sdsType:"static"})):p.publicAccess?C.default.createElement(h.Icon,{sdsIcon:"flaskPublic",sdsSize:"xl",sdsType:"static"}):C.default.createElement(h.Icon,{sdsIcon:"flaskPrivate",sdsSize:"xl",sdsType:"static"}
1))),C.default.createElement("div",{className:E.default.sampleRightPane},p?C.default.createElement("div",{className:E.default.sampleNameAndStatus},C.default.createElement(b.default,{trigger:C.default.createElement("div",{className:E.default.sampleName},m),content:m}),C.default.createElement(w.default,{className:E.default.sampleStatus,status:l,type:x[l]})):C.default.createElement("div",{className:E.default.sampleNameAndStatus}),p?C.default.createElement("div",{className:E.default.sampleDetails},C.default.createElement("span",{className:E.default.user},c?p.user:null!==(a=p.userNameWhoInitiatedWorkflowRun)&&void 0!==a?a:p.user),"|",C.default.createElement("span",{className:E.default.project},p.project)):C.default.createElement("div",{className:E.default.sampleDetails})))})),(0,m.default)(L,"renderSample",(function(t){var a,l=t.sample,r=t.full,o=void 0===r||r,i=t.basicIcon,u=void 0!==i&&i,d=(0,v.get)("name",l);return l&&(a=l.uploadError?l.uploadError:l.pipelineRunStatus),C.default.createElement("div",{className:E.default.sample},o&&C.default.createElement("div",{className:E.default.visibility},l&&(u?C.default.createElement("div",{className:E.default.iconFlask},C.default.createElement(h.Icon,{sdsIcon:"flask",sdsSize:"xl",sdsType:"static"})):l.publicAccess?C.default.createElement(h.Icon,{sdsIcon:"flaskPublic",sdsSize:"xl",sdsType:"static"}):C.default.createElement(h.Icon,{sdsIcon:"flaskPrivate",sdsSize:"xl",sdsType:"static"}))),C.default.createElement("div",{className:E.default.sampleRightPane},l?C.default.createElement("div",{className:E.default.sampleNameAndStatus},C.default.createElement(b.default,{trigger:C.default.createElement("div",{className:E.default.sampleName,"data-testid":"sample-name"},d),content:d}),C.default.createElement(w.default,{className:E.default.sampleStatus,status:a,type:x[a]})):C.default.createElement("div",{className:E.default.sampleNameAndStatus}),l?C.default.createElement("div",{className:E.default.sampleDetails},C.default.createElement("span",{className:E.default.user,"data-testid":"uploaded-by"},l.user),"|",C.default.createElement("span",{className:E.default.project,"data-testid":"sample-project"},l.project)):C.default.createElement("div",{className:E.default.sampleDetails,"data-testid":"uploaded-by"})))})),(0,m.default)(L,"renderReferenceAccession",(function(t){var a=(0,v.get)("accessionName",t),l=(0,v.get)("referenceAccessionId",t),r=(0,v.get)("taxonName",t),o=C.default.createElement("div",null,C.default.createElement("div",{className:E.default.title},function accessionContent(){return l&&a?"".concat(l," - ").concat(a):l&&!a?l:!l&&a?a:C.default.createElement("div",{className:E.default.missingAccessionContent},"—")}()),C.default.createElement("div",{className:E.default.details},function taxonContent(){return null!=r?r:C.default.createElement("div",{className:E.default.missingAccessionContent},"—")}()));return C.default.createElement(b.default,{basic:!1,trigger:C.default.createElement("div",{className:E.default.referenceAccession},o),content:C.default.createElement("div",{className:E.default.referenceAccessionTooltip},o)})})),(0,m.default)(L,"renderVisualization",(function(t){var a=t.cellData,l=t.detailsRenderer,r=t.nameRenderer,o=t.statusRenderer,i=(0,t.visibilityIconRenderer)(a);return C.default.createElement("div",{className:E.default.visualization},C.default.createElement("div",{className:E.default.visibility},i&&C.default.cloneElement(i,{className:"".concat((0,g.default)(E.default.icon,i.props.className))})),C.default.createElement("div",{className:E.default.vizRightPane},C.default.createElement("div",{className:E.default.vizNameAndStatus},C.default.createElement(b.default,{trigger:C.default.createElement("div",{className:E.default.vizName},r(a)),content:r(a)}),o&&a&&a.status&&C.default.createElement("div",{className:E.default.vizStatus},o(a))),C.default.createElement("div",{className:E.default.vizDetails},l(a))))})),(0,m.default)(L,"renderNtNrValue",(function(t){var a=t.cellData||{},l=a.nt,r=a.nr;return l&&r&&C.default.createElement("div",{className:E.default.ntNrContainer},C.default.createElement("div",{className:E.default.ntNrSection},C.default.createElement("h5",{className:E.default.ntNrHeader},"NT"),C.default.createElement("h6",{className:E.default.ntNrValue},null==l?void 0:l.toFixed(3))),"|",C.default.createElement("div",{className:E.default.ntNrSection},C.default.createElement("h5",{className:E.default.ntNrHeader},"NR"),C.default.createElement("h6",{className:E.default.ntNrValue},null==r?void 0:r.toFixed(3))))})),(0,m.default)(L,"formatNumberWithCommas",(function(t){return(0,S.numberWithCommas)(t)})),(0,m.default)(L,"renderNumberAndPercentage",(function(t){var a=t.cellData;return C.default.createElement("div",{className:E.default.numberValueAndPercentage},C.default.createElement("div",{className:E.default.value},a&&(0,S.numberWithCommas)(a.value)),C.default.createElement("div",{className:E.default.percentage},a&&o.formatPercentage(a.percent)))})),(0,m.default)(L,"formatNumber",(function(t){return t&&isFinite(t)?t.toFixed(2):t})),(0,m.default)(L,"formatPercentage",(function(t){if(!t)return t;var a=o.formatNumber(t);return a<.01?"<0.01%":"".concat(Math.min(100,a),"%")})),(0,m.default)(L,"formatDuration",(function(t){var a=Math.floor(t/3600),l=Math.floor(t%3600/60);return(a>0?a+(1===a?" hour, ":" hours, "):"")+(l>0?l+(1===l?" minute":" minutes"):"")})),(0,m.default)(L,"format10BaseExponent",(function(t){if(!t)return t;var a=Math.round(t);return C.default.createElement("div",{className:E.default.exponent},"10",C.default.createElement("sup",null,a))}))},48387:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WorkflowCounts=void 0;var o=l(44480),i=r(l(96540)),u=l(20300),d=r(l(2108));a.WorkflowCounts=function WorkflowCounts(t){var a=t.workflowRunsProjectAggregates,l=t.numberOfSamples,r=t.projectId,c=(null==a?void 0:a[r])||{},p=c[u.WorkflowType.SHORT_READ_MNGS],m=c[u.WorkflowType.CONSENSUS_GENOME],h=c[u.WorkflowType.AMR],g=!((0,o.isNil)(l)||(0,o.isNil)(p)||(0,o.isNil)(m)||(0,o.isNil)(h));return a&&g?i.default.createElement("div",{className:d.default.counts}
1,i.default.createElement("div",{className:d.default.sampleCount,"data-testid":"sample-counts"},"".concat(l," Sample").concat(1!==l?"s":"")),i.default.createElement("div",{className:d.default.analysesCounts,"data-testid":"nmgs-cg-sample-counts"},"".concat(p," mNGS")," | ","".concat(m," CG")," | ".concat(h," AMR"))):i.default.createElement("div",{className:d.default.loadingBackgroundAnimation})}},46434:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WorkflowCounts",{enumerable:!0,get:function get(){return r.WorkflowCounts}});var r=l(48387)},64673:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TableRenderers",{enumerable:!0,get:function get(){return r.TableRenderers}});var r=l(6247)},26027:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(44480),y=r(l(96540)),C=l(81672),b=l(13656),S=l(77782),w=r(l(81810)),_=l(90);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}(a.default=function(t){(0,p.default)(TaxonSelector,t);var a=_createSuper(TaxonSelector);function TaxonSelector(){var t;(0,u.default)(this,TaxonSelector);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{options:t.props.availableTaxa}),(0,g.default)((0,c.default)(t),"_lastQuery",""),(0,g.default)((0,c.default)(t),"handleFilterChange",(function(a){t.loadOptionsForQuery(a)})),(0,g.default)((0,c.default)(t),"loadOptionsForQuery",(0,v.debounce)(200,function(){var a=(0,i.default)(o.default.mark((function _callee(a){var l,r,i,u,d,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t._lastQuery=a,l=t.props,r=l.sampleIds,i=l.availableTaxa,u=l.taxLevel,o.next=4,(0,C.getTaxaWithReadsSuggestions)(a,Array.from(r),u);case 4:if(d=o.sent,a===t._lastQuery){o.next=7;break}return o.abrupt("return");case 7:c=d.map((function(t){return{value:t.taxid,label:t.title,count:t.sample_count}})),a.length>0?t.setState({options:c}):t.setState({options:i});case 9:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}())),t}return(0,d.default)(TaxonSelector,[{key:"render",value:function render(){var t=this.props,a=t.addTaxonTrigger,l=t.onTaxonSelectionChange,r=t.onTaxonSelectionClose,o=t.selectedTaxa,i=this.state.options;return y.default.createElement(b.ContextPlaceholder,{closeOnOutsideClick:!0,context:a,horizontalOffset:5,verticalOffset:10,onClose:r,position:"top left"},y.default.createElement("div",{className:w.default.metadataContainer},y.default.createElement(S.SearchBoxList,{options:i,onChange:l,selected:o,onFilterChange:this.handleFilterChange,title:"Select Taxon",labelTitle:"Taxa",countTitle:"Samples"})))}}]),TaxonSelector}(y.default.Component)).contextType=_.UserContext},74687:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(91651)),u=r(l(89288));a.default=function ThresholdFilterTag(t){var a=t.threshold,l=t.onClose,r=t.disabled,d=t.className,c="".concat(a.metricDisplay," ").concat(a.operator," ").concat(a.value);return i.default.isThresholdValid(a)?o.default.createElement(u.default,{text:c,onClose:l,className:d,disabled:r}):null}},90:(t,a,l)=>{"use strict";var r=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.useAllowedFeatures=a.UserContext=void 0;var o=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(o,u,d):o[u]=t[u]}o.default=t,l&&l.set(t,o);return o}(l(96540));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var i={admin:!1,firstSignIn:!1,allowedFeatures:[],appConfig:{},userSignedIn:!1,userId:null,userName:null,userEmail:null,profileCompleted:!1},u=a.UserContext=o.default.createContext(i);u.displayName="UserContext";a.useAllowedFeatures=function useAllowedFeatures(){return(0,o.useContext)(u).allowedFeatures}},75991:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(50451),d=r(l(89165));a.default=function BaseMultipleFilter(t){var a=t.label,l=t.onChange,r=t.options,c=t.selected;return i.default.createElement(u.MultipleDropdown,{checkedOnTop:!0,search:!0,fluid:!0,arrowInsideTrigger:!1,trigger:i.default.createElement("div",{"data-testid":(0,o.kebabCase)(a),className:d.default.filterLabel},a),menuLabel:"Select ".concat(a),options:r,value:c,onChange:l})}},86971:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(50451),d=r(l(89165));a.default=function BaseSingleFilter(t){var a=t.label,l=t.onChange,r=t.options,c=t.value;return i.default.createElement(u.BareDropdown,{trigger:i.default.createElement("div",{"data-testid":(0,o.kebabCase)(a),className:d.default.filterLabel},a),menuLabel:"Select ".concat(a),options:r,onChange:l,value:c})}},52894:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(50199));a.default=function FilterTrigger(t){var a=t.disabled,l=t.extraStyling,r=void 0===l?"":l,c=t.label,p=t.onClick;return u.default.createElement("div",{"data-testid":"taxon-filter",className:(0,i.default)(d.default.taxonFilterLabel,a&&d.default.disabled,r),onClick:p},c,u.default.createElement(o.ButtonIcon,{className:d.default.dropdownArrow,sdsSize:"small",sdsType:"secondary",sdsIcon:"chevronDown"}))}},63541:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(93616);a.default=function LocationFilter(t){var a=t.options,l=t.selected,r=t.onChange,d=t.label;return i.default.createElement(u.BaseMultipleFilter,{selected:l,onChange:r,label:d,options:(0,o.sortBy)("text",function expandParents(t){var a={};return(0,o.forEach)((function(t){(0,o.forEach)((function(l){a[l]?a[l].count+=t.count:a[l]={text:l,value:l,count:t.count}}),t.parents||[]);var l=t.value;a[l]?a[l].count+=t.count:a[l]={text:t.text,value:l,count:t.count}}),t),(0,o.values)(a)}
1(a))})}},70464:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=r(l(94634)),p=l(70131),m=l(44480),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=l(81672),v=r(l(2610));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var y=function StyledDropdownPopper(t){return h.default.createElement(p.DropdownPopper,(0,c.default)({className:v.default.dropdownPopper,placement:"bottom-start"},t))};a.default=function TaxonFilterSDS(t){var a=t.domain,l=t.selectedTaxa,r=void 0===l?[]:l,o=t.handleChange,c=(0,h.useState)(r),C=(0,d.default)(c,2),b=C[0],S=C[1],w=(0,h.useState)(!1),_=(0,d.default)(w,2),E=_[0],x=_[1],L=(0,h.useState)(""),O=(0,d.default)(L,2),N=O[0],k=O[1],T=(0,m.size)(r),A=T>0?"".concat(T," Taxa Selected"):"Choose Taxon";(0,h.useEffect)((function(){return function(){M.cancel()}}),[]);var I=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var l,r;return i.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,g.getSearchSuggestions)({query:t,categories:["taxon"],domain:a});case 2:return l=o.sent,r=(0,m.get)("Taxon.results",l),o.abrupt("return",r?r.filter((function(t){return t.taxid>0})).map((function(t){return{id:t.taxid,name:t.title,level:t.level}})):[]);case 5:case"end":return o.stop()}}),_callee)})));return function getTaxaOptionsForQuery(a){return t.apply(this,arguments)}}(),M=(0,h.useMemo)((function(){return(0,m.debounce)(600,function(){var t=(0,u.default)(i.default.mark((function _callee2(t){var a,l;return i.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:if(a="",l=[],!((null==t?void 0:t.length)>=2)){o.next=7;break}return a="No results",o.next=6,I(t);case 6:l=o.sent;case 7:return S((0,m.unionBy)("id",l,r)),k(a),x(!1),o.abrupt("return",l);case 11:case"end":return o.stop()}}),_callee2)})));return function(a){return t.apply(this,arguments)}}())}),[r]);return h.default.createElement(p.Dropdown,{className:v.default.dropdown,InputDropdownProps:{label:A,intent:"default",sdsStyle:"square",sdsType:"label"},label:A,multiple:!0,isTriggerChangeOnOptionClick:!0,search:!0,options:b,onChange:o,onClose:function onClose(){return S(r)},value:r,DropdownMenuProps:{keepSearchOnSelect:!0,loading:E,loadingText:h.default.createElement(p.LoadingIndicator,{sdsStyle:"minimal"}),noOptionsText:N,onInputChange:function onInputChange(t,a){"change"===(null==t?void 0:t.type)&&(S([]),x(!0),(null==a?void 0:a.length)<2&&(k(""),S((0,m.unionBy)("id",[],r)),x(!1)),M(a))},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.id===a.id}},PopperComponent:y})}},29953:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(41132)),u=r(l(85715)),d=l(70131),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(50451),h=l(42167),g=r(l(52894)),v=r(l(70464)),y=r(l(4737));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function TaxonThresholdFilter(t){var a=t.domain,l=t.selectedOptions,r=t.selectedThresholds,o=t.onFilterApply,C=t.disabled,b=void 0!==C&&C,S=t.thresholdFilterEnabled,w=void 0===S||S,_=(0,p.useState)(null),E=(0,u.default)(_,2),x=E[0],L=E[1],O=(0,p.useState)(!1),N=(0,u.default)(O,2),k=N[0],T=N[1],A=p.default.useState(l),I=(0,u.default)(A,2),M=I[0],R=I[1],D=(0,p.useState)(r),P=(0,u.default)(D,2),j=P[0],B=P[1],V=[">=","<="];(0,p.useEffect)((function(){R(l)}),[l]),(0,p.useEffect)((function(){B(r)}),[r]);var W=function checkIfThresholdFiltersWereModified(t){return(0,c.some)((function(t){return!(0,c.isEmpty)(t.value)&&void 0===(0,c.find)(t,r)}
1),t)};return p.default.createElement(p.default.Fragment,null,p.default.createElement(g.default,{disabled:b,onClick:function handleTaxonLabelClick(t){L(x?null:t.currentTarget)},label:"Taxon"}),p.default.createElement(d.DropdownPopper,{anchorEl:x,open:Boolean(x),placement:"bottom-start"},p.default.createElement("div",{className:y.default.filterContainer},p.default.createElement("div",{className:y.default.title},"Taxon Filter"),p.default.createElement("div",{className:y.default.filterDescriptor},"Has at least one of these taxa:"),p.default.createElement(v.default,{domain:a,selectedTaxa:M,handleChange:function handleChange(t){var a=!(0,c.isEqual)((0,c.map)("id",l).sort(),(0,c.map)("id",t).sort());T(a),R(t)}}),w&&(null==j?void 0:j.length)>0&&p.default.createElement("div",{className:y.default.thresholdDescriptor},"Meets all of these thresholds:"),w&&p.default.createElement(m.ThresholdFilterList,{metrics:h.NON_BACKGROUND_DEPENDENT_SHORT_READS_THRESHOLDS,operators:V,thresholds:j,onChangeThreshold:function onChangeThreshold(t,a){!function handleThresholdChange(t,a){var l=[].concat((0,i.default)(j.slice(0,t)),[a],(0,i.default)(j.slice(t+1,j.length)));T(W(l)),B(l)}(t,a)},onRemoveThreshold:function onRemoveThreshold(t){!function handleThresholdRemove(t){var a=[].concat((0,i.default)(j.slice(0,t)),(0,i.default)(j.slice(t+1,j.length)));T(W(a)),B(a)}(t)},onAddThreshold:function handleAddThresholdItem(){var t=h.NON_BACKGROUND_DEPENDENT_SHORT_READS_THRESHOLDS[0];B((function(a){return[].concat((0,i.default)(Array.isArray(a)?a:[]),[{metric:t.value,metricDisplay:t.text,operator:V[0],value:""}])}))}}),p.default.createElement("div",{className:y.default.actions},p.default.createElement("div",{"data-testid":"apply",className:y.default.action},p.default.createElement(d.Button,{sdsStyle:"square",sdsType:"primary",disabled:!k||(0,c.isEmpty)(M),onClick:function handleApply(){L(null),o(M,j)}},"Apply")),p.default.createElement("div",{"data-testid":"cancel",className:y.default.action},p.default.createElement(d.Button,{sdsStyle:"square",sdsType:"secondary",onClick:function handleCancel(){L(null),R(l),B(r)}},"Cancel"))))))}},57381:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ThresholdFilterSDS=void 0;var i=r(l(41132)),u=r(l(85715)),d=l(70131),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=r(l(74687)),h=l(50451),g=r(l(16567));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ThresholdFilterSDS=function ThresholdFilterSDS(t){var a=t.selectedThresholds,l=t.onApply,r=t.metricOptions,o=t.disabled,v=t.shouldShowTags,y=void 0===v||v,C=(0,p.useState)(null),b=(0,u.default)(C,2),S=b[0],w=b[1],_=(0,p.useState)(!1),E=(0,u.default)(_,2),x=E[0],L=E[1],O=(0,p.useState)(a),N=(0,u.default)(O,2),k=N[0],T=N[1],A=[">=","<="],I=function handleAddThresholdItem(){var t=r[0];T((function(a){return[].concat((0,i.default)(Array.isArray(a)?a:[]),[{metric:t.value,metricDisplay:t.text||"",operator:A[0],value:""}])}))},M=function checkIfThresholdFiltersWereModified(t){var l=(0,c.some)((function(t){return!(0,c.isEmpty)(t.value)&&void 0===(0,c.find)(t,a)}),t),r=(0,c.some)((function(a){return void 0===(0,c.find)(a,t)}),a);return l||r};return p.default.createElement(p.default.Fragment,null,p.default.createElement("div",null,p.default.createElement(d.InputDropdown,{disabled:o,onClick:function handleDropdownInputClick(t){w(S?null:t.currentTarget),T(a),!(0,c.isEmpty)(k)&&k||I()},label:p.default.createElement("div",{className:g.default.label},"Thresholds"),sdsStyle:"minimal",sdsStage:"default"}),p.default.createElement(d.DropdownPopper,{anchorEl:S,open:Boolean(S)&&!o,placement:"bottom-start"},p.default.createElement("div",{className:g.default.filterContainer},p.default.createElement("div",{className:g.default.title},"Configure Thresholds"),p.default.createElement(h.ThresholdFilterList,{metrics:r,operators:A,thresholds:k,onChangeThreshold:function onChangeThreshold(t,a){!function handleThresholdChange(t,a){var l=[].concat((0,i.default)(k.slice(0,t)),[a],(0,i.default)(k.slice(t+1,k.length)));L(M(l)),T(l)}(t,a)},onRemoveThreshold:function onRemoveThreshold(t){!function handleThresholdRemove(t){var a=[].concat((0,i.default)(k.slice(0,t)),(0,i.default)(k.slice(t+1,k.length)));L(M(a)),T(a)}(t)},onAddThreshold:I}),p.default.createElement("div",{className:g.default.actions},p.default.createElement("div",{className:g.default.action},p.default.createElement(d.Button,{sdsStyle:"square",sdsType:"primary",disabled:!x,onClick:function handleApply(){w(null),l(k)},"data-testid":"apply"},"Apply")),p.default.createElement("div",{className:g.default.action},p.default.createElement(d.Button,{sdsStyle:"square",sdsType:"secondary",onClick:function handleCancel(){w(null)}},"Cancel")))))),y&&p.default.createElement("div",{className:g.default.filterTagsList},a.map((function(t,r){return p.default.createElement("div",{className:g.default.filterTagContainer,key:"threshold-tag-container-".concat(r)},p.default.createElement(m.default,{threshold:t,onClose:function onClose(){!function handleThresholdFilterTagRemove(t){var r=[].
1concat((0,i.default)(a.slice(0,t)),(0,i.default)(a.slice(t+1,a.length)));l(r)}(r)},disabled:o,className:g.default.filterTag,key:"threshold-filter-tag-".concat(r)}))}))))}},5570:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(57381);a.default=r.ThresholdFilterSDS},93616:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BaseMultipleFilter",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"BaseSingleFilter",{enumerable:!0,get:function get(){return i.default}}),Object.defineProperty(a,"LocationFilter",{enumerable:!0,get:function get(){return u.default}});var o=r(l(75991)),i=r(l(86971)),u=r(l(63541))},94601:()=>{},58771:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(142),p=r(l(27459));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Accordion(t){var a=t.header,l=t.headerClassName,r=t.children,o=t.toggleable,m=void 0===o||o,h=t.className,g=t.iconClassName,v=t.bottomContentPadding,y=t.toggleArrowAlignment,C=void 0===y?"center":y,b=t.open,S=void 0!==b&&b,w=t.onToggle,_=(0,d.useState)(!1),E=(0,i.default)(_,2),x=E[0],L=E[1],O=(0,d.useState)(!1),N=(0,i.default)(O,2),k=N[0],T=N[1],A=x?k:S;return d.default.createElement("div",{className:(0,u.default)(p.default.accordion,h)},d.default.createElement("div",{className:(0,u.default)(p.default.header,m&&p.default.toggleable,p.default[C],!!l&&l),onClick:w||function onToggle(){T(x?!k:!S),L(!0)}},a,d.default.createElement("div",{className:p.default.fill}),m&&d.default.createElement("div",{className:p.default.toggleContainer},A?d.default.createElement(c.IconArrowUpSmall,{className:(0,u.default)(p.default.toggleIcon,g,p.default[C])}):d.default.createElement(c.IconArrowDownSmall,{className:(0,u.default)(p.default.toggleIcon,g,p.default[C])}))),(A||!m)&&d.default.createElement("div",{"data-testid":"content",className:(0,u.default)(p.default.content,v&&p.default.bottomPadding)},r))}},922:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(18228)),d=function Divider(t){var a=t.style;return i.default.createElement("div",{className:(0,o.default)(u.default.divider,u.default[a])})};d.defaultProps={style:"thin"};a.default=d},86048:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.FilterPanel=void 0;var o=l(70131),i=r(l(79960)),u=l(25250),d=r(l(96540)),c=(0,u.styled)(i.default)((function(){return{flexShrink:0,zIndex:2,position:"sticky",top:"0px",left:"0px",right:"0px",width:"fit-content",height:"100%","& .MuiDrawer-paper":{height:"100%",position:"sticky",top:"0px",left:"0px",right:"0px",width:"fit-content",boxSizing:"border-box",padding:"14px"},"& .MuiDrawer-paperAnchorLeft":{borderRight:"1px solid ".concat(o.defaultTheme.palette.grey[200])},"& .MuiDrawer-paperAnchorRight":{borderLeft:"1px solid ".concat(o.defaultTheme.palette.grey[200])}}})),p=a.FilterPanel=function FilterPanel(t){var a=t.hideFilters,l=t.content,r=t.anchorPosition,o=t.customDrawerWidth||240;return d.default.createElement(c,{anchor:r,open:!a,variant:"persistent"},d.default.createElement("div",{style:{width:o}},l))};a.default=p},69460:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(86048));a.default=o.default},57211:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(99136));a.default=function NarrowContainer(t){var a=t.children,l=t.className,r=t.size;return i.default.createElement("div",{className:(0,o.default)(u.default.narrowContainer,l,r&&u.default[r])},a)}},72283:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(30847));function ViewHeaderContent(t){return o.default.createElement("div",{className:i.default.content},t.children)}ViewHeaderContent.CLASS_NAME="ViewHeaderContent";a.default=ViewHeaderContent},90288:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(30847));function ViewHeaderControls(t){return i.default.createElement("div",{className:(0,o.default)(u.default.controls,t.className)},t.children)}ViewHeaderControls.CLASS_NAME="ViewHeaderControls";a.default=ViewHeaderControls},41221:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(30847));a.default=function Pretitle(t){var a=t.breadcrumbLink;return a?o.default.createElement("div",{className:i.default.pretitle},o.default.createElement("a",{href:a,className:i.default.link},o.default.createElement("span",{className:i.default.leftArrow},o.default.createElement("i",{className:"angle left icon"})),t.children)):o.default.createElement("div",{className:i.default.pretitle},t.children)}},85322:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=l(2543),v=r(l(96540)),y=l(61613),C=r(l(66410)),b=r(l(30847));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var S=function(t){(0,d.default)(Title,t);var a=_createSuper(Title);function Title(){var t;(0,o.default)(this,Title);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"state",{nameOverflows:!1}),(0,m.default)((0,u.default)(t),"checkNameOverflows",(function(){var a=t._nameContainer&&t._name&&t._name.getBoundingClientRect().width>t._nameContainer.getBoundingClientRect().width;t.state.nameOverflows!==a&&t.setState({nameOverflows:a})})),t}
1return(0,i.default)(Title,[{key:"componentDidMount",value:function componentDidMount(){this.checkNameOverflows()}},{key:"componentDidUpdate",value:function componentDidUpdate(){this.checkNameOverflows()}},{key:"render",value:function render(){var t=this,a=this.props,l=a.options,r=a.label,o=a.id,i=this.state.nameOverflows,u=l&&l.length>1,d=v.default.createElement("h1",{ref:function ref(a){return t._nameContainer=a},className:(0,h.default)(b.default.sampleName,u&&b.default.trigger)},v.default.createElement("span",{ref:function ref(a){return t._name=a}},r));if(i&&(d=v.default.createElement(y.Popup,{trigger:d,content:r,inverted:!0,on:"hover",className:b.default.sampleNamePopup})),u){var c=(0,g.filter)(l,(function(t){return String(t.id)!==String(o)})).map((function(t){return v.default.createElement(C.default.Item,{onClick:t.onClick,key:t.id},t.label)}));return v.default.createElement(C.default,{trigger:d,className:b.default.sampleDropdown,floating:!0,items:c,"data-testid":"view-header-dropdown"})}return d}}]),Title}(v.default.Component);a.default=S},4094:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(32485)),u=r(l(96540)),d=r(l(66700)),c=r(l(72283)),p=r(l(90288)),m=r(l(41221)),h=r(l(85322)),g=r(l(30847)),v=function ViewHeader(t){var a=t.className,l=t.children,r=(0,d.default)(l,[c.default.CLASS_NAME,p.default.CLASS_NAME]),m=(0,o.default)(r,2),h=m[0],v=m[1];return u.default.createElement("div",{className:(0,i.default)(g.default.viewHeader,a)},h,u.default.createElement("div",{className:g.default.fill}),v)};v.Content=c.default,v.Controls=p.default,v.Title=h.default,v.Pretitle=m.default;a.default=v},70484:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(4094));a.default=o.default},20887:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Accordion",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"Divider",{enumerable:!0,get:function get(){return i.default}}),Object.defineProperty(a,"NarrowContainer",{enumerable:!0,get:function get(){return u.default}}),Object.defineProperty(a,"ViewHeader",{enumerable:!0,get:function get(){return d.default}});var o=r(l(58771)),i=r(l(922)),u=r(l(57211)),d=r(l(70484))},73965:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(32485)),d=l(43561),c=r(l(96540)),p=r(l(13771)),m=["dynamic","listClassName","listItems","itemClassName","ordered","smallSpacing","xsmallSpacing","xxsmallSpacing"],h=function List(t){var a=t.dynamic,l=t.listClassName,r=t.listItems,h=t.itemClassName,g=t.ordered,v=t.smallSpacing,y=t.xsmallSpacing,C=t.xxsmallSpacing,b=(0,i.default)(t,m),S=r.map((function(t,l){return c.default.createElement("li",{className:(0,u.default)(p.default.li,h,v&&p.default.smallSpacing,y&&p.default.xsmallSpacing,C&&p.default.xxsmallSpacing),key:a?(0,d.nanoid)():l},t)}));return g?c.default.createElement("ol",(0,o.default)({className:(0,u.default)(p.default.ol,l)},b),S):c.default.createElement("ul",(0,o.default)({className:(0,u.default)(p.default.ul,l)},b),S)};h.defaultProps={dynamic:!1,ordered:!1,smallSpacing:!1,xsmallSpacing:!0,xxsmallSpacing:!1};a.default=h},41524:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.Table=void 0;var i=r(l(41132)),u=r(l(43693)),d=r(l(85715)),c=r(l(91847)),p=l(70131),m=l(2012),h=r(l(32485)),g=l(2543),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(38618),C=l(35648),b=l(95523),S=l(148),w=l(24919),_=r(l(60582)),E=["columns","tableData","initialSortKey","initialVisibilityState","isInitialSortDescending","isLoading","checkedRows","onSetCheckedRows","setTableReference","uniqueIdentifier","tableRowComponent","virtuosoClassname"];function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.Table=function Table(t){var a=t.columns,l=t.tableData,r=t.initialSortKey,o=t.initialVisibilityState,x=t.isInitialSortDescending,L=t.isLoading,O=t.checkedRows,N=void 0===O?[]:O,k=t.onSetCheckedRows,T=t.setTableReference,A=t.uniqueIdentifier,I=t.tableRowComponent,M=t.virtuosoClassname,R=(0,c.default)(t,E),D=R.enableMultiRowSelection,P=(0,v.useState)([]),j=(0,d.default)(P,2),B=j[0],V=j[1],W=(0,v.useState)({}),U=(0,d.default)(W,2),H=U[0],G=U[1],K=(0,v.useState)([]),z=(0,d.default)(K,2),q=z[0],Z=z[1];(0,v.useEffect)((function(){Z([{id:null!=r?r:"",desc:void 0===x||x}])}),[]),(0,v.useEffect)((function(){if(l){var t=(0,g.map)(l,(function(t){return t}));V(t)}}),[l]);var Y=(0,m.useReactTable)(_objectSpread({data:B,defaultColumn:{minSize:50,size:"auto"},columns:D?[C.rowSelectionColumn].concat((0,i.default)(a)):a,getCoreRowModel:(0,m.getCoreRowModel)(),getRowId:function getRowId(t){return t[A]},getSortedRowModel:(0,m.getSortedRowModel)(),initialState:o,state:{rowSelection:H,sorting:q},onRowSelectionChange:D?G:void 0,onSortingChange:Z},R));(0,v.useEffect)((function(){T&&T(Y)}),[Y]),(0,v.useEffect)((function(){if(k){var t=Y.getSelectedRowModel().rows.map((function(t){return t.original}));k(t)}}),[H]),(0,v.useEffect)((function(){var t=N.reduce((function(t,a){var l=a[A];return _objectSpread(_objectSpread({},t),{},(0,u.default)({},l,!0))}),{});(0,g.isEqual)(t,H)||G(t)}),[N]);var X=Y.getRowModel().rows;if(L)return v.default.createElement(b.EmptyTable,{numOfColumns:a.length});var Q=I||p.TableRow;return v.default.createElement(y.TableVirtuoso,{className:(0,h.default)(_.default.virtuoso,M),totalCount:X.length,components:{Table:w.StyledSdsTable,TableRow:Q},fixedHeaderContent:function fixedHeaderContent(){return v.default.createElement(S.HeaderContent,{table:Y,tableRowComponent:I})},itemContent:function itemContent(t){var a=X[t];return v.default.createElement(v.default.Fragment,null,a.getVisibleCells().map((function(t){return(0,m.flexRender)(t.column.columnDef.cell,t.getContext())})))}})}},25846:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.rowSelectionColumn=void 0;var o=l(70131),i=r(l(96540)),u=l(75567),d=r(l(48828));a.rowSelectionColumn={id:"select",size:40,minSize:40,maxSize:40,header:function RowSelectionHeader(t){var a=t.table,l=t.column,r=t.header,c=a.getIsAllRowsSelected,p=a.getIsSomeRowsSelected,m=a.getToggleAllRowsSelectedHandler,h=c(),g=p(),v=h?"checked":g?"indeterminate":"unchecked",y=m();return i.default.createElement(o.CellHeader,{key:r.id,hideSortIcon:!0,style:(0,u.generateWidthStyles)(l)},i.default.createElement(o.InputCheckbox,{className:d.default.inputCheckbox,stage:v,onChange:y}))},cell:function RowSelectionCell(t){var a=t.row,l=t.cell,r=a.getIsSelected,u=a.getToggleSelectedHandler,d=r()?"checked":"unchecked",c=u();return i.default.createElement(o.CellComponent,{key:l.id},i.default.createElement(o.InputCheckbox,{stage:d,onChange:c}))}}},35648:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"rowSelectionColumn",{enumerable:!0,get:function get(){return r.rowSelectionColumn}});var r=l(25846)},47554:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.EmptyTable=function EmptyTable(t){var a=t.numOfColumns;return i.default.createElement(i.default.Fragment,null,Array(10).fill(0).map((function(t,l){return i.default.createElement("div",{className:u.default.wrapper,key:l},i.default.createElement(d,{numOfColumns:a}))})))};var o=l(28764),i=r(l(96540)),u=r(l(12325)),d=function EmptyState(t){var a=t.numOfColumns;return i.default.createElement("div",{className:u.default.container},i.default.createElement(EmptyCells,{numOfColumns:a}))};function EmptyCells(t){var a=t.numOfColumns,l=void 0===a?0:a;return i.default.createElement(i.default.Fragment,null,Array.from(Array(l)).map((function(t,a){return i.default.createElement("div",{className:u.default.cellContainer,key:a,"data-test-id":"loading-cell"}
1,a?i.default.createElement("div",{className:(0,o.cx)(u.default.loadingBackgroundAnimation,u.default.cell)}):i.default.createElement(FirstColumn,null))})))}function FirstColumn(){return i.default.createElement("div",{className:u.default.column},i.default.createElement("div",{className:(0,o.cx)(u.default.loadingBackgroundAnimation,u.default.square)}),i.default.createElement("div",{className:u.default.bars},i.default.createElement("div",{className:(0,o.cx)(u.default.loadingBackgroundAnimation,u.default.long)}),i.default.createElement("div",{className:(0,o.cx)(u.default.loadingBackgroundAnimation,u.default.short)})))}},95523:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"EmptyTable",{enumerable:!0,get:function get(){return r.EmptyTable}});var r=l(47554)},76842:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.HeaderContent=void 0;var o=l(70131),i=l(2012),u=r(l(96540));a.HeaderContent=function HeaderContent(t){var a=t.table,l=t.tableRowComponent||o.TableRow,r=a.getHeaderGroups(),d=r[0],c=r[1];return u.default.createElement(u.default.Fragment,null,u.default.createElement("tr",{key:"header-depth-".concat(d.depth),style:{background:"white",width:"100%"}},d.headers.map((function(t){return(0,i.flexRender)(t.column.columnDef.header,t.getContext())}))),u.default.createElement(l,{key:"header-depth-".concat(c.depth),style:{background:"white",width:"100%"},rev:null},c.headers.map((function(t){return(0,i.flexRender)(t.column.columnDef.header,t.getContext())}))))}},148:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HeaderContent",{enumerable:!0,get:function get(){return r.HeaderContent}});var r=l(76842)},2890:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SortableHeader=void 0;var o=r(l(94634)),i=r(l(91847)),u=l(70131),d=r(l(32485)),c=r(l(96540)),p=l(55413),m=r(l(40569)),h=["className","header","children","tooltipStrings","isSortDefaultDesc"];a.SortableHeader=function SortableHeader(t){var a=t.className,l=t.header,r=t.children,g=t.tooltipStrings,v=t.isSortDefaultDesc,y=void 0===v||v,C=(0,i.default)(t,h),b=l.column,S=b.getCanSort,w=b.getIsSorted,_=b.toggleSorting,E=S(),x=w()||void 0,L=Boolean(x),O=Boolean(g);return c.default.createElement(u.CellHeader,(0,o.default)({className:(0,d.default)(m.default.wrapper,L&&m.default.active,a),key:l.id,onClick:function onClick(){_(L?!("desc"===x):y)},direction:x,active:L,hideSortIcon:!E,shouldShowTooltipOnHover:O,tooltipProps:{sdsStyle:"light",title:c.default.createElement(p.TooltipText,{tooltipStrings:g}),enterNextDelay:800}},C),r)}},67681:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TooltipText=void 0;var o=r(l(96540)),i=r(l(34621));a.TooltipText=function TooltipText(t){var a=t.tooltipStrings;if(!a)return null;var l=a.boldText,r=a.regularText,u=a.link,d=null!=u?u:{},c=d.href,p=d.linkText;return o.default.createElement("div",null,o.default.createElement("b",null,l),": ",r," ",u&&o.default.createElement(i.default,{href:c},p))}},55413:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TooltipText",{enumerable:!0,get:function get(){return r.TooltipText}});var r=l(67681)},80186:()=>{},4445:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SortableHeader",{enumerable:!0,get:function get(){return r.SortableHeader}});var r=l(2890)},48234:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.StyledSdsTable=void 0;var o=r(l(94634)),i=l(70131),u=r(l(96540)),d=r(l(25794));a.StyledSdsTable=u.default.forwardRef((function styledTable(t,a){return u.default.createElement(i.Table,(0,o.default)({},t,{className:d.default.styledTable,ref:a}))}))},24919:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"StyledSdsTable",{enumerable:!0,get:function get(){return r.StyledSdsTable}});var r=l(48234)},87317:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.NO_CONTENT_FALLBACK=void 0;a.NO_CONTENT_FALLBACK="-"},95856:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Table",{enumerable:!0,get:function get(){return r.Table}});var r=l(41524)},75567:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.generateWidthStyles=a.generateHeaderWidthStyles=void 0;a.generateWidthStyles=function generateWidthStyles(t){return{width:"".concat(t.getSize(),"px"),maxWidth:"".concat(t.getSize(),"px")}},a.generateHeaderWidthStyles=function generateHeaderWidthStyles(t){return{width:"".concat(t.getSize(),"px")}}},96042:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(96540)),d=r(l(1986)),c=r(l(34621)),p=r(l(55106)),m=["content","title","link"],h=function ColumnHeaderTooltip(t){var a=t.content,l=t.title,r=t.link,h=(0,i.default)(t,m);return u.default.createElement(d.default,(0,o.default)({},h,{content:u.default.createElement("div",{"data-testid":"column-tooltip",className:p.default.tooltip},l&&u.default.createElement("span",{className:p.default.title},l,":"),a,r&&u.default.createElement(u.default.Fragment,null," ",u.default.createElement(c.default,{href:r,analyticsEventName:"Tooltip_".concat(l,"-learn-more-link_clicked"),analyticsEventData:{link:r}},"Learn more.")))}))};h.defaultProps={basic:!1,hoverable:!0,inverted:!1,size:"small",position:"top center"};a.default=h},68994:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(96540));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}(a.default=function(t){(0,d.default)(ContextPlaceholder,t);var a=_createSuper(ContextPlaceholder);function ContextPlaceholder(t){var l;return(0,o.default)(this,ContextPlaceholder),l=a.call(this,t),(0,m.default)((0,u.default)(l),"handleOutClick",(function(){l.placeholderRef&&!l.placeholderRef.contains(event.target)&&(l.setState({open:!1}),l.props.onClose&&l.props.onClose())})),(0,m.default)((0,u.default)(l),"handlePlaceholderRef",(function(t){l.placeholderRef=t,l.setState({style:l.getStyle()})})),l.state={style:l.getStyle(),open:l.props.open},l}
1return(0,i.default)(ContextPlaceholder,[{key:"componentDidMount",value:function componentDidMount(){this.props.closeOnOutsideClick&&document.addEventListener("mousedown",this.handleOutClick)}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.props.closeOnOutsideClick&&document.removeEventListener("mousedown",this.handleOutClick)}},{key:"getStyle",value:function getStyle(){var t={position:"absolute"};return this.props.context&&this.placeholderRef&&Object.assign(t,this.getPlaceholderPosition()),t}},{key:"getPlaceholderPosition",value:function getPlaceholderPosition(){var t=this.props.context.getBoundingClientRect(),a=this.placeholderRef.getBoundingClientRect(),l=this.props,r=l.horizontalOffset,o=l.verticalOffset,i=l.position,u=window,d=u.pageYOffset,c=u.pageXOffset,p=document.documentElement,m=p.clientWidth,h=p.clientHeight,g=0,v=0,y=0,C=0;if(i.includes("right")){if(g=Math.round(m-(t.right+c)+t.width/2-r),a.width>t.right)g+=t.right-a.width;v="auto"}else if(i.includes("left"))v=Math.round(t.left+c+t.width/2+r),g="auto";else{var b=(t.width-a.width)/2;v=Math.round(t.left+b+c+r),g="auto"}if(i.includes("top"))C=Math.round(h-(t.top+d)-t.height/2+o),y="auto";else if(i.includes("bottom"))y=Math.round(t.bottom+d-t.height/2+o),C="auto";else{var S=(t.height+a.height)/2;y=Math.round(t.bottom+d-S+o),C="auto"}return{left:v,right:g,top:y,bottom:C}}},{key:"render",value:function render(){return this.state.open&&h.default.createElement("div",{style:this.state.style,ref:this.handlePlaceholderRef},this.props.children)}}]),ContextPlaceholder}(h.default.PureComponent)).defaultProps={position:"bottom left",horizontalOffset:0,verticalOffset:0,closeOnOutsideClick:!1,open:!0}},75127:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(96540)),u=r(l(34621)),d=l(60487),c=r(l(48652)),p=l(142),m=r(l(28843)),h=r(l(24160));a.default=function ErrorModal(t){var a=t.helpLinkEvent,l=t.labelText,r=t.onCancel,g=t.onConfirm,v=t.open,y=t.title;return i.default.createElement(c.default,{className:h.default.errorModal,narrowest:!0,open:v},i.default.createElement("div",{className:h.default.errorMessage},i.default.createElement("div",{className:h.default.textContainer},i.default.createElement("div",{className:h.default.error},i.default.createElement(p.IconAlert,{className:h.default.icon}),i.default.createElement("span",{className:h.default.text},l)),i.default.createElement("div",{className:h.default.title},y),i.default.createElement("div",{className:h.default.message},"If you continue to have issues, please ",i.default.createElement(u.default,{className:h.default.actionLink,href:d.CONTACT_US_LINK,analyticsEventName:a},"contact us"),".")),i.default.createElement(m.default,{className:h.default.imgMicrobe})),i.default.createElement("div",{className:h.default.actions},i.default.createElement("div",{className:h.default.item},i.default.createElement(o.Button,{sdsStyle:"rounded",sdsType:"primary",onClick:g},"Try Again")),i.default.createElement("div",{className:h.default.item},i.default.createElement(o.Button,{sdsStyle:"rounded",sdsType:"secondary",onClick:r},"Cancel"))))}},2008:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(96540)),u=l(38192),d=r(l(1986)),c=r(l(34621)),p=r(l(59673));a.default=function HelpIcon(t){var a=t.analyticsEventData,l=t.analyticsEventName,r=t.className,m=t.learnMoreLinkUrl,h=t.learnMoreLinkAnalyticsEventName,g=t.text,v=(0,u.useTrackEvent)();return i.default.createElement(d.default,{trigger:i.default.createElement("div",{className:r,onMouseEnter:function handleTriggerEnter(){l&&v(l,a)}},i.default.createElement(o.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:p.default.helpIcon})),hoverable:!0,inverted:!1,basic:!1,size:"small",position:"top center",content:i.default.createElement("div",{className:p.default.tooltip},g,m&&i.default.createElement(i.default.Fragment,null," ",i.default.createElement(c.default,{href:m,analyticsEventName:h},"Learn more.")))})}},48652:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(29511)),p=r(l(28452)),m=r(l(63072)),h=r(l(32485)),g=r(l(96540)),v=l(61613),y=l(142),C=r(l(5129)),b=["fixedHeight","minimumHeight","narrow","narrowest","tall","wide","className","sCloseIcon","xlCloseIcon"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,m.default)(t);if(a){var o=(0,m.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,p.default)(this,l)}}var S=function(t){(0,c.default)(Modal,t);var a=_createSuper(Modal);function Modal(){return(0,u.default)(this,Modal),a.apply(this,arguments)}return(0,d.default)(Modal,[{key:"render",value:function render(){var t=this.props,a=t.fixedHeight,l=t.minimumHeight,r=t.narrow,u=t.narrowest,d=t.tall,c=t.wide,p=t.className,m=t.
1sCloseIcon,S=t.xlCloseIcon,w=(0,i.default)(t,b);return g.default.createElement(v.Modal,(0,o.default)({},w,{className:(0,h.default)(C.default.modal,p,r&&C.default.narrow,u&&C.default.narrowest,d&&C.default.tall,c&&C.default.wide,a&&C.default.fixedHeight,l&&C.default.minimumHeight),dimmer:"inverted",trigger:g.default.createElement("span",null)}),this.props.title&&g.default.createElement(v.Modal.Header,null,this.props.title),this.props.onClose&&g.default.createElement(y.IconClose,{className:(0,h.default)(C.default.closeIcon,S&&C.default.xl,m&&C.default.s),onClick:this.props.onClose,"data-testid":"modal-close-icon"}),g.default.createElement(v.Modal.Content,null,this.props.children))}}]),Modal}(g.default.Component);S.defaultProps={sCloseIcon:!1,xlCloseIcon:!1};a.default=S},21116:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(29511)),p=r(l(28452)),m=r(l(63072)),h=r(l(32485)),g=r(l(96540)),v=l(61613),y=l(142),C=r(l(96532)),b=["children","className"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,m.default)(t);if(a){var o=(0,m.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,p.default)(this,l)}}var S=function(t){(0,c.default)(Sidebar,t);var a=_createSuper(Sidebar);function Sidebar(){return(0,u.default)(this,Sidebar),a.apply(this,arguments)}return(0,d.default)(Sidebar,[{key:"render",value:function render(){var t=this.props,a=t.children,l=t.className,r=(0,i.default)(t,b);return g.default.createElement(v.Sidebar,(0,o.default)({},r,{animation:"overlay",className:(0,h.default)(C.default.sidebar,l,C.default[this.props.direction])}),a,g.default.createElement("div",{onClick:this.props.onClose},g.default.createElement(y.IconClose,{className:C.default.closeIcon,"data-testid":"sidebar-close-icon"})))}}]),Sidebar}(g.default.Component);S.defaultProps={direction:"right"};a.default=S},94416:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=l(22024);l(97840);var u=r(l(20967));a.default=function ToastContainer(){return o.default.createElement(i.ToastContainer,{className:u.default.toastContainer,position:"top-right",autoClose:!1,transition:i.Slide})}},13784:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(32485)),u=l(44480),d=r(l(96540)),c=r(l(98590));a.default=function TooltipVizTable(t){var a=t.data,l=t.description,r=t.subtitle,p=t.title,m=1===a.length;return d.default.createElement("div",{className:c.default.table},p&&d.default.createElement("div",{className:c.default.title},p),r&&d.default.createElement("div",{className:c.default.subtitle},r),a.map((function(t){return d.default.createElement("div",{className:(0,i.default)(c.default.section,t.disabled&&c.default.disabled),key:"section-".concat(t.name)},d.default.createElement("div",{className:(0,i.default)(c.default.name,t.disabled&&c.default.disabled)},t.name),d.default.createElement("div",{className:c.default.data},t.data.map((function(a,l){var r=(0,o.default)(a,2),p=r[0],h=r[1];return d.default.createElement("div",{className:c.default.dataRow,key:"section-".concat(t.name,"-row-").concat(l)},d.default.createElement("div",{className:(0,i.default)(c.default.label,m&&c.default.compact)},p),d.default.createElement("div",{className:c.default.value},(0,u.getOr)(h,"name",h)))}))))})),l&&d.default.createElement("div",{className:c.default.description},l))}},98175:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=r(l(96540)),b=l(21786);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var S=C.default.createContext({currentPage:0,actions:{}}),w=function(t){(0,p.default)(Wizard,t);var a=_createSuper(Wizard);function Wizard(t){var l;return(0,u.default)(this,Wizard),l=a.call(this,t),(0,g.default)((0,c.default)(l),"resetPageState",(function(){l.
1setState({continueEnabled:!0,onContinueValidation:null})})),(0,g.default)((0,c.default)(l),"handleContinueEnabled",(function(t){l.setState({continueEnabled:t})})),(0,g.default)((0,c.default)(l),"handleSetOnContinueValidation",(function(t){l.setState({onContinueValidation:t})})),(0,g.default)((0,c.default)(l),"setOverlay",(function(t){l.setState({overlay:t})})),(0,g.default)((0,c.default)(l),"handleContinueClick",(0,i.default)(o.default.mark((function _callee(){var t,a;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if(t=l.props.children[l.state.currentPage].props.onContinue,a=l.props.children[l.state.currentPage].props.onContinueAsync,!t){r.next=6;break}t()&&l.advancePage(),r.next=21;break;case 6:if(!a){r.next=13;break}return r.next=9,a();case 9:r.sent&&l.advancePage(),r.next=21;break;case 13:if(!l.state.onContinueValidation){r.next=20;break}return r.next=16,l.state.onContinueValidation();case 16:r.sent&&l.advancePage(),r.next=21;break;case 20:l.advancePage();case 21:case"end":return r.stop()}}),_callee)})))),(0,g.default)((0,c.default)(l),"advancePage",(function(){var t=l.props.children,a=l.state.currentPage;a<t.length-1&&(l.setState({currentPage:a+1}),l.resetPageState())})),l.state={currentPage:0,continueEnabled:!1,overlay:null},l.showPageInfo=l.props.showPageInfo||!0,l.skipPageInfoNPages=l.props.skipPageInfoNPages||0,l.handleBackClick=l.handleBackClick.bind((0,c.default)(l)),l.handleContinueClick=l.handleContinueClick.bind((0,c.default)(l)),l.handleFinishClick=l.handleFinishClick.bind((0,c.default)(l)),l.labels=Object.assign({back:"Back",continue:"Continue",finish:"Finish"},l.props.labels),l}return(0,d.default)(Wizard,[{key:"handleBackClick",value:function handleBackClick(){this.state.currentPage>0&&(this.setState({currentPage:this.state.currentPage-1}),this.resetPageState())}},{key:"handleFinishClick",value:function handleFinishClick(){this.props.onComplete()}},{key:"render",value:function render(){var t=this.props.children[this.state.currentPage],a={continue:this.handleContinueClick,back:this.handleBackClick,finish:this.handleFinishClick},l=null;return this.showPageInfo&&this.state.currentPage>=this.skipPageInfoNPages&&(l="".concat(this.state.currentPage-this.skipPageInfoNPages+1," of ").concat(this.props.children.length-this.skipPageInfoNPages)),C.default.createElement(S.Provider,{value:{currentPage:this.state.currentPage,actions:a}},this.state.overlay,C.default.createElement("div",{className:(0,y.default)("wizard",this.props.className,this.state.overlay&&"wizard__hidden")},C.default.createElement("div",{className:"wizard__header"},l&&C.default.createElement("div",{className:"wizard__header__page"},l),C.default.createElement("div",{className:"wizard__header__title"},t.props.title||this.props.title)),C.default.createElement("div",{className:(0,y.default)("wizard__page_wrapper")},C.default.cloneElement(t,{wizardEnableContinue:this.handleContinueEnabled,wizardSetOnContinueValidation:this.handleSetOnContinueValidation,wizardSetOverlay:this.setOverlay})),!t.props.skipDefaultButtons&&C.default.createElement("div",{className:"wizard__nav"},this.state.currentPage<this.props.children.length-1&&C.default.createElement(v.Button,{sdsStyle:"rounded",sdsType:"primary",onClick:this.handleContinueClick,disabled:!this.state.continueEnabled},this.labels.continue),this.state.currentPage===this.props.children.length-1&&C.default.createElement(v.Button,{sdsStyle:"rounded",sdsType:"primary",onClick:this.handleFinishClick},this.labels.finish),this.state.currentPage>0&&C.default.createElement(v.Button,{sdsStyle:"rounded",sdsType:"secondary",onClick:this.handleBackClick},this.labels.back))))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){return t.defaultPage!==a.lastDefaultPage?{lastDefaultPage:t.defaultPage,currentPage:t.defaultPage}:null}}]),Wizard}(C.default.Component);(0,g.default)(w,"contextType",b.GlobalContext);var _=function(t){(0,p.default)(Page,t);var a=_createSuper(Page);function Page(t){var l;return(0,u.default)(this,Page),(l=a.call(this,t)).state={},l}
1return(0,d.default)(Page,[{key:"componentDidMount",value:function componentDidMount(){this.props.onLoad&&this.props.onLoad()}},{key:"render",value:function render(){return C.default.createElement("div",{className:"wizard__page"},C.default.Children.toArray(this.props.children))}}]),Page}(C.default.Component);w.Page=_;w.Action=function Action(t){var a=t.action,l=t.onAfterAction,r=t.children;return C.default.createElement(S.Consumer,null,(function(t){var o=t.actions;return C.default.createElement("div",{className:"wizard__action wizard__action--".concat(a),onClick:function onClick(){return function handleOnClick(t){t(),l&&l()}(o[a])}},r)}))};a.default=w},13656:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ContextPlaceholder",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"HelpIcon",{enumerable:!0,get:function get(){return i.default}}),Object.defineProperty(a,"TooltipVizTable",{enumerable:!0,get:function get(){return u.default}});var o=r(l(68994)),i=r(l(2008)),u=r(l(13784))},95541:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=l(44480),g=r(l(96540)),v=l(25922),y=r(l(96575));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var C=function(t){(0,d.default)(CSVUpload,t);var a=_createSuper(CSVUpload);function CSVUpload(){var t;(0,o.default)(this,CSVUpload);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"state",{file:null}),(0,m.default)((0,u.default)(t),"removeEmptyRowsFromCSV",(function(t){return{headers:t.headers,rows:(0,h.filter)((function(t){return(0,h.some)((function(t){return""!==t}),t)}),t.rows)}})),(0,m.default)((0,u.default)(t),"onChange",(function(a){var l=t.props.removeEmptyRows,r=new FileReader;r.onload=function(a){var r=(0,v.parseCSVBlob)(a.target.result);l&&(r=t.removeEmptyRowsFromCSV(r)),t.props.onCSV(r)},r.readAsText(a[0]),t.setState({file:a[0]})})),t}return(0,i.default)(CSVUpload,[{key:"render",value:function render(){var t=this.props.title;return g.default.createElement(y.default,{className:this.props.className,title:t,onChange:this.onChange,file:this.state.file})}}]),CSVUpload}(g.default.Component);a.default=C},9983:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(32485)),h=r(l(96540)),g=r(l(12691));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var v=function(t){(0,d.default)(Checkbox,t);var a=_createSuper(Checkbox);function Checkbox(t){var l;return(0,o.default)(this,Checkbox),(l=a.call(this,t)).state={isChecked:!1},l.handleClick=l.handleClick.bind((0,u.default)(l)),l}return(0,i.default)(Checkbox,[{key:"handleClick",value:function handleClick(t){var a=this,l=this.props,r=l.value,o=l.onChange;t.stopPropagation(),this.setState({isChecked:!this.state.isChecked},(function(){o(r,a.state.isChecked,t)}))}},{key:"render",value:function render(){var t=this.props,a=t.disabled,l=t.label,r=t.value,o=t.className,i=t.testId,u=this.state.isChecked;return h.default.createElement("div",{className:(0,m.default)(g.default.checkbox,o,a&&g.default.disabled),onClick:a?null:this.handleClick,"data-testid":i},h.default.createElement("input",{type:"checkbox",value:r,checked:u,readOnly:!0,disabled:a}),h.default.createElement("span",{"data-testid":"check-box",className:g.default.checkmark}),l&&h.default.createElement("span",{className:g.default.label},l))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){return t.checked!==a.oldIsChecked?{isChecked:t.checked,oldIsChecked:t.checked}:null}}]),Checkbox}(h.default.Component);v.defaultProps={checked:!1}
1;a.default=v},46342:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=r(l(66378)),h=l(142),g=r(l(61685));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function EditableInput(t){var a=t.value,l=t.className,r=t.onDoneEditing,o=t.getWarningMessage,v=(0,p.useRef)(null),y=(0,p.useState)(!1),C=(0,i.default)(y,2),b=C[0],S=C[1],w=(0,p.useState)(!1),_=(0,i.default)(w,2),E=_[0],x=_[1],L=(0,p.useState)(a),O=(0,i.default)(L,2),N=O[0],k=O[1],T=(0,p.useState)(""),A=(0,i.default)(T,2),I=A[0],M=A[1],R=(0,p.useState)(""),D=(0,i.default)(R,2),P=D[0],j=D[1];(0,p.useEffect)((function(){return E&&document.addEventListener("mousedown",V),function(){document.removeEventListener("mousedown",V)}})),(0,p.useEffect)((function(){k(a)}),[a]);var B=function saveEdits(){r(N).then((function(t){var a=(0,i.default)(t,2),l=a[0],r=a[1];M(l),(0,c.isEmpty)(l)&&(x(!1),S(!1),j(""),k(r))}))},V=function onClickOutside(t){v.current&&!v.current.contains(t.target)&&B()};return p.default.createElement(p.default.Fragment,null,E?p.default.createElement("div",{ref:v},p.default.createElement(m.default,{type:"header",value:N,onChange:function handleInputTextChange(t){k(t),M(""),j(o(t))},onKeyPress:function onKeyPress(t){return function handleKeyDown(t){"Enter"===t.key&&B()}(t)},disableAutocomplete:!0,className:(0,d.default)({error:I,warning:P})}),function alertMessage(){if(!(0,c.isEmpty)(I)||!(0,c.isEmpty)(P))return p.default.createElement("div",{className:(0,d.default)(g.default.alertContainer,(0,c.isEmpty)(I)?g.default.warning:g.default.error)},p.default.createElement(h.IconAlertSmall,{className:g.default.alertIcon,type:(0,c.isEmpty)(I)?"warning":"error"}),p.default.createElement("div",null,(0,c.isEmpty)(I)?P:I))}()):p.default.createElement("div",{className:g.default.editableInput,onMouseEnter:function onMouseEnter(){return S(!0)},onMouseLeave:function onMouseLeave(){return S(!1)},onClick:function onClick(){return x(!0)},onFocus:function onFocus(){return S(!0)},onBlur:function onBlur(){return S(!1)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&x(!0)},tabIndex:0},p.default.createElement("div",{className:(0,d.default)(l,b&&g.default.editableText)},N),b&&p.default.createElement(u.ButtonIcon,{className:g.default.editIcon,sdsSize:"small",sdsType:"secondary",sdsIcon:"edit"})))}},34621:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=r(l(43428));a.default=function ExternalLink(t){return i.default.createElement(u.default,(0,o.default)({external:!0},t))}},96575:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(14825)),p=l(62664),m=r(l(54319)),h=r(l(8891));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function FilePicker(t){var a=t.accept,l=t.onChange,r=t.message,o=t.onRejected,g=t.title,v=t.multiFile,y=t.className,C=t.file,b=t.finishedValidating,S=(0,d.useState)(null),w=(0,i.default)(S,2),_=w[0],E=w[1],x=function getFile(){return C||_};return d.default.createElement(c.default,{acceptClassName:h.default.accepted,accept:a,maxSize:p.MAX_FILE_SIZE,minSize:1,onDrop:l||function defaultOnChange(t){t.length>0&&E(t[0])},onDropRejected:o||function defaultOnRejected(){window.alert("File could not be selected for upload")},className:(0,u.default)(h.default.filePicker,y,x()&&h.default.active),"data-testid":"drop-sample-files"},d.default.createElement("div",{className:h.default.inner},d.default.createElement("div",{className:h.default.title},g&&!1===b&&d.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-fw"}),g),function filePickerContent(){var t=x();return t?d.default.createElement("div",null,d.default.createElement("div",{className:(0,u.default)(h.default.fileBox,!g&&h.default.noTitle)},d.default.createElement(m.default,{className:h.default.checkmarkIcon,name:"checkmark"}),d.default.createElement("span",{className:h.default.fileName}
1,t.name," "),"loaded"),r?d.default.createElement("div",{className:h.default.message},r):null):d.default.createElement("div",{className:h.default.instructions},d.default.createElement("span",null,"Drag and drop ",v?"your files":"a file"," here, or"," "),d.default.createElement("span",{className:h.default.browserLink,"data-testid":"select-sample-files"},"click to use a file browser."))}()))}},89288:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(27259)),d=r(l(11074)),c=r(l(68135));a.default=function FilterTag(t){var a=t.text,l=t.onClose,r=t.disabled,p=t.className,m=i.default.createElement("div",{className:c.default.labelText,"data-testid":"filter-tag"},a,l&&i.default.createElement(d.default,{className:c.default.closeIcon,onClick:function onClick(){r||l()}}));return i.default.createElement(u.default,{className:(0,o.default)(c.default.filterTag,p,r?"disabled":""),size:"tiny",text:m})}},90658:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.processLocationSelection=a.getLocationWarning=a.default=a.LOCATION_UNRESOLVED_WARNING=a.LOCATION_PRIVACY_WARNING=void 0;var o=r(l(54756)),i=r(l(29293)),u=l(44480),d=r(l(96540)),c=l(83175),p=r(l(10278)),m=a.LOCATION_PRIVACY_WARNING="Changed to county/district level for personal privacy.",h=a.LOCATION_UNRESOLVED_WARNING="No match. Sample will not appear on maps.";a.processLocationSelection=function processLocationSelection(t,a){if(a&&"string"!=typeof t&&"city"===(0,u.get)("geo_level",t)){var l=Object.assign({},t);return l.subdivision_name===l.city_name&&(l.subdivision_name=""),l.city_name="",l.refetch_adjusted_location=!0,l.name=(0,u.compact)([l.subdivision_name,l.state_name,l.country_name]).join(", "),l.subdivision_name?l.geo_level="subdivision":l.state_name?l.geo_level="state":l.country_name&&(l.geo_level="country"),l}return t},a.getLocationWarning=function getLocationWarning(t){return t&&t.geo_level?t.refetch_adjusted_location?m:"":h},a.default=function GeoSearchInputBox(t){var a=t.className,l=t.inputClassName,r=t.onResultSelect,m=t.value,h=void 0===m?"":m,g=function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a,l,r,i;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a={},l=[],o.prev=2,o.next=5,(0,c.getGeoSearchSuggestions)(t);case 5:(l=o.sent).length>0&&(a[r="Location Results"]={name:r,results:l.map((function(t){var a=t.name.split(", ");return t.title=a[0],t.description=a.slice(1).join(", "),t.key="loc-".concat(t.locationiq_id),t}))}),o.next=12;break;case 9:o.prev=9,o.t0=o.catch(2),console.log(o.t0);case 12:return i="",i=l.length>0?"Use Plain Text (No Location Match)":"No Results (Use Plain Text)",a[i]={name:i,results:[{title:t,name:t}]},o.abrupt("return",a);case 16:case"end":return o.stop()}}),_callee,null,[[2,9]])})));return function handleSearchTriggered(a){return t.apply(this,arguments)}}();return d.default.createElement(p.default,{className:a,inputClassName:l,inputMode:!0,onResultSelect:function handleResultSelected(t){var a=t.result;(0,u.isString)(a)&&""!==a&&(a={name:a}),r&&r({result:a})},onSearchTriggered:g,placeholder:"Enter a city, region or country",rectangular:!0,value:(0,u.isString)(h)?h:null==h?void 0:h.name})}},66378:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=l(28764),d=r(l(96540)),c=l(61613),p=l(21999),m=["className","disableAutocomplete","onChange"];a.default=function Input(t){var a=t.className,l=t.disableAutocomplete,r=t.onChange,h=(0,i.default)(t,m);return d.default.createElement(c.Input,(0,o.default)({},h,{className:(0,u.cx)(p.APP_CSS_CLASS_PREFIX,a),onChange:function handleChange(t,a){r&&r(a.value)},autoComplete:l?"idseq-ui":null}))}},43428:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(38192),d=r(l(28514));a.default=function Link(t){var a=t.analyticsEventData,l=void 0===a?{}:a,r=t.analyticsEventName,c=t.external,p=void 0!==c&&c,m=t.href,h=t.coloredBackgroun
1d,g=void 0!==h&&h,v=t.children,y=t.className,C=t.disabled,b=(0,u.useTrackEvent)();return i.default.createElement("a",{href:m,className:(0,o.default)(g?d.default.linkBlack:d.default.linkDefault,C&&d.default.linkDisabled,y),target:p?"_blank":null,rel:"noopener noreferrer",onClick:function onClick(){r&&b(r,l)}},v)}},54343:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=r(l(96540)),C=l(61613),b=l(142),S=r(l(40803));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var w=function(t){(0,p.default)(LiveSearchBox,t);var a=_createSuper(LiveSearchBox);function LiveSearchBox(t){var l;return(0,u.default)(this,LiveSearchBox),l=a.call(this,t),(0,g.default)((0,c.default)(l),"handleOnBlur",(function(){var t=l.state.lastSearchedTerm;l.setState({value:t})})),(0,g.default)((0,c.default)(l),"handleKeyDown",(function(t){var a=l.props,r=a.onEnter,o=a.inputMode,i=l.state,u=i.value,d=i.selectedResult,c=i.lastSearchedTerm;"Enter"===t.key&&(c!==u&&l.setState({lastSearchedTerm:u}),o&&!d&&l.handleResultSelect(t,{result:u}),r&&r({current:t,value:u}))})),(0,g.default)((0,c.default)(l),"resetComponent",(function(){l.setState({isLoading:!1,results:[],value:""})})),(0,g.default)((0,c.default)(l),"handleResultSelect",(function(t,a){var r=a.result,o=l.props.onResultSelect;l.resetComponent(),o&&o({currentEvent:t,result:r})})),(0,g.default)((0,c.default)(l),"triggerSearch",(0,i.default)(o.default.mark((function _callee(){var t,a,r,i,u,d;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(t=l.props,a=t.onSearchTriggered,r=t.projectId,i=l.state.value){o.next=4;break}return o.abrupt("return");case 4:return l.setState({isLoading:!0,selectedResult:null}),u=l.lastestTimerId,o.next=8,a(i,r);case 8:d=o.sent,u===l.lastestTimerId&&l.setState({isLoading:!1,results:d});case 10:case"end":return o.stop()}}),_callee)})))),(0,g.default)((0,c.default)(l),"handleSearchChange",(function(t,a){var r=a.value,o=l.props,i=o.delayTriggerSearch,u=o.minChars,d=o.onSearchChange;l.setState({value:r}),d&&d(r),r.trim().length>=u&&(l.lastestTimerId&&clearTimeout(l.lastestTimerId),l.lastestTimerId=setTimeout(l.triggerSearch,i,r))})),(0,g.default)((0,c.default)(l),"handleSelectionChange",(function(t,a){var r=a.result;l.setState({selectedResult:r})})),l.state={isLoading:!1,results:[],value:l.props.initialValue,selectedResult:null,lastSearchedTerm:null,projectId:null},l.lastestTimerId=null,l}return(0,d.default)(LiveSearchBox,[{key:"render",value:function render(){var t=this.props,a=t.className,l=t.placeholder,r=t.rectangular,o=this.state,i=o.isLoading,u=o.results,d=o.value;return y.default.createElement(C.Search,{category:!0,className:(0,v.default)(S.default.liveSearchBox,r&&S.default.rectangular,a),icon:y.default.createElement(b.IconSearch,{className:S.default.searchIcon}),loading:i,onBlur:this.handleOnBlur,onKeyDown:this.handleKeyDown,onResultSelect:this.handleResultSelect,onSearchChange:this.handleSearchChange,onSelectionChange:this.handleSelectionChange,placeholder:l,results:u,showNoResults:!1,value:d||""})}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){return t.value!==a.prevValue?{prevValue:t.value,value:t.value}:null}}]),LiveSearchBox}(y.default.Component);w.defaultProps={delayTriggerSearch:1e3,initialValue:"",minChars:2,placeholder:"Search",rectangular:!1,inputMode:!1};a.default=w},10278:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=r(l(32485)),p=l(44480),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(50451),g=r(l(66378)),v=r(l(34155));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function LiveSearchPopBox(t){var a=t.className,l=t.delayTriggerSearch,r=void 0===l?200:l,o=t.inputClassName,y=t.minChars,C=void 0===y?2:y,b=t.placeholder,S=void 0===b?"Search":b,w=t.rectangular,_=void 0!==w&&w,E=t.inputMode,x=void 0!==E&&E,L=t.icon,O=void 0===L?"
1search":L,N=t.shouldSearchOnFocus,k=void 0!==N&&N,T=t.onResultSelect,A=t.onSearchTriggered,I=t.value,M=(0,m.useState)(null),R=(0,d.default)(M,2),D=R[0],P=R[1],j=(0,m.useState)(!1),B=(0,d.default)(j,2),V=B[0],W=B[1],U=(0,m.useState)(!1),H=(0,d.default)(U,2),G=H[0],K=H[1],z=(0,m.useState)({}),q=(0,d.default)(z,2),Z=q[0],Y=q[1],X=(0,m.useState)(""),Q=(0,d.default)(X,2),J=Q[0],$=Q[1];(0,m.useEffect)((function(){$(I)}),[I]);var ee=function handleKeyDown(t){"Enter"===t.key&&x&&ae({result:J,currentEvent:{}})},te=function closeDropdown(){W(!1),K(!1)},ae=function handleResultSelect(t){var a=t.currentEvent,l=t.result;$(l.title),T&&T({currentEvent:a,result:l}),te()},ne=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return t=D,l.next=3,A(J);case 3:a=l.sent,t===D&&(W(!1),Y(a));case 5:case"end":return l.stop()}}),_callee)})));return function triggerSearch(){return t.apply(this,arguments)}}(),le=function handleSearchChange(t){if($(t),t.trim().length>=C){K(!0),W(!0),D&&clearTimeout(D);var a=setTimeout(ne,r);P(a)}},re=function handleFocus(){ie()&&k&&le(J),K(!0)},oe=function handleBlur(){T&&J!==I&&T({result:J}),te()},ie=function hasEnoughChars(){var t;return(null==J||null===(t=J.trim())||void 0===t?void 0:t.length)>=C},se=function getResultsLength(){return(0,p.sumBy)((function(t){var a;return null==t||null===(a=t.results)||void 0===a?void 0:a.length}),(0,p.values)(Z))}()&&G&&ie();return m.default.createElement(h.BareDropdown,{className:(0,c.default)(v.default.liveSearchPopBox,_&&v.default.rectangular,a),fluid:!0,hideArrow:!0,items:function renderDropdownItems(){var t=p.forEach.convert({cap:!1}),a=[];return t((function(l,r){a.push(function buildSectionHeader(t){return m.default.createElement("div",{key:t,className:v.default.category},t)}(l.name)),t((function(t,l){a.push(function buildItem(t,a,l){return m.default.createElement(h.BareDropdown.Item,{key:"".concat(t,"-").concat(a.name),text:m.default.createElement("div",{className:v.default.entry},m.default.createElement("div",{className:v.default.title},a.title),a.description&&m.default.createElement("div",{className:v.default.description},a.description)),onMouseDown:function onMouseDown(t){ae({currentEvent:t,result:a})},value:"".concat(t,"-").concat(l)})}(r,t,l))}),l.results)}),Z),a}
1(),onChange:ae,open:!!se,trigger:function renderSearchBox(){return m.default.createElement("div",{onFocus:re,onBlur:oe},m.default.createElement(g.default,{className:(0,c.default)(v.default.searchInput,_&&v.default.rectangular,o),icon:O,loading:V,placeholder:S,onChange:le,onKeyPress:ee,value:J,disableAutocomplete:!0}))}(),usePortal:!0,withinModal:!0,disableAutocomplete:!0})}},74852:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=r(l(34828));a.default=function LoadingBar(t){var a=t.error,l=void 0!==a&&a,r=t.percentage,c=t.showHint,p=t.tiny;return u.default.createElement("div",{className:(0,o.default)(d.default.loadingBarBackground,p&&d.default.tiny,l||d.default.loading)},u.default.createElement("div",{className:(0,o.default)(d.default.loadingBar,c&&d.default.showHint,l&&d.default.error),style:{width:"".concat(100*(0,i.clamp)(0,1,r),"%")}}))}},14461:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MenuItem=a.Menu=void 0;var o=r(l(94634)),i=r(l(17383)),u=r(l(34579)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(32485)),h=r(l(96540)),g=l(61613);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}a.Menu=function(t){(0,d.default)(Menu,t);var a=_createSuper(Menu);function Menu(){return(0,i.default)(this,Menu),a.apply(this,arguments)}return(0,u.default)(Menu,[{key:"render",value:function render(){var t=this.props.className;return h.default.createElement(g.Menu,(0,o.default)({className:(0,m.default)("idseq-ui",t)},this.props),this.props.children)}}]),Menu}(h.default.Component),a.MenuItem=function(t){(0,d.default)(MenuItem,t);var a=_createSuper(MenuItem);function MenuItem(){return(0,i.default)(this,MenuItem),a.apply(this,arguments)}return(0,u.default)(MenuItem,[{key:"render",value:function render(){var t=this.props.className;return h.default.createElement(g.Menu.Item,(0,o.default)({className:(0,m.default)("idseq-ui",t)},this.props),this.props.children)}}]),MenuItem}(h.default.Component)},31207:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(18519));a.default=function PlusMinusControl(t){var a=t.onPlusClick,l=t.onMinusClick,r=t.plusDisabled,c=t.minusDisabled,p=t.className;return u.default.createElement("div",{className:(0,i.default)(p,d.default.plusMinusContainer)},u.default.createElement(o.ButtonIcon,{className:d.default.button,sdsIcon:"plus",sdsSize:"small",sdsType:"tertiary",disabled:r,onClick:a}),u.default.createElement(o.ButtonIcon,{className:d.default.button,sdsIcon:"minus",sdsSize:"small",sdsType:"tertiary",disabled:c,onClick:l}))}},86953:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=l(2543),C=r(l(96540)),b=l(61613),S=l(6433),w=l(63112),_=l(142),E=r(l(15436));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var x=function(t){(0,p.default)(SearchBox,t);
1var a=_createSuper(SearchBox);function SearchBox(t){var l;return(0,u.default)(this,SearchBox),l=a.call(this,t),(0,g.default)((0,c.default)(l),"onKeyDown",(function(t){"Enter"===t.key&&!l.state.selectedResult&&l.props.onEnter&&(l.props.onEnter(t),l.resetComponent())})),(0,g.default)((0,c.default)(l),"resetComponent",(function(){l.setState({isLoading:!1,results:[],value:l.state.value,selectedResult:null})})),(0,g.default)((0,c.default)(l),"handleServerSearchAction",(0,i.default)(o.default.mark((function _callee(){var t,a,r,i,u,d,c,p;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=l.props,a=t.levelLabel,r=t.serverSearchAction,i=t.serverSearchActionArgs,u=l.state.value,d="/".concat(r,"?query=").concat(u),i&&(d+="&".concat((0,w.getURLParamString)(i))),o.next=6,(0,S.get)(d);case 6:if(c=o.sent,a)for(p=0;p<c.length;p++)c[p].title+=" ("+c[p].level+")";l.setState({isLoading:!1,results:c});case 9:case"end":return o.stop()}}),_callee)})))),(0,g.default)((0,c.default)(l),"handleSearchChange",(function(t,a){var r=a.value,o=l.props,i=o.serverSearchAction,u=o.clientSearchSource;if(l.setState({isLoading:!0,selectedResult:null,value:r}),0!==r.length){if(!(r.length<l.minChars))if(u){var d=new RegExp((0,y.escapeRegExp)(r),"i"),c=u.filter((function isMatch(t){return d.test(t.title)}));l.setState({isLoading:!1,results:c})}else i&&l.handleServerSearchActionDebounced()}else l.setState(l.blankState)})),l.waitHandleSearchChange=200,l.minChars=2,l.placeholder=l.props.placeholder,l.handleEnter=l.props.onEnter,l.handleResultSelect=l.handleResultSelect.bind((0,c.default)(l)),l.blankState={isLoading:!1,results:[],value:"",selectedResult:null},l.handleServerSearchActionDebounced=(0,y.debounce)(l.handleServerSearchAction,l.waitHandleSearchChange),l.state={isLoading:!1,results:[],value:l.props.initialValue,selectedResult:null},l}return(0,d.default)(SearchBox,[{key:"handleResultSelect",value:function handleResultSelect(t,a){var l=a.result,r=this.props.clearOnSelect;this.setState({value:r?"":l.title}),this.props.onResultSelect(t,{result:l})}},{key:"render",value:function render(){var t=this,a=this.state,l=a.isLoading,r=a.value,o=a.results;return C.default.createElement(b.Search,{className:(0,v.default)("idseq-ui input search",E.default.searchBox,this.props.rounded&&E.default.rounded),icon:C.default.createElement(_.IconSearch,{className:E.default.searchIcon}),loading:l,category:this.props.category,onSearchChange:this.handleSearchChange,results:o,value:r||"",placeholder:this.placeholder,onResultSelect:this.handleResultSelect,onSelectionChange:function onSelectionChange(a,l){var r=l.result;t.setState({selectedResult:r})},onKeyDown:this.onKeyDown,showNoResults:!1})}}]),SearchBox}(C.default.Component);x.defaultProps={clearOnSelect:!1};a.default=x},85309:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=r(l(96540)),v=r(l(66378)),y=l(142),C=r(l(99233));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var b=function(t){(0,d.default)(SearchBoxList,t);var a=_createSuper(SearchBoxList);function SearchBoxList(t){var l;(0,o.default)(this,SearchBoxList),l=a.call(this,t),(0,m.default)((0,u.default)(l),"componentDidUpdate",(function(t,a){t.options!==l.props.options&&l.setState({filteredOptions:l.sortOptions(l.props.options,a.selected)})})),(0,m.default)((0,u.default)(l),"handleOptionClick",(function(t){var a=new Set(l.state.selected);a.has(t)?a.delete(t):a.add(t),l.setState({selected:a},(function(){return l.props.onChange&&l.props.onChange(l.state.selected)}))})),(0,m.default)((0,u.default)(l),"handleFilterChange",(function(t){l.setState({filteredOptions:l.sortedOptions.filter((function(a){return a.label.toLowerCase().includes(t)}))})}));var r=new Set(l.props.selected);return l.sortedOptions=l.sortOptions(l.props.options,r),l.state={filteredOptions:l.sortOptions(l.props.options,r),selected:r},l}return(0,i.default)(SearchBoxList,[{key:"sortOptions",value:function sortOptions(t,a){var l=function sortByLabel(t,a){return t.label>a.label?1:-1},r={},o=[];return t.forEach((function(t){a.has(t.value)?r[t.value]=t:o.push(t)})),o.sort(l),Array.from(a).map((function(t){return r[t]})).filter((function(t){return void 0!==t}
1)).sort(l).concat(o)}},{key:"render",value:function render(){var t=this,a=this.props.onFilterChange,l=this.state.filteredOptions;return g.default.createElement("div",{className:C.default.searchBoxList},this.props.title&&g.default.createElement("div",{className:C.default.title},this.props.title),g.default.createElement("div",{"data-testid":"search-".concat(this.props.title.replace(/ /g,"-").toLocaleLowerCase())},g.default.createElement(v.default,{fluid:!0,className:C.default.searchBox,icon:g.default.createElement(y.IconSearch,{className:C.default.searchBoxIcon}),placeholder:"Search",onChange:a||this.handleFilterChange,"data-testid":"search"})),g.default.createElement("div",{className:C.default.listBox},(this.props.labelTitle||this.props.countTitle)&&g.default.createElement("div",{className:C.default.listColumnTitles},this.props.labelTitle&&g.default.createElement("div",{className:C.default.listColumnTitle,"data-testid":"column-".concat(this.props.labelTitle.replace(/ /g,"-").toLocaleLowerCase())},this.props.labelTitle),this.props.countTitle&&g.default.createElement("div",{className:C.default.listColumnTitle},this.props.countTitle)),l.map((function(a){return g.default.createElement("div",{className:(0,h.default)(C.default.listElement,{active:t.state.selected.has(a.value)}),key:"option-".concat(a.value),onClick:function onClick(){return t.handleOptionClick(a.value)}},g.default.createElement("div",{"data-testid":"item-selector-checkmark",className:C.default.listCheckmark},t.state.selected.has(a.value)&&g.default.createElement(y.IconCheckSmall,null)),g.default.createElement("div",{className:C.default.listLabel,"data-testid":"column-".concat(a.label.replace(/ /g,"-").toLocaleLowerCase())},a.label),a.count&&g.default.createElement("div",{className:C.default.listElementCount},a.count))}))))}}]),SearchBoxList}(g.default.Component);b.defaultProps={selected:[],labelTitle:null,countTitle:null};a.default=b},92920:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(69518));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Tabs(t){var a=t.className,l=t.hideBorder,r=t.onChange,o=t.value,p=t.tabs,m=t.tabStyling,h=(0,d.useRef)(null),g=(0,d.useState)(null),v=(0,i.default)(g,2),y=v[0],C=v[1],b=(0,d.useState)(null),S=(0,i.default)(b,2),w=S[0],_=S[1];(0,d.useEffect)((function(){return E(),window.addEventListener("resize",E),window.removeEventListener("resize",E)}),[]),(0,d.useEffect)((function(){E()}),[o,p]);var E=function adjustIndicator(){var t=h[o];t&&(C(t.offsetLeft),_(t.offsetWidth))},x=p.map((function(t){return"string"==typeof t?{value:t,label:t}:t}));return d.default.createElement("div",{className:(0,u.default)(c.default.tabs,a)},d.default.createElement("div",{className:(0,u.default)(c.default.tabWrapper)},x.map((function(t){return d.default.createElement("div",{key:t.value,ref:function ref(a){return h[t.value]=a},onClick:function onClick(){return r(t.value)},className:(0,u.default)(m||c.default.tab,o===t.value&&c.default.selected),"data-testid":"".concat(t.value.replace(/ /g,"-").toLocaleLowerCase())},t.label)})),d.default.createElement("div",{className:c.default.indicator,style:{left:y,width:w}})),!l&&d.default.createElement("div",{className:c.default.tabBorder}))}},67007:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540)),m=r(l(9983)),h=r(l(34621)),g=r(l(98386));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var v=function(t){(0,u.default)(TermsAgreement,t);var a=_createSuper(TermsAgreement);function TermsAgreement(){return(0,o.default)(this,TermsAgreement),a.apply(this,arguments)}return(0,i.default)(TermsAgreement,[{key:"render",value:function render(){var t=this.props,a=t.onChange,l=t.checked;return p.default.createElement("div",{className:g.default.termsAgreement,"data-testid":"terms-agreement-checkbox"},p.default.createElement(m.default,{checked:l,onChange:a,value:1,label:p.default.createElement("span",null,p.default.createElement("span",null,"I agree that the data I am uploading to CZ ID has been lawfully collected and that I have all the necessary consents, permissions, and authorizations needed to collect, share, and export data to CZ ID as outlined in the "),p.default.createElement(h.default,{href:"https://czid.org/terms"},"Terms of Service")," and ",p.default.createElement(h.default,{href:"https://czid.org/privacy"},"Privacy Policy"),".")}))}}]),TermsAgreement}(p.default.Component);a.default=v},98282:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(32485)),d=r(l(96540)),c=l(61613),p=r(l(6200)),m=["className","onChange"];a.default=function Textarea(t){var a=t.className,l=t.onChange,r=(0,i.default)(t,m);return d.default.createElement(c.TextArea,(0,o.default)({className:(0,u.default)(p.default.textarea,a)},r,{onChange:function handleChange(t,a){l&&l(a.value.toString())}}))}},55240:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(32485)),u=r(l(96540)),d=l(61613),c=r(l(27302));a.default=function Toggle(t){var a=t.onLabel,l=void 0===a?"On":a,r=t.offLabel,p=void 0===r?"Off":r,m=t.onChange,h=t.isChecked,g=t.initialChecked,v=void 0!==g&&g,y=t.className,C=u.default.useState(v),b=(0,o.default)(C,2),S=b[0],w=b[1],_=u.default.useState(v),E=(0,o.default)(_,2),x=E[0],L=E[1];x!==v&&(L(v),w(v));return u.default.createElement(d.Radio,{toggle:!0,checked:null!=h?h:S,label:S?l:p,onChange:function handleChange(t,a){var r=null!=h?h:a.checked;w(r),m&&m(r?l:p)},className:(0,i.default)(y,c.default.toggle)})}},11946:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(32485)),d=l(2543),c=r(l(96540)),p=l(61613),m=l(142),h=["circular","className","hasDropdownArrow","icon","label","labelClassName","rounded","text"],g=function Button(t){var a=t.circular,l=t.className,r=t.hasDropdownArrow,g=t.icon,v=t.label,y=t.labelClassName,C=t.rounded,b=t.text,S=(0,i.default)(t,h),w=b;(g||v)&&(w=c.default.createElement("div",{"data-testid":"".concat((0,d.kebabCase)(b),"-button"),className:(0,u.default)(y,"icon-label")},g,b,v));return c.default.createElement(p.Button,(0,o.default)({},S,{className:(0,u.default)("idseq-ui",l,!C&&"rectangular",a&&"circular",r&&"has-dropdown-arrow")}),w,r&&c.default.createElement(m.IconArrowDownSmall,{className:"icon-dropdown-arrow"}))};g.defaultProps={circular:!1,rounded:!0};a.default=g},11526:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(96540));a.default=function DownloadButton(t){var a=t.disabled,l=t.onClick,r=t.text,u=void 0===r?"Download":r,d=t.className,c=t.primary,p=void 0!==c&&c,m=t.startIcon,h=null!=m?m:"download";return i.default.createElement(o.Button,{className:d,sdsStyle:"rounded",sdsType:p?"primary":"secondary",disabled:a,onClick:l,startIcon:i.default.createElement(o.Icon,{sdsIcon:h,sdsSize:"l",sdsType:"button"})},u)}},74810:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(13155));a.default=function ErrorButton(t){var a=t.className,l=t.onClick,r=t.text,c=t.children,p=t.disabled,m=t.startIcon;return u.default.createElement(o.Button,{className:(0,i.default)(d.default.deleteButton,a),sdsType:"primary",color:"error",sdsStyle:"rounded",onClick:l,disabled:p,startIcon:m&&u.default.createElement(o.Icon,{sdsIcon:m,sdsSize:"l",sdsType:"button"})}
1,r||c)}},5285:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FilterButtonWithCounter=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(1986)),c=r(l(27259)),p=r(l(64812));a.FilterButtonWithCounter=function FilterButtonWithCounter(t){var a=t.isDisabled,l=void 0!==a&&a,r=t.filterCounter,m=void 0===r?0:r,h=t.onFilterToggle,g=t.showFilters,v=t.popupDisabledSubtitle,y=void 0===v?"Not available":v,C=t.popupPosition;return u.default.createElement("div",{className:(0,i.default)(p.default.filtersTrigger,l&&p.default.disabled),onClick:l?void 0:h},u.default.createElement(d.default,{trigger:u.default.createElement("div",null,u.default.createElement(o.ButtonIcon,{sdsSize:"large",sdsType:"primary",sdsIcon:"slidersHorizontal",on:g,disabled:l}),!l&&u.default.createElement(c.default,{className:p.default.filtersCounter,circular:!0,text:m})),content:l?u.default.createElement("h1",{className:p.default.popupText},"Filters",u.default.createElement("h2",{className:p.default.popupSubtitle},y)):"Filters",basic:!1,mouseEnterDelay:600,mouseLeaveDelay:200,position:C||(l?"top left":"bottom center")}))}},57695:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FilterButtonWithCounter",{enumerable:!0,get:function get(){return r.FilterButtonWithCounter}});var r=l(5285)},28906:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=r(l(11946));a.default=function PrimaryButton(t){return i.default.createElement(u.default,(0,o.default)({},t,{primary:!0}))}},15481:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.SaveButton=void 0;var o=l(70131),i=r(l(96540)),u=r(l(1986)),d=a.SaveButton=function SaveButton(t){var a=t.onClick,l=t.className;return i.default.createElement(u.default,{trigger:i.default.createElement(o.Button,{className:l,onClick:a,sdsStyle:"rounded",sdsType:"secondary",startIcon:i.default.createElement(o.Icon,{sdsIcon:"save",sdsSize:"l",sdsType:"button"})},"Save"),content:"Your visualization was saved!",on:"click",hideOnScroll:!0})};a.default=d},22774:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=r(l(11946));a.default=function SecondaryButton(t){return i.default.createElement(u.default,(0,o.default)({},t,{secondary:!0}))}},89893:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=l(70131),d=r(l(96540)),c=["primary"],p=function ShareButton(t){var a=t.primary,l=(0,i.default)(t,c);return d.default.createElement(u.Button,(0,o.default)({sdsStyle:"rounded",sdsType:a?"primary":"secondary"},l,{startIcon:d.default.createElement(u.Icon,{sdsIcon:"share",sdsSize:"l",sdsType:"button"})}),"Share")};p.defaultProps={primary:!0};a.default=p},63286:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=r(l(11946));a.default=function TransparentButton(t){return i.default.createElement(u.default,(0,o.default)({className:"transparent-btn"},t))}},22476:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DownloadButton",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"ErrorButton",{enumerable:!0,get:function get(){return i.default}}),Object.defineProperty(a,"PrimaryButton",{enumerable:!0,get:function get(){return u.default}}),Object.defineProperty(a,"SaveButton",{enumerable:!0,get:function get(){return d.default}}),Object.defineProperty(a,"SecondaryButton",{enumerable:!0,get:function get(){return c.default}}),Object.defineProperty(a,"ShareButton",{enumerable:!0,get:function get(){return p.default}}),Object.defineProperty(a,"TransparentButton",{enumerable:!0,get:function get(){return m.default}});var o=r(l(11526)),i=r(l(74810)),u=r(l(28906)),d=r(l(15481)),c=r(l(22774)),p=r(l(89893)),m=r(l(63286))},21999:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.APP_CSS_CLASS_PREFIX=void 0;a.APP_CSS_CLASS_PREFIX="idseq-ui"},66410:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(41132)),d=r(l(85715)),c=r(l(17383)),p=r(l(34579)),m=r(l(12475)),h=r(l(29511)),g=r(l(28452)),v=r(l(63072)),y=r(l(43693)),C=r(l(32485)),b=l(44480),S=l(43561),w=r(l(96540)),_=l(61613),E=r(l(66378)),x=l(142),L=r(l(23783)),O=r(l(83072)),N=["arrowInsideTrigger","className","hideArrow","smallArrow","menuLabel","search","closeOnClick","itemSearchStrings","usePortal","withinModal","children","onFilterChange","menuClassName","disableAutocomplete","trigger","optionsHeader","showNoResultsMessage","isLoadingSearchOptions"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,v.default)(t);if(a){var o=(0,v.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,g.default)(this,l)}}var k=function(t){(0,h.default)(BareDropdown,t);var a=_createSuper(BareDropdown);function BareDropdown(t){var l;return(0,c.default)(this,BareDropdown),l=a.call(this,t),(0,y.default)((0,m.default)(l),"renderItemsDefault",(function(t){return t.map((function(t){return t.customNode?w.default.createElement("div",{key:t.value,onClick:function onClick(){return l.props.onChange(t.value)},className:(0,C.default)(L.default.item,l.props.value===t.value&&L.default.active)},t.customNode):w.default.createElement(_.Dropdown.Item,{"data-testid":"".concat((0,b.kebabCase)(t.text)),key:t.value,onClick:function onClick(){return l.props.onChange(t.value)},active:l.props.value===t.value,className:L.default.item,disabled:t.disabled||!1},t.text)}))})),(0,y.default)((0,m.default)(l),"handleFilterChange",(function(t){var a=l.props.onFilterChange;l.setState({filterString:t},(function(){a&&a(t)}))})),(0,y.default)((0,m.default)(l),"matchesFilter",(function(t,a){return t&&a&&t.toLowerCase().includes(a.toLowerCase())})),(0,y.default)((0,m.default)(l),"prioritizePrefixMatches",(function(t,a){return t.toLowerCase().startsWith(a.toLowerCase())?0:1})),(0,y.default)((0,m.default)(l),"getFilteredItems",(function(t){var a=l.props,r=a.items,o=a.itemSearchStrings,i=a.options,u=a.sections;if(r||i){if(""===t)return r||l.renderItemsDefault(i);if(r){var d=(0,b.isEmpty)(u)?r:r.filter((function(t){return t.type!==BareDropdown.Header&&t.type!==BareDropdown.Divider&&"0"!==t.key&&"unsearchable"!==(0,b.get)("props.flag",t)})),c=(0,b.zip)(o,d),p=(0,b.filter)((function(a){return l.matchesFilter(a[0],t)}),c),m=(0,b.sortBy)((function(a){return l.prioritizePrefixMatches(a[0],t)}),p);return(0,b.isEmpty)(u)?(0,b.map)((0,b.nth)(1),m):l.categorizeSearchResults(m)}var h=i.filter((function(a){return l.matchesFilter(a.text,t)})),g=(0,b.sortBy)((function(a){return l.prioritizePrefixMatches(a.text,t)}),h);return l.renderItemsDefault(g)}})),(0,y.default)((0,m.default)(l),"categorizeSearchResults",(function(t){var a=l.props.sections,r=[];
1return Object.entries(a).forEach((function(a){var o=(0,d.default)(a,2),i=o[0],c=o[1],p=(0,b.compact)(t.map((function(t){var a=(0,d.default)(t,2),l=a[0],r=a[1];return c.has(l)&&r})));(0,b.isEmpty)(p)&&p.push(l.renderNoResultsFoundInSection());var m=w.default.createElement(BareDropdown.Header,{content:i,key:"".concat(i,"_header")}),h=w.default.createElement(BareDropdown.Divider,{key:"".concat(i,"_divider")});r.push.apply(r,[m].concat((0,u.default)(p),[h]))})),r.pop(),r})),(0,y.default)((0,m.default)(l),"renderNoResultsFoundInSection",(function(){return w.default.createElement(BareDropdown.Item,{className:L.default.emptySection,key:(0,S.nanoid)()},w.default.createElement("div",{className:L.default.message},"There are no results matching your search."))})),(0,y.default)((0,m.default)(l),"handleMenuClick",(function(t){var a=l.props,r=a.closeOnClick,o=a.search;r?o&&l.baseDropdownRef.current&&l.baseDropdownRef.current.close():t.stopPropagation()})),l.baseDropdownRef=w.default.createRef(),l.state={filterString:""},l}return(0,p.default)(BareDropdown,[{key:"render",value:function render(){var t=this,a=this.props,l=a.arrowInsideTrigger,r=a.className,u=a.hideArrow,d=a.smallArrow,c=a.menuLabel,p=a.search,m=(a.closeOnClick,a.itemSearchStrings,a.usePortal,a.withinModal,a.children),h=(a.onFilterChange,a.menuClassName),g=a.disableAutocomplete,v=a.trigger,y=a.optionsHeader,S=a.showNoResultsMessage,k=a.isLoadingSearchOptions,T=(0,i.default)(a,N),A=(0,C.default)(L.default.bareDropdown,!u&&(l?L.default.arrowInsideTrigger:L.default.arrowOutsideTrigger),r,d&&L.default.smallArrow),I=this.state.filterString,M=v;if(this.props.search&&(M=w.default.cloneElement(v,{onClick:function onClick(){t.props.search&&t.baseDropdownRef.current&&t.baseDropdownRef.current.state.open&&t.baseDropdownRef.current.close(),v.props.onClick&&v.props.onClick()}})),!this.props.options&&!this.props.items)return w.default.createElement(_.Dropdown,(0,o.default)({},T,{trigger:M,className:A,onBlur:function onBlur(t){return t.stopPropagation()},icon:u||w.default.createElement(x.IconArrowDownSmall,{className:L.default.dropdownArrow})}),w.default.createElement(_.Dropdown.Menu,{onClick:this.handleMenuClick},m));if(this.props.options&&this.props.items)throw new Error("Only one of options or items should be provided to <BareDropdown>");var R=(0,b.omit)(["options","value","onChange","items"],T),D=this.getFilteredItems(I),P=w.default.createElement(_.Dropdown.Menu,{className:(0,C.default)(L.default.menu,L.default.dropdownMenu,(c||p)&&L.default.extraPadding,h),onClick:this.handleMenuClick},c&&w.default.createElement("div",{className:L.default.menuLabel},c),p&&w.default.createElement("div",{"data-testid":"filter-search-bar",onClick:function onClick(t){return t.stopPropagation()},className:L.default.searchContainer},w.default.createElement(E.default,{"data-testid":(0,b.kebabCase)(c),fluid:!0,className:L.default.searchInput,icon:w.default.createElement(x.IconSearch,{className:L.default.searchInputIcon}),placeholder:"Search",value:I,onChange:this.handleFilterChange,disableAutocomplete:g})),y&&w.default.createElement("div",{className:L.default.optionsHeader},y),w.default.createElement(_.Dropdown.Menu,{"data-testid":"dropdown-menu",scrolling:!0,className:L.default.innerMenu},D),0===D.length&&S&&!k&&w.default.createElement("div",{className:L.default.noResultsMessage},"No results found."));return this.props.usePortal?w.default.createElement(O.default,{arrowInsideTrigger:l,floating:this.props.floating,fluid:this.props.fluid,direction:this.props.direction,disabled:this.props.disabled,hideArrow:u,menu:P,menuClassName:(0,C.default)(L.default.portalDropdown,r),onOpen:this.props.onOpen,open:this.props.open,onClose:this.props.onClose,trigger:M,triggerClassName:r,withinModal:this.props.withinModal}):w.default.createElement(_.Dropdown,(0,o.default)({},R,{trigger:M,className:A,onBlur:function onBlur(t){return t.stopPropagation()},search:p?b.identity:void 0,ref:this.baseDropdownRef,icon:!u&&w.default.createElement(x.IconArrowDownSmall,{className:L.default.dropdownArrow})}),P)}}]),BareDropdown}(w.default.Component);k.defaultProps={closeOnClick:!0},k.Header=_.Dropdown.Header,k.Item=_.Dropdown.Item,k.Divider=_.Dropdown.Divider;a.default=k},86626:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(66410)),c=r(l(7639));a.default=function ButtonDropdown(t){var a=t.className,l=t.disabled,r=t.icon,p=t.onClick,m=t.items,h=t.options,g=t.text,v=t.direction;return u.default.createElement(d.default,{className:(0,i.default)(c.default.buttonDropdown,a),hideArrow:!0,disabled:l,floating:!0,items:m,onChange:p,options:h,trigger:function getButton(){return u.default.createElement(o.ButtonDropdown,{disabled:l,sdsStyle:"rounded",sdsType:"secondary",icon:r},g)}(),direction:v})}},92522:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=l(70131),u=r(l(96540)),d=r(l(86626));a.default=function DownloadButtonDropdown(t){return u.default.createElement(d.default,(0,o.default)({},t,{secondary:!0,fluid:!0,text:"Download",icon:u.default.createElement(i.Icon,{sdsIcon:"download",sdsSize:"l",sdsType:"button"})}))}},71138:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=r(l(32485)),d=l(44480),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=r(l(66410)),m=r(l(49446)),h=r(l(88084));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Dropdown(t){var a=t.value,l=t.options,r=t.onChange,o=t.nullLabel,g=t.label,v=t.showSelectedItemSubtext,y=t.rounded,C=t.placeholder,b=t.erred,S=t.disabled,w=t.fluid,_=t.usePortal,E=t.withinModal,x=t.menuLabel,L=t.search,O=t.menuClassName,N=t.className,k=t.items,T=t.itemSearchStrings,A=t.onFilterChange,I=t.showNoResultsMessage,M=t.isLoadingSearchOptions,R=t.direction,D=t.optionsHeader,P=t.onClick,j=(0,c.useState)(null!=a?a:null),B=(0,i.default)(j,2),V=B[0],W=B[1],U=(0,c.useState)({}),H=(0,i.default)(U,2),G=H[0],K=H[1],z=(0,c.useState)({}),q=(0,i.default)(z,2),Z=q[0],Y=q[1];(0,c.useEffect)((function(){X()}),[l]),(0,c.useEffect)((function(){Number.isNaN(a)||W(a)}),[a]);var X=function buildLabels(){K(l.reduce((function(t,a){return t[a.value.toString()]=a.text,t}),{})),Y(l.reduce((function(t,a){return t[a.value.toString()]=a.subtext,t}),{}))};return c.default.createElement(p.default,{className:(0,u.default)(h.default.dropdown,N),arrowInsideTrigger:!0,disabled:S,fluid:w,options:l,value:V,search:L,menuLabel:x,floating:!0,onChange:function handleOnChange(t){W(t),r(t,G[t.toString()])},trigger:function renderTrigger(){var t;(0,d.isNil)(V)?o&&(t=o):t=G[V.toString()];var a=g&&t?"".concat(g,":"):g,l=v&&!(0,d.isNil)(V)?Z[V.toString()]:"";return c.default.createElement(m.default,{label:a,itemSubtext:l,value:t,rounded:y,className:h.default.dropdownTrigger,placeholder:C,erred:b})}(),usePortal:_,direction:R,withinModal:E,items:k,itemSearchStrings:T,onFilterChange:A,optionsHeader:D,showNoResultsMessage:I,isLoadingSearchOptions:M,menuClassName:O,onClick:P})}},19382:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=l(44480),C=r(l(96540)),b=r(l(66410)),S=r(l(57017)),w=r(l(67604)),_=r(l(49446)),E=r(l(89835)),x=["arrowInsideTrigger","trigger","className"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var L=function(t){(0,p.default)(MultipleDropdown,t);var a=_createSuper(MultipleDropdown);function MultipleDropdown(t){var l;return(0,u.default)(this,MultipleDropdown),l=a.call(this,t),(0,g.default)((0,c.default)(l),"handleOptionClicked",(function(t,a){var r=l.state.value.slice();a?r.push(t):r=(0,y.without)([t],r),l.setState({value:r}),l.props.onChange&&l.props.onChange(r)}
1)),(0,g.default)((0,c.default)(l),"handleItemClicked",(function(t){return t.stopPropagation()})),(0,g.default)((0,c.default)(l),"handleOpen",(function(){l.props.checkedOnTop&&l.setState({valueOnOpen:l.state.value.slice()})})),l.state={value:l.props.value||[],valueOnOpen:l.props.value||[]},l}return(0,d.default)(MultipleDropdown,[{key:"renderMenuItem",value:function renderMenuItem(t,a){var l=this.props.boxed;return C.default.createElement(S.default,{key:t.value,value:t.value,label:t.text,checked:a,onOptionClick:this.handleOptionClicked,boxed:l})}},{key:"renderMenuItems",value:function renderMenuItems(){var t=this,a=this.props,l=a.value,r=a.options,o=a.checkedOnTop,i=this.state,u=i.value,d=i.valueOnOpen,c=l||u;if(o){var p=d.filter((function(t){return(0,y.find)({value:t},r)})).map((function(a){return t.renderMenuItem((0,y.find)({value:a},r),(0,y.includes)(a,c))})),m=r.filter((function(t){return!(0,y.includes)(t.value,d)})).map((function(a){return t.renderMenuItem(a,(0,y.includes)(a.value,c))}));return p.concat(m)}return r.map((function(a){return t.renderMenuItem(a,(0,y.includes)(a.value,c))}))}},{key:"renderText",value:function renderText(){var t=this.props,a=t.disabled,l=t.hideCounter,r=t.label,o=t.rounded,i=this.state.value,u=!l&&i.length>0&&r?r+":":r,d=!l&&i.length>0&&C.default.createElement(w.default,{className:E.default.dropdownLabel,disabled:a,text:String(i.length)});return C.default.createElement(_.default,{className:E.default.dropdownTrigger,label:u,value:d,rounded:o})}},{key:"render",value:function render(){var t=this.props,a=t.arrowInsideTrigger,l=t.trigger,r=t.className,u=(0,i.default)(t,x),d=(0,y.omit)(["boxed","checkedOnTop","hideCounter","label","onChange","options","rounded","value"],u),c=this.renderMenuItems(),p=c.map((function(t){return t.props.label}));return C.default.createElement(b.default,(0,o.default)({},d,{floating:!0,className:(0,v.default)(E.default.multipleDropdown,r),arrowInsideTrigger:a,trigger:l||this.renderText(),items:c,itemSearchStrings:p,onOpen:this.handleOpen,closeOnClick:!1}))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){return t.value!==a.prevPropsValue?{value:t.value,prevPropsValue:t.value}:null}}]),MultipleDropdown}(C.default.Component);L.defaultProps={arrowInsideTrigger:!0,value:[]};a.default=L},22203:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(41132)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=l(44480),v=r(l(96540)),y=r(l(51246)),C=r(l(66410)),b=r(l(57017)),S=r(l(67604)),w=r(l(49446)),_=r(l(41511));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var E=function(t){(0,p.default)(MultipleNestedDropdown,t);var a=_createSuper(MultipleNestedDropdown);function MultipleNestedDropdown(t){var l;return(0,u.default)(this,MultipleNestedDropdown),(l=a.call(this,t)).state={selectedOptions:l.props.selectedOptions||[],selectedSuboptions:l.props.selectedSuboptions||{},oldSelectedOptions:[],oldSelectedSuboptions:{}},l.suboptionsToOptionMap={},l.props.options.forEach((function(t){(t.suboptions||[]).forEach((function(a){l.suboptionsToOptionMap[a.value]=t.value}))})),l.handleOptionClicked=l.handleOptionClicked.bind((0,c.default)(l)),l.handleSuboptionClicked=l.handleSuboptionClicked.bind((0,c.default)(l)),l}return(0,d.default)(MultipleNestedDropdown,[{key:"handleOptionClicked",value:function handleOptionClicked(t,a){var l=this;a?this.setState((function(a){var r={selectedOptions:[].concat((0,i.default)(a.selectedOptions),[t])},o=l.props.options.find((function(a){return a.value===t}));if(o.suboptions){var u=o.suboptions.map((function(t){return t.value}));a.selectedSuboptions[t]=u,r.selectedSuboptions=a.selectedSuboptions}return r}),(function(){l.props.onChange(l.state.selectedOptions,l.state.selectedSuboptions)})):this.setState((function(a){return{selectedOptions:a.selectedOptions.filter((function(a){return a!==t}))}}),(function(){return l.props.onChange(l.state.selectedOptions,l.state.selectedSuboptions)}))}},{key:"handleSuboptionClicked",value:function handleSuboptionClicked(t,a){var l=this,r=this.suboptionsToOptionMap[t];a?this.setState((function(a){return a.selectedSuboptions[r]||(a.selectedSuboptions[r]=[]),a.selectedSuboptions[r].push(t),{selectedSuboptions:a.selectedSuboptions}}),(function(){return l.props.onChange(l.state.selectedOptions,l.state.selectedSuboptions)}
1)):this.setState((function(a){if(a.selectedSuboptions[r]){var l=a.selectedSuboptions[r].filter((function(a){return a!==t}));a.selectedSuboptions[r]=l}return{selectedSuboptions:a.selectedSuboptions}}),(function(){return l.props.onChange(l.state.selectedOptions,l.state.selectedSuboptions)}))}},{key:"handleItemClicked",value:function handleItemClicked(t){t.stopPropagation()}},{key:"getNumberOfSelectedOptions",value:function getNumberOfSelectedOptions(){var t=this,a=0;return this.props.options.forEach((function(l){a+=(t.state.selectedSuboptions[l.value]||[]).length})),this.state.selectedOptions.length+a}},{key:"renderItem",value:function renderItem(t,a,l,r){var o=this.props.boxed;return v.default.createElement(b.default,{boxed:o,key:t,value:t,label:a,checked:l,onOptionClick:r})}},{key:"isOptionChecked",value:function isOptionChecked(t){return this.state.selectedOptions.indexOf(t)>-1}},{key:"isSuboptionChecked",value:function isSuboptionChecked(t,a){return(this.state.selectedSuboptions[t]||[]).indexOf(a)>-1}},{key:"renderItems",value:function renderItems(){var t=this,a=[];return this.props.options.forEach((function(l){a.push(t.renderItem(l.value,l.text,t.isOptionChecked(l.value),t.handleOptionClicked)),(l.suboptions||[]).forEach((function(r){a.push(t.renderItem(r.value,"".concat(l.text," - ").concat(r.text),t.isSuboptionChecked(l.value,r.value),t.handleSuboptionClicked))}))})),a}},{key:"renderLabel",value:function renderLabel(){var t=this.props,a=t.disabled,l=t.disableMarginRight,r=t.label,o=t.placeholder,i=t.rounded,u=t.useDropdownLabelCounter,d=this.getNumberOfSelectedOptions(),c=d>0&&r?r+":":r,p=d>0&&v.default.createElement(S.default,{className:_.default.dropdownLabel,disabled:a,text:String(d)}),m=!u&&d>0?"".concat(String(d)," selected"):null;return v.default.createElement(w.default,{className:_.default.dropdownTrigger,disableMarginRight:l,label:c,rounded:i,placeholder:o,value:u?p:m})}},{key:"render",value:function render(){var t=(0,g.omit)(["boxed","selectedOptions","selectedSuboptions","label","rounded","onChange","options","search","disableMarginRight","placeholder","useDropdownLabelCounter"],this.props);return v.default.createElement(C.default,(0,o.default)({className:_.default.multipleNestedDropdown,floating:!0,arrowInsideTrigger:!0},t,{trigger:this.renderLabel(),items:this.renderItems(),closeOnClick:!1}))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){var l=null;return t.selectedOptions===a.oldSelectedOptions&&y.default.equal(t.selectedOptions,a.oldSelectedOptions)||(l=Object.assign({},{selectedOptions:t.selectedOptions,oldSelectedOptions:t.selectedOptions})),t.selectedSuboptions===a.oldSelectedSuboptions&&MultipleNestedDropdown.areSuboptionsEqual(t.selectedSuboptions,a.oldSelectedSuboptions)||(l=Object.assign(l||{},{selectedSuboptions:t.selectedSuboptions,oldSelectedSuboptions:t.selectedSuboptions})),l}},{key:"areSuboptionsEqual",value:function areSuboptionsEqual(t,a){if(!t||!a)return t===a;if(Object.keys(t)!==Object.keys(a))return!1;for(var l in t){if(!(l in a))return!1;if(!y.default.equal(t[l],a[l]))return!1}return!0}}]),MultipleNestedDropdown}(v.default.Component);E.defaultProps={disableMarginRight:!1,selectedOptions:[],selectedSuboptions:{},useDropdownLabelCounter:!0};a.default=E},83072:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=r(l(96540)),v=r(l(40961)),y=l(43369),C=r(l(23301));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,m.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var b=function(t){(0,d.default)(PortalDropdown,t);var a=_createSuper(PortalDropdown);function PortalDropdown(){var t;(0,o.default)(this,PortalDropdown);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"state",{open:!1,triggerWidth:null}),(0,m.default)((0,u.default)(t),"toggleOpen",(function(){t.state.open?t.close():t.open()})),(0,m.default)((0,u.default)(t),"open",(function(){t.props.disabled||(t._lastTransform=null,t.setState({open:!0,triggerWidth:t._triggerRef?t._triggerRef.getBoundingClientRect().width:null}),t.props.onOpen&&t.props.onOpen())})),(0,m.default)((0,u.default)(t),"close",(function(){t._lastTransform=null,t.setState({open:!1}),t.props.onClose&&t.props.onClose()})),(0,m.default)((0,u.default)(t),"isOpen",(function(){return void 0===t.props.open||null===t.props.open?t.state.open:t.props.open})),(0,m.default)((0,u.default)(t),"handleOutClick",(function(){!t.isOpen()||t._triggerRef&&t._triggerRef.contains(event.target)||t._menuRef&&t._menuRef.contains(event.target)||t.close()})),t}return(0,i.default)(PortalDropdown,[{key:"componentDidMount",value:function componentDidMount(){document.addEventListener("mousedown",this.handleOutClick)}},{key:"componentWillUnmount",value:function componentWillUnmount(){document.removeEventListener("mousedown",this.handleOutClick)}},{key:"render",value:function render(){var t=this,a=this.isOpen();return g.default.createElement(y.Manager,null,g.default.createElement(y.Reference,null,(function(l){var r=l.ref;return g.default.createElement("div",{className:(0,h.default)(C.default.triggerContainer,t.props.fluid&&C.default.fluid,t.props.triggerClassName,t.props.disabled&&C.default.disabled,!t.props.hideArrow&&(t.props.arrowInsideTrigger?C.default.arrowInsideTrigger:C.default.arrowOutsideTrigger)),ref:function ref(a){r(a),t._triggerRef=a},onClick:t.toggleOpen},g.default.cloneElement(t.props.trigger,{active:a}),!t.props.hideArrow&&g.default.createElement("i",{className:(0,h.default)(C.default.arrow,t.state.open&&C.default.active)}))})),a&&v.default.createPortal(g.default.createElement(y.Popper,{placement:"right"===this.props.direction?"bottom-start":"bottom-end",modifiers:{preventOverflow:{enabled:!1},hide:{enabled:!1}}},(function(l){var r=l.ref,o=l.style,i=l.placement;return t._lastTransform&&t._lastTransform!==o.transform&&a?(t._lastTransform=null,setTimeout(t.close)):a&&(t._lastTransform=o.transform),g.default.createElement("div",{className:(0,h.default)(t.props.menuClassName,C.default.popperMenu,t.props.floating&&C.default.floating,t.props.withinModal&&C.default.withinModal),onClick:t.close,ref:function ref(a){r(a),t._menuRef=a},"data-placement":i,style:t.state.triggerWidth?_objectSpread({minWidth:t.state.triggerWidth},o):o},t.props.menu)})),document.body))}}]),PortalDropdown}(g.default.Component);b.defaultProps={direction:"right"};a.default=b},93930:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(41132)),u=r(l(85715)),d=r(l(91847)),c=r(l(32485)),p=l(44480),m=l(43561),h=r(l(96540)),g=r(l(49446)),v=l(11218),y=r(l(96042)),C=r(l(66410)),b=r(l(75534)),S=["className","menuClassName","categories","shouldIncludeNoneOption","itemIdToName","nullLabel","onChange","selectedValue","search"],w=["label","rounded"];a.default=function SectionsDropdown(t){var a=t.className,l=t.menuClassName,r=t.categories,_=t.shouldIncludeNoneOption,E=t.itemIdToName,x=t.nullLabel,L=t.onChange,O=t.selectedValue,N=t.search,k=(0,d.default)(t,S),T=k.label,A=k.rounded,I=(0,d.default)(k,w),M=function renderMenuItem(t){var a=h.default.createElement(C.default.Item,{className:(0,
1c.default)(b.default.option,b.default.noMargins,t.disabled&&b.default.disabledOption),key:t.value,onClick:function onClick(){t.disabled||L(t.value)}},h.default.createElement("div",{"data-testid":"".concat((0,p.kebabCase)(t.text),"-dropdown"),className:(0,c.default)(b.default.optionText,t.value===O&&b.default.selectedOption)},t.text),h.default.createElement("div",{className:b.default.optionSubtext},t.subtext));return t.tooltip?h.default.createElement(y.default,{key:t.value,trigger:a,content:t.tooltip,position:"top center",mouseEnterDelay:600}):a},R=function addNoneOption(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],a=[M({text:"None",value:v.NONE_BACKGROUND_VALUE})];return E[v.NONE_BACKGROUND_VALUE]="None",t&&a.push(h.default.createElement(C.default.Divider,{key:"none_divider"})),a},D=function renderEmptySectionMessage(t){return h.default.createElement(C.default.Item,{className:b.default.emptySection,flag:"unsearchable",key:(0,m.nanoid)()},h.default.createElement("div",{className:b.default.message},t))};return h.default.createElement(C.default,(0,o.default)({},I,{arrowInsideTrigger:!0,className:a,trigger:function renderDropdownTrigger(){var t;if((0,p.isNil)(O))x&&(t=x);else{var a=O.toString();t=(0,p.isEmpty)(E)?a:E[a]}return h.default.createElement(g.default,(0,o.default)({},I,{label:T?T+":":"",rounded:A,className:b.default.dropdownTrigger,value:t}))}(),menuClassName:l,search:N},function prepareSectionItems(){var t=[],a=[],l={};return Object.entries(r).forEach((function(r){var o,d=(0,u.default)(r,2),c=d[0],m=d[1],g=m.displayName;l[g]=new Set([]);var v=m.options.map((function(t){return N&&(l[g].add(t.text),a.push(t.text)),M(t)}));(0,p.isEmpty)(v)&&v.push(D(m.emptySectionMessage));var y=h.default.createElement(C.default.Header,{content:g,key:"".concat(c,"_header")}),b=h.default.createElement(C.default.Divider,{key:"".concat(c,"_divider")});(o=t).push.apply(o,[y].concat((0,i.default)(v),[b]))})),t.pop(),_&&(t=[].concat((0,i.default)(R()),(0,i.default)(t))),{items:t,itemSearchStrings:a,sections:l}}()))}},87849:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(29511)),p=r(l(28452)),m=r(l(63072)),h=r(l(32485)),g=l(44480),v=r(l(96540)),y=r(l(96042)),C=r(l(66410)),b=r(l(71138)),S=r(l(75534)),w=["className","initialSelectedValue","menuClassName","onChange","nullLabel"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,m.default)(t);if(a){var o=(0,m.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,p.default)(this,l)}}var _=function(t){(0,c.default)(SubtextDropdown,t);var a=_createSuper(SubtextDropdown);function SubtextDropdown(){return(0,u.default)(this,SubtextDropdown),a.apply(this,arguments)}return(0,d.default)(SubtextDropdown,[{key:"renderMenuItem",value:function renderMenuItem(t){var a=v.default.createElement(C.default.Item,{onClick:function onClick(a){t.disabled&&a.stopPropagation()},className:(0,h.default)(S.default.option,t.disabled&&S.default.disabledOption),"data-testid":"dropdown-".concat((0,g.kebabCase)(t.text))},v.default.createElement("div",{className:S.default.optionText},t.text),v.default.createElement("div",{className:S.default.optionSubtext},t.subtext));return t.tooltip?v.default.createElement(y.default,{trigger:a,content:t.tooltip,position:"top center",mouseEnterDelay:600}):a}},{key:"renderMenuItems",value:function renderMenuItems(){var t=this;return this.props.options.map((function(a){return{text:a.text,value:a.value,subtext:a.subtext,customNode:a.customNode?a.customNode:t.renderMenuItem(a)}}))}},{key:"render",value:function render(){var t=this.renderMenuItems(),a=this.props,l=a.className,r=a.initialSelectedValue,u=a.menuClassName,d=a.onChange,c=a.nullLabel,p=(0,i.default)(a,w);return v.default.createElement(b.default,(0,o.default)({},p,{className:l,menuClassName:u,options:t,value:r,onChange:d,nullLabel:c,usePortal:!0,withinModal:!0}))}}]),SubtextDropdown}(v.default.Component);a.default=_},64262:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=l(28764),u=l(44480),d=r(l(96540)),c=l(33102),p=r(l(11074)),m=l(60487),h=l(59924),g=r(l(34621)),v=r(l(47499));a.default=function ThresholdFilter(t){var a=t.threshold,l=t.metrics,r=t.operators,y=t.onChange,C=t.onRemove,b=a.metric,S=a.value,w=a.operator,_=a.metricDisplay,E=(0,h.optionsToSDSFormat)(l),x=function handleMetricChange(t){var a=(0,u.get)("text",(0,u.find)(["value",t],l));y({metric:t,value:S,operator:w,metricDisplay:a})},L=function handleOperatorChange(t){y({metric:b,value:S,operator:t,metricDisplay:_})},O=function handleValueChange(t){y({metric:b,value:t,operator:w,metricDisplay:_})},N=r.map((function(t){return{text:t,value:t,name:t}}));return d.default.createElement("div",{className:(0,i.cx)(v.default.thresholdFilter,v.default.row)},d.default.createElement("div",{className:(0,i.cx)(v.default.inputFieldColumn,v.default.metricColumn)},d.default.createElement(o.Dropdown,{className:v.default.metricDropdown,value:(0,h.valueToSDSFormatOption)(b,E),onChange:function onChange(t){return x(t.value)},label:d.default.createElement("div",{className:v.default.label},_),options:E,DropdownMenuProps:{getOptionDisabled:function getOptionIsDisabled(t){return t.disabled},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.value===a.value},renderOption:function Option(t,a){return d.default.createElement(c.MenuOptionWithDisabledTooltip,{key:a.value,option:a,optionProps:t,tooltipDisplay:d.default.createElement(d.default.Fragment,null,"To see the Z Score, first choose a background model above."," ",d.default.createElement(g.default,{href:m.BACKGROUND_MODELS_LINK},"Learn more."))})},PopperBaseProps:{sx:{width:230}}},InputDropdownProps:{sdsStyle:"square",sdsType:"label",sdsStage:"userInput",label:_},"data-testid":"threshold-metric-dropdown"})),d.default.createElement("div",{className:v.default.inputFieldColumn},d.default.createElement(o.Dropdown,{options:N,className:v.default.operatorDropdown,label:d.default.createElement("div",{className:v.default.label},w),onChange:function onChange(t){(null==t?void 0:t.name)&&L(null==t?void 0:t.name)},DropdownMenuProps:{isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.value===a.value},PopperBaseProps:{sx:{width:75}}},InputDropdownProps:{sdsStyle:"square",sdsType:"label",sdsStage:"userInput",label:w}})),d.default.createElement("div",{className:v.default.inputFieldColumn},d.default.createElement(o.InputText,{className:v.default.inputText,id:"threshold-value",label:"threshold-value",onCh
1ange:function onChange(t){return O(t.target.value)},value:S,hideLabel:!0,sdsType:"textField",type:"number",sx:{"& .MuiOutlinedInput-notchedOutline":{borderColor:"#999999"}}})),d.default.createElement("div",{className:v.default.inputFieldColumn},d.default.createElement("div",{role:"button",onClick:C,className:v.default.removeIcon,onKeyDown:function onKeyDown(t){"Enter"===t.key&&C()},tabIndex:0},d.default.createElement(p.default,null))))}},84062:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=l(50451),u=r(l(53812));a.default=function ThresholdFilterList(t){var a=t.metrics,l=t.operators,r=t.thresholds,d=t.onChangeThreshold,c=t.onRemoveThreshold,p=t.onAddThreshold;return o.default.createElement("div",{className:u.default.thresholdFilterList},o.default.createElement("div",{className:u.default.thresholdFilterGrid},Array.isArray(r)&&r.map((function(t,r){return o.default.createElement(i.ThresholdFilter,{key:"".concat(t.metric,"-").concat(r),metrics:a,operators:l,threshold:t,onChange:function onChange(t){d(r,t)},onRemove:function onRemove(){c(r)}})})),o.default.createElement("div",{className:u.default.addThresholdRow},o.default.createElement("div",{className:u.default.addThresholdColumn},o.default.createElement("span",{"data-testid":"add-threshold",className:u.default.addThresholdLink,onClick:function onClick(){p()},role:"button",onKeyDown:function onKeyDown(t){"Enter"===t.key&&p()},tabIndex:0},"+ ADD THRESHOLD")))))}},57017:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(142),d=r(l(66410)),c=r(l(90842));a.default=function CheckboxItem(t){var a=t.value,l=t.label,r=t.checked,p=t.onOptionClick,m=t.boxed;return i.default.createElement(d.default.Item,{onClick:function onClick(t){t.stopPropagation(),p(a,!r)}},i.default.createElement("div",{className:c.default.listElement},i.default.createElement("div",{"data-testid":"checked",className:(0,o.default)(r&&c.default.checked,c.default.listCheckmark,m&&c.default.boxed)},i.default.createElement(u.IconCheckSmall,{className:c.default.icon})),i.default.createElement("div",{className:c.default.listLabel,"data-testid":"dropdown-".concat(null==l?void 0:l.replace(/ /g,"-").toLowerCase())},l)))}},67604:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(27259)),d=r(l(71261));a.default=function DropdownLabel(t){var a=t.text,l=t.disabled,r=t.className;return i.default.createElement(u.default,{circular:!0,className:(0,o.default)(r,d.default.dropdownLabel,l&&d.default.disabled),text:a})}},49446:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=r(l(28083));a.default=function DropdownTrigger(t){var a=t.active,l=t.className,r=t.disabled,c=t.erred,p=t.disableMarginRight,m=t.itemSubtext,h=t.label,g=t.onClick,v=t.placeholder,y=t.rounded,C=t.value;return u.default.createElement("div",{"data-testid":"filters",className:(0,o.default)(l,d.default.dropdownTrigger,y&&d.default.rounded,a&&d.default.active,r&&d.default.disabled,c&&d.default.erred),onClick:g},u.default.createElement("div",{className:d.default.labelContainer},h&&u.default.createElement("span",{"data-testid":"".concat((0,i.kebabCase)(h),"-filter"),className:(0,o.default)(d.default.label,p&&d.default.disableMarginRight)},h),u.default.createElement("span",{"data-testid":"filter-value",className:(0,o.default)((0,i.isNil)(C)&&d.default.placeholder)},C||v),m&&u.default.createElement("span",{className:d.default.itemSubtext},m)))}},50451:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BareDropdown",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"DownloadButtonDropdown",{enumerable:!0,get:function get(){return i.default}}),Object.defineProperty(a,"Dropdown",{enumerable:!0,get:function get(){return u.default}}),Object.defineProperty(a,"MultipleDropdown",{enumerable:!0,get:function get(){return d.default}}),Object.defineProperty(a,"MultipleNestedDropdown",{enumerable:!0,get:function get(){return c.default}}),Object.defineProperty(a,"SubtextDropdown",{enumerable:!0,get:function get(){return p.default}}),Object.defineProperty(a,"ThresholdFilter",{enumerable:!0,get:function get(){return m.default}}),Object.defineProperty(a,"ThresholdFilterList",{enumerable:!0,get:function get(){return h.default}});var o=r(l(66410)),i=r(l(92522)),u=r(l(71138)),d=r(l(19382)),c=r(l(22203)),p=r(l(87849)),m=r(l(64262)),h=r(l(84062))},77782:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Input",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"SearchBoxList",{enumerable:!0,get:function get(){return i.default}});var o=r(l(66378)),i=r(l(85309))},44488:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function BacteriaCultureIcon(t){var a=t.className;return o.default.createElement("svg",{className:a,viewBox:"0 0 144 144",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("g",null,o.default.createElement("g",null,o.default.createElement("path",{d:"M53.998,31.18 L56.284,25.622 C56.705,24.599 57.874,24.111 58.897,24.532 C59.919,24.952 60.408,26.122 59.987,27.144 C59.987,27.145 59.986,27.146 59.986,27.147 L57.702,32.7 C57.702,32.701 57.702,32.702 57.702,32.703 C57.281,33.725 56.111,34.213 55.088,33.793 C54.066,33.373 53.578,32.203 53.998,31.18 Z M51.788,48.925 L51.788,42.916 C51.788,41.81 52.684,40.914 53.79,40.914 C54.896,40.914 55.791,41.81 55.791,42.916 C55.791,42.916 55.791,42.917 55.791,42.918 L55.791,48.923 C55.791,48.924 55.791,48.925 55.791,48.925 C55.791,50.031 54.896,50.927 53.79,50.927 C52.684,50.927 51.788,50.031 51.788,48.925 Z M140.78,58.472 C141.795,58.911 142.263,60.089 141.824,61.104 C14
11.824,61.105 141.823,61.105 141.823,61.106 L139.441,66.619 C139.441,66.62 139.441,66.62 139.441,66.621 C139.003,67.636 137.824,68.103 136.81,67.665 C135.794,67.227 135.327,66.048 135.766,65.033 L138.148,59.516 C138.587,58.501 139.766,58.034 140.78,58.472 Z M140.699,33.793 C139.677,34.213 138.507,33.725 138.086,32.703 C138.086,32.702 138.086,32.701 138.085,32.7 L135.802,27.147 C135.802,27.146 135.801,27.145 135.801,27.144 C135.38,26.122 135.868,24.952 136.891,24.532 C137.913,24.111 139.083,24.599 139.504,25.622 L141.789,31.18 C142.21,32.203 141.722,33.373 140.699,33.793 Z M141.998,50.927 C140.893,50.927 139.996,50.031 139.996,48.925 C139.996,48.925 139.996,48.924 139.996,48.923 L139.996,42.918 C139.996,42.917 139.996,42.916 139.996,42.916 C139.996,41.81 140.893,40.914 141.998,40.914 C143.104,40.914 144,41.81 144,42.916 L144,48.925 C144,50.031 143.104,50.927 141.998,50.927 Z M133.676,43.384 C133.676,44.325 132.913,45.088 131.972,45.088 L131.909,45.086 L131.624,45.067 C126.411,44.647 122.244,40.406 121.968,35.138 L121.965,35.081 C121.965,34.14 122.729,33.377 123.669,33.377 C124.61,33.377 125.374,34.14 125.374,35.081 L125.393,35.303 L125.423,35.552 C125.865,38.772 128.472,41.322 131.737,41.66 L131.972,41.68 C132.913,41.68 133.676,42.442 133.676,43.384 Z M106.899,12.027 L106.897,12.091 L106.879,12.376 C106.459,17.589 102.218,21.756 96.949,22.032 L96.894,22.034 C95.952,22.034 95.189,21.271 95.189,20.33 C95.189,19.389 95.952,18.625 96.894,18.625 L97.115,18.607 L97.364,18.577 C100.584,18.135 103.134,15.528 103.472,12.263 L103.49,12.027 C103.49,11.086 104.254,10.323 105.195,10.323 C106.137,10.323 106.899,11.086 106.899,12.027 Z M73.534,47.411 C73.534,48.352 72.771,49.115 71.83,49.115 C71.705,49.115 71.584,49.1 71.466,49.074 C66.261,48.646 62.103,44.41 61.826,39.147 L61.824,39.091 C61.824,38.15 62.587,37.387 63.529,37.387 C64.47,37.387 65.233,38.15 65.233,39.091 L65.252,39.313 L65.281,39.561 C65.724,42.782 68.331,45.332 71.596,45.669 L71.83,45.688 L71.83,45.706 C72.771,45.706 73.534,46.47 73.534,47.411 Z M106.899,66.154 L106.897,66.218 L106.879,66.503 C106.459,71.716 102.218,75.883 96.949,76.159 L96.894,76.161 C95.952,76.161 95.189,75.397 95.189,74.457 C95.189,73.516 95.952,72.752 96.894,72.752 L97.115,72.734 L97.364,72.704 C100.584,72.262 103.134,69.655 103.472,66.39 L103.49,66.154 C103.49,65.213 104.254,64.45 105.195,64.45 C106.137,64.45 106.899,65.213 106.899,66.154 Z M110.445,3.22 C110.884,2.205 112.063,1.737 113.077,2.176 C113.078,2.176 113.079,2.177 113.079,2.177 L118.592,4.558 C118.593,4.559 118.594,4.559 118.595,4.559 C119.609,4.998 120.077,6.176 119.639,7.19 C119.2,8.206 118.021,8.673 117.007,8.234 L111.489,5.852 C110.475,5.413 110.007,4.235 110.445,3.22 Z M85.766,3.301 C86.187,4.324 85.698,5.494 84.676,5.914 C84.675,5.914 84.674,5.915 84.674,5.915 L79.12,8.198 C79.119,8.199 79.118,8.199 79.118,8.2 C78.096,8.62 76.926,8.132 76.505,7.109 C76.084,6.087 76.572,4.917 77.595,4.497 L83.153,2.211 C84.176,1.79 85.346,2.278 85.766,3.301 Z M119.671,85.15 C120.092,86.173 119.604,87.343 118.581,87.764 C118.58,87.764 118.579,87.764 118.578,87.764 L113.025,90.048 C113.024,90.048 113.023,90.049 113.022,90.049 C112,90.47 110.83,89.981 110.41,88.959 C109.989,87.936 110.478,86.767 111.5,86.346 L117.058,84.06 C118.081,83.64 119.25,84.128 119.671,85.15 Z M102.9,90.209 C102.9,91.314 102.004,92.211 100.898,92.211 C100.897,92.211 100.897,92.211 100.896,92.211 L94.892,92.211 C94.891,92.211 94.89,92.211 94.889,92.211 C93.783,92.211 92.887,91.314 92.887,90.209 C92.887,89.103 93.783,88.207 94.889,88.207 L100.898,88.207 C102.004,88.207 102.9,89.103 102.9,90.209 Z M125.874,80.993 C125.092,80.211 125.092,78.943 125.874,78.162 C125.874,78.161 125.875,78.161 125.876,78.16 L130.122,73.914 C130.122,73.914 130.123,73.913 130.123,73.912 C130.905,73.131 132.173,73.131 132.954,73.912 C133.736,74.694 133.736,75.962 132.954,76.744 L128.705,80.993 C127.923,81.775 126.655,81.775 125.874,80.993 Z M128.708,11.267 L132.958,15.516 C133.739,16.298 133.739,17.565 132.958,18.347 C132.176,19.129 130.908,19.129 130.126,18.347 C130.126,18.347 130.125,18.346 130.125,18.345 L125.879,14.099 C125.878,14.099 125.878,14.098 125.877,14.098 
1C125.095,13.316 125.095,12.048 125.877,11.267 C126.659,10.484 127.926,10.484 128.708,11.267 Z M70.306,11.263 C71.087,12.045 71.087,13.312 70.306,14.094 C70.305,14.095 70.304,14.095 70.304,14.096 L66.058,18.342 C66.057,18.342 66.057,18.343 66.056,18.344 C65.274,19.125 64.006,19.125 63.225,18.344 C62.443,17.562 62.443,16.294 63.225,15.512 L67.474,11.263 C68.256,10.481 69.523,10.481 70.306,11.263 Z M102.9,2.002 C102.9,3.107 102.004,4.004 100.898,4.004 C100.897,4.004 100.897,4.004 100.896,4.004 L94.892,4.004 C94.891,4.004 94.89,4.004 94.889,4.004 C93.783,4.004 92.887,3.107 92.887,2.002 C92.887,0.896 93.783,0 94.889,0 L100.898,0 C102.004,0 102.9,0.896 102.9,2.002 Z M86.361,16.035 C86.361,17.415 85.241,18.535 83.861,18.535 C82.48,18.535 81.361,17.415 81.361,16.035 C81.361,14.654 82.48,13.535 83.861,13.535 C85.241,13.535 86.361,14.654 86.361,16.035 Z M119.438,74.172 C119.438,75.553 118.319,76.672 116.938,76.672 C115.558,76.672 114.438,75.553 114.438,74.172 C114.438,72.791 115.558,71.671 116.938,71.671 C118.319,71.671 119.438,72.791 119.438,74.172 Z M112.422,30.067 C112.422,31.448 111.303,32.567 109.922,32.567 C108.541,32.567 107.422,31.448 107.422,30.067 C107.422,28.686 108.541,27.567 109.922,27.567 C111.303,27.567 112.422,28.686 112.422,30.067 Z M48.605,97.894 C48.605,99.274 47.486,100.395 46.105,100.395 C44.725,100.395 43.605,99.274 43.605,97.894 C43.605,96.514 44.725,95.394 46.105,95.394 C47.486,95.394 48.605,96.514 48.605,97.894 Z M23.547,102.905 C23.547,104.286 22.427,105.405 21.047,105.405 C19.666,105.405 18.547,104.286 18.547,102.905 C18.547,101.524 19.666,100.405 21.047,100.405 C22.427,100.405 23.547,101.524 23.547,102.905 Z M57.626,121.95 C57.626,123.331 56.507,124.45 55.126,124.45 C53.746,124.45 52.626,123.331 52.626,121.95 C52.626,120.569 53.746,119.45 55.126,119.45 C56.507,119.45 57.626,120.569 57.626,121.95 Z M53.563,103.081 L53.559,103.331 C53.423,107.367 50.123,110.593 46.106,110.593 C42.075,110.593 38.783,107.352 38.652,103.32 L38.648,103.073 L38.648,93.709 L38.653,93.46 C38.789,89.423 42.088,86.197 46.106,86.197 C50.137,86.197 53.429,89.438 53.559,93.47 L53.563,93.718 L53.563,103.081 Z M64.146,96.584 L64.146,96.56 L57.192,96.56 L57.192,93.728 L57.183,93.323 C57.15,92.596 57.03,91.861 56.824,91.057 L56.713,90.648 L56.632,90.365 L61.786,85.164 L61.783,85.161 C61.79,85.154 61.799,85.149 61.806,85.142 C62.518,84.43 62.518,83.275 61.806,82.562 C61.094,81.851 59.939,81.851 59.227,82.562 C59.224,82.565 59.222,82.569 59.219,82.572 L59.218,82.571 L54.886,86.944 L54.307,86.272 C52.786,84.56 50.84,83.357 48.684,82.834 L48.322,82.753 L47.92,82.67 L47.92,78.064 C47.928,77.993 47.941,77.923 47.941,77.849 C47.941,76.835 47.12,76.013 46.106,76.013 C45.092,76.013 44.27,76.835 44.27,77.849 C44.27,77.918 44.283,77.983 44.29,78.051 L44.291,82.663 L43.554,82.828 C41.399,83.345 39.454,84.541 37.935,86.239 L37.685,86.526 L37.331,86.949 L32.993,82.571 L32.99,82.574 C32.276,81.884 31.14,81.889 30.435,82.594 C29.726,83.303 29.724,84.449 30.426,85.162 L30.424,85.164 L35.577,90.363 L35.396,91.024 C35.183,91.847 35.059,92.604 35.027,93.347 L35.019,93.718 L35.019,96.56 L28.065,96.56 L28.065,96.582 C27.051,96.582 26.229,97.404 26.229,98.418 C26.229,99.432 27.051,100.253 28.065,100.253 C28.144,100.253 28.219,100.239 28.295,100.23 L35.019,100.23 L35.019,103.062 L35.029,103.468 C35.062,104.194 35.181,104.93 35.388,105.733 L35.499,106.142 L35.579,106.425 L30.45,111.6 C30.444,111.604 30.438,111.608 30.433,111.613 C29.721,112.325 29.721,113.48 30.433,114.192 C31.138,114.896 32.274,114.901 32.988,114.212 L32.993,114.217 L37.326,109.847 L37.905,110.519 C39.426,112.23 41.372,113.433 43.528,113.957 L43.889,114.038 L44.291,114.12 L44.29,118.738 C44.283,118.806 44.27,118.871 44.27,118.941 C44.27,119.955 45.092,120.776 46.106,120.776 C47.12,120.776 47.941,119.955 47.941,118.941 C47.941,118.867 47.928,118.797 47.92,118.725 L47.92,114.127 L48.658,113.963 C50.812,113.445 52.758,112.25 54.277,110.552 L54.526,110.264 L54.881,109.841 L59.198,114.197 L59.199,114.197 C59.199,114.198 59.199,114.198 59.2,114.198 L59.218,114.217 L59.22,114.215 C59.934,114.907 61.072,114.903 61.778,114.197 C62.488,113.488 62.489,112.34 61.785,111.627 L61.786,111.625 L56.635,106.428 L56.815,105.767 C57.029,104.943 57.153,104.187 57.184,103.443 L57.192,103.073 L57.192,100.23 L63.892,100.23 
1C63.968,100.239 64.043,100.253 64.122,100.253 C65.136,100.253 65.958,99.432 65.958,98.418 C65.958,97.412 65.148,96.597 64.146,96.584 Z M71.66,88.873 C71.66,90.253 70.54,91.373 69.16,91.373 C67.779,91.373 66.66,90.253 66.66,88.873 C66.66,87.492 67.779,86.373 69.16,86.373 C70.54,86.373 71.66,87.492 71.66,88.873 Z M38.582,74.839 C38.582,76.22 37.463,77.339 36.082,77.339 C34.701,77.339 33.582,76.22 33.582,74.839 C33.582,73.459 34.701,72.339 36.082,72.339 C37.463,72.339 38.582,73.459 38.582,74.839 Z M93.378,53.122 C93.378,54.502 92.258,55.622 90.878,55.622 C89.497,55.622 88.378,54.502 88.378,53.122 C88.378,51.741 89.497,50.622 90.878,50.622 C92.258,50.622 93.378,51.741 93.378,53.122 Z M81.355,37.421 C79.787,37.421 78.513,36.146 78.513,34.579 C78.513,33.011 79.787,31.736 81.355,31.736 C82.924,31.736 84.197,33.011 84.197,34.579 C84.197,36.146 82.924,37.421 81.355,37.421 Z M81.355,28.066 C77.765,28.066 74.842,30.988 74.842,34.579 C74.842,38.169 77.765,41.092 81.355,41.092 C84.945,41.092 87.868,38.169 87.868,34.579 C87.868,30.988 84.945,28.066 81.355,28.066 Z M117.44,58.471 C115.871,58.471 114.598,57.196 114.598,55.628 C114.598,54.06 115.871,52.786 117.44,52.786 C119.009,52.786 120.282,54.06 120.282,55.628 C120.282,57.196 119.009,58.471 117.44,58.471 Z M117.44,49.115 C113.85,49.115 110.927,52.038 110.927,55.628 C110.927,59.219 113.85,62.141 117.44,62.141 C121.03,62.141 123.953,59.219 123.953,55.628 C123.953,52.038 121.03,49.115 117.44,49.115 Z M45.604,131.35 C27.432,131.35 12.65,116.568 12.65,98.395 C12.65,80.223 27.432,65.44 45.604,65.44 C63.777,65.44 78.56,80.223 78.56,98.395 C78.56,116.568 63.777,131.35 45.604,131.35 Z M45.604,61.811 C25.434,61.811 9.021,78.225 9.021,98.395 C9.021,118.566 25.434,134.979 45.604,134.979 C65.775,134.979 82.188,118.566 82.188,98.395 C82.188,78.225 65.775,61.811 45.604,61.811 Z M46.106,140.346 C22.698,140.346 3.654,121.302 3.654,97.894 C3.654,74.486 22.698,55.442 46.106,55.442 C69.514,55.442 88.558,74.486 88.558,97.894 C88.558,121.302 69.514,140.346 46.106,140.346 Z M46.106,51.788 C20.684,51.788 0,72.472 0,97.894 C0,123.316 20.684,144 46.106,144 C71.528,144 92.212,123.316 92.212,97.894 C92.212,72.472 71.528,51.788 46.106,51.788 L46.106,51.788 Z",id:"img-l-bacteria-gray"})))))}},41103:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function CZIDLogoReversed(t){return o.default.createElement("svg",{className:t.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 211.46 68.91"},o.default.createElement("g",{id:"CZ_ID","data-name":"CZ ID",fillRule:"nonzero",fill:"#FFFFFF"},o.default.createElement("path",{fill:"#93c151",d:"M8.24,0a8.17,8.17,0,0,1,8.24,8.1,8.18,8.18,0,0,1-8.24,8.11A8.18,8.18,0,0,1,0,8.1,8.17,8.17,0,0,1,8.24,0Z"}),o.default.createElement("path",{d:"M18.86.39H31C49.86.85,65.79,16,65.79,34.65,65.79,53.53,50.18,68.9,31,68.91h0l-14.31-.16c4.53-3.65,4.83-11.08,4.85-12.41v-.2l0-3.22,9.49,0A18.46,18.46,0,0,0,49.56,34.65c0-10.08-9.12-18.28-19.36-18.28h0l-11.67,0a13,13,0,0,0,.33-16Z"}),o.default.createElement("path",{d:"M15.54,23.82l.84,0V55.43a17.9,17.9,0,0,1-.82,5.74,10.67,10.67,0,0,1-1.49,2.91c-2.33,3.19-6.64,5-14,4.81h0V37.3a14.91,14.91,0,0,1,2-8.14c2.23-3.5,6.61-5.54,14.32-5.32Z"}),o.default.createElement("path",{d:"M94.34,41.87a9.8,9.8,0,0,0,7.22,2.88,11.61,11.61,0,0,0,5.07-1.14,10.84,10.84,0,0,0,3.45-2.29l1.06-1.13,5.54,6.06c-.13.2-.32.45-.58.78a16.23,16.23,0,0,1-1.77,1.69,18.35,18.35,0,0,1-3,2.16,18.82,18.82,0,0,1-4.26,1.69,20.06,20.06,0,0,1-5.5.75,19.39,19.39,0,0,1-14-5.51,18,18,0,0,1,0-26.32A20.31,20.31,0,0,1,107,16.72a16.82,16.82,0,0,1,4.23,1.77,26,26,0,0,1,2.9,2.07,10.63,10.63,0,0,1,1.79,1.78l.57.71-5.82,6.06-.39-.51a13,13,0,0,0-1.13-1.08,14.8,14.8,0,0,0-1.85-1.38,11.8,11.8,0,0,0-5.69-1.56,9.83,9.83,0,0,0-10.1,10.07A9.81,9.81,0,0,0,94.34,41.87Z"}),o.default.createElement("path",{d:"M120.73,25.59V17h27.48v8.6L132.57,43.74h16.16v8.57H120V43.74L135.6,25.59Z"}),o.default.createElement("path",{d:"M167.6,17h3.79V52.31H167.6Z"}),o.default.createElement("path",{d:"M193.06,17a18,18,0,0,1,13.06,5.2,16.77,16.77,0,0,1,5.34,12.46,16.77,16.77,0,0,1-5.34,12.46,18,18,0,0,1-13.06,5.2H182V17Zm-7.31,3.55V48.79h7.31
1a14.31,14.31,0,0,0,10.42-4.12,13.45,13.45,0,0,0,4.21-10,13.45,13.45,0,0,0-4.21-10,14.34,14.34,0,0,0-10.42-4.11Z"})))}},54319:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=l(61613);a.default=function Icon(t){var a=t.name,l=t.size,r=t.className,u=t.onClick;return o.default.createElement(i.Icon,{className:r,name:a,size:l,onClick:u})}},37649:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(32140)),d=function IconAlert(t){var a=t.className,l=t.type;return i.default.createElement("svg",{className:(0,o.default)(a,u.default[l]),viewBox:"0 0 24 24"},i.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.default.createElement("g",{transform:"translate(-484.000000, -784.000000)",fillRule:"nonzero"},i.default.createElement("g",{transform:"translate(484.000000, 784.000000)"},i.default.createElement("path",{d:"M12,0.217021277 C5.50289362,0.217021277 0.217021277,5.50289362 0.217021277,12 C0.217021277,18.4971064 5.50289362,23.7829787 12,23.7829787 C18.4971064,23.7829787 23.7829787,18.4971064 23.7829787,12 C23.7829787,5.50289362 18.4971064,0.217021277 12,0.217021277 Z M12,22.506383 C6.20680851,22.506383 1.49361702,17.7931915 1.49361702,12 C1.49361702,6.20680851 6.20680851,1.49361702 12,1.49361702 C17.7931915,1.49361702 22.506383,6.20680851 22.506383,12 C22.506383,17.7931915 17.7931915,22.506383 12,22.506383 Z M10.4798298,13.187234 C10.5337021,14.2146383 11.2822979,14.6747234 12,14.6747234 C12.7028936,14.6747234 13.4744681,14.1520851 13.5204255,13.1811064 L13.8234894,6.10978723 C13.8237447,6.10059574 13.824,6.09165957 13.824,6.08246809 C13.824,5.07702128 13.0059574,4.25897872 12,4.25897872 C10.9940426,4.25897872 10.176,5.07702128 10.176,6.08246809 C10.176,6.09165957 10.1762553,6.10059574 10.1765106,6.10978723 L10.4798298,13.187234 Z M12,5.53582979 C12.2979574,5.53582979 12.5412766,5.77531915 12.5474043,6.07174468 L12.2451064,13.1236596 C12.2333617,13.3715745 12.0697021,13.3981277 12,13.3981277 C11.8404255,13.3981277 11.7671489,13.3580426 11.7551489,13.1264681 L11.4525957,6.07148936 C11.4587234,5.77506383 11.7020426,5.53582979 12,5.53582979 Z M12,15.6714894 C11.4329362,15.6714894 10.8773617,15.9017872 10.475234,16.3041702 C10.0756596,16.704 9.84612766,17.2585532 9.84612766,17.8251064 C9.84612766,18.3939574 10.
10754043,18.9492766 10.475234,19.3491064 C10.8750638,19.7491915 11.4306383,19.9789787 12,19.9789787 C12.5711489,19.9789787 13.1264681,19.7486809 13.5186383,19.3519149 C13.9222979,18.9525957 14.153617,18.396 14.153617,17.8253617 C14.153617,17.256766 13.9222979,16.7017021 13.5206809,16.3041702 C13.1193191,15.9017872 12.564766,15.6714894 12,15.6714894 Z M12.6155745,18.4491064 C12.2977021,18.7713191 11.7025532,18.7713191 11.3780426,18.4465532 C11.2156596,18.2841702 11.1227234,18.0577021 11.1227234,17.8248511 C11.1227234,17.5973617 11.2182128,17.3662979 11.3780426,17.2062128 C11.5424681,17.0420426 11.7689362,16.9478298 12,16.9478298 C12.228766,16.9478298 12.4539574,17.0420426 12.6206809,17.2085106 C12.7838298,17.3701277 12.8772766,17.5948085 12.8772766,17.8248511 C12.8772766,18.0571915 12.7835745,18.2826383 12.6155745,18.4491064 Z",id:"Shape"})))))};d.defaultProps={type:"info"};a.default=d},95112:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(32140)),d=function IconAlertSmall(t){var a=t.className,l=t.type;return i.default.createElement("svg",{className:(0,o.default)(a,u.default[l]),viewBox:"0 0 14 14"},i.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.default.createElement("g",{fillRule:"nonzero"},i.default.createElement("path",{d:"M7,0 C10.8660974,0 14,3.1339026 14,7 C14,10.8660974 10.8660974,14 7,14 C3.1339026,14 0,10.8660974 0,7 C0,3.1339026 3.1339026,0 7,0 Z M7,1.70731707 C4.08190227,1.70731707 1.70731707,4.08190227 1.70731707,7 C1.70731707,9.91809773 4.08190227,12.2926829 7,12.2926829 C9.91809773,12.2926829 12.2926829,9.91809773 12.2926829,7 C12.2926829,4.08190227 9.91809773,1.70731707 7,1.70731707 Z M6.1871437,8.71380057 C6.61439883,8.28328082 7.38567263,8.28219896 7.80652352,8.71171824 C8.02350898,8.92818215 8.14634146,9.22386195 8.14634146,9.53018928 C8.14634146,9.8331351 8.02436664,10.1282022 7.81129711,10.3407149 C7.59434202,10.5588214 7.30055459,10.6829268 7,10.6829268 C6.69758624,10.6829268 6.40217692,10.5593173 6.18709499,10.3430983 C5.97749177,10.1317223 5.85365854,9.8297284 5.85365854,9.53018928 C5.85365854,9.22454616 5.97472296,8.92767624 6.1871437,8.71380057 Z M7,2.92682927 C7.44396352,2.92682927 7.82203142,3.2325643 7.9249372,3.66021535 L7.94481,3.76956166 L7.95121951,3.87804878 L7.95121951,6.6097561 C7.95121951,7.13510013 7.52534403,7.56097561 7,7.56097561 C6.55603648,7.56097561 6.17796858,7.25524058 6.0750628,6.82758953 L6.05519,6.71824322 L6.04878049,6.6097561 L6.04878049,3.87804878 C6.04878049,3.35270475 6.47465597,2.92682927 7,2.92682927 Z"}))))};d.defaultProps={type:"info"};a.default=d},17787:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconAnalyzeFigure(){return o.default.createElement("svg",{width:"100",height:"101",viewBox:"0 0 100 101",fill:"none"},o.default.createElement("rect",{width:"100",height:"100",transform:"translate(0 0.435059)",fill:"white"}),o.default.createElement("path",{d:"M50.2429 71.6582H16.3711V23.7876H80.9463V71.6582H74.9351",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("rect",{x:"55.0195",y:"70.1582",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{x:"35.457",y:"48.4015",width:"3",height:"3",rx:"1.5",transform:"rotate(-90 35.457 48.4015)",fill:"#3867FA"}),o.default.createElement("rect",{x:"61.373",y:"70.1582",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{x:"35.457",y:"42.048",width:"3",height:"3",rx:"1.5",transform:"rotate(-90 35.457 42.048)",fill:"#3867FA"}),o.default.createElement("rect",{x:"67.7266",y:"70.1582",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{x:"35.457",y:"35.6945",width:"3",height:"3",rx:"1.5",transform:"rotate(-90 35.457 35.6945)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"79.8381",cy:"28.4365",r:"10.6116",fill:"white",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M78.3834 30.2871V29.7235C78.3834 29.2361 78.4875 28.8121 78.6957 28.4516C78.9039 28.0912 79.2847 27.7078 79.8381 27.3016C80.3712 26.9208 80.7215 26.6111 80.8891 26.3725C81.0617 26.1339 81.148 25.8673 81.148 25.5728C81.148 25.2428 81.0262 24.9915 80.7825 24.8189C80.5387 24.6462 80.1986 24.5599 79.7619 24.5599C79.0003 24.5599 78.1321 24.8087 77.1573 25.3063L76.3271 23.6384C77.4594 23.0037 78.6602 22.6864 79.9295 22.6864C80.9754 22.6864 81.8055 22.9377 82.4199 23.4404C83.0393 23.943 83.349 24.6132 83.349 25.451C83.349 26.0095 83.2221 26.4918 82.9682 26.898C82.7144 27.3042 82.232 27.7611 81.5212 28.2689C81.0338 28.6293 80.7241 28.9035 80.5921 29.0914C80.4651 29.2792 80.4017 29.5255 80.4017 29.8301V30.2871H78.3834ZM78.1397 32.8917C78.1397 32.4652 78.254 32.1428 78.4825 31.9245C78.7109 31.7062 79.0435 31.597 79.4801 31.597C79.9015 31.597 80.2265 31.7087 80.455 31.9321C80.6885 32.1555 80.8053 32.4754 80.8053 32.8917C80.8053 33.2928 80.6885 33.6102 80.455 33.8437C80.2214 34.0722 79.8965 34.1864 79.4801 34.1864C79.0536 34.1864 78.7236 34.0747 78.4901 33.8513C78.2565 33.6228 78.1397 33.303 78.1397 32.8917Z",fill:"#3867FA"}),o.default.createElement("rect",{x:"29.9707",y:"62.9236",width:"10.9754",height:"18.5022",fill:"white",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("rect",{x:"26.2324",y:"59.7393",width:"18.4513",height:"6.36871",fill:"white",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M24.0333 53.2842H67.1066",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M28.957 45.4971L28.957 53.2843",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M44.957 36.8669L44.957 53.2843",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}
1),o.default.createElement("path",{d:"M52.957 31.1863L52.957 53.2842",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M60.957 41.1583L60.957 53.2843",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}},28567:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconArrowDownSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("polygon",{points:"6.973 8.977 1.78238929 3.64902546 0.643884085 4.72673552 6.97100296 11.2164883 13.3457069 4.79405362 12.4597917 3.83076772 12.2757797 3.75 12.2210034 3.75 12.0427826 3.82467934"})))}},19458:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconArrowPipelineStage(t){return o.default.createElement("svg",{className:t.className,viewBox:"0 0 97 60"},o.default.createElement("g",{transform:"translate(-865.000000, -1980.000000)"},o.default.createElement("polygon",{points:"865 1980 874.880859 2009.53369 865 2039.06738 961.522461 2009.53369"})))}},58484:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(96698));a.default=function IconArrowRight(t){var a=t.className;return i.default.createElement("i",{className:(0,o.default)("fa fa-chevron-right",u.default.icon,a)})}},62538:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconArrowUpSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("polygon",{transform:"translate(6.994792, 7.431327) scale(1, -1) translate(-6.994792, -7.431327) ",points:"6.973 8.975 1.78238779 3.64909743 0.643808853 4.7264284 6.97100328 11.2135557 13.3457756 4.79372708 12.4597566 3.83072953 12.2757797 3.75 12.2210034 3.75 12.0428191 3.82464223"})))}},85694:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconBarChartHorizontal3Small(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd",clipRule:"evenodd"},o.default.createElement("path",{d:"M1 2.13C1 1.57772 1.44772 1.13 2 1.13L8.39986 1.13C8.95214 1.13 9.39986 1.57772 9.39986 2.13V2.88C9.39986 3.43229 8.95214 3.88 8.39986 3.88L2 3.88C1.44772 3.88 1 3.43229 1 2.88V2.13ZM1 6.63014C1 6.07786 1.44772 5.63014 2 5.63014L12 5.63014C12.5523 5.63014 13 6.07786 13 6.63014V7.38014C13 7.93242 12.5523 8.38014 12 8.38014H2C1.44772 8.38014 1 7.93242 1 7.38014V6.63014ZM1 11.1303C1 10.578 1.44772 10.1303 2 10.1303H4.79971C5.352 10.1303 5.79971 10.578 5.79971 11.1303V11.8803C5.79971 12.4326 5.352 12.8803 4.79971 12.8803H2C1.44772 12.8803 1 12.4326 1 11.8803V11.1303Z"})))}},3325:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconBiohubLogo(){return o.default.createElement("svg",{width:"102",height:"17",viewBox:"0 0 102 17",fill:"none"},o.default.createElement("path",{d:"M17.1797 2.12602C17.0187 1.54964 16.6658 1.0444 16.1785 0.692633C15.6912 0.34087 15.0983 0.163331 14.4964 0.188954C14.0452 0.22495 13.6119 0.379915 13.2413 0.637831C12.8706 0.895747 12.5761 1.24726 12.3881 1.65603C12.2818 1.882 12.1178 2.07643 11.9123 2.21997C11.7069 2.36351 11.4672 2.45117 11.217 2.47424L8.40918 2.75585C8.1261 2.78693 7.83967 2.74794 7.57547 2.64235C7.31126 2.53677 7.0775 2.36788 6.89505 2.15076C6.40643 1.55771 5.73285 1.14302 4.98056 0.972096C4.22826 0.801176 3.44006 0.883752 2.74027 1.2068C2.04048 1.52985 1.46892 2.07498 1.11575 2.75622C0.762576 3.43747 0.647882 4.21605 0.789757 4.96917C0.931633 5.72229 1.322 6.40709 1.8993 6.91557C2.4766 7.42404 3.20797 7.72726 3.97806 7.77738C4.74815 7.8275 5.51313 7.62169 6.15235 7.1924C6.79158 6.7631 7.26867 6.13476 7.50837 5.40648C7.59202 5.14298 7.74297 4.90548 7.9465 4.71708C8.15004 4.52868 8.39924 4.3958 8.66985 4.33138L11.4298 3.71107C11.654 3.66298 11.8875 3.68176 12.101 3.76504C12.3144 3.84833 12.4984 3.9924 12.6296 4.17916L12.7044 4.27811C12.8239 4.43223 12.8968 4.61687 12.9148 4.81055C12.9328 5.00423 12.895 5.19901 12.8059 5.37222L12.068 6.84881C11.8987 7.18227 11.6534 7.47196 11.3517 7.69491C11.0499 7.91786 10.7 8.06793 10.3296 8.13321C9.41903 8.30397 8.59149 8.77057 7.97732 9.45955C7.36315 10.1485 6.99724 11.0207 6.93721 11.9388C6.88754 12.5324 6.97497 13.1294 7.19285 13.6844C7.41074 14.2394 7.75333 14.7376 8.19452 15.1413C8.94172 15.8595 9.93314 16.2733 10.9728 16.3008C12.0125 16.3283 13.0247 15.9676 13.8094 15.29C14.5941 14.6123 15.0942 13.667 15.2107 12.641C15.3273 11.615 15.0519 10.5829 14.4389 9.7487C14.1864 9.39629 14.0169 8.99205 13.943 8.56587C13.869 8.13969 13.8924 7.70245 14.0115 7.28646L14.4197 5.827C14.4642 5.66734 14.5
1536 5.5236 14.6776 5.41269C14.8015 5.30179 14.9548 5.22833 15.1193 5.20097C15.4634 5.14431 15.7922 5.01802 16.0851 4.82994C16.378 4.64187 16.6288 4.39603 16.8221 4.10768C17.0153 3.81933 17.1467 3.49463 17.2082 3.15373C17.2698 2.81284 17.26 2.46303 17.1797 2.12602Z",fill:"white"}),o.default.createElement("path",{d:"M33.9828 5.85664C33.6193 3.48854 32.1496 2.35938 29.9845 2.35938C27.535 2.35938 25.8124 3.80219 25.8124 7.14263V8.67955C25.8124 11.9886 27.535 13.4628 29.9845 13.4628C32.2286 13.4628 33.6035 12.3964 33.967 9.96554H31.8651C31.6281 11.0633 31.0907 11.6122 29.9845 11.6122C28.7044 11.6122 28.0249 10.6869 28.0249 8.67955V7.14263C28.0249 5.0725 28.7044 4.20995 29.9845 4.20995C31.0591 4.20995 31.6597 4.83726 31.8651 5.85664H33.9828Z",fill:"white"}),o.default.createElement("path",{d:"M34.898 2.50052V4.36677H39.323L34.898 11.8788V13.3217H42.2624V11.4711H37.711L42.1044 3.94334V2.50052H34.898Z",fill:"white"}),o.default.createElement("path",{d:"M47.8024 2.50052V13.3217H51.8007C54.6769 13.3217 55.7832 11.8945 55.7832 10.2165C55.7832 8.86774 55.1194 8.05223 53.9974 7.64448C54.8666 7.22105 55.4355 6.45259 55.4355 5.33911C55.4355 3.41012 54.029 2.50052 51.453 2.50052H47.8024ZM50.0149 8.6325H51.4056C52.8911 8.6325 53.5707 9.02457 53.5707 10.044C53.5707 10.9692 52.9385 11.4711 51.6111 11.4711H50.0149V8.6325ZM50.0149 4.35109H51.2476C52.8437 4.35109 53.223 4.79021 53.223 5.54299C53.223 6.31144 52.7015 6.78193 51.4846 6.78193H50.0149V4.35109Z",fill:"white"}),o.default.createElement("path",{d:"M59.8359 2.50052H57.6234V13.3217H59.8359V2.50052Z",fill:"white"}),o.default.createElement("path",{d:"M70.2488 8.67955V7.14263C70.2488 3.80219 68.5262 2.35938 66.0609 2.35938C63.6113 2.35938 61.8887 3.80219 61.8887 7.14263V8.67955C61.8887 11.9886 63.6113 13.4628 66.0609 13.4628C68.5262 13.4628 70.2488 11.9886 70.2488 8.67955ZM64.1012 7.14263C64.1012 5.0725 64.7808 4.20995 66.0609 4.20995C67.3409 4.20995 68.0363 5.0725 68.0363 7.14263V8.67955C68.0363 10.7497 67.3409 11.6122 66.0609 11.6122C64.7808 11.6122 64.1012 10.7497 64.1012 8.67955V7.14263Z",fill:"white"}),o.default.createElement("path",{d:"M74.3584 2.50052H72.1459V13.3217H74.3584V8.64818H78.1355V13.3217H80.3479V2.50052H78.1355V6.79761H74.3584V2.50052Z",fill:"white"}),o.default.createElement("path",{d:"M88.7593 2.50052V8.94615C88.7593 10.7967 88.143 11.6122 86.7839 11.6122C85.4248 11.6122 84.8085 10.7967 84.8085 8.94615V2.50052H82.596V8.94615C82.596 12.1298 84.366 13.4628 86.7839 13.4628C89.2018 13.4628 90.9718 12.1298 90.9718 8.93047V2.50052H88.7593Z",fill:"white"}),o.default.createElement("path",{d:"M93.2004 2.50052V13.3217H97.1986C100.075 13.3217 101.181 11.8945 101.181 10.2165C101.181 8.86774 100.517 8.05223 99.3953 7.64448C100.265 7.22105 100.833 6.45259 100.833 5.33911C100.833 3.41012 99.4269 2.50052 96.851 2.50052H93.2004ZM95.4128 8.6325H96.8036C98.2891 8.6325 98.9686 9.02457 98.9686 10.044C98.9686 10.9692 98.3365 11.4711 97.009 11.4711H95.4128V8.6325ZM95.4128 4.35109H96.6455C98.2417 4.35109 98.6209 4.79021 98.6209 5.54299C98.6209 6.31144 98.0994 6.78193 96.8826 6.78193H95.4128V4.35109Z",fill:"white"}))}},97098:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconBiohubSFLogo(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"209",height:"28",viewBox:"0 0 209 28",fill:"none"},o.default.createElement("path",{d:"M19.5914 19.1791C20.4136 18.556 21.4677 18.0692 22.5297 17.8867C22.7232 17.8491 22.9108 17.8239 23.0915 17.809C25.0377 17.7612 26.6011 16.1702 26.6011 14.2147C26.6011 12.2592 24.9893 10.6191 23.0014 10.6191C22.9873 10.6191 22.9733 10.6191 22.9592 10.6196C22.9501 10.6196 22.9414 10.6191 22.9323 10.6191C21.4003 10.6191 20.1809 11.3599 19.5724 12.9219C19.4111 13.4162 19.3847 13.832 19.402 14.2461C19.4033 14.3976 19.414 14.5467 19.4335 14.6929C19.4715 15.121 19.5219 15.5765 19.4917 16.1397C19.2929 18.7563 16.539 20.7213 14.2133 20.7213C14.186 20.7213 14.2385 20.7213 14.2133 20.7213C14.1508 20.7213 14.0926 20.7217 14.031 20.7196C13.9785 20.7163 13.9256 20.7134 13.8722 20.7122C12.3985 20.5697 11.0674 19.945 10.0414 18.999C10.9761 18.2575 12.1592 17.8144 13.446 17.8144C13.489 17.8144 13.5316 17.8148 13.5742 17.8157C13.6457 17.8198 13.718 17.8223 13.7908 17.8223C15.7787 17.8223 17.3905 16.2123 17.3905 14.2267C17.3905 14.0648 17.3798 13.9059 17.3591 13.7498L17.355 13.7209C17.3426 13.5693 17.3434 13.4418 17.3434 13.2869C17.3434 10.2698 19.7398 7.81222 22.7352 7.70859H22.7624C22.8104 7.70859 22.8484 7.70776 22.8869 7.70693C22.9257 7.70611 22.9654 7.70528 23.0158 7.70528C25.0038 7.70528 26.6156 6.09537 26.6156 4.10971C26.6156 2.12406 25.0034 0.515381 23.0154 0.515381C21.4793 0.515381 20.168 1.47621 19.6513 2.8293H19.6505L19.6468 2.84127C19.6331 2.87761 19.6199 2.91435 19.6071 2.95152C19.4124 3.4247 18.9461 3.75833 18.4021 3.75833C17.8581 3.75833 17.369 3.4086 17.1834 2.91724C16.6869 1.52369 15.3554 0.526529 13.7908 0.526529C12.2261 0.526529 10.9504 1.4824 10.4308 2.8293H10.4287C10.4254 2.84044 10.4217 2.85159 10.4184 2.86274C10.4093 2.88752 10.4002 2.91229 10.3915 2.93706C10.2014 3.41603 9.73344 3.75461 9.18653 3.75461C8.63963 3.75461 8.14398 3.39539 7.9654 2.89412C7.4619 1.51296 6.13659 0.526529 4.58021 0.526529C2.59225 0.526529 0.980469 2.13603 0.980469 4.12169C0.980469 6.10734 2.59225 7.71726 4.58021 7.71726C6.05102 7.71726 7.31556 6.83612 7.87445 5.57387H7.87487C8.09313 5.12215 8.53504 4.79637 9.07781 4.79637C9.65696 4.79637 10.1476 5.16221 10.3167 5.66801C10.3626 5.80551 10.3523 5.9492 10.3506 6.04706C10.1518 8.66363 7.89719 10.6286 5.15067 10.6286C5.12339 10.6286 5.09735 10.6286 5.07213 10.6286C4.98119 10.6291 4.89975 10.6295 4.80343 10.6229H4.78359C4.72696 10.62 4.66991 10.6187 4.61245 10.6187C2.62408 10.6196 1.01271 12.2291 1.01271 14.2147C1.01271 16.2004 2.62449 17.8103 4.61245 17.8103C4.87453 17.8103 5.13001 17.7822 5.37597 17.7294C5.53099 17.7029 5.76372 17.681 6.02705 17.6988C6.21348 17.717 6.41315 17.7533 6.61653 17.8185C7.34119 18.0845 7.9964 18.4936 8.54785 19.0118C7.59666 20.035 6.3007 20.6853 4.77863 20.7175C4.68479 20.7175 4.64717 20.7122 4.58062 20.7122C2.59266 20.7122 0.980882 22.3221 0.980882 24.3077C0.980882 26.2934 2.59266 27.9033 4.58062 27.9033C6.07004 27.9033 7.34822 26.9999 7.89554 25.7112H7.89636C8.09892 25.2083 8.60035 24.8524 9.18653 24.8524C9.67143 24.8524 10.0972 25.096 10.3448 25.4643C10.8268 26.8826 12.1712 27.9033 13.754 27.9033C13.7557 27.9033 13.7577 27.9029 13.7598 27.9029C13.7701 27.9029 13.7805 27.9033 13.7908 27.9033C15.2984 27.9033 16.5894 26.9776 17.1255 25.6641C17.3397 25.1864 17.8279 24.8524 18.3959 24.8524C18.9639 24.8524 19.4839 25.2083 19.686 25.7112H19.6865C20.2338 26.9995 21.512 27.9033 23.0014 27.9033C24.9893 27.9033 26.6011 26.2934 26.6011 24.3077C26.6011 22.3221 24.9893 20.7122 23.0014 20.7122C21.4512 20.7122 20.2028 21.6309 19.6232 23.0633C19.4012 23.5051 18.9362 23.8094 18.3984 23.8094C17.8899 23.8094 17.4472 23.5369 17.2128 23.1339C17.2657 22.8023 17.338 22.4526 17.4335 22.0826C17.8548 20.8493 18.5414 19.914 19.5914 19.1791ZM23.0014 12.0523C24.1969 12.0523 25.1663 13.0206 25.1663 14.2147C25.1663 15.4088 24.1969 16.3771 23.0014 16.3771C21.8059 16.3771 20.8365 15.4088 20.8365 14.2147C20.8365 13.0206 21.8059 12.0523 23.0014 12.0523ZM13.7908 1.95931C14.9863 1.95931 15.9557 2.92757 15.9557 4.12169C15.9557 5.31581 14.9863 6.28407 13.7908 6.28407C12.5953 6.28407 11.6259 5.31581 11.6259 4.12169C11.6259 2.92757 12.5953 1.95931 13.7908 1.95931ZM4.58021 16.3775C3.3847 16.3775 2.41532 15.4093 2.41532 14.2151C2.41532 13.021 3.3847 12.0528 4.58021 12.0528C5.77571 12.0528 6.74509 13.021 6.74509 14.2151C6.74509 15.4093 5.77571 16.3775 4.58021 16.3775ZM8.29197 11.9896C8.71321 10.7562 9.39984 9.821 10.4498 9.08604C11.272 8.46296 12.3262 7.97615 13.3882 7.79364C13.6159 7.74946 13.8367 7.72097 14.0463 7.70859C15.441 7.61073 16.6163 6.71968 17.1235 5.48386C17.3083 5.0788 17.7237 4.79596 18.207 4.79596C18.7191 4.79596 19.1557 5.11348 19.3214 5.55818C19.3743 5.7349 19.357 5.99
109 19.3458 6.11519C18.9705 8.67024 16.7634 10.6319 14.0971 10.6319C14.0512 10.6319 14.0057 10.6315 13.9603 10.6303H13.9446C13.9115 10.6303 13.8875 10.6307 13.864 10.6311C13.8416 10.6315 13.8193 10.6319 13.7912 10.6319C11.8032 10.6319 10.1915 12.2419 10.1915 14.2275C10.1915 14.391 10.2026 14.5521 10.2237 14.7098C10.2295 14.7573 10.234 14.8027 10.2369 14.8456C10.2398 14.9039 10.2419 14.9621 10.2431 15.0207C10.2431 15.1144 10.2382 15.1883 10.2336 15.2362C10.1092 16.2875 9.76444 17.2731 9.2382 18.1105C9.10468 17.9325 8.98025 17.7475 8.86533 17.5568C8.14853 16.444 7.56979 14.7862 8.29238 11.9896H8.29197ZM10.5573 22.9646C10.4081 23.5715 9.59413 23.828 9.23407 23.828C8.87401 23.828 8.06006 23.5711 7.91124 22.9646C7.66404 21.9592 8.70949 20.3868 9.23407 19.7811C9.75865 20.3868 10.8041 21.9592 10.5573 22.9646ZM13.7569 26.4693C12.5771 26.4511 11.6259 25.4907 11.6259 24.3077C11.6259 23.1248 12.5767 22.1644 13.7565 22.1462C14.9359 22.1648 15.8866 23.1252 15.8866 24.3077C15.8866 25.4903 14.9363 26.4503 13.7569 26.4693Z",fill:"white"}),o.default.createElement("path",{d:"M42.332 6.86573C42.206 7.03679 42.0529 7.18083 41.8728 7.31587C41.5577 7.54095 41.1166 7.76602 40.5314 7.76602C39.4061 7.76602 38.5058 6.86573 38.5058 5.74038C38.5058 4.61503 39.4061 3.71474 40.5314 3.71474C41.0986 3.71474 41.5307 3.93981 41.8278 4.16488C41.9989 4.29993 42.1519 4.44397 42.287 4.61503L43.1873 3.71474C42.9982 3.48067 42.7821 3.2736 42.5211 3.08454C42.0799 2.76944 41.4047 2.45435 40.5314 2.45435C38.5868 2.45435 37.1104 3.93981 37.1104 5.74038C37.1104 7.54095 38.5868 9.02641 40.5314 9.02641C41.4317 9.02641 42.0979 8.71131 42.5571 8.39621C42.8181 8.20715 43.0432 8.00009 43.2323 7.76602L42.332 6.86573Z",fill:"white"}),o.default.createElement("path",{d:"M44.6738 8.89137H46.0242V6.32556H48.7251V8.89137H50.0755V2.58939H48.7251V5.06517H46.0242V2.58939H44.6738V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M53.8141 6.23553L54.5614 4.16488H54.5974L55.3446 6.23553H53.8141ZM51.3834 8.89137H52.8238L53.364 7.45092H55.7947L56.3349 8.89137H57.7754L55.3446 2.58939H53.8141L51.3834 8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M59.0783 8.89137H60.4287V4.97514L63.4897 8.89137H64.7051V2.58939H63.3547V6.50562L60.2937 2.58939H59.0783V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M68.7082 8.89137H73.7047V7.63097H70.4187L73.6147 3.84978V2.58939H68.8432V3.84978H71.9042L68.7082 7.63097V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M75.321 6.28055C75.321 7.90106 76.4464 9.02641 78.0669 9.02641C79.6874 9.02641 80.8128 7.90106 80.8128 6.28055V2.58939H79.4623V6.28055C79.4623 7.18083 78.8862 7.76602 78.0669 7.76602C77.2476 7.76602 76.6715 7.18083 76.6715 6.28055V2.58939H75.321V6.28055Z",fill:"white"}),o.default.createElement("path",{d:"M87.6574 6.86573C87.5313 7.03679 87.3783 7.18083 87.1982 7.31587C86.8831 7.54095 86.442 7.76602 85.8568 7.76602C84.7314 7.76602 83.8312 6.86573 83.8312 5.74038C83.8312 4.61503 84.7314 3.71474 85.8568 3.71474C86.424 3.71474 86.8561 3.93981 87.1532 4.16488C87.3243 4.29993 87.4773 4.44397 87.6124 4.61503L88.5126 3.71474C88.3236 3.48067 88.1075 3.2736 87.8464 3.08454C87.4053 2.76944 86.7301 2.45435 85.8568 2.45435C83.9122 2.45435 82.4357 3.93981 82.4357 5.74038C82.4357 7.54095 83.9122 9.02641 85.8568 9.02641C86.7571 9.02641 87.4233 8.71131 87.8824 8.39621C88.1435 8.20715 88.3686 8.00009 88.5577 7.76602L87.6574 6.86573Z",fill:"white"}),o.default.createElement("path",{d:"M89.9992 8.89137H91.3496V7.04579L92.1598 6.19052L94.0054 8.89137H95.5809L93.0601 5.20021L95.4009 2.58939H93.7803L91.3496 5.29024V2.58939H89.9992V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M96.753 8.89137H101.525V7.63097H98.1035V6.28055H100.714V5.06517H98.1035V3.84978H101.435V2.58939H96.753V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M103.19 8.89137H104.541V6.82072H105.801L106.927 8.89137H108.412L107.107 6.55063C107.314 6.46061 107.494 6.33457 107.647 6.17251C107.926 5.89343 108.187 5.42528 108.187 4.70505C108.187 3.44466 107.332 2.58939 105.981 2.58939H103.19V8.89137ZM104.541 5.56032V3.84978H105.936C106.44 3.84978 106.792 4.20089 106.792 4.70505C106.792 5.20921 106.44 5.56032 105.936 5.56032H104.541Z",fill:"white"}),o.default.createElement("path",{d:"M109.988 8.89137H112.824C114.166 8.89137 114.985 8.07211 114.985 7.0908C114.985 6.47861 114.688 6.10949 114.4 5.86642C114.229 5.73138 114.031 5.62334 113.814 5.56032C113.968 5.4973 114.112 5.39827 114.238 5.28124C114.454 5.07417 114.67 4.75907 114.67 4.25491C114.67 3.35463 113.904 2.58939 112.644 2.58939H109.988V8.89137ZM111.339 7.721V6.19052H112.734C113.274 6.19052 113.589 6.49662 113.589 6.95576C113.589 7.41491 113.274 7.721 112.734 7.721H111.339ZM111.339 5.02015V3.75976H112.5
154C113.013 3.75976 113.274 4.02984 113.274 4.38995C113.274 4.75007 113.013 5.02015 112.554 5.02015H111.339Z",fill:"white"}),o.default.createElement("path",{d:"M116.654 8.89137H121.426V7.63097H118.005V6.28055H120.615V5.06517H118.005V3.84978H121.336V2.58939H116.654V8.89137Z",fill:"white"}),o.default.createElement("path",{d:"M123.092 8.89137H124.442V6.82072H125.702L126.828 8.89137H128.313L127.008 6.55063C127.215 6.46061 127.395 6.33457 127.548 6.17251C127.827 5.89343 128.088 5.42528 128.088 4.70505C128.088 3.44466 127.233 2.58939 125.882 2.58939H123.092V8.89137ZM124.442 5.56032V3.84978H125.837C126.342 3.84978 126.693 4.20089 126.693 4.70505C126.693 5.20921 126.342 5.56032 125.837 5.56032H124.442Z",fill:"white"}),o.default.createElement("path",{d:"M133.13 6.50562H134.301V7.27086C134.202 7.36989 134.076 7.45092 133.941 7.52294C133.698 7.65798 133.365 7.76602 132.905 7.76602C131.78 7.76602 130.88 6.86573 130.88 5.74038C130.88 4.61503 131.78 3.71474 132.905 3.71474C133.473 3.71474 133.905 3.93981 134.202 4.16488C134.373 4.29993 134.526 4.44397 134.661 4.61503L135.561 3.71474C135.372 3.48067 135.156 3.2736 134.895 3.08454C134.454 2.76944 133.779 2.45435 132.905 2.45435C130.961 2.45435 129.484 3.93981 129.484 5.74038C129.484 7.54095 130.961 9.02641 132.905 9.02641C133.806 9.02641 134.49 8.73832 134.949 8.42322C135.219 8.24317 135.453 8.0361 135.651 7.81103V5.42528H133.13V6.50562Z",fill:"white"}),o.default.createElement("path",{d:"M37.2125 25.6061V13.3255H42.2476C42.9961 13.3255 43.6569 13.4717 44.23 13.7641C44.8031 14.0565 45.2476 14.4541 45.5633 14.957C45.8791 15.4483 46.037 15.9863 46.037 16.5711C46.037 17.1558 45.885 17.6646 45.5809 18.0974C45.2885 18.5301 44.9201 18.84 44.4756 19.0272C45.0253 19.226 45.5224 19.5944 45.9668 20.1324C46.423 20.6587 46.651 21.2962 46.651 22.0447C46.651 22.688 46.4756 23.2845 46.1247 23.8342C45.7856 24.3722 45.3002 24.8049 44.6686 25.1324C44.0487 25.4482 43.3411 25.6061 42.5458 25.6061H37.2125ZM42.1949 18.2728C42.6862 18.2728 43.078 18.1324 43.3704 17.8517C43.6745 17.5594 43.8265 17.1851 43.8265 16.7289C43.8265 16.2728 43.6745 15.8985 43.3704 15.6061C43.078 
115.3138 42.6862 15.1676 42.1949 15.1676H39.4055V18.2728H42.1949ZM42.4932 23.764C43.0546 23.764 43.5166 23.5827 43.8791 23.2201C44.2534 22.8576 44.4405 22.4131 44.4405 21.8868C44.4405 21.3605 44.2534 20.9219 43.8791 20.571C43.5166 20.2085 43.0546 20.0272 42.4932 20.0272H39.4055V23.764H42.4932ZM50.4676 25.6061H48.4852V17.15H50.4676V25.6061ZM49.4852 15.6939C49.1694 15.6939 48.8945 15.5828 48.6606 15.3605C48.4267 15.1383 48.3098 14.8635 48.3098 14.536C48.3098 14.2085 48.4267 13.9336 48.6606 13.7114C48.8945 13.4892 49.1694 13.3781 49.4852 13.3781C49.7893 13.3781 50.0583 13.4892 50.2922 13.7114C50.5261 13.9336 50.6431 14.2085 50.6431 14.536C50.6431 14.8635 50.5261 15.1383 50.2922 15.3605C50.0583 15.5828 49.7893 15.6939 49.4852 15.6939ZM56.5165 25.7815C55.6978 25.7815 54.9434 25.5885 54.2534 25.2026C53.575 24.8049 53.037 24.2728 52.6394 23.6061C52.2534 22.9277 52.0604 22.1851 52.0604 21.378C52.0604 20.571 52.2534 19.8342 52.6394 19.1675C53.037 18.4892 53.575 17.957 54.2534 17.571C54.9434 17.1734 55.6978 16.9746 56.5165 16.9746C57.3352 16.9746 58.0838 17.1734 58.7621 17.571C59.4522 17.957 59.9902 18.4892 60.3761 19.1675C60.7738 19.8342 60.9726 20.571 60.9726 21.378C60.9726 22.1851 60.7738 22.9277 60.3761 23.6061C59.9902 24.2728 59.4522 24.8049 58.7621 25.2026C58.0838 25.5885 57.3352 25.7815 56.5165 25.7815ZM56.5165 23.9219C56.9727 23.9219 57.3879 23.8108 57.7621 23.5885C58.1364 23.3663 58.4288 23.0622 58.6393 22.6763C58.8615 22.2903 58.9726 21.8576 58.9726 21.378C58.9726 20.8985 58.8615 20.4658 58.6393 20.0798C58.4288 19.6938 58.1364 19.3897 57.7621 19.1675C57.3879 18.9453 56.9727 18.8342 56.5165 18.8342C56.0604 18.8342 55.6452 18.9453 55.2709 19.1675C54.8966 19.3897 54.5984 19.6938 54.3762 20.0798C54.1657 20.4658 54.0604 20.8985 54.0604 21.378C54.0604 21.8576 54.1657 22.2903 54.3762 22.6763C54.5984 23.0622 54.8966 23.3663 55.2709 23.5885C55.6452 23.8108 56.0604 23.9219 56.5165 23.9219ZM62.5688 25.6061V13.3255H64.5513V18.343H64.5864C64.8086 17.9921 65.1478 17.6763 65.6039 17.3956C66.0717 17.1149 66.5922 16.9746 67.1653 16.9746C67.7969 16.9746 68.3641 17.1266 68.867 17.4307C69.37 17.7231 69.7618 18.1441 70.0425 18.6938C70.3232 19.2436 70.4635 19.8927 70.4635 20.6412V25.6061H68.4635V20.764C68.4635 20.1792 68.2939 19.7172 67.9548 19.3781C67.6273 19.0272 67.2004 18.8517 66.6741 18.8517C66.0659 18.8517 65.5571 19.0623 65.1478 19.4833C64.7501 19.8927 64.5513 20.4248 64.5513 21.0798V25.6061H62.5688ZM75.6027 25.7815C74.9712 25.7815 74.4039 25.6353 73.901 25.3429C73.4098 25.0388 73.0238 24.6119 72.7431 24.0622C72.4624 23.5125 72.3221 22.8634 72.3221 22.1149V17.15H74.3045V21.9921C74.3045 22.5769 74.4682 23.0447 74.7957 23.3956C75.1349 23.7347 75.5735 23.9043 76.1115 23.9043C76.7197 23.9043 77.2226 23.6997 77.6203 23.2903C78.0179 22.8693 78.2168 22.3312 78.2168 21.6763V17.15H80.2167V25.6061H78.2168V24.4131H78.1992C77.977 24.764 77.632 25.0798 77.1641 25.3605C76.708 25.6412 76.1875 25.7815 75.6027 25.7815ZM87.165 25.7815C86.51 25.7815 85.9311 25.6412 85.4282 25.3605C84.9253 25.0798 84.5685 24.764 84.358 24.4131H84.3229V25.6061H82.3405V13.3255H84.3229V18.343H84.358C84.5685 17.9921 84.9253 17.6763 85.4282 17.3956C85.9311 17.1149 86.51 16.9746 87.165 16.9746C87.8668 16.9746 88.5159 17.1675 89.1124 17.5535C89.7206 17.9278 90.2001 18.4482 90.551 19.1149C90.9135 19.7816 91.0948 20.5359 91.0948 21.378C91.0948 22.2201 90.9135 22.9745 90.551 23.6412C90.2001 24.3078 89.7206 24.8342 89.1124 25.2201C88.5159 25.5944 87.8668 25.7815 87.165 25.7815ZM86.7089 23.9219C87.1416 23.9219 87.5393 23.8108 87.9019 23.5885C88.2644 23.3663 88.551 23.0622 88.7615 22.6763C88.9837 22.2903 89.0948 21.8576 89.0948 21.378C89.0948 20.8985 88.9837 20.4658 88.7615 20.0798C88.551 19.6938 88.2644 19.3897 87.9019 19.1675C87.5393 18.9453 87.1416 18.8342 86.7089 18.8342C86.2761 18.8342 85.8785 18.9453 85.5159 19.1675C85.1533 19.3897 84.8609 19.6938 84.6387 20.0798C84.4282 20.4658 84.3229 20.8985 84.3229 21.378C84.3229 21.8576 84.4282 22.2903 84.6387 22.6763C84.8609 23.0622 85.1533 23.3663 85.5159 23.5885C85.8785 23.8108 86.2761 23.9219 86.7089 23.9219ZM95.8986 23.9394C96.1618 24.2903 96.4951 24.6061 96.8986 24.8692C97.5828 25.3429 98.6179 25.7815 100.021 25.7815C102.653 25.7815 104.144 24.2903 104.144 22.2728C104.144 17.9044 97.4776 19.6412 97.4776 16.4833C97.4776 15.3781 98.4249 14.3781 100.109 14.3781C101.021 14.3781 101.
1671 14.6939 102.144 14.9921C102.407 15.1851 102.635 15.3781 102.828 15.6061L103.706 14.729C103.442 14.4307 103.144 14.1676 102.793 13.9395C102.179 13.536 101.302 13.15 100.109 13.15C97.6706 13.15 96.1618 14.7114 96.1618 16.4833C96.1618 20.8517 102.828 19.1324 102.828 22.2728C102.828 23.6061 101.864 24.5535 100.021 24.5535C98.8811 24.5535 98.039 24.2026 97.4951 23.7991C97.1793 23.5885 96.9162 23.3429 96.6881 23.0447L95.8986 23.9394ZM111.169 25.6061H112.397V20.2552C112.397 18.4131 110.994 17.0096 109.064 17.0096C108.029 17.0096 107.275 17.3956 106.731 17.7991C106.415 18.0272 106.134 18.2903 105.906 18.5886L106.696 19.3781C106.889 19.15 107.099 18.957 107.327 18.764C107.731 18.4658 108.31 18.15 109.064 18.15C110.31 18.15 111.169 19.0096 111.169 20.2552L107.924 20.7816C106.327 21.0447 105.468 21.9219 105.468 23.3254C105.468 24.5535 106.696 25.7815 108.45 25.7815C109.362 25.7815 110.029 25.4657 110.503 25.1324C110.766 24.9394 110.994 24.7113 111.169 24.4657V25.6061ZM111.169 21.8342C111.169 23.5184 110.046 24.6412 108.45 24.6412C107.31 24.6412 106.696 24.0271 106.696 23.3254C106.696 22.5359 107.222 22.0272 108.275 21.8342L111.169 21.3079V21.8342ZM114.845 25.6061H116.073V20.957C116.073 19.2728 117.214 18.15 118.705 18.15C120.038 18.15 120.986 19.1149 120.986 20.6061V25.6061H122.214V20.6061C122.214 18.4131 120.81 17.0096 118.793 17.0096C117.863 17.0096 117.214 17.3605 116.74 17.7114C116.477 17.9219 116.249 18.15 116.073 18.4131V17.1851H114.845V25.6061ZM128.442 25.6061H129.758V19.9921H135.372V18.764H129.758V14.5535H136.776V13.3255H128.442V25.6061ZM137.744 25.6061H138.972V20.957C138.972 19.2903 140.2 18.2377 141.603 18.2377H142.13V17.0096H141.779C140.796 17.0096 140.13 17.343 139.656 17.6763C139.393 17.8693 139.165 18.0974 138.972 18.3254V17.1851H137.744V25.6061ZM148.528 25.6061H149.757V20.2552C149.757 18.4131 148.353 17.0096 146.423 17.0096C145.388 17.0096 144.634 17.3956 144.09 17.7991C143.774 18.0272 143.493 18.2903 143.265 18.5886L144.055 19.3781C144.248 19.15 144.458 18.957 144.686 18.764C145.09 18.4658 145.669 18.15 146.423 18.15C147.669 18.15 148.528 19.0096 148.528 20.2552L145.283 20.7816C143.686 21.0447 142.827 21.9219 142.827 23.3254C142.827 24.5535 144.055 25.7815 145.809 25.7815C146.721 25.7815 147.388 25.4657 147.862 25.1324C148.125 24.9394 148.353 24.7113 148.528 24.4657V25.6061ZM148.528 21.8342C148.528 23.5184 147.406 24.6412 145.809 24.6412C144.669 24.6412 144.055 24.0271 144.055 23.3254C144.055 22.5359 144.581 22.0272 145.634 21.8342L148.528 21.3079V21.8342ZM152.204 25.6061H153.433V20.957C153.433 19.2728 154.573 18.15 156.064 18.15C157.397 18.15 158.345 19.1149 158.345 20.6061V25.6061H159.573V20.6061C159.573 18.4131 158.169 17.0096 156.152 17.0096C155.222 17.0096 154.573 17.3605 154.099 17.7114C153.836 17.9219 153.608 18.15 153.433 18.4131V17.1851H152.204V25.6061ZM168.258 23.2377C168.065 23.5008 167.837 23.7289 167.574 23.9394C167.1 24.2903 166.451 24.6412 165.627 24.6412C164.048 24.6412 162.644 23.2377 162.644 21.3956C162.644 19.5535 164.048 18.15 165.627 18.15C166.451 18.15 167.1 18.5009 167.521 18.8517C167.767 19.0623 167.978 19.2903 168.171 19.5535L169.048 18.6763C168.785 18.3781 168.486 18.0974 168.153 17.8517C167.574 17.4307 166.732 17.0096 165.627 17.0096C163.329 17.0096 161.416 18.9395 161.416 21.3956C161.416 23.8517 163.329 25.7815 165.627 25.7815C166.732 25.7815 167.592 25.3429 168.206 24.9043C168.557 24.6412 168.872 24.3605 169.136 24.0271L168.258 23.2377ZM170.533 14.3781C170.533 14.8167 170.884 15.1676 171.322 15.1676C171.761 15.1676 172.112 14.8167 172.112 14.3781C172.112 13.9395 171.761 13.5886 171.322 13.5886C170.884 13.5886 170.533 13.9395 170.533 14.3781ZM170.708 25.6061H171.936V17.1851H170.708V25.6061ZM173.611 24.2903C173.804 24.5885 174.05 24.8342 174.348 25.0447C174.857 25.4131 175.629 25.7815 176.681 25.7815C178.594 25.7815 179.752 24.6412 179.752 23.2377C179.752 20.2552 175.19 21.2201 175.19 19.3781C175.19 18.764 175.804 18.15 176.769 18.15C177.383 18.15 177.822 18.3781 178.155 18.5886C178.33 18.7114 178.488 18.8693 178.611 19.0272L179.488 18.15C179.295 17.9395 179.05 17.7465 178.787 17.5886C178.313 17.3079 177.664 17.0096 176.769 17.0096C175.085 17.0096 173.962 18.1675 173.962 19.3781C173.962 22.2728 178.523 21.3079 178.523 23.2377C178.523 24.0271 177.927 24.6412 176.681 24.6412C175.98 24.6412 175.418 24.3605 175.05 24.0271C174.839 23.8517 174.646 23.6412 174.488 23.4131L173.611 24.2903ZM187.816 23.2377C187.623 23.5008 187.395 23.7289 187.132 23.9394C186.658 24.2903 186.009 24.6412 185.185 24.6412C183.606 24.6412 182.202 23.2377 182.202 21.3956C182.202 19.5535 183.606 18.15 185.185 18.15C186.009 18.15 186.658 18.5009 187.079 18.8517C187.325 19.0623 187.535 19.2903 187.728 19.5535L188.606 18.6763C188.342 18.3781 188.044 18.0974 187.711 17.8517C187.132 17.4307 186.29 17.0096 185.185 17.0096C182.886 17.0096 180.974 18.9395 180.974 21.3956C180.974 23.8517 182.886 25.7815 185.185 25.7815C186.29 25.7815 187.15 25.3429 187.764 24.9043C188.114 24.6412 188.43 24.3605 188.693 24.0271L187.816 23.2377ZM193.779 25.7815C196.147 25.7815 198.077 23.8517 198.077 21.3956C198.077 18.9395 196.147 17.0096 193.779 17.0096C191.411 17.0096 189.481 18.9395 189.481 21.3956C189.481 23.8517 191.411 25.7815 193.779 25.7815Z
1M193.779 24.6412C192.112 24.6412 190.709 23.2201 190.709 21.3956C190.709 19.5535 192.112 18.15 193.779 18.15C195.446 18.15 196.849 19.5535 196.849 21.3956C196.849 23.2377 195.446 24.6412 193.779 24.6412Z",fill:"white"}))}},64925:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconBiohubSFLogo(){return o.default.createElement("svg",{width:"343",height:"49",viewBox:"0 0 343 49",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M32.3582 32.8933C33.7877 31.81 35.6205 30.9636 37.4669 30.6463C37.8033 30.5809 38.1296 30.5371 38.4437 30.5113C41.8275 30.428 44.5458 27.6619 44.5458 24.2619C44.5458 20.862 41.7434 18.0104 38.287 18.0104C38.2626 18.0104 38.2381 18.0104 38.2137 18.0112C38.1979 18.0112 38.1828 18.0104 38.167 18.0104C35.5034 18.0104 33.3831 19.2984 32.3251 22.0142C32.0448 22.8735 31.9988 23.5964 32.029 24.3165C32.0311 24.58 32.0498 24.8391 32.0836 25.0933C32.1497 25.8377 32.2374 26.6296 32.185 27.6088C31.8392 32.1582 27.0511 35.5747 23.0074 35.5747C23.0513 35.5747 22.96 35.5747 23.0074 35.5747C22.8989 35.5747 22.7976 35.5754 22.6905 35.5718C22.5992 35.566 22.5072 35.561 22.4145 35.5589C19.8522 35.3112 17.5379 34.225 15.754 32.5803C17.379 31.2909 19.436 30.5206 21.6735 30.5206C21.7482 30.5206 21.8222 30.5213 21.8963 30.5228C22.0206 30.53 22.1464 30.5343 22.2729 30.5343C25.7293 30.5343 28.5316 27.7352 28.5316 24.2828C28.5316 24.0013 28.5129 23.725 28.477 23.4536L28.4698 23.4033C28.4482 23.1399 28.4497 22.918 28.4497 22.6488C28.4497 17.4031 32.6162 13.1301 37.8241 12.9499H37.8716C37.955 12.9499 38.0211 12.9485 38.0879 12.9471C38.1555 12.9456 38.2245 12.9442 38.3122 12.9442C41.7686 12.9442 44.5709 10.1451 44.5709 6.69271C44.5709 3.24031 41.7678 0.443359 38.3115 0.443359C35.6406 0.443359 33.3608 2.11392 32.4624 4.46649H32.4609L32.4545 4.48731C32.4308 4.55048 32.4078 4.61438 32.3855 4.67899C32.047 5.5017 31.2362 6.08177 30.2904 6.08177C29.3445 6.08177 28.4942 5.47371 28.1715 4.6194C27.3083 2.19648 24.9933 0.462743 22.2729 0.462743C19.5525 0.462743 17.3345 2.12469 16.431 4.46649H16.4274C16.4217 4.48587 16.4152 4.50525 16.4094 4.52464C16.3936 4.56771 16.3778 4.61079 16.3627 4.65386C16.0321 5.48663 15.2185 6.07531 14.2676 6.07531C13.3167 6.07531 12.455 5.45073 12.1445 4.5792C11.269 2.17781 8.96478 0.462743 6.25874 0.462743C2.80235 0.462743 0 3.26113 0 6.71352C0 10.1659 2.80235 12.965 6.25874 12.965C8.816 12.965 11.0146 11.433 11.9863 9.23839H11.9871C12.3666 8.453 13.1349 7.88658 14.0786 7.88658C15.0855 7.88658 15.9387 8.52264 16.2326 9.40207C16.3124 9.64113 16.2944 9.89096 16.2916 10.0611C15.9459 14.6105 12.0259 18.027 7.2506 18.027C7.20316 18.027 7.15788 18.027 7.11404 18.027C6.95592 18.0277 6.81433 18.0284 6.64686 18.0169H6.61236C6.51389 18.0119 6.41471 18.0097 6.31481 18.0097C2.85769 18.0112 0.0560613 20.8095 0.0560613 24.2619C0.0560613 27.7143 2.85841 30.5134 6.31481 30.5134C6.77048 30.5134 7.21466 30.4646 7.64231 30.3727C7.91184 30.3268 8.31648 30.2887 8.77432 30.3196C9.09847 30.3512 9.44562 30.4144 9.79923 30.5278C11.0592 30.9901 12.1984 31.7016 13.1572 32.6025C11.5034 34.3815 9.25012 35.5122 6.60374 35.5682C6.44058 35.5682 6.37518 35.5589 6.25946 35.5589C2.80307 35.5589 0.000718735 38.358 0.000718735 41.8104C0.000718735 45.2628 2.80307 48.0619 6.25946 48.0619C8.84906 48.0619 11.0714 46.4911 12.023 44.2505H12.0244C12.3766 43.3761 13.2484 42.7573 14.2676 42.7573C15.1107 42.7573 15.851 43.1808 16.2815 43.8212C17.1195 46.2872 19.4569 48.0619 22.2089 48.0619C22.2118 48.0619 22.2154 48.0611 22.219 48.0611C22.2369 48.0611 22.2549 48.0619 22.2729 48.0619C24.8941 48.0619 27.1387 46.4523 28.0709 44.1687C28.4432 43.3381 29.292 42.7573 30.2796 42.7573C31.2671 42.7573 32.1713 43.3761 32.5228 44.2505H32.5235C33.4751 46.4904 35.6974 48.0619 38.287 48.0619C41.7434 48.0619 44.5458 45.2628 44.5458 41.8104C44.5458 38.358 41.7434 35.5589 38.287 35.5589C35.5918 35.5589 33.4212 37.1562 32.4135 39.6466C32.0276 40.4148 31.219 40.9439 30.2839 40.9439C29.3999 40.9439 28.6301 40.47 28.2226 39.7694C28.3146 39.1929 28.4403 38.5848 28.6064 37.9416C29.3388 35.7972 30.5326 34.1712 32.3582 32.8933ZM38.287 20.5023C40.3656 20.5023 42.051 22.1858 42.051 24.2619C42.051 26.3381 40.3656 28.0216 38.287 28.0216C36.2084 28.0216 34.523 26.3381 34.523 24.2619C34.523 22.1858 36.2084 20.5023 38.287 20.5023ZM22.2729 2.95387C24.3515 2.95387 26.0369 4.63735 26.0369 6.71352C26.0369 8.7897 24.3515 10.4732 22.2729 10.4732C20.1943 10.4732 18.5089 8.7897 18.5089 6.71352C18.5089 4.63735 20.1943 2.95387 22.2729 2.95387ZM6.25874 28.0223C4.18016 28.0223 2.49473 26.3388 2.49473 24.2627C2.49473 22.1865 4.18016 20.503 6.25874 20.503C8.33733 20.503 10.0228 22.1865 10.0228 24.2627C10.0228 26.3388 8.33733 28.0223 6.25874 28.0223ZM12.7123 20.3932C13.4447 18.2488 14.6385 16.6227 16.4641 15.3449C17.8936 14.2616 19.7264 13.4151 21.5728 13.0978C21.9689 13.021 22.3527 12.9715 22.7171 12.9499C25.1421 12.7798 27.1854 11.2306 28.0673 9.08189C28.3886 8.37762 29.1109 7.88586 29.9511 7.88586C30.8416 7.88586 31.6006 8.43793 31.8888 9.21111C31.9808 9.51837 31.9506 9.96347 31.9312 10.1796C31.2786 14.6219 27.4413 18.0327 22.8055 18.0327C22.7257 18.0327 22.6466 18.032 22.5676 18.0298H22.5402C22.4827 18.0298 22.4411 18.0305 22.4001 18.0313C22.3613 18.032 22.3225 18.0327 22.2736 18.0327C18.8172 18.0327 16.0149 20.8318 16.
10149 24.2842C16.0149 24.5685 16.0343 24.8485 16.0709 25.1227C16.081 25.2053 16.0889 25.2842 16.0939 25.3589C16.0989 25.4601 16.1025 25.5613 16.1047 25.6633C16.1047 25.8263 16.0961 25.9548 16.0882 26.038C15.8718 27.8658 15.2724 29.5795 14.3575 31.0354C14.1253 30.7259 13.909 30.4043 13.7092 30.0727C12.4629 28.1379 11.4566 25.2555 12.713 20.3932H12.7123ZM16.6509 39.475C16.3915 40.5303 14.9763 40.9762 14.3503 40.9762C13.7242 40.9762 12.3091 40.5296 12.0503 39.475C11.6205 37.7269 13.4382 34.9932 14.3503 33.94C15.2623 34.9932 17.08 37.7269 16.6509 39.475ZM22.2139 45.5686C20.1627 45.537 18.5089 43.8672 18.5089 41.8104C18.5089 39.7536 20.162 38.0837 22.2132 38.0521C24.2638 38.0844 25.9169 39.7543 25.9169 41.8104C25.9169 43.8664 24.2645 45.5356 22.2139 45.5686Z",fill:"#0E9DE4"}),o.default.createElement("path",{d:"M71.8961 11.4846C71.6769 11.782 71.4108 12.0325 71.0978 12.2673C70.5499 12.6586 69.7829 13.0499 68.7655 13.0499C66.8089 13.0499 65.2436 11.4846 65.2436 9.52802C65.2436 7.5714 66.8089 6.00611 68.7655 6.00611C69.7516 6.00611 70.503 6.39743 71.0195 6.78875C71.3169 7.02355 71.583 7.27399 71.8178 7.5714L73.3831 6.00611C73.0544 5.59913 72.6787 5.23911 72.2248 4.9104C71.4578 4.36255 70.2838 3.8147 68.7655 3.8147C65.3845 3.8147 62.8174 6.39743 62.8174 9.52802C62.8174 12.6586 65.3845 15.2413 68.7655 15.2413C70.3308 15.2413 71.4891 14.6935 72.2874 14.1456C72.7413 13.8169 73.1327 13.4569 73.4614 13.0499L71.8961 11.4846Z",fill:"#262E31"}),o.default.createElement("path",{d:"M75.9677 15.0065H78.3156V10.5455H83.0115V15.0065H85.3594V4.04949H83.0115V8.35405H78.3156V4.04949H75.9677V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M91.8597 10.3889L93.1589 6.78875H93.2215L94.5207 10.3889H91.8597ZM87.6334 15.0065H90.1378L91.077 12.5021H95.3033L96.2425 15.0065H98.747L94.5207 4.04949H91.8597L87.6334 15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M101.012 15.0065H103.36V8.19752L108.682 15.0065H110.795V4.04949H108.447V10.8585L103.125 4.04949H101.012V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M117.755 15.0065H126.443V12.8151H120.73L126.286 6.2409V4.04949H117.99V6.2409H123.312L117.755 12.8151V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M129.253 10.4672C129.253 13.2847 131.21 15.2413 134.027 15.2413C136.845 15.2413 138.801 13.2847 138.801 10.4672V4.04949H136.453V10.4672C136.453 12.0325 135.452 13.0499 134.027 13.0499C132.603 13.0499 131.601 12.0325 131.601 10.4672V4.04949H129.253V10.4672Z",fill:"#262E31"}),o.default.createElement("path",{d:"M150.702 11.4846C150.483 11.782 150.217 12.0325 149.904 12.2673C149.356 12.6586 148.589 13.0499 147.571 13.0499C145.615 13.0499 144.049 11.4846 144.049 9.52802C144.049 7.5714 145.615 6.00611 147.571 6.00611C148.557 6.00611 149.309 6.39743 149.825 6.78875C150.123 7.02355 150.389 7.27399 150.624 7.5714L152.189 6.00611C151.86 5.59913 151.484 5.23911 151.031 4.9104C150.264 4.36255 149.09 3.8147 147.571 3.8147C144.19 3.8147 141.623 6.39743 141.623 9.52802C141.623 12.6586 144.19 15.2413 147.571 15.2413C149.137 15.2413 150.295 14.6935 151.093 14.1456C151.547 13.8169 151.938 13.4569 152.267 13.0499L150.702 11.4846Z",fill:"#262E31"}),o.default.createElement("path",{d:"M154.773 15.0065H157.121V11.7977L158.53 10.3107L161.739 15.0065H164.478L160.095 8.58884L164.165 4.04949H161.348L157.121 8.74537V4.04949H154.773V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M166.516 15.0065H174.812V12.8151H168.864V10.4672H173.403V8.35405H168.864V6.2409H174.656V4.04949H166.516V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M177.709 15.0065H180.057V11.4064H182.248L184.205 15.0065H186.787L184.518 10.9368C184.878 10.7802 185.191 10.5611 185.457 10.2794C185.942 9.79411 186.396 8.98016 186.396 7.72793C186.396 5.53652 184.909 4.04949 182.561 4.04949H177.709V15.0065ZM180.057 9.21496V6.2409H182.483C183.359 6.2409 183.97 6.85136 183.97 7.72793C183.97 8.60449 183.359 9.21496 182.483 9.21496H180.057Z",fill:"#262E31"}),o.default.createElement("path",{d:"M189.528 15.0065H194.458C196.791 15.0065 198.215 13.5821 198.215 11.876C198.215 10.8116 197.699 10.1698 197.198 9.74716C196.9 9.51236 196.556 9.32453 196.18 9.21496C196.446 9.10539 196.697 8.9332 196.916 8.72972C197.292 8.3697 197.667 7.82185 197.667 6.94528C197.667 5.37999 196.337 4.04949 194.145 4.04949H189.528V15.0065ZM191.876 12.9717V10.3107H194.302C195.241 10.3107 195.789 10.8429 195.789 11.6412C195.789 12.4395 195.241 12.9717 194.302 12.9717H191.876ZM191.876 8.27578V6.08437H193.989C194.787 6.08437 195.241 6.55396 195.241 7.18008C195.241 7.80619 194.787 8.27578 193.989 8.27578H191.876Z",fill:"#262E31"}),o.default.createElement("path",{d:"M201.118 15.0065H209.414V12.8
1151H203.466V10.4672H208.005V8.35405H203.466V6.2409H209.257V4.04949H201.118V15.0065Z",fill:"#262E31"}),o.default.createElement("path",{d:"M212.31 15.0065H214.658V11.4064H216.849L218.806 15.0065H221.389L219.119 10.9368C219.479 10.7802 219.792 10.5611 220.058 10.2794C220.544 9.79411 220.998 8.98016 220.998 7.72793C220.998 5.53652 219.51 4.04949 217.163 4.04949H212.31V15.0065ZM214.658 9.21496V6.2409H217.084C217.961 6.2409 218.571 6.85136 218.571 7.72793C218.571 8.60449 217.961 9.21496 217.084 9.21496H214.658Z",fill:"#262E31"}),o.default.createElement("path",{d:"M229.764 10.8585H231.799V12.189C231.627 12.3612 231.408 12.5021 231.173 12.6273C230.751 12.8621 230.171 13.0499 229.373 13.0499C227.416 13.0499 225.851 11.4846 225.851 9.52802C225.851 7.5714 227.416 6.00611 229.373 6.00611C230.359 6.00611 231.111 6.39743 231.627 6.78875C231.924 7.02355 232.191 7.27399 232.425 7.5714L233.991 6.00611C233.662 5.59913 233.286 5.23911 232.832 4.9104C232.065 4.36255 230.891 3.8147 229.373 3.8147C225.992 3.8147 223.425 6.39743 223.425 9.52802C223.425 12.6586 225.992 15.2413 229.373 15.2413C230.938 15.2413 232.128 14.7404 232.926 14.1926C233.396 13.8795 233.803 13.5195 234.147 13.1282V8.98016H229.764V10.8585Z",fill:"#262E31"}),o.default.createElement("path",{d:"M62.9954 44.0043V22.6524H71.7496C73.0511 22.6524 74.2 22.9066 75.1964 23.415C76.1929 23.9234 76.9656 24.6148 77.5147 25.4892C78.0637 26.3433 78.3382 27.2787 78.3382 28.2954C78.3382 29.3122 78.0739 30.1968 77.5452 30.9492C77.0368 31.7016 76.3962 32.2405 75.6235 32.5658C76.5792 32.9115 77.4435 33.5521 78.2162 34.4875C79.0093 35.4026 79.4058 36.5108 79.4058 37.8123C79.4058 38.9307 79.1008 39.9678 78.4907 40.9236C77.901 41.859 77.0571 42.6114 75.959 43.1808C74.8813 43.7298 73.651 44.0043 72.2682 44.0043H62.9954ZM71.6581 31.2542C72.5122 31.2542 73.1934 31.0102 73.7018 30.5221C74.2305 30.0138 74.4949 29.363 74.4949 28.57C74.4949 27.7769 74.2305 27.1262 73.7018 26.6178C73.1934 26.1094 72.5122 25.8552 71.6581 25.8552H66.8082V31.2542H71.6581ZM72.1767 40.8016C73.1528 40.8016 73.956 40.4864 74.5864 39.856C75.2371 39.2256 75.5625 38.4528 75.5625 37.5378C75.5625 36.6227 75.2371 35.8601 74.5864 35.2501C73.956 34.6197 73.1528 34.3045 72.1767 34.3045H66.8082V40.8016H72.1767Z",fill:"#262E31"}),o.default.createElement("path",{d:"M86.0416 44.0043H82.5948V29.302H86.0416V44.0043ZM84.3334 26.7703C83.7844 26.7703 83.3065 26.5771 82.8998 26.1908C82.4931 25.8044 82.2898 25.3265 82.2898 24.7571C82.2898 24.1877 82.4931 23.7099 82.8998 23.3235C83.3065 22.9371 83.7844 22.7439 84.3334 22.7439C84.8622 22.7439 85.3299 22.9371 85.7366 23.3235C86.1433 23.7099 86.3466 24.1877 86.3466 24.7571C86.3466 25.3265 86.1433 25.8044 85.7366 26.1908C85.3299 26.5771 84.8622 26.7703 84.3334 26.7703Z",fill:"#262E31"}),o.default.createElement("path",{d:"M96.5586 44.3094C95.1351 44.3094 93.8235 43.9738 92.6237 43.3028C91.4443 42.6114 90.5089 41.6861 89.8175 40.527C89.1464 39.3476 88.8109 38.0563 88.8109 36.6532C88.8109 35.2501 89.1464 33.9689 89.8175 32.8098C90.5089 31.6304 91.4443 30.7052 92.6237 30.0341C93.8235 29.3427 95.1351 28.997 96.5586 28.997C97.9821 28.997 99.2835 29.3427 100.463 30.0341C101.663 30.7052 102.598 31.6304 103.269 32.8098C103.961 33.9689 104.306 35.2501 104.306 36.6532C104.306 38.0563 103.961 39.3476 103.269 40.527C102.598 41.6861 101.663 42.6114 100.463 43.3028C99.2835 43.9738 97.9821 44.3094 96.5586 44.3094ZM96.5586 41.0761C97.3517 41.0761 98.0736 40.8829 98.7243 40.4965C99.375 40.1102 99.8834 39.5814 100.249 38.9104C100.636 38.2393 100.829 37.4869 100.829 36.6532C100.829 35.8194 100.636 35.067 100.249 34.396C99.8834 33.7249 99.375 33.1962 98.7243 32.8098C98.0736 32.4235 97.3517 32.2303 96.5586 32.2303C95.7655 32.2303 95.0436 32.4235 94.3929 32.8098C93.7422 33.1962 93.2236 33.7249 92.8373 34.396C92.4712 35.067 92.2882 35.8194 92.2882 36.6532C92.2882 37.4869 92.4712 38.2393 92.8373 38.9104C93.2236 39.5814 93.7422 40.1102 94.3929 40.4965C95.0436 40.8829 95.7655 41.0761 96.5586 41.0761Z",fill:"#262E31"}),o.default.createElement("path",{d:"M107.082 44.0043V22.6524H110.528V31.3762H110.589C110.976 30.7662 111.565 30.2171 112.359 29.7291C113.172 29.241 114.077 28.997 115.073 28.997C116.171 28.997 117.158 29.2614 118.032 29.7901C118.906 30.2985 119.588 31.0305 120.076 31.9863C120.564 32.942 120.808 34.0706 120.808 35.3721V44.0043H117.33V35.5856C117.33 34.5688 117.036 33.7656 116.446 33.1759C115.877 32.5658 115.134 32.2608 114.219 32.2608C113.162 32.2608 112.277 32.6268 111.565 33.3589C110.874 34.0706 110.528 34.9959 110.528 36.1346V44.0043H107.082Z",fill:"#262E31"}),o.default.createElement("path",{d:"M129.743 44.3094C128.645 44.3094 127.659 44.0552 126.784 43.5468C125.93 43.0181 125.259 42.2758 124.771 41.3201C124.283 40.3643 124.039 39.2357 124.039 37.9343V29.302H127.486V37.7208C127.486 38.7375 127.771 39.5509 128.34 40.161C128.93 40.7507 129.692 41.0456 130.628 41.0456C131.685 41.0456 132.56 40.6897 133.251 39.978C133.942 39.2459 134.288 38.3105 134.288 37.1717V29.302H137.765V44.0043H134.288V41.9302H134.258C133.871 42.5402 133.271 43.0893 132.458 43.5773C131.665 44.0653 130.76 44.3094 129.743 44.3094Z",fill:"#262E31"}),o.default.createElement("path",{d:"M149.846 44.3094C148.707 44.3094 147.701 44.0653 146.826 43.5773C145.952 43.0893 145.332 42.5402 144.966 41.9302H144.905V44.0043H141.458V22.6524H144.905V31.3762H144.966C145.332 30.7662 145.952 30.2171 146.826 29.7291C147.701 29.241 148.707 28.997 149.846 28.997C151.066 28.997 152.195 29.3325 153.232 30.0036C154.289 30.6543 155.123 31.5592 155.733 32.7183C156.364 33.8774 156.679 35.1891 156.679 36.6532C156.679 38.1173 156.364 39.4289 155.733 40.588C155.123 41.7471 154.289 42.6622 153.232 43.3333C152.195 43.984 151.066 44.3094 149.846 44.3094ZM149.053 41.0761C149.8
105 41.0761 150.497 40.8829 151.127 40.4965C151.758 40.1102 152.256 39.5814 152.622 38.9104C153.008 38.2393 153.201 37.4869 153.201 36.6532C153.201 35.8194 153.008 35.067 152.622 34.396C152.256 33.7249 151.758 33.1962 151.127 32.8098C150.497 32.4235 149.805 32.2303 149.053 32.2303C148.301 32.2303 147.609 32.4235 146.979 32.8098C146.348 33.1962 145.84 33.7249 145.454 34.396C145.088 35.067 144.905 35.8194 144.905 36.6532C144.905 37.4869 145.088 38.2393 145.454 38.9104C145.84 39.5814 146.348 40.1102 146.979 40.4965C147.609 40.8829 148.301 41.0761 149.053 41.0761Z",fill:"#262E31"}),o.default.createElement("path",{d:"M165.031 41.1066C165.489 41.7166 166.068 42.2657 166.77 42.7232C167.959 43.5468 169.759 44.3094 172.199 44.3094C176.775 44.3094 179.367 41.7166 179.367 38.2088C179.367 30.6136 167.776 33.6334 167.776 28.1429C167.776 26.2213 169.423 24.4826 172.352 24.4826C173.938 24.4826 175.066 25.0317 175.89 25.5502C176.348 25.8857 176.744 26.2213 177.08 26.6178L178.605 25.0927C178.147 24.5741 177.629 24.1166 177.019 23.72C175.951 23.0185 174.426 22.3474 172.352 22.3474C168.112 22.3474 165.489 25.0622 165.489 28.1429C165.489 35.7381 177.08 32.7488 177.08 38.2088C177.08 40.527 175.402 42.1742 172.199 42.1742C170.216 42.1742 168.752 41.5641 167.807 40.8626C167.258 40.4965 166.8 40.0695 166.404 39.5509L165.031 41.1066Z",fill:"#262E31"}),o.default.createElement("path",{d:"M191.581 44.0043H193.717V34.701C193.717 31.4982 191.276 29.058 187.921 29.058C186.121 29.058 184.81 29.7291 183.864 30.4306C183.315 30.8272 182.827 31.2847 182.431 31.8033L183.803 33.1759C184.139 32.7793 184.505 32.4438 184.901 32.1083C185.603 31.5897 186.61 31.0407 187.921 31.0407C190.087 31.0407 191.581 32.5353 191.581 34.701L185.938 35.6161C183.163 36.0736 181.668 37.5988 181.668 40.039C181.668 42.1742 183.803 44.3094 186.854 44.3094C188.44 44.3094 189.599 43.7603 190.422 43.1808C190.88 42.8452 191.276 42.4487 191.581 42.0217V44.0043ZM191.581 37.4463C191.581 40.3745 189.629 42.3267 186.854 42.3267C184.871 42.3267 183.803 41.2591 183.803 40.039C183.803 38.6664 184.718 37.7818 186.549 37.4463L191.581 36.5312V37.4463Z",fill:"#262E31"}),o.default.createElement("path",{d:"M197.973 44.0043H200.108V35.9211C200.108 32.9929 202.091 31.0407 204.683 31.0407C207.002 31.0407 208.649 32.7183 208.649 35.3111V44.0043H210.784V35.3111C210.784 31.4982 208.344 29.058 204.836 29.058C203.219 29.058 202.091 29.6681 201.267 30.2781C200.81 30.6441 200.413 31.0407 200.108 31.4982V29.363H197.973V44.0043Z",fill:"#262E31"}),o.default.createElement("path",{d:"M221.614 44.0043H223.901V34.2435H233.662V32.1083H223.901V24.7876H236.102V22.6524H221.614V44.0043Z",fill:"#262E31"}),o.default.createElement("path",{d:"M237.786 44.0043H239.921V35.9211C239.921 33.0234 242.056 31.1932 244.497 31.1932H245.412V29.058H244.802C243.093 29.058 241.934 29.6376 241.111 30.2171C240.653 30.5526 240.257 30.9492 239.921 31.3457V29.363H237.786V44.0043Z",fill:"#262E31"}),o.default.createElement("path",{d:"M256.537 44.0043H258.672V34.701C258.672 31.4982 256.232 29.058 252.876 29.058C251.077 29.058 249.765 29.7291 248.82 30.4306C248.271 30.8272 247.782 31.2847 247.386 31.8033L248.759 33.1759C249.094 32.7793 249.46 32.4438 249.857 32.1083C250.558 31.5897 251.565 31.0407 252.876 31.0407C255.042 31.0407 256.537 32.5353 256.537 34.701L250.894 35.6161C248.118 36.0736 246.623 37.5988 246.623 40.039C246.623 42.1742 248.759 44.3094 251.809 44.3094C253.395 44.3094 254.554 43.7603 255.378 43.1808C255.835 42.8452 256.232 42.4487 256.537 42.0217V44.0043ZM256.537 37.4463C256.537 40.3745 254.585 42.3267 251.809 42.3267C249.826 42.3267 248.759 41.2591 248.759 40.039C248.759 38.6664 249.674 37.7818 251.504 37.4463L256.537 36.5312V37.4463Z",fill:"#262E31"}),o.default.createElement("path",{d:"M262.928 44.0043H265.063V35.9211C265.063 32.9929 267.046 31.0407 269.639 31.0407C271.957 31.0407 273.604 32.7183 273.604 35.3111V44.0043H275.739V35.3111C275.739 31.4982 273.299 29.058 269.791 29.058C268.175 29.058 267.046 29.6681 266.222 30.2781C265.765 30.6441 265.368 31.0407 265.063 31.4982V29.363H262.928V44.0043Z",fill:"#262E31"}),o.default.createElement("path",{d:"M290.84 39.8865C290.505 40.344 290.108 40.7405 289.651 41.1066C288.827 41.7166 287.699 42.3267 286.265 42.3267C283.52 42.3267 281.08 39.8865 281.08 36.6837C281.08 33.4809 283.52 31.0407 286.265 31.0407C287.699 31.0407 288.827 31.6507 289.559 32.2608C289.986 32.6268 290.352 33.0234 290.688 33.4809L292.213 31.9558C291.755 31.4372 291.237 30.9492 290.657 30.5221C289.651 29.7901 288.187 29.058 286.265 29.058C282.269 29.058 278.944 32.4133 278.944 36.6837C278.944 40.954
11 282.269 44.3094 286.265 44.3094C288.187 44.3094 289.681 43.5468 290.749 42.7842C291.359 42.3267 291.908 41.8386 292.366 41.2591L290.84 39.8865Z",fill:"#262E31"}),o.default.createElement("path",{d:"M294.795 24.4826C294.795 25.2452 295.405 25.8552 296.168 25.8552C296.93 25.8552 297.54 25.2452 297.54 24.4826C297.54 23.72 296.93 23.11 296.168 23.11C295.405 23.11 294.795 23.72 294.795 24.4826ZM295.1 44.0043H297.235V29.363H295.1V44.0043Z",fill:"#262E31"}),o.default.createElement("path",{d:"M300.147 41.7166C300.483 42.2352 300.91 42.6622 301.428 43.0282C302.313 43.6688 303.655 44.3094 305.485 44.3094C308.81 44.3094 310.823 42.3267 310.823 39.8865C310.823 34.701 302.893 36.3787 302.893 33.1759C302.893 32.1083 303.96 31.0407 305.638 31.0407C306.705 31.0407 307.468 31.4372 308.048 31.8033C308.353 32.0168 308.627 32.2913 308.841 32.5658L310.366 31.0407C310.03 30.6747 309.603 30.3391 309.146 30.0646C308.322 29.5766 307.193 29.058 305.638 29.058C302.71 29.058 300.757 31.0712 300.757 33.1759C300.757 38.2088 308.688 36.5312 308.688 39.8865C308.688 41.2591 307.651 42.3267 305.485 42.3267C304.265 42.3267 303.289 41.8386 302.649 41.2591C302.282 40.9541 301.947 40.588 301.672 40.1915L300.147 41.7166Z",fill:"#262E31"}),o.default.createElement("path",{d:"M324.845 39.8865C324.509 40.344 324.113 40.7405 323.655 41.1066C322.832 41.7166 321.703 42.3267 320.27 42.3267C317.524 42.3267 315.084 39.8865 315.084 36.6837C315.084 33.4809 317.524 31.0407 320.27 31.0407C321.703 31.0407 322.832 31.6507 323.564 32.2608C323.991 32.6268 324.357 33.0234 324.692 33.4809L326.218 31.9558C325.76 31.4372 325.242 30.9492 324.662 30.5221C323.655 29.7901 322.191 29.058 320.27 29.058C316.274 29.058 312.949 32.4133 312.949 36.6837C312.949 40.9541 316.274 44.3094 320.27 44.3094C322.191 44.3094 323.686 43.5468 324.753 42.7842C325.364 42.3267 325.913 41.8386 326.37 41.2591L324.845 39.8865Z",fill:"#262E31"}),o.default.createElement("path",{d:"M335.212 44.3094C339.33 44.3094 342.685 40.9541 342.685 36.6837C342.685 32.4133 339.33 29.058 335.212 29.058C331.094 29.058 327.739 32.4133 327.739 36.6837C327.739 40.9541 331.094 44.3094 335.212 44.3094ZM335.212 42.3267C332.315 42.3267 329.874 39.856 329.874 36.6837C329.874 33.4809 332.315 31.0407 335.212 31.0407C338.11 31.0407 340.55 33.4809 340.55 36.6837C340.55 39.8865 338.11 42.3267 335.212 42.3267Z",fill:"#262E31"}))}},6574:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconChartSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M1.13,12 L1.13,5.60014401 C1.13,5.04785926 1.57771525,4.60014401 2.13,4.60014401 L2.88,4.60014401 C3.43228475,4.60014401 3.88,5.04785926 3.88,5.60014401 L3.88,12 C3.88,12.5522847 3.43228475,13 2.88,13 L2.13,13 C1.57771525,13 1.13,12.5522847 1.13,12 Z M5.63013501,12 L5.63013501,2 C5.63013501,1.44771525 6.07785026,1 6.63013501,1 L7.38013501,1 C7.93241976,1 8.38013501,1.44771525 8.38013501,2 L8.38013501,12 C8.38013501,12.5522847 7.93241976,13 7.38013501,13 L6.63013501,13 C6.07785026,13 5.63013501,12.5522847 5.63013501,12 Z M10.13027,12 L10.13027,9.20028801 C10.13027,8.64800326 10.5779853,8.20028801 11.13027,8.20028801 L11.88027,8.20028801 C12.4325548,8.20028801 12.88027,8.64800326 12.88027,9.20028801 L12.88027,12 C12.88027,12.5522847 12.4325548,13 11.88027,13 L11.13027,13 C10.5779853,13 10.13027,12.5522847 10.13027,12 Z"})))}},44894:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconCheckSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,color:"#3867FA",fill:"currentColor",fillRule:"evenodd",height:"14px",viewBox:"0 0 14 14",width:"14px"},o.default.createElement("path",{d:"M12.4154429,1.0113547 C12.224591,1.04867271 12.054896,1.16786509 11.9309769,1.3452957 L5.65000409,9.86217534 L2.4023085,6.19252769 C2.19541129,5.90548483 1.85267898,5.79330619 1.54131608,5.93356117 C1.2475177,6.06590412 1.04548431,6.39609589 1.00673898,6.78221593 C0.968554748,7.16274423 1.09435894,7.54262775 1.34042528,7.76666883 L5.16580803,12.0919798 C5.49517985,12.4615483 5.99866618,12.4297851 6.297284,12.0258112 L13.1217559,2.7694764 C13.3554654,2.46182239 13.4157028,1.9948864 13.274886,1.60334491 C13.1268172,1.19163933 12.7825202,0.94262347 12.4154429,1.0113547 Z"}))}},94443:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconClose(t){var a=t.className,l=t.onClick;return o.default.createElement("svg",{className:a,fill:"#3867FA",fillRule:"evenodd",height:"32px",onClick:l,viewBox:"0 0 32 32",width:"32px"},o.default.createElement("polygon",{points:"17.7352 16 28 26.2648 26.2636 28 16 17.7352 5.7352 28 4 26.2648 14.2636 16 4 5.7352 5.7352 4 16 14.2648 26.2636 4 28 5.7352"}))}},11074:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(22418));a.default=function IconCloseSmall(t){var a=t.className,l=t.onClick;return i.default.createElement("svg",{className:(0,o.default)(a,u.default.removeIcon,l&&u.default.clickable),onClick:l,width:"14px",height:"14px",viewBox:"0 0 14 14",fillRule:"evenodd","data-testid":"x-close-icon"},i.default.createElement("polygon",{points:"12.1320625 0.752850121 7.061 5.824 1.98994949 0.752512627 0.752512627 1.98994949 5.824 7.061 0.752512627 12.1324 1.98994949 13.3698369 7.061 8.298 12.1320625 13.3694994 13.3698744 12.1324375 8.298 7.061 13.3698744 1.98991199"}))}},72348:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540));a.default=function IconCovidVirusXLarge(t){var a=t.className;return i.default.createElement("svg",{className:(0,o.default)(a),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.default.createElement("path",{d:"M28.3768 12.7161C27.868 12.7161 27.4556 13.1286 27.4556 13.6374V14.5586H25.6132C25.4198 12.5262 24.6171 10.5997 23.3101 9.0313L24.5998 7.6587L25.2539 8.31276C25.6132 8.66994 26.1935 8.66994 26.5528 8.31276C26.91 7.95345 26.91 7.37316 26.5528 7.01385L25.2539 5.71495L23.9458 4.42525C23.7206 4.16236 23.3671 4.04785 23.0306 4.1288C22.6941 4.20975 22.4314 4.47249 22.3504 4.80901C22.2695 5.14553 22.384 5.49902 22.6469 5.72416L23.3009 6.37822L21.9283 7.69555C20.3599 6.38862 18.4334 5.58589 16.401 5.39252V3.50404H17.3223C17.831 3.50404 18.2435 3.0916 18.2435 2.58283C18.2435 2.07406 17.831 1.66162 17.3223 1.66162H13.6374C13.1286 1.66162 12.7162 2.07406 12.7162 2.58283C12.7162 3.0916 13.1286 3.50404 13.6374 3.50404H14.5586V5.39252C12.5263 5.58589 10.5997 6.38862 9.03137 7.69555L7.65876 6.3598L8.31282 5.70574C8.59956 5.48738 8.73263 5.12186 8.65338 4.77027C8.57413 4.41867 8.29711 4.14559 7.94442 4.07137C7.59173 3.99715 7.22815 4.13542 7.01392 4.42525L5.71501 5.70574L4.42531 7.01385C4.06814 7.37316 4.06814 7.95345 4.42531 8.31276C4.78462 8.66994 5.36491 8.66994 5.72422 8.31276L6.37828 7.6587L7.69561 9.0313C6.38868 10.5997 5.58595 12.5262 5.39259 14.5586H3.5041V13.6374C3.5041 13.1286 3.09166 12.7161 2.58289 12.7161C2.07412 12.7161 1.66168 13.1286 1.66168 13.6374V17.3222C1.66168 17.831 2.07412 18.2434 2.58289 18.2434C3.09166 18.2434 3.5041 17.831 3.5041 17.3222V16.401H5.39259C5.58595 18.4333 6.38868 20.3599 7.69561 21.9283L6.35986 23.3009L5.7058 22.6468C5.48744 22.3601 5.12192 22.227 4.77033 22.3062C4.41873 22.3855 4.14565 22.6625 4.07143 23.0152C3.99721 23.3679 4.13548 23.7315 4.42531 23.9457L5.7058 25.2446L7.01392 26.5343C7.37322 26.8915 7.95352 26.8915 8.31282 26.5343C8.67 26.175 8.67 25.5947 8.31282 25.2354L7.65876 24.5813L9.03137 23.264C10.5941 24.5876 12.5212 25.4066 14.5586 25.6131V27.4555H13.6374C13.1286 27.4555 12.7162 27.868 12.7162 28.3767C12.7162 28.8855 13.1286 29.2979 13.6374 29.2979H17.3223C17.7076 29.2979 18.0376 29.0614 18.1751 28.7256C17.8543 28.3334 17.5724 27.9081 17.3354 27.4556C17.3311 27.4555 17.3267 27.4555 17.3223 27.4555H16.401V25.6131C16.4862 25.605 16.5711 25.5958 16.6558 25.5856C16.5432 25.0688 16.4838 24.5321 16.4838 23.9816C16.4838 23.8904 16.4855 23.7995 16.4887 23.7091C16.1557 23.7499 15.8188 23.7707 15.4798 23.7707C10.9009 23.7707 7.18895 20.0587 7.18895 15.4798C7.18895 10.9008 10.9009 7.18888 15.4798 7.18888C20.0588 7.18888 23.7707 10.9008 23.7707 15.4798C23.7707 15.8186 23.75 16.1554 23.7092 16.4883C23.7997 16.485 23.8907 16.4834 23.982 16.4834C24.5319 16.4834 25.068 16.5426 25.5842 16.655C25.5949 16.5705 25.6046 16.4858 25.6132 16.401H27.4556V17.3222C27.4556 17.3264 27.4556 17.3306 27.4557 17.3348C27.9084 17.5719 28.3339 17.8539 28.7262 18.1748C29.0617 18.0372 29.298 17.7073 29.298 17.3222V13.6374C29.298 13.1286 28.8856 12.7161 28.3768 12.7161Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M18.0669 19.373C17.9555 18.2337 16.9948 17.3433 15.8262 17.3433C14.5828 17.3433 13.5748 18.3513 13.5748 19.5948C13.5748 20.8382 14.5828 21.8462 15.8262 21.8462C16.2045 21.8462 16.561 21.7529 16.8739 21.5881C17.1462 20.7792 17.5527 20.032 18.0669 19.373Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M12.6628 15.4798C12.6628 14.5884 11.9402 13.8658 11.0488 13.8658C10.1575 13.8658 9.43486 14.5884 9.43486 15.4798C9.43486 16.3711 10.1575 17.0937 11.0488 17.0937C11.9402 17.0937 12.6628 16.3711 12.6628 15.4798Z",fill:"#3867FA"}),i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.9211 15.5121C16.8356 15.5725 15.8056 15.0278 15.2447 14.0965C14.6837 13.1652 14.6837 12.0001 15.2447 11.0688C15.8056 10.1375 16.8356 9.59271 17.9211 9.65318C19.4757 9.73978 20.6919 11.0256 20.6919 12.5826C20.6919 14.1396 19.4757 15.4255 17.9211 15.5121ZM17.9211 11.1974C17.3551 11.1826 16.8367 11.5127 16.6106 12.0318C16.3845 12.5509 16.496 13.1552 16.8923 13.5596C17.2887 13.9639 17.8907 14.0874 18.4142 13.8717C18.9378 13.656 19.2781 13.1443 19.2746 12.5781C19.2796 11.8241 18.6751 11.2074 17.9211 11.1974Z",fill:"#3867FA"}),i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.4802 23.9816C30.4802 27.5704 27.5708 30.4797 23.982 30.4797C20.3932 30.4797 17.4838 27.5704 17.4838 23.9816C17.4838 20.3927 20.3932 17.4834 23.982 17.4834C27.5708 17.4834 30.4802 20.3927 30.4802 23.9816ZM26.2436 25.4976C26.2436 26.1421 26.0108 26.6499 25.5453 27.021C25.0831 27.3921 24.4386 27.5776 23.6118 27.5776C22.85 27.5776 22.1762 27.4344 21.5903 27.1479V25.7417C22.072 25.9565 22.4789 26.1079 22.811 26.1958C23.1463 26.2837 23.4522 26.3276 23.7289 26.3276C24.061 26.3276 24.3149 26.2642 24.4907 26.1372C24.6697 26.0103 24.7592 25.8215 24.7592 25.5708C24.7592 25.4308 24.7201 25.3071 24.642 25.1997C24.5639 25.089 24.4483 24.9832 24.2953 24.8823C24.1456 24.7814 23.838 24.6203 23.3725 24.3989C22.9363 24.1939 22.6091 23.9969 22.3911 23.8081C22.173 23.6193 21.9988 23.3996 21.8686 23.1489C21.7384 22.8983 21.6733 22.6053 21.6733 22.27C21.6733 21.6385 21.8865 21.1421 22.3129 20.7808C22.7426 20.4194 23.3351 20.2388 24.0903 20.2388C24.4614 20.2388 24.8145 20.2827 25.1498 20.3706C25.4884 20.4585 25.8416 20.5822 26.2094 20.7417L25.7211 21.9185C25.3403 21.7622 25.0245 21.6532 24.7739 21.5913C24.5265 21.5295 24.2823 21.4985 24.0414 21.4985C23.755 21.4985 23.5353 21.5653 23.3823 21.6987C23.2293 21.8322 23.1528 22.0064 23.1528 22.2212C23.1528 22.3547 23.1837 22.4718 23.2455 22.5728C23.3074 22.6704 23.405 22.7664 23.5385 22.8608C23.6752 22.952 23.9959 23.118 24.5004 23.3589C25.1677 23.6779 25.6251 23.9985 25.8725 24.3208C26.1199 24.6398 26.2436 25.0321 26.2436 25.4976Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M24.5998 7.6587L25.2539 8.31276C25.6132 8.66994 26.1935 8.66994 26.5528 8.31276C26.91 7.95345 26.91 7.37316 26.5528 7.01385L25.2539 5.71495L23.9458 4.42525C23.7206 4.16236 23.3671 4.04785 23.0306 4.1288C22.6941 4.20975 22.4314 4.47249 22.3504 4.80901C22.2695 5.14553 22.384 5.49902 22.6469 5.72416L23.3009 6.37822L21.9283 7.69555C20.3599 6.38862 18.4334 5.58589 16.401 5.39252V3.50404H17.3223C17.831 3.50404 18.2435 3.0916 18.2435 2.58283C18.2435 2.07406 17.831 1.66162 17.3223 1.66162H13.6374C13.1286 1.66162 12.7162 2.07406 12.7162 2.58283C12.7162 3.0916 13.1286 3.50404 13.6374 3.50404H14.5586V5.39252C12.5263 5.58589 10.5997 6.38862 9.03137 7.69555L7.65876 6.3598L8.31282 5.70574C8.59956 5.48738 8.73263 5.12186 8.65338 4.77027C8.57413 4.41867 8.29711 4.14559 7.94442 4.07137C7.59173 3.99715 7.22815 4.13542 7.01392 4.42525L5.71501 5.70574L4.42531 7.01385C4.06814 7.37316 4.06814 7.95345 4.42531 8.31276C4.78462 8.66994 5.36491 8.66994 5.72422 8.31276L6.37828 7.6587L7.69561 9.0313C6.38868 10.5997 5.58595 12.5262 5.39259 14.5586H3.5041V13.6374C3.5041 13.1286 3.09166 12.7161 2.58289 12.7161C2.07412 12.7161 1.66168 13.1286 1.66168 13.6374V17.3222C1.66168 17.831 2.07412 18.2434 2.58289 18.2434C3.09166 18.2434 3.5041 17.831 3.5041 17.3222V16.401H5.39259C5.58595 18.4333 6.38868 20.3599 7.69561 21.9283L6.35986 23.3009L5.7058 22.6468C5.48744 22.3601 5.12192 22.227 4.77033 22.3062C4.41873 22.3855 4.14565 22.6625 4.07143 23.0152C3.99721 23.3679 4.13548 23.7315 4.42531 23.9457L5.7058 25.2446L7.01392 26.5343C7.37322 26.8915 7.95352 26.8915 8.31282 26.5343C8.67 26.175 8.67 25.5947 8.31282 25.2354L7.65876 24.5813L9.03137 23.264C10.5941 24.5876 12.5212 25.4066 14.5586 25.6131V27.4555H13.6374C13.1286 27.4555 12.7162 27.868 12.7162 28.3767C12.7162 28.8855 13.1286 29.2979 13.6374 29.2979H17.3223C17.7076 29.2979 18.0376 29.0614 18.1751 28.7256C17.8543 28.3334 17.5724 27.9081 17.3354 27.4556L17.3223 27.4555H16.401V25.6131C16.4388 25.6095 16.4765 25.6059 16.5142 25.6019C16.5614 25.5969 16.6086 25.5913 16.6558 25.5856C16.6457 25.5393 16.636 25.4931 16.6268 25.4465C16.5332 24.9739 16.4841 24.4853 16.4838 23.9853C16.4845 24.5841 16.5554 25.1665 16.6887 25.7247L16.6728 25.7266C16.6295 25.7318 16.5862 25.7368 16.5429 25.7415V27.3139H17.2656C17.5404 27.8659 17.8812 28.3792 18.2777 28.8435C18.105 29.1965 17.7422 29.44 17.3223 29.44H13.6374C13.0503 29.44 12.5744 28.964 12.5744 28.3769C12.5744 27.7898 13.0503 27.3139 13.6374 27.3139H14.4168V25.7407C12.4404 25.5154 10.5
1717 24.7212 9.03788 23.4545L7.86141 24.5836L8.41311 25.1353C8.82527 25.55 8.82556 26.2199 8.4134 26.6345C7.99883 27.0466 7.3287 27.0473 6.91407 26.6352L5.60479 25.3444L4.33183 24.0531C4.00365 23.805 3.84779 23.3894 3.93265 22.9862C4.0183 22.5792 4.33343 22.2596 4.73915 22.1681C5.14165 22.0774 5.55996 22.2278 5.81259 22.5532L6.35849 23.0991L7.50544 21.9205C6.25529 20.3818 5.47698 18.5141 5.26444 16.543H3.64592V17.3224C3.64592 17.9095 3.16999 18.3854 2.5829 18.3854C1.9958 18.3854 1.51987 17.9095 1.51987 17.3224V13.6376C1.51987 13.0505 1.9958 12.5745 2.5829 12.5745C3.16999 12.5745 3.64592 13.0505 3.64592 13.6376V14.417H5.26444C5.47701 12.4455 6.25553 10.5776 7.506 9.03876L6.3762 7.86156L5.8245 8.41326C5.40988 8.82542 4.73996 8.82572 4.32534 8.41356C3.91325 7.99901 3.91258 7.32896 4.32451 6.91432L5.61544 5.60495L6.90674 4.33198C7.15481 4.0038 7.57039 3.84795 7.97363 3.93281C8.38062 4.01845 8.70028 4.33358 8.79173 4.7393C8.88245 5.1418 8.73205 5.56012 8.40659 5.81275L7.8607 6.35864L9.0393 7.50559C10.578 6.25545 12.4457 5.47713 14.4168 5.26459V3.64608H13.6374C13.0503 3.64608 12.5744 3.17014 12.5744 2.58305C12.5744 1.99595 13.0503 1.52002 13.6374 1.52002H17.3223C17.9094 1.52002 18.3853 1.99595 18.3853 2.58305C18.3853 3.17014 17.9094 3.64608 17.3223 3.64608H16.5429V5.26459C18.5143 5.47716 20.3822 6.25568 21.9211 7.50615L23.0983 6.37635L22.5503 5.8284C22.25 5.56844 22.1196 5.16255 22.2125 4.77606C22.3059 4.38774 22.6091 4.08454 22.9975 3.99113C23.3838 3.8982 23.7895 4.0285 24.0494 4.32853L25.3542 5.61488L26.6531 6.91379C27.0652 7.32841 27.0655 7.99834 26.6534 8.41296C26.2387 8.82512 25.5685 8.82572 25.1539 8.41356L24.603 7.86265L23.4989 9.03772C24.7499 10.5768 25.5287 12.4451 25.7413 14.417H27.3138V13.6376C27.3138 13.0505 27.7897 12.5745 28.3768 12.5745C28.9639 12.5745 29.4398 13.0505 29.4398 13.6376V17.3224C29.4398 17.7394 29.1998 18.1 28.8508 18.2741C28.811 18.2401 28.7709 18.2065 28.7304 18.1733C29.0637 18.0347 29.298 17.7057 29.298 17.3222V13.6374C29.298 13.1286 28.8856 12.7161 28.3768 12.7161C27.868 12.7161 27.4556 13.1286 27.4556 13.6374V14.5586H25.6132C25.4198 12.5262 24.6171 10.5997 23.3101 9.0313L24.5998 7.6587Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M27.4556 17.3299L27.4556 17.3222V16.401H25.6132C25.6094 16.4385 25.6053 16.4763 25.6011 16.5137C25.596 16.5593 25.5905 16.6048 25.5848 16.6502C25.6313 16.6603 25.6776 16.6709 25.7237 16.6819L25.7249 16.673C25.7304 16.6297 25.7356 16.5864 25.7405 16.543H27.3138V17.2576C27.3613 17.2812 27.4086 17.3053 27.4556 17.3299Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M23.5662 16.4899L23.5684 16.4712C23.6085 16.144 23.6289 15.8131 23.6289 15.48C23.6289 10.9794 19.9805 7.33092 15.4798 7.33092C10.9792 7.33092 7.33077 10.9794 7.33077 15.48C7.33077 19.9806 10.9792 23.6291 15.4798 23.6291C15.813 23.6291 16.1441 23.6087 16.4714 23.5685L16.4949 23.5657C16.4923 23.6134 16.4904 23.6611 16.4887 23.7091C16.4413 23.7149 16.3937 23.7205 16.3462 23.7255C16.0597 23.7556 15.7706 23.7707 15.4798 23.7707C10.9009 23.7707 7.18895 20.0587 7.18895 15.4798C7.18895 10.9008 10.9009 7.18888 15.4798 7.18888C20.0588 7.18888 23.7707 10.9008 23.7707 15.4798C23.7707 15.7704 23.7555 16.0596 23.7254 16.346C23.7206 16.3919 23.7154 16.4377 23.7098 16.4834C23.6618 16.4851 23.6139 16.4872 23.5662 16.4899Z",fill:"#3867FA"}),i.default.createElement("path",{d:"M16.8118 21.7765C16.5111 21.9125 16.1773 21.9883 15.8262 21.9883C14.5045 21.9883 13.433 20.9168 13.433 19.595C13.433 18.2732 14.5045 17.2017 15.8262 17.2017C17.0187 17.2017 18.0074 18.0738 18.1895 19.2151C18.1478 19.2658 18.1068 19.317 18.0664 19.3687C17.9529 18.2315 16.9933 17.3433 15.8262 17.3433C14.5828 17.3433 13.5748 18.3513 13.5748 19.5948C13.5748 20.8382 14.5828 21.8462 15.8262 21.8462C16.2037 21.8462 16.5594 21.7536 16.8719 21.5894C16.8511 21.6514 16.831 21.7138 16.8118 21.7765Z",fill:"#3867FA"}),i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.8046 15.48C12.8046 14.5103 12.0185 13.7242 11.0488 13.7242C10.0791 13.7242 9.29304 14.5103 9.29304 15.48C9.29304 16.4497 10.0791 17.2358 11.0488 17.2358C12.0185 17.2358 12.8046 16.4497 12.8046 15.48ZM11.0488 13.8658C11.9402 13.8658 12.6628 14.5884 12.6628 15.4798C12.6628 16.3711 11.9402 17.0937 11.0488 17.0937C10.1575 17.0937 9.43486 16.3711 9.43486 15.4798C9.43486 14.5884 10.1575 13.8658 11.0488 13.8658Z",fill:"#3867FA"}),i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.4142 13.8717C18.9378 13.656 19.2781 13.1443 19.2746 12.5781C19.2796 11.8241 18.6751 11.2074 17.9211 11.1974C17.3551 11.1826 16.8367 11.5127 16.6106 12.0318C16.3845 12.5509 16.496 13.1552 16.8923 13.5596C17.2887 13.9639 17.8907 14.0874 18.4142 13.8717ZM17.9174 11.3394L17.9193 11.3394C18.5953 11.3483 19.1373 11.9013 19.1328 12.5774L19.1328 12.5792C19.1359 13.0876 18.8303 13.5471 18.3602 13.7408C17.8901 13.9345 17.3495 13.8236 16.9936 13.4605C16.6377 13.0974 16.5376 12.5547 16.7407 12.0886C16.9437 11.6225 17.4092 11.3261 17.9174 11.3394Z",fill:"#3867FA"}),i.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.1232 14.1699C15.7113 15.1462 16.791 15.7173 17.929 15.6539C19.5588 15.5631 20.8338 14.2151 20.8338 12.5828C20.8338 10.9506 19.5588 9.60259 17.929 9.5118C16.791 9.44841 15.7113 10.0195 15.1232 10.9958C14.5351 11.9721 14.5351 13.1936 15.1232 14.1699ZM17.9211 15.5121C16.8356 15.5725 15.8056 15.0278 15.2447 14.0965C14.6837 13.1652 14.6837 12.0001 15.2447 11.0688C15.8056 10.1375 16.8356 9.59271 17.9211 9.65318C19.4757 9.73978 20.6919 11.0256 20.6919 12.5826C20.6919 14.1396 19.4757 15.4255 17.9211 15.5121Z",fill:"#3867FA"}))}},50446:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconCziLogo(){return o.default.createElement("svg",{width:"112",he
1ight:"62",viewBox:"0 0 112 62",fill:"none"},o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.118 16.0507C11.6721 16.694 10.2262 17.0481 8.20168 17.0481C3.6408 17.0481 0.370239 14.4325 0.370239 9.79957C0.370239 5.56574 3.64079 2.26192 8.15735 2.26192C9.38079 2.26192 10.6929 2.55099 11.627 2.94934L12.3838 2.19604H13.0294L13.2961 7.62647L12.4725 7.67142C11.0048 4.54585 9.73624 3.34847 7.93413 3.34847C5.70968 3.34847 4.04135 5.41075 4.04135 9.4671C4.04135 13.6784 6.11024 15.8515 8.86902 15.8515C9.44691 15.8515 9.80313 15.7849 10.3367 15.6074L12.9625 12.2602L13.5629 12.3485L13.118 16.0507Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1943 8.26997C20.3932 8.26997 19.904 8.46914 19.1254 8.89075V15.5852L20.3263 16.0727V16.7151H14.787V16.0727L16.2111 15.5852V2.83877L14.6758 1.90799V1.33139L18.7023 0.289795L19.1254 0.533145V7.9592L19.3696 8.00337C20.3932 7.09507 21.5949 6.36347 22.9746 6.36347C24.8429 6.36347 25.8221 7.58255 25.8221 9.39992V15.5852L27.2454 16.0727V16.7151H21.7061V16.0727L22.9078 15.5852V10.3756C22.9078 9.08992 22.4403 8.26997 21.1943 8.26997Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.6752 11.7945C31.2944 11.8828 30.4272 12.7036 30.4272 13.8118C30.4272 14.8309 31.0058 15.3858 32.0286 15.3858C32.4743 15.3858 33.0747 15.1859 33.6752 14.8092V11.7945ZM36.4339 14.6093C36.4339 15.3634 36.7676 15.8291 38.0579 15.8508L38.1023 16.4274C37.4575 16.6708 36.4783 16.9374 35.611 16.9374C34.5875 16.9374 34.0088 16.5158 33.8307 15.4742L33.5639 15.43C32.5629 16.3608 31.6063 16.9149 30.4272 16.9149C28.8257 16.9149 27.7127 16.0508 27.7127 14.5209C27.7127 12.6369 29.6712 11.3512 33.6752 11.0629V9.84381C33.6752 8.18066 33.0078 7.62653 31.3395 7.62653C30.8946 7.62653 30.494 7.71566 30.2047 7.82648C30.6053 8.15896 30.8277 8.53561 30.8277 9.02308C30.8277 9.73221 30.3377 10.2871 29.493 10.2871C28.6919 10.2871 28.0915 9.66633 28.0915 8.93473C28.0915 7.40488 30.5384 6.36328 32.874 6.36328C35.2992 6.36328 36.4339 7.27236 36.4339 9.44468V14.6093Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M49.1153 15.5853L50.5168 16.0727V16.7152H44.9993V16.0727L46.2009 15.5853V10.3757C46.2009 9.0675 45.7335 8.27002 44.5101 8.27002C43.7533 8.27002 43.2641 8.49167 42.5081 8.8908V15.5853L43.6872 16.0727V16.7152H38.1696V16.0727L39.5937 15.5853V8.69085L38.1922 7.76008V7.18348L41.9963 6.29688L42.4186 6.5627L42.2631 8.15842L42.5298 8.20338C43.8871 6.96183 45.0444 6.36352 46.2678 6.36352C48.0917 6.36352 49.1153 7.51595 49.1153 9.40075V15.5853Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5396 38.5075H0.148023L0.0593567 37.9533L8.95791 25.5836L5.55436 25.6277C4.33013 25.6277 3.77402 26.0269 2.81736 27.2684L1.39325 29.0416L0.837912 28.9091L1.26025 24.387H12.8958L12.9845 24.9411L4.15202 37.3326L8.37925 37.2884C9.53658 37.2884 10.0927 36.8226 10.8261 35.7585L12.4727 33.3646L12.9845 33.4537L12.5396 38.5075Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.5768 37.4434V37.9975L21.7502 38.8841L21.3278 38.64L21.4834 37.0443L21.2166 37.0001C19.8594 38.2417 18.7689 38.84 17.4786 38.84C15.6104 38.84 14.6312 37.5759 14.6312 35.7803V30.4165L13.2522 29.5074V28.9758L17.1449 28.0884L17.5455 28.3542V34.7828C17.5455 36.1577 18.0347 36.911 19.2364 36.911C19.9924 36.911 20.4824 36.7118 21.2384 36.3127V30.4165L19.8368 29.5074V28.9758L23.7304 28.0884L24.1527 28.3542V36.6235L25.5768 37.4434Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.0979 32.1233C33.0969 32.1233 32.5182 31.3917 32.5182 30.3942C32.5182 29.9726 32.6069 29.5735 32.7632 29.2193C32.6294 29.1969 32.5182 29.1752 32.3627 29.1752C30.7161 29.241 29.2702 30.6601 29.2702 33.3423C29.2702 35.803 30.783 37.0887 32.8075 37.0887C33.7199 37.0887 34.3429 36.8887 35.3882 36.4904L35.6107 37.022C34.3647 38.2861 32.9631 38.8619 31.4278 38.8619C28.5585 38.8619 26.2672 36.8004 26.2672 33.7415C26.2672 30.6376 28.6915 28.1553 32.0072 28.1553C34.2091 28.1553 35.5889 29.2193 35.5889 30.5268C35.5889 31.4358 34.9659 32.1233 34.0979 32.1233Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.8457 37.3992L47.9136 37.865V38.5074H42.9304V37.9316L43.7533 37.51L41.1726 34.0078H40.3941V37.3767L41.5063 37.865V38.5074H36.0556V37.865L37.4797 37.3767V24.6303L35.9444 23.6995V23.1229L39.9717 22.0813L40.3941 22.3246V32.8321H41.2395L43.954 29.7956L42.7297 29.0416V28.4874H47.4462V29.1524L46.0672 29.6848L42.9973 32.4113L46.8457 37.3992Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M54.8996 32.3891C54.8778 30.1276 54.2992 29.0636 53.0532 29.0636C51.8297 29.0636 50.9617 30.3718 50.873 32.5883L54.8996 32.3891ZM50.8505 33.3865C50.873 35.803 51.9184 37.1553 54.1654 37.1553C55.1889 37.1553 56.0787 36.9554 57.3916 36.4679L57.6366 36.9779C56.2568 38.1078 54.6103 38.8619 53.1418 38.8619C49.9607 38.8619 47.9362 36.7787 47.9362 33.6965C47.9362 30.5043 50.4499 28.1553 53.2313 28.1553C56.5687 28.1553 57.8583 30.5709 57.747 33.3865H50.8505Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.0904 31.6577C6
15.2224 31.6577 64.6889 31.0145 64.5777 30.2612C63.866 30.4162 63.3091 30.882 62.8199 31.5244V37.3765L64.3995 37.8647V38.5072H58.4822V37.8647L59.9055 37.3765V30.4828L58.504 29.5521V28.9755L62.3089 28.0889L62.7312 28.3547L62.4862 30.4828L62.753 30.5495C63.6653 29.0421 64.5777 28.133 65.8905 28.133C66.9359 28.133 67.6926 28.8205 67.6926 29.8838C67.6926 30.9037 67.0028 31.6577 66.0904 31.6577Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.4767 30.0173C72.9206 30.0173 72.4088 30.1723 71.9414 30.3498V36.7784C72.4975 37.4875 73.1205 37.8425 73.9885 37.8425C75.1676 37.8425 76.2129 36.7118 76.2129 33.8962C76.2129 31.2589 75.2119 30.0173 73.4767 30.0173ZM73.4098 38.8624C72.1195 38.8624 70.3625 38.5741 69.027 38.1532V24.6303L67.4699 23.6995V23.1229L71.519 22.0813L71.9414 22.3246V29.4632L72.2089 29.5073C73.1205 28.6874 74.0328 28.155 75.3006 28.155C77.392 28.155 79.2828 30.0832 79.2828 33.2095C79.2828 36.1801 77.0584 38.8624 73.4098 38.8624Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M87.4482 32.3891C87.4257 30.1276 86.8478 29.0636 85.601 29.0636C84.3783 29.0636 83.5103 30.3718 83.4217 32.5883L87.4482 32.3891ZM83.3991 33.3865C83.4217 35.803 84.467 37.1553 86.714 37.1553C87.7375 37.1553 88.6273 36.9554 89.9394 36.4679L90.1844 36.9779C88.8054 38.1078 87.1589 38.8619 85.6904 38.8619C82.5093 38.8619 80.4848 36.7787 80.4848 33.6965C80.4848 30.5043 82.9986 28.1553 85.7791 28.1553C89.1166 28.1553 90.4069 30.5709 90.2957 33.3865H83.3991Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M98.6386 31.6577C97.7714 31.6577 97.2371 31.0145 97.1259 30.2612C96.4142 30.4162 95.8581 30.882 95.3681 31.5244V37.3765L96.9478 37.8647V38.5072H91.0304V37.8647L92.4538 37.3765V30.4828L91.053 29.5521V28.9755L94.8571 28.0889L95.2794 28.3547L95.0344 30.4828L95.3012 30.5495C96.2135 29.0421 97.1259 28.133 98.4388 28.133C99.4841 28.133 100.241 28.8205 100.241 29.8838C100.241 30.9037 99.551 31.6577 98.6386 31.6577Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M105.268 28.9308C104.267 28.9308 103.556 29.5741 103.556 31.5023C103.556 33.5196 104.246 34.0737 105.38 34.0737C106.381 34.0737 107.026 33.1646 107.026 31.4139C107.026 29.7732 106.403 28.9308 105.268 28.9308ZM106.58 38.84L103 38.7958C102.71 39.1724 102.51 39.6599 102.51 40.259C102.51 41.4114 103.466 42.2097 105.758 42.2097C107.604 42.2097 109.051 41.3006 109.051 40.2365C109.051 39.2616 108.294 38.8617 106.58 38.84ZM105.335 34.8495C104.578 34.8495 104.112 34.7828 103.711 34.6503C103.489 34.9378 103.289 35.3377 103.289 35.6253C103.289 36.1802 103.689 36.446 104.757 36.4677L107.493 36.5119C109.807 36.5568 111.008 37.4434 111.008 39.1058C111.008 41.2781 108.628 43.118 104.979 43.118C101.642 43.118 100.107 42.143 100.107 40.8573C100.107 40.0373 100.797 39.2833 102.265 38.7291L102.243 38.5075C101.353 38.2192 100.952 37.6651 100.952 37.0443C100.952 36.3127 101.575 35.5152 102.888 34.4953V34.362C101.709 33.7854 100.886 32.7655 100.886 31.5023C100.886 29.4408 102.843 28.155 105.38 28.155C106.871 28.155 107.805 28.5542 108.583 29.1083L110.296 28.155H111.564V30.0832H111.12L109.273 29.7291L109.228 29.9065C109.496 30.3715 109.695 30.8598 109.695 31.5689C109.695 33.4529 108.027 34.8495 105.335 34.8495Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.8232 59.5676V60.2992H0.236755V59.5676L2.37253 59.0801V47.3978L0.236755 46.9095V46.1787H7.8232V46.9095L5.70998 47.3978V59.0801L7.8232 59.5676Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7257 59.1687L21.1273 59.6562V60.2987H15.6097V59.6562L16.8114 59.1687V53.9592C16.8114 52.651 16.3439 51.8535 15.1205 51.8535C14.3637 51.8535 13.8753 52.0752 13.1185 52.4735V59.1687L14.2976 59.6562V60.2987H8.78003V59.6562L10.2041 59.1687V52.2743L8.80258 51.3436V50.767L12.6067 49.8804L13.0298 50.1462L12.8735 51.7419L13.141 51.7869C14.4975 50.5453 15.6548 49.947 16.8783 49.947C18.7021 49.947 19.7257 51.0994 19.7257 52.9842V59.1687Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.3088 44.1833C25.3767 44.1833 26.1335 44.9591 26.1335 45.979C26.1335 46.9764 25.3324 47.8848 24.2202 47.8848C23.1966 47.8848 22.418 47.1314 22.418 46.1115C22.418 45.1141 23.2192 44.1833 24.3088 44.1833ZM21.4388 51.3436V50.767L25.3767 49.8804L25.7547 50.102V59.1688L27.1345 59.6562V60.2987H21.3727V59.6562L22.8404 59.1688V52.2743L21.4388 51.3436Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M31.5838 60.5874C29.826 60.5874 28.9362 59.745 28.9362 57.9493V51.7206H27.2236V51.1215L29.3811 49.6366L31.0277 47.1318H31.8506V50.2349H35.2323V51.7206H31.8506V56.9069C31.8506 57.8385 31.9843 58.3267 32.4292 58.6367C32.8298 58.9025 33.2521 58.9692 33.9863 58.9692C34.3426 58.9692 34.8092 58.9467 35.2767 58.9025L35.2992 59.59C34.4756 60.0999 32.8959 60.5874 31.5838 60.5874Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38.4805 44.1833C39.5484 44.1833 40.3052 44.9591 40.3052 45.979C40.3052 46.9764 39.504 47.8848 38.3918 47.8848C37.3683 47.8848 36.5897 47.1314 36.5897 46.1115C36.5897 45.1141 37.3908 44.1833 38.4805 44.1833ZM35.6105 51.3436V50.767L39.5484 49.8804L39.9264 50.102V59.1688L41.3062 59.6562V60.2987H35.5444V59.6562L37.012 59.1688V52.2743L35.6105 51.3436Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M47.9577 55.3782C45.5769 55.4666 44.7097 56.2865 44.7097 57.3955C44.7097 58.4147 45.2884 58.9696 46.3112 58.9696C46.7568 58.9696 47.3573 58.7696 47.9577 58.393V55.3782ZM50.7165 58.193C50.7165 58.9471 51.0502 59.4129 52.3405 59.4346L52.3848 60.0112C51.74 60.2545 50.7608 60.5211 49.8936 60.5211C48.87 60.5211 48.2914 60.0995 48.1133 59.0579L47.8465 59.0137C46.8455 59.9445 45.8888 60.4986 44.7097 60.4986C43.1083 60.4986 41.9953 59.6345 41.9953 58.1047C41.9953 56.2206 43.9537 54.9349 47.9577 54.6466V53.4275C47.9577 51.7644 47.2904 51.2103 45.622 51.2103C45.1772 51.2103 44.7766 51.2994 44.4873 51.4102C44.8878 51.7427 45.1103 52.1193 45.1103 52.6068C45.1103 53.3159 44.6203 53.8708 43.7756 53.8708C42.9745 53.8708 42.3741 53.2501 42.3741 52.5185C42.3741 50.9886 44.8209 49.947 47.1566 49.947C49.5817 49.947 50.7165 50.8561 50.7165 53.0284V58.193Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M56.4567 60.5874C54.6989 60.5874 53.8092 59.745 53.8092 57.9493V51.7206H52.0965V51.1215L54.2541 49.6366L55.9006 47.1318H
156.7235V50.2349H60.1053V51.7206H56.7235V56.9069C56.7235 57.8385 56.8573 58.3267 57.3022 58.6367C57.7027 58.9025 58.1251 58.9692 58.8593 58.9692C59.2155 58.9692 59.6822 58.9467 60.1496 58.9025L60.1722 59.59C59.3485 60.0999 57.7688 60.5874 56.4567 60.5874Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M63.3534 44.1833C64.4213 44.1833 65.1781 44.9591 65.1781 45.979C65.1781 46.9764 64.377 47.8848 63.2648 47.8848C62.2412 47.8848 61.4627 47.1314 61.4627 46.1115C61.4627 45.1141 62.2638 44.1833 63.3534 44.1833ZM60.4834 51.3436V50.767L64.4213 49.8804L64.7993 50.102V59.1688L66.1791 59.6562V60.2987H60.4173V59.6562L61.885 59.1688V52.2743L60.4834 51.3436Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M72.8531 57.3729H72.9861L74.0096 54.7572L75.0775 51.5875L73.7872 50.9001V50.2793H78.1925V50.945L76.7015 51.6758L72.8748 60.5434H71.2291L67.313 51.4767L65.9565 50.945V50.2793H71.9407V50.9001L70.5617 51.4317L72.8531 57.3729Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M85.2227 54.1808C85.2001 51.9202 84.6222 50.8553 83.3762 50.8553C82.1528 50.8553 81.2848 52.1635 81.1961 54.38L85.2227 54.1808ZM81.1736 55.1783C81.1961 57.5947 82.2415 58.9471 84.4885 58.9471C85.512 58.9471 86.4018 58.7479 87.7147 58.2597L87.9589 58.7696C86.5799 59.9003 84.9334 60.6544 83.4649 60.6544C80.2838 60.6544 78.2592 58.5704 78.2592 55.4883C78.2592 52.2968 80.773 49.947 83.5536 49.947C86.891 49.947 88.1814 52.3635 88.0701 55.1783H81.1736Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.2455 53.5224C98.7524 53.8642 98.1752 54.0781 97.3726 54.0952C96.4066 54.1153 95.6809 53.4783 95.614 52.5374C95.5782 52.0375 95.7462 51.5594 96.0877 51.1936C96.4299 50.827 96.8958 50.6216 97.399 50.6177C97.6541 50.6154 97.9232 50.6673 98.1542 50.7665C98.1542 50.7665 98.0912 51.292 98.0702 51.5284L98.8651 51.533L99.0075 50.3504L98.7842 50.2093C98.3666 49.9536 97.8851 49.8187 97.392 49.8234C96.6741 49.8296 95.9842 50.1318 95.4974 50.6534C95.0035 51.1827 94.76 51.8709 94.8121 52.5924C94.8572 53.2326 95.1341 53.8169 95.5899 54.2378C96.0511 54.6648 96.6726 54.8942 97.3446 54.888C97.3609 54.888 97.3772 54.888 97.3944 54.8872C97.8011 54.8771 98.26 54.7996 98.7648 54.6005L99.338 53.4914C99.338 53.4914 99.3264 53.4659 99.2455 53.5224Z",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M101.945 56.3636L101.849 57.4525L101.847 57.4649C101.808 57.8772 101.588 58.2267 101.256 58.4011C100.993 58.5398 100.706 58.539 100.447 58.3988C100.177 58.2531 100.049 58.0337 100.001 57.7571C99.9254 57.3184 100.176 56.8612 100.517 56.6302L105.847 53.1753C105.887 53.4682 105.908 53.7666 105.908 54.0696C105.908 57.6455 102.991 60.554 99.4058 60.554C95.8203 60.554 92.9028 57.6455 92.9028 54.0696C92.9028 50.4945 95.8203 47.5852 99.4058 47.5852C102.087 47.5852 104.393 49.2127 105.386 51.5284L106.036 51.1076C104.898 48.5865 102.355 46.8257 99.4058 46.8257C95.3972 46.8257 92.136 50.0753 92.136 54.0696C92.136 58.064 95.3972 61.3135 99.4058 61.3135C103.415 61.3135 106.676 58.064 106.676 54.0696C106.676 53.6085 106.631 53.1574 106.548 52.7203C106.498 52.4344 106.389 52.0546 106.37 51.9934L104.857 52.9366L102.852 54.2014C102.781 53.9355 102.62 53.6666 102.277 53.5116C101.872 53.3279 101.216 53.4698 100.734 53.7426C100.734 53.7426 102.053 51.1982 102.272 50.7805C102.286 50.7526 102.267 50.7208 102.235 50.7208L102.155 50.7216L102.155 50.7201H99.7683L99.6687 51.5423L100.042 51.5408H101.006L99.1165 55.1453C99.08 55.2158 99.1562 55.291 99.227 55.2546L100.236 54.7206C100.722 54.4718 101.532 53.9611 101.933 54.2564C101.991 54.299 102.066 54.4129 102.071 54.5315C102.073 54.578 102.05 54.6214 102.011 54.6478L100 56.0017C99.3459 56.4667 99.0908 57.1595 99.1515 57.8121C99.2021 58.3616 99.5451 58.8343 100.054 59.1102C100.321 59.2544 100.61 59.3226 100.898 59.3148C101.151 59.3078 101.404 59.242 101.64 59.1172C102.214 58.8157 102.596 58.2283 102.662 57.5463L102.824 55.7134L101.945 56.3636Z",fill:"white"}))}},75187:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconDoubleQuotes(){return o.default.createElement("svg",{width:"37",height:"27",viewBox:"0 0 37 27",fill:"none"},o.default.createElement("path",{d:"M0.715454 17.4496C0.715454 14.7168 1.65647 11.8164 3.5385 8.74844C5.44631 5.65469 8.87522 2.83164 13.8252 0.279297L14.7533 2.01953C12.2783 3.77266 10.4479 5.24219 9.26194 6.42813C7.17366 8.56797 6.12952 10.6176 6.12952 12.577C6.12952 13.2473 6.32288 13.6855 6.7096 13.8918C7.09631 14.1238 7.43147 14.2398 7.71506 14.2398C8.69475 14.1109 9.33928 14.0465 9.64866 14.0465C11.2987 14.0465 12.6522 14.6523 13.7092 15.8641C14.7662 17.05 15.2948 18.4937 15.2948 20.1953C15.2948 22.1031 14.7147 23.7016 13.5545 24.9906C12.3944 26.2539 10.7959 26.8855 8.7592 26.8855C6.36155 26.8855 4.41506 26.0348 2.91975 24.3332C1.45022 22.6059 0.715454 20.3113 0.715454 17.4496ZM22.0623 17.4496C22.0623 14.5621 23.0678 11.5844 25.0787 8.51641C27.0897 5.44844 30.4541 2.70273 35.1721 0.279297L36.1002 2.01953C33.7799 3.64375 32.001 5.07461 30.7635 6.31211C28.5721 8.50352 27.4764 10.5402 27.4764 12.4223C27.4764 12.9637 27.6182 13.402 27.9018 13.7371C28.1854 14.0723 28.5721 14.2398 29.0619 14.2398C30.0416 14.1109 30.6862 14.0465 30.9955 14.0465C32.6198 14.0465 33.9604 14.6395 35.0174 15.8254C36.1002 17.0113 36.6416 18.468 36.6416 20.1953C36.6416 22.2062 36.0487 23.8305 34.8627 25.068C33.6768 26.2797 32.0655 26.8855 30.0287 26.8855C27.7084 26.8855 25.8006 26.0348 24.3053 24.3332C22.81 22.6059 22.0623 20.3113 22.0623 17.4496Z",fill:"white"}))}},82699:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconInfo(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"32px",height:"32px",viewBox:"0 0 32 32"},o.default.createElement("g",{transform:"translate(2.000000, 2.000000)"},o.default.createElement("path",{d:"M14,0 C21.7195666,0 28,6.28043337 28,14 C28,21.7195666 21.7195666,28 14,28 C6.28043337,28 0,21.7195666 0,14 C0,6.28043337 6.28043337,0 14,0 Z M14,2 C7.38323208,2 2,7.38323208 2,14 C2,20.6167679 7.38323208,26 14,26 C20.6167679,26 26,20.6167679 26,14 C26,7.38323208 20.6167679,2 14,2 Z",id:"Combined-Shape-Copy",transform:"translate(14.000000, 14.000000) scale(-1, 1) rotate(-180.000000) translate(-14.000000, -14.000000) "}),o.default.createElement("path",{d:"M14.3060151,10.6868421 C15.3854618,10.6868421 16.2605263,11.5619066 16.2605263,12.6413534 L16.2605263,12.6413534 L16.2605263,21.2533835 C16.2605263,22.3328302 15.3854618,23.2078947 14.3060151,23.2078947 L14.3060151,23.2078947 L13.9045113,23.2078947 C12.8250645,23.2078947 11.95,22.3328302 11.95,21.2533835 L11.95,21.2533835 L11.95,12.6413534 C11.95,11.5619066 12.8250645,10.6868421 13.9045113,10.6868421 L13.9045113,10.6868421 Z M14.3060151,12.1868421 L13.9045113,12.1868421 C13.6534916,12.1868421 13.45,12.3903337 13.45,12.6413534 L13.45,12.6413534 L13.45,21.2533835 C13.45,21.5044031 13.6534916,21.7078947 13.9045113,21.7078947 L13.9045113,21.7078947 L14.3060151,21.7078947 C14.5570347,21.7078947 14.7605263,21.5044031 14.7605263,21.2533835 L14.7605263,21.2533835 L14.7605263,12.6413534 C14.7605263,12.3903337 14.5570347,12.1868421 14.3060151,12.1868421 L14.3060151,12.1868421 Z",id:"Rectangle"}),o.default.createElement("path",{d:"M14.1054129,4.63157895 C14.7678763,4.63157895 15.4183604,4.90171549 15.8891527,5.37370574 C16.3602445,5.84000575 16.631579,6.49108873 16.631579,7.15804448 C16.631579,7.82739613 16.3602445,8.48027602 15.8867568,8.94867244 C15.426746,9.41407398 14.7753635,9.68421053 14.1054129,9.68421053 C13.4375586,9.68421053 12.7858767,9.41467295 12.3168814,8.94537809 C11.8478859,8.47638271 11.5789474,7.82500024 11.5789474,7.15774499 C11.5789474,6.49318513 11.8481854,5.84270112 12.3168814,5.37370574 C12.7885721,4.90171549 13.4402541,4.63157895 14.1054129,4.63157895 Z M14.1054129,6.12871043 C13.8343779,6.12871043 13.5687336,6.23922083 13.3758645,6.43179046 C13.1883862,6.61956831 13.0763784,6.89060331 13.0763784,7.15744551 C13.0763784,7.43057692 13.1853913,7.69622117 13.3758645,7.88669439 C13.7565115,8.26764
1083 14.4546138,8.26764083 14.8274741,7.88968926 C15.024536,7.69442426 15.1344474,7.42997794 15.1344474,7.15744551 C15.1344474,6.88760844 15.0248355,6.6240606 14.8334639,6.43448583 C14.6378994,6.23922083 14.3737525,6.12871043 14.1054129,6.12871043 Z",id:"Combined-Shape-Copy-3"})))}},10734:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconListSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M1.925,9.825 C2.64297017,9.825 3.225,10.4070298 3.225,11.125 C3.225,11.8429702 2.64297017,12.425 1.925,12.425 C1.20702983,12.425 0.625,11.8429702 0.625,11.125 C0.625,10.4070298 1.20702983,9.825 1.925,9.825 Z M12.6363636,10.2 C12.8660135,10.2 13.0647086,10.3473858 13.1431695,10.5703743 L13.166782,10.6573987 L13.175,10.75 L13.175,11.5 C13.175,11.7285411 13.0372582,11.929229 12.8237205,12.0129727 L12.7277443,12.0414433 L12.6363636,12.05 L5.36363636,12.05 C5.13398653,12.05 4.93529145,11.9026142 4.85683049,11.6796257 L4.83321799,11.5926013 L4.825,11.5 L4.825,10.75 C4.825,10.5214589 4.96274176,10.320771 5.17627952,10.2370273 L5.27225567,10.2085567 L5.36363636,10.2 L12.6363636,10.2 Z M1.925,5.825 C2.64297017,5.825 3.225,6.40702983 3.225,7.125 C3.225,7.84297017 2.64297017,8.425 1.925,8.425 C1.20702983,8.425 0.625,7.84297017 0.625,7.125 C0.625,6.40702983 1.20702983,5.825 1.925,5.825 Z M12.6363636,6.2 C12.8660135,6.2 13.0647086,6.34738578 13.1431695,6.57037429 L13.166782,6.65739866 L13.175,6.75 L13.175,7.5 C13.175,7.72854114 13.0372582,7.92922896 12.8237205,8.01297269 L12.7277443,8.04144328 L12.6363636,8.05 L5.36363636,8.05 C5.13398653,8.05 4.93529145,7.90261422 4.85683049,7.67962571 L4.83321799,7.59260134 L4.825,7.5 L4.825,6.75 C4.825,6.52145886 4.96274176,6.32077104 5.17627952,6.23702731 L5.27225567,6.20855672 L5.36363636,6.2 L12.6363636,6.2 Z M1.925,1.825 C2.64297017,1.825 3.225,2.40702983 3.225,3.125 C3.225,3.84297017 2.64297017,4.425 1.925,4.425 C1.20702983,4.425 0.625,3.84297017 0.625,3.125 C0.625,2.40702983 1.20702983,1.825 1.925,1.825 Z M12.6363636,2.2 C12.8660135,2.2 13.0647086,2.34738578 13.1431695,2.57037429 L13.166782,2.65739866 L13.175,2.75 L13.175,3.5 C13.175,3.72854114 13.0372582,3.92922896 12.8237205,4.01297269 L12.7277443,4.04144328 L12.6363636,4.05 L5.36363636,4.05 C5.13398653,4.05 4.93529145,3.90261422 4.85683049,3.67962571 L4.83321799,3.59260134 L4.825,3.5 L4.825,2.75 C4.825,2.52145886 4.96274176,2.32077104 5.17627952,2.23702731 L5.27225567,2.20855672 L5.36363636,2.2 L12.6363636,2.2 Z"})))}},91523:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconLoading(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"32px",height:"32px",viewBox:"0 0 32 32"},o.default.createElement("g",{stroke:"none",strokeWidth:"1"},o.default.createElement("path",{d:"M22.37,19.8902839 C23.7506878,19.8902839 24.87,21.0095961 24.87,22.3902839 C24.87,23.7710077 23.7507238,24.8902839 22.37,24.8902839 C20.9892762,24.8902839 19.87,23.7710077 19.87,22.3902839 C19.87,21.0095601 20.9892762,19.8902839 22.37,19.8902839 Z M8.64839886,20.5289492 C9.61954789,20.5289492 10.4067977,21.3161991 10.4067977,22.2873481 C10.4067977,23.2584971 9.61954789,24.045747 8.64839886,24.045747 C7.67724982,24.045747 6.89,23.2584971 6.89,22.2873481 C6.89,21.3161991 7.67724982,20.5289492 8.64839886,20.5289492 Z M25.43,13.3 C26.8107255,13.3 27.93,14.4192745 27.93,15.8 C27.93,17.1807255 26.8107255,18.3 25.43,18.3 C24.0492745,18.3 22.93,17.1807255 22.93,15.8 C22.93,14.4192745 24.0492745,13.3 25.43,13.3 Z M5.88148678,13.772023 C6.92061624,13.772023 7.76297355,14.6143803 7.76297355,15.6535098 C7.76297355,16.6926392 6.92061624,17.5349965 5.88148678,17.5349965 C4.84235731,17.5349965 4,16.6926392 4,15.6535098 C4,14.6143803 4.84235731,13.772023 5.88148678,13.772023 Z M22.8867333,6.64013796 C24.2601023,6.64013796 25.3734665,7.75348618 25.3734665,9.12687122 C25.3734665,10.5002715 24.2601336,11.6136045 22.8867333,11.6136045 C21.5133329,11.6136045 20.4,10.5002715 20.4,9.12687122 C20.4,7.75347089 21.5133329,6.64013796 22.8867333,6.64013796 Z M8.95732666,6.73842757 C10.093571,
16.73842757 11.0146533,7.65950986 11.0146533,8.79575423 C11.0146533,9.9319986 10.093571,10.8530809 8.95732666,10.8530809 C7.82108229,10.8530809 6.9,9.9319986 6.9,8.79575423 C6.9,7.65950986 7.82108229,6.73842757 8.95732666,6.73842757 Z M15.9865546,4 C17.221785,4 18.2231091,5.00132411 18.2231091,6.23655456 C18.2231091,7.471785 17.221785,8.47310912 15.9865546,8.47310912 C14.7513241,8.47310912 13.75,7.471785 13.75,6.23655456 C13.75,5.00132411 14.7513241,4 15.9865546,4 Z"}),o.default.createElement("animateTransform",{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 16 16",to:"360 16 16",dur:"1.6s",repeatCount:"indefinite"})))}},84384:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconMapSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M7.55416667,0.175 C3.35416667,-0.175 -0.175,3.35416667 0.175,7.55416667 C0.4375,10.8791667 3.12083333,13.5625 6.44583333,13.825 C10.675,14.175 14.175,10.6458333 13.825,6.44583333 C13.5625,3.12083333 10.8791667,0.4375 7.55416667,0.175 Z M8.34166667,1.16666667 C8.60416667,1.225 8.86666667,1.3125 9.12916667,1.4 C9.275,1.4875 9.42083333,1.575 9.59583333,1.60416667 C10.325,1.95416667 10.9958333,2.45 11.5208333,3.0625 C11.55,3.09166667 11.5791667,3.15 11.5791667,3.20833333 C11.6083333,3.325 11.5791667,3.47083333 11.55,3.5875 C11.5208333,3.675 11.4916667,3.73333333 11.4916667,3.82083333 C11.4916667,3.96666667 11.6375,4.08333333 11.7541667,4.1125 C11.8416667,4.14166667 11.9875,4.14166667 12.1041667,4.14166667 C12.1916667,4.14166667 12.2791667,4.2 12.3083333,4.2875 C12.3666667,4.43333333 12.4541667,4.66666667 12.5125,4.725 C12.775,5.36666667 12.9208333,6.0375 12.95,6.7375 C12.95,6.825 12.9208333,6.94166667 12.8625,7 C12.7458333,7.11666667 12.6291667,7.29166667 12.5416667,7.4375 C12.3375,7.84583333 12.1625,8.3125 11.8708333,8.6625 C11.725,8.8375 11.55,8.98333333 11.4916667,9.21666667 C11.4333333,9.3625 11.4625,9.5375 11.4333333,9.68333333 C11.4333333,9.74166667 11.3166667,9.74166667 11.2583333,9.7125 C11.025,9.3625 10.85,8.98333333 10.7625,8.575 C10.7041667,8.28333333 10.6458333,7.99166667 10.5583333,7.7 C10.4708333,7.40833333 10.2958333,7.14583333 10.0333333,7 C9.74166667,6.85416667 9.42083333,6.88333333 9.1,6.85416667 C8.77916667,6.85416667 8.42916667,6.79583333 8.225,6.53333333 C8.1375,6.41666667 8.07916667,6.27083333 8.07916667,6.125 C7.93333333,5.36666667 8.34166667,4.55 9.0125,4.2 C9.1,4.14166667 9.1875,4.1125 9.275,4.05416667 C9.45,3.90833333 9.5375,3.675 9.47916667,3.44166667 C9.47916667,3.38333333 9.39166667,3.35416667 9.3625,3.38333333 C9.1875,3.44166667 9.0125,3.5 8.86666667,3.5875 C8.77916667,3.61666667 8.69166667,3.55833333 8.72083333,3.5 C8.72083333,3.2375 8.75,2.91666667 8.8375,2.625 C8.925,2.30416667 9.0125,1.95416667 8.86666667,1.69166667 C8.8375,1.63333333 8.75,1.575 8.69166667,1.575 C8.42916667,1.575 8.16666667,1.575 7.875,1.575 C7.84583333,1.575 7.84583333,1.54583333 7.84583333,1.54583333 C7.99166667,1.45833333 8.10833333,1.34166667 8.225,1.225 C8.25416667,1.19583333 8.3125,1.16666667 8.34166667,1.16666667 Z M5.39583333,1.25416667 C5.45416667,1.225 5.5125,1.25416667 5.54166667,1.3125 C5.62916667,1.45833333 5.6875,1.60416667 5.775,1.77916667 C5.92083333,2.15833333 6.00833333,2.56666667 5.83333333,2.91666667 C5.62916667,3.325 5.1625,3.5 4.78333333,3.70416667 C3.99583333,4.1125 3.325,4.725 2.82916667,5.45416667 C2.8,5.48333333 2.77083333,5.54166667 2.74166667,5.54166667 C2.68333333,5.57083333 2.625,5.54166667 2.59583333,5.48333333 C2.50833333,5.425 2.42083333,5.36666667 2.3625,5.27916667 C2.33333333,5.25 2.24583333,5.30833333 2.24583333,5.36666667 C2.12916667,5.775 2.33333333,6.2125 2.68333333,6.41666667 C2.74166667,6.44583333 2.8,6.475 2.85833333,6.53333333 C2.975,6.67916667 2.85833333,6.88333333 2.8875,7.05833333 C2.91666667,7.29166667 3.20833333,7.4375 3.47083333,7.40833333 C3.73333333,7.37916667 3.9375,7.2625 4.17083333,7.175 C4.69583333,7 5.30833333,7.05833333 5.74583333,7.37916667 C5.97916667,7.525 6.18333333,7.75833333 6.41666667,7.90416667 C6.62083333,8.05 6.88333333,8.16666667 7.11666667,8.1375 C7.175,8.1375 7.23333333,8.16666667 7.2625,8.19583333 C7.35,8.42916667 7.2625,8.72083333 7.11666667,8.925 C6.94166667,9.15833333 6.67916667,9.33333333 6.475,9.5375 C5.97916667,10.0916667 5.8625,10.9375 5.45416667,11.55 C5.36666667,11.6666667 5.27916667,11.7833333 5.22083333,11.9291667 C5.13333333,12.1333333 5.1625,12.3375 5.1625,12.5416667 C5.1625,12.5708333 5.13333333,12.6291667 5.10416667,12.6 C5.01666667,12.5708333 4.9,12.5416667 4.8125,12.4833333 C4.75416667,12.4541667 4.69583333,12.3958333 4.69583333,12.3375 C4.55,11.4916667 4.25833333,10.675 3.85,9.91666667 C3.675,9.625 3.5,9.30416667 3.20833333,9.12916667 C3.12083333,9.07083333 3.03333333,9.0125 3.00416667,8.925 C2.975,8.86666667 3.00416667,8.77916667 3.00416667,8.72083333 C3.12083333,7.93333333 2.74166667,7.11666667 2.1,6.65 C1.98333333,6.5625 1.86666667,6.50416667 1.80833333,6.3875 C1.75,6.27083333 1.75,6.09583333 1.69166667,5.97916667 C1.63333333,5.8625 1.4,5.71666667 1.28333333,5.62916667 C1.225,5.6 1.225,5.54166667 1.225,5.48333333 C1.72083333,3.47083333 3.354
116667,1.80833333 5.39583333,1.25416667 Z"})))}},53476:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconMatchesFigure(){return o.default.createElement("svg",{width:"111",height:"110",viewBox:"0 0 111 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("g",{clipPath:"url(#clip0_3038_19281)"},o.default.createElement("ellipse",{cx:"55.6714",cy:"53.9114",rx:"38.8834",ry:"38.8835",stroke:"#3867FA",strokeWidth:"3.2157",strokeLinecap:"round",strokeDasharray:"0.12 11.96"}),o.default.createElement("ellipse",{cx:"55.6714",cy:"53.9114",rx:"38.8834",ry:"38.8835",stroke:"#3867FA",strokeWidth:"3.2157",strokeLinecap:"round",strokeDasharray:"0.12 11.96"}),o.default.createElement("ellipse",{cx:"55.402",cy:"53.6419",rx:"29.0428",ry:"29.0428",stroke:"#3867FA",strokeWidth:"3.2157"}),o.default.createElement("rect",{width:"36.0741",height:"17.4436",rx:"8.72179",transform:"matrix(0.707106 0.707107 -0.707106 0.707107 48.313 35.3481)",stroke:"#3867FA",strokeWidth:"3.2157"}),o.default.createElement("path",{d:"M51.8952 55.2538L56.7054 56.2156",stroke:"#3867FA",strokeWidth:"3.2157",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("ellipse",{cx:"56.5991",cy:"51.6633",rx:"1.19641",ry:"1.19642",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"72.9355",cy:"45.2493",rx:"1.50736",ry:"1.50736",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"58.1065",cy:"36.5892",rx:"1.50736",ry:"1.50736",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"38.5315",cy:"61.4674",rx:"1.50736",ry:"1.50736",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"57.1973",cy:"60.4916",rx:"1.19641",ry:"1.19642",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"92.7602",cy:"41.9472",rx:"1.79462",ry:"1.79462",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.50736",cy:"1.50736",rx:"1.50736",ry:"1.50736",transform:"matrix(0.826554 0.562857 -0.562856 0.826555 16.4702 23.9121)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.50736",cy:"1.50736",rx:"1.50736",ry:"1.50736",transform:"matrix(0.826554 0.562857 -0.562856 0.826555 9.54755 19.1977)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"100.657",cy:"67.9901",rx:"1.50736",ry:"1.50736",transform:"rotate(16.2043 100.657 67.9901)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"108.702",cy:"70.3264",rx:"1.50736",ry:"1.50736",transform:"rotate(16.7043 108.702 70.3264)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"92.8109",cy:"66.0094",rx:"1.79462",ry:"1.79462",transform:"rotate(16.2043 92.8109 66.0094)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.50736",cy:"1.50736",rx:"1.50736",ry:"1.50736",transform:"matrix(0.636565 -0.771223 0.771222 0.636566 81.5637 16.2816)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"102.693",cy:"53.624",rx:"1.50736",ry:"1.50736",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"94.6051",cy:"53.9113",rx:"1.79462",ry:"1.79462",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.79462",cy:"1.79462",rx:"1.79462",ry:"1.79462",transform:"matrix(0.561776 0.82729 -0.827289 0.561777 83.3817 89.6134)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.79462",cy:"1.79462",rx:"1.79462",ry:"1.79462",transform:"matrix(0.561776 0.82729 -0.827289 0.561777 78.6767 82.6849)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"10.753",cy:"68.8189",rx:"1.79462",ry:"1.79462",transform:"rotate(-19.8781 10.753 68.8189)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"2.50918",cy:"71.4936",rx:"1.50736",ry:"1.50736",transform:"rotate(-19.8781 2.50918 71.4936)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.79462",cy:"1.79462",rx:"1.79462",ry:"1.79462",transform:"matrix(0.616602 -0.787275 0.787274 0.616603 25.1161 92.1033)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"1.79462",cy:"1.79462",rx:"1.79462",ry:"1.79462",transform:"matrix(0.616602 -0.787275 0.787274 0.616603 30.2803 85.5099)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"55.2253",cy:"101.514",rx:"1.50736",ry:"1.50736",transform:"rotate(-90 55.2253 101.514)",fill:"#3867FA"}),o.default.createElement("ellipse",{cx:"55.5125",cy:"92.8522",rx:"1.79462",ry:"1.79462",transform:"rotate(-90 55.5125 92.8522)",fill:"#3867FA"})),o.default.createElement("defs",null,o.default.createElement("clipPath",{id:"clip0_3038_1928
11"},o.default.createElement("rect",{width:"110",height:"110",fill:"white",transform:"translate(0.847656)"}))))}},96868:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconMobileNavClose(){return o.default.createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"},o.default.createElement("path",{d:"M0.942054 1.17675L12.5885 12.8232",stroke:"#999999",strokeWidth:"2"}),o.default.createElement("path",{d:"M0.942041 12.8232L12.5885 1.17674",stroke:"#999999",strokeWidth:"2"}))}},87062:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconPercentageSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M10.9764 12.4764C11.8049 12.4764 12.4764 11.8049 12.4764 10.9764C12.4764 10.148 11.8049 9.47641 10.9764 9.47641C10.148 9.47641 9.47641 10.148 9.47641 10.9764C9.47641 11.8049 10.148 12.4764 10.9764 12.4764Z"}),o.default.createElement("rect",{x:"11.2079",y:"1.02426",width:"2.5",height:"14.4019",rx:"1",transform:"rotate(45 11.2079 1.02426)"}),o.default.createElement("path",{d:"M3.02643 4.52638C3.85486 4.52638 4.52643 3.85481 4.52643 3.02638C4.52643 2.19795 3.85486 1.52638 3.02643 1.52638C2.198 1.52638 1.52643 2.19795 1.52643 3.02638C1.52643 3.85481 2.198 4.52638 3.02643 4.52638Z"})))}},6521:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconSampleFigure(){return o.default.createElement("svg",{width:"93",height:"83",viewBox:"0 0 93 83",fill:"none"},o.default.createElement("circle",{cx:"46.1846",cy:"41.6365",r:"32.5",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeDasharray:"0.1 10"}),o.default.createElement("circle",{cx:"46.1846",cy:"41.6365",r:"32.5",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round",strokeDasharray:"0.1 10"}),o.default.createElement("circle",{cx:"45.9594",cy:"41.4113",r:"22.7749",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("rect",{x:"40.0342",y:"26.1211",width:"30.1518",height:"14.5799",rx:"7.28994",transform:"rotate(45 40.0342 26.1211)",fill:"white",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("path",{d:"M43.0283 42.7585L47.0488 43.5625",stroke:"#3867FA",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("circle",{cx:"46.96",cy:"39.7578",r:"1",fill:"#3867FA"}),o.default.createElement("circle",{cx:"58.2705",cy:"34.1621",r:"1",fill:"#3867FA"}),o.default.createElement("circle",{cx:"47.96",cy:"26.8979",r:"1",fill:"#3867FA"}),o.default.createElement("circle",{cx:"31.5986",cy:"47.6924",r:"1",fill:"#3867FA"}),o.default.createElement("circle",{cx:"47.46",cy:"47.3635",r:"1",fill:"#3867FA"}),o.default.createElement("circle",{cx:"77.1846",cy:"31.6365",r:"1.5",fill:"#3867FA"}),o.default.createElement("circle",{cx:"45.96",cy:"2.01001",r:"1.5",transform:"rotate(90 45.96 2.01001)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"33.9696",cy:"4.09573",r:"1.5",transform:"rotate(71.7635 33.9696 4.09573)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"13.8145",cy:"18.6459",r:"1.5",transform:"rotate(34.2536 13.8145 18.6459)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"8.02836",cy:"14.7059",r:"1.5",transform:"rotate(34.2536 8.02836 14.7059)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"83.9486",cy:"53.7015",r:"1.5",transform:"rotate(16.2043 83.9486 53.7015)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"90.6702",cy:"55.6551",r:"1.5",transform:"rotate(16.2043 90.6702 55.6551)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"77.2269",cy:"51.7482",r:"1.5",transform:"rotate(16.2043 77.2269 51.7482)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"69.9379",cy:"9.98234",r:"1.5",transform:"rotate(-50.4638 69.9379 9.98234)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"85.7266",cy:"41.6365",r:"1.5",fill:"#3867FA"}),o.default.createElement("circle",{cx:"78.7266",cy:"41.6365",r:"1.5",fill:"#3867FA"}),o.default.createElement("circle",{cx:"68.9474",cy:"73.5609",r:"1.5",transform:"rotate(55.8213 68.9474 73.5609)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"65.0148",cy:"67.7699",r:"1.5",transform:"rotate(55.8213 65.0148 67.7699)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"8.64038",cy:"54.0959",r:"1.5",transform:"rotate(-19.878 8.64038 54.0959)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"2.05738",cy:"56.476",r:"1.5",transform:"rotate(-19.878 2.05738 56.476)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"22.7513",cy:"73.3028",r:"1.5",transform:"rotate(-51.9315 22.7513 73.3028)",fill:"#3867FA"}
1),o.default.createElement("circle",{cx:"27.0677",cy:"67.7918",r:"1.5",transform:"rotate(-51.9315 27.0677 67.7918)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"46.0527",cy:"81.1843",r:"1.5",transform:"rotate(-90 46.0527 81.1843)",fill:"#3867FA"}),o.default.createElement("circle",{cx:"46.0527",cy:"74.1843",r:"1.5",transform:"rotate(-90 46.0527 74.1843)",fill:"#3867FA"}))}},17067:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconSearch(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("path",{d:"M5.37797313,0 C8.34826504,0 10.7559463,2.40768122 10.7559463,5.37797313 C10.7559463,6.59049159 10.3500122,7.74442023 9.61861402,8.6807374 L9.561,8.749 L9.618,8.805 L10.1807176,8.80503145 L10.304585,8.85641169 L13.7166717,12.2753362 C14.1065288,12.6659745 14.1062121,13.2985937 13.7159642,13.6888416 L13.6888416,13.7159642 C13.2985937,14.1062121 12.6659745,14.1065288 12.2753362,13.7166717 L8.85641169,10.304585 L8.85641169,10.304585 L8.80503145,10.1807176 L8.805,9.618 L8.749,9.561 L8.6807374,9.61861402 C7.88375314,10.2411732 6.92910388,10.6279254 5.9148597,10.7292441 L5.63684378,10.7497623 L5.37797313,10.7559463 C2.40768122,10.7559463 0,8.34826504 0,5.37797313 C0,2.40768122 2.40768122,0 5.37797313,0 Z M5.37797313,1.95091481 C3.48148402,1.95091481 1.95091481,3.48148402 1.95091481,5.37797313 C1.95091481,7.27446223 3.48148402,8.80503145 5.37797313,8.80503145 C7.27446223,8.80503145 8.80503145,7.27446223 8.80503145,5.37797313 C8.80503145,3.48148402 7.27446223,1.95091481 5.37797313,1.95091481 Z"}))}},20820:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconSubmitArrow(){return o.default.createElement("svg",{width:"7",height:"10",viewBox:"0 0 7 10",fill:"none"},o.default.createElement("path",{d:"M1.02515 1L5.05029 5.02515L1.02515 9.05029",stroke:"white",strokeWidth:"1.4231"}))}},97346:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconSuccess(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"32px",height:"32px",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M16,2 C23.7195666,2 30,8.28043337 30,16 C30,23.7195666 23.7195666,30 16,30 C8.28043337,30 2,23.7195666 2,16 C2,8.28043337 8.28043337,2 16,2 Z M16,4 C9.38323208,4 4,9.38323208 4,16 C4,22.6167679 9.38323208,28 16,28 C22.6167679,28 28,22.6167679 28,16 C28,9.38323208 22.6167679,4 16,4 Z M23.1148977,9.85527167 L23.1603558,9.99836713 C23.246638,10.3378006 23.1952024,10.7102042 23.0226138,10.9929703 L22.9412781,11.1083103 L14.2461319,22.1361047 C13.9581739,22.5003624 13.5052434,22.5649033 13.1563146,22.291308 L13.0613939,22.2046911 L8.17504379,17.0398553 C7.90117908,16.8066956 7.75720191,16.4001673 7.80115418,15.9905995 C7.84527102,15.5794979 8.07144405,15.2338565 8.38785536,15.1005826 C8.6669674,14.9830193 8.97363116,15.0489986 9.20692219,15.2754051 L9.29226274,15.3710543 L13.524892,19.9412707 L21.6925776,9.58248771 C21.827463,9.40189641 22.0078696,9.2834086 22.2052823,9.24731043 C22.5843844,9.18093697 22.9508603,9.42878237 23.1148977,9.85527167 Z"}))}},15701:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconSuccessSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},o.default.createElement("g",{fill:"currentColor"},o.default.createElement("path",{d:"M7,0 C10.8660974,0 14,3.1339026 14,7 C14,10.8660974 10.8660974,14 7,14 C3.1339026,14 0,10.8660974 0,7 C0,3.1339026 3.1339026,0 7,0 Z M7,1.70731707 C9.91809773,1.70731707 12.2926829,4.08190227 12.2926829,7 C12.2926829,9.91809773 9.91809773,12.2926829 7,12.2926829 C4.08190227,12.2926829 1.70731707,9.91809773 1.70731707,7 C1.70731707,4.08190227 4.08190227,1.70731707 7,
11.70731707 Z M9.98004138,4.61851823 C9.63128363,4.3472622 9.12866315,4.41008976 8.85740711,4.75884751 L8.85740711,4.75884751 L6.368,7.958 L5.22469505,6.52802174 L5.15117838,6.44781651 C4.86588193,6.17599451 4.41650271,6.15007573 4.10024396,6.40308273 C3.75523441,6.67909037 3.69929731,7.18252427 3.97530495,7.52753382 L3.97530495,7.52753382 L5.75308273,9.74975604 L5.83256202,9.83570861 C6.16909909,10.1505591 6.7161716,10.1179799 7.00925955,9.74115249 L7.00925955,9.74115249 L10.1203707,5.74115249 L10.1812525,5.65098051 C10.3791698,5.31023135 10.299736,4.86716959 9.98004138,4.61851823 Z"}))))}},12594:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconTableSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("path",{d:"M12.6875,1 L1.3125,1 C0.587617187,1 0,1.58761719 0,2.3125 L0,11.9375 C0,12.6623828 0.587617187,13.25 1.3125,13.25 L12.6875,13.25 C13.4123828,13.25 14,12.6623828 14,11.9375 L14,2.3125 C14,1.58761719 13.4123828,1 12.6875,1 Z M6.5,11.675 L1.25,11.675 L1.25,8.75 L6.5,8.75 L6.5,11.675 Z M6.5,7.125 L1.25,7.125 L1.25,4.15 L6.5,4.15 L6.5,7.125 Z M12.75,11.675 L7.5,11.675 L7.5,8.75 L12.75,8.75 L12.75,11.675 Z M12.75,7.125 L7.5,7.125 L7.5,4.15 L12.75,4.15 L12.75,7.125 Z"}))}},77094:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconTreeSmall(t){var a=t.className;return o.default.createElement("svg",{className:a,width:"14px",height:"14px",viewBox:"0 0 14 14"},o.default.createElement("path",{d:"M4.875,1 C5.9109375,1 6.75,1.8390625 6.75,2.875 C6.75,3.66045573 6.26734818,4.33295039 5.58082446,4.61178146 L5.5875,4.62246094 L5.587,7.768 L5.74291977,7.71198179 C6.08350356,7.59933512 6.4754264,7.53653161 7.08859666,7.47507481 L7.08859666,7.47507481 L7.73964901,7.41079089 C8.62155633,7.31269905 8.99127205,7.19386958 9.22325702,6.9046437 C9.35811599,6.73805321 9.43468269,6.47950949 9.4477603,6.1285935 L9.4477603,6.1285935 C8.7486319,5.85455531 8.25,5.17325917 8.25,4.375 C8.25,3.3390625 9.0890625,2.5 10.125,2.5 C11.1609375,2.5 12,3.3390625 12,4.375 C12,5.2 11.465625,5.90078125 10.725,6.15390625 L10.866,6.099 L10.8749763,6.11575455 C10.8640501,6.72980454 10.7229935,7.23802492 10.4458665,7.64902024 L10.335554,7.79860286 C9.75378717,8.52065392 9.04708105,8.72457695 7.4623846,8.87102987 L7.4623846,8.87102987 L6.87874121,8.93162291 C6.42777607,8.98684306 6.18124909,9.0470448 5.96705345,9.15546479 C5.8336696,9.22309604 5.74111349,9.30809655 5.68902744,9.3920571 L5.68902744,9.3920571 L5.66506266,9.42517628 C6.30672365,9.72211779 6.75,10.3723312 6.75,11.125 C6.75,12.1609375 5.9109375,13 4.875,13 C3.8390625,13 3,12.1609375 3,11.125 C3,10.2859375 3.55078125,9.57578125 4.3125,9.334375 L4.199,9.375 L4.1625,9.29355469 L4.1625,4.62246094 L4.16713898,4.61095291 C3.48169749,4.33161993 3,3.65967882 3,2.875 C3,1.8390625 3.8390625,1 4.875,1 Z"}))}},45216:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function IconUploadFigure(){return o.default.createElement("svg",{width:"100",height:"101",viewBox:"0 0 100 101",fill:"none"},o.default.createElement("rect",{width:"100",height:"100",transform:"translate(0 0.435059)",fill:"white"}),o.default.createElement("path",{d:"M17.1899 40.8098C16.7314 39.4835 16.4824 38.0595 16.4824 36.5774C16.4824 29.4259 22.2798 23.6285 29.4313 23.6285C30.9416 23.6285 32.3916 23.8871 33.7393 24.3624C36.103 16.9205 43.0682 11.5284 51.2929 11.5284C60.2866 11.5284 67.7744 17.976 69.3861 26.5011C75.2566 26.6908 79.9575 31.5095 79.9575 37.4261C79.9575 38.6071 79.7702 39.7444 79.4237 40.8098",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round"}),o.default.createElement("path",{d:"M78.6524 67.0616V81.5335H64.8838V62.0803L73.2769 62.0803M78.6524 67.0616L73.2769 62.0803M78.6524 67.0616H73.2769V62.0803",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("path",{d:"M56.8839 58.9169V73.3887H43.1152V53.9356L51.5083 53.9356M56.8839 58.9169L51.5083 53.9356M56.8839 58.9169H51.5083
1V53.9356",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("path",{d:"M35.1153 67.0616V81.5335H21.3467V62.0803L29.7398 62.0803M35.1153 67.0616L29.7398 62.0803M35.1153 67.0616H29.7398V62.0803",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("path",{d:"M12.7363 74.656V89.3417H87.2631V74.656",stroke:"#3867FA",strokeWidth:"3",strokeLinecap:"round"}),o.default.createElement("path",{d:"M50.0001 42.347V22.873M50.0001 22.873L42.9854 29.8878M50.0001 22.873L57.0148 29.8878",stroke:"#3867FA",strokeWidth:"3"}),o.default.createElement("rect",{x:"70.6836",y:"43.951",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 25.6602 43.951)",fill:"#3867FA"}),o.default.createElement("rect",{x:"64.2148",y:"43.951",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 32.1289 43.951)",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 32.1289 37.8098)",fill:"#3867FA"}),o.default.createElement("rect",{x:"64.2148",y:"37.8098",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{x:"57.7461",y:"43.951",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 38.5977 43.951)",fill:"#3867FA"}),o.default.createElement("rect",{x:"77.1523",y:"50.092",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{x:"70.6836",y:"50.092",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 25.6602 50.092)",fill:"#3867FA"}),o.default.createElement("rect",{width:"3",height:"3",rx:"1.5",transform:"matrix(-1 0 0 1 19.1914 50.092)",fill:"#3867FA"}),o.default.createElement("rect",{x:"77.1523",y:"56.233",width:"3",height:"3",rx:"1.5",fill:"#3867FA"}))}},19390:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=function LogoLockupColor(t){return o.default.createElement("svg",{className:t.className,width:"136px",height:"25px",viewBox:"0 0 136 25",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{id:"Logo-/-Lockups-/-LogoLockupColor",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("text",{id:"Tool-Name",fontFamily:"OpenSans-SemiBold, Open Sans",fontSize:"16",fontWeight:"500",letterSpacing:"0.0888888889",fill:"#000000"},o.default.createElement("tspan",{x:"51",y:"17.5"},t.text)),o.default.createElement("line",{x1:"36.5",y1:"0.520833333",x2:"36.5",y2:"25.0208333",id:"Line-2",stroke:"#999999",strokeLinecap:"square",fillRule:"nonzero"}),o.default.createElement("g",{id:"IDseq_logomark",fillRule:"nonzero"},o.default.createElement("path",{d:"M2.86444931,0.25 C1.28226121,0.25 0,1.55584795 0,3.16680312 C0,4.77775828 1.28226121,6.08333333 2.86444931,6.08333333 C4.44690545,6.08333333 5.72916667,4.77775828 5.72916667,3.16680312 C5.72916667,1.55584795 4.44690545,0.25 2.86444931,0.25",id:"Fill-7",fill:"#93C151"}),o.default.createElement("path",{d:"M10.450272,0.253476718 L10.4500021,0.253476718 L6.48845057,0.25 C7.0523821,1.02022675 7.38885225,1.96455684 7.38885225,2.98911889 C7.38885225,4.08214553 7.00732155,5.08531239 6.37296602,5.8812
11337 L10.457827,5.8854924 C14.0416255,5.8854924 17.2344493,8.77865664 17.2344493,12.3353391 C17.2344493,15.8901495 14.3173853,18.7833138 10.7327774,18.7849184 L7.41286657,18.7776976 L7.42743704,19.9135145 C7.42743704,19.9135145 7.47222778,22.9446778 5.72916667,24.3599694 L10.7365549,24.4166667 C17.4524669,24.4121202 22.9166667,18.9921842 22.9166667,12.3353391 C22.9166667,5.67341261 17.1713106,0.253476718 10.450272,0.253476718",id:"Fill-8",fill:"#0A0B09"}),o.default.createElement("path",{d:"M0.691848451,10.456237 C0.196276756,11.2303473 0,12.2071056 0,13.3172761 L0,24.4109925 C2.58006337,24.4844889 4.09768391,23.8397964 4.91586519,22.7216372 C5.14087861,22.4143365 5.31302741,22.0713526 5.43963134,21.6972127 C5.64241451,21.0977898 5.72916667,20.419811 5.72916667,19.6827152 L5.72916667,8.58899892 C3.01545076,8.5117743 1.47695548,9.22863181 0.691848451,10.456237",id:"Fill-9",fill:"#0A0B09"}))))};i.defaultProps={text:"Tool Name"};a.default=i},55801:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=function LogoLockupReversed(t){return o.default.createElement("svg",{className:t.className,width:"136px",height:"25px",viewBox:"0 0 136 25",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{id:"Logo-/-Lockups-/-LogoLockupReversed",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},o.default.createElement("text",{id:"Tool-Name",fontFamily:"OpenSans-SemiBold, Open Sans",fontSize:"16",fontWeight:"500",letterSpacing:"0.0888888889",fill:"#FFFFFF"},o.default.createElement("tspan",{x:"51",y:"17.5"},t.text)),o.default.createElement("line",{x1:"36.5",y1:"0.520833333",x2:"36.5",y2:"25.0208333",id:"Line-2",stroke:"#EAEAEA",strokeLinecap:"square",fillRule:"nonzero"}),o.default.createElement("g",{id:"IDseq_logomark",fillRule:"nonzero"},o.default.createElement("path",{d:"M2.86444931,0.25 C1.28226121,0.25 0,1.55584795 0,3.16680312 C0,4.77775828 1.28226121,6.08333333 2.86444931,6.08333333 C4.44690545,6.08333333 5.72916667,4.77775828 5.72916667,3.16680312 C5.72916667,1.55584795 4.44690545,0.25 2.86444931,0.25",id:"Fill-7",fill:"#93C151"}),o.default.createElement("path",{d:"M10.450272,0.253476718 L10.4500021,0.253476718 L6.48845057,0.25 C7.0523821,1.02022675 7.38885225,1.96455684 7.38885225,2.98911889 C7.38885225,4.08214553 7.00732155,5.08531239 6.37296602,5.8812
11337 L10.457827,5.8854924 C14.0416255,5.8854924 17.2344493,8.77865664 17.2344493,12.3353391 C17.2344493,15.8901495 14.3173853,18.7833138 10.7327774,18.7849184 L7.41286657,18.7776976 L7.42743704,19.9135145 C7.42743704,19.9135145 7.47222778,22.9446778 5.72916667,24.3599694 L10.7365549,24.4166667 C17.4524669,24.4121202 22.9166667,18.9921842 22.9166667,12.3353391 C22.9166667,5.67341261 17.1713106,0.253476718 10.450272,0.253476718",id:"Fill-8",fill:"#FFFFFF"}),o.default.createElement("path",{d:"M0.691848451,10.456237 C0.196276756,11.2303473 0,12.2071056 0,13.3172761 L0,24.4109925 C2.58006337,24.4844889 4.09768391,23.8397964 4.91586519,22.7216372 C5.14087861,22.4143365 5.31302741,22.0713526 5.43963134,21.6972127 C5.64241451,21.0977898 5.72916667,20.419811 5.72916667,19.6827152 L5.72916667,8.58899892 C3.01545076,8.5117743 1.47695548,9.22863181 0.691848451,10.456237",id:"Fill-9",fill:"#FFFFFF"}))))};i.defaultProps={text:"Tool Name"};a.default=i},16533:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function LogoMarkColor(t){return o.default.createElement("svg",{className:t.className,width:"36px",height:"38px",viewBox:"0 0 36 38",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{id:"Logo-/-Logo-Mark-/-LogoMarkColor",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},o.default.createElement("g",{id:"IDseq_favicon",fillRule:"nonzero"},o.default.createElement("path",{d:"M4.49978948,0 C2.01431579,0 -4.54747351e-13,2.01473685 -4.54747351e-13,4.50021052 C-4.54747351e-13,6.98568421 2.01431579,9 4.49978948,9 C6.98568421,9 9,6.98568421 9,4.50021052 C9,2.01473685 6.98568421,0 4.49978948,0",id:"Fill-7",fill:"#93C151"}),o.default.createElement("path",{d:"M10.192766,0 L16.4160034,0.0054668393 L16.7528598,0.0083524502 C27.1655769,0.187015134 36,8.6392882 36,19.0031539 C36,29.4704691 27.4162389,37.992851 16.8661517,38 L16.8661517,38 L9,37.9108484 C11.4947958,35.8832398 11.6581461,31.746438 11.6674742,31.0270271 L11.6678283,30.9191815 L11.6449395,29.1332072 L16.8602176,29.1445613 C22.4913107,29.1420382 27.0737531,24.5927868 27.0737531,19.0031539 C27.0737531,13.4105773 22.0581171,8.86132598 16.4282956,8.86132598 L16.4282956,8.86132598 L10.0113503,8.85459756 C11.0078651,7.60311189 11.6072152,6.02571848 11.6072152,4.30702832 C11.6072152,2.69599283 11.0786511,1.21111517 10.192766,0 L10.192766,0 Z M1.08683103,15.9572164 C2.32016278,14.0188923 4.73699901,12.887012 9,13.0089457 L9,13.0089457 L9,30.5253399 C9,31.6891752 8.86372025,32.7596683 8.54516633,33.7061254 C8.34628307,34.2968727 8.07585294,34.8384261 7.72237733,35.3236378 C6.43708892,37.0891524 4.05304501,38.1070879 0,37.9910407 L0,37.9910407 L0,20.4746465 C0,18.7217457 0.308332939,17.1794957 1.08683103,15.9572164 Z",id:"Combined-Shape",fill:"#0A0B09"}))))}},75500:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function LogoMarkReversed(t){return o.default.createElement("svg",{className:t.className,width:"36px",height:"38px",viewBox:"0 0 36 38",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("g",{id:"Logo-/-Logo-Mark-/-LogoMarkWhite",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},o.default.createElement("g",{id:"IDseq_favicon_white",fill:"#FFFFFF",fillRule:"nonzero"},o.default.createElement("path",{d:"M10.192766,0 L16.4160034,0.0054668393 L16.7528598,0.0083524502 C27.1655769,0.187015134 36,8.6392882 36,19.0031539 C36,29.4704691 27.4162389,37.992851 16.8661517,38 L16.8661517,38 L9,37.9108484 C11.4947958,35.8832398 11.6581461,31.746438 11.6674742,31.0270271 L11.6678283,30.9191815 L11.6449395,29.1332072 L16.8602176,29.1445613 C22.4913107,29.1420382 27.0737531,24.5927868 27.0737531,19.0031539 C27.0737531,13.4105773 22.0581171,8.86132598 16.4282956,8.86132598 L16.4282956,8.86132598 L10.0113503,8.85459756 C11.0078651,7.60311189 11.6072152,6.02571848 11.6072152,4.30702832 C11.6072152,2.69599283 11.0786511,1.21111517 10.192766,0 L10.192766,0 Z M1.08683103,15.9572164 C2.32016278,14.0188923 4.73699901,12.887012 9,13.0089457 L9,13.0089457 L9,30.5253399 C9,3
11.6891752 8.86372025,32.7596683 8.54516633,33.7061254 C8.34628307,34.2968727 8.07585294,34.8384261 7.72237733,35.3236378 C6.43708892,37.0891524 4.05304501,38.1070879 0,37.9910407 L0,37.9910407 L0,20.4746465 C0,18.7217457 0.308332939,17.1794957 1.08683103,15.9572164 Z M4.49978948,0 C6.98568421,0 9,2.01473685 9,4.50021052 C9,6.98568421 6.98568421,9 4.49978948,9 C2.01431579,9 0,6.98568421 0,4.50021052 C0,2.01473685 2.01431579,0 4.49978948,0 Z",id:"Combined-Shape"}))))}},70771:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(28567)),u=r(l(62538));a.default=function SortIcon(t){var a=t.className;return"ascending"===t.sortDirection?o.default.createElement(u.default,{className:a}):o.default.createElement(i.default,{className:a})}},142:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BacteriaCultureIcon",{enumerable:!0,get:function get(){return o.default}}),Object.defineProperty(a,"CZIDLogoReversed",{enumerable:!0,get:function get(){return i.default}}),a.ICONS_TAXONOMY=void 0,Object.defineProperty(a,"IconAlert",{enumerable:!0,get:function get(){return u.default}}),Object.defineProperty(a,"IconAlertSmall",{enumerable:!0,get:function get(){return d.default}}),Object.defineProperty(a,"IconAnalyzeFigure",{enumerable:!0,get:function get(){return c.default}}),Object.defineProperty(a,"IconArrowDownSmall",{enumerable:!0,get:function get(){return p.default}}),Object.defineProperty(a,"IconArrowPipelineStage",{enumerable:!0,get:function get(){return m.default}}),Object.defineProperty(a,"IconArrowRight",{enumerable:!0,get:function get(){return h.default}}),Object.defineProperty(a,"IconArrowUpSmall",{enumerable:!0,get:function get(){return g.default}}),Object.defineProperty(a,"IconBarChartHorizontal3Small",{enumerable:!0,get:function get(){return v.default}}),Object.defineProperty(a,"IconBiohubLogo",{enumerable:!0,get:function get(){return y.default}}),Object.defineProperty(a,"IconChartSmall",{enumerable:!0,get:function get(){return C.default}}),Object.defineProperty(a,"IconCheckSmall",{enumerable:!0,get:function get(){return b.default}}),Object.defineProperty(a,"IconClose",{enumerable:!0,get:function get(){return S.default}}),Object.defineProperty(a,"IconCloseSmall",{enumerable:!0,get:function get(){return w.default}}),Object.defineProperty(a,"IconCovidVirusXLarge",{enumerable:!0,get:function get(){return _.default}}),Object.defineProperty(a,"IconCziLogo",{enumerable:!0,get:function get(){return E.default}}),Object.defineProperty(a,"IconDoubleQuotes",{enumerable:!0,get:function get(){return x.default}}),Object.defineProperty(a,"IconInfo",{enumerable:!0,get:function get(){return L.default}}),Object.defineProperty(a,"IconListSmall",{enumerable:!0,get:function get(){return O.default}}),Object.defineProperty(a,"IconLoading",{enumerable:!0,get:function get(){return N.default}}),Object.defineProperty(a,"IconMapSmall",{enumerable:!0,get:function get(){return k.default}}),Object.defineProperty(a,"IconMatchesFigure",{enumerable:!0,get:function get(){return T.default}}),Object.defineProperty(a,"IconMobileNavClose",{enumerable:!0,get:function get(){return A.default}}),Object.defineProperty(a,"IconPercentageSmall",{enumerable:!0,get:function get(){return I.default}}),Object.defineProperty(a,"IconSampleFigure",{enumerable:!0,get:function get(){return M.default}}),Object.defineProperty(a,"IconSearch",{enumerable:!0,get:function get(){return R.default}}),Object.defineProperty(a,"IconSubmitArrow",{enumerable:!0,get:function get(){return D.default}}),Object.defineProperty(a,"IconSuccess",{enumerable:!0,get:function get(){return P.default}}),Object.defineProperty(a,"IconSuccessSmall",{enumerable:!0,get:function get(){return j.default}}),Object.defineProperty(a,"IconTableSmall",{enumerable:!0,get:function get(){return B.default}}),Object.defineProperty(a,"IconTreeSmall",{enumerable:!0,get:function get(){return V.default}}),Object.defineProperty(a,"IconUploadFigure",{enumerable:!0,get:function get(){return W.default}}
1),Object.defineProperty(a,"LogoLockupColor",{enumerable:!0,get:function get(){return U.default}}),Object.defineProperty(a,"LogoLockupReversed",{enumerable:!0,get:function get(){return H.default}}),Object.defineProperty(a,"LogoMarkColor",{enumerable:!0,get:function get(){return G.default}}),Object.defineProperty(a,"LogoMarkReversed",{enumerable:!0,get:function get(){return K.default}}),Object.defineProperty(a,"SortIcon",{enumerable:!0,get:function get(){return z.default}});var o=r(l(44488)),i=r(l(41103)),u=r(l(37649)),d=r(l(95112)),c=r(l(17787)),p=r(l(28567)),m=r(l(19458)),h=r(l(58484)),g=r(l(62538)),v=r(l(85694)),y=r(l(3325)),C=r(l(6574)),b=r(l(44894)),S=r(l(94443)),w=r(l(11074)),_=r(l(72348)),E=r(l(50446)),x=r(l(75187)),L=r(l(82699)),O=r(l(10734)),N=r(l(91523)),k=r(l(84384)),T=r(l(53476)),A=r(l(96868)),I=r(l(87062)),M=r(l(6521)),R=r(l(17067)),D=r(l(20820)),P=r(l(97346)),j=r(l(15701)),B=r(l(12594)),V=r(l(77094)),W=r(l(45216)),U=r(l(19390)),H=r(l(55801)),G=r(l(16533)),K=r(l(75500)),z=r(l(70771));a.ICONS_TAXONOMY={CUSTOM:{BacteriaCultureIcon:o.default,IconAlert:u.default,IconAlertSmall:d.default,IconAnalyzeFigure:c.default,IconArrowDownSmall:p.default,IconArrowPipelineStage:m.default,IconArrowUpSmall:g.default,IconBarChartHorizontal3Small:v.default,IconChartSmall:C.default,IconCheckSmall:b.default,IconClose:S.default,IconCloseSmall:w.default,IconDoubleQuotes:x.default,IconInfo:L.default,IconListSmall:O.default,IconLoading:N.default,IconMapSmall:k.default,IconMatchesFigure:T.default,IconMobileNavClose:A.default,IconPercentageSmall:I.default,IconSampleFigure:M.default,IconSearch:R.default,IconSubmitArrow:D.default,IconSuccess:P.default,IconSuccessSmall:j.default,IconTableSmall:B.default,IconTreeSmall:V.default,IconUploadFigure:W.default,SortIcon:z.default},FONT_AWESOME:{IconArrowRight:h.default},LOGO:{IconBiohubLogo:y.default,IconCziLogo:E.default,LogoLockupColor:U.default,LogoMarkColor:G.default},LOGO_REVERSED:{CZIDLogoReversed:i.default,LogoLockupReversed:H.default,LogoMarkReversed:K.default}}},36303:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgBacteriaPrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("g",{transform:"translate(1.500000, 1.500000)"},o.default.createElement("path",{d:"M57.2925,25.719 L54.5895,32.247 C54.0525,33.543 54.6675,35.0295 55.9635,35.565 C57.2595,36.102 58.746,35.487 59.283,34.191 L61.986,27.6645 C62.523,26.3685 61.908,24.882 60.612,24.345 C59.3145,23.808 57.8295,24.423 57.2925,25.719 Z M68.7225,11.088 L63.7275,16.0845 C62.7345,17.076 62.7345,18.684 63.7275,19.677 C64.719,20.6685 66.327,20.6685 67.32,19.677 L72.315,14.6805 C73.308,13.689 73.308,12.081 72.315,11.088 C71.3235,10.0965 69.7155,10.0965 68.7225,11.088 Z M84.9105,1.974 L78.36,4.62 C77.0595,5.1465 76.431,6.6255 76.9575,7.9275 C77.4825,9.228 78.963,9.8565 80.2635,9.3315 L86.814,6.6855 C88.1145,6.159 88.743,4.6785 88.218,3.3765 C87.6915,2.076 86.2125,1.4475 84.9105,1.974 Z M55.0395,41.2665 C56.4435,41.2665 57.5805,42.4035 57.5805,43.8075 L57.5805,49.371 C57.5805,50.775 56.4435,51.912 55.0395,51.912 C53.637,51.912 52.5,50.775 52.5,49.371 L52.5,43.8075 C52.5,42.4035 53.637,41.2665 55.0395,41.2665 Z M95.1765,92.0745 C95.1765,90.6705 96.315,89.5335 97.719,89.5335 L103.281,89.5335 C104.685,89.5335 105.8235,90.6705 105.8235,92.0745 C105.8235,93.477 104.685,94.614 103.281,94.614 L97.719,94.614 C96.315,94.614 95.1765,93.477 95.1765,92.0745 Z M88.548,16.7655 C88.548,18.4365 87.195,19.7895 85.5255,19.7895 C83.853,19.7895 82.5,18.4365 82.5,16.7655 C82.5,15.096 83.853,13.7415 85.5255,13.7415 C87.195,13.7415 88.548,15.096 88.548,16.7655 Z M76.074,48.5715 C76.074,49.806 75.0735,50.8065 73.839,50.8065 C67.7985,50.8065 62.862,45.9915 62.667,39.9975 L62.661,39.6285 C62.661,38.394 63.6615,37.3935 64.8975,37.3935 C66.1305,37.3935 67.1325,38.394 67.1325,39.6285 C67.1325,43.221 69.972,46.1625 73.524,46.3275 L73.839,46.335 C75.0735,46.335 76.074,47.337 76.074,48.5715 Z M109.386,67.0635 L109.404,67.0635 C109.404,73.104 104.5875,78.0405 98.5935,78.2355 L98.226,78.2415 C96.9915,78.2415 95.9895,77.241 95.9895,76.0065 C95.9895,74.772 96.9915,73.7715 98.226,73.7715 C101.8185,73.7715 104.76,70.932 104.925,67.38 L104.9325,67.0635 L104.949,67.0635 C104.9445,67.008 104.9325,66.954 104.9325,66.8955 C104.9325,65.661 105.933,64.6605 107.1675,64.6605 C108.4035,64.6605 109.404,65.661 109.404,66.8955 C109.404,66.954 109.39
105,67.008 109.386,67.0635 Z M109.404,12.1935 C109.404,18.234 104.5875,23.1705 98.5935,23.3655 L98.226,23.3715 C96.9915,23.3715 95.9895,22.371 95.9895,21.135 C95.9895,19.9005 96.9915,18.9 98.226,18.9 C101.8185,18.9 104.76,16.0605 104.925,12.5085 L104.9325,12.1935 C104.9325,10.959 105.933,9.9585 107.1675,9.9585 C108.4035,9.9585 109.404,10.959 109.404,12.1935 Z M137.0415,44.5065 C137.0415,45.741 136.041,46.7415 134.8065,46.7415 C128.7675,46.7415 123.831,41.9265 123.636,35.9325 L123.6285,35.5635 C123.6285,34.3305 124.6305,33.3285 125.865,33.3285 C127.098,33.3285 128.1,34.3305 128.1,35.5635 C128.1,39.156 130.9395,42.0975 134.4915,42.264 L134.8065,42.2715 C136.041,42.2715 137.0415,43.272 137.0415,44.5065 Z M142.2075,68.895 L144.9105,62.3685 C145.4475,61.071 144.8325,59.586 143.535,59.049 C142.239,58.512 140.754,59.1285 140.2185,60.4245 L140.2155,60.4245 L137.514,66.951 C136.9755,68.247 137.5935,69.7335 138.888,70.2705 C140.184,70.8075 141.6705,70.191 142.2075,68.895 Z M130.7775,83.5275 L135.774,78.531 C136.7655,77.538 136.7655,75.93 135.774,74.9385 C134.781,73.947 133.1715,73.947 132.18,74.9385 L127.185,79.9335 C126.1935,80.925 126.1935,82.5345 127.185,83.5275 C128.1765,84.519 129.7845,84.519 130.7775,83.5275 Z M114.5895,92.6415 L121.14,89.994 C122.4405,89.469 123.069,87.9885 122.5425,86.688 C122.0175,85.3875 120.537,84.759 119.2365,85.2825 L112.686,87.93 C111.3855,88.4565 110.757,89.937 111.282,91.2375 C111.8085,92.538 113.2875,93.1665 114.5895,92.6415 Z M144.4605,53.3475 C143.0565,53.3475 141.9195,52.2105 141.9195,50.808 L141.9195,43.743 C141.9195,42.3405 143.0565,41.2035 144.4605,41.2035 C145.863,41.2035 147,42.3405 147,43.743 L147,50.808 C147,52.2105 145.863,53.3475 144.4605,53.3475 Z M121.3695,4.7925 L114.8415,2.0895 C113.5455,1.5525 112.0605,2.1675 111.5235,3.4635 C110.9865,4.7595 111.6015,6.246 112.899,6.783 L119.424,9.486 C120.72,10.023 122.208,9.408 122.7435,8.112 C123.2805,6.8145 122.6655,5.3295 121.3695,4.7925 Z M136.0005,16.2225 L131.0055,11.2275 C130.014,10.2345 128.406,10.2345 127.4115,11.2275 C126.42,12.219 126.42,13.827 127.4115,14.82 L132.408,19.815 C133.401,20.808 135.009,20.808 136.0005,19.815 C136.992,18.8235 136.992,17.2155 136.0005,16.2225 Z M145.1145,32.4105 L142.4685,25.86 C141.9435,24.5595 140.463,23.931 139.161,24.4575 C137.8605,24.9825 137.232,26.463 137.7585,27.7635 L140.406,34.314 C140.9295,35.6145 142.41,36.243 143.712,35.718 C145.0125,35.1915 145.641,33.711 145.1145,32.4105 Z M105.8235,2.5395 C10
15.8235,3.9435 104.685,5.0805 103.281,5.0805 L96.219,5.0805 C94.815,5.0805 93.6765,3.9435 93.6765,2.5395 C93.6765,1.137 94.815,0 96.219,0 L103.281,0 C104.685,0 105.8235,1.137 105.8235,2.5395 Z M114.9675,30.9915 C114.9675,32.6625 113.613,34.0155 111.9435,34.0155 C110.274,34.0155 108.9195,32.6625 108.9195,30.9915 C108.9195,29.322 110.274,27.9675 111.9435,27.9675 C113.613,27.9675 114.9675,29.322 114.9675,30.9915 Z M54.3,105 L54.2925,105.3255 C54.123,109.095 51.0285,112.113 47.25,112.113 C43.3635,112.113 40.2,108.921 40.2,105 L40.2,95.517 L40.2075,95.1915 C40.377,91.419 43.4715,88.404 47.25,88.404 C51.1365,88.404 54.3,91.5945 54.3,95.517 L54.3,105 Z M66.048,97.887 L58.998,97.887 L58.998,95.517 L58.986,95.0325 C58.938,94.074 58.7475,93.159 58.494,92.2665 L63.8655,86.8455 C64.785,85.9245 64.785,84.4305 63.8655,83.511 C62.949,82.593 61.4685,82.5915 60.546,83.496 L60.543,83.493 L56.1765,87.8985 L55.875,87.552 C54.2355,85.7355 52.074,84.4095 49.599,83.901 L49.599,78.9195 C49.599,77.622 48.5475,76.569 47.25,76.569 C45.9525,76.569 44.901,77.622 44.901,78.9195 L44.901,83.901 L44.439,84.006 C42.0045,84.615 39.8985,86.022 38.3235,87.8985 L33.957,83.493 L33.9525,83.4975 C33.0315,82.5765 31.5375,82.5765 30.6165,83.4975 C29.6955,84.4185 29.6955,85.9125 30.6165,86.835 C30.627,86.8455 30.639,86.85 30.651,86.8605 L36.006,92.2665 L35.8845,92.715 C35.6535,93.615 35.5005,94.542 35.5005,95.517 L35.5005,97.887 L28.452,97.887 C27.1545,97.887 26.1015,98.9385 26.1015,100.236 C26.1015,101.535 27.1545,102.5865 28.452,102.5865 L28.452,102.6285 L35.5005,102.6285 L35.5005,105 L35.514,105.483 C35.562,106.4415 35.7525,107.358 36.006,108.2505 L30.6345,113.67 L30.6345,113.6715 C30.6285,113.676 30.6225,113.6805 30.6165,113.6865 C29.6955,114.606 29.6955,116.1 30.6165,117.0225 C31.5375,117.9435 33.0315,117.9435 33.9525,117.0225 C33.954,117.0225 33.954,117.021 33.954,117.021 L33.957,117.024 L38.3235,112.617 L38.6235,112.965 C40.2645,114.7815 42.426,116.106 44.901,116.6145 L44.901,121.5975 C44.901,122.895 45.9525,123.9465 47.25,123.9465 C48.5475,123.9465 49.599,122.895 49.599,121.5975 L49.599,116.6145 L50.0595,116.511 C52.4955,115.902 54.6015,114.495 56.1765,112.617 L60.543,117.024 L60.546,117.0195 C61.4685,117.924 62.949,117.9195 63.8655,117.0045 C64.785,116.0835 64.785,114.591 63.8655,113.6685 C63.8625,113.6655 63.8595,113.664 63.8565,113.661 L58.494,108.2505 L58.6155,107.802 C58.845,106.902 58.998,105.972 58.998,105 L58.998,102.6285 L66.048,102.6285 L66.048,102.6255 C67.356,102.6255 68.4165,101.565 68.4165,100.2555 C68.4165,98.9475 67.356,97.887 66.048,97.887 Z M50.274,99.75 C50.274,101.4195 48.9195,102.774 47.25,102.774 C45.5805,102.774 44.226,101.4195 44.226,99.75 C44.226,98.0805 45.5805,96.726 47.25,96.726 C48.9195,96.726 50.274,98.0805 50.274,99.75 Z M40.113,76.3785 C40.113,78.0495 38.7585,79.404 37.089,79.404 C35.418,79.404 34.0635,78.0495 34.0635,76.3785 C34.0635,74.709 35.418,73.3545 37.089,73.3545 C38.7585,73.3545 40.113,74.709 40.113,76.3785 Z M24.8565,104.5305 C25.0215,106.1925 23.8095,107.673 22.1475,107.841 C20.4855,108.006 19.0035,106.7925 18.8385,105.132 C18.672,103.47 19.884,101.9865 21.546,101.8215 C23.208,101.6565 24.69,102.8685 24.8565,104.5305 Z M59.4195,124.137 C59.4195,125.8065 58.065,127.161 56.3955,127.161 C54.7245,127.161 53.3715,125.8065 53.3715,124.137 C53.3715,122.4675 54.7245,121.113 56.3955,121.113 C58.065,121.113 59.4195,122.4675 59.4195,124.137 Z M73.6455,90.6045 C73.6455,92.2755 72.291,93.6285 70.6215,93.6285 C68.9505,93.6285 67.596,92.2755 67.596,90.6045 C67.596,88.935 68.9505,87.5805 70.6215,87.5805 C72.291,87.5805 73.6455,88.935 73.6455,90.6045 Z M122.0805,75.702 C122.0805,77.3715 120.726,78.7245 119.0565,78.7245 C117.387,78.7245 116.031,77.3715 116.031,75.702 C116.031,74.031 117.387,72.678 119.0565,72.678 C120.726,72.678 122.0805,74.031 122.0805,75.702 Z M95.661,54.363 C95.661,56.0325 94.3065,57.387 92.637,57.387 C90.9675,57.387 89.613,56.0325 89.613,54.363 C89.613,52.692 90.9675,51.339 92.637,51.339 C94.3065,51.339 95.661,52.692 95.661,54.363 Z M82.983,37.935 C81.675,37.935 80.613,36.8715 80.613,35.5635 C80.613,34.2585 81.675,33.1935 82.983,33.1935 C84.2925,33.1935 85.3545,34.2585 85.3545,35.5635 C85.3545,36.8715 84.2925,37.935 82.983,37.935 Z M82.983,28.452 C79.062,28.452 75.8715,31.6425 75.8715,35.5635 C75.8715,39.486 79.062,42.678 82.983,42.678 C86.904,42.678 90.096,39.48
16 90.096,35.5635 C90.096,31.6425 86.904,28.452 82.983,28.452 Z M119.565,54.5325 C118.2555,54.5325 117.1935,55.596 117.1935,56.904 C117.1935,58.2105 118.2555,59.274 119.565,59.274 C120.873,59.274 121.935,58.2105 121.935,56.904 C121.935,55.596 120.873,54.5325 119.565,54.5325 Z M119.565,49.7895 C123.486,49.7895 126.6765,52.9815 126.6765,56.904 C126.6765,60.825 123.486,64.0155 119.565,64.0155 C115.644,64.0155 112.452,60.825 112.452,56.904 C112.452,52.9815 115.644,49.7895 119.565,49.7895 Z M46.7415,133.1565 C28.602,133.1565 13.845,118.3995 13.845,100.2585 C13.845,82.1175 28.602,67.3605 46.7415,67.3605 C64.8825,67.3605 79.6395,82.1175 79.6395,100.2585 C79.6395,118.3995 64.8825,133.1565 46.7415,133.1565 Z M46.7415,62.661 C26.0115,62.661 9.1455,79.5285 9.1455,100.2585 C9.1455,120.987 26.0115,137.8545 46.7415,137.8545 C67.4715,137.8545 84.339,120.987 84.339,100.2585 C84.339,79.5285 67.4715,62.661 46.7415,62.661 Z M47.25,142.275 C23.802,142.275 4.725,123.198 4.725,99.75 C4.725,76.302 23.802,57.225 47.25,57.225 C70.698,57.225 89.775,76.302 89.775,99.75 C89.775,123.198 70.698,142.275 47.25,142.275 Z M47.25,52.5 C21.1965,52.5 0,73.6965 0,99.75 C0,125.8035 21.1965,147 47.25,147 C73.3035,147 94.5,125.8035 94.5,99.75 C94.5,73.6965 73.3035,52.5 47.25,52.5 L47.25,52.5 Z"}))))}},19296:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgDecipherPrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M103.95577,39.8426023 L104.185436,40.4230183 L104.317,40.771 C104.787534,42.011536 104.201141,43.3886607 103.009281,43.9246451 L102.857177,43.9871915 C101.563902,44.4707274 100.123514,43.8143039 99.6399785,42.5210295 C99.6399947,42.5210458 99.6401938,42.5209936 99.6405734,42.5208736 L99.5123955,42.1792201 C91.7966363,22.577293 71.273021,11.1213869 50.4900577,14.9102101 C29.4974566,18.7382106 14.2423624,37.0262504 14.2423624,58.3648396 C14.2423624,79.4908466 29.1937432,97.6263288 49.8619958,101.701254 L50.4900469,101.820421 L51.1128857,101.929423 L51.729287,102.028381 C71.8629156,105.116263 91.5456585,94.006758 99.2816509,75.1259039 L99.5124063,74.5513847 L99.6519774,74.1889926 C100.137497,72.8977068 101.577055,72.2422305 102.869644,72.7255098 C104.111192,73.1897055 104.751221,74.5608791 104.372636,75.8140367 L104.319977,75.9699926 C104.319974,75.9699354 104.31884,75.9694493 104.316612,75.9685475 L104.112412,76.481081 C102.893246,79.529587 101.368512,82.4467443 99.5614568,85.1885306 L99.1038248,85.8702982 L98.5140008,86.7177431 L114.671556,102.876272 L117.025276,100.522552 L117.155399,100.401374 C118.042447,99.6318985 119.34966,99.588153 120.284068,100.288963 L120.428392,100.405808 L120.559518,100.528477 L136.359574,116.325877 L136.607146,116.583641 C141.805627,122.132481 141.688194,130.838982 136.27944,136.246813 C130.962139,141.564114 122.437186,141.775229 116.869825,136.803671 L116.611045,136.566833 L116.354922,136.320633 L100.555149,120.52079 L100.433971,120.390667 C99.6644955,119.50362 99.62075,118.196407 100.32156,117.261999 L100.438405,117.117674 L100.561074,116.986549 L102.908864,114.638965 L86.7364046,98.4665055 L86.0453756,98.9465514 C68.8574121,110.685373 46.1124587,110.36143 29.2542703,98.0764987 C12.2253874,85.6681276 4.97337905,63.8035266 11.2119925,43.6782323 C17.4496622,23.5529206 35.7963604,9.62295968 56.8582179,9.02024316 C77.4853194,8.43089741 96.2644606,20.7569427 103.95577,39.8426023 Z M118.789815,105.814237 L105.846815,118.757236 L119.889455,132.796011 L120.116154,133.016463 C121.803747,134.601359 124.037398,135.484843 126.361241,135.47743 C130.061248,135.475375 133.397546,133.244872 134.812661,129.826236 C136.145371,126.607982 135.531907,122.92387 133.259485,120.315527 L133.048339,120.081411 L132.831595,119.857035 L118.789815,105.814237 Z M95.3986569,90.6595967 L95.2224943,90.8574106 L94.6346023,91.5059499 C93.8431446,92.3637329 93.0214067,93.1936474 92.1709081,93.9942066 L91.5276654,94.5890986 L90.6752395,95.3500828 L106.43731,111.111177 L111.135495,106.395458 L95.3986569,90.6595967 Z M93.2105877,42.6818649 L93.4282981,43.1747146 L93.5410952,43.4431735 C94.0557361,44.6624531 93.5205069,46.0656648 92.3523138,46.6455191 L92.1963848,46.7164005 C90.9207734,47.244776 89.4583541,46.6390212 88.9299785,45.3634098 L88.9305676,45.363232 L88.8503726,45.1667198 C82.6412972,30.8330053 67.2496323,22.7478288 51.889162,25.8185906 C36.3744613,28.9203773 25.2052755,42.5434317 25.2052755,58.3648396 C25.2052755,74.0288374 36.1520582,87.5375447 51.4250245,90.8158394 L51.8891591,90.9120419 L52.3495698,91.0007463 L52.8053534,91.0820097 C67.6948377,93.6306706 82.4611211,85.7845152 88.6650223,71.9838916 L88.8503897,71.5638729 L88.9369774,71.3589926 C89.4746018,70.0917532 90.9335001,69.4794551 92.2063859,70.0067016 C93.4819974,70.5350772 94.068353,72.0143812 93.5399774,73.2899926 L93.5420952,73.2821735 L93.5439774,73.2839926 L93.4283176,73.5558728 C86.2829456,90.041924 68.5772564,99.3385374 50.9092369,95.8039952 C33.0636045,92.2337314 20.2180952,76.5642066 20.2180952,58.3648396 C20.2180952,40.1659517 33.064
10682,24.4958612 50.9092269,20.9266399 C68.3849936,17.4305585 85.9222682,26.4896916 93.2105877,42.6818649 Z M49.9099774,55.8699926 C51.2851664,55.8699926 52.3999774,56.9848047 52.3999774,58.3599938 C52.3999774,59.7351828 51.2851664,60.8499938 49.9099774,60.8499938 L49.9112678,60.8499926 L49.9119774,60.8649926 L49.6552507,60.875268 C45.2050294,61.1378012 41.67731,64.8297436 41.67731,69.3458779 C41.67731,73.9464349 45.3395532,77.6920316 49.9081257,77.8267143 L50.1628503,77.8304642 L50.4169513,77.826727 L50.6740592,77.8152984 C54.9427607,77.561325 58.3743639,74.1477873 58.6319236,69.8632191 L58.6435496,69.6051181 L58.6422678,69.5999926 C58.6399774,68.2798111 59.6694511,67.1995941 60.9709311,67.115289 L61.134978,67.1099926 C62.4578101,67.1099926 63.540196,68.1374024 63.6246704,69.4362744 L63.6292678,69.5959926 L63.6349774,69.5959926 L63.6245659,69.962676 C63.3021624,77.118285 57.3984057,82.8205064 50.1628503,82.8205064 C42.7205646,82.8205064 36.6872678,76.7877889 36.6872678,69.3458779 C36.6872678,62.1119812 42.3878864,56.2089857 49.5416543,55.8843608 L49.8535904,55.8737747 L49.9092678,55.8729926 L49.9099774,55.8699926 Z M124.278977,75.0859926 C125.656928,75.0859926 126.773977,76.2030421 126.773977,77.5809926 C126.773977,78.958943 125.656928,80.0759926 124.278977,80.0759926 C122.901027,80.0759926 121.783977,78.958943 121.783977,77.5809926 C121.783977,76.2030421 122.901027,75.0859926 124.278977,75.0859926 Z M132.513977,75.0859926 C133.891928,75.0859926 135.008977,76.2030421 135.008977,77.5809926 C135.008977,78.958943 133.891928,80.0759926 132.513977,80.0759926 C131.136027,80.0759926 130.018977,78.958943 130.018977,77.5809926 C130.018977,76.2030421 131.136027,75.0859926 132.513977,75.0859926 Z M128.375264,20.9218962 C129.470658,21.762421 129.677268,23.3317907 128.836744,24.4271831 C128.836753,24.4271433 128.836273,24.4267282 128.835313,24.4259464 L107.884483,51.6475782 L108.006033,51.8006235 L108.223212,52.0837207 C109.566587,53.8971702 110.298276,56.0945559 110.307132,58.358186 C110.30713,64.2834631 105.503301,69.0872923 99.5770458,69.0872923 C93.650602,69.0872923 88.8460075,64.2832744 88.8460075,58.35
172079 C88.8460075,58.2805943 88.8489028,58.2088522 88.8556839,58.1267256 L88.8688935,57.9938405 L88.9725057,57.1578479 L78.3277927,53.2818323 L78.2185605,53.443815 L78.052361,53.6831921 C75.1243191,57.7802809 69.7059993,59.2425096 65.1198857,57.1856855 L64.8510992,57.0606303 L64.4140253,56.8424535 L52.2278619,70.7761533 C51.3672291,71.7770191 49.8848245,71.92138 48.845616,71.1393101 L48.7067523,71.0269149 C47.7100209,70.1604695 47.56566,68.6780664 48.3477306,67.6388572 L48.4601259,67.4999934 L48.4604566,67.5003543 L60.6355156,53.5879301 L60.5258907,53.4279593 L60.3522738,53.1665494 C57.9243043,49.39297 58.0991103,44.4899857 60.819575,40.8921574 C63.6022155,37.2118008 68.427441,35.7228542 72.80071,37.1949053 C77.174632,38.6668624 80.1169502,42.7695165 80.1085597,47.3843006 L80.1056762,47.5114237 L80.0962827,47.6453973 L79.9834196,48.5842562 L90.6256312,52.4597208 L90.9074445,52.0545517 C93.7096631,48.1871262 98.7400717,46.6476303 103.220172,48.2759058 L103.505361,48.3841485 L103.957192,48.5701522 L124.870862,21.3841533 L124.869977,21.3833759 C125.710502,20.2879836 127.279873,20.0813728 128.375264,20.9218962 Z M132.513977,64.1059926 C133.891928,64.1059926 135.008977,65.2230421 135.008977,66.6009926 C135.008977,67.978943 133.891928,69.0959926 132.513977,69.0959926 L132.513977,69.0959926 L124.278977,69.0959926 C122.901027,69.0959926 121.783977,67.978943 121.783977,66.6009926 C121.783977,65.2230421 122.901027,64.1059926 124.278977,64.1059926 L124.278977,64.1059926 Z M99.574184,52.6247974 C96.4037954,52.6247974 93.8341418,55.1947594 93.8341418,58.3648396 C93.8341418,61.5357195 96.4036411,64.1058357 99.574184,64.105835
17 C102.744096,64.1058357 105.314226,61.5353967 105.314226,58.3648396 C105.314226,55.1950822 102.743941,52.6247974 99.574184,52.6247974 Z M132.513977,53.1249926 C133.891928,53.1249926 135.008977,54.2420421 135.008977,55.6199926 C135.008977,56.997943 133.891928,58.1149926 132.513977,58.1149926 C131.136027,58.1149926 130.018977,56.997943 130.018977,55.6199926 C130.018977,54.2420421 131.136027,53.1249926 132.513977,53.1249926 Z M124.278977,53.1249926 C125.656928,53.1249926 126.773977,54.2420421 126.773977,55.6199926 C126.773977,56.997943 125.656928,58.1149926 124.278977,58.1149926 C122.901027,58.1149926 121.783977,56.997943 121.783977,55.6199926 C121.783977,54.2420421 122.901027,53.1249926 124.278977,53.1249926 Z M69.3784749,41.644713 C66.2080863,41.644713 63.6384327,44.214675 63.6384327,47.3847552 C63.6384327,50.5554665 66.2077636,53.1247974 69.3784749,53.1247974 C72.5485551,53.1247974 75.1185171,50.5551438 75.1185171,47.3847552 C75.1185171,44.2149978 72.5482323,41.644713 69.3784749,41.644713 Z M52.9069774,47.6349926 C54.2849279,47.6349926 55.4019774,48.7520421 55.4019774,50.1299926 C55.4019774,51.507943 54.2849279,52.6249926 52.9069774,52.6249926 L52.9069774,52.6249926 L44.6719774,52.6249926 C43.294027,52.6249926 42.1769774,51.507943 42.1769774,50.1299926 C42.1769774,48.7520421 43.294027,47.6349926 44.6719774,47.6349926 L44.6719774,47.6349926 Z M132.513977,42.1449926 C133.891928,42.1449926 135.008977,43.2620421 135.008977,44.6399926 C135.008977,46.017943 133.891928,47.1349926 132.513977,47.1349926 L132.513977,47.1349926 L124.278977,47.1349926 C122.901027,47.1349926 121.783977,46.017943 121.783977,44.6399926 C121.783977,43.2620421 122.901027,42.1449926 124.278977,42.1449926 L124.278977,42.1449926 Z M44.6719774,36.6549926 C46.0499279,36.6549926 47.1669774,37.7720421 47.1669774,39.1499926 C47.1669774,40.527943 46.0499279,41.6449926 44.6719774,41.6449926 C43.294027,41.6449926 42.1769774,40.527943 42.1769774,39.1499926 C42.1769774,37.7720421 43.294027,36.6549926 44.6719774,36.6549926 Z M52.9069774,36.6549926 C54.2849279,36.6549926 55.4019774,37.7720421 55.4019774,39.1499926 C55.4019774,40.527943 54.2849279,41.6449926 52.9069774,41.6449926 C51.529027,41.6449926 50.4119774,40.527943 50.4119774,39.1499926 C50.4119774,37.7720421 51.529027,36.6549926 52.9069774,36.6549926 Z M127.024395,9.20445982 C134.363381,9.20445982 140.3321,15.0708298 140.496482,22.3725865 L140.499961,22.6819533 L140.49627,22.9981261 L140.485257,23.3142317 L140.466933,23.6309127 C140.000576,30.3291081 134.644141,35.6593682 127.967407,36.1221231 L127.648484,36.1404659 L127.284977,36.1549938 L127.273977,36.1546186 L127.121259,36.1496974 C125.822387,36.0653922 124.794977,34.9851741 124.794977,33.6649926 C124.794977,32.2898036 125.909788,31.1749926 127.284977,31.1749926 L127.273338,31.1744598 L127.273977,31.1704065 L127.785437,31.130846 C132.139391,30.742624 135.509935,27.0851598 135.509935,22.6790883 C135.509935,18.0784808 131.847642,14.3329328 127.282572,14.1982267 L127.028046,14.1944754 L126.77765,14.1980245 L126.520659,14.2092295 L126.265667,14.2281351 C122.27206,14.5837689 119.077867,17.7006886 118.601574,21.6490495 L118.574385,21.9077103 L118.5365,22.4299926 L118.529979,22.4299926 C118.529979,23.8051816 117.415166,24.9199926 116.039977,24.9199926 C114.719796,24.9199926 113.639579,23.8925828 113.555274,22.5937108 L113.549977,22.4299926 L113.547338,22.4299926 L113.562806,22.0589889 C113.886461,14.8761073 119.819383,9.20445982 127.024395,9.20445982 Z"})))}},27979:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgDetectPrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M32.750072,110.5 C33.9938855,110.5 35,111.506115 35,112.749928 L35,130.750216 C35,131.99403 33.9938855,133.000144 32.750072,133.000144 L23.7503601,133.000144 L23.7503601,137.5 L31.25,137.5 C32.4926407,137.5 33.5,138.507359 33.5,139.75 C33.5,140.992641 32.4926407,142 31.25,142 L31.236981,141.999963 L31.236981,141.999963 L12.026,141.999 L12,142 L11.986981,141.999963 L11.986981,141.999963 L11.75,141.999856 L11.7494403,141.986206 C10.6247222,141.86159 9.75,140.907946 9.75,139.75 C9.75,138.591711 10.6252403,137.637845 11.7504396,137.513684 L11.75,137.5 
1L19.2496399,137.5 L19.2496399,133.000144 L10.249928,133.000144 C9.00611454,133.000144 8,131.99403 8,130.750216 L8,112.749928 C8,111.506115 9.00611454,110.5 10.249928,110.5 L32.750072,110.5 Z M140.750072,110.5 C141.993885,110.5 143,111.506115 143,112.749928 L143,130.750216 C143,131.99403 141.993885,133.000144 140.750072,133.000144 L131.75036,133.000144 L131.75036,137.5 L139.25,137.5 C140.492641,137.5 141.5,138.507359 141.5,139.75 C141.5,140.992641 140.492641,142 139.25,142 L139.236981,141.999963 L139.236981,141.999963 L120.026,141.999 L120,142 L119.986981,141.999963 L119.986981,141.999963 L119.75,141.999856 L119.74944,141.986206 C118.624722,141.86159 117.75,140.907946 117.75,139.75 C117.75,138.591711 118.62524,137.637845 119.75044,137.513684 L119.75,137.5 L127.24964,137.5 L127.24964,133.000144 L118.249928,133.000144 C117.006115,133.000144 116,131.99403 116,130.750216 L116,112.749928 C116,111.506115 117.006115,110.5 118.249928,110.5 L140.750072,110.5 Z M75.4995678,137.49928 C76.7421687,137.49928 77.7494958,138.506607 77.7494958,139.749208 C77.7494958,140.991809 76.7421687,141.999136 75.4995678,141.999136 C74.2569669,141.999136 73.2496399,140.991809 73.2496399,139.749208 C73.2496399,138.506607 74.2569669,137.49928 75.4995678,137.49928 Z M75.4995678,115 C76.7421687,115 77.7494958,116.007327 77.7494958,117.249928 L77.7494958,117.249928 L77.7494958,130.75036 C77.7494958,131.992961 76.7421687,133.000288 75.4995678,133.000288 C74.2569669,133.000288 73.2496399,131.992961 73.2496399,130.75036 L73.2496399,130.75036 L73.2496399,117.249928 C73.2496399,116.007327 74.2569669,115 75.4995678,115 Z M138.500144,114.999856 L120.499856,114.999856 L120.499856,128.499424 L138.500144,128.499424 L138.500144,114.999856 Z M30.5001441,114.999856 L12.4998559,114.999856 L12.4998559,128.499424 L30.5001441,128.499424 L30.5001441,114.999856 Z M87.6805551,110.499712 L88.997623,111.81678 C89.8763816,112.695538 89.8764783,114.120258 88.9978391,114.999136 C88.1612671,115.835935 86.8294918,115.875958 85.9455515,115.119077 L85.8160682,114.999199 L85.8160682,114.999199 L84.4986947,113.681572 C83.6201501,112.802859 83.6202185,111.378341 84.4988475,110.499712 C85.3774518,109.621108 86.8019508,109.621108 87.6805551,110.499712 Z M63.3181378,110.499712 C64.1967421,109.621108 65.6212411,109.621108 66.4998454,110.499712 C67.3784744,111.378341 67.3785428,112.802859 66.4999982,113.681572 L66.4999982,113.681572 L65.1826247,114.999199 L65.1826247,114.999199 L65.0531414,115.119077 C64.1692011,115.875958 62.8374258,115.835935 62.0008538,114.999136 C61.1222146,114.120258 61.1223113,112.695538 62.0010699,111.81678 L62.0010699,111.81678 Z M48.5008644,101.500864 C49.3799633,102.379963 49.3800113,103.80525 48.5009714,104.684408 L43.6669334,109.519096 L44.8300056,109.907397 C46.0079174,110.300652 46.6440651,111.574279 46.2509364,112.752233 C45.8577781,113.930276 44.5842556,114.566747 43.4060696,114.174018 L38.7893524,112.635112 C38.1160163,112.412107 37.5896213,111.885712 37.3666165,111.213241 L35.8277585,106.596075 C35.435006,105.417667 36.0716543,104.143948 37.249928,103.750792 C38.4281416,103.357657 39.7019924,103.993964 40.0953262,105.172112 L40.4834971,106.334795 L45.3174281,101.500864 C46.1965097,100.621783 47.6217827,100.621783 48.5008644,101.500864 Z M105.681494,101.497407 L110.516503,106.333067 L110.904928,105.169316 C111.28095,104.042728 112.462443,103.411747 113.595224,103.703043 L113.74964,103.748631 L113.74964,103.748631 C114.927745,104.142049 115.564155,105.41574 115.171382,106.59406 L113.632519,111.210648 C113.410379,111.883119 112.883119,112.410379 112.210648,112.632519 L107.594838,114.171122 C106.416491,114.563905 105.14284,113.927079 104.750058,112.748732 L104.749928,112.748343 C104.357214,111.569485 104.994029,110.295393 106.17263,109.901908 L107.334795,109.51391 L102.5,104.679115 C101.621396,103.80051 101.621396,102.376011 102.5,101.497407 C103.378545,100.618862 104.802948,100.618862 105.681494,101.497407 Z M75.4995678,42.9997119 C76.7330089,42.9997119 77.9431123,43.0896053 79.1359285,43.2270384 C79.2603963,43.2414444 79.3840958,43.2587316 79.5073791,43.2774594 L80.2449019,43.3955886 C81.0729584,43.5217851 81.8923712,43.673048 82.6979543,43.8614784 C83.1163044,43.9608797 83.5303326,44.0689247 83.9443609,44.1830201 C84.706726,44.3973813 85.451804,44.6402664 86.189967,44.9082178 C86.5832506,45.0517015 86.9791273,45.1822198 87.3663604,45.3395332 C88.2756667,45.7112079 89.1599065,46.1252361 90.0234017,46.5772962 C90.3656881,46.7553542 90.7010596,46.9420559 91.0364312,47.1330794 C91.8480648,47.5963761 92.6424112,48.0873323 93.4073695,48.6180491 C93.785959,48.8790857 94.1429395,49.1625956 94.5102923,49.4417838 C95.0997855,49.889522 95.6728559,50.3528188 96.2286391,50.8411819 C96.5666037,51.1385216 96.8976534,51.4332682 97.2209239,51.7435733 C97.8761085,52.3667766 98.4967186,53.0236899 99.0957198,53.7004834 C99.2711848,53.8992861 99.4578865,54.0808016 99.6264366,54.2839261 C100.412139,55.2174345 101.138201,56.2002113 101.811538,57.2218843 C101.838333,57.266831 101.874636,57.3031341 101.90316,57.3480808 C101.932548,57.3930275 101.946378,57.4448891 101.973173,57.4924289 C105.139322,62.4037199 106.999424,68.2338253 106.999424,74.4995678 C106.999424,80.7661747 105.139322,86.5954157 101.975766,91.5075711 C101.950699,91.5551109 101.935141,91.6061081 101.905753,91.6519192 C101.878958,91.6968659 101.842655,91.7348977 101.813266,91.7
1772513 C101.140795,92.7989244 100.413868,93.7799725 99.6290297,94.7160739 C99.4578865,94.918334 99.2711848,95.1007139 99.0974485,95.2986522 C98.4993117,95.9763101 97.8787015,96.6306303 97.223517,97.2564267 C96.8993821,97.5667318 96.5666037,97.8640715 96.2312322,98.1588181 C95.675449,98.6471812 95.1015142,99.110478 94.512021,99.5582162 C94.1455325,99.8348113 93.785959,100.120914 93.4099625,100.381087 C92.6450043,100.912668 91.8506579,101.40276 91.0381599,101.866921 C90.7027884,102.057944 90.3674168,102.244646 90.0259948,102.421839 C89.1616352,102.874764 88.2773954,103.288792 87.3706822,103.659602 C86.9834491,103.816916 86.5875724,103.950027 86.1942888,104.091782 C85.4561257,104.359734 84.7110478,104.604347 83.9486827,104.816116 C83.5346544,104.931075 83.1206262,105.03912 82.7022761,105.137657 C81.896693,105.326952 81.0772801,105.477351 80.2492237,105.603547 C79.8784134,105.65973 79.5136537,105.729744 79.1402503,105.772097 C77.9431123,105.90953 76.7330089,105.999424 75.4995678,105.999424 C74.2669911,105.999424 73.0560233,105.90953 71.8640715,105.772097 C71.4906681,105.729744 71.1233153,105.65973 70.7542338,105.603547 C69.9270416,105.477351 69.1076288,105.326952 68.3020457,105.137657 C67.8836956,105.03912 67.4696674,104.931075 67.0556391,104.816116 C66.293274,104.602619 65.548196,104.359734 64.810033,104.091782 L64.0229535,103.809489 C63.8923712,103.761501 63.7624292,103.71204 63.6336396,103.659602 C62.7243333,103.288792 61.8400935,102.874764 60.9757339,102.421839 C60.6343119,102.244646 60.2989404,102.057944 59.9635688,101.866921 C59.1510708,101.40276 58.3567244,100.912668 57.5917662,100.381087 C57.214041,100.120914 56.8561962,99.8374044 56.4897077,99.5582162 C55.9002145,99.110478 55.3262797,98.6471812 54.7704965,98.1588181 C54.4333963,97.8614784 54.1023466,97.5667318 53.7782117,97.2564267 C53.1238915,96.6332234 52.502417,95.9763101 51.9042802,95.2986522 C51.7288152,95.1007139 51.5421135,94.918334 51.3735634,94.7160739 C50.5878605,93.7825655 49.8609341,92.7989244 49.1884624,91.7772513 C49.1616673,91.7323046 49.1253642,91.6968659 49.0959759,91.6519192 C49.0665877,91.6061081 49.0536223,91.5551109 49.0268272,91.5075711 C45.860678,86.5954157 43.9997119,80.7661747 43.9997119,74.4995678 C43.9997119,68.2338253 45.860678,62.4037199 49.021641,57.4924289 C49.0467074,57.4448891 49.0622659,57.3930275 49.0916541,57.3480808 C49.1184493,57.3031341 49.1547524,57.2651023 49.1841406,57.2218843 C49.8566124,56.2002113 50.5835388,55.2200275 51.3683772,54.2839261 C51.5395204,54.0808016 51.7262221,53.8992861 51.8999584,53.7004834 C52.4980952,53.0236899 53.1195697,52.3685053 53.7738899,51.7435733 C54.0980248,51.4332682 54.4308032,51.1359285 54.7661747,50.8411819 C55.3219579,50.3528188 55.8958927,49.889522 56.4853859,49.4417838 C56.8518744,49.1651887 57.2123123,48.8790857 57.5874444,48.6180491 C58.3524026,48.0873323 59.146749,47.5963761 59.959247,47.1330794 C60.2946186,46.9420559 60.6299901,46.7553542 60.9714121,46.5772962 C61.8357717,46.1252361 62.7200115,45.7112079 63.6284534,45.3395332 C64.0156865,45.1822198 64.4115632,45.0499728 64.8057112,44.9082178 C65.5438743,44.6402664 66.2880878,44.3947882 67.0513173,44.1830201 C67.4653456,44.0689247 67.8793738,43.9608797 68.2977239,43.8614784 C69.103307,43.673048 69.9218555,43.5217851 70.749912,43.3955886 C71.1215866,43.3394052 71.485482,43.2702564 71.8597497,43.2270384 C73.0560233,43.0896053 74.2669911,42.9997119 75.4995678,42.9997119 Z M75.4995678,90.249928 C72.4492429,90.249928 69.4767103,90.3709383 66.5854275,90.5602331 C68.7990524,97.3713865 72.2599481,101.499568 75.4995678,101.499568 C78.7400519,101.499568 82.2000832,97.3713865 84.4145725,90.5602331 C81.5232897,90.3709383 78.5507571,90.249928 75.4995678,90.249928 Z M88.9818484,90.9474661 C87.94721,94.3781093 86.5988091,97.3549637 85.0040657,99.7405961 C85.4872427,99.5582162 85.9712841,99.3715146 86.4440887,99.1623395 C86.8356436,98.9868745 87.2176906,98.7975798 87.6006019,98.6039632 C88.0388322,98.3835516 88.4710119,98.1536319 88.8962769,97.9107469 C89.2791881,97.6929283 89.6525915,97.4630086 90.021673,97.2270384 C90.4331082,96.9634088 90.8358997,96.6868137 91.2317764,96.4015751 C91.5783846,96.1517751 91.9223997,95.8993821 92.2551782,95.6340238 C92.6717995,95.3012453 93.071998,94.9503153 93.4730608,94.5941992 L94.0354067,94.0922944 C94.1281493,94.0076832 94.2198675,93.9220156 94.3097609,93.8344271 C94.8007171,93.3573006 95.2683356,92.8507859 95.7229888,92.3330345 C95.8465922,92.1912796 95.9814323,92.0590326 96.103307,91.9146845 C93.8914108,91.514486 91.4772545,91.2059097 88.9818484,90.9474661 Z M62.0198803,90.9448731 C59.5244742,91.2059097 57.1085892,91.5118929 54.8992861,91.9129558 C55.0202964,92.0564395 55.1534078,92.1895509 55.27874,92.3313058 C55.7359862,92.8481928 56.201876,93.3547076 56.6919679,93.831834 C56.9625124,94.0954637 57.2477511,94.3400775 57.5295323,94.5924705 C57.925409,94.9503153 58.3282005,95.3012453 58.7439575,95.6314307 C59.0767359,95.8976534 59.4216154,96.1491821 59.7682236,96.398982 C60.165829,96.6868137 60.5686205,96.9634088 60.9809201,97.2270384 C61.3500016,97.4630086 61.7234049,97.6929283 62.1037231,97.9107469 C62.5289881,98.1536319 62.9603035,98.3835516 63.3993981,98.6039632 C63.7814451,98.7949867 64.1643564,98.9868745 64.5585043,99.1597465 C65.0304447,99.3689215 65.514486,99.5556231 65.9985274,99.738003 C64.4029196,97.3532349 63.05279,94.3763806 62.0198803,90.9448731 Z M114.680555,83.5005762 L115.997839,84.8178602 C116.876443,85.6964645 116.876443,87.1209635 115.997839,87.9995678 C115.119235,88.8781721 113.694736,88.8781721 112.816132,87.9995678 L111.498848,86.6822838 C110.620243,85.8036795 110.62
10243,84.3791805 111.498848,83.5005762 C112.377452,82.6219719 113.801951,82.6219719 114.680555,83.5005762 Z M39.4985594,83.4997119 C40.3771884,84.3783409 40.3772568,85.8028589 39.4987122,86.6815723 L38.1813387,87.9991989 C37.3447334,88.8359649 36.0129566,88.875935 35.1290463,88.1190186 L34.9995678,87.9991356 L34.9995678,87.9991356 C34.1209286,87.1202577 34.1210253,85.6955384 34.9997839,84.8167798 L36.3168518,83.4997119 C37.1954561,82.6211076 38.6199551,82.6211076 39.4985594,83.4997119 Z M59.8062554,76.7494958 L48.6145276,76.7494958 C48.9473061,80.7791401 50.1695105,84.552934 52.0866601,87.889362 C54.786055,87.3266639 57.7516727,86.870282 60.9065851,86.5236738 C60.2963473,83.4889074 59.9229439,80.2017479 59.8062554,76.7494958 Z M102.384608,76.7494958 L91.1937446,76.7494958 C91.0761917,80.2034766 90.7027884,83.4889074 90.0934149,86.5236738 C93.2474629,86.867689 96.2130806,87.3266639 98.9133399,87.889362 C100.830489,84.552934 102.05183,80.7791401 102.384608,76.7494958 Z M86.6982105,76.7494958 L64.3017895,76.7494958 C64.4227999,80.1403784 64.8143548,83.2797324 65.4090342,86.1079169 C68.6642123,85.8710824 72.0550949,85.750072 75.4995678,85.750072 C78.9449051,85.750072 82.3349233,85.8710824 85.5909658,86.1079169 C86.1847809,83.2771393 86.5763358,80.1403784 86.6982105,76.7494958 Z M140.749208,72.2496399 C141.991809,72.2496399 142.999136,73.2569669 142.999136,74.4995678 C142.999136,75.7421687 141.991809,76.7494958 140.749208,76.7494958 C139.506607,76.7494958 138.49928,75.7421687 138.49928,74.4995678 C138.49928,73.2569669 139.506607,72.2496399 140.749208,72.2496399 Z M32.750072,72.2496399 C33.9926729,72.2496399 35,73.2569669 35,74.4995678 C35,75.7421687 33.9926729,76.7494958 32.750072,76.7494958 L32.750072,76.7494958 L19.2496399,76.7494958 C18.0070389,76.7494958 16.9997119,75.7421687 16.9997119,74.4995678 C16.9997119,73.2569669 18.0070389,72.2496399 19.2496399,72.2496399 L19.2496399,72.2496399 Z M10.249928,72.2496399 C11.4925289,72.2496399 12.4998559,73.2569669 12.4998559,74.4995678 C12.4998559,75.7421687 11.4925289,76.7494958 10.249928,76.7494958 C9.00732706,76.7494958 8,75.7421687 8,74.4995678 C8,73.2569669 9.00732706,72.2496399 10.249928,72.2496399 Z M131.75036,72.2496399 C132.992961,72.2496399 134.000288,73.2569669 134.000288,74.4995678 C134.000288,75.7421687 132.992961,76.7494958 131.75036,76.7494958 L131.75036,76.7494958 L118.249928,76.7494958 C117.007327,76.7494958 116,75.7421687 116,74.4995678 C116,73.2569669 117.007327,72.2496399 118.249928,72.2496399 L118.249928,72.2496399 Z M85.5909658,62.8920831 C82.3349233,63.1280533 78.9449051,63.249928 75.4995678,63.249928 C72.0550949,63.249928 68.6642123,63.1280533 65.4090342,62.8920831 C64.8600993,65.5051086 64.484241,68.3781171 64.3344869,71.4716777 L64.3017895,72.2496399 L86.6982105,72.2496399 C86.5763358,68.8587572 86.1847809,65.7202676 85.5909658,62.8920831 Z M52.0866601,61.1097737 C50.2608034,64.2881473 49.0652823,67.8616567 48.6680969,71.6757421 L48.6145276,72.2496399 L59.8062554,72.2496399 C59.9229439,68.7965234 60.2963473,65.5110926 60.9065851,62.4754618 C57.7516727,62.1314467 54.786055,61.6724717 52.0866601,61.1097737 Z M98.9133399,61.1097737 C96.2130806,61.6724717 93.2474629,62.129718 90.0934149,62.4754618 C90.6520072,65.2581234 91.0123191,68.2521389 91.1590377,71.3902649 L91.1937446,72.2496399 L102.384608,72.2496399 C102.05183,68.2199955 100.830489,64.447066 98.9133399,61.1097737 Z M115.998271,61.0004322 C116.835151,61.8370845 116.875178,63.1689877 116.118224,64.053013 L115.998487,64.1823559 L115.998487,64.1823559 L114.680771,65.500072 C113.802167,66.3786763 112.377668,66.3786763 111.499064,65.500072 L111.498848,65.4998559 C110.620208,64.620978 110.620305,63.1962587 111.499064,62.3175001 L112.815915,61.0006483 C113.694674,60.1218897 115.119393,60.1217929 115.998271,61.0004322 Z M38.1812754,60.9995679 L39.4992077,62.3175001 C40.3359737,63.1542661 40.3758197,64.4861747 39.6187457,65.3700971 L39.4992077,65.4992077 C39.4991356,65.4992797 39.4990636,65.4993517 39.4989916,65.4994238 C38.6201136,66.378063 37.1953943,66.3779662 36.3166357,65.4992077 L34.9997839,64.1823559 C34.1210253,63.3035973 34.1209286,61.8788779 34.9995678,61 C35.8780528,60.1212764 37.3025518,60.1210829 38.1812754,60.9995679 Z M75.4995678,47.4995678 C72.2599481,47.4995678 68.7990524,51.6286135 66.5854275,58.4397669 C69.4767103,58.6281973 72.4492429,58.7
150072 75.4995678,58.750072 C78.5507571,58.750072 81.5232897,58.6281973 84.4145725,58.4397669 C82.2000832,51.6286135 78.7400519,47.4995678 75.4995678,47.4995678 Z M85.0014726,49.261997 C86.5970804,51.6467651 87.94721,54.6236194 88.9792554,58.0542626 C91.4746615,57.793226 93.8914108,57.4872427 96.1007139,57.0870442 C95.9797036,56.9426962 95.8465922,56.8104491 95.7203957,56.6686942 C95.2640138,56.1509428 94.798124,55.6452924 94.3071678,55.168166 C94.0374876,54.9045363 93.7513846,54.6590582 93.4704677,54.4075295 C93.074591,54.0496847 92.6717995,53.6987547 92.2551782,53.367705 C91.9223997,53.1023466 91.5783846,52.8508179 91.2317764,52.601018 C90.8358997,52.314915 90.4331082,52.0383199 90.021673,51.7746903 C89.6525915,51.5387201 89.2765951,51.3088005 88.8962769,51.0909818 C88.4710119,50.8455037 88.0371034,50.6181772 87.6006019,50.3977655 C87.2176906,50.2041489 86.8356436,50.0131255 86.4414957,49.8402535 C85.968691,49.6302142 85.485514,49.4435125 85.0014726,49.261997 Z M65.9959343,49.2568108 C65.5118929,49.4391907 65.0287159,49.6258924 64.5559113,49.8350674 C64.1643564,50.0105324 63.7814451,50.1998271 63.3993981,50.3934437 C62.9628966,50.6138554 62.5289881,50.843775 62.1037231,51.0866601 C61.7234049,51.3070717 61.3500016,51.5343983 60.9809201,51.7703685 C60.5686205,52.0357269 60.165829,52.3123219 59.7682236,52.5984249 C59.4216154,52.8482249 59.0767359,53.0997535 58.7439575,53.3659762 C58.3282005,53.6961616 57.9271377,54.0470916 57.5295323,54.4049365 C57.2477511,54.6573294 56.9625124,54.9028076 56.6919679,55.1655729 C56.3652399,55.4836572 56.048116,55.814803 55.7382911,56.1533758 L55.27874,56.6661011 L54.896693,57.0827224 C57.1085892,57.4829209 59.5227455,57.7914973 62.0181516,58.0499408 C63.05279,54.6192976 64.4003265,51.6424433 65.9959343,49.2568108 Z M46.2499424,36.2504034 L46.2500072,36.2505979 C46.6427772,37.4296239 46.0059189,38.7036764 44.8273135,39.0970599 L43.6643404,39.4852259 L48.5002161,44.3211016 C49.3785817,45.1994672 49.3785817,46.6235792 48.5002161,47.5019449 C48.5001441,47.5020169 48.500072,47.5020889 48.5,47.5021609 C47.6213608,48.3805615 46.1970284,48.3804647 45.3185085,47.5019448 L40.4834971,42.6669334 L40.0953262,43.8296168 C39.7019924,45.0077643 38.4281416,45.6440721 37.249928,45.2509364 C36.0716543,44.8577806 35.435006,43.5840615 35.8277585,42.4056533 L37.3666165,37.788488 C37.5896213,37.1160163 38.1160163,36.5896213 38.7893524,36.3666165 L43.4051621,34.8280133 C44.5835087,34.4352311 45.8571602,35.0720568 46.2499424,36.2504034 Z M107.594449,34.8278837 L112.210648,36.3666165 C112.883119,36.5870282 113.412107,37.1160163 113.63079,37.7867593 L115.169523,42.4029578 C115.562361,43.5814722 114.925802,44.8553645 113.747479,45.2487755 C112.620652,45.6249932 111.406178,45.0593176 110.958487,43.9784453 L110.902205,43.8277022 L110.902205,43.8277022 L110.51391,42.6643404 L105.679008,47.499893 C104.842354,48.336659 103.510538,48.3765919 102.626624,47.6196283 L102.497407,47.5 L102.497407,47.5 C101.660697,46.6632903 101.620854,45.3314713 102.377877,44.4476083 L102.497514,44.3183994 L102.497514,44.3183994 L107.333067,39.4834971 L106.169705,39.0952015 C105.042843,38.7190885 104.411708,37.537308 104.703075,36.4042516 L104.748565,36.2501262 C104.748587,36.2500601 104.748609,36.249994 104.748631,36.249928 C105.142042,35.0716046 106.415935,34.4350455 107.594449,34.8278837 Z M88.9987035,34.0004322 C89.8773325,34.8790612 89.8774009,36.3035792 88.9988563,37.1822926 L87.6816988,38.4997031 C86.8030246,39.3785461 85.3782755,39.3786829 84.4994325,38.5000088 L84.4992797,38.4998559 C83.6623668,37.662943 83.6225138,36.3308006 84.3797207,35.4467229 L84.4994325,35.3174368 L84.4994325,35.3174368 L85.8168431,34.0002794 C86.6955565,33.1217348 88.1200745,33.1218032 88.9987035,34.0004322 Z M65.1812754,34.0004322 L66.4983433,35.3175001 C67.3771019,36.1962587 67.3771986,37.620978 66.4985594,38.4998559 C65.6201588,39.3784952 64.1957966,39.3786886 63.3171574,38.500288 C63.3170344,38.5001651 63.3169115,38.5000422 63.3167885,38.4999192 L61.999415,37.1822926 C61.1208704,36.3035792 61.1209388,34.8790612 61.9995678,34.0004322 C62.8781721,33.1218279 64.3026711,33.1218279 65.1812754,34.0004322 Z M32.750072,7 C33.9938855,7 35,8.00611454 35,9.24992797 L35,27.2502161 C35,28.4940295 33.9938855,29.5001441 32.750072,29.5001441 L23.7503601,29.5001441 L23.7503601,34 L31.25,34 C32.4926407,34 33.5,35.0073593 33.5,36.25 C33.5,37.4926407 32.4926407,38.5 31.25,38.5 L31.236981,38.4999631 L31.236981,38.4999631 L12.026,38.499 L12,38.5 L11.986981,38.4999631 L11.986981,38.4999631 L11.75,38.4998559 L11.7494403,38.4862059 C10.6247222,38.3615904 9.75,37.4079464 9.75,36.25 C9.7
15,35.0917108 10.6252403,34.1378448 11.7504396,34.0136836 L11.75,34 L19.2496399,34 L19.2496399,29.5001441 L10.249928,29.5001441 C9.00611454,29.5001441 8,28.4940295 8,27.2502161 L8,9.24992797 C8,8.00611454 9.00611454,7 10.249928,7 L32.750072,7 Z M140.750072,7 C141.993885,7 143,8.00611454 143,9.24992797 L143,27.2502161 C143,28.4940295 141.993885,29.5001441 140.750072,29.5001441 L131.75036,29.5001441 L131.75036,34 L139.25,34 C140.492641,34 141.5,35.0073593 141.5,36.25 C141.5,37.4926407 140.492641,38.5 139.25,38.5 L139.236981,38.4999631 L139.236981,38.4999631 L120.026,38.499 L120,38.5 L119.986981,38.4999631 L119.986981,38.4999631 L119.75,38.4998559 L119.74944,38.4862059 C118.624722,38.3615904 117.75,37.4079464 117.75,36.25 C117.75,35.0917108 118.62524,34.1378448 119.75044,34.0136836 L119.75,34 L127.24964,34 L127.24964,29.5001441 L118.249928,29.5001441 C117.006115,29.5001441 116,28.4940295 116,27.2502161 L116,9.24992797 C116,8.00611454 117.006115,7 118.249928,7 L140.750072,7 Z M75.4995678,15.9997119 C76.7421687,15.9997119 77.7494958,17.0070389 77.7494958,18.2496399 L77.7494958,18.2496399 L77.7494958,31.750072 C77.7494958,32.9926729 76.7421687,34 75.4995678,34 C74.2569669,34 73.2496399,32.9926729 73.2496399,31.750072 L73.2496399,31.750072 L73.2496399,18.2496399 C73.2496399,17.0070389 74.2569669,15.9997119 75.4995678,15.9997119 Z M30.5001441,11.4998559 L12.4998559,11.4998559 L12.4998559,24.9994238 L30.5001441,24.9994238 L30.5001441,11.4998559 Z M138.500144,11.4998559 L120.499856,11.4998559 L120.499856,24.9994238 L138.500144,24.9994238 L138.500144,11.4998559 Z M75.4995678,7 C76.7421687,7 77.7494958,8.00732706 77.7494958,9.24992797 C77.7494958,10.4925289 76.7421687,11.4998559 75.4995678,11.4998559 C74.2569669,11.4998559 73.2496399,10.4925289 73.2496399,9.24992797 C73.2496399,8.00732706 74.2569669,7 75.4995678,7 Z"})))}},29960:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(96540)),u=r(l(23302));a.default=function ImgDownloadPrimary(t){return i.default.createElement("svg",(0,o.default)({},t,{fill:"#3867FA",fillRule:"evenodd",height:u.default.imgM,transform:"translate(1.500000, 18.000000)",viewBox:"0 0 ".concat(u.default.imgM," ").concat(u.default.imgM),width:u.default.imgM}),i.default.createElement("path",{d:"M54.7175562,76.5435465 C53.3645226,76.5435465 52.2676721,77.6372308 52.2676721,78.9863587 C52.2676721,80.3354866 53.3645226,81.4291708 54.7175562,81.4291708 C56.0705897,81.4291708 57.1674402,80.3354866 57.1674402,78.9863587 C57.1674402,77.6372308 56.0705897,76.5435465 54.7175562,76.5435465 L54.7175562,76.5435465 Z M46.5512762,76.5435465 C45.1982427,76.5435465 44.1013923,77.6372308 44.1013923,78.9863587 C44.1013923,80.3354866 45.1982427,81.4291708 46.5512762,81.4291708 C47.9043098,81.4291708 49.0011602,80.3354866 49.0011602,78.9863587 C49.0011602,77.6372308 47.9043098,76.5435465 46.5512762,76.5435465 L46.5512762,76.5435465 Z M77.5831398,18.3557603 C82.9457678,13.735166 90.4616221,12.5212211 97.0129091,15.217505 C103.564196,17.9137889 108.033183,24.0602815 108.566006,31.1072398 C108.650187,31.9425209 109.357354,32.5771341 110.199261,32.5729685 C110.66227,32.5752419 111.104505,32.3814954 111.415962,32.0398817 C111.727419,31.6982681 111.878825,31.2408942 111.832518,30.7815315 C111.161507,22.5608172 105.932456,15.4061332 98.2896585,12.2514233 C90.6468614,9.09671334 81.87618,10.4727415 7
15.574235,15.8152356 C75.2185334,16.1075047 75.0032402,16.536028 74.9814647,16.9950967 C74.9596891,17.4541654 75.1334586,17.9010372 75.4599071,18.225477 L75.4599071,18.225477 C76.0430634,18.8041259 76.966832,18.8599503 77.6158049,18.3557603 L77.5831398,18.3557603 Z M73.4999999,43.2377119 C74.8157513,43.2377119 75.8832559,44.3021351 75.8832559,45.6162534 L75.8832559,45.6162534 L75.882,106.6545 L86.797383,95.775237 C87.3313135,95.1535615 88.1437834,94.8536937 88.9455866,94.9687579 L88.9455866,94.9687579 L89.1637784,95.0104966 C90.0342043,95.2192701 90.7142618,95.8973646 90.9239168,96.7664256 C91.1336817,97.6359428 90.8369745,98.5492258 90.1987972,99.0912321 L90.1987972,99.0912321 L75.1875922,114.059102 C74.2582136,114.980299 72.7581189,114.980299 71.8274466,114.057816 L71.8274466,114.057816 L56.8437373,99.1304897 C56.1630253,98.5492258 55.8663182,97.6359428 56.0760831,96.7664257 C56.2857378,95.8973647 56.9657955,95.2192701 57.8362212,95.0104966 C58.7061927,94.8018319 59.6201472,95.0970456 60.1632197,95.7327966 L60.1632197,95.7327966 L71.1165,106.6545 L71.1167439,45.6162534 C71.1167439,44.3751416 72.0689317,43.3567518 73.2831471,43.2474279 L73.2831471,43.2474279 Z M63.700464,13.0304297 C72.1365005,1.81484948 86.8236327,-2.75982177 100.162178,1.67352558 C113.500723,6.10687293 122.497679,18.5534519 122.497679,32.5729272 C129.516529,32.5719714 136.198688,35.5728184 140.849531,40.8144405 C145.500375,46.0560627 147.673161,53.0349692 146.816861,59.9812799 C145.091432,72.3778918 134.395303,81.5643788 121.844377,81.4291708 L121.844377,81.4291708 L92.2824437,81.4291708 C90.9294102,81.4291708 89.8325597,80.3354866 89.8325597,78.9863587 C89.8325597,77.6372308 90.9294102,76.5435465 92.2824437,76.5435465 L92.2824437,76.5435465 L121.942373,76.5435465 C132.137302,76.6577317 140.782266,69.0976751 141.998755,59.004155 C142.567477,53.5008131 140.77015,48.0149893 137.052728,43.9078261 C133.335306,39.800663 128.046176,37.4570744 122.497679,37.4585516 C119.829425,37.4590837 117.651277,35.3306603 117.597911,32.6706397 C117.600292,20.763047 109.966302,10.1877857 98.6411451,6.41009017 C87.3159882,2.63239473 74.8368764,6.49859492 67.6529436,16.0106605 C66.8639574,17.0563561 65.6872425,17.7427472 64.3864315,17.9160541 L64.3864315,17.9160541 L63.700464,17.9160541 C62.6440104,17.9254706 61.612801,17.5941512 60.7606033,16.9715 C57.378949,14.4100344 53.2478897,13.0255475 49.0011602,13.0304297 C38.25927,13.0298012 29.518459,21.6509623 29.4020885,32.3612168 C29.3853423,35.1316154 27.1655669,37.3882412 24.3879926,37.4585516 C18.8751623,37.4914517 13.6311445,39.8379219 9.94181587,43.9225884 C6.25248727,48.0072549 4.45904071,53.4523632 5.00124414,58.9227279 C6.1799329,69.0548604 14.8450469,76.6615242 25.0739601,76.5435465 L25.0739601,76.5435465 L38.3849964,76.5435465 C39.7380299,76.5435465 40.8348803,77.6372308 40.8348803,78.9863587 C40.8348803,80.3354866 39.7380299,81.4291708 38.3849964,81.4291708 L38.3849964,81.4291708 L25.1556229,81.4291708 C12.6046964,81.5643788 1.90856787,72.3778918 0.183139,59.9812799 C-0.67316075,53.0349692 1.49962501,46.0560627 6.15046857,40.8144405 C10.8013121,35.5728184 17.4834708,32.5719714 24.5023205,32.5729272 C24.5023205,23.3202372 29.7451305,14.8616796 38.044946,10.7237508 C46.3447617,6.585822 56.2768833,7.47881569 63.700464,13.0304297 Z"}))}},12381:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgMatrixPrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150"},o.default.createElement("rect",{width:"150",height:"150",fill:"white"}),o.default.createElement("path",{fillRule:"evenodd",d:"M15.3125 111.514V91.7446H36.0625V111.514H15.3125ZM36.0625 86.7446H15.3125V66.9756H36.0625V86.7446ZM41.0625 111.514V91.7446H61.8125V111.514H41.0625ZM41.0625 86.7446H61.8125V66.9756H41.0625V86.7446ZM66.8125 111.514V91.7446H87.5625V111.514H66.8125ZM92.5625 111.514H113.312V91.7446H92.5625V111.514ZM92.5625 86.7446H113.312V66.9756H92.5625V86.7446ZM92.5625 61.9756H113.312V42.2065H92.5625V61.9756ZM87.5625 42.2065V61.9756H66.8125V42.2065H87.5625ZM92.5625 37.2065H113.312V17.5142H92.5625V37.2065ZM87.5625 17.5142V37.2065H66.8125V17.5142H87.5625ZM87.5625 66.9756V86.7446H66.8125V66.9756H87.5625ZM36.0625 61.9756H15.3125V42.2065H36.0625V61.9756ZM36.0625 37.2065H15.3125V17.5142H36.0625V37.2065ZM41.0625 42.2065V61.9756H61.8125V42.2065H41.0625ZM61.8125 37.2065H41.0625V17.5142H61.8125V37.2065ZM10.3125 16.5142C10.3125 14.305 12.1034 12.5142 14.3125 12.5142H114.312C116.522 12.5142 118.312 14.305 118.312 16.5142V112.514C118.312 114.723 116.522 116.514 114.312 116.514H14.3125C12.1034 116.514 10.3125 114.723 10.3125 112.514V16.5142ZM129.25 29.6929H123.75V25.6929H130.25C131.907 25.6929 133.25 27.036 133.25 28.6929V50.0679H138.688C140.344 50.06
179 141.688 51.411 141.688 53.0679V99.8179C141.688 101.475 140.344 102.818 138.688 102.818H123.75V98.8179H137.688V54.0679H133.25V78.2554C133.25 79.9122 131.907 81.2554 130.25 81.2554H123.75V77.2554H129.25V29.6929ZM98.8184 121.548V127.048L51.2559 127.048V121.548H47.2559V128.048C47.2559 129.705 48.599 131.048 50.2559 131.048H74.4434V135.486L29.6934 135.486V121.548H25.6934L25.6934 136.486C25.6934 138.143 27.0365 139.486 28.6934 139.486L75.4434 139.486C77.1002 139.486 78.4434 138.143 78.4434 136.486V131.048H99.8184C101.475 131.048 102.818 129.705 102.818 128.048V121.548H98.8184Z"}))}},28843:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgMicrobePrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("g",{transform:"translate(86.303797, 78.000000) rotate(20.000000) translate(-86.303797, -78.000000) translate(32.000000, 13.000000)"},o.default.createElement("path",{d:"M36.2528665,0.761947043 C34.7819442,0.761947043 33.8045511,1.64924932 33.7004918,3.04436011 L33.6912714,3.29575026 L33.6912714,9.8464204 L32.5319077,9.98297239 C30.3458383,10.2816805 28.2244004,10.9055602 25.8436257,11.9028827 L25.1212892,12.2133309 L24.8581813,12.3291747 L18.7324491,5.95598686 L18.542049,5.78198904 C17.5168638,4.92423754 16.1035899,4.98650097 15.1368861,5.94416795 C14.1705702,6.90145056 14.1137281,8.29049014 14.9732217,9.3055625 L15.1451167,9.49130943 L20.5293951,15.1390164 L19.6669215,15.7428204 C18.3946771,16.6849554 17.2221748,17.9605847 15.8309103,19.8410855 L15.2563369,20.6318851 L9.65415848,17.2308056 L9.41645477,17.1451609 C8.04574443,16.7021183 6.66985011,17.100769 5.98297993,18.2348511 C5.2782848,19.3983637 5.64660492,20.8199462 6.79437862,21.6384057 L7.01864875,21.7845888 L12.7100685,24.9169308 L12.2370028,25.9087228 C11.4356987,27.6889529 10.9087034,29.706896 10.595844,32.0138145 L10.499406,32.7935605 L10.4584073,33.1590988 L3.86099968,33.1588707 L3.6119845,33.166926 C2.18645092,33.2631852 1.28570836,34.2354468 1.28570836,35.692902 C1.28570836,37.1464419 2.18138349,38.1144964 3.59292932,38.2175718 L3.8473034,38.2267053 L10.2046707,38.2267053 L10.2046707,48.650618 L3.11936895,51.0907063 L2.9133318,51.179997 C1.65886876,51.7751101 1.09302084,53.0185795 1.56152631,54.410957 C1.81616029,55.167718 2.8807896,55.897879 3.8473034,55.897879 C4.13656929,55.897879 4.25719199,55.8799453 4.37673427,55.7874142 L4.4496705,55.7224906 L4.6241184,55.6197834 L10.2046707,53.9937879 L10.2046707,65.5562506 L3.86099968,65.5560226 L3.6119845,65.5640779 C2.18645092,65.6603371 1.28570836,66.6325987 1.28570836,68.0900539 C1.28570836,69.5435937 2.1813835,70.5116481 3.59292932,70.6147235 L3.8473034,70.623857 L10.2046707,70.623857 L10.2046707,79.2724119 L4.3983088,77.2429558 C3.1845311,76.886658 1.74952124,77.6239857 1.25578569,78.8467859 C0.789502579,80.0015965 1.41696835,81.4391566 2.56574174,82.0302357 L2.78710606,82.1308677 L10.1731824,84.5698778 L10.290405,85.6315744 C10.6082769,88.2754258 11.1539681,90.5955138 11.990102,92.6439177 L12.2497181,93.2503404 L12.4049355,93.5963148 L6.74854894,96.7079781 L6.52695367,96.8527617 C5.47927106,97.6088675 5.18268825,99.0141779 5.6751021,100.257522 C6.23658072,101.091867 7.02661328,101.548411 8.00948581,101.548411 L8.43238848,101.542619 C8.5333407,101.538078 8.60603033,101.530248 8.68571559,101.517091 C8.82668182,101.493817 8.96665676,101.452083 9.12813815,101.383168 L9.29762161,101.30487 L14.9574258,98.1899284 L15.6164,99.0420974 C17.0667698,100.877102 18.5505975,102.353319 20.4059924,103.799033 L21.038683,104.280258 L21.3003297,104.474659 L17.6130646,112.995694 L17.5342454,113.214875 C17.161141,114.404639 17.6377162,115.674483 18.6535328,116.206911 L18.8637941,116.303322 L19.0017697,116.39352 C19.0646919,116.455854 19.1924798,116.507642 19.3738552,116.537589 C19.5263209,116.562762 19.6628131,116.568908 19.9014356,116.568908 C20.9490468,116.568908 21.8198021,116.083687 22.1358694,115.250097 L22.1987895,115.051608 L25.6212001,107.037894 L26.7742447,107.450202 C28.6454781,108.09287 30.49876
157,108.537913 32.4716467,108.808512 L33.3248901,108.91387 L33.6912714,108.954198 L33.6912714,109.322792 C33.6912714,120.58098 42.7224856,129.52777 54.0907911,129.52777 C65.2894204,129.52777 74.2202016,120.846055 74.4842974,109.825323 L74.4903107,109.322792 C74.4903107,100.996847 80.9820136,94.4197603 89.3183147,94.191548 L89.7666404,94.185422 C99.3511537,94.185422 107.193173,86.416711 107.198874,76.8573875 C107.44575,75.3899801 106.510157,74.3918375 104.928876,74.3918375 C103.371429,74.3918375 102.367281,75.3865986 102.367281,76.9256407 C102.367281,83.4989961 97.0500992,88.8979396 90.4684432,89.111268 L90.0639392,89.1178155 C78.8653097,89.1178155 69.9345285,97.7995294 69.6704327,108.820261 L69.6644194,109.322792 C69.6644194,117.797415 62.9388,124.460163 54.3880898,124.460163 C45.9873922,124.460163 39.3483087,118.029145 39.117944,109.767126 L39.1117603,109.322792 L39.1117603,108.663447 L40.1991804,108.532525 C42.5981931,108.217977 44.6945157,107.678713 46.5280898,106.854021 L47.0703195,106.597989 L47.4205612,106.424506 L50.5595134,112.027259 L50.7061072,112.230804 C51.2576225,112.943523 51.9971024,113.329193 52.9015962,113.329193 L53.3244988,113.323401 C53.425451,113.318861 53.4981406,113.311031 53.5778258,113.297874 C53.7657808,113.266841 53.9519734,113.202992 54.1778905,113.092428 C55.3138374,112.417232 55.7145375,111.068547 55.3101066,109.780583 L55.2184646,109.524018 L52.0670845,103.904561 L52.8764849,103.312928 C54.5657001,102.03873 56.218182,100.403424 57.5045129,98.7400174 L57.9192769,98.1849648 L58.1322731,97.8895576 L63.7755021,100.996664 L64.000298,101.099801 C64.1526073,101.162962 64.2817601,101.200636 64.4146149,101.222572 L64.5751048,101.242387 C64.6898089,101.251667 64.8338638,101.253891 65.0908447,101.253891 C65.8881702,101.253891 66.9307877,100.69773 67.4146492,99.9795634 C68.1193444,98.8160507 67.7510243,97.3944683 66.6032506,96.5760087 L66.3789805,96.4298256 L60.7021185,93.3054956 L61.1539378,92.2410924 C61.9672982,90.2129965 62.4984011,87.9322507 62.8105879,85.3316687 L62.9245521,84.2762155 L70.2782603,81.8496862 L70.4842974,81.7603955 C71.7387604,81.1652824 72.3046083,79.921813 71.8445447,78.5522663 C71.3247758,77.2649911 70.1266706,76.6109609 68.772185,76.9389497 L68.5165138,77.0120408 L62.8956597,79.3048743 L62.8956597,70.623857 L69.2393307,70.6240851 L69.4883459,70.6160298 C70.9138795,70.5197706 71.8146221,69.547509 71.8146221,68.0900539 C71.8146221,66.636514 70.918947,65.6684595 69.5074011,65.5653841 L69.253027,65.5562506 L62.8956597,65.5562506 L62.8956597,52.1871422 L69.9809615,49.747054 L70.1869987,49.6577633 C71.4414617,49.0626502 72.0073096,47.8191808 71.547246,46.449634 C71.0274771,45.1623589 69.8293719,44.5083286 68.4647823,44.840254 L68.2070957,44.9141302 L62.8956597,46.8872993 L62.8956597,38.2267053 L69.2393307,38.2269333 L69.4883459,38.218878 C70.9138795,38.1226188 71.8146221,37.1503572 71.8146221,35.692902 C71.8146221,34.2393621 70.918947,33.2713077 69.5074011,33.1682323 L69.253027,33.1590988 L62.6457546,33.1590988 L62.5133083,32.0794948 C62.1990918,29.7276078 61.6626734,27.6696141 60.8446013,25.8670209 L60.5613975,25.275563 L60.3825355,24.9211832 L66.0544827,21.800956 L66.276078,21.6561724 C67.3237606,20.9000665 67.6203435,19.4947561 67.1173506,18.2348511 C66.4354552,17.1089829 65.0696665,16.7109159 63.7652535,17.1129642 L63.5054101,17.2040635 L57.8399294,20.3221297 L57.2458318,19.5244819 C55.9596841,17.8511538 54.3089365,16.2141121 52.6297061,14.9397151 L52.0693688,14.5287951 L51.7669938,14.314832 L55.0342631,8.48563843 C55.6303069,7.28583713 55.1397243,5.87040345 53.8805918,5.1219862 C52.7022065,4.42156447 51.2621261,4.78774806 50.4350988,5.92537802 L50.287429,6.14765196 L47.127465,11.7824156 L46.1335909,11.3171797 C44.3357253,10.5229967 42.2978373,10.0006956 39.9682474,9.6906377 L39.1808428,9.59506411 L38.8144615,9.55473563 L38.8146983,3.30970596 L38.8065872,3.06341333 C38.7096537,1.654607 37.7278462,0.761947043 36.2528665,0.761947043 Z M36.5501652,14.6651403 C48.1998428,14.6651403 57.4994597,23.7105658 57.766567,35.1851169 L57.7724697,35.692902 L57.7724697,82.820883 L57.7663973,83.3309413 C57.4950412,94.8213206 48.1781719,103.843793 36.5501652,103.843793 C24.9004876,103.843793 15.6008706,94.798368 15.3337634,83.3238171 L15.3278607,82.8160319 L15.3278607,35.6880509 L15.333933,35.1779926 C15.6052891,23.6876133 24.9221587,
114.6651403 36.5501652,14.6651403 Z M33.144147,65.7143831 C26.8185689,65.7143831 21.6412831,70.8948817 21.6412831,77.2246403 C21.6412831,83.554399 26.8185689,88.7348977 33.144147,88.7348977 C39.469725,88.7348977 44.6470108,83.554399 44.6470108,77.2246403 C44.6470108,70.8948817 39.469725,65.7143831 33.144147,65.7143831 Z M33.144147,70.8524231 C36.6478303,70.8524231 39.5126675,73.7190381 39.5126675,77.2246403 C39.5126675,80.7302427 36.6478303,83.5968577 33.144147,83.5968577 C29.6404636,83.5968577 26.7756265,80.7302427 26.7756265,77.2246403 C26.7756265,73.7190381 29.6404636,70.8524231 33.144147,70.8524231 Z M45.4692396,59.959104 C44.1082117,59.959104 43.0047771,61.0632234 43.0047771,62.4253512 C43.0047771,63.787479 44.1082117,64.8915984 45.4692396,64.8915984 C46.8302676,64.8915984 47.9337022,63.787479 47.9337022,62.4253512 C47.9337022,61.0632234 46.8302676,59.959104 45.4692396,59.959104 Z M43.4169399,42.0266562 C42.2319233,41.5570806 40.8165377,42.1994608 40.4452448,43.3367931 L40.3908203,43.5425112 L37.4161455,52.38301 L37.3439076,52.5877066 C36.9856425,53.7854747 37.7282116,55.2037918 38.8117136,55.6642629 C38.9806841,55.6642629 39.1008519,55.6963503 39.2867371,55.7807979 L39.5931012,55.9260581 C39.6501533,55.9503248 39.6816884,55.9587824 39.7036099,55.9587824 C40.6483407,55.9587824 41.5885815,55.2937045 41.9231933,54.389944 L41.989387,54.177341 L44.9640618,45.3368421 L45.0362996,45.1321455 C45.3945648,43.9343775 44.6519957,42.5160603 43.4169399,42.0266562 Z M27.392437,47.6263629 C26.0314091,47.6263629 24.9279745,48.7304823 24.9279745,50.0926101 C24.9279745,51.4547379 26.0314091,52.5588573 27.392437,52.5588573 C28.753465,52.5588573 29.8568996,51.4547379 29.8568996,50.0926101 C29.8568996,48.7304823 28.753465,47.6263629 27.392437,47.6263629 Z M29.5300458,31.5243396 C28.9565401,30.3951183 27.5256423,30.0102195 26.2763852,30.7467297 C25.0818599,31.2200731 24.5914302,32.576696 25.1831983,33.7879721 L28.4056161,39.8415612 C28.9240633,40.7220196 29.6350456,41.1446211 30.5843127,41.1446211 L30.9369912,41.1402665 C31.2237353,41.1303267 31.3317829,41.0999405 31.4330903,41.0158863 L31.4839783,40.969233 L31.621954,40.8790346 C32.8164793,40.4056911 33.306909,39.0490682 32.7118027,37.831347 L32.5954378,37.6181049 L29.6152039,31.7125983 L29.5300458,31.5243396 Z M39.7175298,24.6052463 C38.3565019,24.6052463 37.2530672,25.7093657 37.2530672,27.0714935 C37.2530672,28.4336213 38.3565019,29.5377407 39.7175298,29.5377407 C41.0785577,29.5377407 42.1819924,28.4336213 42.1819924,27.0714935 C42.1819924,25.7093657 41.0785577,24.6052463 39.7175298,24.6052463 Z"}))))}},69947:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgMicrobeSecondary(t){var a=t.className;return o.default.createElement("svg",{fill:"#EAEAEA",className:a,viewBox:"0 0 250 250",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M62.6209444,225.981472 C64.1955376,225.981472 65.7730887,226.771657 66.8542042,227.82804 C67.9067266,228.912627 68.4317553,230.524663 68.4317553,232.1367 C68.4317553,233.720038 67.9067266,235.332075 66.8542042,236.417156 C65.7730887,237.47354 64.1955376,238 62.6209444,238 C61.0433933,238 59.4663352,237.47354 58.3847267,236.417156 C57.3322043,235.332075 56.8071756,233.720038 56.8071756,232.1367 C56.8071756,230.524663 57.3322043,228.912627 58.3847267,227.82804 C59.4663352,226.771162 61.0438863,225.981472 62.6209444,225.981472 Z M62.6209444,230.525158 C62.1520612,230.525158 61.892739,230.733533 61.6563552,230.964714 L61.568422,231.052113 C61.3056612,231.315343 61.0438863,231.578573 61.0438863,232.1367 C61.0438863,232.39993 61.3061542,232.927379 61.568422,233.193578 C61.8019872,233.42756 62.0351629,233.453559 62.4545719,233.456447 L62.6209444,233.456808 C62.8837053,233.456808 63.408734,233.456808 63.6705089,233.193578 C63.8999933,232.960654 63.9286788,232.528089 63.9322645,232.246912 L63.9327767,232.1367 C63.9327767,231.578573 63.9327767,231.315343 63.6705089,231.052113 C63.408241,230.788883 62.8832123,230.525158 62.6209444,230.525158 Z M226.16543,222.905723 C227.509306,222.905723 228.561336,223.99031 228.561336,225.044219 C228.561336,226.393026 227.508813,227.448915 226.16543,227.448915 L201.364355,227.448915 C200.052522,227.448915 199,226.392531 199,225.044219 C199,223.99031 200.052522,222.905723 201.364355,222.905723 L226.16543,222.905723 Z M234.110372,216.75 C235.162894,216.75 236.215417,217.832608 236.215417,219.152221 C236.215417,220.236808 235.162894,221.293687 234.110372,221.293687 L222.223524,221.293687 C221.171002,221.293687 220.117986,220.236808 220.117986,219.152221 C220.117986,217.832113 221.171002,216.75 222.223524,216.75 L234.110372,216.75 Z M117.836931,36.0720785 C119.054354,35.5117874 120.34113,35.8819053 121.042491,36.9611936 L121.042491,36.9611936 L121.14355,37.1285975 L121.240606,37.3182198 L126.423264,49.0215096 L127.467615,48.9530538 L128.279225,48.9053005 L129.03386,48.8712971 C132.515036,48.7390226 135.440402,48.9775547 138.254738,49.6325937 L138.254738,49.6325937 L138.871058,49.7831405 L140.182953,50.1186774 L143.555638,40.852302 L143.636162,40.6489037 L143.722832,40.4620112 C144.327828,39.2552817 145.471907,38.8352968 146.863279,39.3417148 C148.32709,39.8744982 148.922092,41.0168216 148.489994,42.4340228 L148.489994,42.4340228 L148.423393,42.6327345 L145.196955,51.4969864 L146.400936,52.0914437 L147.065826,52.4260932 L147.678463,52.7464137 C150.498281,54.2489271 152.772034,55.8608582 154.587688,57.6593266 L154.587688,57.6593266 L155.006763,58.0862337 L155.986169,59.1124684 L163.401279,52.7341941 L163.574779,52.6046047 L163.759605,52.4838792 C164.943212,51.7671402 166.360305,51.9583677 167.198972,52.9834304 C168.185159,54.1887981 168.156185,55.7047983 167.160455,56.6304587 L167.160455,56.6304587 L159.620184,63.115827 L160.389397,64.2253374 L160.768288,64.7866752 L161.13942,65.3660729 C162.607444,67.7178642 163.87031,70.465045 164.672513,73.0669969 L164.672513,73.0669969 L164.85114,73.6708936 L165.211348,74.9431182 L174.733367,73.4658069 L174.898425,73.4702527 L175.161708,73.4866963 L175.399413,73.5156975 C176.571224,73.6944837 177.485575,74.3753139 177.841479,75.3487899 L177.841479,75.3487899 L177.90554,75.5476082 L177.933427,75.6665977 L177.925589,75.7629622 L177.912716,76.0048867 C177.799927,77.3579449 177.01569,78.399278 175.856499,78.7048509 L175.856499,78.7048509 L175.656255,78.7498811 L165.983282,80.2479415 L166.154461,81.684512 L166.216251,82.2750349 L166.258386,82.818894 C166.42372,85.3737251 166.150915,88.1667877 165.442414,91.3127302 L165.442414,91.3127302 L165.274885,92.0297979 L164.960491,93.3296521 L174.290607,96.7255367 L174.497785,96.8073758 L174.697317,96.8996907 C175.919469,97.5120344 176.349718,98.6452575 175.85342,100.008825 C175.329972,101.446987 174.181667,102.026311 172.740559,101.584733 L172.740559,101.584733 L172.538251,101.51678 L163.450805,98.209112 L158.600408,111.535467 L167.735621,111.476768 L167.952321,111.490646 L168.166265,111.517211 C169.496184,111.726857 170.344393,112.716984 170.39381,114.132165 C170.356423,115.575062 169.410453,116.55535 167.947226,116.67788 L167.947226,116.67788 L167.73443,116.689581 L156.794605,116.496871 L149.961216,135.271454 L159.05619,138.581754 L159.263367,138.663593 L159.4629,138.755908 C160.685052,139.368251 161.115301,140.501474 160.619003,141.865041 C160.095555,143.303203 158.94725,143.882528 157.506142,143.44095 L157.506142,143.44095 L157.303834,143.372997 L148.216388,140.065329 L143.340567,153.461538 L153.071383,153.09131 L153.272789,153.105483 L153.482741,153.132187 C154.788473,153.342881 155.632961,154.336887 155.682228,155.747759 C155.644841,157.190656 154.698871,158.170944 153.235644,158.293474 L153.235644,158.293474 L153.022848,158.305175 L141.814558,157.962177 L141.391734,158.838091 L141.029419,159.575335 L140.681184,160.259119 C139.048799,163.408039 137.312259,165.970485 135.383659,168.053873 L135.383659,168.053873 L134.957156,168.5036 L133.996747,169.492001 L140.439989,176.855093 L140.571786,177.028103 L140.694295,177.211445 C141.422369,178.384548 141.24319,179.77068 140.227514,180.586795 C139.557825,181.072232 138.274301,181.262282 137.527153,180.990342 C137.3256,180.916983 137.191384,180.866837 137.092425,180.82751 L137.092425,180.82751 L136.902292,180.745637 L136.797044,180.69042 L136.715169,180.639701 C136.63182,180.583478 136.542806,180.509522 136.436993,180.40684 L136.436993,180.40684 L136.311604,180.279951 L129.952875,173.010826 L128.856136,173.755905 L128.293033,174.128207 L127.71164,174.492721 C125.351465,175.934193 122.591149,177.169729 119.973842,177.949189 L119.973842,177.949189 L119.366294,178.122607 L118.067386,178.477117 L119.621019,187.967188 L119.618637,188.126714 L119.606793,188.356166 C119.491844,189.791139 118.624266,190.871412 117.360071,191.110541 C117.171001,191.127502 116.991159,191.123062 116.832995,191.093376 C116.781535,191.083717 116.735091,191.072896 116.68097,191.057728 L116.68097,191.057728 L116.579249,191.027083 L116.087278,190.854571 
1L115.872281,190.767638 C115.107004,190.425467 114.594977,189.825598 114.328395,188.96482 L114.328395,188.96482 L114.2639,188.732656 L112.710357,179.207962 L111.295927,179.365023 L110.700528,179.422611 L110.151996,179.460978 C107.575014,179.608819 104.754985,179.319769 101.576552,178.595596 L101.576552,178.595596 L100.852167,178.424564 L99.5500798,178.106598 L98.9523408,179.748873 L98.8038391,180.169627 L98.6711355,180.569821 C95.0678824,191.782805 100.89422,203.59633 112.140247,207.68955 C123.529314,211.834831 135.748359,206.34169 140.054279,195.159101 L140.054279,195.159101 L140.370471,194.313793 L140.536826,193.890349 C145.903915,180.551363 160.655986,173.888002 174.449346,178.661786 L174.449346,178.661786 L175.28464,178.956547 L175.676402,179.083717 C184.567694,181.858398 194.196647,177.315927 197.569759,168.678062 L197.569759,168.678062 L197.713252,168.297674 L197.795037,168.090875 L197.881706,167.903982 C198.486702,166.697253 199.630782,166.277268 201.022154,166.783686 C202.477301,167.313316 202.975436,168.348163 202.390932,169.538506 L202.390932,169.538506 L202.300866,169.708433 L202.210551,169.902997 L202.046415,170.338397 L201.889855,170.733021 C197.357732,181.85073 184.679892,187.570443 173.15309,183.610944 L173.15309,183.610944 L172.326785,183.31891 L171.923516,183.184943 C160.759249,179.588469 149.032824,185.102719 144.837107,195.999542 L144.837107,195.999542 L144.521026,196.844564 L144.354501,197.268439 C138.925462,210.761249 123.911314,217.402808 110.01108,212.343536 C95.9559968,207.227905 88.7195144,192.217172 93.5476715,178.25857 L93.5476715,178.25857 L93.698394,177.833925 L94.1567901,176.574521 L92.952809,175.980064 L92.177375,175.587655 L91.4195543,175.18484 C89.1679778,173.958272 87.1078327,172.565029 85.0895699,170.908894 L85.0895699,170.908894 L84.4803803,170.399997 L83.394619,169.476966 L74.5897468,178.873336 L74.4579166,179.03662 L74.3461153,179.183366 L74.2382838,179.295325 C73.74035,179.7535 72.8522913,179.858406 71.9057421,179.51389 L71.9057421,179.51389 L71.6361451,179.411368 C71.5636224,179.381859 71.5054759,179.355753 71.4528051,179.329267 L71.4528051,179.329267 L71.38125,179.29125 L71.3025,179.24375 L71.2455879,179.122359 L70.9893516,178.861463 L70.8507053,178.726729 L70.7222376,178.576746 C70.0792496,177.747106 70.1116241,176.458328 70.8480496,175.504804 L70.8480496,175.504804 L70.9944159,175.329749 L80.2680491,165.526972 L79.6139914,164.535233 L79.1889103,163.879194 L78.7832333,163.229253 C77.1979251,160.638693 76.0543282,158.143549 75.0972132,155.202249 L75.0972132,155.202249 L74.8773419,154.508243 L74.4962747,153.273036 L64.9134727,154.758537 L64.7391761,154.771922 L64.5949093,154.774693 C64.5027483,154.77318 64.4180555,154.764926 64.3374366,154.749794 C64.2859775,154.740136 64.2395331,154.729315 64.1854114,154.714147 L64.1854114,154.714147 L64.083691,154.683502 L63.5917195,154.51099 L63.3662196,154.419324 L63.1412972,154.306176 L62.9376995,154.18167 C62.4792601,153.87243 62.1373941,153.432194 61.9166954,152.862612 L61.9166954,152.862612 L61.8349129,152.628499 L61.8004351,152.507421 L61.8124997,152.449696 L61.8253725,152.207572 C61.9381577,150.853451 62.7223944,149.812118 63.8815858,149.506546 L63.8815858,149.506546 L64.0818298,149.461515 L73.6908103,147.973374 L73.5901715,146.595066 L73.5505931,145.934976 L73.5289295,145.323912 C73.4603175,142.454124 73.8465512,139.326891 74.6901139,135.804658 L74.6901139,135.804658 L74.8746211,135.056579 L75.1132358,134.115843 L66.2333853,127.112131 L66.1061097,126.987488 L65.96267,126.824214 C65.1924719,125.86517 65.1485454,124.354948 65.9133952,123.505495 C66.8178638,122.500978 68.4862783,122.297962 69.4961808,123.048312 L69.4961808,123.048312 L77.0161004,129.19572 L81.8515268,115.910495 L72.7565529,112.600195 L72.5493752,112.518356 L72.3498426,112.426041 C71.1276911,111.813697 70.6974417,110.680474 71.1937394,109.316907 C71.7171876,107.878745 72.8654925,107.299421 74.3066005,107.740998 L74.3066005,107.740998 L74.5089084,107.808951 L83.5963546,111.11662 L89.7777601,94.1333477 L80.2583449,93.5068926 L80.1077993,93.5345531 L79.87,93.6425 L79.6758739,93.5727274 L79.507153,93.5011629 C78.72447
15,93.1227217 78.0225739,92.1434155 78.0387667,91.4771639 C78.0757992,89.9534632 79.0177419,88.9622293 80.4932769,88.8420528 L80.4932769,88.8420528 L80.6973241,88.8310594 L91.6375016,89.0237497 L97.0859438,74.0542779 L87.9909699,70.7439781 L87.7837922,70.662139 L87.5842596,70.5698241 C86.3621081,69.9574804 85.9318587,68.8242573 86.4281565,67.4606903 C86.9516046,66.0225283 88.0999095,65.4432037 89.5410176,65.8847814 L89.5410176,65.8847814 L89.7433255,65.9527346 L99.0659141,69.3459876 L99.6616972,68.1459726 L99.9943277,67.4889398 L100.312801,66.883744 C101.806982,64.0983758 103.414603,61.8552423 105.212873,60.0673792 L105.212873,60.0673792 L105.639864,59.654743 L106.691156,58.6673922 L100.205271,51.2555688 L100.073474,51.0825589 L99.9445438,50.8887728 C99.2615436,49.7783765 99.3869236,48.4725342 100.276148,47.6462109 L100.276148,47.6462109 L100.426321,47.5167206 L100.599495,47.3896015 L100.789045,47.2732632 L100.982205,47.1753026 C101.89975,46.7586933 103.034591,46.9090769 104.026588,47.6025929 L104.026588,47.6025929 L104.231921,47.7554786 L104.360555,47.8633118 L110.507164,55.5114769 L112.189051,54.373202 L112.66284,54.0612567 C115.310861,52.3366179 117.34389,51.3389109 119.290715,50.8165315 L119.290715,50.8165315 L119.664554,50.7217868 L121.404323,50.3065185 L116.547363,39.2112026 L116.480644,39.0192277 C116.105852,37.8046992 116.634505,36.6254674 117.836931,36.0720785 Z M141.347951,55.69081 C125.757636,50.0163995 108.861557,57.6377813 103.002722,72.9639078 L103.002722,72.9639078 L102.82968,73.4276867 L80.6696603,134.311811 L80.5040889,134.778305 L80.3471812,135.243915 C75.3015811,150.620032 83.3400629,167.042808 98.7744744,172.660474 C114.364789,178.334885 131.260868,170.713503 137.119703,155.387377 L137.119703,155.387377 L137.292745,154.923598 L159.452764,94.0394739 L159.618336,93.5729801 L159.775243,93.1073697 C164.820844,77.731252 156.782362,61.3084763 141.347951,55.69081 Z M93.2134329,130.696579 C96.0136848,123.00295 104.607566,118.995557 112.301195,121.795809 C119.994824,124.596061 124.002216,133.189942 121.201964,140.883571 C118.401713,148.5772 109.807831,152.584593 102.114202,149.784341 C94.4205735,146.984089 90.4131809,138.390208 93.2134329,130.696579 Z M110.523246,126.680682 C105.509863,124.85596 99.9230284,127.461144 98.0983061,132.474527 C96.2735838,137.48791 98.8787677,143.074745 103.892151,144.899468 C108.905534,146.72419 114.492369,144.119006 116.317091,139.105623 C118.141813,134.092239 115.53663,128.505405 110.523246,126.680682 Z M126.676289,121.222848 C127.3646,119.331728 129.455643,118.356659 131.346763,119.04497 C133.237883,119.733282 134.212953,121.824324 133.524641,123.715445 C132.83633,125.606565 130.745287,126.581634 128.854167,125.893323 C126.963046,125.205011 125.987977,123.113969 126.676289,121.222848 Z M193.404081,105.5 C195.506661,105.5 197.375073,106.290185 198.690849,107.638496 L198.952624,107.901726 C200.267414,109.253007 201.058162,111.128273 201.058162,113.267265 C201.058162,115.40873 200.267414,117.284491 198.690849,118.604105 L198.690849,118.86783 C197.375073,120.216141 195.506661,121.009295 193.404081,121.009295 C191.298543,121.009295 189.458724,120.215646 187.85258,118.604105 C186.53779,117.284491 185.75,115.40873 185.75,113.267265 C185.75,111.128273 186.53779,109.253502 187.85258,107.638496 L188.143934,107.638496 C189.458724,106.290185 191.298543,105.5 193.404081,105.5 Z M23.7561676,113.530989 L25.099058,117.811446 L20.8633333,119.162726 L19.551008,114.879796 L23.7561676,113.530989 Z M193.404081,110.043687 C192.613826,110.043687 191.827023,110.306917 191.036275,110.833871 C190.511246,111.655723 190.248486,112.448877 190.248486,113.267265 C190.248486,114.060418 190.510753,114.850603 191.036275,115.40873 C191.827023,116.198915 192.613826,116.465113 193.404081,116.465113 C194.19187,116.465113 194.981632,116.198915 195.506661,115.40873 C196.325508,114.850108 196.587776,114.059923 196.587776,113.267265 C196.587776,112.448382 196.325508,111.655228 195.506661,110.833871 C194.982125,110.306917 194.19187,110.043687 193.404081,110.043687 Z M18.4698925,110.865043 L19.551008,114.879796 L15.3147903,116.198915 L14,112.21385 
1L18.4698925,110.865043 Z M26.93937,108.197118 L27.9918924,112.47708 L23.7561676,113.530989 L22.7056172,109.516732 L26.93937,108.197118 Z M21.3913199,105.5 L22.7056172,109.516732 L18.4698925,110.865043 L17.1546092,106.848312 L21.3913199,105.5 Z M133.33722,95.9868682 C133.994967,95.1434751 135.513008,95.0386518 136.420702,95.8446624 C137.493567,96.7973405 137.667953,98.5519485 136.807682,99.5073785 L136.807682,99.5073785 L128.752091,109.591439 L128.620236,109.767253 L128.491261,109.910862 L128.349591,110.043006 C127.759384,110.548061 126.898089,110.767345 126.169012,110.573738 L126.169012,110.573738 L126.12125,110.5575 L125.922436,110.343311 L125.795108,110.219719 C125.632518,110.067765 125.494842,109.964398 125.336356,109.876632 L125.336356,109.876632 L125.289195,109.853378 L125.319671,109.86081 L125.17062,109.691866 C124.416814,108.759886 124.322999,107.353715 124.97944,106.479727 L124.97944,106.479727 L125.141781,106.284547 L133.14368,96.2636042 Z M109.106412,96.7835911 C109.794723,94.8924708 111.885766,93.9174017 113.776886,94.6057131 C115.668006,95.2940246 116.643076,97.3850672 115.954764,99.2761875 C115.266453,101.167308 113.17541,102.142377 111.28429,101.454065 C109.393169,100.765754 108.4181,98.6747114 109.106412,96.7835911 Z M120.608169,73.3923404 C121.958842,73.2297735 123.07038,74.1049824 123.11343,75.3378163 L123.11343,75.3378163 L124.196534,84.4717929 L124.227894,84.6638304 C124.410364,86.0587574 123.557431,87.1486726 122.304825,87.1837553 L122.304825,87.1837553 L122.062442,87.1905439 L121.940543,87.2190426 L121.720273,87.3204167 L121.729919,87.3138548 C121.735116,87.3069282 121.726104,87.2984353 121.69512,87.284127 L121.69512,87.284127 L121.183457,87.094499 C120.254382,86.7563432 119.752922,86.1256079 119.567,85.0343936 L119.567,85.0343936 L118.314806,76.1235494 L118.283914,75.9350144 C118.104857,74.5647745 118.960719,73.4778916 120.210577,73.4428859 L120.210577,73.4428859 L120.422582,73.4210049 Z M135.865405,72.8402911 C136.553717,70.9491708 138.644759,69.9741016 140.53588,70.6624131 C142.427,71.3507246 143.402069,73.4417672 142.713758,75.3328875 C142.025446,77.2240077 139.934404,78.1990769 138.043283,77.5107654 C136.152163,76.8224539 135.177094,74.7314113 135.865405,72.8402911 Z M211.040384,23.3792589 L219.219494,27.9541174 C220.272016,28.7443022 220.534284,30.0926138 220.009748,31.1494923 C219.746987,31.4127223 219.482255,31.6759523 219.219494,31.9708491 L211.040384,36.7782604 C209.987862,37.3047204 208.675537,37.0414721 208.148043,35.9880756 C207.332153,34.9029939 207.857182,33.5546823 208.938297,32.7615287 L213.671444,30.0931086 L208.938297,27.1327606 C207.857675,26.6063005 207.332153,25.2574941 208.148043,24.2011105 C208.675537,23.1160289 209.987862,22.589074 211.040384,23.3792589 Z M83.2139022,26.1859694 L84.2639596,30.2022063 C84.5291854,31.256116 84.0016918,32.6044276 82.6864085,32.8681524 C81.6363511,33.1343512 80.3215608,32.6044276 80.0588,31.256116 L79.0062776,27.5342811 C78.7149236,26.1854746 79.2685454,24.837163 80.5838287,24.573933 C81.6363511,24.3072394 82.9516343,25.100393 83.2139022,26.1859694 Z M78.7154166,23.4883565 C79.0067706,24.5734382 78.1879229,25.9222446 77.1378655,26.1854746 L73.1925088,27.2388895 C71.8801834,27.5337863 70.5368001,26.9756595 70.2720673,25.626853 C70.0093064,24.5734382 70.7995609,23.2246317 71.8806764,22.9579382 L76.0853431,21.9045233 C77.1378655,21.6417881 78.4526557,22.1682481 78.7154166,23.4883565 Z M89.8154606,20.2929817 C90.0777284,21.6417881 89.5526997,22.958433 88.2374165,23.2246317 L84.2639596,24.3067446 C83.2143952,24.5734382 81.8996049,23.7802846 81.6363511,22.6952029 C81.1088574,21.3463965 81.8991119,20.2929817 83.2139022,19.7630581 L87.1848941,18.6779765 C88.2374165,18.4147464 89.5526997,19.2079 89.8154606,20.2929817 Z M80.3215608,14.6612448 L81.1093504,18.6784712 C81.636844,19.7635529 80.8465895,21.0836613 79.5317993,21.3468913 C78.4531487,21.6417881 77.1383585,20.8204313 76.8755976,19.7635529 L75.8230752,16.0100512 C75.5608074,14.6612448 76.347611,13.6083247 77.4006263,13.0497031 C78.7154166,12.7859783 79.7965321,13.6078299 80.3215608,14.6612448 Z"})))}},48882:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgProjectsSecondary(t){var a=t.className;return o.default.createElement("svg",{fill:"#EAEAEA",className:a,viewBox:"0 0 250 250",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M51.6983594,231.480745 C53.278724,231.480745 54.8620572,232.270928 55.9471354,233.327308 C57.0035156,234.41189 57.5304687,236.023921 57.5304687,237.635953 C57.5304687,239.219286 57.0035156,240.831318 55.9471354,241.916396 C54.8620572,242.972776 53.278724,243.499234 51.6983594,243.499234 C50.115026,243.499234 48.5321875,242.972776 47.4466146,241.916396 C46.3902344,240.831318 45.8632812,239.219286 45.8632812,237.635953 C45.8632812,236.023921 46.3902344,234.41189 47.4466146,233.327308 C48.5321875,232.270433 50.1155209,231.480745 51.6983594,231.480745 Z M51.6983594,236.024416 C51.1689322,236.024416 50.9057031,236.28814 50.6419791,236.55137 C50.3782552,236.814599 50.1155209,237.077828 50.1155209,237.635953 C50.1155209,237.899183 50.37875,238.42663 50.6419791,238.692828 C50.9057031,238.956058 51.1689322,238.956058 51.6983594,238.956058 C51.9620834,238.956058 52.4890365,238.956058 52.7517709,238.692828 C52.9857523,238.456208 53.0117503,238.013559 53.0146389,237.732891 L53.015,237.635953 C53.015,237.077828 53.015,236.814599 52.7517709,236.55137 C52.4885416,236.28814 51.9615885,236.024416 51.6983594,236.024416 Z M206.130052,224.655433 C207.478854,224.655433 208.53474,225.740015 208.53474,226.793921 C208.53474,228.142724 207.47836,229.198609 206.130052,229.198609 L181.238072,229.198609 C179.921432,229.198609 178.865052,228.142229 178.865052,226.793921 C178.865052,225.740015 179.921432,224.655433 181.238072,224.655433 L206.130052,224.655433 Z M214.104115,218.499729 C215.160495,218.499729 216.216875,219.582334 216.216875,220.901943 C216.216875,221.986526 215.160495,223.043401 214.104115,223.043401 L202.173697,223.043401 C201.117317,223.043401 200.060442,221.986526 200.060442,220.901943 C200.060442,219.581839 201.117317,218.499729 202.173697,218.499729 L214.104115,218.499729 Z M81.1933919,58.4997288 C84.3520378,58.4997288 87.318093,59.9914816 89.201909,62.5110784 L89.3928895,62.7753738 L95.4455829,71.4451795 C97.2537039,74.0351105 100.174742,75.6131944 103.319048,75.7155223 L103.64508,75.7208246 L185.116229,75.7208246 C190.639076,75.7208246 195.116229,80.1979774 195.116229,85.7208246 C195.116229,85.9203871 195.110255,86.119881 195.09832,86.3190351 L195.075947,86.6174778 L193.877752,99.9277288 L195.456576,99.9283001 C200.885816,99.9283001 205.304508,104.254971 205.452734,109.648395 L205.456576,109.9283 C205.456576,110.125346 205.450752,110.322327 205.439116,110.518985 L205.417303,110.813698 L197.988731,194.385127 C197.53831,199.452371 193.360863,203.358087 188.304653,203.495961 L188.028005,203.499729 L50.9719412,203.499729 C45.8847175,203.499729 41.6244707,199.6845 41.0394624,194.660355 L41.0112148,194.385127 L33.5826434,110.813698 C33.0936517,105.312541 37.1568146,100.456566 42.6579726,99.9675737 C42.8542442,99.9501274 43.050967,99.9384879 43.247883,99.9326667 L43.5433698,99.9283001 L45.2507515,99.9277288 L42.7174364,69.3246585 C42.2695622,63.9139234 46.2169752,59.1533721 51.5797892,58.5607312 L51.8584231,58.5338123 C52.0413498,58.5186705 52.2246414,58.5085695 52.4080895,58.503518 L52.6833529,58.4997288 L81.1933919,58.4997288 Z M195.456576,104.3033 L43.5433698,104.3033 C43.3771134,104.3033 43.2109379,104.310671 43.0453335,104.325392 C40.0246087,104.5939 37.7746966,107.203257 37.9251453,110.205953 L37.9404612,110.426336 L45.3690327,193.997765 C45.6202128,196.823542 47.9318888,199.007164 50.7429536,199.120135 L50.9719412,199.124729 L188.028005,199.124729 C190.864923,199.124729 193.244645,197.015469 193.606063,194.225447 L193.630914,193.997765 L201.059485,110.426336 C201.074205,110.260733 201.081576,110.094558 201.081576,109.9283 C201.081576,106.821698 198.563178,104.3033 195.456576,104.3033 Z M17.7919271,113.94051 L19.1397396,118.220953 L14.8884896,119.572229 L13.5713542,115.289312 L17.7919271,113.94051 Z M12.486276,111.274572 L13.5713542,115.289312 L9.31960937,116.608426 L8,112.623374 L12.486276,111.274572 Z M234.704714,98.9611875 C236.815,98.9611875 238.69026,99.75137 240.01086,101.099678 L240.273594,101.362906 C241.593204,102.714183 242.386849,104.589443 242.386849,106.728428 C242.386849,108.869885 241.593204,110.74564 240.01086,112.06525 L240.01086,112.328974 C238.69026,113.677281 236.815,114.470433 234.704714,114.470433 C232.591459,114.470433 230.744896,113.676786 229.132865,112.06525 C227.813255,110.74564 227.022579,108.869885 227.022579,106.728428 C227.022579,104.589443 227.813255,102.714
1678 229.132865,101.099678 L229.425286,101.099678 C230.744896,99.75137 232.591459,98.9611875 234.704714,98.9611875 Z M20.9867969,108.606656 L22.0431771,112.886604 L17.7919271,113.94051 L16.737526,109.926265 L20.9867969,108.606656 Z M15.4184115,105.909546 L16.737526,109.926265 L12.486276,111.274572 L11.1661719,107.257854 L15.4184115,105.909546 Z M234.704714,103.504859 C233.911562,103.504859 233.121875,103.768089 232.328229,104.295041 C231.801276,105.11689 231.537552,105.910041 231.537552,106.728428 C231.537552,107.521578 231.800781,108.31176 232.328229,108.869885 C233.121875,109.660068 233.911562,109.926265 234.704714,109.926265 C235.495391,109.926265 236.288047,109.660068 236.815,108.869885 C237.636849,108.311265 237.900079,107.521084 237.900079,106.728428 C237.900079,105.909546 237.636849,105.116396 236.815,104.295041 C236.288541,103.768089 235.495391,103.504859 234.704714,103.504859 Z M81.1933919,62.8747288 L52.6833529,62.8747288 C52.5284805,62.8747288 52.3736743,62.8811249 52.2193299,62.8939007 C49.1970312,63.1440718 46.9313242,65.7397259 47.0635467,68.7432797 L47.0775249,68.9637518 L49.6100525,99.5672288 L189.516302,99.5672288 L190.718571,86.2251813 L190.735561,85.9732619 L190.741229,85.7208246 C190.741229,82.6881899 188.341326,80.2160818 185.337102,80.1000816 L185.116229,80.0958246 L103.64508,80.0958246 C99.0683953,80.0958246 94.7729829,77.9171658 92.0684864,74.2427642 L91.8583027,73.9495848 L85.8056092,65.2797791 C84.7534699,63.7727072 83.0313971,62.8747288 81.1933919,62.8747288 Z M169.644322,24.5197811 L177.853411,29.0946249 C178.909791,29.8848071 179.173021,31.2331144 178.646562,32.2899894 C178.382839,32.5532186 178.117135,32.8164478 177.853411,33.1113436 L169.644322,37.9187394 C168.587942,38.4451978 167.270807,38.1819462 166.74138,37.1285571 C165.9225,36.043479 166.449452,34.6951718 167.534531,33.9020206 L172.285026,31.2336093 L167.534531,28.2732706 C166.449947,27.7468124 165.9225,26.3980103 166.74138,25.34163 C167.270807,24.2565519 168.587942,23.7295988 169.644322,24.5197811 Z M72.3667966,19.1859269 L73.4207029,23.2021509 C73.6869009,24.2560571 73.1574738,25.6043644 71.8373696,25.8680884 C70.7834634,26.1342863 69.463854,25.6043644 69.20013,24.2560571 L68.1437498,20.5342343 C67.8513279,19.1854321 68.406979,17.8371248 69.7270831,17.5738957 C70.7834634,17.3072029 72.1035675,18.100354 72.3667966,19.1859269 Z M67.8518227,16.4883227 C68.1442446,17.5734009 67.3223956,18.922203 66.2684894,19.1854321 L62.3086717,20.2388436 C60.9915363,20.5337394 59.643229,19.9756144 59.3775258,18.6268124 C59.1138019,17.5734009 59.9069529,16.2245988 60.9920311,15.9579061 L65.2121092,14.9044946 C66.2684894,14.6417602 67.5880988,15.1682186 67.8518227,16.4883227 Z M78.9925519,13.2929582 C79.255781,14.6417602 78.7288279,15.9584009 77.4087238,16.2245988 L73.4207029,17.3067082 C72.3672915,17.5734009 71.0476821,16.7802498 70.7834634,15.6951717 C70.2540363,14.3463696 71.0471873,13.2929582 72.3667966,12.7630363 L76.3523435,11.6779582 C77.4087238,11.414729 78.7288279,12.20788 78.9925519,13.2929582 Z M69.463854,7.6612394 L70.2545311,11.6784529 C70.7839581,12.7635311 69.9908071,14.0836352 68.6711977,14.3468644 C67.5885936,14.6417602 66.2689842,13.8204061 66.0052602,12.7635311 L64.94888,9.01004148 C64.6856509,7.6612394 65.4753384,6.60832273 66.5322134,6.04970294 C67.8518227,5.78597898 68.9369009,6.60782794 69.463854,7.6612394 Z"})))}},83113:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgSamplesSecondary(t){var a=t.className;return o.default.createElement("svg",{fill:"#EAEAEA",className:a,viewBox:"0 0 250 250",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M50.1983594,231.480745 C51.778724,231.480745 53.3620572,232.270928 54.4471354,233.327308 C55.5035156,234.41189 56.0304687,236.023921 56.0304687,237.635953 C56.0304687,239.219286 55.5035156,240.831318 54.4471354,241.916396 C53.3620572,242.972776 51.778724,243.499234 50.1983594,243.499234 C48.615026,243.499234 47.0321875,242.972776 45.9466146,241.916396 C44.8902344,240.831318 44.3632812,239.219286 44.3632812,237.635953 C44.3632812,236.023921 44.8902344,234.41189 45.9466146,233.327308 C47.0321875,232.270433 48.6155209,231.480745 50.1983594,231.480745 Z M204.630052,237.155433 C205.978854,237.155433 207.03474,238.240015 207.03474,239.293921 C207.03474,240.642724 205.97836,241.698609 204.630052,241.698609 L179.738072,241.698609 C178.421432,241.698609 177.365052,240.642229 177.365052,239.293921 C177.365052,238.240015 178.421432,237.155433 179.738072,237.155433 L204.630052,237.155433 Z M50.1983594,236.024416 C49.6689322,236.024416 49.4057031,236.28814 49.1419791,236.55137 C48.8782552,236.814599 48.6155209,237.077828 48.6155209,237.635953 C48.6155209,237.899183 48.87875,238.42663 49.1419791,238.692828 C49.4057031,238.956058 49.6689322,238.956058 50.1983594,238.956058 C50.4620834,238.956058 50.9890365,238.956058 51.2517709,238.692828 C51.4857523,238.456208 51.5117503,238.013559 51.5146389,237.732891 L51.515,237.635953 C51.515,237.077828 51.515,236.814599 51.2517709,236.55137 C50.9885416,236.28814 50.4615885,236.024416 50.1983594,236.024416 Z M212.604115,230.999729 C213.660495,230.999729 214.716875,232.082334 214.716875,233.401943 C214.716875,234.486526 213.660495,235.543401 212.604115,235.543401 L200.673697,235.543401 C199.617317,235.543401 198.560442,234.486526 198.560442,233.401943 C198.560442,232.081839 199.617317,230.999729 200.673697,230.999729 L212.604115,230.999729 Z M142.99384,45.0622288 C152.187119,45.0622288 159.734955,52.3703714 159.909243,61.39847 L159.912324,61.7178139 L159.911145,62.8516796 C160.16642,70.6239672 154.511063,77.4805608 146.977477,79.1962502 L146.643907,79.2685936 L146.408802,79.3134788 L146.408802,119.928479 L190.542243,190.726676 C191.973744,193.108271 192.81106,195.867775 193.17946,199.00523 L193.239629,199.562822 L193.295874,200.199493 L193.302552,200.370296 C193.302552,210.716652 184.809579,219.251894 174.273199,219.434251 L173.928905,219.437229 L66.8837602,219.437229 L66.7189635,219.431012 C62.8
1147945,219.136051 59.4568188,218.212598 56.6552721,216.461528 C47.851291,211.057241 45.064873,199.535148 50.3562715,190.598245 L50.5419383,190.291114 L94.4025525,119.928479 L94.4025525,79.3134788 L94.1687578,79.2686429 C86.7064569,77.7314586 81.0032573,71.1670896 80.8937052,63.6438331 L80.8925912,63.3012206 L80.9003417,62.9234876 L80.9003417,61.7178139 C80.9003417,52.6500191 88.34128,45.236437 97.495049,45.0652542 L97.8188251,45.0622288 L142.99384,45.0622288 Z M175.232319,174.437229 L65.579319,174.437229 L54.2598914,192.597052 C50.0515125,199.416954 52.0497588,208.28601 58.6762914,212.564236 L58.9590357,212.742256 C60.9900849,214.011675 63.5136342,214.743073 66.5395793,215.025514 L67.048557,215.068445 L66.9875525,215.062229 L173.928905,215.062229 C181.980804,215.062229 188.545856,208.776838 188.911497,201.049957 L188.922805,200.740124 L188.925052,200.444729 L188.885063,199.985694 C188.629991,197.408925 188.02731,195.206929 187.004768,193.352351 L186.79464,192.98606 L175.232319,174.437229 Z M100.363881,186.046839 C101.712683,186.046839 102.768568,187.131421 102.768568,188.185328 C102.768568,189.53413 101.712188,190.590015 100.363881,190.590015 L75.4719015,190.590015 C74.1552609,190.590015 73.0988806,189.533635 73.0988806,188.185328 C73.0988806,187.131421 74.1552609,186.046839 75.4719015,186.046839 L100.363881,186.046839 Z M108.337943,179.891135 C109.394323,179.891135 110.450703,180.973739 110.450703,182.293349 C110.450703,183.377931 109.394323,184.434806 108.337943,184.434806 L96.4075265,184.434806 C95.3511462,184.434806 94.2942712,183.377931 94.2942712,182.293349 C94.2942712,180.973244 95.3511462,179.891135 96.4075265,179.891135 L108.337943,179.891135 Z M217.15698,172.780692 L218.504792,177.061135 L214.253542,178.412411 L212.936407,174.129494 L217.15698,172.780692 Z M211.851329,170.114755 L212.936407,174.129494 L208.684662,175.448609 L207.365053,171.463557 L211.851329,170.114755 Z M220.351849,167.446838 L221.40823,171.726786 L217.15698,172.780692 L216.102579,168.766448 L220.351849,167.446838 Z M214.783464,164.749729 L216.102579,168.766448 L211.851329,170.114755 L210.531224,166.098036 L214.783464,164.749729 Z M142.99384,49.4372288 L97.8188251,49.4372288 C91.0192024,49.4372288 85.444006,54.813251 85.279097,61.4168206 L85.2753417,61.7178139 L85.2741628,62.9952956 C85.0718224,69.1559062 90.1030062,74.6277759 96.4319703,75.1859039 L96.7295761,75.2084511 L98.7787431,75.338296 L98.778319,82.3902288 L109.587943,82.391135 C110.644323,82.391135 111.700703,83.4737391 111.700703,84.7933485 C111.700703,85.8779319 110.644323,86.9348069 109.587943,86.9348069 L98.778319,86.9342288 L98.778319,94.8902288 L109.587943,94.891135 C110.644323,94.891135 111.700703,95.9737391 111.700703,97.2933485 C111.700703,98.3779319 110.644323,99.4348069 109.587943,99.4348069 L98.778319,99.4342288 L98.778319,107.390229 L109.587943,107.391135 C110.644323,107.391135 111.700703,108.473739 111.700703,109.793349 C111.700703,110.877932 110.644323,111.934807 109.587943,111.934807 L98.778319,111.934229 L98.7787431,121.180672 L68.306319,170.062229 L172.505319,170.062229 L142.033922,121.180672 L142.033922,75.338296 L144.083089,75.2084511 C150.451648,74.804909 155.583923,69.4216096 155.543044,63.2150092 L155.537324,62.9234876 L155.537324,61.7178139 C155.537324,54.9773949 149.896488,49.4372288 142.99384,49.4372288 Z M38.7919271,113.94051 L40.1397396,118.220953 L35.8884896,119.572229 L34.5713542,115.289312 L38.7919271,113.94051 Z M33.486276,111.274572 L34.5713542,115.289312 L30.3196094,116.608426 L29,112.623374 L33.486276,111.274572 Z M195.704714,98.9611875 C197.815,98.9611875 199.69026,99.75137 201.01086,101.099678 L201.273594,101.362906 C202.593204,102.714183 203.386849,104.589443 203.386849,106.728428 C203.386849,108.869885 202.593204,110.74564 201.01086,112.06525 L201.01086,112.328974 C199.69026,113.677281 197.815,114.470433 195.704714,114.470433 C193.591459,114.470433 191.744896,113.676786 190.132865,112.06525 C188.813255,110.74564 188.022579,108.869885 188.022579,106.728428 C188.022579,104.589443 188.813255,102.714678 190.132865,101.099678 L190.425286,101.099678 C191.744896,99.75137 193.591459,98.9611875 195.704714,98.9611875 Z M41.9867969,108.606656 L43.0431771,112.886604 L38.7919271,113.94051 L37.737526,109.926265 L41.9867969,108.606656 Z M36.4184115,105.909546 L37.737526,109.926265 L33.486276,111.274572 L32.1661719,107.257854 L36.4184115,105.909546 Z M195.704714,103.504859 C194.911562,103.504859 194.121875,103.768089 193.328229,104.295041 C192.801276,105.11689 192.537552,105.910041 192.537552,106.728428 C192.537552,107.521578 192.800781,108.31176 193.328229,108.869885 C194.121875,109.660068 194.911562,109.926265 195.704714,109.926265 C196.495391,109.926265 197.288047,109.660068 197.815,108.869885 C198.636849,108.311265 198.900079,107.521084 198.900079,106.728428 C198.900079,105.909546 198.636849,105.116396 197.815,104.295041 C197.288541,103.768089 196.495391,103.504859 195.704714,103.504859 Z M168.144322,24.5197811 L176.353411,29.0946249 C177.409791,29.8848071 177.673021,31.2331144 177.146562,32.2899894 C176.882839,32.5532186 176.617135,32.8164478 176.353411,33.1113436 L168.144322,37.9187394 C167.087942,38.4451978 165.770807,38.1819462 165.24138,37.1285571 C164.4225,36.043479 164.949452,34.6951718 166.034531,33.9020206 L170.785026,31.2336093 L166.034531,28.2732706 C164.949947,27.7468124 164.4225,26.3980103 165.24138,25.34163 C165.770807,24.2565519 167.087942,23.7295988 168.144322,24.5197811 Z M70.8667966,19.1859269 L71.9207029,23.2021509 C72.1869009,24.2560571 71.6574737,25.6043644 70.3373696,25.8680884 C69.2834633,26.1342863 67.963854,25.6043644 67.70013,24.2560571 L66.6437498,20.5342343 C66.3513279,19.1854321 66.906979,17.8371248 68.2270831,17.5738957 C69.2834633,17.3072029 70.6035675,18.100354 70.8667966,19.1859269 Z M66.3518227,16.4883227 C66.6442446,17.5734009 65.8223956,18.922203 64.7684894,19.1854321 L60.8086717,20.2388436 C59.4915363,20.5337394 58.143229,19.9756144 57.8775258,18.6268124 C57.6138019,17.5734009 58.4069529,16.2245988 59.492031,15.9579061 L63.7121092,14.9044946 C64.7684894,14.6417602 66.0880988,15.1682186 66.3518227,16.4883227 Z M77.4925519,13.2929582 C77.755781,14.6417602 77.2288279,15.9584009 75.9087237,16.2245988 L71.9207029,17.3067082 C70.8672915,17.5734009 69.5476821,16.7802498 69.2834633,15.6951717 C68.7540363,14.3463696 69.5471873,13.2929582 70.8667966,12.7630363 L74.8523435,11.6779582 C75.9087237,11.414729 77.2288279,12.20788 77.4925519,13.2929582 Z M67.963854,7.6612394 L68.754531,11.6784529 C69.2839581,12.7635311 68.4908071,14.0836352 67.1711977,14.3468644 C66.0885935,14.6417602 64.7689842,13.8204061 64.5052602,12.7635311 L63.44888,9.01004148 C63.1856508,7.6612394 63.9753383,6.60832273 65.0322133,6.04970294 C66.3518227,5.78597898 67.4369008,6.60782794 67.963854,7.6612394 Z"}
1)))}},41776:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgSearchSecondary(t){var a=t.className;return o.default.createElement("svg",{fill:"#EAEAEA",className:a,viewBox:"0 0 250 250",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("g",{transform:"translate(26.000000, 6.000000)"},o.default.createElement("path",{d:"M31.1209444,225.481472 C32.6955376,225.481472 34.2730887,226.271657 35.3542042,227.32804 C36.4067266,228.412627 36.9317553,230.024663 36.9317553,231.6367 C36.9317553,233.220038 36.4067266,234.832075 35.3542042,235.917156 C34.2730887,236.97354 32.6955376,237.5 31.1209444,237.5 C29.5433933,237.5 27.9663352,236.97354 26.8847267,235.917156 C25.8322043,234.832075 25.3071756,233.220038 25.3071756,231.6367 C25.3071756,230.024663 25.8322043,228.412627 26.8847267,227.32804 C27.9663352,226.271162 29.5438863,225.481472 31.1209444,225.481472 Z M31.1209444,230.025158 C30.6520612,230.025158 30.392739,230.233533 30.1563552,230.464714 L30.068422,230.552113 C29.8056612,230.815343 29.5438863,231.078573 29.5438863,231.6367 C29.5438863,231.89993 29.8061542,232.427379 30.068422,232.693578 C30.3019872,232.92756 30.5351629,232.953559 30.9545719,232.956447 L31.1209444,232.956808 C31.3837053,232.956808 31.908734,232.956808 32.1705089,232.693578 C32.3999933,232.460654 32.4286788,232.028089 32.4322645,231.746912 L32.4327767,231.6367 C32.4327767,231.078573 32.4327767,230.815343 32.1705089,230.552113 C31.908241,230.288883 31.3832123,230.025158 31.1209444,230.025158 Z M134.382017,33.5313736 C147.848881,42.091297 158.392345,55.7545181 162.366788,72.8758494 C166.33778,89.7339506 163.154084,106.886949 154.7132,120.8134 C146.53409,134.445449 132.804959,145.147827 116.153414,149.192762 C102.483441,152.419804 88.8134673,150.953731 76.9803551,145.734652 L64.7710955,166.197322 L67.0501639,167.634202 C68.0997283,168.192823 68.3654471,169.509963 67.8374605,170.595045 L44.0608074,209.676785 C42.2209884,213.137864 38.7720673,215.305059 35.3542042,216.098707 L35.0914433,216.098707 C31.6454801,216.889387 27.9658422,216.361937 24.5164281,214.486671 L24.5164281,214.220967 C21.099058,212.081975 18.968378,208.857902 18.1781235,205.396329 C17.3908269,201.908531 17.9153627,197.892294 19.7556746,194.696919 L43.5352856,155.583512 C44.3225822,154.529859 45.6373725,154.266867 46.68743,154.792832 L48.9955844,156.230701 L61.1762509,135.793761 C51.3352899,127.499541 44.0608074,115.85755 40.9057051,102.31209 C36.6694874,85.1907589 39.8245897,68.0689328 48.2970251,54.4062065 C56.7379095,40.4802501 70.2052661,30.0440706 87.1190789,25.7636141 C103.739073,21.7468824 120.652393,24.9422573 134.382017,33.5313736 Z M46.1628942,159.863968 L23.7296245,197.099141 C22.4143412,199.241101 21.8898055,201.909026 22.6771021,204.311247 C23.2016378,206.715942 24.5164281,209.14983 26.8842337,210.469444 C28.5475642,211.583719 30.2133595,212.053277 31.8796479,212.053277 C32.5806722,212.053277 33.3112755,211.96372 34.0103279,211.817756 L34.2725957,211.817756 C36.6689945,211.288327 39.0368001,209.67728 40.3801834,207.274564 L62.8134532,170.33132 L46.1628942,159.863968 Z M139.638713,181.297423 C140.982589,181.297423 142.034619,182.38201 142.034619,183.435919 C142.034619,184.784726 140.982096,185.840615 139.638713,185.840615 L114.837638,185.840615 C113.525805,185.840615 112.473283,184.784231 112.473283,183.435919 C112.473283,182.38201 113.525805,181.297423 114.837638,181.297423 L139.638713,181.297423 Z M147.583655,175.1417 C148.636177,175.1417 149.6887,176.224308 149.6887,177.543921 C149.6887,178.628508 148.636177,179.685386 147.583655,179.685386 L135.696807,179.685386 C134.644285,179.685386 133.59127,178.628508 133.59127,177.543921 C133.59127,176.223813 134.644285,175.1417 135.696807,175.1417 L147.583655,175.1417 Z M64.625665,138.550749 L52.7072664,158.576022 L61.0308204,163.851507 L59.8925187,165.758441 L61.0308204,163.852497 L64.7706025,166.197817 L64.7706025,166.196827 L61.0313134,163.852497 L73.0093632,143.799021 C71.6058357,143.037534 70.2333662,142.243886 68.8899828,141.393831 C67.4297621,140.515573 65.9976415,139.547757 64.625665,138.550749 Z M88.1686433,30.3068059 C72.5701138,34.0603076 59.8930117,43.970027 52.2394239,56.8109017 C44.3235682,69.3885465 41.4307339,85.4534941 45.1108648,101.25818 C46.9822348,109.143206 50.3394608,116.238046 54.8098462,122.36804 C59.3083318,128.495065 64.916526,133.654769 71.2553235,137.671996 C83.9324256,145.411057 99.5023621,148.371405 115.103357,144.620872 C130.670335,140.866876 143.350395,131.221376 151.001518,118.379512 C158.654613,105.538637 161.841266,89.7339506 157.867809,73.960931 C154.187185,58.1592134 144.66272,45.3178439 132.014211,37.2843805 C119.308516,29.5136523 103.739073,26.5533042 88.1686433,30.3068059 Z M101.636,37.8113353 C115.103357,37.8113353 127.518191,43.4401034 136.221343,52.2672152 C145.189721,61.3545883 150.738264,73.669003 150.738264,87.5949593 C150.738264,101.25818 145.189721,113.5721 136.221343,122.659968 C127.518191,131.779503 115.102864,137.408271 101.636,137.408271 C87.9053895,137.408271 75.7533161,131.779503 66.787896,122.659968 C58.0526997,113.572595 52.5016918,101.25818 52.5016918,87.5949593 C52.5016918,73.669003 58.0526997,61.3545883 66.787896,52.2672152 C75.7533161,43.4401034 87.9053895,37.8113353 101.636,37.8113353 Z M101.636,42.3579906 C89.2206727,42.3579906 78.1211217,47.4573299 69.9395473,55.4912881 C62.0231987,63.7884763 57.0001773,75.0178094 57.0001773,87.5954541 C57.0001773,99.9098688 62.0231987,111.43113 69.9395473,119.465088 C78.1211217,127.763266 89.2206727,132.833907 101.636,132.833907 C113.788073,132.833907 125.121792,127.763266 133.066241,119.465088 C14
11.24535,111.43113 146.27133,99.9098688 146.27133,87.5954541 C146.27133,75.0178094 141.24535,63.7884763 133.066241,55.4912881 C125.121792,47.4573299 113.788566,42.3579906 101.636,42.3579906 Z M106.134486,58.4229382 L107.449769,63.4960535 L109.289588,63.7879815 L110.866153,64.5781664 L114.837638,61.3545883 L121.966197,66.7201264 L120.389632,71.5275377 L121.442154,72.8758494 L122.492212,74.4908546 L127.518191,74.2246558 L130.145799,82.7885376 L125.94064,85.7201877 L126.202908,87.5954541 L125.94064,89.2074906 L130.145799,92.1391407 L127.518191,100.728752 L122.492212,100.465522 L121.442154,102.04886 L120.389632,103.397667 L121.966197,108.207552 L114.837638,113.57309 L110.866153,110.346543 L109.026827,111.1679 L107.449769,111.694855 L106.134486,116.50474 L97.1370214,116.50474 L95.8222311,111.694855 L93.9819192,111.1679 L92.3762679,110.346543 L88.4314042,113.57309 L81.3048171,108.207552 L82.8823682,103.397667 L81.8298458,102.04886 L80.7802813,100.465522 L75.7538091,100.728752 L73.0951425,92.1391407 L77.0685994,89.2074906 L77.0685994,85.7201877 L73.0951425,82.7885376 L75.7538091,74.2246558 L80.7802813,74.4908546 L81.8298458,72.8758494 L82.8823682,71.5275377 L81.3048171,66.7201264 L88.4314042,61.3545883 L92.3762679,64.5781664 L93.9819192,63.7879815 L95.8222311,63.4960535 L97.1370214,58.4229382 L106.134486,58.4229382 Z M9.75616763,107.940858 L11.099058,112.221315 L6.86333329,113.572595 L5.55100796,109.289665 L9.75616763,107.940858 Z M102.688522,62.9666247 L100.582985,62.9666247 L99.2391082,67.2470812 L97.924318,67.5103112 C97.1365284,67.805208 96.084006,68.068438 95.2967094,68.3321629 C94.5064549,68.5958877 93.7191583,68.8615916 92.9003107,69.1258112 L91.8472953,69.6522713 L88.4304182,66.9838512 L86.5610202,68.3321629 L87.9048965,72.6126194 L87.1175999,73.405773 C86.2987523,74.2246558 85.7737236,74.7540846 85.2462299,75.5442694 C84.9834691,76.3661211 84.4589333,76.8930759 83.9314397,77.6857347 L83.4064109,79.0345411 L78.9079254,78.7713111 L78.3828966,80.9098076 L81.8288598,83.5782276 L81.566592,86.2753457 L81.566592,88.9437658 L81.8288598,91.6121858 L78.3828966,94.0144071 L78.9079254,96.1563672 L83.4064109,95.8926423 L83.9314397,97.240954 C84.4594263,98.0311388 84.983962,98.5897604 85.5089908,99.3799453 C85.7742165,100.173099 86.5615131,100.728752 87.1180929,101.52141 L87.9053895,102.311595 L86.5615131,106.623224 L88.1676574,107.940858 L91.8472953,105.274912 L92.9003107,105.801867 C93.7191583,106.065097 94.5064549,106.623224 95.2967094,106.886949 C96.3462739,107.150673 97.1360354,107.150673 97.924318,107.413409 L99.2391082,107.676639 L100.582985,111.957095 L102.688522,111.957095 L104.000848,107.676639 L105.315638,107.413409 C106.134486,107.150179 106.921782,107.150179 107.711544,106.886949 C108.499333,106.623224 109.289588,106.065097 110.076884,105.801867 L111.392168,105.274912 L114.837638,107.940858 L116.677457,106.623224 L115.102864,102.311595 L116.152921,101.52141 C116.677457,100.728257 117.205936,100.172604 117.729979,99.3799453 C118.255008,98.8534852 118.782995,98.0311388 119.045755,97.240954 L119.863617,95.8926423 L124.068777,96.1563672 L124.859031,94.0144071 L121.176435,91.6121858 L121.441661,88.9437658 L121.703929,87.5949593 L121.441661,86.2753457 L121.176435,83.5782276 L124.859524,80.9098076 L124.06927,78.7713111 L119.86411,79.0345411 L119.046248,77.6857347 C118.783487,77.1563059 118.255501,76.3661211 117.730472,75.5442694 C117.206429,74.7540846 116.67795,74.2246558 116.153414,73.405773 L115.103357,72.6126194 L116.67795,68.3321629 L114.838131,66.9838512 L111.392661,69.6522713 L110.077377,69.1258112 C109.552349,68.8620864 108.762094,68.5958877 107.974797,68.3321629 C106.921782,68.0689328 106.134979,67.8057028 105.315638,67.5103112 L104.000848,67.2470812 L102.688522,62.9666247 Z M4.46989247,105.274912 L5.55100796,109.289665 L1.31479025,110.608784 L-5.59108315e-13,106.623719 L4.46989247,105.274912 Z M191.095919,92.9614871 C193.198499,92.9614871 195.066911,93.7516719 196.382687,95.0999835 L196.644462,95.3632136 C197.959253,96.714494 198.75,98.5897604 198.75,100.728752 C198.75,102.870217 197.959253,104.745978 196.382687,106.065592 L196.382687,
1106.329317 C195.066911,107.677628 193.198499,108.470782 191.095919,108.470782 C188.990381,108.470782 187.150562,107.677133 185.544418,106.065592 C184.229628,104.745978 183.441838,102.870217 183.441838,100.728752 C183.441838,98.5897604 184.229628,96.7149888 185.544418,95.0999835 L185.835772,95.0999835 C187.150562,93.7516719 188.990381,92.9614871 191.095919,92.9614871 Z M12.93937,102.606987 L13.9918924,106.886949 L9.75616763,107.940858 L8.70561719,103.926601 L12.93937,102.606987 Z M7.39131992,99.9098688 L8.70561719,103.926601 L4.46989247,105.274912 L3.15460923,101.25818 L7.39131992,99.9098688 Z M101.636,70.2103981 C106.396753,70.2103981 110.604871,72.3493894 113.525805,75.2810394 C116.67795,78.5051123 118.520727,82.7880428 118.520727,87.5954541 C118.520727,92.1391407 116.67795,96.4195972 113.525805,99.6466388 C110.604378,102.870217 106.396753,104.745978 101.636,104.745978 C96.8747535,104.745978 92.6385358,102.870217 89.4834336,99.6466388 C86.5620061,96.4195972 84.7221871,92.1391407 84.7221871,87.5954541 C84.7221871,82.7885376 86.5615131,78.5051123 89.4834336,75.2810394 C92.6380428,72.3493894 96.8747535,70.2103981 101.636,70.2103981 Z M191.095919,97.5051736 C190.305665,97.5051736 189.518861,97.7684036 188.728114,98.2953584 C188.203085,99.11721 187.940324,99.9103636 187.940324,100.728752 C187.940324,101.521905 188.202592,102.31209 188.728114,102.870217 C189.518861,103.660402 190.305665,103.926601 191.095919,103.926601 C191.883709,103.926601 192.67347,103.660402 193.198499,102.870217 C194.017347,102.311595 194.279615,101.52141 194.279615,100.728752 C194.279615,99.9098688 194.017347,99.1167152 193.198499,98.2953584 C192.673963,97.7684036 191.883709,97.5051736 191.095919,97.5051736 Z M101.636493,74.7540846 C98.1905297,74.7540846 95.0349345,76.3661211 92.6390288,78.5051123 C90.5369419,80.9103024 89.2216587,83.8419525 89.2216587,87.5954541 C89.2216587,91.082757 90.5369419,94.0149019 92.6390288,96.4195972 C95.0354275,98.8534852 98.1905297,100.173099 101.636493,100.173099 C105.053863,100.173099 108.238051,98.8534852 110.339645,96.4195972 C112.736044,94.0144071 114.050834,91.082757 114.050834,87.5954541 C114.050834,84.1368492 112.736044,80.9103024 110.339645,78.5051123 C108.237558,76.3666158 105.05337,74.7540846 101.636493,74.7540846 Z M148.636177,18.5198408 L156.815287,23.0946993 C157.867809,23.8848841 158.130077,25.2331958 157.605541,26.2900742 C157.34278,26.5533042 157.078048,26.8165342 156.815287,27.111431 L148.636177,31.9188423 C147.583655,32.4453023 146.27133,32.182054 145.743836,31.1286575 C144.927946,30.0435759 145.452975,28.6952642 146.53409,27.9021106 L151.267237,25.2336906 L146.53409,22.2733425 C145.453468,21.7468824 144.927946,20.398076 145.743836,19.3416924 C146.27133,18.2566108 147.583655,17.7296559 148.636177,18.5198408 Z M51.7139022,13.1859694 L52.7639596,17.2022063 C53.0291854,18.256116 52.5016918,19.6044276 51.1864085,19.8681524 C50.1363511,20.1343512 48.8215608,19.6044276 48.5588,18.256116 L47.5062776,14.5342811 C47.2149236,13.1854746 47.7685454,11.837163 49.0838287,11.573933 C50.1363511,11.3072394 51.4516343,12.100393 51.7139022,13.1859694 Z M47.2154166,10.4883565 C47.5067706,11.5734382 46.6879229,12.9222446 45.6378655,13.1854746 L41.6925088,14.2388895 C40.3801834,14.5337863 39.0368001,13.9756595 38.7720673,12.626853 C38.5093064,11.5734382 39.2995609,10.2246317 40.3806764,9.95793817 L44.5853431,8.90452332 C45.6378655,8.64178809 46.9526557,9.16824813 47.2154166,10.4883565 Z M58.3154606,7.29298166 C58.5777284,8.64178809 58.0526997,9.95843296 56.7374165,10.2246317 L52.7639596,11.3067446 C51.7143952,11.5734382 50.3996049,10.7802846 50.1363511,9.69520295 C49.6088574,8.34639652 50.3991119,7.29298166 51.7139022,6.76305808 L55.6848941,5.67797645 C56.7374165,5.41474644 58.0526997,6.20790004 58.3154606,7.29298166 Z M48.8215608,1.66124475 L49.6093504,5.67847125 C50.136844,6.76355287 49.3465895,8.08366129 48.0317993,8.34689131 C46.9531487,8.64178809 45.6383585,7.82043128 45.3755976,6.76355287 L44.3230752,3.01005119 C44.0608074,1.66124475 44.847611,0.608324691 45.9006263,0.0497030978 C47.2154166,-0.214021711 48.2965321,0.607829897 48.8215608,1.6612447
15 Z"}))))}},70909:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgUploadPrimary(t){var a=t.className;return o.default.createElement("svg",{fill:"#3867FA",className:a,viewBox:"0 0 150 150",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("g",{transform:"translate(1.500000, 16.500000)"},o.default.createElement("path",{d:"M122.1,34.05 C122.1,20.1 113.1,7.65 99.9,3.15 C86.55,-1.35 72,3.3 63.6,14.55 C56.25,9 46.35,8.1 38.1,12.3 C29.85,16.5 24.6,24.9 24.6,34.2 C17.55,34.2 10.95,37.2 6.3,42.45 C1.65,47.7 -0.45,54.6 0.3,61.65 C1.95,74.1 12.75,83.25 25.2,83.1 L38.4,83.1 C39.75,83.1 40.8,82.05 40.8,80.7 C40.8,79.35 39.75,78.3 38.4,78.3 L25.2,78.3 C14.85,78.15 6.15,70.5 4.95,60.45 C4.5,54.9 6.3,49.5 9.9,45.45 C13.65,41.4 18.75,39 24.3,39 C27,39 29.25,36.6 29.25,33.9 C29.4,23.25 38.1,14.55 48.75,14.55 C52.95,14.55 57.15,15.9 60.45,18.45 C61.35,19.05 62.4,19.35 63.45,19.35 L64.2,19.35 C65.55,19.2 66.6,18.45 67.5,17.4 C74.55,7.95 87,4.2 98.25,7.95 C109.5,11.7 117.15,22.35 117.15,34.2 C117.15,36.9 119.4,39 122.1,39 C127.65,39 132.9,41.4 136.65,45.45 C140.4,49.5 142.2,55.05 141.6,60.6 C140.25,70.5 131.7,78.15 121.5,78 L91.95,78 C90.6,78 89.55,79.05 89.55,80.4 C89.55,81.75 90.6,82.8 91.95,82.8 L121.5,82.8 C133.95,82.95 144.6,73.8 146.4,61.35 C147.3,54.45 145.05,47.4 140.4,42.15 C135.75,37.05 129.15,34.05 122.1,34.05 Z M77.25,19.8 C82.65,15.15 90.15,13.95 96.6,16.65 C103.2,19.35 107.55,25.5 108.15,32.55 C108.3,33.45 108.9,34.05 109.8,34.05 C110.25,34.05 110.7,33.9 111,33.45 C111.3,33.15 111.45,32.7 111.45,32.25 C110.85,24 105.6,16.95 97.95,13.8 C90.3,10.65 81.6,12 75.3,17.25 C75,17.55 74.7,18 74.7,18.45 C74.7,18.9 74.85,19.35 75.15,19.65 C75.75,20.25 76.65,20.4 77.25,19.8 L77.25,19.8 Z M46.35,78 C45,78 43.95,79.05 43.95,80.4 C43.95,81.75 45,82.8 46.35,82.8 C47.7,82.8 48.75,81.75 48.75,80.4 C48.9,79.05 47.7,78 46.35,78 Z M71.6196699,45.3696699 C72.5125631,44.4767767 74.0374369,44.4767767 74.9303301,45.3696699 L74.9303301,45.3696699 L89.9303301,60.3696699 C90.4814877,60.9208275 90.75,61.672662 90.75,62.4 L90.75,62.4 L90.7276069,62.5819017 C90.5104284,63.4506156 89.8506156,64.1104284 88.9819017,64.3276069 C88.11925,64.5432698 87.251104,64.3117642 86.6196699,63.6803301 L86.6196699,63.6803301 L75.75,52.8105 L75.75,114 C75.75,115.241202 74.7815053,116.278652 73.5667735,116.390093 L73.5667735,116.390093 L73.35,116.4 C72.0357864,116.4 70.95,115.314214 70.95,114 L70.95,114 L70.95,52.959 L60.0803301,63.8303301 C59.5062991,64.4043611 58.7366384,64.6478727 57.9533212,64.5253727 L57.9533212,64.5253727 L57.7180983,64.4776069 C56.8493844,64.2604284 56.1895716,63.6006156 55.9723931,62.7319017 C55.7567302,61.86925 55.9882358,61.001104 56.6196699,60.3696699 L56.6196699,60.3696699 Z M54.6,78 C55.95,78 57,79.05 57,80.4 C57,81.75 55.95,82.8 54.6,82.8 C53.25,82.8 52.2,81.75 52.2,80.4 C52.2,79.05 53.25,78 54.6,78 Z"}))))}},29759:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540));a.default=function ImgVizSecondary(t){var a=t.className;return o.default.createElement("svg",{fill:"#EAEAEA",className:a,viewBox:"0 0 250 250",version:"1.1"},o.default.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},o.default.createElement("path",{d:"M87.682135,223 C89.7924225,223 91.6676825,223.790182 92.9882813,225.13849 L93.2510163,225.401719 C94.570625,226.752995 95.3642713,228.628255 95.3642713,230.76724 C95.3642713,232.908698 94.570625,234.784453 92.9882813,236.104062 L92.9882813,236.367786 C91.6676825,237.716094 89.7924225,238.509245 87.682135,238.509245 C85.56888,238.509245 83.7223175,237.715599 82.1102863,236.104062 C80.7906775,234.784453 80,232.908698 80,230.76724 C80,228.628255 80.7906775,226.75349 82.1102863,225.13849 L82.4027088,225.13849 C83.7223175,223.790182 85.56888,223 87.682135,223 Z M87.682135,227.543672 C86.888985,227.543672 86.0992975,227.806901 85.3056513,228.333854 C84.7786975,229.155703 84.5149738,229.948854 84.5149738,230.76724 C84.5149738,231.560391 84.7782038,232.350573 85.3056513,232.908698 C86.0992975,233.69888 86.888985,233.965078 87.682135,233.965078 C88.4728125,233.965078 89.2654688,233.69888 89.7924225,232.908698 C90.6142713,232.350078 90.8775,231.559896 90.8775,230.76724 C90.8775,229.948359 90.6142713,229.155208 89.7924225,228.333854 C89.2659638,227.806901 88.4728125,227.543672 87.682135,227.543672 Z M221.16543,223.155723 C222.509306,223.155723 223.561336,224.24031 223.561336,225.294219 C223.561336,226.643026 222.508813,227.698915 221.16543,227.698915 L196.364355,227.698915 C195.052522,227.698915 194,226.642531 194,225.294219 C194,224.24031 195.052522,223.155723 196.364355,223.155723 L221.16543,223.155723 Z M229.110372,217 C230.162894,217 231.215417,218.082608 231.215417,219.402221 C231.215417,220.486808 230.162894,221.543687 229.110372,221.543687 L217.223524,221.543687 C216.171002,221.543687 215.117986,220.486808 215.117986,219.402221 C215.117986,218.082113 216.171002,217 217.223524,217 L229.110372,217 Z M113,42 C116.865993,42 120,45.1340068 120,49 L120,195 C120,198.865993 116.865993,202 113,202 L91,202 C87.1340068,202 84,198.865993 84,195 L84,49 C84,45.1340068 87.1340068,42 91,42 L113,42 Z M159,82 C162.865993,82 166,85.1340068 166,89 L166,195 C166,198.865993 162.865993,202 159,202 L137,202 C133.134007,202 130,198.865993 130,195 L130,89 C130,85.1340068 133.134007,82 137,82 L159,82 Z M205,162 C208.865993,162 212,165.134007 212,169 L212,195 C212,198.865993 208.865993,202 205,202 L183,202 C179.134007,202 176,198.865993 176,195 L176,169 C176,165.134007 179.134007,162 183,162 L205,162 Z M67,112 C70.8659932,112 74,115.134007 74,119 L74,195 C74,198.865993 70.8659932,202 67,202 L45,202 C41.1340068,202 38,198.865993 38,195 L38,119 C38,115.134007 41.1340068,112 45,112 L67,112 Z M113,46 L91,46 C89.4023191,46 88.0963391,47.24892 88.0050927,48.8237272 L88,49 L88,195 C88,196.597681 89.24892,197.903661 90.8237272,197.994907 L91,198 L113,198 C114.597681,198 115.903661,196.75108 115.994907,195.176273 L116,195 L116,49 C116,47.3431458 114.656854,46 113,46 Z M159,86 L137,86 C135.402319,86 134.096339,87.24892 134.005093,88.8237272 L134,89 L134,195 C134,196.597681 135.24892,197.903661 136.823727,197.994907 L137,198 L159,198 C160.597681,198 161.903661,196.75108 161.994907,195.176273 L162,195 L162,89 
1C162,87.3431458 160.656854,86 159,86 Z M205,166 L183,166 C181.402319,166 180.096339,167.24892 180.005093,168.823727 L180,169 L180,195 C180,196.597681 181.24892,197.903661 182.823727,197.994907 L183,198 L205,198 C206.597681,198 207.903661,196.75108 207.994907,195.176273 L208,195 L208,169 C208,167.343146 206.656854,166 205,166 Z M67,116 L45,116 C43.4023191,116 42.0963391,117.24892 42.0050927,118.823727 L42,119 L42,195 C42,196.597681 43.24892,197.903661 44.8237272,197.994907 L45,198 L67,198 C68.5976809,198 69.9036609,196.75108 69.9949073,195.176273 L70,195 L70,119 C70,117.343146 68.6568542,116 67,116 Z M17.8350781,143 C19.4154428,143 20.9987761,143.790183 22.0838543,144.846563 C23.1402344,145.931145 23.6671875,147.543176 23.6671875,149.155208 C23.6671875,150.738541 23.1402344,152.350573 22.0838543,153.435651 C20.9987761,154.492031 19.4154428,155.018489 17.8350781,155.018489 C16.2517449,155.018489 14.6689063,154.492031 13.5833334,153.435651 C12.5269531,152.350573 12,150.738541 12,149.155208 C12,147.543176 12.5269531,145.931145 13.5833334,144.846563 C14.6689063,143.789688 16.2522396,143 17.8350781,143 Z M17.8350781,147.543671 C17.3056511,147.543671 17.0424219,147.807395 16.778698,148.070625 C16.514974,148.333854 16.2522396,148.597083 16.2522396,149.155208 C16.2522396,149.418438 16.5154688,149.945885 16.778698,150.212083 C17.0424219,150.475313 17.3056511,150.475313 17.8350781,150.475313 C18.0988021,150.475313 18.6257553,150.475313 18.8884896,150.212083 C19.1224711,149.975463 19.148469,149.532814 19.1513577,149.252146 L19.1517188,149.155208 C19.1517188,148.597083 19.1517188,148.333854 18.8884896,148.070625 C18.6252605,147.807395 18.0983074,147.543671 17.8350781,147.543671 Z M202.040223,120.185927 L203.094129,124.202151 C203.360327,125.256057 202.8309,126.604364 201.510796,126.868088 C200.45689,127.134286 199.13728,126.604364 198.873556,125.256057 L197.817176,121.534234 C197.524754,120.185432 198.080405,118.837125 199.400509,118.573896 C200.45689,118.307203 201.776994,119.100354 202.040223,120.185927 Z M197.525249,117.488323 C197.817671,118.573401 196.995822,119.922203 195.941916,120.185432 L191.982098,121.238844 C190.664963,121.533739 189.316655,120.975614 189.050952,119.626812 C188.787228,118.573401 189.580379,117.224599 190.665457,116.957906 L194.885535,115.904495 C195.941916,115.64176 197.261525,116.168219 197.525249,117.488323 Z M208.665978,114.292958 C208.929207,115.64176 208.402254,116.958401 207.08215,117.224599 L203.094129,118.306708 C202.040718,118.573401 200.721108,117.78025 200.45689,116.695172 C199.927463,115.34637 200.720614,114.292958 202.040223,113.763036 L206.02577,112.677958 C207.08215,112.414729 208.402254,113.20788 208.665978,114.292958 Z M199.13728,108.661239 L199.927957,112.678453 C200.457384,113.763531 199.664233,115.083635 198.344624,115.346864 C197.26202,115.64176 195.94241,114.820406 195.678686,113.763531 L194.622306,110.010041 C194.359077,108.661239 195.148765,107.608323 196.20564,107.049703 C197.525249,106.785979 198.610327,107.607828 199.13728,108.661239 Z M40.7919271,63.0309635 L42.1397396,67.3114062 L37.8884896,68.6626822 L36.5713542,64.3797656 L40.7919271,63.0309635 Z M35.486276,60.365026 L36.5713542,64.3797656 L32.3196094,65.6988802 L31,61.7138281 L35.486276,60.365026 Z M43.9867969,57.6971094 L45.0431771,61.9770573 L40.7919271,63.0309635 L39.737526,59.0167187 L43.9867969,57.6971094 Z M212.302445,48.3792577 L220.511534,52.9541015 C221.567914,53.7442837 221.831142,55.092591 221.304684,56.149466 C221.04096,56.4126952 220.775257,56.6759243 220.511534,56.9708202 L212.302445,61.778216 C211.246065,62.3046743 209.928929,62.0414228 209.399502,60.9880337 C208.580621,59.9029556 209.107575,58.5546483 210.192652,57.7614972 L214.943147,55.0930858 L210.192652,52.1327472 C209.10807,51.606289 208.580621,50.2574868 209.399502,49.2011066 C209.928929,48.1160285 211.246065,47.5890753 212.302445,48.3792577 Z M38.4184115,55 L39.737526,59.0167187 L35.486276,60.365026 L34.1661719,56.3483073 L38.4184115,55 Z M164.791927,29.0309635 L166.13974,33.3114062 L161.88849,34.6626822 L160.571354,30.3797656 L164.791927,29.0309635 Z M159.486276,26.365026 L160.571354,30.3797656 L156.319609,31.6988802 L155,27.7138281 L159.486276,26.365026 Z M167.986797,23.6971094 L169.043177,27.9770573 L164.791927,29.0309635 L163.737526,25.0167187 L167.986797,23.6971094 Z M69.2653406,14.3792577 C70.3217209,13.5890752 71.6388562,14.1160289 72.1682834,15.2011064 C72.9871635,16.2574877 72.4597156,17.6062889 71.3751322,18.1327477 L71.3751322,18.1327477 L66.624637
15,21.0930864 L71.3751322,23.7614977 C72.4602104,24.5546489 72.9871635,25.9029564 72.1682834,26.9880339 C71.6388562,28.0414234 70.3217209,28.3046752 69.2653406,27.7782164 L69.2653406,27.7782164 L61.0562521,22.9708202 C60.7925281,22.6759252 60.526825,22.4126952 60.263101,22.1494664 C59.7366427,21.0925914 59.9998719,19.7442839 61.0562521,18.9541014 L61.0562521,18.9541014 Z M162.418411,21 L163.737526,25.0167187 L159.486276,26.365026 L158.166172,22.3483073 L162.418411,21 Z"})))}},43743:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ILLUSTRATIONS=void 0;var o=r(l(36303)),i=r(l(19296)),u=r(l(27979)),d=r(l(29960)),c=r(l(12381)),p=r(l(28843)),m=r(l(69947)),h=r(l(48882)),g=r(l(83113)),v=r(l(41776)),y=r(l(70909)),C=r(l(29759));a.ILLUSTRATIONS={ImgBacteriaPrimary:o.default,ImgDecipherPrimary:i.default,ImgDetectPrimary:u.default,ImgDownloadPrimary:d.default,ImagHeatmapPrimary:c.default,ImgMicrobePrimary:p.default,ImgMicrobeSecondary:m.default,ImgProjectsSecondary:h.default,ImgSamplesSecondary:g.default,ImgSearchSecondary:v.default,ImgUploadPrimary:y.default,ImgVizSecondary:C.default}},70750:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(43693)),i=r(l(91847)),u=l(70131),d=r(l(32485)),c=r(l(96540)),p=l(42167),m=r(l(1986)),h=r(l(62329)),g=["type","isStatic","hideTooltip"];a.default=function AnnotationLabel(t){var a=t.type,l=t.isStatic,r=void 0!==l&&l,v=t.hideTooltip,y=void 0!==v&&v,C=(0,i.default)(t,g),b=(0,o.default)((0,o.default)((0,o.default)((0,o.default)({},p.ANNOTATION_HIT,"flagCheck"),p.ANNOTATION_NOT_A_HIT,"flagXmark"),p.ANNOTATION_INCONCLUSIVE,"flagQuestionmark"),p.ANNOTATION_NONE,"flagOutline")[a],S=r?(0,o.default)((0,o.default)((0,o.default)({},p.ANNOTATION_HIT,"Contains species marked as hit."),p.ANNOTATION_NOT_A_HIT,"Contains species marked as not a hit."),p.ANNOTATION_INCONCLUSIVE,"Contains species marked as inconclusive.")[a]:"Annotate",w=c.default.createElement("span",C,c.default.createElement(u.Icon,{className:(0,d.default)(h.default[b],r?h.default.staticFlag:h.default.interactiveFlag),sdsIcon:b,sdsSize:r?"xs":"s",sdsType:r?"static":"interactive"}));return y?w:c.default.createElement(m.default,{className:r?h.default.annotationPreviewPopup:h.default.annotationPopup,trigger:w,content:S,basic:!1,inverted:!r,position:"top center"})}},3349:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(27259));a.default=function BetaLabel(){return o.default.createElement(i.default,{text:"beta",color:"purple",size:"mini",floating:!0})}},27259:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(61613),d=r(l(83397));a.default=function Label(t){var a=t.className,l=t.color,r=t.size,c=t.circular,p=t.floating,m=t.text,h=t.onClick;return i.default.createElement(u.Label,{className:(0,o.default)(a,d.default.label),color:l,size:r,circular:c,floating:p,onClick:h},m)}},62109:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.CATEGORIES=void 0;var o=r(l(96540)),i=r(l(34621)),u=r(l(1986)),d=r(l(27259)),c=r(l(1558)),p=a.CATEGORIES={knownPathogen:{text:"Known Pathogen",code:"knownPathogen",color:"red",dimmedColor:"dimRed",tooltip:o.default.createElement(o.default.Fragment,null,"Organism with known human pathogenicity. See the ",o.default.createElement(i.default,{href:"/pathogen_list"},"full list")," of pathogens.")}};a.default=function PathogenLabel(t){var a=t.type,l=t.isDimmed,r=o.default.createElement("span",{"data-testid":"pathogen-label"},o.default.createElement(d.default,{text:p[a].text,color:p[a][l?"dimmedColor":"color"],size:"medium",className:c.default.pathogenLabel}));return o.default.createElement(u.default,{className:c.default.pathogenLabelPopup,trigger:o.default.cloneElement(r),content:p[a].tooltip,basic:!1,hoverable:!0,inverted:!1,position:"top center"})}},74233:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(1986)),d=r(l(54962));a.default=function StatusLabel(t){var a=t.status,l=t.type,r=void 0===l?"default":l,c=t.className,p=t.tooltipText,m=t.inline,h=i.default.createElement("div",{className:(0,o.default)(c,d.default.statusLabel,m&&d.default.inline,d.default[r]),"data-testid":a},a);return p?i.default.createElement(u.default,{trigger:h,content:p,position:"top center"}):h}},76311:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=r(l(96540)),h=r(l(58771)),g=r(l(62487)),v=r(l(81242));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}(a.default=function(t){(0,u.default)(AccordionNotification,t);var a=_createSuper(AccordionNotification);function AccordionNotification(){return(0,o.default)(this,AccordionNotification),a.apply(this,arguments)}return(0,i.default)(AccordionNotification,[{key:"render",value:function render(){var t=this.props,a=t.bottomContentPadding,l=t.className,r=t.header,o=t.headerClassName,i=t.content,u=t.toggleable,d=t.type,c=t.notificationClassName,y=t.open,C=t.displayStyle,b=t.onClose,S=m.default.createElement(h.default,{bottomContentPadding:a,header:r,headerClassName:o,open:y,toggleable:u,className:(0,p.default)(v.default.listContainer,v.default[d]),toggleArrowAlignment:"topRight"},i&&m.default.createElement("div",{className:v.default.messageContainer},i));return m.default.createElement("div",{className:(0,p.default)(v.default.AccordionNotification,l)},m.default.createElement(g.default,{type:d,displayStyle:C,className:(0,p.default)(v.default.notificationContainer,c),onClose:b},S))}}]),AccordionNotification}(m.default.Component)).defaultProps={bottomContentPadding:!0,type:"info",displayStyle:"flat"}},21676:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=r(l(58771)),c=r(l(22941)),p=l(142),m=r(l(18045));a.default=function IssueGroup(t){var a=t.caption,l=t.className,r=t.getColumnWidth,h=t.headers,g=t.initialOpen,v=t.toggleable,y=t.rows,C=t.type,b=y.map((function(t){return(0,i.zipObject)(h,t)}));return u.default.createElement(d.default,{className:(0,o.default)(m.default.issueGroup,m.default[C],l),bottomContentPadding:!0,header:u.default.createElement("div",{className:m.default.header},"info"===C?u.default.createElement(p.IconSuccess,{className:(0,o.default)(m.default.icon,m.default[C])}):u.default.createElement(p.IconAlert,{className:(0,o.default)(m.default.icon,m.default[C])}),a),open:g,toggleable:v},u.default.createElement("div",{className:m.default.tableContainer},u.default.createElement(c.default,{columns:h,data:b,getColumnWidth:r,striped:!1})))}},48223:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=r(l(96540)),h=r(l(58771)),g=r(l(62487)),v=r(l(31876));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var y=function(t){(0,u.default)(ListNotification,t);var a=_createSuper(ListNotification);function ListNotification(){return(0,o.default)(this,ListNotification),a.apply(this,arguments)}return(0,i.default)(ListNotification,[{key:"render",value:function render(){var t=this.props,a=t.type,l=t.onClose,r=t.className,o=t.label,i=t.listItems,u=t.listItemName;return m.default.createElement(g.default,{type:a,onClose:l,className:(0,p.default)(r,v.default.listNotification,v.default[a])},m.default.createElement("div",{className:v.default.label},o),m.default.createElement(h.default,{className:v.default.accordion,header:m.default.createElement("div",{className:v.default.title},i.length," ",u,i.length>
11?"s":""),iconClassName:v.default.accordionIcon},m.default.createElement("div",{className:v.default.content},i.map((function(t,a){return m.default.createElement("div",{key:a,className:v.default.listItem},t)})))))}}]),ListNotification}(m.default.Component);a.default=y},62487:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(142),d=r(l(9869));a.default=function Notification(t){var a=t.children,l=t.className,r=t.displayStyle,c=void 0===r?"elevated":r,p=t.onClose,m=t.type,h=t.closeWithDismiss,g=void 0===h||h,v=t.closeWithIcon,y=void 0!==v&&v;return i.default.createElement("div",{className:(0,o.default)(l,d.default.notification,d.default[m],d.default[c])},i.default.createElement("div",{className:d.default.icon},function getIcon(t){switch(t){case"warning":case"error":return i.default.createElement(u.IconAlert,{type:t});case"info":return i.default.createElement(u.IconInfo,null);case"success":return i.default.createElement(u.IconCheckSmall,{className:d.default.successIcon})}return null}(m)),i.default.createElement("div",{className:d.default.content},i.default.createElement(i.default.Fragment,null,a),p&&g&&i.default.createElement("div",{className:d.default.actions,onClick:p},"Dismiss")),p&&y&&i.default.createElement(u.IconCloseSmall,{className:d.default.removeIcon,onClick:p}))}},51246:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(43693)),d=a.default=function(){function ArrayUtils(){(0,o.default)(this,ArrayUtils)}return(0,i.default)(ArrayUtils,null,[{key:"equal",value:function equal(t,a){if(t===a)return!0;if(!Array.isArray(t)||!Array.isArray(a))return!1;if(t.length!==a.length)return!1;for(var l=0;l<t.length;l++)if(t[l]!==a[l])return!1;return!0}},{key:"findClosestNeighbors",value:function findClosestNeighbors(t,a){if(0===t.length)return[];if(1===t.length)return[t[0],t[0]];for(var l=0,r=t.length-1;l+1<r;){var o=Math.round((l+r)/2);t[o]<=a?l=o:r=o}return a<t[l]?[t[l]]:a>t[r]?[t[r]]:[t[l],t[r]]}}]),ArrayUtils}();(0,u.default)(d,"caseInsensitiveIncludes",(function(t,a){return t.map((function(t){return t.toLowerCase()})).includes((a||"").toLowerCase())}))},91651:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=l(29414);function ThresholdMap(t){this.options=t}ThresholdMap.isThresholdValid=function(t){return!!(t.metric&&t.operator&&t.value)&&(t.metric.length>0&&t.operator.length>0&&""!==t.value&&!isNaN(Number(t.value)))},ThresholdMap.getSavedThresholdFilters=function(){var t=window.localStorage.getItem("activeThresholds");return t?JSON.parse(t):[]},ThresholdMap.saveThresholdFilters=function(t){var a=t.filter((function(t){return ThresholdMap.isThresholdValid(t)}));window.localStorage.setItem("activeThresholds",JSON.stringify(a))},ThresholdMap.taxonPassThresholdFilter=function(t,a){if(Object.keys(t).length<=0)return!1;for(var l=0;l<a.length;l+=1){var r=a[l];if(ThresholdMap.isThresholdValid(r)){var u=r.metric,d=r.operator,c=r.value,p=parseFloat(c),m=u.split("_"),h=(0,o.default)(m,2),g=h[0],v=h[1],y=(0,i.getTaxonMetric)(t,g,v);switch(d){case">=":if(y<p)return!1;break;case"<=":if(y>p)return!1}}}return!0};a.default=ThresholdMap},61552:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(17383)),u=r(l(34579)),d=l(44480),c=r(l(11310)),p=function(){function UrlQueryParser(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,i.default)(this,UrlQueryParser),this._types=t}return(0,u.default)(UrlQueryParser,[{key:"parse",value:function parse(t){var a=this,l=c.default.parse(t);return Object.entries(this._types).forEach((function(t){var r=(0,o.default)(t,2),i=r[0],u=r[1];l[i]&&(l[i]=a.convertValue(l[i],u))})),l}},{key:"stringify",value:function stringify(t){var a=this,l=Object.keys(t).reduce((function(l,r){return t[r]&&(a._types[r]?l[r]=a.stringifyValue(t[r],a._types[r]):l[r]=t[r]),l}),{});return c.default.stringify(l)}},{key:"convertValue",value:function convertValue(t,a){switch(a){case"object":return JSON.parse(t);case"boolean":return"true"===t;case"number":return Number(t);case"string":return t;default:return console.warn("[UrlQueryParser] Type not supported (".concat(a,"). You might not need to specify this value")),t}}},{key:"stringifyValue",value:function stringifyValue(t,a){return"object"===a?t&&0!==Object.keys(t).length?JSON.stringify(t):void 0:t}},{key:"updateQueryStringParameter",value:function updateQueryStringParameter(t,a,l){var r=this.parse(t);return(0,d.has)(a,r)&&(r[a]=l),r}}]),UrlQueryParser}();a.default=p},1763:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.triggerFileDownload=a.generateClientDownloadFromEndpoint=void 0;var o=r(l(54756)),i=r(l(29293)),u=l(6433),d=(a.generateClientDownloadFromEndpoint=function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a,l,r,i,c,p,m;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.endpoint,l=t.params,r=t.fileName,i=t.fileType,o.next=3,(0,u.postWithCSRF)(a,l);
1case 3:c=o.sent,p=new Blob([c],{type:i}),m=URL.createObjectURL(p),d({downloadUrl:m,fileName:r});case 7:case"end":return o.stop()}}),_callee)})));return function generateClientDownloadFromEndpoint(a){return t.apply(this,arguments)}}(),a.triggerFileDownload=function triggerFileDownload(t){var a=t.downloadUrl,l=t.fileName,r=document.createElement("a");r.setAttribute("href",a),r.setAttribute("download",l),r.setAttribute("visibility","hidden"),r.setAttribute("rel","noopener noreferrer"),r.setAttribute("target","_blank"),document.body.appendChild(r),r.click(),document.body.removeChild(r)})},58974:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.CategoricalColormap=void 0;var o=r(l(17383)),i=r(l(34579));a.CategoricalColormap=function(){function CategoricalColormap(t){var a=this;(0,o.default)(this,CategoricalColormap),this.gradients=t||["482778","1F968B","55C567","BF1464","E58740","AB4ECC"],this.gradients=this.gradients.map((function(t){return a.hexToDec(t)}))}return(0,i.default)(CategoricalColormap,[{key:"hexToDec",value:function hexToDec(t){for(var a=[],l=0;l<3;l++)a.push(parseInt(t.slice(2*l,2*l+2),16));return a}},{key:"decToHex",value:function decToHex(t){for(var a="#",l=0;l<3;l++)a+=t[l].toString(16);return a}},{key:"getNScale",value:function getNScale(t){var a=this;if(0===t)return[];var l=this.gradients.slice(0,Math.min(this.gradients.length,t)).map((function(t){return a.decToHex(t)}));if(l.length<t)for(var r=Math.floor((t-this.gradients.length)/(this.gradients.length-1)),o=(t-this.gradients.length)%(this.gradients.length-1),i=l.length;i<t;i++){var u=Math.floor((i-this.gradients.length)/(this.gradients.length-1)),d=(i-this.gradients.length)%(this.gradients.length-1),c=(u+1)/(1+r+(d<o?1:0));l.push(this.decToHex(this.getLinearColor(this.gradients[d],this.gradients[d+1],c)))}return l}},{key:"getLinearColor",value:function getLinearColor(t,a,l){for(var r=[],o=0;o<3;o++)r.push(Math.floor(t[o]+l*(a[o]-t[o])));return r}}]),CategoricalColormap}()},25922:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.sanitizeCSVRow=a.parseCSVBlob=a.createCSVRowForAppliedFilters=a.createCSVObjectURL=a.computeMngsReportTableValuesForCSV=a.computeAmrReportTableValuesForCSV=void 0;var o=r(l(41132)),i=r(l(85715)),u=l(44480),d=r(l(44809)),c=l(62109),p=l(20300),m=l(50093),h=l(50061),g=l(42167),v=l(24201),y=l(60696),C=(a.parseCSVBlob=function parseCSVBlob(t){var a=d.default.parse(t,{skipEmptyLines:!0}).data;return{headers:(0,u.head)(a),rows:(0,u.tail)(a)}},a.sanitizeCSVRow=function sanitizeCSVRow(t){if(!(0,u.isEmpty)(t))return t.map((function(t){return(0,u.isNumber)(t)?t:(0,u.isString)(t)?function escapeFormulae(t){return t.replace(/^[=+\-@]/g,"")}(t):""}));(0,y.logError)({message:"CSV Util: Empty row provided into sanitizeCSVRow()"})}),b=(a.createCSVObjectURL=function createCSVObjectURL(t,a){var l=[t].concat(a).join("\n"),r=new Blob([l],{type:"text/csv"});return URL.createObjectURL(r)},a.createCSVRowForAppliedFilters=function createCSVRowForAppliedFilters(t,a,l){var r=[];if(l.background){var o=(0,u.find)({id:l.background},a).name;r.push('\nBackground:, "'.concat(o,'"'))}for(var d=0,c=0,p=Object.entries(t);c<p.length;c++){var m=(0,i.default)(p[c],2),h=m[0],g=m[1];if(g)switch(h){case"categories":var v=[];if((0,u.has)("categories",g)){var b=(0,u.get)("categories",g);v.push(b),d+=b.length}if((0,u.has)("subcategories",g)){for(var S=[],w=0,_=Object.entries((0,u.get)("subcategories",g));w<_.length;w++){var E=(0,i.default)(_[w],2),x=E[0],L=E[1];(0,u.isEmpty)(L)||S.push("".concat(x," - ").concat(L.join()))}v.push(S),d+=S.length}var O=(0,u.flatten)(v).join();(0,u.isEmpty)(O)||r.push("Categories:, ".concat(O));break;case"taxa":g.forEach((function(t){r.push("Taxon Name:, ".concat((0,u.get)("name",t))),d+=1}));break;case"thresholdsShortReads":case"thresholdsLongReads":var N=g.reduce((function(t,a){return t.push("".concat(a.metricDisplay," ").concat(a.operator," ").concat(a.value)),t}),[]);(0,u.isEmpty)(N)||(r.push("Thresholds:, ".concat(N.join())),d+=N.length);break;
1case"readSpecificity":r.push('Read Specificity:, "'.concat({0:"All",1:"Specific Only"}[g],'"')),d+=1;break;case"flags":r.push("Pathogen Flags:, ".concat(g.join(","))),d+=1;break;default:(0,y.logError)({message:"SampleView: Invalid filter passed to createCSVRowForSelectedOptions()",details:{optionName:h,optionVal:g}})}}return r.splice(l.background?1:0,0,"".concat(d," Filter").concat(d>1?"s":""," Applied:")),[C(r).join()]}),S=(0,u.map)(u.snakeCase,[].concat((0,o.default)(h.SECTION_TO_COLUMN_IDS.get(h.ColumnSection.GENE_INFO)),(0,o.default)(h.SECTION_TO_COLUMN_IDS.get(h.ColumnSection.CONTIGS)),(0,o.default)(h.SECTION_TO_COLUMN_IDS.get(h.ColumnSection.READS)))),w=(a.computeAmrReportTableValuesForCSV=function computeAmrReportTableValuesForCSV(t){var a=t.activeFilters,l=t.displayedRows,r=[],o=S;return(0,u.forEach)((function(t){r.push(C((0,u.at)(o,t)).join())}),Object.values(l)),[[[w(a),o.join()].join("\n")],r]},function generateCSVRowForActiveFilters(t){var a,l=t?(0,m.countActiveFilters)(t):0,r=["# ".concat(l," Filter").concat(1===l?"":"s"," Applied:")];if(!t)return[null===(a=C(r))||void 0===a?void 0:a.join()];var o=Object.values(t),i=[],d="";return o.forEach((function(t){if(t.type===v.TypeFilterType.THRESHOLD){if(!t.params.thresholdFilters)return;t.params.thresholdFilters.forEach((function(t){i.push("".concat(t.metricDisplay," ").concat(t.operator," ").concat(t.value))}))}else if(t.type===v.TypeFilterType.MULTIPLE){if(!t.params.multiSelected)return;d=t.params.multiSelected.join()}})),(0,u.isEmpty)(i)||r.push("Thresholds:, ".concat(i.join())),d&&r.push("Drug Classes:, ".concat(d)),[C(r).join()]});a.computeMngsReportTableValuesForCSV=function computeMngsReportTableValuesForCSV(t,a,l,r){var i=(0,p.getWorkflowTypeFromLabel)(r),d=[],m=[].concat((0,o.default)(g.TAXON_GENERAL_FIELDS),(0,o.default)(i===p.WorkflowType.SHORT_READ_MNGS?g.BACKGROUND_FIELDS:[]),(0,o.default)(Array.from(g.TAXON_COUNT_TYPE_METRICS[i],(function(t){return"nt."+t}))),(0,o.default)(Array.from(g.TAXON_COUNT_TYPE_METRICS[i],(function(t){return"nr."+t}))));return m.push.apply(m,["known_pathogen"]),t.forEach((function(t){!function _addPathogenFlagColumns(t){var a=(t.pathogens||{})[c.CATEGORIES.knownPathogen.code];t.known_pathogen=a||0,t.filteredSpecies.forEach((function(t){t.known_pathogen=(t.pathogenFlags||[]).includes(c.CATEGORIES.knownPathogen.code)?1:0}))}(t);var a=[];m.forEach((function(l){var r=JSON.stringify((0,u.getOr)("-",l,t));r="null"===r?'"-"':r,a.push(r.includes(",")?'"'.concat(r,'"'):r)})),d.push([C(a).join()]),(0,u.has)("filteredSpecies",t)&&t.filteredSpecies.forEach((function(t){var a=[];m.forEach((function(l){var r=JSON.stringify((0,u.getOr)("-",l,t));r="null"===r?'"-"':r,a.push(r.includes(",")?'"'.concat(r,'"'):r)})),d.push([C(a).join()])}))})),(0,g.hasAppliedFilters)(r,a)&&d.push(b((0,g.getAppliedFilters)(a),l,a)),[[m.join()],d]}},92223:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=function compound(){for(var t=arguments.length,a=new Array(t),l=0;l<t;l++)a[l]=arguments[l];var r=a;if(0===r.length)return null;function scale(t){for(var a=0;a<r.length;a++){var l=r[a].domain();if(Math.min.apply(null,l)<=t&&t<=Math.max.apply(null,l))return r[a](t)}return r[r.length-1](t)}return scale.domain=function(){var t;if(arguments.length)throw new Error("Setting a domain is not supported on compound scales");var a=(t=[]).concat.apply(t,(0,o.default)(r.map((function(t){return t.domain()})))),l=[Math.min.apply(null,a),Math.max.apply(null,a)];return a[0]>a[1]&&(l=l.slice().reverse()),l},scale.range=function(){var t;if(arguments.length)throw new Error("Setting a range is not supported on compound scales");var a=(t=[]).concat.apply(t,(0,o.default)(r.map((function(t){return t.range()})))),l=[Math.min.apply(null,a),Math.max.apply(null,a)];return a[0]>a[1]&&(l=l.slice().reverse()),l},scale.copy=function(){return compound.apply(null,r.map((function(t){return t.copy()})))},scale.scales=function(t){return arguments.length?(r=t,scale):r},scale};var o=r(l(41132))},95021:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=function symlog(){var t=(0,i.default)(o.default.scale.linear()),a=t.range,l=t.domain;return t.domain=function(a){return arguments.length?t.scales(rescale(t.range(),a)):l()},t.range=function(l){return arguments.length?t.scales(rescale(l,t.domain())):a()},t};var o=r(l(24143)),i=r(l(92223));function intersection(t,a){var l=t[0]>t[1];l&&(t=t.slice().reverse());var r=t[0]<a[0]?t:a,o=r===t?a:t;if(r[1]<o[0])return null;var i=[o[0],r[1]<o[1]?r[1]:o[1]];return i[0]===i[1]?null:(l&&(i=i.slice().reverse()),i)}function rescale(t,a){var l=o.default.scale.log(),r=[],i=intersection(a,[Number.NEGATIVE_INFINITY,-1]);i&&r.push({domain:i,type:o.default.scale.log,extent:l(Math.abs(i[1]-i[0])+1)-l(1)}),(i=intersection(a,[-1,1]))&&r.push({domain:i,type:o.default.scale.linear,extent:Math.abs(i[1]-i[0])*(l(2)-l(1))}),(i=intersection(a,[1,Number.POSITIVE_INFINITY]))&&r.push({domain:i,type:o.default.scale.log,extent:l(Math.abs(i[1]-i[0])+1)-l(1)});for(var u=[],d=t[1]-t[0],c=r.reduce((function(t,a){return a.extent+t}),0),p=t[0],m=0;m<r.length;m++){var h=r[m];
1if(h.extent>0){var g=h.extent/c,v=m===r.length-1?t[1]:p+g*d;u.push(h.type().domain(h.domain).range([p,v])),p=v}}return u}},3004:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function addSvgColorFilter(t,a,l){return t.append("filter").attr("id",a).append("feColorMatrix").attr("color-interpolation-filters","sRGB").attr("type","matrix").attr("values",function generateColorMatrix(t){var a=t[0]/255,l=t[1]/255,r=t[2]/255;return"0 0 0 0 ".concat(a,"\n          0 0 0 0 ").concat(l,"\n          0 0 0 0 ").concat(r,"\n          0 0 0 1 0")}(function hexToRgb(t){var a=parseInt(t.slice(1,3),16),l=parseInt(t.slice(3,5),16),r=parseInt(t.slice(5,7),16);return[a,l,r]}(l))),t}},60487:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.WORKFLOWS_CHANGELOG_LINK=a.WHITE_PAPER_LINK=a.VISUALIZATIONS_DOC_LINK=a.VIRAL_CONSENSUS_GENOME_UPLOAD_LINK=a.VIRAL_CONSENSUS_GENOME_DOC_LINK=a.SARS_COV_2_UPLOAD_LINK=a.SARS_COV_2_CONSENSUS_GENOME_DOC_LINK=a.PROJECT_SHARING_HELP_LINK=a.PHYLO_TREE_LINK=a.PAIRWISE_DISTANCE_MATRIX_INSTEAD_OF_TREE_LINK=a.NEXTCLADE_TREE_ROOT_LINK=a.NEXTCLADE_TREE_FORMAT_LINK=a.NEXTCLADE_REFERENCE_TREE_LINK=a.NEXTCLADE_DEFAULT_TREE_LINK=a.NEXTCLADE_APP_LINK=a.NCBI_POLICIES_AND_DISCLAIMERS_LINK=a.MNGS_NANOPORE_UPLOAD_LINK=a.MNGS_NANOPORE_PIPELINE_GITHUB_LINK=a.MNGS_ILLUMINA_UPLOAD_LINK=a.MNGS_ILLUMINA_PIPELINE_GITHUB_LINK=a.GUPPY_BASECALLER_HELP_LINK=a.CONTACT_US_LINK=a.CONCAT_FILES_HELP_LINK_ONT=a.CONCAT_FILES_HELP_LINK=a.CG_QUALITY_CONTROL_LINK=a.CG_ILLUMINA_PIPELINE_GITHUB_LINK=a.BULK_DOWNLOAD_LINK=a.BLAST_HELP_LINK=a.BACKGROUND_MODELS_LINK=a.ARTIC_PIPELINE_LINK=a.AMR_UPLOAD_LINK=a.AMR_PIPELINE_HELP_LINK=a.AMR_PIPELINE_GITHUB_LINK=a.AMR_HELP_LINK=a.AMR_EXISTING_SAMPLES_LINK=a.AMR_DEPRECATED_HELP_LINK=a.AMR_DATABASE_HELP_LINK=a.AMR_BULK_DOWNLOAD_LINK=void 0;a.SARS_COV_2_CONSENSUS_GENOME_DOC_LINK="https://help.czid.org/hc/en-us/articles/360049787632",a.VIRAL_CONSENSUS_GENOME_DOC_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13619776085780-Consensus-Genome-Quality-Checks",a.NEXTCLADE_APP_LINK="https://clades.nextstrain.org/",a.NEXTCLADE_DEFAULT_TREE_LINK="https://docs.nextstrain.org/projects/nextclade/en/latest/user/datasets.html",a.NEXTCLADE_REFERENCE_TREE_LINK="https://help.czid.org/hc/en-us/articles/360052479232#Uploading-to-Nextclade",a.NEXTCLADE_TREE_FORMAT_LINK="https://docs.nextstrain.org/en/latest/reference/formats/data-formats.html",a.NEXTCLADE_TREE_ROOT_LINK="https://github.com/nextstrain/ncov/blob/master/defaults/reference_seq.gb",a.VISUALIZATIONS_DOC_LINK="https://help.czid.org/hc/en-us/articles/360043062453-Creating-a-Heatmap",a.ARTIC_PIPELINE_LINK="https://artic.network/ncov-2019/ncov2019-bioinformatics-sop.html",a.CG_ILLUMINA_PIPELINE_GITHUB_LINK="https://github.com/chanzuckerberg/czid-workflows/tree/main/workflows/consensus-genome",a.MNGS_ILLUMINA_PIPELINE_GITHUB_LINK="https://github.com/chanzuckerberg/czid-workflows/tree/main/workflows/short-read-mngs",a.MNGS_NANOPORE_PIPELINE_GITHUB_LINK="https://github.com/chanzuckerberg/czid-workflows/tree/main/workflows/long-read-mngs",a.AMR_PIPELINE_GITHUB_LINK="https://github.com/chanzuckerberg/czid-workflows/tree/main/workflows/amr",a.PHYLO_TREE_LINK="https://help.czid.org/hc/en-us/articles/4404223662228",a.PAIRWISE_DISTANCE_MATRIX_INSTEAD_OF_TREE_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13725914751380-Why-a-Pairwise-Distance-Matrix-Instead-of-a-Tree-",a.BACKGROUND_MODELS_LINK="https://help.czid.org/hc/en-us/articles/360050883054-Background-Models",a.CG_QUALITY_CONTROL_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13623472033428-Download-Consensus-Genome-Data#intermediate-files",a.NCBI_POLICIES_AND_DISCLAIMERS_LINK="https://www.ncbi.nlm.nih.gov/home/about/policies/",a.BLAST_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/4429814631572-Confirm-hits-using-BLASTN",a.BULK_DOWNLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360042575714-Initiate-a-Bulk-Download",a.AMR_BULK_DOWNLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15312677287316-Download-AMR-Results-Data#AMR-Results-bulk-download",a.AMR_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/categories/15001531592980-Antimicrobial-Resistance-Analysis",a.AMR_EXISTING_SAMPLES_
1LINK="https://docs.google.com/document/d/12a_0PQcTRbB-0JC1SMjhLvdQzhBF2Z0TZseFkoH-aRI/edit#bookmark=id.lqgywt4vgvg3",a.AMR_DEPRECATED_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15090471044372-Current-vs-Deprecated-AMR-Pipelines",a.AMR_DATABASE_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15091031482644#AMR-database",a.GUPPY_BASECALLER_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13830756964372-Upload-Nanopore-Data-#guppy-basecaller",a.CONCAT_FILES_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360051806072-How-to-concatenate-files",a.CONCAT_FILES_HELP_LINK_ONT="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360051806072-Concatenate-Sequence-Files#automatic-concatenation-nanopore",a.PROJECT_SHARING_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360035296573-Upload-Data-through-the-Web-App#Project-Sharing",a.AMR_PIPELINE_HELP_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15091031482644-AMR-Pipeline-Workflow",a.CONTACT_US_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/requests/new",a.WHITE_PAPER_LINK="https://academic.oup.com/gigascience/article/9/10/giaa111/5918865",a.WORKFLOWS_CHANGELOG_LINK="https://github.com/chanzuckerberg/czid-workflows/blob/main/CHANGELOG.md",a.MNGS_ILLUMINA_UPLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360035296573-Upload-mNGS-Data-through-the-Web-App#project-selection",a.MNGS_NANOPORE_UPLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13830756964372-Upload-Nanopore-Data-#Upload-Data",a.AMR_UPLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15312621892372-Upload-or-Select-Data-for-AMR-Analysis#upload-data",a.SARS_COV_2_UPLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/360059656311-Upload-Data-and-Assemble-SARS-CoV-2-Genomes-Using-the-Web-App",a.VIRAL_CONSENSUS_GENOME_UPLOAD_LINK="https://chanzuckerberg.zendesk.com/hc/en-us/articles/14783973727636-Upload-Viral-Genome-Data-through-the-Web-App#upload-samples"},70916:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.logDownloadOption=a.getLinkInfoForDownloadOption=a.getDownloadLinks=a.getDownloadDropdownOptions=a.getDownloadContigUrl=void 0;var o=r(l(43693)),i=l(44480),u="Download Non-Host Reads (.fasta)",d="Download Non-Host Contigs (.fasta)",c="Download Non-Host Contigs Summary (.csv)",p="Download Unmapped Reads (.fasta)",m="View Results Folder",h="View Pipeline Visualization",g=function getDownloadOptions(t){var a=t&&t.adjusted_remaining_reads,l=t&&1===t.assembled;return(0,i.compact)([a&&u,l&&d,l&&c,a&&p,m,t.pipeline_version&&h])},v=(a.getDownloadDropdownOptions=function getDownloadDropdownOptions(t){return g(t).map((function(t){return{text:t,value:t}}))},function getDownloadLinkInfoMap(t,a){return(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u,{path:"/samples/".concat(t,"/nonhost_fasta?pipeline_version=").concat(a.pipeline_version),newPage:!1}),d,{path:"/samples/".concat(t,"/contigs_fasta?pipeline_version=").concat(a.pipeline_version),newPage:!1}),c,{path:"/samples/".concat(t,"/contigs_summary?pipeline_version=").concat(a.pipeline_version),newPage:!1}),p,{path:"/samples/".concat(t,"/unidentified_fasta?pipeline_version=").concat(a.pipeline_version),newPage:!1}),m,{path:"/samples/".concat(t,"/results_folder?pipeline_version=").concat(a.pipeline_version),newPage:!0}),h,{path:"/samples/".concat(t,"/pipeline_viz/").concat(a.pipeline_version),newPage:!0})});a.getLinkInfoForDownloadOption=function getLinkInfoForDownloadOption(t,a,l){return v(a,l)[t]},a.getDownloadLinks=function getDownloadLinks(t,a){var l=g(a),r=v(t,a);return l.map((function(t){return{label:t,path:r[t].path,newPage:r[t].newPage}}))},a.logDownloadOption=function logDownloadOption(t){var a=t.trackEvent,l=t.component,r=t.option,o=t.details,i=void 0===o?{}:o;a("".concat(l,"-download-").concat(r.replace(/\W+/g,"-").replace(/_/g,"-").replace("-_","_").toLowerCase(),"_clicked"),i)},a.getDownloadContigUrl=function getDownloadContigUrl(t){var a=t.pipelineVersion,l=t.sampleId,r=t.taxId;return"/samples/".concat(l,"/taxid_contigs_download?taxid=").concat(r,"&pipeline_version=").concat(a)}},66700:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(2543),i=r(l(96540));a.default=function extractChildren(t,a){var l=i.default.Children.toArray(t);return a.map((function(t){return(0,o.first)((0,o.filter)(l,["type.name",t]))}))}},98903:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.SORTING_V0_ADMIN_FEATURE=a.SHOULD_READ_FROM_NEXTGEN=a.SAMPLES_TABLE_METADATA_COLUMNS_ADMIN_FEATURE=a.EDIT_SNAPSHOT_LINKS_FEATURE=a.CREATE_NEXT_GEN_ENTITIES=a.BENCHMARKING_FEATURE=a.AMR_DEPRECATED_FEATURE=void 0;a.AMR_DEPRECATED_FEATURE="AMR",a.SORTING_V0_ADMIN_FEATURE="sorting_v0_admin",a.SAMPLES_TABLE_METADATA_COLUMNS_ADMIN_FEATURE="samples_table_metadata_columns_admin",a.EDIT_SNAPSHOT_LINKS_FEATURE="edit_snapshot_links",a.BENCHMARKING_FEATURE="benchmarking",a.CREATE_NEXT_GEN_ENTITIES="create_next_gen_entities",a.SHOULD_READ_FROM_NEXTGEN="should_read_from_nextgen"},93527:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.limitToRange=a.formatWithUnits=a.formatPercent=a.formatFileSize=void 0;a.formatPercent=function formatPercent(t){return"".concat((100*t).toFixed(1),"%")},a.limitToRange=function limitToRange(t,a,l){return Math.min(l,Math.max(a,t))},a.formatFileSize=function formatFileSize(t){return l(t,1024,arguments.length>1&&void 0!==arguments[1]?arguments[1]:["B","kB","MB","GB","TB","PB"],arguments.length>2?arguments[2]:void 0)};var l=a.formatWithUnits=function formatWithUnits(t,a,l){for(var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=0;Math.abs(t)>=a&&o<l.length-1;)t/=a,o++;return"".concat(o>0?t.toFixed(r):t," ").concat(l[o])}},92843:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.postToUrlWithCSRF=a.openUrlInPopupWindow=a.openUrlInNewTab=a.openUrl=a.downloadStringToFile=a.downloadFileFromCSV=void 0;var o=r(l(85715)),i=r(l(43693));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.openUrl=function openUrl(t,a){var l=!1;
1a&&(a.metaKey||a.ctrlKey)&&(l=!0),l?u(t):window.open(t,"_self")};var u=a.openUrlInNewTab=function openUrlInNewTab(t){window.open(t,"_blank","noreferrer")};a.downloadStringToFile=function downloadStringToFile(t){var a=new Blob([t],{type:"text/plain"}),l=URL.createObjectURL(a);location.href="".concat(l)},a.downloadFileFromCSV=function downloadFileFromCSV(t,a){var l="data:text/csv;charset=utf-8,";t.forEach((function(t){if(t){var a=t.map((function(t){if(!t)return"";var a=t.toString().replace(/(\r\n|\n|\r)/gm,"");return a.includes(",")&&(a='"'.concat(a,'"')),a})),r=a.join(",");l+=r+"\r\n"}}));var r=encodeURI(l),o=document.createElement("a");o.setAttribute("href",r),o.setAttribute("download","".concat(a,".csv")),document.body.appendChild(o),o.click(),document.body.removeChild(o)},a.openUrlInPopupWindow=function openUrlInPopupWindow(t,a,l,r){var o=window.screenLeft+(window.outerWidth-l)/2,i=window.screenTop+(window.outerHeight-r)/2;return window.open(t,a,"left=".concat(o,",top=").concat(i,",width=").concat(l,",height=").concat(r,",menubar=no,toolbar=no"))},a.postToUrlWithCSRF=function postToUrlWithCSRF(t,a){var l=document.createElement("form");l.setAttribute("method","POST"),l.setAttribute("action",t);var r=document.getElementsByName("csrf-token")[0].content;a=a||{};for(var u=0,d=Object.entries(function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({authenticity_token:r},a));u<d.length;u++){var c=(0,o.default)(d[u],2),p=c[0],m=c[1],h=document.createElement("input");h.setAttribute("type","HIDDEN"),h.setAttribute("name",p),h.setAttribute("value",m),l.appendChild(h)}document.body.appendChild(l),l.submit()}},60696:(t,a,l)=>{"use strict";var r=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.logError=void 0;var o=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(o,u,d):o[u]=t[u]}o.default=t,l&&l.set(t,o);return o}(l(90706));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.logError=function logError(t){var a=t.message,l=t.exception,r=void 0===l?null:l,i=t.details,u=void 0===i?{}:i;r?o.captureException(r,{extra:{message:a,details:u}}):o.captureMessage(a,{extra:u})}},41062:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.memo=void 0;var o=r(l(96540));a.memo=function memo(t,a){var l=o.default.memo(t,a);return Object.defineProperty(l,"displayName",{set:function set(a){t.displayName=a},get:function get(){return t.displayName}}),l}},82853:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.returnHipaaCompliantMetadata=a.processMetadataTypes=a.processMetadata=a.formatSendValue=void 0;var r=l(44480),o=l(49921);a.processMetadata=function processMetadata(t){var a=t.metadata,l=t.flatten,o=void 0!==l&&l;if(!a)return{};var i=(0,r.keyBy)("key",a),u=(0,r.mapValues)((function(t){return"date"===t.base_type?t.raw_value:t["".concat(t.base_type,"_validated_value")]}),i);return o?(0,r.mapValues)((function(t){return(0,r.isObject)(t)?t.name:t}),u):u},a.processMetadataTypes=function processMetadataTypes(t){return t?(0,r.keyBy)("key",t):{}},a.returnHipaaCompliantMetadata=function returnHipaaCompliantMetadata(t,a){var l=a;if("host_age"===t){var r=Number.parseInt(a),i=o.FIELDS_THAT_HAVE_MAX_INPUT[t];r>=i&&(l="≥ "+i)}return l},a.formatSendValue=function formatSendValue(t){return(0,r.isObject)(t)?{query_SampleMetadata_metadata_items_location_validated_value_oneOf_1_Input:t}:{String:String(t)}}},92385:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.convertStringAndRoundToHundredths=void 0;a.convertStringAndRoundToHundredths=function convertStringAndRoundToHundredths(t){return Math.round(100*parseFloat(t))/100}},20467:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.reduceObjectArrayToLookupDict=a.diff=a.camelize=a.TwoWayKeyStringMap=a.TwoWayKeyListMap=void 0;var o=r(l(17383)),i=r(l(34579)),u=l(44480);function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}var d=u.transform.convert({cap:!1}),c=function iteratee(t){return function(a,l,r){if(!(0,u.isEqual)(l,t[r])){var o=(0,u.isObject)(l)&&(0,u.isObject)(t[r]);a[r]=!0===o?p(l,t[r]):l}}},p=a.diff=function diff(t,a){return d(c(a),null,t)};a.reduceObjectArrayToLookupDict=function reduceObjectArrayToLookupDict(t,a){var l=t.map((function(t){return[t[a],t]}));return Object.fromEntries(l)},a.camelize=function camelize(t){if((0,u.isObject)(t)){var a={};return Object.keys(t).forEach((function(l){a[(0,u.camelCase)(l)]=camelize(t[l])})),a}return(0,u.isArray)(t)?t.map((function(t){return camelize(t)})):t},a.TwoWayKeyStringMap=function(){function TwoWayKeyStringMap(t){for(var a in(0,o.default)(this,TwoWayKeyStringMap),this.map=t,this.reverseMap={},t){var l=t[a];if(Object.prototype.hasOwnProperty.call(this.reverseMap,l))throw new Error("Duplicate value, ".concat(l,", in TwoWayMap"));this.reverseMap[l]=a}}return(0,i.default)(TwoWayKeyStringMap,[{key:"get",value:function get(t){return this.map[t]}},{key:"revGet",value:function revGet(t){return this.reverseMap[t]}}]),TwoWayKeyStringMap}(),a.TwoWayKeyListMap=function(){function TwoWayKeyListMap(t){for(var a in(0,o.default)(this,TwoWayKeyListMap),this.map=t,this.reverseMap={},t){var l,r=_createForOfIteratorHelper(t[a]);try{for(r.s();!(l=r.n()).done;){var i=l.value;if(Object.prototype.hasOwnProperty.call(this.reverseMap,i))throw new Error("Duplicate value, ".concat(i,", in TwoWayKeyListMap. Is this value in multiple lists?"));this.reverseMap[i]=a}}catch(t){r.e(t)}finally{r.f()}}}return(0,i.default)(TwoWayKeyListMap,[{key:"get",value:function get(t){return this.map[t]}},{key:"revGet",value:function revGet(t){return this.reverseMap[t]}}]),TwoWayKeyListMap}()},99421:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(8053)),i=r(l(17383)),u=r(l(34579)),d=function(){function NewickParser(t){(0,i.default)(this,NewickParser),this._lastId=0,this._symbols=new Set("(),;"),this.newickString=t,this.root=this.createNode()}return(0,u.default)(NewickParser,[{key:"getUniqueId",value:function getUniqueId(){return this._lastId++}},{key:"getOutput",value:function getOutput(){return this.output}},{key:"getUnrootedTree",value:function getUnrootedTree(){return this.convertToUnrootedTree(this.root)}},{key:"createNode",value:function createNode(t){return{children:[],name:t,distance:arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,id:this.getUniqueId()}}},{key:"getNextTokenAndSymbol",value:function getNextTokenAndSymbol(t){for(var a="";t<this.newickString.length&&!this._symbols.has(this.newickString[t]);)a+=this.newickString[t++];return{token:a.trim(),symbol:this.newickString[t]}}},{key:"parse",value:function parse(){var t=[],a=this.newickString.indexOf("("),l=this.root,r=!1;try{for(;!r&&a<this.newickString.length;){var o=this.getNextTokenAndSymbol(a),i=o.token,u=o.symbol;switch(u){case"(":if(i.length>0)throw new Error("Name should not preceed '('");var d=this.createNode();l.children.push(d),t.push(l),l=d;break;case",":this.editNodeWithToken(l,i),l=this.createNode(),t[t.length-1].children.push(l);break;case")":i.length>0&&this.editNodeWithToken(l,i),l=t.pop();break;case";":i.length>0&&this.editNodeWithToken(l,i);break;
1default:throw new Error("Bad tree format - bad symbol: ".concat(u))}a+=i.length+1,r=";"===u}}catch(t){return null}return this}},{key:"editNodeWithToken",value:function editNodeWithToken(t,a){var l=a.split(":"),r=(0,o.default)(l),i=r[0],u=r[1];if(r.slice(2).length>0)throw new Error("Bad token: ".concat(a));Object.assign(t,{name:i,distance:parseFloat(u)})}},{key:"lastNode",value:function lastNode(){var t=this.nodeGroups[this.nodeGroups.length-1];return t[t.length-1]}}]),NewickParser}();a.default=d},46388:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.isPipelineVersionAtLeast=a.isPipelineFeatureAvailable=a.isAmrGeneLevelDownloadAvailable=a.isAmrGeneLevelContigDownloadAvailable=a.SHORT_READ_MNGS_MODERN_HOST_FILTERING_FEATURE=a.MINIMUM_VERSIONS=a.MASS_NORMALIZED_FEATURE=a.LONG_READ_MNGS_COV_VIS_WITH_ONE_READ=a.COVERAGE_VIZ_FEATURE=a.CONSENSUS_GENOME_FEATURE=a.ASSEMBLY_FEATURE=a.AMR_PIPELINE=a.AMR_MODERN_HOST_FILTERING_FEATURE=a.ACCESSION_COVERAGE_STATS_FEATURE=void 0;var o=r(l(43693)),i=a.MASS_NORMALIZED_FEATURE="MASS_NORMALIZED_FEATURE",u=a.ASSEMBLY_FEATURE="ASSEMBLY_PIPELINE_VERSION",d=a.COVERAGE_VIZ_FEATURE="COVERAGE_VIZ_PIPELINE_VERSION",c=a.CONSENSUS_GENOME_FEATURE="CONSENSUS_GENOME_PIPELINE_VERSION",p=a.ACCESSION_COVERAGE_STATS_FEATURE="ACCESSION_COVERAGE_STATS_FEATURE",m=a.SHORT_READ_MNGS_MODERN_HOST_FILTERING_FEATURE="SHORT_READ_MNGS_MODERN_HOST_FILTERING_FEATURE",h=a.AMR_MODERN_HOST_FILTERING_FEATURE="AMR_MODERN_HOST_FILTERING_FEATURE",g=a.AMR_PIPELINE="AMR_PIPELINE",v=a.LONG_READ_MNGS_COV_VIS_WITH_ONE_READ="LONG_READ_COV_VIS_WITHOUT_CONTIG",y=a.MINIMUM_VERSIONS=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},i,"4.0"),u,"3.1"),d,"3.6"),c,"3.7"),p,"6.0"),m,"8.0.0"),h,"0.3.1"),g,"5"),v,"0.7.5"),C=a.isPipelineVersionAtLeast=function isPipelineVersionAtLeast(t,a){if(!t)return!1;var l=function toInt(t){return"alpha"===t?-2:"beta"===t?-1:+t||0},r=/\.|-/,o=t.split(r),i=a.split(r);if(l(o[0])>l(i[0]))return!0;if(l(o[0])===l(i[0])){if(l(o[1])>l(i[1]))return!0;if(l(o[1])===l(i[1])){if(l(o[2])>=l(i[2]))return!0;if(l(o[2])===l(i[2])&&l(o[3])>=l(i[3]))return!0}}return!1};a.isPipelineFeatureAvailable=function isPipelineFeatureAvailable(t,a){return C(a,y[t])},a.isAmrGeneLevelDownloadAvailable=function isAmrGeneLevelDownloadAvailable(t){return C(t,"1.1.0")},a.isAmrGeneLevelContigDownloadAvailable=function isAmrGeneLevelContigDownloadAvailable(t){return C(t,"1.2.14")}},27744:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.RESULTS_FOLDER_STEP_KEYS=a.RESULTS_FOLDER_STAGE_KEYS=a.RESULTS_FOLDER_ROOT_KEY=a.READ_DEDUP_KEYS=void 0;a.RESULTS_FOLDER_STAGE_KEYS={stageNameKey:"name",stageDescriptionKey:"stageDescription",stepsKey:"steps",dagJsonKey:"stageDagJson"},a.RESULTS_FOLDER_STEP_KEYS={stepNameKey:"name",stepDescriptionKey:"stepDescription",filesKey:"fileList",readsAfterKey:"readsAfter"},a.READ_DEDUP_KEYS=["runCdHitDup","cdhitdup_out","runIdSeqDedup","idseq_dedup_out","runCZIDDedup","czid_dedup_out","runCzidDedup"],a.RESULTS_FOLDER_ROOT_KEY="displayedData"},14514:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.sampleNameFromFileName=a.sampleErrorInfo=a.cleanFilePath=a.baseName=a.UPLOAD_URL=void 0;var o=r(l(85715)),i=l(44480),u=l(60487),d=l(72617),c=a.baseName=function baseName(t){var a=p(t),l="/";return a.includes("\\")&&(l="\\"),(a=(0,i.last)(a.split(l))).includes(".")&&(a=a.substring(0,a.lastIndexOf("."))),a},p=a.cleanFilePath=function cleanFilePath(t){return(t=t.trim()).replace(/^\.[\\|/]/,"")},m=(a.sampleNameFromFileName=function sampleNameFromFileName(t){var a=c(t);return a=a.replace(/.fastq*$|.fq*$|.fasta*$|.fa*$|.gz*$/gim,"").replace(/_R1.*$|_R2.*$/gi,"")},{"The .fastq file.+has an invalid number of lines.":"Please verify the number of lines in the file is divisible by 4.","The maximum line length was exceeded.+":"Please verify that .fastq headers or sequences are less than 10,000 characters long","There was an error unzipping the input file.+":"Please verify that this file is a proper .gz file.","Paired input files.+":"Paired input files must contain the same number of reads.","The input file.+is invali
1d.":"Please check that your .fastq file is valid and try again.",'The input .fastq file.+did not begin with an "@"':"Please check the .fastq file and try again.",'The input .fasta file.+read ID did not begin with a ">"':"Please check the .fasta file and try again.","The input file.+ has duplicate read IDs":"Please remove duplicate read ids and try again","There was an insufficient number of reads .+":"Please verify the sequencing quality of this sample.","The file.+contain reads longer than the 500 bp limit for the Illumina-supported pipeline":"Please verify the sequencing platform during sample upload.","The CZ ID pipeline expects a single input file.+":"Please check your input file and try again.","There was an error parsing the input file.+":"Please check that the file is not corrupted and is in the .fastq format.","The file.+is in .fasta format.+":"Please upload a .fastq file."});function subtextError(t){for(var a=0,l=Object.entries(m);a<l.length;a++){var r=(0,o.default)(l[a],2),i=r[0],u=r[1];if(t.match(i))return u}}var h=a.UPLOAD_URL="/samples/upload",g="Contact us for help.";a.sampleErrorInfo=function sampleErrorInfo(t){var a,l,r,o,c,p,m,v,y=t.sampleId,C=t.sampleUploadError,b=t.pipelineRun,S=void 0===b?{}:b,w=t.error,_=void 0===w?{}:w;switch(C||S&&S.known_user_error||_.label){case"InvalidFileFormatError":case"InvalidInputFileError":a=d.SampleStatus.INCOMPLETE_ISSUE,l="failed",c=(o=void 0!==(r=S.error_message||_.message)?subtextError(r):void 0)?"":"Please check your file format and reupload your file.",p="warning",m=h;break;case"InsufficientReadsError":a=d.SampleStatus.COMPLETE_ISSUE,l="complete - issue",o=void 0!==(r=S.error_message||_.message)?subtextError(r):void 0,c=(0,i.isEmpty)(S)?g:"Check where your reads were filtered out.",p="warning",v=S&&S.pipeline_version?"?pipeline_version=".concat(S.pipeline_version):"",m=(0,i.isEmpty)(S)||void 0===y?u.CONTACT_US_LINK:"/samples/".concat(y,"/results_folder").concat(v);break;case"BrokenReadPairError":a=d.SampleStatus.COMPLETE_ISSUE,l="complete - issue",r=S.error_message||_.message,c="Please fix the read pairing, then reupload.",p="warning",m=h;break;case"BASESPACE_UPLOAD_FAILED":a=d.SampleStatus.SAMPLE_FAILED,l="failed",r="Oh no! There was an issue uploading your sample file from Basespace.",c=g,p="error",m=u.CONTACT_US_LINK;break;case"S3_UPLOAD_FAILED":a=d.SampleStatus.SAMPLE_FAILED,l="failed",r="Oh no! There was an issue uploading your sample file from S3.",c=g,p="error",m=u.CONTACT_US_LINK;break;case"LOCAL_UPLOAD_FAILED":a=d.SampleStatus.SAMPLE_FAILED,l="failed",r="Oh no! It took too long to upload your sample file.",c=g,p="error",m=u.CONTACT_US_LINK;break;case"LOCAL_UPLOAD_STALLED":a=d.SampleStatus.INCOMPLETE_ISSUE,l="failed",r="It looks like it is taking a long time to upload your sample file.",c=g,p="warning",m=u.CONTACT_US_LINK;break;case"DO_NOT_PROCESS":a=d.SampleStatus.PROCESSING_SKIPPED,l="skipped",r="Sample processing has been skipped due to user selection during upload.",p="info";break;case"FAULTY_INPUT":a=d.SampleStatus.COMPLETE_ISSUE,l="complete - issue",r="Sorry, something was wrong with your input file. ".concat(S?S.error_message:"","."),c="Please check your file format and reupload your file.",p="warning",m=h;break;case"INSUFFICIENT_READS":a=d.SampleStatus.COMPLETE_ISSUE,l="complete - issue",r="Oh no! No matches were identified because there weren't any reads left after host and quality filtering.",c="Check where your reads were filtered out.",p="warning",v=S&&S.pipeline_version?"?pipeline_version=".concat(S.pipeline_version):"",m=void 0===y?u.CONTACT_US_LINK:"/samples/".concat(y,"/results_folder").concat(v);break;case"BROKEN_PAIRS":a=d.SampleStatus.COMPLETE_ISSUE,l="complete - issue",r="Sorry, something was wrong with your input files. Either the paired reads were not named using the same identifiers in both files, or some reads were missing a mate.",c="Please fix the read pairing, then reupload.",p="warning",m=h;break;default:a=d.SampleStatus.SAMPLE_FAILED,l="failed",r="Oh no! There was an issue processing your sample.",c="Contact us for help re-running your sample.",p="error",m=u.CONTACT_US_LINK}return{status:a,pillStatus:l,message:r,subtitle:o,type:p,linkText:c,link:m}}},65201:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.pluralize=void 0;var l={has:"have",was:"were",is:"are",it:"they",does:"do"};a.pluralize=function pluralize(t,a){return 1===a?t:l[t]?l[t]:"".concat(t,"s")}},4405:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(59646)),i=r(l(17383)),u=r(l(34579)),d=r(l(99421));
1a.default=function(){function Tree(t,a){if((0,i.default)(this,Tree),this.root=t,a)for(var l=this.bfs(),r=0;r<l.length;r++){var o=l[r];a[o.name]&&Object.assign(o,a[o.name])}}return(0,u.default)(Tree,[{key:"detachFromParent",value:function detachFromParent(t,a){var l=(a.children||[]).indexOf(t);a.children.splice(l,1)}},{key:"rerootTree",value:function rerootTree(t){for(var a=this.ancestors(this.root,t);a.length>1;){var l=a.pop(),r=a[a.length-1];this.detachFromParent(r,l);var o=[r.distance,l.distance];l.distance=o[0],r.distance=o[1],r.children.push(l)}this.root=a.pop()}},{key:"ancestors",value:function ancestors(t,a){if(t.id===a)return[t];for(var l=0;l<t.children.length;l++){var r=t.children[l],o=this.ancestors(r,a);if(o)return o.push(t),o}return null}},{key:"bfs",value:function bfs(){for(var t=[],a=[this.root];a.length>0;){var l=a.shift();t.push(l),a=a.concat(l.children)}return t}}],[{key:"fromNewickString",value:function fromNewickString(t){if(!t)return null;var a=new d.default(t);a.parse();for(var l=arguments.length,r=new Array(l>1?l-1:0),i=1;i<l;i++)r[i-1]=arguments[i];return(0,o.default)(Tree,[a.root].concat(r))}}]),Tree}()},29414:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getTaxonMetric=a.getCategoryAdjective=void 0;var r=l(44480);a.getTaxonMetric=function getTaxonMetric(t,a,l){return"contigs"===l||"contigreads"===l?(0,r.get)(["summaryContigCounts",a,l],t)||0:t[a][l]},a.getCategoryAdjective=function getCategoryAdjective(t){var a=t.toLowerCase();switch(a){case"bacteria":return"bacterial";case"archaea":return"archaeal";case"eukaryota":return"eukaryotic";case"viruses":return"viral";case"viroids":return"viroidal";case"uncategorized":return"uncategorized";default:return a}}},14333:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.showToast=void 0;var o=r(l(43693)),i=l(22024);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.showToast=function showToast(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,i.toast)(t,function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({closeButton:!1,closeOnClick:!1,draggable:!1,hideProgressBar:!0},a))}},17197:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getTooltipStyle=a.FIELDS_METADATA=void 0;var r=l(60487);a.getTooltipStyle=function getTooltipStyle(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=a.buffer||10,r=a.below?1:-1,o=t.top;return a.height&&o+a.height>window.innerHeight&&(o-=a.height),t.left>window.innerWidth-400?{right:window.innerWidth-t.left+l,top:o+r*l}:{left:t.left+l,top:o+r*l}},a.FIELDS_METADATA={totalReadsCg:{label:"Total Reads",tooltip:"The total number of reads after human read removal."},gcPercent:{label:"GC Content",tooltip:"The percentage of bases that are either guanine (G) or cytosine (C)."},refSnps:{label:"SNPs",tooltip:"The number of single nucleotide polymorphisms (SNPs) - locations where the nucleotide of the consensus genome does not match the base of the reference accession"},percentIdentity:{label:"%id",tooltip:"The percentage of nucleotides of the consensus genome that are identical to those in the reference accession."},nActg:{label:"Informative Nucleotides",tooltip:"The number of nucleotides that are A,T,C, or G. Nucleotides are only called 
1if 10 or more reads aligned."},nMissing:{label:"Missing Bases",tooltip:"The number of bases that are N's because they could not be called."},nAmbiguous:{label:"Ambiguous Bases",tooltip:"The number of bases that could not be specified due to multiple observed alleles of single-base polymorphisms."},wetlabProtocol:{label:"Wetlab Protocol",tooltip:"The method used to enrich for SARS-CoV-2."},coverageDepth:{label:"Coverage Depth",tooltip:"The average read depth of aligned contigs and reads over the length of the accession."},coverageBreadth:{label:"Coverage Breadth",tooltip:"The percentage of the accession that is covered by at least one read or contig."},customReference:{label:"Custom Reference",tooltip:"The custom reference you uploaded with this sample."},referenceNCBIEntry:{label:"NCBI Reference",tooltip:"The NCBI Genbank entry for the reference accession."},referenceLength:{label:"Reference Length",tooltip:"Length in base pairs of the reference accession."},mappedReads:{label:"Mapped Reads",tooltip:"Number of reads aligning to the reference accession."},percentGenomeCalled:{label:"% Genome Called",tooltip:"The percentage of the genome meeting thresholds for calling consensus bases."},technology:{label:"Sequencing Platform",tooltip:"The sequencing technology used for read generation."},creationSource:{label:"Creation Source",tooltip:"Specifies where the consensus genome (CG) pipeline was initiated."},referenceAccession:{label:"Reference Accession",tooltip:"The reference to which the non-host reads were aligned."},referenceAccessionLength:{label:"Reference Accession Length",tooltip:"Length of reference accession in basepairs."},medakaModel:{label:"Medaka Model",tooltip:"Medaka is a tool to create consensus sequences and variant calls from nanopore sequencing data.",link:r.SARS_COV_2_UPLOAD_LINK},ct_value:{label:"Ct Value",tooltip:"The number of cycles required for the fluorescent signal to cross the background fluorescent threshold during qPCR. The value is inversely proportional to the amount of target nucleic acid."},wildcardDatabaseVersion:{label:"WildCARD",tooltip:"Supplemental CARD module of predicted Resistomes, Variants, and Prevalence data.",link:r.AMR_DATABASE_HELP_LINK}}},93979:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.checkExhaustive=function checkExhaustive(t){throw new Error("Exhaustive switch check should never read here for value ".concat(t))},a.isNotNullish=function isNotNullish(t){return null!=t}},62378:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getTempSelectedOptions=a.generateUrlToSampleView=a.HEATMAP_SOURCE_TEMP_PERSISTED_OPTIONS=a.DISCOVERY_VIEW_SOURCE_TEMP_PERSISTED_OPTIONS=void 0;var o=r(l(43693)),i=l(44480),u=r(l(61552)),d=l(20300),c=l(42167);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var p=new u.default(c.URL_FIELDS),m=(a.generateUrlToSampleView=function generateUrlToSampleView(t){var a,l=t.sampleId,r=t.snapshotShareId,o=void 0===r?null:r,i=t.tempSelectedOptions,u=void 0===i?null:i,c=t.workflow,m=void 0===c?null:c,h=t.workflowRunId,g=void 0===h?null:h,v=t.persistDefaultBg,y=void 0!==v&&v,C=m?null===(a=d.WORKFLOWS[m])||void 0===a?void 0:a.label:null,b=o?"/pub/".concat(o):"";26!==(null==u?void 0:u.background)||y||(u.background=null);var S="".concat(p.stringify(_objectSpread(_objectSpread({},u&&{tempSelectedOptions:u}),{},{currentTab:C,workflowRunId:g})));return"".concat(b,"/samples/").concat(l).concat(""===S?"":"?".concat(S))},a.HEATMAP_SOURCE_TEMP_PERSISTED_OPTIONS="heatmap"),h=a.DISCOVERY_VIEW_SOURCE_TEMP_PERSISTED_OPTIONS="discovery",g=(a.getTempSelectedOptions=function getTempSelectedOptions(t){var a=t.optionsToTemporarilyPersist,l=void 0===a?[]:a,r=t.selectedOptions,o=t.source,u=void 0===o?"":o,d=(0,i.isEmpty)(l)?r:(0,i.pick)(l,r),c={annotations:g(null==d?void 0:d.annotationsSelected),background:null==d?void 0:d.background,categories:{categories:(null==d?void 0:d.categories)||[],subcategories:(null==d?void 0:d.subcategories)||{}},taxa:(null==d?void 0:d.taxonSelected)||[],readSpecificity:null==d?void 0:d.readSpecificity};switch(u){case m:c.thresholdsShortReads=v(null==d?void 0:d.thresholdFilters);break;case h:c.thresholdsShortReads=null==d?void 0:d.taxonThresholdsSelected;break;default:console.error("Failed to temporarily persist thresholds to SampleView from source: ".concat(u,".")),c.thresholdsShortReads=[]}return c},function transformAnnotationsFormatForSampleView(t){return t?(0,i.map)((function(t){return t.name}),t):[]}),v=function transformHeatmapThresholdsFormatForSampleView(t){return(0,i.map)((function(t){var a=y(t.metric.slice(3));return _objectSpread(_objectSpread({},t),{},{metric:(0,i.toLower)(t.metric).replace(/_.*/,":".concat(a))})}),t)},y=function mapThresholdMetricName(t){switch(t){case"zscore":return"z_score";case"rpm":return"rpm";case"r":return"count";case"percentidentity":return"percent_identity";case"alignmentlength":return"alignment_length";case"logevalue":return"e_value"}}},20300:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.workflowIsWorkflowRunEntity=a.mngsWorkflows=a.isMngsWorkflow=a.getWorkflowTypeFromLabel=a.getShorthandFromWorkflow=a.WorkflowType=a.WORKFLOW_TABS=a.WORKFLOW_ENTITIES=a.WORKFLOWS=void 0;var o,i=r(l(43693)),u=a.WORKFLOW_ENTITIES={SAMPLES:"Samples",WORKFLOW_RUNS:"WorkflowRuns"},d="Antimicrobial Resistance",c="Antimicrobial Resistance (Deprecated)";!function(t){t.AMR="amr",t.CONSENSUS_GENOME="consensus-genome",t.SHORT_READ_MNGS="short-read-mngs",t.LONG_READ_MNGS="long-read-mngs",t.BENCHMARK="benchmark",t.AMR_DEPRECATED="amr-deprecated"}(o||(a.WorkflowType=o={}));var p=a.WORKFLOWS=(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)({},o.AMR,{label:d,pluralizedLabel:d,entity:u.WORKFLOW_RUNS,pipelineName:d,shorthand:"AMR"}),o.CONSENSUS_GENOME,{label:"Consensus Genome",pluralizedLabel:"Consensus Genomes",entity:u.WORKFLOW_RUNS,pipelineName:"Consensus Genome",shorthand:"CG"}),o.SHORT_READ_MNGS,{label:"Metagenomic",pluralizedLabel:"Metagenomics",entity:u.SAMPLES,pipelineName:"Illumina mNGS",shorthand:"mNGS"}),o.LONG_READ_MNGS,{label:"Nanopore",pluralizedLabel:"Metagenomics - Nanopore",entity:u.SAMPLES,pipelineName:"Nanopore mNGS",shorthand:"mNGS"}),o.BENCHMARK,{label:"Benchmark",pluralizedLabel:"Benchmarks",entity:u.WORKFLOW_RUNS,pipelineName:"Benchmark",shorthand:"BM"}),o.AMR_DEPRECATED,{label:c,pluralizedLabel:c,entity:null,pipelineName:c,shorthand:"AMR (Deprecated)"}),m=(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)({},o.SHORT_READ_MNGS,["SHORT_READ_MNGS",p[o.SHORT_READ_MNGS].label]),o.LONG_READ_MNGS,["LONG_READ_MNGS",p[o.LONG_READ_MNGS].label]),o.CONSENSUS_GENOME,["CONSENSUS_GENOME",p[o.CONSENSUS_GENOME].label]),o.AMR,["AMR",p[o.AMR].label]),o.BENCHMARK,["BENCHMARK",p[o.BENCHMARK].label]),o.AMR_DEPRECATED,["AMR_DEPRECATED",p[o.AMR_DEPRECATED].label]),h=(a.WORKFLOW_TABS=Object.fromEntries(Object.values(m)),a.workflowIsWorkflowRunEntity=function workflowIsWorkflowRunEntity(t){return p[t].entity===u.WORKFLOW_RUNS},a.getShorthandFromWorkflow=function getShorthandFromWorkflow(t){return p[t].shorthand},a.mngsWorkflows=[o.SHORT_READ_MNGS,o.LONG_READ_MNGS]);a.isMngsWorkflow=function isMngsWorkflow(t){return h.includes(t)},a.getWorkflowTypeFromLabel=function getWorkflowTypeFromLabel(t){return["Antimicrobial Resistance (Deprecated)","Metagenomics - Simplified"].includes(t)&&(t="Metagenomic"),Object.keys(p).find((function(a){return p[a].label===t}))}},59086:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AdminPage=void 0;var o=r(l(96540)),i=l(41902),u=r(l(99725));a.AdminPage=function AdminPage(){return o.default.createElement("div",{className:u.default.wrapper},o.default.createElement("h1",null,"Admin Index"),o.default.createElement("h2",null,"Available pages"),o.default.createElement("ul",null,o.default.createElement("li",null,o.default.createElement(i.Link,{to:"/admin/settings"},"/admin/settings")),o.default.createElement("li",null,o.default.createElement("a",{href:"/projects"},"/projects")),o.default.createElement("li",null,o.default.createElement(i.Link,{to:"/admin/projects/123"},"/admin/projects/{projectId}")),o.default.createElement("li",null,o.default.createElement("a",{href:"/samples/28139/pipeline_runs"},"/samples/{sampleId}/pipeline_runs")),o.default.createElement("li",null,o.default.createElement("a",{href:"/samples/520461/pipeline_logs"},"/samples/{sampleId}/pipeline_logs")),o.default.createElement("li",null,o.default.createElement("a",{href:"/samples/32261/raw_results_folder"},"/samples/{sampleId}/raw_results_folder")),o.default.createElement("li",null,o.default.createElement(i.Link,{to:"/admin/samples/123"},"/admin/samples/{sampleId}")),o.default.createElement("li",null,o.default.createElement("a",{href:"/backgrounds"},"/backgrounds")),o.default.createElement("li",null,o.default.createElement("a",{href:"/host_genomes"},"/host_genomes"))))}},31714:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AdminPage",{enumerable:!0,get:function get(){return r.AdminPage}});var r=l(59086)},6964:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AdminProject=void 0;var o=r(l(96540)),i=r(l(33317));a.AdminProject=function AdminProject(t){var a=t.projectId;return o.default.createElement("div",{className:i.default.wrapper},"Placeholder page for sample ".concat(a))}},11338:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AdminProject",{enumerable:!0,get:function get(){return r.AdminProject}});var r=l(6964)},97826:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AdminSample=void 0;var o=r(l(96540)),i=r(l(73563));a.AdminSample=function AdminSample(t){var a=t.sampleId;return o.default.createElement("div",{className:i.default.wrapper},"Placeholder page for sample ".concat(a))}},31153:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AdminSample",{enumerable:!0,get:function get(){return r.AdminSample}});var r=l(97826)},2118:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AdminSettings=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(81672),m=r(l(2081)),h=l(10405),g=l(49168),v=l(33521),y=l(89788),C=l(59726);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.AdminSettings=function AdminSettings(){var t=(0,c.useState)([]),a=(0,d.default)(t,2),l=a[0],r=a[1],o=(0,c.useState)([]),b=(0,d.default)(o,2),S=b[0],w=b[1];(0,c.useEffect)((function(){var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a,l;return i.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,p.getAppConfigs)();case 2:t=o.sent,a=t.filter((function(t){return t.key.includes("version")})),l=t.filter((function(t){return!a.includes(t)})),w(a),r(l);case 7:case"end":return o.stop()}}),_callee)})));return function fetchAppConfigs(){return t.apply(this,arguments)}}();t()}),[]);var _=function(){var t=(0,u.default)(i.default.mark((function _callee2(t){var a,l,r,o;return i.default.wrap((function _callee2$(i){for(;;)switch(i.prev=i.next){case 0:return a=t.key,l=t.value,i.next=3,(0,p.setAppConfig)(a,l);case 3:return r=i.sent,o=r.status,i.abrupt("return",o);case 6:case"end":return i.stop()}}),_callee2)}
1)));return function handleSetAppConfig(a){return t.apply(this,arguments)}}();return c.default.createElement("div",{className:m.default.page},c.default.createElement("h1",{className:m.default.header},"Admin Settings"),c.default.createElement(v.GenerateEnrichedUserToken,null),c.default.createElement(C.WorkflowVersions,{workflowVersions:S}),c.default.createElement(g.FeatureFlagControls,null),c.default.createElement(y.UpdateAppConfig,{appConfigs:l,handleSetAppConfig:_}),c.default.createElement(h.CreateAppConfig,{handleSetAppConfig:_}))}},27466:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.CreateAppConfig=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=r(l(2081));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.CreateAppConfig=function CreateAppConfig(t){var a=t.handleSetAppConfig,l=(0,p.useState)(null),r=(0,d.default)(l,2),o=r[0],h=r[1],g=(0,p.useState)(null),v=(0,d.default)(g,2),y=v[0],C=v[1],b=(0,p.useState)(null),S=(0,d.default)(b,2),w=S[0],_=S[1],E=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var l,r,o;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return l=t.key,r=t.value,i.next=3,a({key:l,value:r});case 3:o=i.sent,_(o);case 5:case"end":return i.stop()}}),_callee)})));return function onSubmitAppConfig(a){return t.apply(this,arguments)}}();return p.default.createElement("div",{className:m.default.adminActionContainer},p.default.createElement("h2",{className:m.default.title},"Create App Config"),p.default.createElement(c.InputText,{sdsType:"textField",label:"App Config Name",id:"appConfigName",value:null!=o?o:"",onChange:function onChange(t){return h(t.target.value)}}),p.default.createElement(c.InputText,{sdsType:"textField",label:"App Config Value",id:"appConfigValue",value:null!=y?y:"",onChange:function onChange(t){return C(t.target.value)}}),p.default.createElement(c.Button,{onClick:function onClick(){return E({key:o,value:y})},sdsStyle:"square",sdsType:"primary",disabled:!(o&&y)},"Create App Config"),p.default.createElement("div",null,w))}},10405:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"CreateAppConfig",{enumerable:!0,get:function get(){return r.CreateAppConfig}});var r=l(27466)},18334:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.FeatureFlagControls=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=l(22071),m=l(44480),h=_interopRequireWildcard(l(96540)),g=l(81672),v=l(90),y=_interopRequireWildcard(l(98903)),C=r(l(2081)),b=l(86305);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}a.FeatureFlagControls=function FeatureFlagControls(){var t,a=(null!==(t=(0,h.useContext)(v.UserContext))&&void 0!==t?t:{}).userEmail,l=(0,h.useState)([]),r=(0,d.default)(l,2),o=r[0],S=r[1],w=(0,h.useState)([]),_=(0,d.default)(w,2),E=_[0],x=_[1],L=(0,h.useState)(new Set([a])),O=(0,d.default)(L,2),N=O[0],k=O[1],T=(0,h.useState)(""),A=(0,d.default)(T,2),I=A[0],M=A[1],R=(0,h.useState)([]),D=(0,d.default)(R,2),P=D[0],j=D[1],B=(0,h.useState)(),V=(0,d.default)(B,2),W=V[0],U=V[1];(0,h.useEffect)((function(){var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,g.getLaunchedFeatureList)();case 2:t=r.sent,a=t.launched_feature_list,l=t.allowed_feature_list,S(a),x(l);case 7:case"end":return r.stop()}}),_callee)})));return function fetchLaunchedFeatureList(){return t.apply(this,arguments)}}();t()}),[P]);var H=function(){var t=(0,u.default)(i.default.mark((function _callee2(t){var a,l,r,o,u,d,c;return i.default.wrap((function _callee2$(i){for(;;)switch(i.prev=i.next){case 0:if(!I||(0,m.isEmpty)(N)){i.next=12;break}return i.next=3,(0,g.modifyFeatureFlagForUsers)({featureFlag:I,userEmails:(0,m.map)(m.trim,Array.from(N)),action:t});
1case 3:a=i.sent,l=a.usersThatAlredyHadFeatureFlag,r=a.usersWithNoAccounts,o=a.usersWithUpdatedFeatureFlags,u=0===(0,m.size)(o)?"error":(0,m.size)(l)>0||(0,m.size)(r)>0?"warning":"success",d="e"===t.slice(-1)?"d":"ed",c=(0,m.compact)([!(0,m.isEmpty)(o)&&"Successfully ".concat(t).concat(d," feature flag for ").concat(o.join(", ")),!(0,m.isEmpty)(r)&&"The following users do not have accounts: ".concat(r.join(", ")),!(0,m.isEmpty)(l)&&"The following users already had the feature flag: ".concat(l.join(", "))]),j(c),U(u);case 12:case"end":return i.stop()}}),_callee2)})));return function handleModifyFeatureFlagClick(a){return t.apply(this,arguments)}}(),G=Object.values(y).filter((function(t){return!(null!=o&&o.includes(t))})).sort();return h.default.createElement("div",null,h.default.createElement("div",{className:C.default.adminActionContainer},h.default.createElement("h2",{className:C.default.title},"Set feature flags"),h.default.createElement(b.FeatureFlagList,{flagNames:G,enabledFlags:E,setSelectedFeatureFlag:M}),h.default.createElement(p.FormControl,{className:C.default.formControl},h.default.createElement(c.InputText,{sdsType:"textArea",label:"User(s)",id:"users",style:{minWidth:"400px"},defaultValue:a,inputProps:{style:{minWidth:"400px"}},onChange:function onChange(t){return k(new Set(t.target.value.split(",")))}}),h.default.createElement(c.InputText,{sdsType:"textField",label:"Feature flag",id:"feature",value:I,onChange:function onChange(t){return M(t.target.value)}})),h.default.createElement("div",{className:C.default.actions},h.default.createElement(c.Button,{onClick:function onClick(){return H("add")},sdsStyle:"square",sdsType:"primary"},"Add feature flag"),h.default.createElement(c.Button,{onClick:function onClick(){return H("remove")},sdsStyle:"square",sdsType:"secondary"},"Remove feature flag"))),W&&!(0,m.isEmpty)(P)&&h.default.createElement(c.Callout,{intent:W},h.default.createElement(h.default.Fragment,null,(0,m.map)((function(t){return h.default.createElement("div",{className:C.default.featureFlagResponse},t)}),P))))}},86305:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FeatureFlagList=void 0;var o=l(70131),i=r(l(96540)),u=r(l(60332));a.FeatureFlagList=function FeatureFlagList(t){var a=t.enabledFlags,l=t.flagNames,r=t.setSelectedFeatureFlag;return i.default.createElement(i.default.Fragment,null,i.default.createElement("h3",{className:u.default.header},"Unlaunched flags"),i.default.createElement("p",{className:u.default.text},"Note: checks denote flags that are turned on for the current CZID user."),i.default.createElement("ul",{className:u.default.featureFlagList},l.map((function(t){var l=null!=a&&a.includes(t)?"flagCheck":"flagOutline";return i.default.createElement("li",{key:t,className:u.default.featureFlagListItem},i.default.createElement(o.Button,{sdsStyle:"minimal",sdsType:"secondary",isAllCaps:!1,onClick:function onClick(){return function handleCopyClick(t){r(t)}(t)},className:u.default.styledButton},i.default.createElement("div",{className:u.default.iconWrapper},i.default.createElement(o.Icon,{sdsIcon:l,sdsSize:"s",sdsType:"interactive"})),t))}))))}},49168:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FeatureFlagControls",{enumerable:!0,get:function get(){return r.FeatureFlagControls}});var r=l(18334)},34666:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.GenerateEnrichedUserToken=void 0;var i=r(l(54756)),u=r(l(85715)),d=r(l(29293)),c=l(70131),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(6433),h=r(l(2081));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var g=function(){var t=(0,d.default)(i.default.mark((function _callee(t,a){return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,m.get)("/enrich_token_for_admin",{params:{include_headers:a,user_id:t}}));case 1:case"end":return l.stop()}}),_callee)})));return function fetchEnrichedUserTokenForAdmin(a,l){return t.apply(this,arguments)}}();a.GenerateEnrichedUserToken=function GenerateEnrichedUserToken(){var t=(0,p.useState)(""),a=(0,u.default)(t,2),l=a[0],r=a[1],o=(0,p.useState)(),m=(0,u.default)(o,2),v=m[0],y=m[1],C=(0,p.useState)(!0),b=(0,u.default)(C,2),S=b[0],w=b[1],_=function(){var t=(0,d.default)(i.default.mark((function _callee2(t){var a,l;return i.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(""===t){r.next=6;break}return r.next=3,g(t,S);case 3:a=r.sent,(l=a.token)&&(navigator.clipboard.writeText(l),y("success"));case 6:case"end":return r.stop()}}),_callee2)}
1)));return function handleButtonClick(a){return t.apply(this,arguments)}}();return p.default.createElement("div",{className:h.default.adminActionContainer},p.default.createElement("h1",{className:h.default.title},"Generate enriched user token"),p.default.createElement(c.InputText,{sdsType:"textField",label:"User ID",id:"userId",value:null!=l?l:"",onChange:function onChange(t){return r(t.target.value)}}),p.default.createElement("div",null,p.default.createElement(c.InputCheckbox,{label:"Include headers for GraphiQL",stage:S?"checked":"unchecked",onChange:function onChange(){return w(!S)}})),p.default.createElement(c.Button,{onClick:function onClick(){return _(l)},sdsStyle:"square",sdsType:"primary",disabled:""===l},"Generate Token"),v&&p.default.createElement(c.Callout,{intent:v},"Successfully copied enriched user token for userId: ".concat(l," to clipboard!")))}},33521:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"GenerateEnrichedUserToken",{enumerable:!0,get:function get(){return r.GenerateEnrichedUserToken}});var r=l(34666)},2930:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.UpdateAppConfig=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=r(l(2081));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.UpdateAppConfig=function UpdateAppConfig(t){var a,l=t.appConfigs,r=t.handleSetAppConfig,o=(0,p.useState)(null),h=(0,d.default)(o,2),g=h[0],v=h[1],y=(0,p.useState)(null),C=(0,d.default)(y,2),b=C[0],S=C[1],w=(0,p.useState)(null),_=(0,d.default)(w,2),E=_[0],x=_[1],L=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var a,l,o;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return a=t.key,l=t.value,i.next=3,r({key:a,value:l});case 3:o=i.sent,x(o);case 5:case"end":return i.stop()}}),_callee)})));return function onSubmitAppConfig(a){return t.apply(this,arguments)}}(),O=null!==(a=null==g?void 0:g.key)&&void 0!==a?a:"Select App Config";return p.default.createElement(p.default.Fragment,null,p.default.createElement("div",{className:m.default.adminActionContainer},p.default.createElement("h2",{className:m.default.title},"Set App Config"),p.default.createElement(c.Dropdown,{className:m.default.appConfigDropdown,InputDropdownProps:{label:O,intent:"default",sdsStyle:"square",sdsType:"label"},isTriggerChangeOnOptionClick:!0,label:O,search:!0,options:l.map((function(t){return{name:t.key}})),onChange:function onChange(t){t&&function onSelectAppConfig(t){var a=l.find((function(a){return a.key===t}));v(a),S(a.value)}(t.name)}}),p.default.createElement(c.InputText,{sdsType:"textField",label:"App Config Value",id:"appConfig",value:null!=b?b:"",onChange:function onChange(t){return S(t.target.value)}}),p.default.createElement(c.Button,{onClick:function onClick(){return L({key:g.key,value:b})},sdsStyle:"square",sdsType:"primary",disabled:!g||b===(null==g?void 0:g.value)},"Update App Config"),p.default.createElement("div",null,E)))}},89788:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UpdateAppConfig",{enumerable:!0,get:function get(){return r.UpdateAppConfig}});var r=l(2930)},20284:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.WorkflowVersions=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(81672),m=r(l(2081));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.WorkflowVersions=function WorkflowVersions(t){var a=t.workflowVersions,l=(0,c.useState)(""),r=(0,d.default)(l,2),o=r[0],h=r[1],g=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var a,l,r,o;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return t.preventDefault(),a=t.target[0].value,l=t.target[1].value,i.next=5,(0,p.setWorkflowVersion)(a,l);case 5:r=i.sent,o=r.status,h(o);case 8:case"end":return i.stop()}}),_callee)})));return function handleSetWorkflows(a){return t.apply(this,arguments)}}();return c.default.createElement("div",{className:m.default.adminActionContainer},c.default.createElement("h2",{className:m.default.title},"Set Workflow Versions"),a.map((function(t){return c.default.createElement("form",{key:t.key,onSubmit:g},c.default.createElement("textarea",{className:m.default.textarea,cols:30,rows:1,value:t.key,readOnly:!0}),c.default.createElement("textarea",{className:m.default.textarea,cols:20,rows:1,defaultValue:t.value}),c.default.createElement("input",{className:m.default.submit,name:"commit",type:"submit",value:"Update "+t.key.replace("-version","")}))})),c.default.createElement("span",null,o))}},59726:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WorkflowVersions",{enumerable:!0,get:function get(){return r.WorkflowVersions}});var r=l(20284)},79332:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AdminSettings",{enumerable:!0,get:function get(){return r.AdminSettings}});var r=l(2118)},77212:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.AlignmentViz=void 0;var o=r(l(54756)),i=r(l(94634)),u=r(l(85715)),d=r(l(29293)),c=r(l(17383)),p=r(l(34579)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(32485)),y=r(l(96540)),C=l(61613),b=l(81672),S=l(92911),w=l(46388),_=r(l(54169)),E=l(369);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}var x=a.AlignmentViz=function(t){(0,m.default)(AlignmentViz,t);var a,l=_createSuper(AlignmentViz);function AlignmentViz(t){var a;return(0,c.default)(this,AlignmentViz),(a=l.call(this,t)).sampleId=t.sampleId,a.alignmentQuery=t.alignmentQuery,a.taxId=t.taxId,a.taxLevel=t.taxLevel,a.taxName=t.taxName,a.pipelineVersion=t.pipelineVersion,a.readsPerPage=t.readsPerPage||20,a.state={alignmentData:[],pipelineRun:null,loading:!0},a}
1return(0,p.default)(AlignmentViz,[{key:"componentDidMount",value:(a=(0,d.default)(o.default.mark((function _callee(){var t,a,l,r,i;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=this.props.sampleId,o.next=3,Promise.all([(0,b.getAlignmentData)(t.toString(),this.alignmentQuery,this.pipelineVersion),(0,S.getSampleMetadata)({id:t,pipelineVersion:this.pipelineVersion})]);case 3:a=o.sent,l=(0,u.default)(a,2),r=l[0],i=l[1],this.setState({loading:!1,alignmentData:r,pipelineRun:i.additional_info.pipeline_run});case 8:case"end":return o.stop()}}),_callee,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"render",value:function render(){var t=this.state,a=t.loading,l=t.alignmentData,r=t.pipelineRun;return a?y.default.createElement("div",null,y.default.createElement("h2",{className:_.default.heading},"Loading alignment data for ",this.taxName," (",this.taxLevel,") ...")):Array.isArray(l)?y.default.createElement("div",null,y.default.createElement("h2",{className:_.default.heading},this.taxName?this.taxName+" ("+this.taxLevel+")":"","Alignment (",l.length," unique accessions)",r&&(0,w.isPipelineFeatureAvailable)(w.ASSEMBLY_FEATURE,r.pipeline_version)&&y.default.createElement(C.Popup,{trigger:y.default.createElement("i",{className:(0,v.default)("fa fa-exclamation-circle",_.default.warningIcon)}),position:"bottom left",content:"\n              Only alignments of individual reads are listed. Contig assembly is not currently included.\n            ",inverted:!0,wide:"very",horizontalOffset:4,className:_.default.popup})),y.default.createElement("div",{className:_.default.accessionViz},l.map((function(t,a){return y.default.createElement(E.AccessionViz,(0,i.default)({key:"accession_".concat(a),readsPerPage:this.readsPerPage},t))}),this))):y.default.createElement("div",null,l.error)}}]),AlignmentViz}(y.default.Component);a.default=x},46806:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AccessionViz=void 0;var o=r(l(94634)),i=r(l(41132)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(96540)),v=l(38192),y=r(l(83083));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var C=function(t){(0,p.default)(AccessionVizCC,t);var a=_createSuper(AccessionVizCC);function AccessionVizCC(t){var l;return(0,u.default)(this,AccessionVizCC),(l=a.call(this,t)).allReads=t.reads,l.readsPerPage=t.readsPerPage,l.coverageSummary=t.coverageSummary||{},l.renderMoreReads=l.renderMoreReads.bind((0,c.default)(l)),l.state={reads:l.allReads.slice(0,l.readsPerPage),rendering:!0},l}return(0,d.default)(AccessionVizCC,[{key:"componentDidUpdate",value:function componentDidUpdate(){this.setState({rendering:!1})}},{key:"renderMoreReads",value:function renderMoreReads(){var t=this.state.reads.length,a=this.allReads.slice(t,t+this.readsPerPage);this.setState((function(t){return{reads:[].concat((0,i.default)(t.reads),(0,i.default)(a))}}))}},{key:"renderCoverageTable",value:function renderCoverageTable(t){return g.default.createElement("div",null,g.default.createElement("h5",null," Coverage Details "),g.default.createElement("table",{style:{overflowX:"scroll",border:"1px solid"}},g.default.createElement("tbody",null,g.default.createElement("tr",null,g.default.createElement("td",null,"Read Count"),t.map((function(t,a){return g.default.createElement("td",{key:"count_".concat(a)},t[1])}))),g.default.createElement("tr",null,g.default.createElement("td",null,"Position Range"),t.map((function(t,a){return g.default.createElement("td",{key:"position_".concat(a)},t[0])}))))))}},{key:"renderCoverageSummary",value:function renderCoverageSummary(t){var a=t.total_read_length/t.num_reads,l=t.total_aligned_length/t.num_reads,r=l/a*100,o=t.total_mismatched_length/t.total_aligned_length*100,i=t.total_aligned_length/t.ref_seq_len*100,u=t.distinct_covered_length/t.ref_seq_len*100;return g.default.createElement("div",null,"Read Length:",g.default.createElement("b",null," ",a," "),", Average Aligned Length:"," ",g.default.createElement("b",null," ",l.toFixed(2)," (",r.toFixed(2)," %)"," "),", Mismatched Percenage:",g.default.createElement("b",null," ",o.toFixed(2)," % ")," ",g.default.createElement("br",null),"Total Aligned bps:",g.default.createElement("b",null," ",t.total_aligned_length," "),", Coverage:"," ",g.default.createElement("b",null," ",i," % ")," ",g.default.createElement("br",null),"Distinct Aligned bps:",g.default.createElement("b",null," ",t.distinct_covered_length," "),", Distinct Coverage:",g.default.createElement("b",null,u," %"))}},{key:"render",value:function render(){var t=this.coverageSummary.coverage?this.renderCoverageTable(this.coverageSummary.coverage):null,a=this.coverageSummary.total_read_length?this.renderCoverageSummary(this.coverageSummary):null,l=this.state.reads.length<this.allReads.length&&!this.state.rendering?g.default.createElement("div",{style:{textAlign:"right"}},g.default.createElement("a",{onClick:this.renderMoreReads,style:{cursor:"pointer"}},"View more reads")):null;return g.default.createElement("div",null,g.default.createElement("h3",null," ",this.props.accession," : ",this.props.name," "),g.default.createElement("b",null," Reference Sequence:")," ",this.props.ref_seq," ",g.default.createElement("br",null),g.default.createElement("b",null," Reference Sequence Length: ")," ",this.props.ref_seq_len,","," ",g.default.createElement("b",null,g.default.createElement("a",{href:this.props.ref_link},"NCBI URL")),",",g.default.createElement("b",null," ",this.props.reads_count," "),"aligned reads",g.default.createElement("br",null),a,t,g.default.createElement("h5",null,"Reads"),this.state.reads.map((function(t,a){return g.default.createElement(y.default,{key:"read_".concat(a),name:t[0],sequence:t[1],metrics:t[2],refInfo:t[3]})})),l,g.default.createElement("hr",null))}}]),AccessionVizCC}(g.default.Component);a.AccessionViz=function AccessionViz(t){var a=(0,v.useWithAnalytics)();return g.default.createElement(C,(0,o.default)({},t,{withAnalytics:a}))}},83083:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(96540));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}
1a.default=function ReadViz(t){var a=t.metrics,l=t.name,r=t.refInfo,u=t.sequence,d=function repeatStr(t,a){for(var l="",r=0;r<a;r+=1)l+=t;return l},c=function generateQualityString(t,a){for(var l=0,r="",o=0;o<a.length;o+=1){var i=t[o],u=a[o];"N"===i||"N"===u||i===u?r+=" ":(r+="X",l+=1)}return[r,l]},p=function complementSeq(t){var a,l="",r=_createForOfIteratorHelper(t);try{for(r.s();!(a=r.n()).done;){var o=a.value;switch(o){case"A":l+="T";break;case"T":l+="A";break;case"C":l+="G";break;case"G":l+="C";break;default:l+=o}}}catch(t){r.e(t)}finally{r.f()}return l},m=function parseAlignment(t){var a=parseInt(t.name.split("/")[1])||1,l=t.sequence.length,r=t.sequence,i=0;t.metrics[0]=parseFloat(t.metrics[0]);for(var u=1;u<=7;u+=1)t.metrics[u]=parseInt(t.metrics[u]);if(t.metrics[8]=parseFloat(t.metrics[8]),t.metrics[9]=parseFloat(t.metrics[9]),t.metrics[6]>t.metrics[7]&&(i=1,r=r.split("").reverse().join("")),1===i&&1===a||0===i&&2===a){var m=t.metrics[4],h=t.metrics[5];t.metrics[4]=l-h+1,t.metrics[5]=l-m+1}var g=r.slice(t.metrics[4]-1,t.metrics[5]),v=t.metrics[4]-2>=0?r.slice(0,t.metrics[4]-1):"",y=t.metrics[5]<l?r.slice(t.metrics[5]):"";if(t.refInfo[0].length>v.length)t.refInfo[0]=t.refInfo[0].slice(t.refInfo[0].length-v.length);else for(;t.refInfo[0].length<v.length;)t.refInfo[0]=" "+t.refInfo[0];if(t.refInfo[2].length>y.length)t.refInfo[2]=t.refInfo[2].slice(0,y.length);else for(;t.refInfo[2].length<y.length;)t.refInfo[2]+=" ";var C=c(t.refInfo[1],g),b=(0,o.default)(C,2),S=b[0],w=b[1],_=c(t.refInfo[1],p(g)),E=(0,o.default)(_,2),x=E[0],L=E[1],O=w<L?S:x,N=w<L?g:p(g),k=d(" ",v.length),T=d(" ",y.length);return{reversed:i,readPart:a,refDisplay:t.refInfo.join("|"),readDisplay:[v,N,y].join("|"),qualityDisplay:[k,O,T].join("|")}}({metrics:a,name:l,refInfo:r,sequence:u}),h={padding:"0"};return i.default.createElement("div",{style:{border:"1px solid"}},"Read Name: ",l," ",i.default.createElement("br",null),"Percentage Matched: ",a[0]," %, Alignment Length: ",a[1],", #","Mismatches: ",a[2],", # Gap Openings: ",a[3]," ",i.default.createElement("br",null),"E-value: ",a[8],", Bit Score: ",a[9]," ",i.default.createElement("br",null),"Reference Alignment Range: ",a[6]," - ",a[7]," ",i.default.createElement("br",null),i.default.createElement("div",{style:{whiteSpace:"pre",fontFamily:"monospace",overflow:"scroll"}},i.default.createElement("table",null,i.default.createElement("tbody",null,i.default.createElement("tr",null,i.default.createElement("td",{style:h},"Reference: "),i.default.createElement("td",{style:h},m.refDisplay)),i.default.createElement("tr",null,i.default.createElement("td",{style:h},"Read: "),i.default.createElement("td",{style:h},m.readDisplay)),i.default.createElement("tr",null,i.default.createElement("td",{style:h},"Mismatches: "),i.default.createElement("td",{style:h},m.qualityDisplay))))))}},369:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AccessionViz",{enumerable:!0,get:function get(){return r.AccessionViz}});var r=l(46806)},50976:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AlignmentViz",{enumerable:!0,get:function get(){return r.AlignmentViz}});var r=l(77212)},75878:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(43693)),i=r(l(32485)),u=r(l(96540)),d=l(20887),c=r(l(82727)),p=l(50451),m=r(l(7137));a.default=function AMRHeatmapControls(t){var a=t.selectedOptions,l=t.onSelectedOptionsChange,r=t.controls,h=t.isDataReady,g=t.maxValueForLegend;return u.default.createElement("div",{className:m.default.menu},u.default.createElement(d.Divider,null),u.default.createElement("div",{className:(0,i.default)(m.default.filterRow,"row")},function renderControlDropdowns(){return r.map((function(t){return u.default.createElement("div",{className:m.default.filterControl,key:t.key},u.default.createElement(p.Dropdown,{fluid:!0,rounded:!0,options:t.options,onChange:function onChange(r){return function handleOptionChange(t,r){r!==a[t]&&l((0,o.default)({},t,r))}(t.key,r)},value:a[t.key],label:t.label,disabled:!h}))}))}(),function renderLegend(){if(h)return u.default.createElement("div",{className:m.default.filterControl,key:"SequentialLegendVis"},u.default.createElement(c.default,{min:0,max:g,scale:a.scale}))}()),u.default.createElement(d.Divider,null))}},44551:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(85715)),u=r(l(29293)),d=r(l(17383)),c=r(l(34579)),p=r(l(12475)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(43693)),y=l(70131),C=r(l(96540)),b=l(47056),S=l(81960),w=l(92911),_=r(l(28079)),E=r(l(86672)),x=r(l(73635)),L=l(90),O=l(20887),N=r(l(34621)),k=l(60487),T=l(82853),A=r(l(75878)),I=r(l(44548)),M=l(50451),R=l(25922),D=r(l(7137));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,v.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}var P=[{text:"Coverage",value:"coverage"},{text:"Depth",value:"depth"},{text:"RPM (reads per million)",value:"rpm"},{text:"DPM (depth per million)",value:"dpm"},{text:"Mapped Reads",value:"total_reads"}],j=[{text:"Genes",value:"gene"},{text:"Alleles",value:"allele"}],B=[{text:"Logarithmic",value:"symlog"},{text:"Linear",value:"linear"}],V="sampleDetails",W="geneDetails";(a.default=function(t){(0,m.default)(AMRHeatmapView,t);var a,l=_createSuper(AMRHeatmapView);function AMRHeatmapView(t){var a;return(0,d.default)(this,AMRHeatmapView),a=l.call(this,t),(0,v.default)((0,p.default)(a),"updateOptions",(function(t){var l=a.state.selectedOptions,r=Object.assign({},l,t);a.setState({selectedOptions:r})})),(0,v.default)((0,p.default)(a),"onSampleLabelClick",(function(t){var l=a.state,r=l.sidebarVisible,o=l.sidebarMode,i=l.selectedSampleId;t?r&&o===V&&i===t?a.closeSidebar():a.setState({selectedSampleId:t,sidebarMode:V,sidebarVisible:!0}):a.closeSidebar()})),(0,v.default)((0,p.default)(a),"onGeneLabelClick",(function(t){var l=a.state,r=l.sidebarVisible,o=l.sidebarMode,i=l.selectedGene;!t||r&&o===W&&i===t?a.closeSidebar():a.setState({selectedGene:t,sidebarMode:W,sidebarVisible:!0})})),(0,v.default)((0,p.default)(a),"closeSidebar",(function(){a.setState({sidebarVisible:!1})})),(0,v.default)((0,p.default)(a),"onMetadataUpdate",(function(t,l){var r=a.state,o=r.selectedSampleId,i=r.samplesWithAMRCounts.map((function(a){return a.sampleId!==o||(a.metadata[t]=l),a})),u=a.extractSampleLabels(i);a.setState({samplesWithAMRCounts:i,sampleLabels:u})})),a.state={loading:!0,maxValues:null,rawSampleData:null,samplesWithAMRCounts:null,samplesMetadataTypes:null,selectedOptions:{metric:"coverage",viewLevel:"gene",scale:"symlog"},selectedSampleId:null,selectedGene:null,sidebarVisible:!1,sidebarMode:null},a}return(0,c.default)(AMRHeatmapView,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props.sampleIds;this.requestSampleData(t)}},{key:"requestSampleData",value:(a=(0,u.default)(o.default.mark((function _callee(t){var a,l,r,u,d,c,p,m,h,g,v,y,C,b,_;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Promise.all([(0,S.getAMRCounts)(t),(0,w.getSampleMetadataFields)(t)]);case 2:a=o.sent,l=(0,i.default)(a,2),r=l[0],u=l[1],d=r.filter((function(t){return""===t.error})),c=d.map((function(t){return _objectSpread(_objectSpread({},t),{},{metadata:(0,T.processMetadata)({metadata:t.metadata,flatten:!0})})})),p=this.correctSampleAndGeneNames(c),m=this.findMaxValues(p),h=(0,T.processMetadataTypes)(u),g=this.extractSampleLabels(p),v=this.extractGeneAndAlleleLabels(p),y=(0,i.default)(v,2),C=y[0],b=y[1],_=this.mapAllelesToGenes(p),this.setState({rawSampleData:r,samplesWithAMRCounts:p,maxValues:m,samplesMetadataTypes:h,sampleLabels:g,geneLabels:C,alleleLabels:b,alleleToGeneMap:_,loading:!1});case 15:case"end":return o.stop()}}),_callee,this)}))),function requestSampleData(t){return a.apply(this,arguments)})},{key:"correctSampleAndGeneNames",value:function correctSampleAndGeneNames(t){var a=new Map;return t.forEach((function(t){if(a.has(t.sampleName)){var l=a.get(t.sampleName),r=t.sampleName;t.sampleName="".concat(t.sampleName," (").concat(l,")"),a.set(r,l+1)}else a.set(t.sampleName,1);t.amrCounts.forEach((function(t){var a=/[^_]+/.exec(t.gene)[0];t.gene=a}))})),t}}
1,{key:"assembleControlOptions",value:function assembleControlOptions(){return[{key:"viewLevel",options:j,label:"View Level"},{key:"metric",options:P,label:"Metric"},{key:"scale",options:B,label:"Scale"}]}},{key:"findMaxValues",value:function findMaxValues(t){return t.reduce((function(t,a){return a.amrCounts.forEach((function(a){t.depth=Math.max(t.depth,a.depth),t.coverage=Math.max(t.coverage,a.coverage),t.rpm=Math.max(t.rpm,a.rpm||0),t.dpm=Math.max(t.dpm,a.dpm||0),t.total_reads=Math.max(t.total_reads,a.total_reads||0)})),t}),{depth:0,coverage:0,rpm:0,dpm:0,total_reads:0})}},{key:"hasDataToDisplay",value:function hasDataToDisplay(t){return t.some((function(t){return t.amrCounts.length>0}))}},{key:"mapAllelesToGenes",value:function mapAllelesToGenes(t){var a={};return t.forEach((function(t){t.amrCounts.forEach((function(t){a[t.allele]=t.annotation_gene||t.gene}))})),a}},{key:"extractSampleLabels",value:function extractSampleLabels(t){return t.map((function(t){return{label:t.sampleName,id:t.sampleId,metadata:t.metadata}}))}},{key:"extractGeneAndAlleleLabels",value:function extractGeneAndAlleleLabels(t){var a={},l={};return t.forEach((function(t){t.amrCounts.forEach((function(t){null===t.annotation_gene||void 0===t.annotation_gene?a[t.gene]=!0:a[t.annotation_gene]=!0,l[t.allele]=!0}))})),[Object.keys(a).map((function(t){return{label:t}})),Object.keys(l).map((function(t){return{label:t}}))]}},{key:"computeHeatmapValuesForCSV",value:function computeHeatmapValuesForCSV(){var t=this.state.samplesWithAMRCounts,a=[];t.forEach((function(t){t.amrCounts.forEach((function(l){var r=["".concat(t.sampleName,",").concat(l.gene,",").concat(l.allele,",").concat(l.coverage,",").concat(l.depth,",").concat(l.rpm||"N/A",",").concat(l.dpm||"N/A",",").concat(l.total_reads||"N/A")];a.push(r)}))}));return[["sample_name,gene_name,allele_name,coverage,depth,rpm,dpm,mapped_reads"],a]}},{key:"getSidebarParams",value:function getSidebarParams(){var t=this.state,a=t.sidebarMode,l=t.selectedSampleId,r=t.selectedGene;switch(a){case V:return{sampleId:l,showReportLink:!0,onMetadataUpdate:this.onMetadataUpdate};case W:return{geneName:r}}}},{key:"getDownloadCSVLink",value:function getDownloadCSVLink(){var t=this.computeHeatmapValuesForCSV(),a=(0,i.default)(t,2),l=a[0],r=a[1];return C.default.createElement("a",{href:(0,R.createCSVObjectURL)(l,r),download:"idseq_amr_heatmap_values.csv",target:"_blank",rel:"noopener noreferrer",key:"Download_CSV_link"},"Download CSV")}},{key:"getDownloadOptions",value:function getDownloadOptions(){return[{text:this.getDownloadCSVLink(),value:"csv"}]}},{key:"renderHeader",value:function renderHeader(){var t=this.state.loading;return C.default.createElement(O.ViewHeader,{className:D.default.viewHeader},C.default.createElement(O.ViewHeader.Content,null,C.default.createElement(O.ViewHeader.Pretitle,{breadcrumbLink:"/home"},"Discovery View"),C.default.createElement(O.ViewHeader.Title,{label:"Antimicrobial Resistance Heatmap"})),!t&&C.default.createElement(O.ViewHeader.Controls,{className:D.default.controls},C.default.createElement(M.DownloadButtonDropdown,{className:D.default.controlElement,options:this.getDownloadOptions(),disabled:t,onClick:function onClick(){}})))}},{key:"renderControls",value:function renderControls(){var t=this.state,a=t.selectedOptions,l=t.loading,r=t.maxValues,o=r?r[a.metric]:0;return C.default.createElement(A.default,{controls:this.assembleControlOptions(),selectedOptions:a,onSelectedOptionsChange:this.updateOptions,isDataReady:!l,maxValueForLegend:o})}},{key:"renderDeprecationWarning",value:function renderDeprecationWarning(){return C.default.createElement(y.Callout,{className:D.default.deprecationWarning,intent:"info"},"This heatmap is created with data from a deprecated version of our Antimicrobial Resistance pipeline."," ",C.default.createElement(N.default,{href:k.AMR_DEPRECATED_HELP_LINK},"Learn more."))}},{key:"renderVisualization",value:function renderVisualization(){var t=this.state,a=t.loading,l=t.samplesWithAMRCounts,r=t.selectedOptions,o=t.samplesMetadataTypes,i=t.sampleLabels,u=t.geneLabels,d=t.alleleLabels,c=t.alleleToGeneMap;return a?C.default.createElement(x.default,{message:"Loading...",className:D.default.loadingIndicator}):this.hasDataToDisplay(l)?C.default.createElement("div",{className:"row visualization-content"},C.default.createElement(E.default,null,C.default.createElement(I.default,{samplesWithAMRCounts:l,selectedOptions:r,onSampleLabelClick:this.onSampleLabelClick,onGeneLabelClick:this.onGeneLabelClick,samplesMetadataTypes:o,sampleLabels:i,geneLabels:u,alleleLabels:d,alleleToGeneMap:c,metrics:P}))):C.default.createElement("p",{className:D.default.noDataMsg},"No Antimicrobial Resistance data for selected samples.")}}
1,{key:"renderSidebar",value:function renderSidebar(){var t=this.state,a=t.sidebarMode,l=t.sidebarVisible;return C.default.createElement(_.default,{visible:l,mode:a,onClose:this.closeSidebar,params:this.getSidebarParams()})}},{key:"render",value:function render(){var t=this;return C.default.createElement("div",{className:D.default.AMRHeatmapView},C.default.createElement(O.NarrowContainer,null,this.renderHeader()),C.default.createElement(b.StickyContainer,null,C.default.createElement(b.Sticky,null,(function(a){var l=a.style;return C.default.createElement("div",{style:l},C.default.createElement(O.NarrowContainer,null,t.renderControls()))})),C.default.createElement(O.NarrowContainer,null,this.renderDeprecationWarning()),this.renderVisualization()),this.renderSidebar())}}]),AMRHeatmapView}(C.default.Component)).contextType=L.UserContext},44548:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=r(l(96540)),v=r(l(1533)),y=r(l(55621)),C=l(17197),b=r(l(82083)),S=l(13656),w=r(l(56294));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var _="allele",E="gene",x=["collection_location_v2"];a.default=function(t){(0,d.default)(AMRHeatmapVis,t);var a=_createSuper(AMRHeatmapVis);function AMRHeatmapVis(t){var l;return(0,o.default)(this,AMRHeatmapVis),l=a.call(this,t),(0,m.default)((0,u.default)(l),"colorFilter",(function(t,a,l,r,o){return t>0?l:o})),(0,m.default)((0,u.default)(l),"onNodeHover",(function(t){l.setState({nodeHoverInfo:l.getTooltipData(t),nodeHovered:!0,tooltipLocation:l.heatmap.getCursorLocation()})})),(0,m.default)((0,u.default)(l),"onNodeHoverOut",(function(){l.setState({nodeHoverInfo:null})})),(0,m.default)((0,u.default)(l),"onRowLabelClick",(function(t){var a=l.props,r=a.alleleToGeneMap,o=a.selectedOptions,i=a.onGeneLabelClick,u=t;o.viewLevel===_&&(u=r[t]),i(u)})),(0,m.default)((0,u.default)(l),"onMetadataLabelHover",(function(t){var a=l.heatmap.getColumnMetadataLegend(t.value);l.setState({columnMetadataLegend:a,metadataLabelHovered:!0,tooltipLocation:l.heatmap.getCursorLocation()})})),(0,m.default)((0,u.default)(l),"onMetadataNodeHover",(function(t,a){var r=l.heatmap.getColumnMetadataLegend(a.value),o=t.metadata[a.value]||"Unknown",i=(0,m.default)({},o,r[o]);l.setState({columnMetadataLegend:i,tooltipLocation:l.heatmap.getCursorLocation()})})),(0,m.default)((0,u.default)(l),"onMetadataLabelOut",(function(){l.setState({columnMetadataLegend:null})})),(0,m.default)((0,u.default)(l),"onMetadataAddButtonClick",(function(t){l.setState({addMetadataTrigger:t})})),(0,m.default)((0,u.default)(l),"onMetadataSelectionChange",(function(t){l.setState({selectedMetadata:t})})),l.state={nodeHoverInfo:null,tooltipLocation:null,columnMetadataLegend:null,addMetadataTrigger:null,nodeHovered:!1,metadataLabelHovered:!1,selectedMetadata:new Set(x)},l.heatmap=null,l}return(0,i.default)(AMRHeatmapVis,[{key:"componentDidMount",value:function componentDidMount(){this.updateHeatmap()}},{key:"componentDidUpdate",value:function componentDidUpdate(t,a){var l=this.state.selectedMetadata,r=this.props,o=r.sampleLabels;r.selectedOptions===t.selectedOptions&&o===t.sampleLabels||this.updateHeatmap(),l===a.selectedMetadata&&o===t.sampleLabels||this.heatmap.updateColumnMetadata(this.getSelectedMetadataFields())}},{key:"getMetadataTypes",value:function getMetadataTypes(){var t=this.props.samplesMetadataTypes;return Object.keys(t).sort().map((function(a){return{label:t[a].name,value:t[a].key}}))}},{key:"getTooltipData",value:function getTooltipData(t){var a=this.props,l=a.sampleLabels,r=a.alleleToGeneMap,o=a.samplesWithAMRCounts,i=a.selectedOptions,u=a.metrics,d=l[t.columnIndex].label,c=this.getHeatmapLabels()[t.rowIndex].label,p=o[t.columnIndex],m=this.findAMRCountForName(c,p),h="",v="";switch(i.viewLevel){case _:h=r[v=c];break;case E:h=c,v=m?m.allele:"---"}return[{name:"Info",data:[["Sample",d],["Gene",h],["Allele",v]]},{name:"Values",data:u.map((function(t){var a=m?m[t.value]||"N/A":0;if("coverage"!==t.value&&"depth"!==t.value&&p.amrCounts.length>0){var l=p.amrCounts[0].rpm;0===a&&null==l&&(a="N/A")}return[t.text,t.value===i.metric?g.default.createElement("b",null,a):a]}))}]}},{key:"getHeatmapLabels",value:function getHeatmapLabels(){var t=this.props,a=t.alleleLabels,l=t.geneLabels;switch(t.selectedOptions.viewLevel){case _:return a;case E:return l}}},{key:"findAMRCountForName",value:function findAMRCountForName(t,a){switch(this.props.selectedOptions.viewLevel){case _:return a.amrCounts.find((function(a){return a.allele===t}));case E:var l=a.amrCounts.find((function(a){return a.annotation_gene===t}));
1return void 0===l&&(l=a.amrCounts.find((function(a){return a.gene===t}))),l}}},{key:"computeHeatmapValues",value:function computeHeatmapValues(t){var a=this,l=this.props,r=l.selectedOptions,o=l.samplesWithAMRCounts,i=[];return t.forEach((function(t){var l=[],u=t.label;o.forEach((function(t){var o=a.findAMRCountForName(u,t);void 0!==o?l.push(o[r.metric]||0):l.push(0)})),i.push(l)})),i}},{key:"updateHeatmap",value:function updateHeatmap(){var t=this.props,a=t.selectedOptions,l=t.sampleLabels,r=this.getHeatmapLabels(),o=l,i=this.computeHeatmapValues(r);null!==this.heatmap?(this.heatmap.updateData({rowLabels:r,columnLabels:o,values:i}),this.heatmap.updateScale(a.scale)):this.initializeHeatmap(r,o,i)}},{key:"initializeHeatmap",value:function initializeHeatmap(t,a,l){var r=this.props,o=r.selectedOptions,i=r.onSampleLabelClick;this.heatmap=new b.default(this.heatmapContainer,{rowLabels:t,columnLabels:a,values:l},{scale:o.scale,scaleMin:0,customColorCallback:this.colorFilter,onNodeHover:this.onNodeHover,onNodeHoverOut:this.onNodeHoverOut,onColumnLabelClick:i,onRowLabelClick:this.onRowLabelClick,columnMetadata:this.getSelectedMetadataFields(),onMetadataNodeHover:this.onMetadataNodeHover,onColumnMetadataLabelHover:this.onMetadataLabelHover,onColumnMetadataLabelOut:this.onMetadataLabelOut,onAddColumnMetadataClick:this.onMetadataAddButtonClick,marginLeft:50}),this.heatmap.start()}},{key:"getSelectedMetadataFields",value:function getSelectedMetadataFields(){var t=this.props.samplesMetadataTypes,a=this.state.selectedMetadata;return Array.from(a).map((function(a){return{label:t[a].name,value:a}})).sort((function sortByLabel(t,a){return t.label>a.label?1:-1}))}},{key:"renderNodeHoverTooltip",value:function renderNodeHoverTooltip(){var t=this.state,a=t.nodeHoverInfo,l=t.tooltipLocation;if(a&&l)return g.default.createElement("div",{className:(0,h.default)(w.default.tooltip,a&&w.default.visible),style:(0,C.getTooltipStyle)(l,{buffer:20,below:!0})},g.default.createElement(S.TooltipVizTable,{data:a}))}},{key:"render",value:function render(){var t=this,a=this.state,l=a.columnMetadataLegend,r=a.tooltipLocation,o=a.addMetadataTrigger,i=a.selectedMetadata;return g.default.createElement("div",{className:w.default.AMRHeatmapVis},g.default.createElement("div",{className:w.default.AMRHeatmapContainer,ref:function ref(a){t.heatmapContainer=a}}),this.renderNodeHoverTooltip(),l&&r&&g.default.createElement(v.default,{metadataColors:l,tooltipLocation:r}),o&&g.default.createElement(y.default,{addMetadataTrigger:o,selectedMetadata:i,metadataTypes:this.getMetadataTypes(),onMetadataSelectionChange:this.onMetadataSelectionChange,onMetadataSelectionClose:function onMetadataSelectionClose(){t.setState({addMetadataTrigger:null})}}))}}]),AMRHeatmapVis}(g.default.Component)},61836:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=l(44480),m=r(l(96540)),h=r(l(16653)),g=l(60487),v=r(l(69947)),y=r(l(66239));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var C=function(t){(0,u.default)(Auth0Error,t);var a=_createSuper(Auth0Error);function Auth0Error(){return(0,o.default)(this,Auth0Error),a.apply(this,arguments)}return(0,i.default)(Auth0Error,[{key:"render",value:function render(){var t=this.props.message;return m.default.createElement("div",{className:y.default.auth0Error},m.default.createElement(h.default,{message:(0,p.upperFirst)(t),textWidth:300,tagline:m.default.createElement("a",{className:y.default.helpLink,href:g.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"Contact us for help"),icon:m.default.createElement(v.default,{className:y.default.imgMicrobe})}))}}]),Auth0Error}(m.default.Component);a.default=C},41562:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BasespaceIntegration=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(96540)),g=r(l(28906)),v=l(60487),y=r(l(86085));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}a.BasespaceIntegration=function(t){(0,d.default)(BasespaceIntegration,t);var a=_createSuper(BasespaceIntegration);function BasespaceIntegration(){var t;(0,o.default)(this,BasespaceIntegration);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"closeWindow",(function(){window.close()})),t}
1return(0,i.default)(BasespaceIntegration,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props.accessToken;window.opener&&t&&window.opener.postMessage({basespaceAccessToken:this.props.accessToken},window.location.origin)}},{key:"render",value:function render(){var t=this.props.accessToken;return h.default.createElement("div",{className:y.default.basespaceIntegration},h.default.createElement("div",{className:y.default.content},t?h.default.createElement("div",null,h.default.createElement("div",{className:y.default.message},"You've successfully authorized CZ ID to connect to Basespace!"),h.default.createElement("div",{className:y.default.smallMessage},"You can now return to the CZ ID Upload page.")):h.default.createElement("div",{className:y.default.error},"Something went wrong when trying to connect to Basespace. Please",h.default.createElement("a",{className:y.default.helpLink,href:v.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"}," contact us")," ","for help."),h.default.createElement(g.default,{text:"Close Window",rounded:!1,onClick:this.closeWindow})))}}]),BasespaceIntegration}(h.default.Component)},30825:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(41562);a.default=r.BasespaceIntegration},882:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.BulkDownloadList=void 0;var i,u=r(l(43693)),d=r(l(85715)),c=l(70131),p=l(28764),m=l(44480),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=l(18312),v=l(25880),y=l(69487),C=r(l(16653)),b=r(l(28079)),S=r(l(73635)),w=l(90),_=l(20887),E=r(l(29960)),x=l(32807),L=r(l(62487)),O=l(66462),N=r(l(53586)),k=l(58803);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var T=(void 0!==i||(i=l(16565)).hash&&"a26e15399d86967f593452d6effd6ed0"!==i.hash&&console.error("The definition of 'BulkDownloadListQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),A=function BulkDownloadListComponent(){var t=(0,h.useState)(0),a=(0,d.default)(t,2),l=a[0],r=a[1],o=(0,h.useState)(!1),i=(0,d.default)(o,2),u=i[0],p=i[1],S=(0,h.useState)(!0),A=(0,d.default)(S,2),I=A[0],M=A[1],R=(0,h.useState)(!1),D=(0,d.default)(R,2),P=D[0],j=D[1],B=(0,h.useState)(null),V=(0,d.default)(B,2),W=V[0],U=V[1],H=(0,h.useState)({}),G=(0,d.default)(H,2),K=G[0],z=G[1],q=(0,h.useContext)(w.UserContext).admin,Z=(0,g.useLazyLoadQuery)(T,{},K),Y=null==Z?void 0:Z.fedBulkDownloads,X=(0,h.useCallback)((function(t){return(0,m.some)((function(t){return O.InProgressStatus.includes(null==t?void 0:t.status)}),t)}),[]),Q=X(Y);(0,h.useEffect)((function(){M(!(!Y||0!==Y.length))}),[Y]);var J=(0,g.useRelayEnvironment)(),$=(0,h.useCallback)((function(){u||(p(!0),(0,y.fetchQuery)(J,T,{}).subscribe({complete:function complete(){p(!1),z((function(t){var a;return{fetchKey:(null!==(a=null==t?void 0:t.fetchKey)&&void 0!==a?a:0)+1,fetchPolicy:"store-only"}}))},error:function error(){p(!1)}}))}),[J,u]);(0,h.useEffect)((function(){Q&&l<=O.AUTO_UPDATE_MAX_COUNT&&setTimeout((function(){return function autoUpdate(t){Q&&($(),r(t+1))}(l)}),O.AUTO_UPDATE_DELAY)}),[Q,l,$]);var ee=(0,h.useCallback)((function(t){return null==t?void 0:t.map((function(t){return _objectSpread(_objectSpread({},t),{},{onDetailsClick:function onDetailsClick(){!function handleDetailsClick(t){U(t),j(!0)}(t)},startedAt:new Date(null==t?void 0:t.startedAt).toISOString(),statusType:(0,O.getStatusType)(t),statusDisplay:(0,O.getStatusDisplay)(null==t?void 0:t.status,null==t?void 0:t.errorMessage),tooltipText:(0,O.getTooltipText)(t)})}))}),[]);return h.default.createElement(h.default.Fragment,null,I&&h.default.createElement("div",{className:N.default.blankScreenContainer},h.default.createElement(C.default,{message:"You don't have any bulk downloads right now.",tagline:"You can select samples from your data and request a download.",icon:h.default.createElement(E.default,{className:N.default.largeDownloadIcon}),textWidth:260})),!I&&h.default.createElement(_.NarrowContainer,{className:N.default.tableContainer},l>=O.AUTO_UPDATE_MAX_COUNT&&X(Y)&&h.default.createElement(L.default,{type:"warning",displayStyle:"flat",className:N.default.autoUpdateWarning},"This page is no longer auto-updating."," ",h.default.createElement(c.Button,{sdsType:"secondary",sdsStyle:"minimal",isAllCaps:!1,onClick:function initiateAutoUpdate(){return r(0)},className:N.default.link},"Click here to see additional updates.")),Y&&h.default.createElement(x.Table,{rowClassName:N.default.tableRow,headerClassName:N.default.tableHeader,className:N.default.table,columns:(0,k.getBulkDownloadTableColumns)({isAdmin:q}),data:ee(Y),defaultRowHeight:70,sortable:!0,defaultSortBy:"startedAt",defaultSortDirection:v.SortDirection.DESC})),h.default.createElement(b.default,{visible:P,mode:"bulkDownloadDetails",onClose:function handleSidebarClose(){j(!1)},params:{bulkDownloadId:null==W?void 0:W.id,bulkDownloadData:Y}}))},I=a.BulkDownloadList=function BulkDownloadList(){return h.default.createElement("div",{className:(0,p.cx)(N.default.bulkDownloadList)},h.default.createElement(_.NarrowContainer,null,h.default.createElement(_.ViewHeader,{className:N.default.viewHeader},h.default.createElement(_.ViewHeader.Content,null,h.default.createElement(_.ViewHeader.Pretitle,{breadcrumbLink:"/home"},"Back"),h.default.createElement(_.ViewHeader.Title,{label:"Downloads"})))),h.default.createElement(_.Divider,null),h.default.createElement(h.Suspense,{fallback:h.default.createElement(S.default,{className:N.default.loadingMessage,message:"Loading Downloads"})},h.default.createElement(A,null)))};a.default=I},16565:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c,p,m,h={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"BulkDownloadListQuery",selections:[{alias:null,args:null,concreteType:"query_fedBulkDownloads_items",kind:"LinkedField",name:"fedBulkDownloads",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"BulkDownloadDetailsModeFragment"},{args:null,kind:"FragmentSpread",name:"DetailsTabFragment"},{args:null,kind:"FragmentSpread",name:"AdvancedDownloadTabFragment"},l={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"startedAt",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"ownerUserId",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"downloadType",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"analysisCount",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"fileSize",storageKey:null}
1,m={alias:null,args:null,kind:"ScalarField",name:"entityInputFileType",storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_entityInputs_items",kind:"LinkedField",name:"entityInputs",plural:!0,selections:[l],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"BulkDownloadListQuery",selections:[{alias:null,args:null,concreteType:"query_fedBulkDownloads_items",kind:"LinkedField",name:"fedBulkDownloads",plural:!0,selections:[l,c,{alias:null,args:null,kind:"ScalarField",name:"logUrl",storageKey:null},r,p,u,{alias:null,args:null,kind:"ScalarField",name:"errorMessage",storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_params_items",kind:"LinkedField",name:"params",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"paramType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedBulkDownloads_items_entityInputs_items",kind:"LinkedField",name:"entityInputs",plural:!0,selections:[l,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},o,i,d,m],storageKey:null}]},params:{cacheID:"452c6753d0936f6c02eb34e46874c424",id:null,metadata:{},name:"BulkDownloadListQuery",operationKind:"query",text:"query BulkDownloadListQuery {\n  fedBulkDownloads {\n    ...BulkDownloadDetailsModeFragment\n    ...DetailsTabFragment\n    ...AdvancedDownloadTabFragment\n    id\n    status\n    startedAt\n    ownerUserId\n    downloadType\n    analysisCount\n    url\n    fileSize\n    entityInputFileType\n    entityInputs {\n      id\n    }\n  }\n}\n\nfragment AdvancedDownloadTabFragment on query_fedBulkDownloads_items {\n  id\n  url\n  status\n  fileSize\n  downloadType\n  params {\n    paramType\n    value\n    displayName\n  }\n}\n\nfragment BulkDownloadDetailsModeFragment on query_fedBulkDownloads_items {\n  id\n  url\n  logUrl\n  status\n  fileSize\n  downloadType\n  errorMessage\n  params {\n    paramType\n    value\n    displayName\n  }\n}\n\nfragment DetailsTabFragment on query_fedBulkDownloads_items {\n  id\n  downloadType\n  params {\n    paramType\n    value\n    displayName\n  }\n  entityInputs {\n    id\n    name\n  }\n}\n"}};h.hash="a26e15399d86967f593452d6effd6ed0";a.default=h},64200:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadTableRenderers=void 0;var o=r(l(34579)),i=r(l(17383)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(43693)),m=l(70131),h=l(44480),g=r(l(96540)),v=l(60487),y=l(93527),C=l(92843),b=l(20300),S=l(66462),w=l(2709),_=r(l(74852)),E=r(l(74233)),x=r(l(74831));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var L=a.BulkDownloadTableRenderers=function(t){(0,u.default)(BulkDownloadTableRenderers,t);var a=_createSuper(BulkDownloadTableRenderers);function BulkDownloadTableRenderers(){return(0,i.default)(this,BulkDownloadTableRenderers),a.apply(this,arguments)}return(0,o.default)(BulkDownloadTableRenderers)}(g.default.Component);(0,p.default)(L,"renderDownload",(function(t){var a=t.rowData,l=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return a?g.default.createElement("div",{className:x.default.downloadCell},g.default.createElement(m.Icon,{className:x.default.downloadIcon,sdsIcon:"download",sdsSize:"xl",sdsType:"button"}),g.default.createElement("div",{className:x.default.downloadRightPane},g.default.createElement("div",{className:x.default.downloadNameContainer},g.default.createElement("div",{className:x.default.downloadName,"data-testid":"download-name"},(0,S.getDownloadDisplayName)(a.downloadType)),g.default.createElement(E.default,{className:x.default.downloadStatus,status:(0,S.getStatusDisplay)(a.status),type:a.statusType,tooltipText:a.tooltipText})),g.default.createElement("div",{className:x.default.metadata},g.default.createElement("span",{className:x.default.detailsLink,onClick:a.onDetailsClick,"data-testid":"download-details-link",i
1d:null==a?void 0:a.id},"Details"),l&&g.default.createElement(g.default.Fragment,null,"|",g.default.createElement("span",{className:x.default.userName},"User Id: ",a.ownerUserId))))):null})),(0,p.default)(L,"renderCount",(function(t){var a=t.rowData,l=(0,h.get)("downloadType",a),r=(0,h.get)("analysisCount",a),o=1===r?"Sample":"Samples";if(l!==S.BULK_DOWNLOAD_TYPES.SAMPLE_METADATA){var i=1===r?"label":"pluralizedLabel",u=b.WORKFLOWS[(0,h.get)("entityInputFileType",a)];o=(0,h.get)(i,u)}return o?g.default.createElement("div",null,"".concat(r," ").concat(o)):(console.error("No analysis type string found for bulk download type"),null)})),(0,p.default)(L,"renderStatus",(function(t){var a=t.rowData,l=a.status,r=a.url;return l===w.BulkDownloadStatus.SUCCEEDED&&r?g.default.createElement("div",{className:x.default.statusCell},g.default.createElement("div",{className:x.default.links},g.default.createElement("div",{id:null==a?void 0:a.id,className:x.default.link,onClick:function onClick(){return(0,C.openUrl)(r)}},"Download File"))):S.InProgressStatus.includes(l)?g.default.createElement("div",{className:x.default.statusCell,id:null==a?void 0:a.id},g.default.createElement(_.default,{showHint:!0,tiny:!0})):g.default.createElement("div",{className:x.default.statusCell},g.default.createElement("div",{className:x.default.links},g.default.createElement("a",{id:null==a?void 0:a.id,className:x.default.link,href:v.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"Contact us")))})),(0,p.default)(L,"renderFileSize",(function(t){var a=t.rowData.fileSize;return"number"!=typeof a||isNaN(a)?null:g.default.createElement(g.default.Fragment,null,(0,y.formatFileSize)(a,["Bytes","KB","MB","GB","TB"],2))}))},58803:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getBulkDownloadTableColumns=void 0;var o=l(64673),i=l(64200),u=r(l(74831));a.getBulkDownloadTableColumns=function getBulkDownloadTableColumns(t){var a=t.isAdmin;return[{dataKey:"downloadDisplayName",label:"Download",width:500,flexGrow:1,headerClassName:u.default.downloadNameHeader,cellRenderer:function cellRenderer(t){return i.BulkDownloadTableRenderers.renderDownload(t,a)}},{dataKey:"startedAt",label:"Date",width:200,cellRenderer:o.TableRenderers.renderDateWithElapsed},{dataKey:"analysisCount",label:"Count",width:180,cellRenderer:i.BulkDownloadTableRenderers.renderCount},{dataKey:"fileSize",label:"File Size",width:200,cellRenderer:i.BulkDownloadTableRenderers.renderFileSize,className:u.default.lightCell},{dataKey:"status",label:"",width:120,cellRenderer:i.BulkDownloadTableRenderers.renderStatus,disableSort:!0}]}},33218:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadTableRenderers",{enumerable:!0,get:function get(){return r.BulkDownloadTableRenderers}});var r=l(64200)},88848:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadList",{enumerable:!0,get:function get(){return o.default}});var o=r(l(882))},66462:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getTooltipText=a.getStatusType=a.getStatusDisplay=a.getDownloadDisplayName=a.WORKFLOW_OBJECT_LABELS=a.OPTIONAL_FIELDS=a.InProgressStatus=a.HOST_GENOME_NAMES=a.FailedStatus=a.DEFAULT_BACKGROUND_MODEL=a.CONDITIONAL_FIELDS=a.BULK_DOWNLOAD_TYPES=a.BULK_DOWNLOAD_DOCUMENTATION_LINKS=a.AUTO_UPDATE_MAX_COUNT=a.AUTO_UPDATE_DELAY=void 0;var o=r(l(43693)),i=l(60487),u=l(20300),d=l(2709),c=l(93543),p=(a.CONDITIONAL_FIELDS=[{field:"file_format",downloadType:"reads_non_host",dependentFields:["taxa_with_reads"],triggerValues:["all",void 0]},{field:"background",downloadType:"combined_sample_taxon_results",dependentFields:["metric"],triggerValues:["NR.zscore","NT.zscore"]},{field:"background",downloadType:"biom_format",dependentFields:["metric","filter_by"],triggerValues:["NR.zscore","NT.zscore"]}],a.OPTIONAL_FIELDS=[{field:"filter_by",downloadType:"biom_format"},{field:"background",downloadType:"sample_taxon_report"}],a.DEFAULT_BACKGROUND_MODEL=26,a.BULK_DOWNLOAD_TYPES={SAMPLE_METADATA:"sample_metadata",CONSENSUS_GENOME_INTERMEDIATE_OUTPUT_FILES:"consensus_genome_intermediate_output_files",BIOM_FORMAT_DOWNLOAD_TYPE:"biom_format",AMR_RESULTS_BULK_DOWNLOAD:"amr_results_bulk_download",ORIGINAL_INPUT_FILES:"original_input_file",HOST_GENE_COUNTS:"host_gene_counts"}),m=a.InProgressStatus=[d.BulkDownloadStatus.RUNNING,d.BulkDownloadStatus.CREATED,d.BulkDownloadStatus.PENDING,d.BulkDownloadStatus.STARTED],h=a.FailedStatus=[d.BulkDownloadStatus.SUCCEEDED_WITH_ISSUE,d.BulkDownloadStatus.FAILED,d.BulkDownloadStatus.TIMED_OUT,d.BulkDownloadStatus.ABORTED];a.getStatusType=function getStatusType(t){return t?t.status===d.BulkDownloadStatus.SUCCEEDED&&t.errorMessage||d.BulkDownloadStatus.SUCCEEDED_WITH_ISSUE===t.status?"warning":m.includes(t.status)?"default":h.includes(t.status)?"error":d.BulkDownloadStatus.SUCCEEDED===t.status?"success":"default":"default"},a.getStatusDisplay=function getStatusDisplay(t,a){return t?t===d.BulkDownloadStatus.SUCCEEDED&&a||d.BulkDownloadStatus.SUCCEEDED_WITH_ISSUE===t?"complete with issue":m.includes(t)?"in progress":h.includes(t)?"failed":d.BulkDownloadStatus.SUCCEEDED===t?"complete":(console.error("No Display Status Found"),""):""},a.getTooltipText=function getTooltipText(t){return(null==t?void 0:t.status)===d.BulkDownloadStatus.SUCCEEDED&&null!=t&&t.errorMessage?t.errorMessage:null},a.BULK_DOWNLOAD_DOCUMENTATION_LINKS=(0,o.default)((0,o.default)((0,o.default)({},p.CONSENSUS_GENOME_INTERMEDIATE_OUTPUT_FILES,i.CG_QUALITY_CONTROL_LINK),p.BIOM_FORMAT_DOWNLOAD_TYPE,i.BULK_DOWNLOAD_LINK),p.AMR_RESULTS_BULK_DOWNLOAD,i.AMR_BULK_DOWNLOAD_LINK),a.WORKFLOW_OBJECT_LABELS=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u.WorkflowType.SHORT_READ_MNGS,"sample"),u.WorkflowType.AMR,"sample"),u.WorkflowType.CONSENSUS_GENOME,"consensus genome"),u.WorkflowType.LONG_READ_MNGS,"sample"),u.WorkflowType.AMR_DEPRECATED,null),u.WorkflowType.BENCHMARK,null),a.HOST_GENOME_NAMES={HUMAN:"Human"},a.AUTO_UPDATE_MAX_COUNT=15,a.AUTO_UPDATE_DELAY=2e4,a.getDownloadDisplayName=function getDownloadDisplayName(t){var a;return null===(a=c.BULK_DOWNLOAD_TYPE_INFO[t])||void 0===a?void 0:a.displayName}},93543:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BULK_DOWNLOAD_TYPE_INFO=void 0;var o,i=r(l(43693)),u="sample_metadata",d="original_input_file",c="sample_overview",p="sample_taxon_report",m="combined_sample_taxon_results",h="contig_summary_report",g="amr_results_bulk_download",v="amr_
1combined_results_bulk_download",y="amr_contigs_bulk_download",C="consensus_genome",b="consensus_genome_intermediate_output_files",S="Separate Files",w="Single File (Concatenated)",_="host_gene_counts",E="contigs_non_host",x="reads_non_host",L="unmapped_reads",O="biom_format",N="customer_support_request";a.BULK_DOWNLOAD_TYPE_INFO=(o={},(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)(o,u,{type:u,displayName:"Sample Metadata",description:"User-uploaded metadata, including sample collection location, collection date, sample type",fileTypeDisplay:"sample_metadata.csv"}),d,{type:d,displayName:"Original Input Files",description:"Original files you submitted to CZ ID"}),c,{type:c,displayName:"Samples Overview",description:"Sample QC metrics (e.g. percent reads passing QC) and other summary statistics",fileTypeDisplay:".csv",fields:[{displayName:"Include Metadata",type:"include_metadata",default_value:{value:!1,displayName:"No"}}]}),h,{type:h,displayName:"Contig Summary Reports",description:"Contig QC metrics (e.g. read coverage, percent identity) and other summary statistics",category:"reports",fileTypeDisplay:".csv"}),_,{type:_,displayName:"Host Gene Counts",description:"Host transcript counts (pipeline versions 8 and greater); Host gene counts (pipeline versions less than 8)"}),O,{type:O,displayName:"Combined Microbiome File",description:"Sample report data (samples x taxons) combined with all sample metadata and taxon metadata in",category:"reports",fields:[{displayName:"Download Metric",type:"metric"},{displayName:"Filter by",type:"filter_by"},{displayName:"Background",type:"background"}],required_allowed_feature:"microbiome",fileTypeDisplay:".biom"}),E,{type:E,displayName:"Contigs (Non-host)",description:"Contigs with host data subtracted",category:"raw_data",fields:[{displayName:"Taxon",type:"taxa_with_contigs"}]}),x,{type:x,displayName:"Reads (Non-host)",description:"Reads with host data subtracted",category:"raw_data",fields:[{displayName:"Taxon",type:"taxa_with_reads"},{displayName:"File Format",type:"file_format",options:[".fasta",".fastq"]}]}),L,{type:L,displayName:"Unmapped Reads",description:"Reads that did not map to any taxa",category:"raw_data"}),p,{type:p,displayName:"Sample Taxon Reports",description:"Computed metrics (e.g. total reads, rPM) and metadata for each taxon identified in the sample",category:"reports",fields:[{displayName:"Background",type:"background"}],fileTypeDisplay:".csv"}),(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)(o,m,{type:m,displayName:"Combined Sample Taxon Results",description:"The value of a particular metric (e.g. total reads, rPM) for all taxa in all selected samples, combined into a single file",fields:[{displayName:"Metric",type:"metric"},{displayName:"Background",type:"background"}],fileTypeDisplay:".csv"}),C,{type:C,displayName:"Consensus Genome",description:"Download multiple consensus genomes as separate or a single file.",fields:[{displayName:"Download Format",type:"download_format",options:[S,w],optionValues:(0,i.default)((0,i.default)({},"zip",{label:S,value:"zip"}),"concatenate",{label:w,value:"concatenate"})}],fileTypeDisplay:"consensus.fa"}),b,{type:b,displayName:"Intermediate Output Files",description:"Intermediate output files including BAM files, coverage plots, QUAST report and more."}),g,{type:g,displayName:"Antimicrobial Resistance Results",fileTypeDisplay:".tar.gz",description:"Includes AMR Report, Comprehensive AMR Metrics, intermediate files and raw outputs from CARD RGI."}),v,{type:v,displayName:"Combined AMR Results",fileTypeDisplay:".csv",description:"Primary metrics (e.g. coverage, depth) for all AMR genes in all selected samples, combined into a single file."}),y,{type:y,displayName:"Contigs",description:"All contigs with host data subtracted"}),N,{type:N,displayName:"Customer Support Request"}))},32074:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.CliUserInstructions=void 0;var o=r(l(96540)),i=r(l(75331)),u=r(l(37106));a.CliUserInstructions=function CliUserInstructions(t){var a=t.readme.replace(/&#39;/g,"'").replace(/&quot;/g,'"');return o.default.createElement("div",{className:u.default.instructionContainer},o.default.createElement(i.default,{source:a}))}},46490:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(32074);a.default=r.CliUserInstructions},45802:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ObjectCollectionView=a.DiscoveryDataLayer=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(34579)),d=r(l(17383)),c=r(l(43693)),p=l(44480),m=l(31298),h=l(34680);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,c.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var g=(0,u.default)((function ObjectCollection(t,a){var l=this;(0,d.default)(this,ObjectCollection),(0,c.default)(this,"createView",(function(t){return new v(l,t)})),(0,c.default)(this,"update",(function(t){l.entries.set(t.id,t)})),this.domain=t,this.entries=new Map,this.fetchDataCallback=a})),v=a.ObjectCollectionView=function(){function ObjectCollectionView(t,a){var l=this,r=a.conditions,u=void 0===r?{}:r,h=a.pageSize,g=void 0===h?m.DEFAULT_PAGE_SIZE:h,v=a.onViewChange,y=a.shouldConvertIdToString;(0,d.default)(this,ObjectCollectionView),(0,c.default)(this,"get",(function(t){return l._collection.entries.get(t)})),(0,c.default)(this,"getIds",(function(){return l._orderedIds||[]})),(0,c.default)(this,"getIntermediateIds",(function(t){var a=t.id1,r=t.id2,o=(0,p.findIndex)((function(t){return t===a||t===r}),l._orderedIds),i=(0,p.findLastIndex)((function(t){return t===a||t===r}),l._orderedIds);return(0,p.slice)(o,i+1,l._orderedIds)})),(0,c.default)(this,"isLoading",(function(){return l._loading})),(0,c.default)(this,"reset",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.conditions,r=t.loadFirstPage,o=void 0!==r&&r;l._orderedIds=null,l._loading=!0,l._conditions=a,l._activePromises={},o&&l.loadPage(0)})),(0,c.default)(this,"loadPage",function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return a={startIndex:t,stopIndex:l._pageSize*(1+t)-1},r.abrupt("return",l.handleLoadObjectRows(a));case 2:case"end":return r.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),(0,c.default)(this,"handleLoadObjectRows",function(){var t=(0,i.default)(o.default.mark((function _callee2(t){var a,r,i,u,d;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t.startIndex,r=t.stopIndex,i=[a,r],!l._activePromises[i]){o.next=4;break}return o.abrupt("return",l._activePromises[i]);case 4:return u=l.fetchObjectRows({startIndex:a,stopIndex:r}),l._activePromises[i]=u,o.next=8,u;case 8:return d=o.sent,delete l._activePromises[i],o.abrupt("return",d);case 11:case"end":return o.stop()}}),_callee2)})));return function(a){return t.apply(this,arguments)}}()),(0,c.default)(this,"fetchObjectRows",function(){var t=(0,i.default)(o.default.mark((function _callee3(t){var a,r,i,u,d,c,m,h,g,v;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t.startIndex,r=t.stopIndex,i=l._collection.domain,u=l._orderedIds?Math.min(l._orderedIds.length-1,r):r,d=(0,p.range)(a,u+1),l._orderedIds&&(d=d.filter((function(t){return!l._collection.entries.has(l._orderedIds[t])}))),!(d.length>0)){o.next=15;break}return c=d[0],m=d[d.length-1],o.next=10,l._collection.fetchDataCallback(_objectSpread(_objectSpread({domain:i},l._conditions),{},{limit:m-c+1,offset:c,listAllIds:null===l._orderedIds}));case 10:h=o.sent,g=h.fetchedObjects,v=h.fetchedObjectIds,g.forEach((function(t){l._shouldConvertIdToString?l._collection.entries.set(t.id.toString(),_objectSpread(_objectSpread({},t),{},{id:t.id.toString()})):l._collection.entries.set(t.id,t)})),v?(l._orderedIds=l._shouldConvertIdToString?v.map((function(t){return t.toString()})):v,l._loading=!1,l._onViewChange&&l._onViewChange()):l._loading=!1;case 15:return o.abrupt("return",(0,p.range)(a,u+1).filter((function(t){return t in l._orderedIds})).map((function(t){return l._collection.entries.get(l._orderedIds[t])})));case 16:case"end":return o.stop()}}),_callee3)})));return function(a){return t.apply(this,arguments)}}()),this._orderedIds=null,this._loading=!0,this._collection=t,this._conditions=u,this._activePromises={},this._pageSize=g,this._shouldConvertIdToString=y,this._onViewChange=v}return(0,u.default)(ObjectCollectionView,[{key:"loaded",get:function get(){var t=this;return(this._orderedIds||[]).filter((function(a){return t._collection.entries.has(a)})).map((function(a){return t._collection.entries.get(a)}))}},{key:"length",get:function get(){return(this._orderedIds||[]).length}}]),ObjectCollectionView}();a.DiscoveryDataLayer=(0,u.default)((function DiscoveryDataLayer(t){(0,d.default)(this,DiscoveryDataLayer),(0,c.default)(this,"fetchSamples",function(){var t=(0,i.default)(o.default.mark((function _callee4(t){var a,l,r;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,h.getDiscoverySamples)(t);case 2:return a=o.sent,l=a.samples,r=a.sampleIds,o.abrupt("return",{fetchedObjects:l,fetchedObjectIds:r});case 6:case"end":return o.stop()}}),_callee4)})));return function(a){return t.apply(this,arguments)}}()),(0,c.default)(this,"fetchProjects",function(){var t=(0,i.default)(o.default.mark((function _callee5(t){var a,l,r;return o.default.wrap((function _callee5$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,h.getDiscoveryProjects)(t);case 2:return a=o.sent,l=a.projects,r=a.projectIds,o.abrupt("return",{fetchedObjects:l,fetchedObjectIds:r});case 6:case"end":return o.stop()}}),_callee5)})));return function(a){return t.apply(this,arguments)}}()),(0,c.default)(this,"fetchVisualizations",function(){var t=(0,i.default)(o.default.mark((function _callee6(t){var a,l,r;return o.default.wrap((function _callee6$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,h.getDiscoveryVisualizations)(t);case 2:return a=o.sent,l=a.visualizations,r=a.visualizationIds,o.abrupt("return",{fetchedObjects:l,fetchedObjectIds:r});case 6:case"end":return o.stop()}}),_callee6)})));return function(a){return t.apply(this,arguments)}}()),(0,c.default)(this,"fetchWorkflowRuns",function(){var t=(0,i.default)(o.default.mark((function _callee7(t){var a,l,r;return o.default.wrap((function _callee7$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,h.getDiscoveryWorkflowRuns)(t);case 2:return a=o.sent,l=a.workflowRuns,r=a.workflowRunIds,o.abrupt("return",{fetchedObjects:l,fetchedObjectIds:r});case 6:case"end":return o.stop()}}),_callee7)})));return function(a){return t.apply(this,arguments)}}()),this.domain=t,this.projects=new g(t,this.fetchProjects),this.samples=new g(t,this.fetchSamples),this.longReadMngsSamples=new g(t,this.fetchSamples),this.visualizations=new g(t,this.fetchVisualizations),this.amrWorkflowRuns=new g(t,this.fetchWorkflowRuns),this.benchmarkWorkflowRuns=new g(t,this.fetchWorkflowRuns)}))},52410:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoveryView=void 0;var o=r(l(54756)),i=r(l(94634)),u=r(l(41132)),d=r(l(85715)),c=r(l(29293)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=l(70131),S=l(44480),w=l(43561),_=r(l(96540)),E=l(81672),x=l(38192),L=l(20887),O=r(l(57211)),N=l(98903),k=l(60696),T=l(93979),A=r(l(61552)),I=l(62378),M=l(20300),R=l(38090),D=l(48502),P=l(3519),j=l(42167),B=l(1656),V=r(l(48882)),W=r(l(83113)),U=r(l(29759)),H=l(60487),G=l(92843),K=l(54947),z=l(95934),q=l(92818),Z=l(2733),Y=l(15571),X=l(676),Q=l(2760),J=l(1877),$=l(779),ee=l(72833),te=l(98157),ae=l(6848),ne=l(45802),le=l(34680),re=r(l(14097)),oe=l(49336);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,C.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}var ie="/samples/upload";a.DiscoveryView=function(t){(0,g.default)(DiscoveryView,t);var a,l=_createSuper(DiscoveryView);function DiscoveryView(t){var a;(0,p.default)(this,DiscoveryView),a=l.call(this,t),(0,C.default)((0,h.default)(a),"setupWorkflowConfigs",(function(){a.configForWorkflow=(0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)({},M.WorkflowType.AMR,{bannerTitle:"".concat(M.WorkflowType.AMR.toUpperCase()," Samples"),objectCollection:a.amrWorkflowRuns,noDataLinks:[{href:ie,text:"Upload new samples"},{external:!0,href:H.AMR_EXISTING_SAMPLES_LINK,text:"Learn how to rerun samples"}],noDataMessage:"No samples were processed by the AMR Pipeline. You can upload new samples or rerun mNGS samples through the AMR pipeline.",fetchWorkflowRunsForSortChange:function fetchWorkflowRunsForSortChange(){},fetchPage:a.amrWorkflowRuns.handleLoadObjectRows,getSelectableIds:a.amrWorkflowRuns.getIds,getFilteredSampleCount:function getFilteredSampleCount(){return a.state.filteredSampleCountsByWorkflow[M.WorkflowType.AMR]},getRows:function getRows(){return a.amrWorkflowRuns.loaded}}),M.WorkflowType.BENCHMARK,{bannerTitle:"".concat(M.WorkflowType.BENCHMARK.toUpperCase()," Samples"),objectCollection:a.benchmarkWorkflowRuns,noDataLinks:[{href:ie,text:"Benchmark existing samples"}],noDataMessage:"No samples were processed by the Benchmark Pipeline. You can Benchmark samples by selecting them in the mNGS table and clicking the 'Benchmark' icon.",fetchWorkflowRunsForSortChange:function fetchWorkflowRunsForSortChange(){},fetchPage:a.benchmarkWorkflowRuns.handleLoadObjectRows,getSelectableIds:a.benchmarkWorkflowRuns.getIds,getFilteredSampleCount:function getFilteredSampleCount(){return a.state.filteredSampleCountsByWorkflow[M.WorkflowType.BENCHMARK]},getRows:function getRows(){return a.benchmarkWorkflowRuns.loaded}}),M.WorkflowType.CONSENSUS_GENOME,{bannerTitle:M.WORKFLOWS[M.WorkflowType.CONSENSUS_GENOME].pluralizedLabel,noDataLinks:a.getNoDataLinks(M.WORKFLOWS[M.WorkflowType.CONSENSUS_GENOME].pluralizedLabel),noDataMessage:a.getNoDataBannerMessage(M.WORKFLOW_TABS.CONSENSUS_GENOME),fetchWorkflowRunsForSortChange:function fetchWorkflowRunsForSortChange(t){return a.props.fetchNextGenWorkflowRuns(t,M.WorkflowType.CONSENSUS_GENOME)},fetchPage:function fetchPage(t){var l=t.startIndex;return a.props.fetchCgPage(l)},getSelectableIds:function getSelectableIds(){return a.props.cgWorkflowIds},getFilteredSampleCount:function getFilteredSampleCount(){var t;return null===(t=a.props.cgWorkflowIds)||void 0===t?void 0:t.length},getRows:function getRows(){return a.props.cgRows.filter(T.isNotNullish)}}),M.WorkflowType.SHORT_READ_MNGS,{bannerTitle:"".concat(M.WORKFLOW_TABS.SHORT_READ_MNGS," Samples"),objectCollection:a.samples,noDataLinks:a.getNoDataLinks(M.WORKFLOWS[M.WorkflowType.SHORT_READ_MNGS].pluralizedLabel),noDataMessage:a.getNoDataBannerMessage(M.WORKFLOW_TABS.SHORT_READ_MNGS),fetchWorkflowRunsForSortChange:function fetchWorkflowRunsForSortChange(){},fetchPage:a.samples.handleLoadObjectRows,getSelectableIds:a.samples.getIds,getFilteredSampleCount:function getFilteredSampleCount(){return a.state.filteredSampleCountsByWorkflow[M.WorkflowType.SHORT_READ_MNGS]},getRows:function getRows(){return a.samples.loaded}}),M.WorkflowType.LONG_READ_MNGS,{bannerTitle:"".concat(M.WORKFLOW_TABS.LONG_READ_MNGS," Samples"),objectCollection:a.longReadMngsSamples,noDataLinks:a.getNoDataLinks(M.WORKFLOWS[M.WorkflowType.LONG_READ_MNGS].pluralizedLabel),noDataMessage:a.getNoDataBannerMessage(M.WORKFLOW_TABS.LONG_READ_MNGS),fetchWorkflowRunsForSortChange:function fetchWorkflowRunsForSortChange(){},fetchPage:a.longReadMngsSamples.handleLoadObjectRows,getSelectableIds:a.longReadMngsSamples.getIds,getFilteredSampleCount:function getFilteredSampleCount(){return a.state.filteredSampleCountsByWorkflow[M.WorkflowType.LONG_READ_MNGS]},getRows:function getRows(){return a.longReadMngsSamples.loaded}}),M.WorkflowType.AMR_DEPRECATED,{})})),(0,C.default)((0,h.default)(a),"getWorkflowToDisplay",(function(t,a){if(((null==a?void 0:a[t])||0)>0)return t;var l=null==a?void 0:a[M.WorkflowType.SHORT_READ_MNGS],r=null==a?void 0:a[M.WorkflowType.LONG_READ_MNGS],o=null==a?void 0:a[M.WorkflowType.CONSENSUS_GENOME],i=null==a?void 0:a[M.WorkflowType.AMR];return l>0?M.WorkflowType.SHORT_READ_MNGS:r>0?M.WorkflowType.LONG_READ_MNGS:o>0?M.WorkflowType.CONSENSUS_GENOME:i>0?M.WorkflowType.AMR:M.WorkflowType.SHORT_READ_MNGS})),(0,C.default)((0,h.default)(a),"getConditionsWithSessionStorage",(function(t,l){return _objectSpread(_objectSpread({},a.getConditions(l)),a.getDataLayerOrderStateFieldsFor(t,l))})),(0,C.default)((0,h.default)(a),"getConditions",(function(t){var l=a.state,r=l.filters,o=l.projectId,i=l.search,u=l.orderBy,d=l.orderDirection;return{projectId:o,snapshotShareId:a.props.snapshotShareId,search:i,orderBy:u,orderDir:d,filters:_objectSpread(_objectSpread({},(0,oe.prepareFilters)(r)),{},{workflow:t}),nextGenFilters:(0,oe.prepareNextGenFilters)(r)}})),(0,C.default)((0,h.default)(a),"getOrderStateFieldsFor",(function(t,a){var l=(0,B.loadState)(sessionStorage,ae.KEY_DISCOVERY_VIEW_OPTIONS);return{orderBy:l["".concat((0,oe.getOrderByKeyFor)(t,a))],orderDirection:l["".concat((0,oe.getOrderDirKeyFor)(t,a))]}})),(0,C.default)((0,h.default)(a),"getDataLayerOrderStateFieldsFor",(function(t,l){var r=a.getOrderStateFieldsFor(t,l);return{orderBy:r.orderBy,orderDir:r.orderDirection}})),(0,C.default)((0,h.default)(a),"updateBrowsingHistory",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"push",l=a.props,r=l.domain,o=l.snapshotShareId,i=l.updateDiscoveryProjectId,u=a.state,d=u.currentTab,c=u.orderBy,p=u.orderDirection,m=(0,B.loadState)(localStorage,ae.KEY_DISCOVERY_VIEW_OPTIONS).updatedAt,h=(0,B.loadState)(sessionStorage,ae.KEY_DISCOVERY_VIEW_OPTIONS),g=h.updatedAt,v=(0,S.pick)((0,oe.getSessionOrderFieldsKeys)(),h),y=["sampleActiveColumnsByWorkflow","showFilters","showStats","updatedAt"],C=(0,S.concat)(y,["currentDisplay",ae.KEY_DISCOVERY_SESSION_FILTERS,"mapSidebarTab","workflow"]),b=(0,S.concat)(C,["currentTab","projectId","search","appcue"]).filter((function(t){return"sampleActiveColumnsByWorkflow"!==t})),w=(0,S.concat)(b,["project"]),_=(0,S.pick)(y,a.state);_.updatedAt=m;var E=_objectSpread(_objectSpread({},(0,S.pick)(C,a.state)),v);E.updatedAt=g,ae.CURRENT_TAB_OPTIONS.includes(d)&&(E["".concat(a.getCurrentTabOrderByKey())]=c,E["".concat(a.getCurrentTabOrderDirKey())]=p),m?g||(E=a.overwriteCGDefaultActiveColumns({stateObject:E})):_=a.overwriteCGDefaultActiveColumns({stateObject:_});var L=(0,S.pick)(b,a.state),O=(0,S.pick)(w,a.state);!L.projectId&&i(L.projectId);var N=a.urlParser.stringify(L);N&&(N="?".concat(N));var k=o?a.getSnapshotPrefix():"/".concat(r);"push"===t?history.pushState(O,"DiscoveryView:".concat(r),"".concat(k).concat(N)):history.replaceState(O,"DiscoveryView:".concat(r),"".concat(k).concat(N)),sessionStorage.setItem(ae.KEY_DISCOVERY_VIEW_OPTIONS,JSON.stringify(E)),localStorage.setItem(ae.KEY_DISCOVERY_VIEW_OPTIONS,JSON.stringify(_)),(0,x.trackPageTransition)()})),(0,C.default)((0,h.default)(a),"isFirstTimeUser",(function(){return new URLSearchParams(window.location.search).get("profile_form_submitted")})),(0,C.default)((0,h.default)(a),"resetData",(function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).callback,l=a.props,r=l.allowedFeatures,o=l.domain,i=l.fetchNextGenWorkflowRuns,u=a.getConditions();a.samples.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.SHORT_READ_MNGS),loadFirstPage:!0}),o!==le.DISCOVERY_DOMAIN_SNAPSHOT&&(i(a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.CONSENSUS_GENOME)),a.projects.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_PROJECTS),loadFirstPage:!0}),a.visualizations.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_VISUALIZATIONS),loadFirstPage:!0}),a.amrWorkflowRuns.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.AMR),loadFirstPage:!0}),a.longReadMngsSamples.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.LONG_READ_MNGS),loadFirstPage:!0}),r.includes(N.BENCHMARKING_FEATURE)&&a.benchmarkWorkflowRuns.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.BENCHMARK),loadFirstPage:!0})),a.mapPreviewSamples!==a.samples&&a.mapPreviewSamples.reset({conditions:u,loadFirstPage:!0}),a.mapPreviewProjects!==a.projects&&a.mapPreviewProjects.reset({conditions:u,loadFirstPage:!0}),a.setState({filteredProjectCount:null,filteredProjectDimensions:[],filteredSampleCountsByWorkflow:(0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)({},M.WorkflowType.AMR,null),M.WorkflowType.CONSENSUS_GENOME,null),M.WorkflowType.SHORT_READ_MNGS,null),M.WorkflowType.LONG_READ_MNGS,null),M.WorkflowType.BENCHMARK,null),filteredSampleDimensions:[],filteredVisualizationCount:null,filteredSampleStats:{},loadingDimensions:!0,mapSidebarProjectCount:null,mapSidebarSampleCount:null,mapSidebarSampleStats:null,selectedSampleIdsByWorkflow:(0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)({},M.WorkflowType.AMR,new Set),M.WorkflowType.CONSENSUS_GENOME,new Set),M.WorkflowType.SHORT_READ_MNGS,new Set),M.WorkflowType.LONG_READ_MNGS,new Set),M.WorkflowType.BENCHMARK,new Set)},(function(){a.resetSamplesView(),a.projectsView&&a.projectsView.reset(),a.visualizationsView&&a.visualizationsView.reset(),t&&t()}))})),(0,C.default)((0,h.default)(a),"initialLoad",(function(){var t=a.state,l=t.project,r=t.sampleWasDeleted,o=a.props.domain;r&&((0,j.showNotification)(j.NOTIFICATION_TYPES.sampleDeleteSuccess,{sampleName:r}),a.setState({sampleWasDeleted:null})),o!==le.DISCOVERY_DOMAIN_SNAPSHOT&&a.loadUserDataStats(),a.refreshDimensions(),a.refreshFilteredStats(),o!==le.DISCOVERY_DOMAIN_SNAPSHOT&&a.refreshFilteredLocations(),(a.getFilterCount()||l)&&a.refreshFilteredDimensions()})),(0,C.default)((0,h.default)(a),"resetDataFromFilterChange",(function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).refreshFilterStatsCallback,l=void 0===t?null:t,r=a.props.domain;a.resetData({callback:function callback(){a.refreshFilteredDimensions(),a.refreshFilteredStats(l),r!==le.DISCOVERY_DOMAIN_SNAPSHOT&&(a.refreshFilteredLocations(),a.refreshSelectedPLQCSamples())}})})),(0,C.default)((0,h.default)(a),"resetDataFromSortChange",(function(){var t=a.state.currentTab;t===ae.TAB_SAMPLES?a.resetSamplesDataForSortChange():t===ae.TAB_PROJECTS?a.resetProjectsData():t===ae.TAB_VISUALIZATIONS&&a.resetVisualizationsData()})),(0,C.default)((0,h.default)(a),"resetSamplesView",(function(){var t;null===(t=a.samplesView)||void 0===t||null===(t=t.current)||void 0===t||t.reset()})),(0,C.default)((0,h.default)(a),"resetSamplesDataForSortChange",(function(){var t,l=a.state,r=l.currentTab,o=l.workflow,i=a.getConditions(o);r===ae.TAB_SAMPLES&&a.configForWorkflow[o].fetchWorkflowRunsForSortChange(i),null===(t=a.configForWorkflow[o].objectCollection)||void 0===t||t.reset({conditions:i,loadFirstPage:!0}),a.resetSamplesView()})),(0,C.default)((0,h.default)(a),"resetProjectsData",(function(){var t=a.getConditions();a.projects.reset({conditions:t,loadFirstPage:!0}),a.projectsView&&a.projectsView.reset()})),(0,C.default)((0,h.default)(a),"resetVisualizationsData",(function(){var t=a.getConditions();a.visualizations.reset({conditions:t,loadFirstPage:!0}),a.visualizationsView&&a.visualizationsView.reset()})),(0,C.default)((0,h.default)(a),"refreshDataFromProjectChange",(function(){a.resetData({callback:function callback(){a.loadUserDataStats(),a.refreshDimensions(),a.refreshFilteredDimensions(),a.refreshFilteredStats(),a.refreshFilteredLocations()}})})),(0,C.default)((0,h.default)(a),"refreshDimensions",(0,c.default)(o.default.mark((function _callee(){var t,l,r,i,u,d,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=a.props,l=t.domain,r=t.snapshotShareId,i=a.state.projectId,a.setState({loadingDimensions:!0}),o.next=5,(0,le.getDiscoveryDimensions)({domain:l,projectId:i,snapshotShareId:r});case 5:u=o.sent,d=u.projectDimensions,c=u.sampleDimensions,a.setState({projectDimensions:d,sampleDimensions:c,loadingDimensions:!1});case 9:case"end":return o.stop()}}),_callee)})))),(0,C.default)((0,h.default)(a),"refreshFilteredStats",(0,c.default)(o.default.mark((function _callee2(){var t,l,r,i,u,d,c,p,m,h,g=arguments;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return t=g.length>0&&void 0!==g[0]?g[0]:null,l=a.props,r=l.domain,i=l.snapshotShareId,u=a.state,d=u.f
1ilters,c=u.projectId,p=u.search,a.setState({loadingStats:!0}),o.next=6,(0,le.getDiscoveryStats)({domain:r,projectId:c,snapshotShareId:i,filters:(0,oe.prepareFilters)(d),search:p});case 6:m=o.sent,h=m.sampleStats,a.setState({filteredSampleStats:h,loadingStats:!1},(function(){t&&t(null==h?void 0:h.count)}));case 9:case"end":return o.stop()}}),_callee2)})))),(0,C.default)((0,h.default)(a),"refreshProjectData",(function(){var t,l=a.state.projectId;a.setState({filteredProjectCount:a.projects.length,project:null!==(t=a.projects.get(l))&&void 0!==t?t:{id:l,name:"",editable:!1}})})),(0,C.default)((0,h.default)(a),"refreshSampleData",(function(t){var l=a.configForWorkflow[t];a.setState((function(a){var r,o,i=a.filteredSampleCountsByWorkflow,u=a.workflow===t;return _objectSpread({filteredSampleCountsByWorkflow:_objectSpread(_objectSpread({},i),{},(0,C.default)({},t,null!==(r=null===(o=l.getSelectableIds())||void 0===o?void 0:o.length)&&void 0!==r?r:0))},u&&{selectableSampleIds:l.getSelectableIds()})}))})),(0,C.default)((0,h.default)(a),"refreshVisualizationData",(function(){a.setState({filteredVisualizationCount:a.visualizations.length})})),(0,C.default)((0,h.default)(a),"refreshWorkflowRunData",(function(t){var l=a.configForWorkflow[t];a.setState((function(a){var r,o;return{filteredSampleCountsByWorkflow:_objectSpread(_objectSpread({},a.filteredSampleCountsByWorkflow),{},(0,C.default)({},t,null!==(r=null===(o=l.getSelectableIds())||void 0===o?void 0:o.length)&&void 0!==r?r:0))}}))})),(0,C.default)((0,h.default)(a),"refreshMapSidebarProjectData",(function(){a.setState({mapSidebarProjectCount:a.mapPreviewProjects.length})})),(0,C.default)((0,h.default)(a),"refreshMapSidebarSampleData",(function(){a.setState({mapSidebarSampleCount:a.mapPreviewSamples.length})})),(0,C.default)((0,h.default)(a),"refreshFilteredDimensions",(0,c.default)(o.default.mark((function _callee3(){var t,l,r,i,u,d,c,p,m,h;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return t=a.props,l=t.domain,r=t.snapshotShareId,i=a.state,u=i.filters,d=i.projectId,c=i.search,a.setState({loadingDimensions:!0}),o.next=5,(0,le.getDiscoveryDimensions)({domain:l,projectId:d,snapshotShareId:r,filters:(0,oe.prepareFilters)(u),search:c});case 5:p=o.sent,m=p.projectDimensions,h=p.sampleDimensions,a.setState({filteredProjectDimensions:m,filteredSampleDimensions:h,loadingDimensions:!1});case 9:case"end":return o.stop()}}),_callee3)})))),(0,C.default)((0,h.default)(a),"refreshFilteredLocations",(0,c.default)(o.default.mark((function _callee4(){var t,l,r,i,u,d,c;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return t=a.props.domain,l=a.state,r=l.filters,i=l.mapLevel,u=l.projectId,d=l.search,a.setState({loadingLocations:!0}),o.next=5,(0,le.getDiscoveryLocations)({domain:t,projectId:u,filters:(0,oe.prepareFilters)(r),search:d});case 5:c=o.sent,a.setState({mapLocationData:c,rawMapLocationData:c,loadingLocations:!1},(function(){a.refreshMapPreviewedData(),a.handleMapLevelChange(i)}));case 7:case"end":return o.stop()}}),_callee4)})))),(0,C.default)((0,h.default)(a),"refreshSelectedPLQCSamples",(function(){a.setState({plqcPreviewedSamples:null},a.refreshPLQCPreviewedSamples)})),(0,C.default)((0,h.default)(a),"loadUserDataStats",(0,c.default)(o.default.mark((function _callee5(){var t,l,r,i,u,d,c;return o.default.wrap((function _callee5$(o){for(;;)switch(o.prev=o.next){case 0:t=a.props,l=t.domain,r=t.fetchTotalWorkflowCounts,i=a.state,u=i.currentTab,d=i.projectId,c=a.state.workflow,a.setState({userDataCounts:null,workflowCounts:void 0}),(0,le.getDiscoveryStats)({domain:l,projectId:d}).then((function(t){var l=t.sampleStats,r=null==l?void 0:l.countByWorkflow;c=a.getWorkflowToDisplay(c,r);var o=(0,M.workflowIsWorkflowRunEntity)(c);a.setState(_objectSpread(_objectSpread({workflow:c,workflowEntity:M.WORKFLOWS[c].entity,userDataCounts:{sampleCount:l.count,projectCount:l.projectCount}},!o&&{selectableSampleIds:a.configForWorkflow[c].getSelectableIds()}),a.getOrderStateFieldsFor(u,c)),(function(){a.updateBrowsingHistory("replace")}))})),(0,le.getDiscoveryVisualizations)({domain:l}).then((function(t){var l,r=t.visualizations;a.setState({visualizationCount:null!==(l=r.length)&&void 0!==l?l:0})})),r(d).then((function(t){a.setState({workflowCounts:t})}));case 7:case"end":return o.stop()}}),_callee5)})))),(0,C.default)((0,h.default)(a),"computeTabs",(function(){var t,l=a.props.domain,r=a.state,o=r.projectId,i=r.filteredProjectCount,u=r.filteredSampleStats,d=r.filteredVisualizationCount,c=function renderTab(t,a){return _.default.createElement(b.Tab,{key:(0,w.nanoid)(),"data-testid":null==t?void 0:t.toLowerCase(),label:t,count:a})};return(0,S.compact)([!o&&{label:c("Projects",i||"-"),value:ae.TAB_PROJECTS},{label:c("Samples",null!==(t=u.count)&&void 0!==t?t:"-"),value:ae.TAB_SAMPLES},l!==le.DISCOVERY_DOMAIN_PUBLIC&&!o&&{label:c("Visualizations",d||"-"),value:ae.TAB_VISUALIZATIONS}])})),(0,C.default)((0,h.default)(a),"handleTabChange",(function(t){var l=a.state,r=l.mapSidebarTab,o=l.workflow,i=a.computeTabs()[t].value;a.setState(_objectSpread({currentTab:i},a.getOrderStateFieldsFor(i,o)),(function(){a.updateBrowsingHistory("replace")})),"summary"!==r&&a.setState({mapSidebarTab:i})})),(0,C.default)((0,h.default)(a),"handleFilterChange",(function(t){var l=t.selectedFilters,r=t.onFilterChangeCallback,o=void 0===r?null:r;a.setState({filters:l},(function(){a.updateBrowsingHistory("replace"),a.resetDataFromFilterChange({refreshFilterStatsCallback:o})}))})),(0,C.default)((0,h.default)(a),"handleSampleActiveColumnsChange",(function(t){var l=a.state,r=l.workflow,o=l.sampleActiveColumnsByWorkflow;o[r]=t,a.setState({sampleActiveColumnsByWorkflow:o},(function(){a.updateBrowsingHistory("replace")}))})),(0,C.default)((0,h.default)(a),"handleMetadataFilterClick",(function(t,l){var r=a.state.filters,o="".concat(t,"Selected");if(r[o]){if(r[o].includes(l))return;r[o].push(l)}else r[o]=[l];a.handleFilterChange({selectedFilters:r})})),(0,C.default)((0,h.default)(a),"handleSearchSelected",(function(t,l){var r=t.key,o=t.value,i=t.sdsTaxonFilterData,u=a.state,d=u.f
1ilters,c=u.search,p=a.getCurrentDimensions(),m=(0,S.clone)(d),h="".concat(r,"Selected"),g=!1;switch(r){case"taxon":var v;v=(0,S.xorBy)("id",[i],m[h]),m[h]=v,g=!0;break;case"sample":a.handleObjectSelected({object:{id:o.toString()},currentEvent:l});break;case"project":var y;a.handleProjectSelected({project:null!==(y=a.projects.get(o.toString()))&&void 0!==y?y:{id:o.toString(),editable:!1,name:""}});break;default:var C=(0,S.find)({dimension:r},p);C&&(0,S.find)({value:o},C.values)&&(m[h]=(0,S.xor)([o],m[h]),g=!0)}(g||null!=c)&&a.setState({filters:m,search:null},(function(){a.updateBrowsingHistory("replace"),a.resetDataFromFilterChange()}))})),(0,C.default)((0,h.default)(a),"handleStringSearch",(function(t){var l=a.state.search,r=t&&t.trim()||null;l!==r&&a.setState({search:r},(function(){a.updateBrowsingHistory("replace"),a.resetDataFromFilterChange()}))})),(0,C.default)((0,h.default)(a),"handleFilterToggle",(function(){a.setState({showFilters:!a.state.showFilters},(function(){a.updateBrowsingHistory("replace")}))})),(0,C.default)((0,h.default)(a),"handleStatsToggle",(function(){a.setState({showStats:!a.state.showStats},(function(){a.updateBrowsingHistory("replace")}))})),(0,C.default)((0,h.default)(a),"handleProjectSelected",(function(t){var l=t.project,r=a.state,o=r.mapSidebarTab,i=r.workflow,u=a.props.updateDiscoveryProjectId;a.setState(_objectSpread({currentDisplay:"table",currentTab:ae.TAB_SAMPLES,mapSidebarTab:"summary"===o?o:ae.TAB_SAMPLES,projectId:l.id,search:null},a.getOrderStateFieldsFor(ae.TAB_SAMPLES,i)),(function(){u(l.id),a.projects.reset({conditions:a.getConditions()}),a.projects.loadPage(0),a.clearMapPreview(),a.updateBrowsingHistory(),a.refreshDataFromProjectChange()}))})),(0,C.default)((0,h.default)(a),"handleObjectSelected",(function(t){var l,r,o,i=t.object,u=t.currentEvent,d=a.props,c=d.snapshotShareId,p=d.history,m=a.state,h=m.filters,g=m.workflow,v=m.workflowEntity,y=h.annotationsSelected,C=h.taxonSelected,b=h.taxonThresholdsSelected;v===M.WORKFLOW_ENTITIES.WORKFLOW_RUNS?(l=(0,S.get)("sample.id",i),r=i.id):l=(0,S.get)("id",i),[y,C,b].some((function(t){return!(0,S.isEmpty)(t)}))&&(o=(0,I.getTempSelectedOptions)({optionsToTemporarilyPersist:["annotationsSelected","taxonSelected","taxonThresholdsSelected"],selectedOptions:h,source:I.DISCOVERY_VIEW_SOURCE_TEMP_PERSISTED_OPTIONS}));var w=(0,I.generateUrlToSampleView)({workflow:g,sampleId:l.toString(),workflowRunId:r,snapshotShareId:c,tempSelectedOptions:o});u&&(u.metaKey||u.ctrlKey)?(0,G.openUrl)(w,u):p.push(w)})),(0,C.default)((0,h.default)(a),"getSnapshotPrefix",(function(){var t=a.props.snapshotShareId;return t?"/pub/".concat(t):""})),(0,C.default)((0,h.default)(a),"handleProjectUpdated",(function(t){var l=t.project;a.dataLayer.projects.update(l),a.setState({project:l})})),(0,C.default)((0,h.default)(a),"getCurrentDimensions",(function(){var t=a.state,l=t.currentTab;return{projects:t.projectDimensions,samples:t.sampleDimensions}[l]})),(0,C.default)((0,h.default)(a),"getClientSideSuggestions",function(){var t=(0,c.default)(o.default.mark((function _callee6(t){var l,r,i;return o.default.wrap((function _callee6$(o){for(;;)switch(o.prev=o.next){case 0:return l=a.getCurrentDimensions(),r={},i=new RegExp((0,S.escapeRegExp)(t),"i"),["host","tissue","locationV2"].forEach((function(t){var o=(0,S.find)({dimension:t},l);if(o){var u=o.values.filter((function(t){return i.test(t.text)})).map((function(a){return{category:t,id:a.value,title:a.text}}));u.length&&(r[t]={name:a.getName(t),results:u})}})),o.abrupt("return",r);case 5:case"end":return o.stop()}}),_callee6)})));return function(a){return t.apply(this,arguments)}}()),(0,C.default)((0,h.default)(a),"getName",(function(t){return"locationV2"===t?"location":"tissue"===t?"Sample Type":(0,S.capitalize)(t)})),(0,C.default)((0,h.default)(a),"handleProjectDescriptionSave",(function(t){a.setState({project:_objectSpread(_objectSpread({},a.state.project),{},{description:t})})})),(0,C.default)((0,h.default)(a),"getServerSideSuggestions",function(){var t=(0,c.default)(o.default.mark((function _callee7(t,l){var r;return o.default.wrap((function _callee7$(o){for(;;)switch(o.prev=o.next){case 0:return r=a.props.domain,o.abrupt("return",(0,E.getSearchSuggestions)({categories:["sample","project","taxon"],query:t,domain:r,projectId:l}));case 2:case"end":return o.stop()}}),_callee7)})));return function(a,l){return t.apply(this,arguments)}}()),(0,C.default)((0,h.default)(a),"handleSearchTriggered",function(){var t=(0,c.default)(o.default.mark((function _callee8(t,l){var r,i,u,c;return o.default.wrap((function _callee8$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Promise.all([a.getClientSideSuggestions(t),a.getServerSideSuggestions(t,l)]);case 2:return r=o.sent,i=(0,d.default)(r,2),u=i[0],c=i[1],o.abrupt("return",(0,S.merge)(u,c));case 7:case"end":return o.stop()}}),_callee8)})));return function(a,l){return t.apply(this,arguments)}}()),(0,C.default)((0,h.default)(a),"getFilterCount",(function(){var t=a.state.filters;return(0,S.sumBy)((function(t){return Array.isArray(t)?t.length:t?1:0}),(0,S.values)(t))})),(0,C.default)((0,h.default)(a),"handleDisplaySwitch",(function(t){a.setState({currentDisplay:t},(function(){a.updateBrowsingHistory("replace")}))})),(0,C.default)((0,h.default)(a),"handleMapTooltipTitleClick",(function(t){var l=a.state.currentTab;a.setState({mapPreviewedLocationId:t,mapSidebarTab:l,showStats:!0},(function(){a.refreshMapPreviewedData()}))})),(0,C.default)((0,h.default)(a),"handleMapMarkerClick",(function(t){a.setState({mapPreviewedLocationId:t,showStats:!0},(function(){a.refreshMapPreviewedData()}))})),(0,C.default)((0,h.default)(a),"clearMapPreview",(function(){a.state.mapPreviewedLocationId&&(a.mapPreviewProjects=a.projects,a.mapPreviewSamples=a.samples,a.setState({mapPreviewedLocationId:null,mapSidebarProjectCount:null,mapSidebarProjectDimensions:[],mapSidebarSampleCount:null,mapSidebarSampleDimensions:[],mapSidebarSampleStats:{}}))}
1)),(0,C.default)((0,h.default)(a),"refreshMapPreviewedSamples",(0,c.default)(o.default.mark((function _callee9(){var t,l,r,i;return o.default.wrap((function _callee9$(o){for(;;)switch(o.prev=o.next){case 0:t=a.state,l=t.mapLocationData,(r=t.mapPreviewedLocationId)&&l[r]?((i=a.getConditions()).filters.locationV2=[l[r].name],a.mapPreviewSamples=a.dataLayer.samples.createView({conditions:i,onViewChange:a.refreshMapSidebarSampleData,shouldConvertIdToString:!0}),a.mapPreviewSamples.loadPage(0)):(a.mapPreviewSamples=a.samples,a.setState({mapPreviewedLocationId:null,mapSidebarSampleCount:null,mapSidebarSampleDimensions:[],mapSidebarSampleStats:{}}));case 2:case"end":return o.stop()}}),_callee9)})))),(0,C.default)((0,h.default)(a),"handlePLQCHistogramBarClick",(function(t){a.setState({plqcPreviewedSamples:t,showStats:!0},(function(){a.refreshPLQCPreviewedSamples()}))})),(0,C.default)((0,h.default)(a),"refreshPLQCPreviewedSamples",(0,c.default)(o.default.mark((function _callee10(){var t,l,r,i,u,c,p,m;return o.default.wrap((function _callee10$(o){for(;;)switch(o.prev=o.next){case 0:return t=a.state.plqcPreviewedSamples,l=a.props.domain,r=a.getConditions(),t&&t.length>0?(r.sampleIds=t,a.mapPreviewSamples=a.dataLayer.samples.createView({conditions:r,onViewChange:a.refreshMapSidebarSampleData,shouldConvertIdToString:!0}),a.mapPreviewSamples.loadPage(0)):a.mapPreviewSamples=a.samples,i=t&&t.length>0?t.length:a.mapPreviewSamples.length,o.next=7,Promise.all([(0,le.getDiscoveryStats)(_objectSpread({domain:l},r)),(0,le.getDiscoveryDimensions)(_objectSpread({domain:l},r))]);case 7:u=o.sent,c=(0,d.default)(u,2),p=c[0].sampleStats,m=c[1].sampleDimensions,a.setState({mapSidebarTab:ae.TAB_SAMPLES,mapSidebarSampleStats:p,mapSidebarSampleCount:i,mapSidebarSampleDimensions:m}),a.mapPreviewSidebar&&a.mapPreviewSidebar.reset();case 13:case"end":return o.stop()}}),_callee10)})))),(0,C.default)((0,h.default)(a),"refreshMapPreviewedProjects",(0,c.default)(o.default.mark((function _callee11(){var t,l,r,i;return o.default.wrap((function _callee11$(o){for(;;)switch(o.prev=o.next){case 0:t=a.state,l=t.mapLocationData,(r=t.mapPreviewedLocationId)&&l[r]?((i=a.getConditions()).filters.locationV2=[l[r].name],a.mapPreviewProjects=a.dataLayer.projects.createView({conditions:i,onViewChange:a.refreshMapSidebarProjectData,shouldConvertIdToString:!1}),a.mapPreviewProjects.loadPage(0)):(a.mapPreviewProjects=a.projects,a.setState({mapPreviewedLocationId:null,mapSidebarProjectCount:null,mapSidebarProjectDimensions:[]}));case 2:case"end":return o.stop()}}),_callee11)})))),(0,C.default)((0,h.default)(a),"refreshMapPreviewedDimensions",(0,c.default)(o.default.mark((function _callee12(){var t,l,r,i,u,c,p,m,h,g,v;return o.default.wrap((function _callee12$(o){for(;;)switch(o.prev=o.next){case 0:if(t=a.state,l=t.mapLocationData,r=t.mapPreviewedLocationId,i=a.props.domain,r&&l[r]){o.next=4;break}return o.abrupt("return");case 4:return(u=a.getConditions()).filters.locationV2=[l[r].name],o.next=8,Promise.all([(0,le.getDiscoveryStats)(_objectSpread({domain:i},u)),(0,le.getDiscoveryDimensions)(_objectSpread({domain:i},u))]);case 8:c=o.sent,p=(0,d.default)(c,2),m=p[0].sampleStats,h=p[1],g=h.projectDimensions,v=h.sampleDimensions,a.setState({mapSidebarProjectDimensions:g,mapSidebarSampleDimensions:v,mapSidebarSampleStats:m});case 15:case"end":return o.stop()}}),_callee12)})))),(0,C.default)((0,h.default)(a),"refreshMapPreviewedData",(0,c.default)(o.default.mark((function _callee13(){return o.default.wrap((function _callee13$(t){for(;;)switch(t.prev=t.next){case 0:a.refreshMapPreviewedSamples(),a.refreshMapPreviewedProjects(),a.refreshMapPreviewedDimensions(),a.mapPreviewSidebar&&a.mapPreviewSidebar.reset();case 4:case"end":return t.stop()}}),_callee13)})))),(0,C.default)((0,h.default)(a),"handleSelectedSamplesUpdate",(function(t){var l=a.state,r=l.workflow,o=l.selectedSampleIdsByWorkflow;a.setState({selectedSampleIdsByWorkflow:_objectSpread(_objectSpread({},o),{},(0,C.default)({},r,t))})})),(0,C.default)((0,h.default)(a),"handleSortColumn",(function(t){var l=t.sortBy,r=t.sortDirection;a.setState({orderBy:l,orderDirection:r},(function(){a.updateBrowsingHistory("replace"),a.resetDataFromSortChange()}))})),(0,C.default)((0,h.default)(a),"handleMapSidebarTabChange",(function(t){return a.setState({mapSidebarTab:t})})),(0,C.default)((0,h.default)(a),"handleClearFilters",(function(){a.setState({filters:{},search:null},(function(){a.updateBrowsingHistory("replace"),a.resetDataFromFilterChange()}))})),(0,C.default)((0,h.default)(a),"handleMapLevelChange",(function(t){for(var l=a.state,r=l.rawMapLocationData,o=l.currentTab===ae.TAB_SAMPLES?"
1sample_ids":"project_ids",i={},u=function copyLocation(t){return _objectSpread(_objectSpread({},t),{},(0,C.default)((0,C.default)({},o,Object.assign([],t[o])),"hasOwnEntries",!(0,S.isEmpty)(t[o])))},c=(0,D.indexOfMapLevel)(t),p=function _loop(){var t=(0,d.default)(h[m],2),a=t[0],l=t[1];(0,D.indexOfMapLevel)(l.geo_level)<=c&&!i[l.id]&&(i[a]=u(l)),R.MAP_CLUSTER_ENABLED_LEVELS.forEach((function(t){(0,D.indexOfMapLevel)(t)<=c&&function addToAncestor(t,a){var l=t["".concat(a,"_id")];if(l&&r[l]){i[l]||(i[l]=u(r[l]));var d=i[l];d[o]=(0,S.union)(d[o],t[o])}}(l,t)}))},m=0,h=Object.entries(r);m<h.length;m++)p();for(var g=0,v=Object.entries(i);g<v.length;g++){var y=(0,d.default)(v[g],2),b=y[0],w=y[1];(0,D.indexOfMapLevel)(w.geo_level)<c&&!w.hasOwnEntries&&delete i[b]}a.setState({mapLocationData:i,mapLevel:t})})),(0,C.default)((0,h.default)(a),"handleModalFirstTimeUserClose",(function(){a.setState({emptyStateModalOpen:!1})})),(0,C.default)((0,h.default)(a),"renderNoDataBanners",(function(){var t=a.state,l=t.currentTab,r=t.emptyStateModalOpen,o=t.filteredProjectCount,i=t.userDataCounts,u=t.projectId,d=t.search,c=t.visualizationCount;if(r)return _.default.createElement(X.ModalFirstTimeUser,{onClose:a.handleModalFirstTimeUserClose});switch(l){case ae.TAB_PROJECTS:if(!d&&0===o)return _.default.createElement("div",{className:re.default.noDataBannerFlexContainer},_.default.createElement(K.InfoBanner,{className:re.default.noDataBannerContainer,icon:_.default.createElement(V.default,null),link:{href:ie,text:"Upload your data"},message:"You will see your projects here after you upload data or when you are invited to a project.",title:"Projects",type:"no_projects"}));break;case ae.TAB_SAMPLES:if(0===(null==i?void 0:i.sampleCount))return _.default.createElement("div",{className:re.default.noDataBannerFlexContainer},_.default.createElement(K.InfoBanner,{className:re.default.noDataBannerContainer,icon:_.default.createElement(W.default,null),link:{href:ie,text:"Upload your data"},message:"You will see your samples here after you upload data ".concat(u?"to your project":"or when you are invited to a project","."),title:"Samples",type:"no_samples"}));break;case ae.TAB_VISUALIZATIONS:if(0===c)return _.default.createElement("div",{className:re.default.noDataBannerFlexContainer},_.default.createElement(K.InfoBanner,{className:re.default.noDataBannerContainer,icon:_.default.createElement(U.default,null),link:{href:H.VISUALIZATIONS_DOC_LINK,text:"Learn about Heatmaps",external:!0},message:"You will see your saved Heatmaps and Phylogenetic Trees here. Create them on the Samples tab.",title:"Visualizations",type:"no_visualizations"}))}return null})),(0,C.default)((0,h.default)(a),"getNoDataBannerMessage",(function(t){return"No samples were processed by the ".concat(t," Pipeline.")})),(0,C.default)((0,h.default)(a),"getNoDataLinks",(function(t){return[{href:ie,text:"Run ".concat(t)}]})),(0,C.default)((0,h.default)(a),"renderNoDataWorkflowBanner",(function(){var t,l=a.state.workflow,r=null===(t=a.configForWorkflow)||void 0===t?void 0:t[l],o=r.bannerTitle,i=r.noDataLinks,u=r.noDataMessage;return _.default.createElement(K.InfoBanner,{className:re.default.noResultsContainer,icon:_.default.createElement(W.default,null),link:i,message:u,title:"0 ".concat(o),type:l})})),(0,C.default)((0,h.default)(a),"getNoSearchResultsBannerData",(function(t){var l={searchType:"",icon:null,listenerLink:{text:"",tabToSwitchTo:""}};switch(t){case ae.TAB_PROJECTS:l={searchType:"Project",icon:_.default.createElement(V.default,null),listenerLink:{text:"Or view Sample results",tabToSwitchTo:ae.TAB_SAMPLES}};break;case ae.TAB_SAMPLES:l={searchType:"Sample",icon:_.default.createElement(W.default,null),listenerLink:{text:"Or view Project results",tabToSwitchTo:ae.TAB_PROJECTS}};break;case ae.TAB_VISUALIZATIONS:l={searchType:"Visualization",icon:_.default.createElement(U.default,null),listenerLink:{text:"Or view Sample results",tabToSwitchTo:ae.TAB_SAMPLES}};break;default:(0,k.logError)({message:"DiscoveryView: Invalid type passed into getNoSearchResultsBannerData(). ",details:{type:t}})}var r=l,o=r.searchType,i=r.icon,u=r.listenerLink;return{searchType:o,icon:i,listenerLink:{text:u.text,onClick:function onClick(){return a.handleTabChange(u.tabToSwitchTo)}}}})),(0,C.default)((0,h.default)(a),"renderNoSearchResultsBanner",(function(t){var l=a.getNoSearchResultsBannerData(t),r=l.searchType,o=l.icon,i=l.listenerLink;return _.default.createElement(Q.NoSearchResultsBanner,{searchType:r,icon:o,listenerLink:i,className:re.default.noResultsContainer})})),(0,C.default)((0,h.default)(a),"renderWorkflowTabs",(function(){var t=a.state.workflow,l=a.computeWorkflowTabs().map((function(t){return t.value})).findIndex((function(a){return a===t}));return _.default.createElement("div",{className:re.default.workflowTabs}
1,_.default.createElement(b.Tabs,{sdsSize:"small",value:l,onChange:function onChange(t,l){return a.handleWorkflowTabChange(l)}},a.computeWorkflowTabs().map((function(t){return t.label}))))})),(0,C.default)((0,h.default)(a),"resetWorkflowDataOnTabChange",(function(t){switch(t){case M.WorkflowType.AMR:a.amrWorkflowRuns.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.AMR),loadFirstPage:!0});break;case M.WorkflowType.BENCHMARK:a.benchmarkWorkflowRuns.reset({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.BENCHMARK),loadFirstPage:!0})}a.resetSamplesView()})),(0,C.default)((0,h.default)(a),"handleWorkflowTabChange",(function(t){var l=a.state.currentDisplay,r=a.state.currentTab,o=a.computeWorkflowTabs()[t].value,i=(0,M.workflowIsWorkflowRunEntity)(o),u=[M.WorkflowType.SHORT_READ_MNGS];l!==ae.DISPLAY_PLQC||u.includes(o)||(l="table"),a.setState(_objectSpread(_objectSpread({currentDisplay:l},!i&&{selectableSampleIds:a.configForWorkflow[o].getSelectableIds()}),{},{workflow:o,workflowEntity:M.WORKFLOWS[o].entity},a.getOrderStateFieldsFor(r,o)),(function(){a.updateBrowsingHistory("replace"),a.resetWorkflowDataOnTabChange(o)}))})),(0,C.default)((0,h.default)(a),"computeWorkflowTabs",(function(){var t,l=a.props,r=l.allowedFeatures,o=l.isAdmin;return l.snapshotShareId?[a.getWorkflowTab(M.WorkflowType.SHORT_READ_MNGS)]:[a.getWorkflowTab(M.WorkflowType.SHORT_READ_MNGS),a.getWorkflowTab(M.WorkflowType.LONG_READ_MNGS),a.getWorkflowTab(M.WorkflowType.CONSENSUS_GENOME,null===(t=a.props.cgWorkflowIds)||void 0===t?void 0:t.length),a.getWorkflowTab(M.WorkflowType.AMR)].concat((0,u.default)(o||r.includes(N.BENCHMARKING_FEATURE)?[a.getWorkflowTab(M.WorkflowType.BENCHMARK)]:[]))})),(0,C.default)((0,h.default)(a),"getWorkflowTab",(function(t,l){var r,o="".concat(M.WORKFLOWS[t].pluralizedLabel),i=a.state.filteredSampleCountsByWorkflow[t];return null===i&&(i="-"),{label:_.default.createElement(b.Tab,{key:(0,w.nanoid)(),"data-testid":o.toLowerCase().replace(/ /g,"-"),label:o,count:_.default.createElement("span",{"data-testid":"".concat(o.toLowerCase().replace(/ /g,"-"),"-count")},null!==(r=null!=l?l:i)&&void 0!==r?r:"0")}),value:t}})),(0,C.default)((0,h.default)(a),"handleNewWorkflowRunsCreated",(function(t){var l=t.numWorkflowRunsCreated,r=t.workflow;a.setState((function(t){var a=t.workflowCounts,o=t.filteredSampleCountsByWorkflow,i=o[r]+l,u=((null==a?void 0:a[r])||0)+l;return{workflowCounts:_objectSpread(_objectSpread({},a),{},(0,C.default)({},r,u)),filteredSampleCountsByWorkflow:_objectSpread(_objectSpread({},o),{},(0,C.default)({},r,i))}}))})),(0,C.default)((0,h.default)(a),"renderCenterPaneContent",(function(){var t=a.state,l=t.currentDisplay,r=t.currentTab,o=t.filteredProjectCount,i=t.filters,u=t.mapLevel,d=t.mapLocationData,c=t.mapPreviewedLocationId,p=t.projectId,m=t.sampleActiveColumnsByWorkflow,g=t.selectableSampleIds,v=t.selectedSampleIdsByWorkflow,y=t.showFilters,C=t.showStats,b=t.orderBy,w=t.orderDirection,E=t.userDataCounts,x=t.workflow,L=t.workflowEntity,O=t.workflowCounts,k=a.props,T=k.isAdmin,A=k.domain,I=k.mapTilerKey,R=k.snapshotShareId,D=k.workflowRunsProjectAggregates,j=k.fetchWorkflowRunsProjectAggregates,B=k.allowedFeatures,V=k.cgWorkflowIds,W=(0,h.default)(a),U=W.projects,H=W.visualizations,G=L===M.WORKFLOW_ENTITIES.WORKFLOW_RUNS,K=!(a.amrWorkflowRuns.isLoading()||a.benchmarkWorkflowRuns.isLoading()||a.longReadMngsSamples.isLoading()||void 0===V||a.samples.isLoading()||"table"!==l),z=!!R,q=G?a.configForWorkflow[x].getSelectableIds():g,Z=v[x],Y=a.handleSelectedSamplesUpdate,X=B.includes(N.SORTING_V0_ADMIN_FEATURE)||A===le.DISCOVERY_DOMAIN_MY_DATA,Q=(0,S.isUndefined)(b)||(0,S.isNull)(b)?P.DEFAULT_SORTED_COLUMN_BY_TAB[r]:b,J=B.includes(N.SAMPLES_TABLE_METADATA_COLUMNS_ADMIN_FEATURE)||A===le.DISCOVERY_DOMAIN_MY_DATA,ne=(0,S.some)((function(t){return!(0,S.isEmpty)(t)}),Object.values((0,oe.prepareFilters)(i)));return _.default.createElement(_.default.Fragment,null,r===ae.TAB_PROJECTS&&_.default.createElement("div",{className:re.default.tableContainer},_.default.createElement("div",{className:re.default.dataContainer},_.default.createElement($.ProjectsView,{currentDisplay:l,currentTab:r,fetchWorkflowRunsProjectAggregates:function fetchWorkflowRunsProjectAggregates(t){j(t,a.getConditionsWithSessionStorage(ae.TAB_PROJECTS))},filteredProjectCount:o,hasAtLeastOneFilterApplied:ne,mapLevel:u,mapLocationData:d,mapPreviewedLocationId:c,mapTilerKey:I,onClearFilters:a.handleClearFilters,onDisplaySwitch:a.handleDisplaySwitch,onLoadRows:U.handleLoadObjectRows,onMapClick:a.clearMapPreview,onMapLevelChange:a.handleMapLevelChange,onMapMarkerClick:a.handleMapMarkerClick,onProjectSelected:a.handleProjectSelected,onMapTooltipTitleClick:a.handleMapTooltipTitleClick,onSortColumn:a.handleSortColumn,projects:U,ref:function ref(t){return a.projectsView=t},sortBy:Q,sortDirection:w,sortable:X,totalNumberOfProjects:null==E?void 0:E.projectCount,workflowRunsProjectAggregates:D})),U&&!U.isLoading()&&"table"===l&&0===o&&a.renderNoSearchResultsBanner(ae.TAB_PROJECTS)),r===ae.TAB_SAMPLES&&_.default.createElement("div",{className:re.default.tableContainer},_.default.createElement("div",{className:re.default.dataContainer},"map"!==l&&a.renderWorkflowTabs(),O&&!O[x]?a.renderNoDataWorkflowBanner():_.default.createElement(ee.SamplesView,{activeColumns:m[x],admin:T,currentDisplay:l,currentTab:r,domain:A,filters:(0,oe.prepareFilters)(i),getRows:a.configForWorkflow[x].getRows,hasAtLeastOneFilterApplied:ne,mapLevel:u,mapLocationData:d,mapPreviewedLocationId:c,mapTilerKey:I,onActiveColumnsChange:a.handleSampleActiveColumnsChange,onClearFilters:a.handleClearFilters,onDeleteSample:a.resetDataFromFilterChange,onDisplaySwitch:a.handleDisplaySwitch,onLoadRows:a.configForWorkflow[x].fetchPage,onPLQCHistogramBarClick:a.handlePLQCHistogramBarClick,onMapClick:a.clearMapPreview,onMapLevelChange:a.handleMapLevelChange,onMapMarkerClick:a.handleMapMarkerClick,onMapTooltipTitleClick:a.handleMapTooltipTitleClick,onObjectSelected:a.handleObjectSelected,onSortColumn:a.handleSortColumn,projectId:p,snapshotShareId:R,sortable:X,ref:a.samplesView,selectableIds:q,selectedIds:Z,showAllMetadata:J,sortBy:Q,sortDirection:w,onUpdateSelectedIds:Y,handleNewWorkflowRunsCreated:a.handleNewWorkflowRunsCreated,filtersSidebarOpen:y,sampleStatsSidebarOpen:C,hideAllTriggers:z,totalWorkflowCounts:O,workflow:x,workflowEntity:L})),O&&O[x]&&0===a.configForWorkflow[x].getFilteredSampleCount()&&K?a.renderNoSearchResultsBanner(ae.TAB_SAMPLES):null),r===ae.TAB_VISUALIZATIONS&&_.default.createElement("div",{className:re.default.tableContainer},_.default.createElement("div",{className:re.default.dataContainer},_.default.createElement(te.VisualizationsView,{currentDisplay:l,visualizations:H,onLoadRows:H.handleLoadObjectRows,onSortColumn:a.handleSortColumn,ref:function ref(t){return a.visualizationsView=t},sortBy:Q,sortDirection:w,sortable:X})),H&&!H.length&&!H.isLoading()&&"table"===l&&a.renderNoSearchResultsBanner(ae.TAB_VISUALIZATIONS)))})),(0,C.default)((0,h.default)(a),"renderRightPane",(function(){var t=a.props,l=t.allowedFeatures,r=t.domain,o=a.state,i=o.currentDisplay,u=o.currentTab,d=o.filteredProjectCount,c=o.filteredProjectDimensions,p=o.filteredSampleCountsByWorkflow,m=o.filteredSampleDimensions,h=o.filteredSampleStats,g=o.loadingDimensions,v=o.loadingStats,y=o.mapPreviewedLocationId,C=o.mapSidebarProjectCount,b=o.mapSidebarProjectDimensions,S=o.mapSidebarSampleCount,w=o.mapSidebarSampleDimensions,E=o.mapSidebarSampleStats,x=o.selectedSampleIdsByWorkflow,L=o.mapSidebarTab,O=o.plqcPreviewedSamples,N=o.projectDimensions,k=o.project,T=o.sampleDimensions,A=o.search,I=o.showStats,R=o.userDataCounts,D=a.props,P=D.snapshotShareId,j=D.snapshotProjectDescription,B=a.getFilterCount(),V=B||A?c:N,W=B||A?m:T,U=g||v,H=x[M.WorkflowType.SHORT_READ_MNGS],G=p[M.WorkflowType.SHORT_READ_MNGS];return _.default.createElement("div",{className:re.default.rightPane},I&&u!==ae.TAB_VISUALIZATIONS&&("table"!==i?_.default.createElement(Y.MapPreviewSidebar,{allowedFeatures:l,currentTab:L,discoveryCurrentTab:u,loading:U,onFilterClick:a.handleMetadataFilterClick,onProjectSelected:a.handleProjectSelected,onSampleClicked:a.handleObjectSelected,onSelectionUpdate:a.handleSelectedSamplesUpdate,onTabChange:a.handleMapSidebarTabChange,projectDimensions:y?b
1:V,projects:a.mapPreviewProjects,projectStats:{count:y?C:d},ref:function ref(t){return a.mapPreviewSidebar=t},sampleDimensions:y||O?w:W,samples:a.mapPreviewSamples,sampleStats:y||O?_objectSpread(_objectSpread({},E),{},{count:S}):_objectSpread(_objectSpread({},h),{},{count:G}),selectedSampleIds:H}):_.default.createElement(Z.DiscoverySidebar,{allowedFeatures:l,currentTab:u,noDataAvailable:Boolean(r===le.DISCOVERY_DOMAIN_MY_DATA&&R&&!R.projectCount),loading:U,onFilterClick:r!==le.DISCOVERY_DOMAIN_SNAPSHOT&&a.handleMetadataFilterClick,projectDimensions:V,projectStats:r===le.DISCOVERY_DOMAIN_SNAPSHOT?{count:G?1:null}:{count:d},sampleDimensions:W,sampleStats:_objectSpread(_objectSpread({},h),{},{count:h.count}),project:P?{editable:!1,description:j}:k,onProjectDescriptionSave:a.handleProjectDescriptionSave})))}));var r=a.props,i=r.domain,m=r.projectId,g=r.updateDiscoveryProjectId;a.urlParser=new A.default({filters:"object",projectId:"string",showFilters:"boolean",showStats:"boolean"});var v=a.urlParser.parse(location.search),y=(0,B.loadState)(sessionStorage,ae.KEY_DISCOVERY_VIEW_OPTIONS),L=(0,B.loadState)(localStorage,ae.KEY_DISCOVERY_VIEW_OPTIONS);g(m||v.projectId||null);var O=_objectSpread(_objectSpread(_objectSpread({},L),y),v);return a.state=_objectSpread(_objectSpread(_objectSpread({currentDisplay:"table",currentTab:m||i===le.DISCOVERY_DOMAIN_ALL_DATA?ae.TAB_SAMPLES:ae.TAB_PROJECTS,emptyStateModalOpen:a.isFirstTimeUser(),filteredProjectCount:null,filteredProjectDimensions:[],filteredSampleCountsByWorkflow:(0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)({},M.WorkflowType.SHORT_READ_MNGS,null),M.WorkflowType.LONG_READ_MNGS,null),M.WorkflowType.AMR,null),M.WorkflowType.CONSENSUS_GENOME,null),M.WorkflowType.BENCHMARK,null),filteredSampleDimensions:[],filteredSampleStats:{},filteredVisualizationCount:null,filters:{},loadingDimensions:!0,loadingLocations:!0,loadingStats:!0,mapLevel:"country",mapLocationData:{},mapPreviewedLocationId:null,mapSidebarProjectCount:null,mapSidebarProjectDimensions:[],mapSidebarSampleCount:null,mapSidebarSampleDimensions:[],mapSidebarSampleStats:{},mapSidebarTab:"summary",project:null,projectDimensions:[],projectId:m,rawMapLocationData:{},sampleActiveColumnsByWorkflow:O.sampleActiveColumnsByWorkflow?void 0:P.DEFAULT_ACTIVE_COLUMNS_BY_WORKFLOW,sampleDimensions:[],search:null,selectableSampleIds:[],selectedSampleIdsByWorkflow:(0,C.default)((0,C.default)((0,C.default)((0,C.default)((0,C.default)({},M.WorkflowType.AMR,new Set),M.WorkflowType.CONSENSUS_GENOME,new Set),M.WorkflowType.SHORT_READ_MNGS,new Set),M.WorkflowType.LONG_READ_MNGS,new Set),M.WorkflowType.BENCHMARK,new Set),showFilters:!0,showStats:!0,userDataCounts:null,workflowCounts:void 0,workflow:M.WorkflowType.SHORT_READ_MNGS,workflowEntity:M.WORKFLOW_ENTITIES.SAMPLES},L),y),v),a.state=_objectSpread(_objectSpread({},a.state),{},{orderBy:y[a.getCurrentTabOrderByKey()],orderDirection:y[a.getCurrentTabOrderDirKey()]}),a.workflowEntity=M.WORKFLOWS[a.state.workflow].entity,a.dataLayer=new ne.DiscoveryDataLayer(i),a.samples=a.dataLayer.samples.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.SHORT_READ_MNGS),onViewChange:function onViewChange(){a.refreshSampleData(M.WorkflowType.SHORT_READ_MNGS)},shouldConvertIdToString:!0}),a.amrWorkflowRuns=a.dataLayer.amrWorkflowRuns.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.AMR),onViewChange:function onViewChange(){a.refreshWorkflowRunData(M.WorkflowType.AMR)},shouldConvertIdToString:!0}),a.benchmarkWorkflowRuns=a.dataLayer.benchmarkWorkflowRuns.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.BENCHMARK),onViewChange:function onViewChange(){a.refreshWorkflowRunData(M.WorkflowType.BENCHMARK)},shouldConvertIdToString:!0}),a.longReadMngsSamples=a.dataLayer.longReadMngsSamples.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.LONG_READ_MNGS),onViewChange:function onViewChange(){a.refreshSampleData(M.WorkflowType.LONG_READ_MNGS)},shouldConvertIdToString:!0}),a.projects=a.dataLayer.projects.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_PROJECTS),onViewChange:a.refreshProjectData,shouldConvertIdToString:!0}),a.visualizations=a.dataLayer.visualizations.createView({conditions:a.getConditionsWithSessionStorage(ae.TAB_VISUALIZATIONS),onViewChange:a.refreshVisualizationData,shouldConvertIdToString:!1}),a.setupWorkflowConfigs(),a.mapPreviewProjects=a.projects,a.mapPreviewSamples=a.samples,a.projectsView=null,a.samplesView=_.default.createRef(),a.mapPreviewSidebar=null,a.visualizationsView=null,a.props.fetchNextGenWorkflowRuns(a.getConditionsWithSessionStorage(ae.TAB_SAMPLES,M.WorkflowType.CONSENSUS_GENOME)),a.samples.loadPage(0),i!==le.DISCOVERY_DOMAIN_SNAPSHOT&&(a.projects.loadPage(0),a.visualizations.loadPage(0),a.amrWorkflowRuns.loadPage(0),a.longReadMngsSamples.loadPage(0)),a.updateBrowsingHistory("replace"),a}
1return(0,m.default)(DiscoveryView,[{key:"componentDidMount",value:(a=(0,c.default)(o.default.mark((function _callee14(){var t=this;return o.default.wrap((function _callee14$(a){for(;;)switch(a.prev=a.next){case 0:"plqc"!==this.state.currentDisplay||this.state.projectId||this.setState({currentDisplay:"table"}),this.initialLoad(),window.onpopstate=function(){t.setState(_objectSpread(_objectSpread({},history.state),t.getOrderStateFieldsFor(history.state.currentTab,history.state.workflow)),(function(){t.resetData({callback:t.initialLoad})}))};case 3:case"end":return a.stop()}}),_callee14,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"overwriteCGDefaultActiveColumns",value:function overwriteCGDefaultActiveColumns(t){var a=t.stateObject,l=P.DEFAULT_ACTIVE_COLUMNS_BY_WORKFLOW[M.WorkflowType.CONSENSUS_GENOME];return a.sampleActiveColumnsByWorkflow[M.WorkflowType.CONSENSUS_GENOME]=l,a.updatedAt=new Date,a}},{key:"getCurrentTabOrderByKey",value:function getCurrentTabOrderByKey(){var t=this.state,a=t.currentTab,l=t.workflow;return(0,oe.getOrderByKeyFor)(a,l)}},{key:"getCurrentTabOrderDirKey",value:function getCurrentTabOrderDirKey(){var t=this.state,a=t.currentTab,l=t.workflow;return(0,oe.getOrderDirKeyFor)(a,l)}},{key:"render",value:function render(){var t=this.state,a=t.currentDisplay,l=t.currentTab,r=t.filters,o=t.project,u=t.projectId,d=t.search,c=t.showFilters,p=t.showStats,m=t.userDataCounts,h=t.workflow,g=this.props,v=g.allowedFeatures,y=g.domain,C=g.snapshotProjectName,b=this.computeTabs(),w=this.getCurrentDimensions(),E=this.getFilterCount(),x=!(l===ae.TAB_SAMPLES&&h===M.WorkflowType.BENCHMARK)&&(c&&!!w);return _.default.createElement("div",{className:re.default.layout},_.default.createElement("div",{className:re.default.headerContainer},u&&_.default.createElement(J.ProjectHeader,{project:o||{},snapshotProjectName:C,onProjectUpdated:this.handleProjectUpdated,onMetadataUpdated:this.refreshDataFromProjectChange,workflow:h}),_.default.createElement(q.DiscoveryHeader,{currentTab:l,domain:y,filterCount:E,onFilterToggle:this.handleFilterToggle,onStatsToggle:this.handleStatsToggle,onSearchTriggered:this.handleSearchTriggered,onSearchResultSelected:this.handleSearchSelected,onSearchEnterPressed:this.handleStringSearch,onTabChange:this.handleTabChange,searchValue:d||"",showStats:p&&!!w,showFilters:x,tabs:b,workflow:h,projectId:u})),_.default.createElement(L.Divider,{style:"medium"}),_.default.createElement("div",{className:re.default.mainContainer},_.default.createElement("div",{className:re.default.leftPane},x&&_.default.createElement(z.DiscoveryFilters,(0,i.default)({},(0,S.mapValues)((function(t){return t.values}),(0,S.keyBy)("dimension",w)),r,{currentTab:l,domain:y,onFilterChange:this.handleFilterChange,allowedFeatures:v,workflow:h}))),_.default.createElement("div",{className:re.default.centerPane},m&&("map"===a&&[ae.TAB_SAMPLES,ae.TAB_PROJECTS].includes(l)?_.default.createElement("div",{className:re.default.viewContainer},y===le.DISCOVERY_DOMAIN_MY_DATA&&this.renderNoDataBanners()||this.renderCenterPaneContent()):_.default.createElement(O.default,{className:re.default.viewContainer},y===le.DISCOVERY_DOMAIN_MY_DATA&&this.renderNoDataBanners()||this.renderCenterPaneContent())),y===le.DISCOVERY_DOMAIN_SNAPSHOT&&_.default.createElement(O.default,{className:re.default.viewContainer},this.renderNoDataBanners()||this.renderCenterPaneContent())),this.renderRightPane()))}}]),DiscoveryView}(_.default.Component)},43715:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoveryViewFCFedWorkflowsTotalCountQuery=a.DiscoveryViewFCFedWorkflowRunsAggregateQuery=a.DiscoveryViewFC=void 0;
1var i,u,d,c,p,m,h=r(l(54756)),g=r(l(41132)),v=r(l(94634)),y=r(l(85715)),C=r(l(43693)),b=r(l(29293)),S=l(2543),w=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),_=l(18312),E=l(69487),x=l(81672),L=l(90),O=l(60696),N=l(14514),k=l(93979),T=l(20300),A=l(31298),I=l(21786),M=l(79623),R=l(52410),D=l(34680);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,C.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var P=["createdAt","wdl_version",null,void 0],j=["referenceAccession","coverageDepth","totalReadsCG","gcPercent","refSnps","percentIdentity","nActg","percentGenomeCalled","nMissing","nAmbiguous","referenceAccessionLength"],B=function isSequencingReadsSortKey(t){return null!=t&&!function isWorkflowsSortKey(t){return P.includes(t)}(t)&&!V(t)},V=function isConsensusGenomesSortKey(t){return null!=t&&j.includes(t)},W={SUCCEEDED:"complete",SUCCEEDED_WITH_ISSUE:"complete - issue",TIMED_OUT:"timed out",ABORTED:"aborted",FAILED:"failed",CREATED:"running",PENDING:"waiting",STARTED:"running",RUNNING:"running"},U=(void 0!==i||(i=l(69230)).hash&&"68e726f1671f65b2caeeba94e0b34abf"!==i.hash&&console.error("The definition of 'DiscoveryViewFCWorkflowsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),H=(void 0!==u||(u=l(46716)).hash&&"132411c6c4e82b0d714a46551943fad6"!==u.hash&&console.error("The definition of 'DiscoveryViewFCSequencingReadIdsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),u),G=(void 0!==d||(d=l(6536)).hash&&"509c2aea540ea9c767ebf529a62a0200"!==d.hash&&console.error("The definition of 'DiscoveryViewFCConsensusGenomeIdsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),d),K=(void 0!==c||(c=l(97137)).hash&&"5d74d6f6ca976feb23f8398bfe79d269"!==c.hash&&console.error("The definition of 'DiscoveryViewFCSequencingReadsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),c),z=a.DiscoveryViewFCFedWorkflowRunsAggregateQuery=(void 0!==p||(p=l(88697)).hash&&"caccf7f95c73f91dd9c9ba8d9f0e8239"!==p.hash&&console.error("The definition of 'DiscoveryViewFCFedWorkflowRunsAggregateQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),p),q=a.DiscoveryViewFCFedWorkflowsTotalCountQuery=(void 0!==m||(m=l(68750)).hash&&"e447cbe8e119a4b0f564f01c18ec1c68"!==m.hash&&console.error("The definition of 'DiscoveryViewFCFedWorkflowsTotalCountQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),m);function fetchProjectIds(t,a){return _fetchProjectIds.apply(this,arguments)}function _fetchProjectIds(){return(_fetchProjectIds=(0,b.default)(h.default.mark((function _callee7(t,a){var l;return h.default.wrap((function _callee7$(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,x.getProjects)({domain:t,filters:{visibility:null===(l=a.filters)||void 0===l?void 0:l.visibility},limit:0,offset:0,listAllIds:!0}).then((function(t){return t.all_projects_ids})));case 1:case"end":return r.stop()}}),_callee7)})))).apply(this,arguments)}function queryWorkflowRuns(t,a,l,r,o){return _queryWorkflowRuns.apply(this,arguments)}function _queryWorkflowRuns(){return(_queryWorkflowRuns=(0,b.default)(h.default.mark((function _callee8(t,a,l,r,o){var i,u,d,c,p,m,v,C,b,w,_,x,L,O,T,A,I,R,D,P,j,K,z,q,Z,Y,X,Q,J,$,ee,te,ae,ne,le,re,oe,ie,se;return h.default.wrap((function _callee8$(h){for(;;)switch(h.prev=h.next){case 0:return c=a.projectId,p=a.search,m=a.orderBy,v=a.orderDir,C=a.filters,b=a.nextGenFilters,null!=c&&void 0!==o?w={_in:o.includes(parseInt(c))?[parseInt(c)]:[]}:null!=c?w={_in:[parseInt(c)]}:void 0!==o&&(w={_in:o}),_={where:{workflowVersion:{workflow:{name:{_in:["consensus-genome"]}}},deprecatedById:{_is_null:!0},collectionId:w,startedAt:void 0!==(null==b?void 0:b.startedAtIso)?{_gte:b.startedAtIso}:void 0,entityInputs:{entityType:{_eq:"sequencing_read"},inputEntityId:{_is_null:!1}}},orderByArray:getWorkflowRunsOrderBys(m,v),todoRemove:{domain:l.domain,projectId:c,search:p,host:null==C?void 0:C.host,locationV2:null==C?void 0:C.locationV2,taxon:null==C?void 0:C.taxon,taxonLevels:null==C?void 0:C.taxaLevels,time:null==C?void 0:C.time,tissue:null==C?void 0:C.tissue,visibility:null==C?void 0:C.visibility,orderBy:m,orderDir:v,workflow:t}},L=(null==p?void 0:p.length)||(null==C||null===(i=C.locationV2)||void 0===i?void 0:i.length)||(null==C||null===(u=C.host)||void 0===u?void 0:u.length)||(null==C||null===(d=C.tissue)||void 0===d?void 0:d.length),(L||(null==b?void 0:b.taxonNames.length)||B(m))&&(x={where:{collectionId:w,sample:L?{name:null!=p&&p.length?{_iregex:p.trim().split(/\s+/).map((function(t){return"(?=.*".concat((0,S.escapeRegExp)(t),")")})).join("")+".*"}:void 0,collectionLocation:null!=C&&null!==(O=C.locationV2)&&void 0!==O&&O.length?{_in:C.locationV2}:void 0,hostOrganism:null!=C&&null!==(T=C.host)&&void 0!==T&&T.length?{name:{_in:C.host.map((function(t){return t.toString()}))}}:void 0,sampleType:null!=C&&null!==(A=C.tissue)&&void 0!==A&&A.length?{_in:C.tissue}:void 0}:void 0},orderByArray:B(m)?getSequencingReadsOrderBys(m,v):void 0,todoRemove:{domain:l.domain,projectId:c,search:p,host:null==C?void 0:C.host,locationV2:null==C?void 0:C.locationV2,taxons:null==C?void 0:C.taxon,taxaLevels:null==C?void 0:C.taxaLevels,time:null==C?void 0:C.time,tissue:null==C?void 0:C.tissue,visibility:null==C?void 0:C.visibility,orderBy:m,orderDir:v,workflow:t}}),V(m)&&(I={where:void 0!==w?{collectionId:w}:void 0,orderBy:getConsensusGenomesOrderBys(m,v),todoRemove:{domain:l.domain,projectId:c,search:p,host:null==C?void 0:C.host,locationV2:null==C?void 0:C.locationV2,taxons:null==C?void 0:C.taxon,taxaLevels:null==C?void 0:C.taxaLevels,time:null==C?void 0:C.time,tissue:null==C?void 0:C.tissue,visibility:null==C?void 0:C.visibility,orderBy:m,orderDir:v,workflow:t}}),R=(0,E.fetchQuery)(r,U,{input:_}).toPromise(),void 0!==x&&(D=null!=b&&b.taxonNames.length?Promise.all([(0,E.fetchQuery)(r,H,{input:_objectSpread(_objectSpread({},x),{},{where:_objectSpread(_objectSpread({},x.where),{},{taxon:{name:{_in:b.taxonNames}}})})}).toPromise(),R.then((function(t){return(0,E.fetchQuery)(r,H,{input:_objectSpread(_objectSpread({},x),{},{where:_objectSpread(_objectSpread({},x.where),{},{consensusGenomes:{producingRunId:{_in:t.fedWorkflowRuns.map((function(t){return t.id}))},taxon:{name:{_in:b.taxonNames}}}})})}).toPromise()}))]).then((function(t){var a=(0,y.default)(t,2),l=a[0],r=a[1];if(null==(null==l?void 0:l.fedSequencingReads)||null==(null==r?void 0:r.fedSequencingReads))throw new Error("Taxon filter request(s) failed: ".concat(JSON.stringify(l)," ").concat(JSON.stringify(r)));var o=new Set([].concat((0,g.default)(l.fedSequencingReads.filter(k.isNotNullish).map((function(t){return t.id}))),(0,g.default)(r.fedSequencingReads.filter(k.isNotNullish).map((function(t){return t.id})))));return{fedSequencingReads:(0,g.default)(o).map((function(t){return{id:t}}))}})):(0,E.fetchQuery)(r,H,{input:x}
1).toPromise()),void 0!==I&&(P=(0,E.fetchQuery)(r,G,{input:I}).toPromise()),h.next=12,R;case 12:if(j=h.sent,void 0===D){h.next=19;break}return h.next=16,D;case 16:h.t0=h.sent,h.next=20;break;case 19:h.t0=void 0;case 20:if(K=h.t0,void 0===P){h.next=27;break}return h.next=24,P;case 24:h.t1=h.sent,h.next=28;break;case 27:h.t1=void 0;case 28:if(z=h.t1,null!=(null==j?void 0:j.fedWorkflowRuns)){h.next=31;break}throw new Error("Missing data: ".concat(JSON.stringify(j)," ").concat(JSON.stringify(t)," ").concat(p," ").concat(m," ").concat(v," ").concat(JSON.stringify(C)," ").concat(JSON.stringify(l),"}"));case 31:if(void 0===D||null!=(null==K?void 0:K.fedSequencingReads)){h.next=33;break}throw new Error("Missing filtered sequencingReads data: ".concat(JSON.stringify(K)));case 33:if(void 0===P||null!=(null==z?void 0:z.fedConsensusGenomes)){h.next=35;break}throw new Error("Missing sorted consensusGenomes data: ".concat(JSON.stringify(z)));case 35:if(q=[],!B(m)){h.next=62;break}if(null!=(null==K?void 0:K.fedSequencingReads)){h.next=39;break}throw new Error("Impossible state: Sorting by SequencingRead but no SequencingRead response.");case 39:Z=new Map,Y=_createForOfIteratorHelper(j.fedWorkflowRuns.filter(k.isNotNullish)),h.prev=41,Y.s();case 43:if((X=Y.n()).done){h.next=51;break}if(J=X.value,null!=($=null===(Q=J.entityInputs.edges[0])||void 0===Q?void 0:Q.node.inputEntityId)){h.next=48;break}return h.abrupt("continue",49);case 48:Z.has($)?null===(ee=Z.get($))||void 0===ee||ee.push(J):Z.set($,[J]);case 49:h.next=43;break;case 51:h.next=56;break;case 53:h.prev=53,h.t2=h.catch(41),Y.e(h.t2);case 56:return h.prev=56,Y.f(),h.finish(56);case 59:q=K.fedSequencingReads.filter(k.isNotNullish).filter((function(t){return Z.has(t.id)})).flatMap((function(t){return Z.get(t.id)})),h.next=75;break;case 62:if(!V(m)){h.next=73;break}if(null!=(null==z?void 0:z.fedConsensusGenomes)){h.next=65;break}throw new Error("Impossible state: Sorting by ConsensusGenome but no ConsensusGenome response.");case 65:te=null!=(null==K?void 0:K.fedSequencingReads)?new Set(K.fedSequencingReads.filter(k.isNotNullish).map((function(t){return t.id}))):void 0,ae=new Map(j.fedWorkflowRuns.filter(k.isNotNullish).flatMap((function(t){var a,l=null===(a=t.entityInputs.edges[0])||void 0===a?void 0:a.node.inputEntityId;return null==l?[]:void 0===te||te.has(l)?[[t.id,t]]:[]}))),ne=z.fedConsensusGenomes.map((function(t){return null==t?void 0:t.producingRunId})).filter(k.isNotNullish).filter((function(t){return ae.has(t)})).flatMap((function(t){return ae.get(t)})),le=new Set(ne.map((function(t){return t.id}))),re=(0,g.default)(ae.values()).filter((function(t){return!le.has(t.id)})),q="ASC"===v?[].concat((0,g.default)(re),(0,g.default)(ne)):[].concat((0,g.default)(ne),(0,g.default)(re)),h.next=75;break;case 73:ie=void 0!==K?new Set(null===(oe=K.fedSequencingReads)||void 0===oe?void 0:oe.filter(k.isNotNullish).map((function(t){return t.id}))):void 0,q=j.fedWorkflowRuns.filter(k.isNotNullish).filter((function(t){var a,l=null===(a=t.entityInputs.edges[0])||void 0===a?void 0:a.node.inputEntityId;if(null==l)throw new Error("Couldn't find an entity input: ".concat(JSON.stringify(t)));return void 0===ie||ie.has(l)}));case 75:return se=q.map((function(t){var a,l,r,o,i,u,d,c,p=null===(a=t.entityInputs.edges[0])||void 0===a?void 0:a.node.inputEntityId;try{var m;d=JSON.parse(null!==(m=t.rawInputsJson)&&void 0!==m?m:"")}catch(t){}if("FAILED"===t.status&&null!=t.errorLabel)c=(0,N.sampleErrorInfo)({error:{label:t.errorLabel}}).pillStatus;else if(null!=t.status){var h;c=null!==(h=W[t.status])&&void 0!==h?h:t.status}return{id:t.id,createdAt:null!==(l=t.startedAt)&&void 0!==l?l:void 0,status:null===(r=c)||void 0===r?void 0:r.toLowerCase(),workflow:"consensus-genome",wdl_version:null!=(null===(o=t.workflowVersion)||void 0===o?void 0:o.version)?(0,M.formatSemanticVersion)(t.workflowVersion.version):void 0,creation_source:null!==(i=null===(u=d)||void 0===u?void 0:u.creation_source)&&void 0!==i?i:void 0,inputSequencingReadId:p,inputJson:d}})),"creation_source"===m&&se.sort((function(t,a){var l,r;return(null!==(l=t.creation_source)&&void 0!==l?l:"").localeCompare(null!==(r=a.creation_source)&&void 0!==r?r:"")*("ASC"===v?1:-1)})),h.abrupt("return",se);case 78:case"end":return h.stop()}}),_callee8,null,[[41,53,56,59]])})))).apply(this,arguments)}function getWorkflowRunsOrderBys(t,a){var l="ASC"===a?"asc_nulls_first":"desc_nulls_last";switch(t){case null:case void 0:case"createdAt":return[{startedAt:l}];case"wdl_version":return[{workflowVersion:{version:l}}];default:return}}function getSequencingReadsOrderBys(t,a){var l="ASC"===a?"asc_nulls_first":"desc_nulls_last";switch(t){case null:case void 0:return;case"technology":case"medakaModel":return[(0,C.default)({},t,l)];case"wetlabProtocol":return[{protocol:l}];case"sample":return[{sample:{name:l}}];case"host":return[{sample:{hostOrganism:{name:l}}}];
1default:return[{sample:{metadata:{fieldName:t,dir:l}}}]}}function getConsensusGenomesOrderBys(t,a){var l="ASC"===a?"asc_nulls_first":"desc_nulls_last";switch(t){case null:case void 0:return;case"referenceAccession":return[{accession:{accessionId:l}}];case"coverageDepth":case"gcPercent":case"refSnps":case"percentIdentity":case"nActg":case"percentGenomeCalled":case"nMissing":case"nAmbiguous":return[{metrics:(0,C.default)({},t,l)}];case"totalReadsCG":return[{metrics:{totalReads:l}}];case"referenceAccessionLength":return[{metrics:{referenceGenomeLength:l}}];default:(0,k.checkExhaustive)(t)}}function querySequencingReadObjects(t,a,l,r,o){return _querySequencingReadObjects.apply(this,arguments)}function _querySequencingReadObjects(){return(_querySequencingReadObjects=(0,b.default)(h.default.mark((function _callee9(t,a,l,r,o){var i,u,d,c,p,m;return h.default.wrap((function _callee9$(h){for(;;)switch(h.prev=h.next){case 0:return i=l.projectId,u=l.search,d=l.orderBy,c=l.orderDir,p=l.filters,h.next=3,(0,E.fetchQuery)(o,K,{input:{where:{id:{_in:t}},consensusGenomesInput:{where:{producingRunId:{_in:a}}},todoRemove:{domain:r.domain,projectId:null==i?void 0:i.toString(),search:u,host:null==p?void 0:p.host,locationV2:null==p?void 0:p.locationV2,taxons:null==p?void 0:p.taxon,taxaLevels:null==p?void 0:p.taxaLevels,time:null==p?void 0:p.time,tissue:null==p?void 0:p.tissue,visibility:null==p?void 0:p.visibility,orderBy:d,orderDir:c,workflow:T.WorkflowType.CONSENSUS_GENOME,workflowRunIds:a.map(Number).filter(Number.isInteger)}}}).toPromise();case 3:if(null!=(null==(m=h.sent)?void 0:m.fedSequencingReads)){h.next=6;break}throw new Error("Missing CG data: ".concat(u," ").concat(d," ").concat(c," ").concat(JSON.stringify(p)," ").concat(JSON.stringify(r),"}"));case 6:return h.abrupt("return",m.fedSequencingReads.filter(k.isNotNullish).flatMap((function(t){var a,l,r,o,i,u,d,c,p,m,h,g,v,y,C,b=t.sample;if(null==b)throw new Error("Sequencing read's sample was nullish: ".concat(JSON.stringify(t)));var S=[],w={sequencingReadId:t.id,sample:{id:null!==(a=null===(l=b.railsSampleId)||void 0===l?void 0:l.toString())&&void 0!==a?a:"",railsSampleId:null!==(r=b.railsSampleId)&&void 0!==r?r:void 0,name:b.name,project:null!==(o=null===(i=b.collection)||void 0===i?void 0:i.name)&&void 0!==o?o:void 0,publicAccess:null!==(u=null===(d=b.collection)||void 0===d?void 0:d.public)&&void 0!==u?u:void 0,uploadError:null!==(c=b.uploadError)&&void 0!==c?c:void 0,userId:null!==(p=b.ownerUserId)&&void 0!==p?p:void 0,user:null!==(m=b.ownerUserName)&&void 0!==m?m:void 0},host:null===(h=b.hostOrganism)||void 0===h?void 0:h.name,notes:null!==(g=b.notes)&&void 0!==g?g:void 0,medakaModel:null!==(v=t.medakaModel)&&void 0!==v?v:void 0,technology:t.technology,wetlabProtocol:null!=t.protocol?(0,D.formatWetlabProtocol)(t.protocol):void 0,collection_location_v2:null!==(y=b.collectionLocation)&&void 0!==y?y:void 0,nucleotide_type:t.nucleicAcid,sample_type:null!==(C=b.sampleType)&&void 0!==C?C:void 0,water_control:null!=b.waterControl?b.waterControl?"Yes":"No":void 0,referenceAccession:null!=t.taxon?{taxonName:t.taxon.name}:void 0},_=Object.fromEntries(b.metadatas.edges.filter(k.isNotNullish).map((function(t){return[t.node.fieldName,t.node.value]})));S.push(_objectSpread(_objectSpread({},w),_));var E,x=_createForOfIteratorHelper(t.consensusGenomes.edges);try{for(x.s();!(E=x.n()).done;){var L,O,N,T,A,I,M,R,P,j,B,V,W,U,H,G,K,z=E.value;if(null!=z){var q=z.node,Z=q.metrics;S.push(_objectSpread(_objectSpread(_objectSpread({},w),_),{},{consensusGenomeProducingRunId:null!==(L=q.producingRunId)&&void 0!==L?L:void 0,referenceAccession:{accessionName:null!==(O=null===(N=q.accession)||void 0===N?void 0:N.accessionName)&&void 0!==O?O:void 0,referenceAccessionId:null!==(T=null===(A=q.accession)||void 0===A?void 0:A.accessionId)&&void 0!==T?T:void 0,taxonName:null!==(I=null===(M=q.taxon)||void 0===M?void 0:M.name)&&void 0!==I?I:void 0},coverageDepth:null!==(R=null==Z?void 0:Z.coverageDepth)&&void 0!==R?R:void 0,totalReadsCG:null!==(P=null==Z?void 0:Z.totalReads)&&void 0!==P?P:void 0,gcPercent:null!==(j=null==Z?void 0:Z.gcPercent)&&void 0!==j?j:void 0,refSnps:null!==(B=null==Z?void 0:Z.refSnps)&&void 0!==B?B:void 0,percentIdentity:null!==(V=null==Z?void 0:Z.percentIdentity)&&void 0!==V?V:void 0,nActg:null!==(W=null==Z?void 0:Z.nActg)&&void 0!==W?W:void 0,percentGenomeCalled:null!==(U=null==Z?void 0:Z.percentGenomeCalled)&&void 0!==U?U:void 0,nMissing:null!==(H=null==Z?void 0:Z.nMissing)&&void 0!==H?H:void 0,nAmbiguous:null!==(G=null==Z?void 0:Z.nAmbiguous)&&void 0!==G?G:void 0,referenceAccessionLength:null!==(K=null==Z?void 0:Z.referenceGenomeLength)&&void 0!==K?K:void 0}))}}}catch(t){x.e(t)}finally{x.f()}return S})));case 7:case"end":return h.stop()}}),_callee9)})))).apply(this,arguments)}function queryWorkflowRunsAggregate(t,a,l,r,o,i){return _queryWorkflowRunsAggregate.apply(this,arguments)}function _queryWorkflowRunsAggregate(){return(_queryWorkflowRunsAggregate=(0,b.default)(h.default.mark((function _callee10(t,a,l,r,o,i){var u,d,c,p,m;return h.default.wrap((function _callee10$(h){for(;;)switch(h.prev=h.next){case 0:return u=a.projectId,d=a.search,c=a.filters,p={input:{where:{id:{_in:r},collectionId:{_in:t},workflowVersion:{workflow:{name:{_in:o}}},deprecatedById:{_is_null:!0}},todoRemove:{domain:l.domain,projectId:null==u?void 0:u.toString(),search:d,annotations:c.annotations,host:c.host,locationV2:c.locationV2,taxon:c.taxon,taxaLevels:c.taxaLevels,taxonThresholds:c.taxonThresholds,time:c.time,tissue:c.tissue,visibility:c.visibility}}},h.next=4,(0,E.fetchQuery)(i,z,p).toPromise();case 4:return m=h.sent,h.abrupt("return",Z(m));case 6:case"end":return h.stop()}}),_callee10)})))).apply(this,arguments)}var Z=function parseAggregateCounts(t){var a,l=null==t||null===(a=t.fedWorkflowRunsAggregate)||void 0===a?void 0:a.aggregate;if(!l)throw new Error("Missing project workflows aggregate data: ".concat(JSON.stringify(t)));var r={};
1return l.filter(k.isNotNullish).forEach((function(t){var a=t.count,l=t.groupBy,o=l.collectionId,i=l.workflowVersion.workflow.name;r[o]=_objectSpread(_objectSpread({},r[o]),{},(0,C.default)({},i,a))})),r};function queryWorkflowRunsTotalCount(t,a,l,r,o){return _queryWorkflowRunsTotalCount.apply(this,arguments)}function _queryWorkflowRunsTotalCount(){return(_queryWorkflowRunsTotalCount=(0,b.default)(h.default.mark((function _callee11(t,a,l,r,o){var i,u,d;return h.default.wrap((function _callee11$(c){for(;;)switch(c.prev=c.next){case 0:return null!=o?i={_in:[parseInt(o)]}:void 0!==r&&(i={_in:r}),u={input:{where:{collectionId:i,workflowVersion:{workflow:{name:{_in:a}}},deprecatedById:{_is_null:!0}},todoRemove:{domain:t.domain,projectId:o}}},c.next=4,(0,E.fetchQuery)(l,q,u).toPromise();case 4:return d=c.sent,c.abrupt("return",Y(d));case 6:case"end":return c.stop()}}),_callee11)})))).apply(this,arguments)}var Y=function parseTotalCounts(t){var a,l=null==t||null===(a=t.fedWorkflowRunsAggregateTotalCount)||void 0===a?void 0:a.aggregate;if(!l)throw new Error("Missing project workflows total count data: ".concat(JSON.stringify(t)));var r={};return l.filter(k.isNotNullish).forEach((function(t){var a=t.count,l=t.groupBy.workflowVersion.workflow.name;r[l]=a})),r};a.DiscoveryViewFC=function DiscoveryViewFC(t){var a=(0,w.useContext)(L.UserContext),l=a.admin,r=a.allowedFeatures,o=(0,w.useContext)(I.GlobalContext),i=(0,_.useRelayEnvironment)(),u=(0,w.useRef)(Promise.resolve([])),d=(0,w.useRef)(),c=(0,w.useRef)({}),p=(0,w.useState)(),m=(0,y.default)(p,2),g=m[0],C=m[1],S=(0,w.useState)([]),E=(0,y.default)(S,2),x=E[0],N=E[1],k=(0,w.useState)(void 0),M=(0,y.default)(k,2),P=M[0],j=M[1],B=function resetCg(){d.current=void 0,c.current={},C(void 0),N([])},V=function(){var a=(0,b.default)(h.default.mark((function _callee(a,l){var r,o;return h.default.wrap((function _callee$(d){for(;;)switch(d.prev=d.next){case 0:return B(),c.current=a,d.prev=2,r=l.then((function(l){return queryWorkflowRuns(T.WorkflowType.CONSENSUS_GENOME,a,t,i,l)})),u.current=r,d.next=7,r;case 7:if(o=d.sent,u.current===r){d.next=10;break}return d.abrupt("return");case 10:C(o.map((function(t){return t.id}))),U(0),d.next=17;break;case 14:d.prev=14,d.t0=d.catch(2),(0,O.logError)({message:"[DiscoveryViewError] fetchCgFilteredWorkflowRuns() failed",details:{error:d.t0}});case 17:case"end":return d.stop()}}),_callee,null,[[2,14]])})));return function fetchCgFilteredWorkflowRuns(t,l){return a.apply(this,arguments)}}(),W=function(){var a=(0,b.default)(h.default.mark((function _callee2(a,l){var r,o;return h.default.wrap((function _callee2$(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,u.current;case 2:return r=d.sent,d.next=5,queryWorkflowRunsAggregate(a,l,t,r.map((function(t){return t.id})),[T.WorkflowType.CONSENSUS_GENOME],i);case 5:o=d.sent,j((function(t){return _objectSpread(_objectSpread({},t),o)}));case 7:case"end":return d.stop()}}),_callee2)})));return function fetchWorkflowRunsProjectAggregates(t,l){return a.apply(this,arguments)}}(),U=function(){var t=(0,b.default)(h.default.mark((function _callee3(t){return h.default.wrap((function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:if(0!==t){a.next=7;break}if(void 0===d.current){a.next=5;break}return a.abrupt("return",d.current);case 5:return d.current=H(t),a.abrupt("return",d.current);case 7:return a.abrupt("return",H(t));case 8:case"end":return a.stop()}}),_callee3)})));return function fetchCgPage(a){return t.apply(this,arguments)}}(),H=function(){var a=(0,b.default)(h.default.mark((function _callee5(a){var l,r,o,d,p,m;return h.default.wrap((function _callee5$(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,u.current;case 2:return l=g.sent.slice(a,a+A.DEFAULT_PAGE_SIZE),g.next=5,querySequencingReadObjects(l.map((function(t){return t.inputSequencingReadId})),l.map((function(t){return t.id})),c.current,t,i);case 5:r=g.sent,o=[],d=_createForOfIteratorHelper(l),g.prev=8,m=h.default.mark((function _callee4(){var t,a,l,i;return h.default.wrap((function _callee4$(u){for(;;)switch(u.prev=u.next){case 0:a=p.value,l=r.filter((function(t){return t.sequencingReadId===a.inputSequencingReadId})),i=null!==(t=null==l?void 0:l.find((function(t){return t.consensusGenomeProducingRunId===a.id})))&&void 0!==t?t:null==l?void 0:l.find((function(t){return void 0===t.consensusGenomeProducingRunId})),o.push(void 0!==i?_objectSpread(_objectSpread(_objectSpread({},a),i),{},{referenceAccession:(d=a,c=i,m=void 0,m=d.inputJson,void 0!==(null==m?void 0:m.accession_name)||void 0!==(null==m?void 0:m.accession_id)||void 0!==(null==m?void 0:m.taxon_name)?{accessionName:m.accession_name,referenceAccessionId:m.accession_id,taxonName:m.taxon_name}:c.referenceAccession)}):void 0);case 4:case"end":return u.stop()}var d,c,m}),_callee4)})),d.s();case 11:if((p=d.n()).done){g.next=15;break}return g.delegateYield(m(),"t0",13);case 13:g.next=11;break;case 15:g.next=20;break;case 17:g.prev=17,g.t1=g.catch(8),d.e(g.t1);case 20:return g.prev=20,d.f(),g.finish(20);case 23:return N((function(t){return t.concat(o)})),g.abrupt("return",o);case 25:case"end":return g.stop()}}),_callee5,null,[[8,17,20,23]])})));return function doFetchCgPage(t){return a.apply(this,arguments)}}(),G=function(){var a=(0,b.default)(h.default.mark((function _callee6(a){var l;return h.default.wrap((function _callee6$(r){for(;;)switch(r.prev=r.next){case 0:if(!a){r.next=4;break}r.t0=[parseInt(a)],r.next=7;break;case 4:return r.next=6,fetchProjectIds(t.domain,{});case 6:r.t0=r.sent;case 7:return l=r.t0,r.abrupt("return",queryWorkflowRunsTotalCount(t,[T.WorkflowType.CONSENSUS_GENOME],i,l,a));case 9:case"end":return r.stop()}}),_callee6)})));return function fetchWorkflowCounts(t){return a.apply(this,arguments)}}();return w.default.createElement(R.DiscoveryView,(0,v.default)({},t,{allowedFeatures:r,isAdmin:l,updateDiscoveryProjectId:function updateDiscoveryProjectId(t){null==o||o.globalContextDispatch((0,I.createAction)(I.ActionType.UPDATE_DISCOVERY_PROJECT_IDS,t?parseInt(t):null))},cgWorkflowIds:g,cgRows:x,workflowRunsProjectAggregates:P,fetchTotalWorkflowCounts:G,fetchNextGenWorkflowRuns:function fetchNextGenWorkflowRuns(a,l){void 0===l&&j(void 0);var r=function mustFetchProjectIds(t,a){var l;return null!=(null===(l=a.filters)||void 0===l?void 0:l.visibility)||null==a.projectId&&t!==D.DISCOVERY_DOMAIN_ALL_DATA}(t.domain,a)?fetchProjectIds(t.domain,a):Promise.resolve(void 0);V(a,r)},fetchCgPage:U,fetchWorkflowRunsProjectAggregates:W}))}},6536:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCConsensusGenomeIdsQuery",selections:r=[{alias:null,args:[{kind:"V
1ariable",name:"input",variableName:"input"}],concreteType:"query_fedConsensusGenomes_items",kind:"LinkedField",name:"fedConsensusGenomes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"producingRunId",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCConsensusGenomeIdsQuery",selections:r},params:{cacheID:"c534b9a56e238d2c39e8290c056ec60a",id:null,metadata:{},name:"DiscoveryViewFCConsensusGenomeIdsQuery",operationKind:"query",text:"query DiscoveryViewFCConsensusGenomeIdsQuery(\n  $input: queryInput_fedConsensusGenomes_input_Input\n) {\n  fedConsensusGenomes(input: $input) {\n    producingRunId\n  }\n}\n"}};o.hash="509c2aea540ea9c767ebf529a62a0200";a.default=o},88697:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCFedWorkflowRunsAggregateQuery",selections:r=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"fedWorkflowRunsAggregate",kind:"LinkedField",name:"fedWorkflowRunsAggregate",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregate_aggregate_items",kind:"LinkedField",name:"aggregate",plural:!0,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregate_aggregate_items_groupBy",kind:"LinkedField",name:"groupBy",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"collectionId",storageKey:null},{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregate_aggregate_items_groupBy_workflowVersion",kind:"LinkedField",name:"workflowVersion",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregate_aggregate_items_groupBy_workflowVersion_workflow",kind:"LinkedField",name:"workflow",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCFedWorkflowRunsAggregateQuery",selections:r},params:{cacheID:"b898dce6714face6756b9a7f2a13bda2",id:null,metadata:{},name:"DiscoveryViewFCFedWorkflowRunsAggregateQuery",operationKind:"query",text:"query DiscoveryViewFCFedWorkflowRunsAggregateQuery(\n  $input: queryInput_fedWorkflowRunsAggregate_input_Input\n) {\n  fedWorkflowRunsAggregate(input: $input) {\n    aggregate {\n      groupBy {\n        collectionId\n        workflowVersion {\n          workflow {\n            name\n          }\n        }\n      }\n      count\n    }\n  }\n}\n"}};o.hash="caccf7f95c73f91dd9c9ba8d9f0e8239";a.default=o},68750:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCFedWorkflowsTotalCountQuery",selections:r=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"fedWorkflowRunsAggregateTotalCount",kind:"LinkedField",name:"fedWorkflowRunsAggregateTotalCount",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregateTotalCount_aggregate_items",kind:"LinkedField",name:"aggregate",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregateTotalCount_aggregate_items_groupBy",kind:"LinkedField",name:"groupBy",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregateTotalCount_aggregate_items_groupBy_workflowVersion",kind:"LinkedField",name:"workflowVersion",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRunsAggregateTotalCount_aggregate_items_groupBy_workflowVersion_workflow",kind:"LinkedField",name:"workflow",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCFedWorkflowsTotalCountQuery",selections:r}
1,params:{cacheID:"5450ae3241ae567cd6f176ce061ee835",id:null,metadata:{},name:"DiscoveryViewFCFedWorkflowsTotalCountQuery",operationKind:"query",text:"query DiscoveryViewFCFedWorkflowsTotalCountQuery(\n  $input: queryInput_fedWorkflowRunsAggregateTotalCount_input_Input\n) {\n  fedWorkflowRunsAggregateTotalCount(input: $input) {\n    aggregate {\n      count\n      groupBy {\n        workflowVersion {\n          workflow {\n            name\n          }\n        }\n      }\n    }\n  }\n}\n"}};o.hash="e447cbe8e119a4b0f564f01c18ec1c68";a.default=o},46716:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCSequencingReadIdsQuery",selections:r=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"query_fedSequencingReads_items",kind:"LinkedField",name:"fedSequencingReads",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCSequencingReadIdsQuery",selections:r},params:{cacheID:"fd51764199c1fe5635fb0efa2a7eee79",id:null,metadata:{},name:"DiscoveryViewFCSequencingReadIdsQuery",operationKind:"query",text:"query DiscoveryViewFCSequencingReadIdsQuery(\n  $input: queryInput_fedSequencingReads_input_Input\n) {\n  fedSequencingReads(input: $input) {\n    id\n  }\n}\n"}};o.hash="132411c6c4e82b0d714a46551943fad6";a.default=o},97137:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCSequencingReadsQuery",selections:i=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"query_fedSequencingReads_items",kind:"LinkedField",name:"fedSequencingReads",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nucleicAcid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"protocol",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"medakaModel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:o=[r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample",kind:"LinkedField",name:"sample",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"railsSampleId",storageKey:null},r,{alias:null,args:null,kind:"ScalarField",name:"notes",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"collectionLocation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sampleType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"waterControl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"uploadError",storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample_hostOrganism",kind:"LinkedField",name:"hostOrganism",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample_collection",kind:"LinkedField",name:"collection",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"public",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ownerUserId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ownerUserName",storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample_metadatas",kind:"LinkedField",name:"metadatas",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample_metadatas_edges_items",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"query_fedSequencingReads_items_sample_metadatas_edges_items_node",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fieldName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes",kind:"LinkedField",name:"consensusGenomes",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes_edges_items",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes_edges_items_node",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"producingRunId",storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes_edges_items_node_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes_edges_items_node_accession",kind:"LinkedField",name:"accession",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accessionId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accessionName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedSequencingReads_items_consensusGenomes_edges_items_node_metrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"coverageDepth",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"totalReads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gcPercent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"refSnps",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentIdentity",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nActg",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentGenomeCalled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nMissing",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nAmbiguous",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"referenceGenomeLength",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCSequencingReadsQuery",selections:i}
1,params:{cacheID:"0854606456916a206e74794250eff57d",id:null,metadata:{},name:"DiscoveryViewFCSequencingReadsQuery",operationKind:"query",text:"query DiscoveryViewFCSequencingReadsQuery(\n  $input: queryInput_fedSequencingReads_input_Input\n) {\n  fedSequencingReads(input: $input) {\n    id\n    nucleicAcid\n    protocol\n    medakaModel\n    technology\n    taxon {\n      name\n    }\n    sample {\n      railsSampleId\n      name\n      notes\n      collectionLocation\n      sampleType\n      waterControl\n      uploadError\n      hostOrganism {\n        name\n      }\n      collection {\n        name\n        public\n      }\n      ownerUserId\n      ownerUserName\n      metadatas {\n        edges {\n          node {\n            fieldName\n            value\n          }\n        }\n      }\n    }\n    consensusGenomes {\n      edges {\n        node {\n          producingRunId\n          taxon {\n            name\n          }\n          accession {\n            accessionId\n            accessionName\n          }\n          metrics {\n            coverageDepth\n            totalReads\n            gcPercent\n            refSnps\n            percentIdentity\n            nActg\n            percentGenomeCalled\n            nMissing\n            nAmbiguous\n            referenceGenomeLength\n          }\n        }\n      }\n    }\n  }\n}\n"}};u.hash="5d74d6f6ca976feb23f8398bfe79d269";a.default=u},69230:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"DiscoveryViewFCWorkflowsQuery",selections:r=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"query_fedWorkflowRuns_items",kind:"LinkedField",name:"fedWorkflowRuns",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"startedAt",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rawInputsJson",storageKey:null},{alias:null,args:null,concreteType:"query_fedWorkflowRuns_items_workflowVersion",kind:"LinkedField",name:"workflowVersion",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"version",storageKey:null},{alias:null,args:null,concreteType:"query_fedWorkflowRuns_items_workflowVersion_workflow",kind:"LinkedField",name:"workflow",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedWorkflowRuns_items_entityInputs",kind:"LinkedField",name:"entityInputs",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRuns_items_entityInputs_edges_items",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"query_fedWorkflowRuns_items_entityInputs_edges_items_node",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"inputEntityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"entityType",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DiscoveryViewFCWorkflowsQuery",selections:r},params:{cacheID:"1af3a794c6789bc8f2bb24e2fc23dd8f",id:null,metadata:{},name:"DiscoveryViewFCWorkflowsQuery",operationKind:"query",text:"query DiscoveryViewFCWorkflowsQuery(\n  $input: queryInput_fedWorkflowRuns_input_Input\n) {\n  fedWorkflowRuns(input: $input) {\n    id\n    startedAt\n    status\n    errorLabel\n    rawInputsJson\n    workflowVersion {\n      version\n      workflow {\n        name\n      }\n    }\n    entityInputs {\n      edges {\n        node {\n          inputEntityId\n          entityType\n        }\n      }\n    }\n  }\n}\n"}};o.hash="68e726f1671f65b2caeeba94e0b34abf";a.default=o},37135:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BaseDiscoveryView=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=r(l(96540)),v=r(l(45526)),y=r(l(72721)),C=r(l(56879));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}(a.BaseDiscoveryView=function(t){(0,d.default)(BaseDiscoveryView,t);var a=_createSuper(BaseDiscoveryView);function BaseDiscoveryView(t){var l;return(0,o.default)(this,BaseDiscoveryView),l=a.call(this,t),(0,m.default)((0,u.default)(l),"reset",(function(){l.infiniteTable&&l.infiniteTable.reset()})),l.infiniteTable=null,l}return(0,i.default)(BaseDiscoveryView,[{key:"render",value:function render(){var t=this,a=this.props,l=a.columns,r=a.handleRowClick,o=a.headerClassName,i=a.initialActiveColumns,u=a.onLoadRows,d=a.onSortColumn,c=a.protectedColumns,p=a.rowClassName,m=a.rowHeight,b=a.sortable,S=a.sortBy,w=a.sortDirection;return g.default.createElement(y.default,{columns:l,defaultRowHeight:m,headerClassName:o,initialActiveColumns:i,loadingClassName:v.default.loading,onLoadRows:u,onRowClick:r,onSortColumn:d,protectedColumns:c,ref:function ref(a){return t.infiniteTable=a},rowClassName:(0,h.default)(C.default.tableDataRow,p),sortable:b,sortBy:S,sortDirection:w,draggableColumns:!0})}}]),BaseDiscoveryView}(g.default.Component)).defaultProps={columns:[],data:[],rowHeight:68}},94249:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BaseDiscoveryView",{enumerable:!0,get:function get(){return r.BaseDiscoveryView}});var r=l(37135)},76179:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoveryFilters=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=l(70131),g=r(l(32485)),v=l(44480),y=r(l(96540)),C=l(38192),b=l(93616),S=r(l(29953)),w=r(l(74687)),_=r(l(91651)),E=l(20300),x=l(42167),L=l(21786),O=r(l(89288)),N=l(6848),k=l(34680),T=r(l(47168));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var A=a.DiscoveryFilters=function(t){(0,d.default)(DiscoveryFilters,t);var a=_createSuper(DiscoveryFilters);function DiscoveryFilters(t){var l;return(0,o.default)(this,DiscoveryFilters),l=a.call(this,t),(0,m.default)((0,u.default)(l),"setupWorkflowConfigs",(function(){l.configForWorkflow=(0,m.default)((0,m.default)((0,m.default)((0,m.default)((0,m.default)({},E.WorkflowType.AMR,{disableTaxonFilter:!0,disableTaxonThresholdFilter:!0,disableAnnotationFilter:!0,tooltipTitle:E.WORKFLOWS[E.WorkflowType.AMR].pluralizedLabel}),E.WorkflowType.BENCHMARK,{disableTaxonFilter:!0,disableTaxonThresholdFilter:!0,disableAnnotationFilter:!0,tooltipTitle:E.WORKFLOWS[E.WorkflowType.BENCHMARK].pluralizedLabel}),E.WorkflowType.CONSENSUS_GENOME,{disableTaxonFilter:!1,disableTaxonThresholdFilter:!0,disableAnnotationFilter:!0,tooltipTitle:E.WORKFLOWS[E.WorkflowType.CONSENSUS_GENOME].pluralizedLabel}),E.WorkflowType.SHORT_READ_MNGS,{disableTaxonFilter:!1,disableTaxonThresholdFilter:!1,disableAnnotationFilter:!1,tooltipTitle:E.WORKFLOWS[E.WorkflowType.SHORT_READ_MNGS].pluralizedLabel}),E.WorkflowType.LONG_READ_MNGS,{disableTaxonFilter:!0,disableTaxonThresholdFilter:!0,disableAnnotationFilter:!0,tooltipTitle:E.WORKFLOWS[E.WorkflowType.LONG_READ_MNGS].label+" samples"})})),(0,m.default)((0,u.default)(l),"notifyFilterChangeHandler",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,a=l.props.onFilterChange,r=(0,v.pick)(["hostSelected","locationSelected","locationV2Selected",x.KEY_TAXON_SELECTED,x.KEY_TAXON_THRESHOLDS_SELECTED,x.KEY_ANNOTATIONS_SELECTED,"timeSelected","tissueSelected","visibilitySelected"],l.state);a&&a({selectedFilters:r,onFilterChangeCallback:t})})),(0,m.default)((0,u.default)(l),"handleTaxonThresholdFilterChange",(function(t,a){var r={projectIds:l.context.discoveryProjectIds},o={};(0,v.isEqual)(l.state[x.KEY_TAXON_SELECTED],t)||(o[x.KEY_TAXON_SELECTED]=t,(0,C.trackEventFromClassComponent)(r,"DiscoveryFilters_".concat(x.KEY_TAXON_SELECTED.toLowerCase(),"_changed"),{selectedKey:t})),(0,v.isEqual)(l.state[x.KEY_TAXON_THRESHOLDS_SELECTED],a)||(o[x.KEY_TAXON_THRESHOLDS_SELECTED]=a,(0,C.trackEventFromClassComponent)(r,"DiscoveryFilters_".concat(x.KEY_TAXON_THRESHOLDS_SELECTED.toLowerCase(),"_changed"),{selectedKey:a})),l.setState(o,l.notifyFilterChangeHandler)})),(0,m.default)((0,u.default)(l),"handleRemoveTag",(function(t){var a=t.selectedKey,r=t.valueToRemove,o=void 0===r?"":r,i=null;
1Array.isArray(l.state[a])&&(i=l.state[a].filter((function(t){return(t.value||t.id||t.name||t)!==o})),a===x.KEY_TAXON_SELECTED&&(0,v.isEmpty)(i)&&({}[x.KEY_TAXON_THRESHOLDS_SELECTED]=[])),l.handleChange(a,i)})),(0,m.default)((0,u.default)(l),"renderAnnotationsFilterTags",(function(){var t=l.state[x.KEY_ANNOTATIONS_SELECTED];if(!(0,v.isEmpty)(t)){var a=t.map((function(t){return y.default.createElement(O.default,{className:T.default.filterTag,key:t.name,text:t.name,onClose:function onClose(){return l.handleRemoveTag({selectedKey:x.KEY_ANNOTATIONS_SELECTED,valueToRemove:t.name})}})}));return y.default.createElement("div",{className:T.default.tags},a)}})),(0,m.default)((0,u.default)(l),"renderTaxonFilterTags",(function(){var t=l.state[x.KEY_TAXON_SELECTED],a=l.configForWorkflow[l.props.workflow].disableTaxonThresholdFilter;if(!(0,v.isEmpty)(t))return y.default.createElement("div",{className:T.default.tags},!a&&y.default.createElement("div",{className:T.default.descriptor},"Has at least one:"),t&&t.map((function(t){return y.default.createElement(O.default,{className:T.default.filterTag,key:"taxon_filter_tag_".concat(t.id),text:t.name,onClose:function onClose(){return l.handleRemoveTag({selectedKey:x.KEY_TAXON_SELECTED,valueToRemove:t.id})}})})))})),(0,m.default)((0,u.default)(l),"handleRemoveThresholdFilterTag",(function(t){var a=(0,v.reject)(t,l.state[x.KEY_TAXON_THRESHOLDS_SELECTED]),r=(0,m.default)({},x.KEY_TAXON_THRESHOLDS_SELECTED,a);l.setState(r,l.notifyFilterChangeHandler)})),(0,m.default)((0,u.default)(l),"renderTaxonThresholdFilterTags",(function(){var t=l.state[x.KEY_TAXON_THRESHOLDS_SELECTED];if(!(0,v.isEmpty)(t))return y.default.createElement("div",{className:T.default.tags},y.default.createElement("div",{className:T.default.descriptor},"Meets all:"),t.map((function(t,a){return y.default.createElement(w.default,{className:T.default.filterTag,key:"threshold_filter_tag_".concat(a),threshold:t,onClose:function onClose(){return l.handleRemoveThresholdFilterTag(t)}})})))})),(0,m.default)((0,u.default)(l),"renderAnnotationsFilter",(function(t){var a=t.disabled,r=t.workflow,o=l.state.annotationsSelected,i=y.default.createElement(h.Dropdown,{className:T.default.styledMinimal,label:y.default.createElement("div",{"data-testid":"annotation",className:(0,g.default)(T.default.filterLabel,a&&T.default.disabledFilterLabel)},"Annotation"),onChange:function onChange(t){t!==l.state[x.KEY_ANNOTATIONS_SELECTED]&&l.handleChange(x.KEY_ANNOTATIONS_SELECTED,t)},value:o||[],options:N.ANNOTATION_FILTER_OPTIONS,disabled:a,multiple:!0});return a?l.renderDisabledFilter(i,r):i})),(0,m.default)((0,u.default)(l),"renderTaxonThresholdFilter",(function(t){var a=t.disabled,r=t.disableThreshold,o=t.workflow,i=l.props.domain,u=l.state,d=u.taxonSelected,c=u.taxonThresholdsSelected,p=y.default.createElement(S.default,{disabled:a,thresholdFilterEnabled:!r,domain:i,onFilterApply:function onFilterApply(t,a){var r=null==a?void 0:a.filter(_.default.isThresholdValid);l.handleTaxonThresholdFilterChange(t,r)},selectedOptions:d,selectedThresholds:c});return a?l.renderDisabledFilter(p,o):p})),(0,m.default)((0,u.default)(l),"renderDisabledFilter",(function(t,a){return y.default.createElement(h.Tooltip,{arrow:!0,placement:"top-start",title:"Not available for ".concat(l.configForWorkflow[a].tooltipTitle,"."),classes:{tooltip:T.default.disabledTooltip}},y.default.createElement("span",null,t))})),l.state={taxonSelected:l.props.taxonSelected,locationSelected:l.props.locationSelected,timeSelected:l.props.timeSelected,visibilitySelected:l.props.visibilitySelected,hostSelected:l.props.hostSelected,tissueSelected:l.props.tissueSelected,taxonThresholdsSelected:l.props.taxonThresholdsSelected,annotationsSelected:l.props.annotationsSelected||[]},l.setupWorkflowConfigs(),l}return(0,i.default)(DiscoveryFilters,[{key:"handleChange",value:function handleChange(t,a){var l={projectIds:this.context.discoveryProjectIds},r=[];r[t]=a,this.setState(r,this.notifyFilterChangeHandler),(0,C.trackEventFromClassComponent)(l,"DiscoveryFilters_".concat(t.toLowerCase(),"_changed"),{selectedKey:a})}},{key:"renderTags",value:function renderTags(t){var a=this,l="".concat(t,"Selected"),r=this.state[l],o=this.props[t];if(r){Array.isArray(r)||(r=[r]);var i=r.map((function(t){return t.text?t:(0,v.find)({value:t},o)||{text:t,value:t}})).map((function(t){return y.default.createElement(O.default,{className:T.default.filterTag,key:t.value,text:t.text,onClose:function onClose(){return a.handleRemoveTag({selectedKey:l,valueToRemove:t.value})}})}));return y.default.createElement("div",{className:T.default.tags},i)}}},{key:"render",value:function render(){var t=this.state,a=t.hostSelected,l=t.locationV2Selected,r=t.timeSelected,o=t.tissueSelected,i=t.visibilitySelected,u=this.props,d=u.className,c=u.currentTab,p=u.domain,m=u.host,h=u.locationV2,v=u.time,C=u.tissue,S=u.visibility,w=u.workflow,_=c===N.TAB_SAMPLES&&this.configForWorkflow[w].disableTaxonFilter,E=c===N.TAB_SAMPLES&&this.configForWorkflow[w].disableAnnotationFilter,x=c===N.TAB_SAMPLES&&this.configForWorkflow[w].disableTaxonThresholdFilter;return y.default.createElement("div",{className:(0,g.default)(T.default.filtersContainer,d)},p!==k.DISCOVERY_DOMAIN_SNAPSHOT&&y.default.createElement(y.default.Fragment,null,y.default.createElement("div",{className:T.default.filterHeader}," Taxon Filters "),y.default.createElement("div",{className:(0,g.default)(T.default.filterContainer,T.default.taxonThresholdFilterContainer)},this.renderTaxonThresholdFilter({disabled:_,disableThreshold:x,workflow:w}),!_&&y.default.createElement(y.default.Fragment,null,this.renderTaxonFilterTags(),!x&&this.renderTaxonThresholdFilterTags())),y.default.createElement("div",{className:T.default.filterContainer},this.renderAnnotationsFilter({disabled:E,workflow:w}),!E&&this.renderAnnotationsFilterTags()),y.default.createElement("div",{className:T.default.divider}),y.default.createElement("div",{className:T.default.filterHeader}," Metadata Filters "),y.default.createElement("div",{className:T.default.filterContainer},y.default.createElement(b.LocationFilter,{onChange:this.handleChange.bind(this,"locationV2Selected"),selected:h&&h.length?l:null,options:h,label:"Location"}),this.renderTags("locationV2"))),y.default.createElement("div",{className:T.default.filterContainer},y.default.createElement(b.BaseSingleFilter,{label:"Timeframe",options:v,onChange:this.handleChange.bind(this,"timeSelected"),value:v&&v.length?r:null}),this.renderTags("time")),p!==k.DISCOVERY_DOMAIN_SNAPSHOT&&y.default.createElement("div",{className:T.default.filterContainer},y.default.createElement(b.BaseSingleFilter,{label:"Visibility",options:S,onChange:this.handleChange.bind(this,"visibilitySelected"),value:S&&S.length?i:null}),this.renderTags("visibility")),y.default.createElement("div",{className:T.default.filterContainer},y.default.createElement(b.BaseMultipleFilter,{onChange:this.handleChange.bind(this,"hostSelected"),selected:m&&m.length?a:null,options:m,label:"Host"}),this.renderTags("host")),y.default.createElement("div",{className:T.default.filterContainer},y.default.createElement(b.BaseMultipleFilter,{onChange:this.handleChange.bind(this,"tissueSelected"),selected:C&&C.length?o:null,options:C,label:"Sample Type"}),this.renderTags("tissue")))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){var l=a;return(0,v.forEach)((function(r){a.prev&&t[r]===a.prev[r]||(l.prev=l.prev||{},l[r]=t[r],l.prev[r]=t[r])}),["hostSelected","locationSelected","locationV2Selected",x.KEY_ANNOTATIONS_SELECTED,x.KEY_TAXON_SELECTED,x.KEY_TAXON_THRESHOLDS_SELECTED,"timeSelected","tissueSelected","visibilitySelected"]),l}}]),DiscoveryFilters}(y.default.Component);(0,m.default)(A,"contextType",L.GlobalContext),A.defaultProps={host:[],location:[],locationV2:[],time:[],tissue:[],visibility:[]}},95934:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DiscoveryFilters",{enumerable:!0,get:function get(){return r.DiscoveryFilters}});var r=l(76179)},72027:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoveryHeader=void 0;var o=l(70131),i=r(l(32485)),u=l(44480),d=r(l(96540)),c=r(l(1986)),p=l(57695),m=l(20300),h=r(l(54343)),g=l(6848),v=r(l(27610));a.DiscoveryHeader=function DiscoveryHeader(t){var a=t.currentTab,l=t.domain,r=t.filterCount,y=void 0===r?0:r,C=t.searchValue,b=void 0===C?"":C,S=t.onFilterToggle,w=t.onSearchEnterPressed,_=t.onSearchTriggered,E=t.onSearchResultSelected,x=t.onStatsToggle,L=t.onTabChange,O=t.showFilters,N=t.showStats,k=t.tabs,T=t.workflow,A=t.projectId,I=a===g.TAB_VISUALIZATIONS||a===g.TAB_SAMPLES&&T===m.WorkflowType.BENCHMARK;return d.default.createElement("div",{className:v.default.header},d.default.createElement("div",{className:v.default.filterButtonContainer},d.default.createElement(p.FilterButtonWithCounter,{isDisabled:I,filterCounter:y,onFilterToggle:S,popupDisabledSubtitle:"Not available on this tab",showFilters:O})),d.default.createElement("div",{className:v.default.searchContainer},"snapshot"!==l&&d.default.createElement(h.default,{onSearchTriggered:_,onResultSelect:function handleSearchResultSelected(t){var a=t.currentEvent,l=t.result,r=l.category;"locationV2"!==r&&(r=r.toLowerCase());var o=l.id,i={};switch(r){case"taxon":o=l.taxid,i={id:l.taxid,level:l.level,name:l.title};break;case"sample":o=l.sample_id;break;default:o=l.id}var u={key:r,value:o,text:l.title,sdsTaxonFilterData:i};E&&E(u,a)},onEnter:function handleSearchEnterPressed(t){var a=t.value;w&&w(a)},placeholder:"Search ".concat((0,u.startCase)(l),"..."),value:b,projectId:A})),d.default.createElement("div",{className:v.default.tabs},d.default.createElement(o.Tabs,{sdsSize:"large",value:(0,u.findIndex)({value:a},k),onChange:function onChange(t,a){return L(a)}},k.map((function(t){return t.label})))),d.default.createElement("div",{className:v.default.blankFill}),d.default.createElement("div",{className:(0,i.default)(v.default.statsTrigger,I&&v.default.disabled),onClick:I?void 0:x},d.default.createElement(c.default,{trigger:d.default.createElement("div",null,d.default.createElement(o.ButtonIcon,{"data-testid":"info-icon",sdsSize:"large",sdsType:"primary",sdsIcon:"infoSpeechBubble",on:N,disabled:I})),content:I?d.default.createElement("div",{className:v.default.popupText},"Info",d.default.createElement("div",{className:v.default.popupSubtitle},"Not available on this tab")):"Info",basic:!1,mouseEnterDelay:600,mouseLeaveDelay:200,position:I?"top right":"bottom center"})))}},92818:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DiscoveryHeader",{enumerable:!0,get:function get(){return r.DiscoveryHeader}});var r=l(72027)},48337:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TOOLTIP_TIMEOUT_MS=a.DiscoveryMap=a.DEFAULT_THROTTLE_MS=void 0;var o=r(l(94634)),i=r(l(17383)),u=r(l(34579)),d=r(l(12475)),c=r(l(29511)),p=r(l(28452)),m=r(l(63072)),h=r(l(43693)),g=l(44480),v=r(l(96540)),y=l(38192),C=r(l(93541)),b=r(l(2669)),S=r(l(45325)),w=r(l(37797)),_=l(38090),E=l(48502);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,m.default)(t);if(a){var o=(0,m.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,p.default)(this,l)}}var x=a.TOOLTIP_TIMEOUT_MS=1e3,L=a.DEFAULT_THROTTLE_MS=500,O=function(t){(0,c.default)(DiscoveryMapCC,t);var a=_createSuper(DiscoveryMapCC);function DiscoveryMapCC(t){var l;(0,i.default)(this,DiscoveryMapCC),l=a.call(this,t),(0,h.default)((0,d.default)(l),"updateViewport",(function(t){var a=l.props,r=a.zoomBoundaryCountry,o=a.zoomBoundaryState;if(l.setState({viewport:t}),l.onMapLevelChangeThrottled){var i=t.zoom<r?"country":t.zoom<o?"state":"city";l.onMapLevelChangeThrottled(i)}l.trackEventThrottled("DiscoveryMap_viewport_updated")})),(0,h.default)((0,d.default)(l),"handleMarkerClick",(function(t){var a=l.props.onMarkerClick;a&&a(t)})),(0,h.default)((0,d.default)(l),"handleMarkerMouseEnter",(function(t){var a=l.props.currentTab,r=(0,g.upperFirst)(a).slice(0,-1),o="".concat(t.pointCount," ").concat(r).concat(t.pointCount>1?"s":""),i=v.default.createElement(S.default,{lat:t.lat,lng:t.lng,title:o,body:t.name,onMouseEnter:l.handleTooltipMouseEnter,onMouseLeave:l.handleMarkerMouseLeave,onTitleClick:function onTitleClick(){return l.handleTooltipTitleClick(t)}});l.setState({tooltip:i,tooltipShouldClose:!1})})),(0,h.default)((0,d.default)(l),"handleMarkerMouseLeave",(function(){l.
1setState({tooltipShouldClose:!0}),setTimeout((function(){l.state.tooltipShouldClose&&l.setState({tooltip:null})}),x)})),(0,h.default)((0,d.default)(l),"handleTooltipMouseEnter",(function(){l.setState({tooltipShouldClose:!1})})),(0,h.default)((0,d.default)(l),"handleTooltipTitleClick",(function(t){var a=l.props.onTooltipTitleClick;a&&a(t.id)})),(0,h.default)((0,d.default)(l),"handleMapClick",(function(){var t=l.props.onClick;t&&t()})),(0,h.default)((0,d.default)(l),"renderMarker",(function(t){var a=l.props,r=a.currentTab,o=a.mapLevel,i=a.previewedLocationId,u=l.state.viewport,d=t.id,c=t.name,p=parseFloat(t.lat),m=parseFloat(t.lng);if(!(0,E.isValidCoordinate)(p,m))return console.error("Invalid coordinates for ".concat(c," (").concat(d,")")),null;var h=t.geo_level,y="samples"===r?"sample_ids":"project_ids";if(t[y]){var C=t[y].length,b=_.MAP_CLUSTER_ENABLED_LEVELS.includes(h)&&(0,E.indexOfMapLevel)(h)<(0,E.indexOfMapLevel)(o);return v.default.createElement(w.default,{active:d===i,key:"marker-".concat(t.id),lat:p,lng:m,onClick:function onClick(){return l.handleMarkerClick(d)},onMouseEnter:function onMouseEnter(){return l.handleMarkerMouseEnter({id:d,name:c,lat:p,lng:m,pointCount:C})},onMouseLeave:l.handleMarkerMouseLeave,pointCount:C,rectangular:b,title:"".concat(c," (").concat(C,")"),zoom:(0,g.get)("zoom",u)})}})),(0,h.default)((0,d.default)(l),"renderBanner",(function(){var t=l.props,a=t.currentTab,r=t.mapLocationData,o=t.onClearFilters,i="samples"===a?"sample_ids":"project_ids",u=(0,g.size)((0,g.uniq)((0,g.flatten)((0,g.map)(i,r))));return v.default.createElement(b.default,{item:a,itemCount:u,onClearFilters:o})}));var r=l.props.onMapLevelChange;return l.state={tooltip:null,tooltipShouldClose:!1},l.trackEventThrottled=(0,g.throttle)(L,(function(t,a){return l.props.trackEvent(t,a)})),r&&(l.onMapLevelChangeThrottled=(0,g.throttle)(L,r)),l}return(0,u.default)(DiscoveryMapCC,[{key:"render",value:function render(){var t=this.props,a=t.mapTilerKey,l=t.mapLocationData,r=this.state.tooltip;return v.default.createElement(C.default,{banner:this.renderBanner(),mapTilerKey:a,markers:l&&Object.values(l).map(this.renderMarker),onClick:this.handleMapClick,tooltip:r,updateViewport:this.updateViewport})}}]),DiscoveryMapCC}(v.default.Component);O.defaultProps={currentTab:"samples",zoomBoundaryCountry:3.5,zoomBoundaryState:5};a.DiscoveryMap=function DiscoveryMap(t){var a=(0,y.useTrackEvent)();return v.default.createElement(O,(0,o.default)({},t,{trackEvent:a}))}},93541:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.MAP_STYLE_ID=void 0;var i=r(l(94634)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(96540)),y=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(5012)),C=l(93527),b=r(l(57580));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var S=a.MAP_STYLE_ID="e65c2178-ffbd-4e9a-bbeb-1250a61bd01b",w=function(t){(0,p.default)(BaseMap,t);var a=_createSuper(BaseMap);function BaseMap(t){var l;(0,u.default)(this,BaseMap),l=a.call(this,t),(0,g.default)((0,c.default)(l),"updateViewport",(function(t){var a=l.props,r=a.updateViewport,o=a.viewBounds,i=a.width,u=a.height;t.width=i,t.height=u,t.latitude=(0,C.limitToRange)(t.latitude,o.minLatitude,o.maxLatitude),t.longitude=(0,C.limitToRange)(t.longitude,o.minLongitude,o.maxLongitude),t.zoom=(0,C.limitToRange)(t.zoom,o.minZoom,o.maxZoom),l.setState({viewport:t},(function(){return l.setCompactAttribution()})),r&&r(t)})),(0,g.default)((0,c.default)(l),"setCompactAttribution",(function(){var t=document.getElementsByClassName("mapboxgl-ctrl-attrib")[0];t&&t.classList.add("mapboxgl-compact")}));var r=l.props,o=r.width,i=r.height,d=r.latitude,p=r.longitude,m=r.zoom;return l.state={viewport:{width:o,height:i,latitude:d,longitude:p,zoom:m}},l}return(0,d.default)(BaseMap,[{key:"render",value:function render(){var t=this.props,a=t.banner,l=t.mapTilerKey,r=t.markers,o=t.onClick,u=t.popups,d=t.tooltip,c=this.state.viewport,p="https://api.maptiler.com/maps/".concat(S,"/style.json?key=").concat(l);return v.default.createElement("div",{className:b.default.mapContainer},v.default.createElement(y.default,(0,i.default)({mapStyle:p,onClick:o,onLoad:this.setCompactAttribution,onViewportChange:this.updateViewport,style:{position:"absolute"}},c),a,r,u,d,v.default.createElement(y.NavigationControl,{onViewportChange:this.updateViewport,showCompass:!1,className:b.default.zoomControl})))}}]),BaseMap}(v.default.Component);w.defaultProps={width:"100%",height:"100%",latitude:27,longitude:0,zoom:1.4,viewBounds:{minLatitude:-60,maxLatitude:60,minLongitude:-180,maxLongitude:180,minZoom:1.2,maxZoom:17}};a.default=w},2669:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(43693)),m=l(70131),h=r(l(96540)),g=r(l(1986)),v=l(21786),y=r(l(29158));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var C=function(t){(0,u.default)(MapBanner,t);var a=_createSuper(MapBanner);function MapBanner(){return(0,o.default)(this,MapBanner),a.apply(this,arguments)}return(0,i.default)(MapBanner,[{key:"render",value:function render(){var t=this.props,a=t.item,l=t.itemCount,r=t.onClearFilters;return l?h.default.createElement("div",{className:y.default.bannerContainer},h.default.createElement("div",{className:y.default.banner},h.default.createElement("span",{className:y.default.emphasis},"".concat(l," ").concat(a.slice(0,-1)).concat(l>1?"s":""))," ","with location data.",h.default.createElement(g.default,{content:"Help out by adding more location data to your samples.",position:"bottom left",size:"mini",trigger:h.default.createElement("span",null,h.default.createElement(m.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:y.default.infoIcon}))}))):h.default.createElement("div",{className:y.default.bannerContainer},h.default.createElement("div",{className:y.default.banner}
1,"No ".concat(a," with locations found. Try adjusting search or filters. "),h.default.createElement("span",{className:y.default.clearAll,onClick:r},"Clear all")))}}]),MapBanner}(h.default.Component);(0,p.default)(C,"contextType",v.GlobalContext);a.default=C},45325:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=r(l(96540)),h=l(5012),g=r(l(81858));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var v=function(t){(0,u.default)(MapTooltip,t);var a=_createSuper(MapTooltip);function MapTooltip(){return(0,o.default)(this,MapTooltip),a.apply(this,arguments)}return(0,i.default)(MapTooltip,[{key:"render",value:function render(){var t=this.props,a=t.lat,l=t.lng,r=t.title,o=t.body,i=t.onMouseEnter,u=t.onMouseLeave,d=t.onTitleClick;return m.default.createElement(h.Popup,{className:g.default.mapTooltip,anchor:"bottom",tipSize:0,latitude:a,longitude:l,closeButton:!1,offsetTop:-20},m.default.createElement("div",{className:g.default.content,onMouseEnter:i,onMouseLeave:u},m.default.createElement("div",null,m.default.createElement("span",{className:(0,p.default)(g.default.title,d&&g.default.hoverable),onClick:d},r)),m.default.createElement("div",null,m.default.createElement("span",{className:g.default.body},o))))}}]),MapTooltip}(m.default.Component);a.default=v},37797:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=l(44480),m=r(l(96540)),h=l(5012),g=r(l(81776)),v=r(l(29186));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var y=function(t){(0,u.default)(ShapeMarker,t);var a=_createSuper(ShapeMarker);function ShapeMarker(){return(0,o.default)(this,ShapeMarker),a.apply(this,arguments)}return(0,i.default)(ShapeMarker,[{key:"render",value:function render(){var t=this.props,a=t.active,l=t.divisorConst,r=t.lat,o=t.lng,i=t.maxSize,u=t.minSize,d=t.onClick,c=t.onMouseEnter,y=t.onMouseLeave,C=t.pointCount,b=t.rectangular,S=t.size,w=t.sizeMultiple,_=t.title,E=t.zoom,x=S||(0,p.clamp)(u,i,C/(C+l)*w*E);return m.default.createElement(h.Marker,{latitude:r,longitude:o},b?m.default.createElement(v.default,{active:a,onClick:d,onMouseEnter:c,onMouseLeave:y,title:_}):m.default.createElement(g.default,{active:a,onClick:d,onMouseEnter:c,onMouseLeave:y,size:x}))}}]),ShapeMarker}(m.default.Component);y.defaultProps={divisorConst:400,maxSize:90,minSize:10,sizeMultiple:60,zoom:3};a.default=y},81776:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=r(l(96540)),h=r(l(29993));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var g=function(t){(0,u.default)(CircleMarker,t);var a=_createSuper(CircleMarker);function CircleMarker(){return(0,o.default)(this,CircleMarker),a.apply(this,arguments)}return(0,i.default)(CircleMarker,[{key:"render",value:function render(){var t=this.props,a=t.active,l=t.size,r=t.onMouseEnter,o=t.onMouseLeave,i=t.onClick;return m.default.createElement("svg",{height:l,viewBox:"0 0 ".concat(l," ").concat(l),style:{transform:"translate(".concat(-l/2,"px, ").concat(-l/2,"px)")}},m.default.createElement("circle",{className:(0,p.default)(h.default.circle,r&&h.default.hoverable,a&&h.default.active),cx:"50%",cy:"50%",r:l/2,onMouseEnter:r,onMouseLeave:o,onClick:i}))}}]),CircleMarker}(m.default.Component);g.defaultProps={size:20};a.default=g},29186:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=r(l(96540)),h=r(l(55443));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var g=function(t){(0,u.default)(RectangleMarker,t);var a=_createSuper(RectangleMarker);function RectangleMarker(){return(0,o.default)(this,RectangleMarker),a.apply(this,arguments)}return(0,i.default)(RectangleMarker,[{key:"render",value:function render(){var t=this.props,a=t.active,l=t.onMouseEnter,r=t.onMouseLeave,o=t.onClick,i=t.t
1itle;return m.default.createElement("div",{className:(0,p.default)(h.default.rectangle,l&&h.default.hoverable,a&&h.default.active),onMouseEnter:l,onMouseLeave:r,onClick:o},i)}}]),RectangleMarker}(m.default.Component);a.default=g},38090:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.MAP_LEVEL_ORDER=a.MAP_CLUSTER_ENABLED_LEVELS=void 0;a.MAP_LEVEL_ORDER=["country","state","subdivision","city"],a.MAP_CLUSTER_ENABLED_LEVELS=["country","state"]},88719:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DiscoveryMap",{enumerable:!0,get:function get(){return r.DiscoveryMap}});var r=l(48337)},48502:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.isValidCoordinate=a.indexOfMapLevel=void 0;var r=l(44480),o=l(38090);a.indexOfMapLevel=function indexOfMapLevel(t){return(0,r.indexOf)(t,o.MAP_LEVEL_ORDER)},a.isValidCoordinate=function isValidCoordinate(t,a){return t>=-90&&t<=90&&a>=-180&&a<=180}},86893:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoverySidebar=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(43693)),m=r(l(32485)),h=l(44480),g=r(l(95093)),v=r(l(96540)),y=r(l(1986)),C=l(20887),b=l(21786),S=l(50678),w=r(l(43276));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var _=a.DiscoverySidebar=function(t){(0,u.default)(DiscoverySidebar,t);var a=_createSuper(DiscoverySidebar);function DiscoverySidebar(t){var l;return(0,o.default)(this,DiscoverySidebar),(l=a.call(this,t)).state={stats:{numSamples:"",numProjects:"",avgTotalReads:"",avgAdjustedRemainingReads:""},metadata:{host:[],tissue:[],time:[],location:[]},expandedMetadataGroups:new Set},l}return(0,i.default)(DiscoverySidebar,[{key:"buildDateHistogram",value:function buildDateHistogram(t){var a=this.props.currentTab,l=this.state.metadata[t],r=((0,h.maxBy)("count",l)||{}).count,o=!!l.length&&l[0].interval,i=l.length?o?l[0].interval.start:l[0].value:null,u=l.length?o?l[l.length-1].interval.end:l[0].value:null,d=DiscoverySidebar.formatDate(i),c=DiscoverySidebar.formatDate(u),p=l.filter((function(t){return t.count>0}));return p.length<3&&(l=p),v.default.createElement("div",{className:w.default.histogramContainer},v.default.createElement("div",{"data-testid":"date-histogram",className:w.default.dateHistogram},l.map((function(t){var l=Math.round(100*t.count/r),o=v.default.createElement("div",{"data-testid":"date-histogram-bar",className:w.default.bar,key:t.value,style:{height:l+"px"},onClick:function onClick(){}}," "),i=t.interval?"".concat(DiscoverySidebar.formatDate(t.interval.start)," - ").concat(DiscoverySidebar.formatDate(t.interval.end)):"".concat(DiscoverySidebar.formatDate(t.value)),u=v.default.createElement("span",null,v.default.createElement("span",{className:w.default.boldText},"Date:")," ",i,v.default.createElement("br",null),v.default.createElement("span",{className:w.default.boldText},"".concat("samples"===a?"Sample":"Project").concat(t.count>1?"s":"",": ")),t.count);return v.default.createElement(y.default,{key:t.value,trigger:o,content:u})}))),v.default.createElement("div",{"data-testid":"date-histogram-date",className:(0,m.default)(w.default.histogramLabels,l.length<3&&w.default.evenly)},v.default.createElement("div",{"data-testid":"date-histogram-first-date",className:w.default.label},d),i!==u&&v.default.createElement("div",{"data-testid":"date-histogram-last-date",className:w.default.label},c)))}},{key:"buildMetadataRows",value:function buildMetadataRows(t){var a=this,l=this.state,r=l.metadata,o=l.expandedMetadataGroups,i=r[t],u=(0,h.orderBy)(["count","text"],["desc","asc"],i),d=this.props.defaultNumberOfMetadataRows,c=u.slice(0,d),p=u.slice(d),m=(0,h.sumBy)("count",i),g=o.has(t)?"Show Less":"Show More";return v.default.createElement("dl",{"data-testid":"data-list",className:w.default.dataList},this.renderMetadataRowBlock(c,m,t),o.has(t)&&this.renderMetadataRowBlock(p,m,t),p.length>0&&v.default.createElement("div",{"data-testid":"show-more",className:w.default.showHide,onClick:function onClick(){a.toggleExpandedMetadataGroup(t)}},g))}},{key:"toggleExpandedMetadataGroup",value:function toggleExpandedMetadataGroup(t){var a=new Set(this.state.expandedMetadataGroups);a.has(t)?a.delete(t):a.add(t),this.setState({expandedMetadataGroups:a})}},{key:"renderMetadataRowBlock",value:function renderMetadataRowBlock(t,a,l){var r=this.props.onFilterClick;return t.map((function(t,o){var i=t.count,u=t.text,d=t.value,c=Math.round(100*i/a);return v.default.createElement("div",{className:w.default.barChartRow,key:"".concat(d,"_row_").concat(o)},v.default.createElement("dt",{className:w.default.barLabel,key:"".concat(d,"_label_").concat(o)},v.default.createElement("a",{onClick:function onClick(){return r&&r(l,d)}}
1,"not_set"===d?v.default.createElement("i",null,u):u)),v.default.createElement("dd",{key:"".concat(d,"_value_").concat(o)},v.default.createElement("span",{className:w.default.bar,onClick:function onClick(){return r&&r(l,d)},style:{width:1.4*c+"px"}}),v.default.createElement("span",{className:w.default.count},i)))}))}},{key:"hasData",value:function hasData(){return!(!this.state.stats.numSamples&&!this.state.stats.numProjects)}},{key:"render",value:function render(){var t=this.props,a=t.className,l=t.currentTab,r=t.loading,o=t.noDataAvailable,i=t.project,u=t.onProjectDescriptionSave;if(!r&&!this.hasData())return v.default.createElement("div",{className:(0,m.default)(a,w.default.sidebar)},v.default.createElement("div",{className:w.default.noData},o?"Add data to view summary info.":"Try another search to see summary info."));var d=this.state.stats.avgTotalReads;return v.default.createElement("div",{className:(0,m.default)(a,w.default.sidebar)},i&&v.default.createElement("div",{"data-testid":"project-description-section",className:w.default.descriptionContainer},v.default.createElement(S.ProjectDescription,{project:i,onProjectDescriptionSave:u})),v.default.createElement("div",{className:w.default.metadataContainer},v.default.createElement(C.Accordion,{className:w.default.metadataSection,bottomContentPadding:!0,key:d,open:this.hasData(),header:v.default.createElement("div",{"data-testid":"overall-sidebar",className:w.default.title},"Overall")},v.default.createElement("div",{"data-testid":"overall-content",className:(0,m.default)(w.default.hasBackground,w.default.statsRow)},v.default.createElement("dl",{className:w.default.dataList},v.default.createElement("dt",{className:w.default.statsDt},v.default.createElement("span",{"data-testid":"samples",className:w.default.rowLabel},"Samples")),v.default.createElement("dd",{"data-testid":"samples-value",className:w.default.statsDd},this.state.stats.numSamples))),v.default.createElement("div",{className:(0,m.default)(w.default.hasBackground,w.default.statsRow)},v.default.createElement("dl",{className:w.default.dataList},v.default.createElement("dt",{className:w.default.statsDt},v.default.createElement("span",{"data-testid":"projects",className:w.default.rowLabel},"Projects")),v.default.createElement("dd",{"data-testid":"project-value",className:w.default.statsDd},this.state.stats.numProjects))),"samples"===l&&v.default.createElement("div",null,v.default.createElement("div",{className:(0,m.default)(w.default.hasBackground,w.default.statsRow)},v.default.createElement("dl",{className:w.default.dataList},v.default.createElement("dt",{className:w.default.statsDt},v.default.createElement("span",{"data-testid":"avg-reads-per-sample",className:w.default.rowLabel},"Avg. reads per sample")),v.default.createElement("dd",{"data-testid":"avg-reads-per-sample-value",className:w.default.statsDd},this.state.stats.avgTotalReads))),v.default.createElement("div",{className:(0,m.default)(w.default.hasBackground,w.default.statsRow)},v.default.createElement("dl",{className:w.default.dataList},v.default.createElement("dt",{className:w.default.statsDt},v.default.createElement("span",{"data-testid":"avg-reads-passing-filters-per-sample",className:w.default.rowLabel},"Avg. reads passing filters per sample")),v.default.createElement("dd",{"data-testid":"avg-reads-passing-filters-per-sample-value",className:w.default.statsDd},this.state.stats.avgAdjustedRemainingReads)))))),v.default.createElement("div",{className:w.default.metadataContainer},v.default.createElement(C.Accordion,{key:d,className:w.default.metadataSection,bottomContentPadding:!0,open:this.hasData(),header:v.default.createElement("div",{"data-testid":"date-created-sidebar",className:w.default.title},"Date created")},v.default.createElement("div",{"data-testid":"date-histogram-chart"},this.buildDateHistogram("time")))),v.default.createElement("div",{className:w.default.metadataContainer,"data-testid":"metadata-section"},v.default.createElement(C.Accordion,{key:d,className:w.default.metadataSection,bottomContentPadding:!0,open:this.hasData(),header:v.default.createElement("div",{"data-testid":"metadata-sidebar",className:w.default.title},"Metadata")},v.default.createElement("div",{"data-testid":"metadata-host-section",className:w.default.hasBackgroun
1d},v.default.createElement("span",{"data-testid":"metadata-host",className:w.default.rowLabel},"Host"),this.buildMetadataRows("host")),v.default.createElement("div",{"data-testid":"metadata-tissue-section",className:w.default.hasBackground},v.default.createElement("span",{"data-testid":"metadata-sample-type",className:w.default.rowLabel},"Sample Type"),this.buildMetadataRows("tissue")),v.default.createElement("div",{"data-testid":"metadata-location-section",className:w.default.hasBackground},v.default.createElement("span",{"data-testid":"metadata-location",className:w.default.rowLabel},"Location"),this.buildMetadataRows("locationV2")))))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){var l=t.currentTab,r=t.loading,o=t.projectDimensions,i=t.projectStats,u=t.sampleDimensions,d=t.sampleStats;if(r)return a;var c="projects"===l?o:u;return{stats:{numSamples:DiscoverySidebar.formatNumber((d||{}).count),numProjects:DiscoverySidebar.formatNumber(i.count||d.projectCount||0),avgTotalReads:DiscoverySidebar.formatNumber((d||{}).avgTotalReads),avgAdjustedRemainingReads:DiscoverySidebar.formatNumber((d||{}).avgAdjustedRemainingReads)},metadata:{host:DiscoverySidebar.loadDimension(c,"host"),tissue:DiscoverySidebar.loadDimension(c,"tissue"),location:DiscoverySidebar.loadDimension(c,"location"),locationV2:DiscoverySidebar.loadDimension(c,"locationV2"),time:DiscoverySidebar.loadDimension(c,"time_bins")}}}},{key:"loadDimension",value:function loadDimension(t,a){return((0,h.find)({dimension:a},t)||{}).values||[]}},{key:"formatDate",value:function formatDate(t){return(0,g.default)(t).format("YYYY-MM-DD")}},{key:"formatNumber",value:function formatNumber(t){return(Math.round(t)||"").toLocaleString()}}]),DiscoverySidebar}(v.default.Component);(0,p.default)(_,"contextType",b.GlobalContext),_.defaultProps={defaultNumberOfMetadataRows:4,noDataAvailable:!1}},98372:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ProjectDescription=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=r(l(96540)),C=l(81672),b=r(l(39341)),S=l(31273),w=r(l(98282)),_=r(l(67374));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}a.ProjectDescription=function(t){(0,p.default)(ProjectDescription,t);var a=_createSuper(ProjectDescription);function ProjectDescription(t){var l;return(0,u.default)(this,ProjectDescription),l=a.call(this,t),(0,g.default)((0,c.default)(l),"handleDescriptionChange",(function(t){l.setState({description:t,changed:!0,errors:null})})),(0,g.default)((0,c.default)(l),"handleDescriptionSave",(0,i.default)(o.default.mark((function _callee(){var t,a;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:t=l.state.changed,a=l.props.onProjectDescriptionSave,t&&l.setState({changed:!1},(function(){l._save(l.props.project.id,l.state.description),a(l.state.description)}));case 3:case"end":return r.stop()}}),_callee)})))),(0,g.default)((0,c.default)(l),"_save",function(){var t=(0,i.default)(o.default.mark((function _callee2(t,a){var r,i;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return l.setState({savePending:!0}),r=l.state.lastValidDescription,o.next=4,(0,C.saveProjectDescription)(t,a);case 4:"failed"===(i=o.sent).status?l.setState({description:r,errors:i.message}):l.setState({description:a,lastValidDescription:a}),l.setState({savePending:!1});case 7:case"end":return o.stop()}}),_callee2)})));return function(a,l){return t.apply(this,arguments)}}()),l.toggleDisplayDescription=l.toggleDisplayDescription.bind((0,c.default)(l)),l.toggleEditing=l.toggleEditing.bind((0,c.default)(l)),l.state={description:t.project.description?t.project.description:"",lastValidDescription:t.project.description?t.project.description:"",showLess:!0,editing:!1,changed:!1,savePending:!1,errors:null},l}return(0,d.default)(ProjectDescription,[{key:"toggleDisplayDescription",value:function toggleDisplayDescription(){this.setState((function(t){return{showLess:!t.showLess}}))}},{key:"toggleEditing",value:function toggleEditing(){this.setState((function(t){return{editing:!t.editing}}))}},{key:"render",value:function render(){var t=this,a=this.state,l=a.description,r=a.showLess,o=a.errors,i=S.MAX_DESCRIPTION_LENGTH/2,u=!!l&&l.length>i;return y.default.createElement(b.default,{editable:this.props.project.editable,onEditToggle:this.toggleEditing,editing:this.state.editing,title:"Description",savePending:this.state.savePending,alwaysShowEditLink:this.props.project.editable,open:!0,toggleable:!0},this.state.editing?y.default.createElement("div",{className:_.default.descriptionContainer},y.default.createElement(w.default,{onChange:function onChange(a){return t.handleDescriptionChange(a)},onBlur:this.handleDescriptionSave,value:l,className:_.default.textarea,maxLength:S.MAX_DESCRIPTION_LENGTH}),y.default.createElement("div",{className:_.default.charCounter},S.MAX_DESCRIPTION_LENGTH-l.length,"/",S.MAX_DESCRIPTION_LENGTH," characters remaining"),o&&y.default.createElement("div",{className:_.default.error},o)):y.default.createElement("div",{className:_.default.descriptionContainer},l?y.default.createElement("div",null,y.default.createElement("div",{"data-testid":"project-description",className:(0,v.default)(u&&r&&_.default.truncated)},l),u&&y.default.createElement("div",{className:_.default.showHide,onClick:this.toggleDisplayDescription},r?"Show More":"Show Less")):y.default.createElement("div",null,"No description.")))}}]),ProjectDescription}(y.default.Component)},50678:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ProjectDescription",{enumerable:!0,get:function get(){return r.ProjectDescription}});var r=l(98372)},2733:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DiscoverySidebar",{enumerable:!0,get:function get(){return r.DiscoverySidebar}});var r=l(86893)},73795:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DiscoveryViewToggle=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=l(14461),c=r(l(6574)),p=r(l(10734)),m=r(l(84384)),h=l(6848),g=r(l(25947)),v=["table","map"],y=["table",h.DISPLAY_PLQC,"map"];a.DiscoveryViewToggle=function DiscoveryViewToggle(t){var a=t.currentDisplay,l=t.onDisplaySwitch,r=t.includePLQC,h=void 0!==r&&r?y:v;return u.default.createElement("div",{"data-testid":"menu-icons",className:g.default.displaySwitcher},u.default.createElement(d.Menu,{compact:!0,className:g.default.switcherMenu},h.map((function(t){return u.default.createElement(d.MenuItem,{"data-testid":"".concat((0,i.kebabCase)(t),"-view"),className:g.default.menuItem,active:a===t,onClick:function onClick(){return l(t)},key:"item-".concat(t)},"map"===t&&u.default.createElement(m.default,{className:(0,o.default)(g.default.icon,a===t&&g.default.active)}),"table"===t&&u.default.createElement(p.default,{className:(0,o.default)(g.default.icon,a===t&&g.default.active)}),"plqc"===t&&u.default.createElement(c.default,{className:(0,o.default)(g.default.icon,a===t&&g.default.active)}))}
1))))}},82118:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DiscoveryViewToggle",{enumerable:!0,get:function get(){return r.DiscoveryViewToggle}});var r=l(73795)},15739:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MapPreviewSidebar=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=l(44480),b=r(l(96540)),S=l(64673),w=r(l(45526)),_=r(l(92920)),E=l(2733),x=r(l(72721)),L=l(94249),O=r(l(35679));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}(a.MapPreviewSidebar=function(t){(0,p.default)(MapPreviewSidebar,t);var a=_createSuper(MapPreviewSidebar);function MapPreviewSidebar(t){var l;return(0,u.default)(this,MapPreviewSidebar),l=a.call(this,t),(0,g.default)((0,c.default)(l),"componentDidUpdate",(function(t){l.props.samples===t.samples&&l.props.projects===t.projects||l.reset()})),(0,g.default)((0,c.default)(l),"handleSelectRow",(function(t,a,r){var o=l.props,i=o.samples,u=o.selectedSampleIds,d=o.onSelectionUpdate,p=(0,c.default)(l).referenceSelectId,m=new Set(u);if(r.shiftKey&&p){var h=i.getIntermediateIds({id1:p,id2:t});a?(0,C.forEach)((function(t){m.add(t)}),h):(0,C.forEach)((function(t){m.delete(t)}),h)}else a?m.add(t):m.delete(t);l.referenceSelectId=t,d(m)})),(0,g.default)((0,c.default)(l),"handleSampleRowClick",(function(t){var a=t.event,r=t.rowData,o=l.props,i=o.onSampleClicked,u=o.samples.get(r.id);i&&i({object:u,currentEvent:a})})),(0,g.default)((0,c.default)(l),"handleProjectRowClick",(function(t){var a=t.rowData,r=l.props,o=r.onProjectSelected,i=r.projects.get(a.id);o&&o({project:i})})),(0,g.default)((0,c.default)(l),"isSelectAllChecked",(function(){var t=l.props,a=t.samples,r=t.selectedSampleIds;return!(0,C.isEmpty)(a.getIds())&&(0,C.isEmpty)((0,C.difference)(a.getIds(),Array.from(r)))})),(0,g.default)((0,c.default)(l),"handleSelectAllRows",(function(t){var a=l.props,r=a.samples,o=a.selectedSampleIds,i=a.onSelectionUpdate;l.referenceSelectId=null,i(new Set(t?(0,C.union)(Array.from(o),r.getIds()):(0,C.difference)(Array.from(o),r.getIds())))})),(0,g.default)((0,c.default)(l),"handleTabChange",(function(t){var a=l.props.onTabChange;a&&a(t)})),(0,g.default)((0,c.default)(l),"computeTabs",(function(){var t=l.props,a=t.discoveryCurrentTab,r=t.projectStats,o=t.sampleStats,i="samples"===a?o.count:r.count;return[{label:b.default.createElement("span",{"data-testid":"summary-tablabel",className:O.default.tabLabel},"Summary"),value:"summary"},{label:b.default.createElement("div",null,b.default.createElement("span",{"data-testid":"sample-tablabel",className:O.default.tabLabel},(0,C.upperFirst)(a)),i>0&&b.default.createElement("span",{"data-testid":"sample-count",className:O.default.tabCounter},i)),value:a}]})),(0,g.default)((0,c.default)(l),"reset",(function(){l.samplesTable&&l.samplesTable.reset(),l.projectsTable&&l.projectsTable.reset()})),(0,g.default)((0,c.default)(l),"renderSamplesTab",(function(){var t=l.props,a=t.samples,r=t.selectedSampleIds,o=l.isSelectAllChecked();return b.default.createElement("div",{className:O.default.container},b.default.createElement("div",{className:O.default.table},b.default.createElement(x.default,{columns:l.sampleColumns,defaultRowHeight:60,headerClassName:O.default.tableHeader,initialActiveColumns:["sample"],loadingClassName:w.default.loading,onLoadRows:a.handleLoadObjectRows,onRowClick:l.handleSampleRowClick,onSelectAllRows:l.handleSelectAllRows,onSelectRow:l.handleSelectRow,protectedColumns:["sample"],ref:function ref(t){l.samplesTable=t},rowClassName:O.default.sampleRow,selectableColumnClassName:O.default.selectColumn,selectableKey:"id",selectAllChecked:o,selected:r})))})),(0,g.default)((0,c.default)(l),"renderSummaryTab",(function(){var t=l.props,a=t.allowedFeatures,r=t.discoveryCurrentTab,o=t.loading,i=t.onFilterClick,u=t.projectDimensions,d=t.projectStats,c=t.sampleDimensions,p=t.sampleStats;return b.default.createElement(E.DiscoverySidebar,{allowedFeatures:a,className:O.default.summaryInfo,currentTab:r,loading:o,onFilterClick:i,noDataAvailable:!1,projectDimensions:u,projectStats:d,sampleDimensions:c,sampleStats:p})})),(0,g.default)((0,c.default)(l),"handleLoadRowsAndFormat",function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a,r;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=l.props.projects,o.next=3,a.handleLoadObjectRows(t);case 3:return r=o.sent,o.abrupt("return",r.map((function(t){return(0,C.merge)({project:(0,C.pick)(["name","description","owner","public_access"],t)},(0,C.pick)(["id","created_at","hosts","tissues","number_of_samples"],t))})));case 5:case"end":return o.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"renderProjectsTab",(function(){return b.default.createElement(L.BaseDiscoveryView,{columns:l.projectColumns,handleRowClick:l.handleProjectRowCl
1ick,initialActiveColumns:["project","number_of_samples"],protectedColumns:["project"],headerClassName:O.default.tableHeader,onLoadRows:l.handleLoadRowsAndFormat,ref:function ref(t){l.projectsTable=t},rowClassName:O.default.projectRow,rowHeight:50})})),(0,g.default)((0,c.default)(l),"renderTabContent",(function(t){switch(t){case"samples":return l.renderSamplesTab();case"projects":return l.renderProjectsTab();default:return l.renderSummaryTab()}})),l.sampleColumns=[{dataKey:"sample",flexGrow:1,width:150,cellRenderer:function cellRenderer(t){var a=t.cellData;return S.TableRenderers.renderSample({sample:a,full:!1})},className:O.default.sample,headerClassName:O.default.sampleHeader},{dataKey:"createdAt",label:"Created On",className:O.default.basicCell,cellRenderer:S.TableRenderers.renderDateWithElapsed},{dataKey:"host",flexGrow:1,className:O.default.basicCell},{dataKey:"collection_location_v2",label:"Location",flexGrow:1,className:O.default.basicCell},{dataKey:"totalReads",label:"Total Reads",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"nonHostReads",label:"Passed Filters",flexGrow:1,className:O.default.basicCell,cellRenderer:S.TableRenderers.renderNumberAndPercentage},{dataKey:"qcPercent",label:"Passed QC",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatPercentage(l[a])}},{dataKey:"duplicateCompressionRatio",label:"DCR",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatNumber(l[a])}},{dataKey:"erccReads",label:"ERCC Reads",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"notes",flexGrow:1,className:O.default.basicCell},{dataKey:"nucleotide_type",label:"Nucleotide Type",flexGrow:1,className:O.default.basicCell},{dataKey:"sample_type",label:"Sample Type",flexGrow:1,className:O.default.basicCell},{dataKey:"subsampledFraction",label:"SubSampled Fraction",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatNumber(l[a])}},{dataKey:"totalRuntime",label:"Total Runtime",flexGrow:1,className:O.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return S.TableRenderers.formatDuration(l[a])}},{dataKey:"meanInsertSize",label:"Mean Insert Size",flexGrow:1,className:O.default.basicCell}],l.projectColumns=[{dataKey:"project",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.cellData;return S.TableRenderers.renderItemDetails((0,C.merge)({cellData:a},{nameRenderer:function nameRenderer(t){return t?t.name:""},detailsRenderer:function detailsRenderer(t){return b.default.createElement("div",null,b.default.createElement("span",null,t?t.owner:""))},visibilityIconRenderer:function visibilityIconRenderer(t){return t?t.public_access?b.default.createElement(v.Icon,{sdsIcon:"projectPublic",sdsSize:"xl",sdsType:"static"}):b.default.createElement(v.Icon,{sdsIcon:"projectPrivate",sdsSize:"xl",sdsType:"static"}):""}}))},headerClassName:O.default.projectHeader,className:O.default.project,sortKey:function sortKey(t){return(t&&t.name||"").toLowerCase()}},{dataKey:"created_at",label:"Created On",width:100,cellRenderer:S.TableRenderers.renderDateWithElapsed},{dataKey:"hosts",width:100,disableSort:!0,cellRenderer:S.TableRenderers.renderList},{dataKey:"tissues",width:100,disableSort:!0,cellRenderer:S.TableRenderers.renderList},{dataKey:"number_of_samples",width:100,label:"No. of Samples"}],l.samplesTable=null,l.projectsTable=null,l.referenceSelectId=null,l}return(0,d.default)(MapPreviewSidebar,[{key:"render",value:function render(){var t=this.props,a=t.className,l=t.currentTab;return b.default.createElement("div",{className:(0,y.default)(a,O.default.sidebar)},b.default.createElement(_.default,{className:O.default.tabs,hideBorder:!0,onChange:this.handleTabChange,tabs:this.computeTabs(),value:l}),this.renderTabContent(l))}}]),MapPreviewSidebar}(b.default.Component)).defaultProps={currentTab:"summary"}},15571:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MapPreviewSidebar",{enumerable:!0,get:function get(){return r.MapPreviewSidebar}});var r=l(15739)},7703:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ModalFirstTimeUser=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=l(38192),d=l(90),c=r(l(48652)),p=r(l(43428)),m=r(l(44488)),h=l(54947),g=r(l(26918));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ModalFirstTimeUser=function ModalFirstTimeUser(t){var a=t.onClose,l=(0,i.useContext)(d.UserContext).userId,r=(0,u.useTrackEvent)();return(0,i.useEffect)((function(){r(u.ANALYTICS_EVENT_NAMES.MODAL_FIRST_TIME_USER_SHOWN,{userId:l})}),[r,l]),i.default.createElement(c.default,{open:!0,narrow:!0,tall:!0,className:g.default.emptyStateModal,onClose:a},i.default.createElement(h.InfoBanner,{className:g.default.emptyStateBanner,contentClassName:g.default.content,icon:i.default.createElement(m.default,null),iconClassName:g.default.iconClassName,message:i.default.createElement(i.default.Fragment,null,"To get started, you can"," ",i.default.createElement(p.default,{className:g.default.link,href:"/samples/upload"},"Upload")," ","your own data or browse our"," ",i.default.createElement(p.default,{className:g.default.link,href:"/public"},"Public Data"),"."),title:"Welcome to CZ ID!",titleClassName:g.default.titleClassName,type:"initial-modal"}))}},676:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalFirstTimeUser",{enumerable:!0,get:function get(){return r.ModalFirstTimeUser}});var r=l(7703)},90947:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NoSearchResultsBanner=void 0;var o=r(l(96540)),i=l(54947);a.NoSearchResultsBanner=function NoSearchResultsBanner(t){var a=t.className,l=void 0===a?null:a,r=t.icon,u=t.link,d=void 0===u?null:u,c=t.listenerLink,p=void 0===c?null:c,m=t.searchType;return o.default.createElement(i.InfoBanner,{className:!!l&&l,icon:r,link:!!d&&d,listenerLink:!!p&&p,message:"Sorry, no ".concat(m," results were found, please try another search."),title:"0 ".concat(m," Search Results"),t
1ype:m})}},2760:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NoSearchResultsBanner",{enumerable:!0,get:function get(){return r.NoSearchResultsBanner}});var r=l(90947)},48131:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ProjectHeader=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(41132)),d=l(70131),c=l(44480),p=r(l(96540)),m=l(81672),h=r(l(37871)),g=r(l(46342)),v=r(l(75174)),y=r(l(9783)),C=r(l(40306));a.ProjectHeader=function ProjectHeader(t){var a=t.project,l=t.snapshotProjectName,r=t.onProjectUpdated,b=t.onMetadataUpdated,S=t.workflow,w=function(){var t=(0,i.default)(o.default.mark((function _callee(t){var l,r,i,u,d;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(t!==a.name){o.next=2;break}return o.abrupt("return",["",t]);case 2:return o.next=4,(0,m.validateProjectName)(a.id,t);case 4:if(l=o.sent,r=l.valid,i=l.sanitizedName,u=l.message,r){o.next=10;break}return o.abrupt("return",[u,t]);case 10:return d="",o.prev=11,o.next=14,(0,m.saveProjectName)(a.id,i);case 14:b(),o.next=20;break;case 17:o.prev=17,o.t0=o.catch(11),d="There was an error renaming your project.";case 20:return o.abrupt("return",[d,i]);case 21:case"end":return o.stop()}}),_callee,null,[[11,17]])})));return function handleProjectRename(a){return t.apply(this,arguments)}}();return p.default.createElement("div",{"data-testid":"project-header",className:C.default.projectHeader},a.editable?p.default.createElement(g.default,{value:a.name||l,className:C.default.name,onDoneEditing:w,getWarningMessage:function getWarningMessage(t){return/[^A-Za-z0-9_\- ]/g.test(t)?'The special character(s) you entered will be converted to "-"':""}}):p.default.createElement("div",{className:C.default.name},a.name||l),p.default.createElement("div",{className:C.default.fillIn}),l?p.default.createElement("div",{className:C.default.item},p.default.createElement(d.Icon,{className:C.default.icon,sdsIcon:"eyeOpen",sdsSize:"s",sdsType:"static"})," ","View-only version"):a.public_access?p.default.createElement("div",{className:C.default.item},p.default.createElement(d.Icon,{className:C.default.icon,sdsIcon:"globe",sdsSize:"s",sdsType:"static"})," ","Public project"):p.default.createElement("div",{className:C.default.item},p.default.createElement(d.Icon,{className:C.default.icon,sdsIcon:"lock",sdsSize:"s",sdsType:"static"})," ","Private project"),a.editable&&p.default.createElement(p.default.Fragment,null,p.default.createElement(h.default,{isPublic:1===a.public_access}),p.default.createElement("div",{className:C.default.item},p.default.createElement(d.Icon,{className:C.default.icon,sdsIcon:"people",sdsSize:"s",sdsType:"static"})," ",a.users.length?"".concat(a.users.length," member").concat(a.users.length>1?"s":""):"No members"),p.default.createElement("div",{className:C.default.item},p.default.createElement(v.default,{csrf:document.getElementsByName("csrf-token")[0].content,onUserAdded:function handleProjectUserAdded(t,l){if(!(0,c.find)({email:l},a.users)){var o=(0,c.assign)(a,{users:[].concat((0,u.default)(a.users),[{name:t,email:l}])});r&&r({project:o})}},onProjectPublished:function handleProjectPublished(){var t=(0,c.assign)(a,{public_access:1});r&&r({project:t})},project:a,users:a.users}))),a.editable&&p.default.createElement("div",{className:C.default.item},p.default.createElement(y.default,{project:a,onMetadataUpdated:b,workflow:S})))}},24236:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(48652)),u=l(22476),d=r(l(94375));a.default=function DisableSharingConfirmationModal(t){var a=t.open,l=t.onCancel,r=t.onConfirm;return o.default.createElement(i.default,{className:d.default.confirmationModal,narrowest:!0,open:a,tall:!0},o.default.createElement("div",{className:d.default.title},"Are you sure you want to disable the View-Only Link?"),o.default.createElement("div",{className:d.default.body},"You will not be able to restore this link. However, you can create a new link with the current sample list and pipeline version."),o.default.createElement("div",{className:d.default.actions},o.default.createElement("div",{className:d.default.item},o.default.createElement(u.PrimaryButton,{text:"Turn off link",rounded:!0,onClick:r})),o.default.createElement("div",{className:d.default.item},o.default.createElement(u.SecondaryButton,{text:"Cancel",rounded:!0,onClick:l}))))}},85639:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(70131),d=r(l(72505)),c=r(l(32485)),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(90),h=r(l(922)),g=l(98903),v=r(l(96042)),y=r(l(48652)),C=r(l(89893)),b=r(l(14337)),S=r(l(66804)),w=r(l(76670)),_=r(l(20447));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function ProjectSettingsModal(t){var a=t.csrf,l=t.onProjectPublished,r=t.onUserAdded,o=t.project,E=t.users,x=(0,p.useState)(!1),L=(0,i.default)(x,2),O=L[0],N=L[1],k=(0,p.useContext)(m.UserContext)||{},T=k.allowedFeatures,A=void 0===T?[]:T,I=k.userId;return p.default.createElement("div",null,p.default.createElement(C.default,{onClick:function onClick(){return N(!0)}}),O&&p.default.createElement(y.default,{open:!0,narrow:!0,onClose:function onClose(){return N(!1)},className:b.default.projectSettingsModal},p.default.createElement("div",{className:b.default.projectSettingsContent},p.default.createElement("div",{className:b.default.title},"Share ",p.default.createElement("span",{className:b.default.highlight}
1,o.name)),p.default.createElement("div",{className:(0,c.default)(b.default.background,b.default.projectVisibility)},o.public_access?p.default.createElement("div",{className:b.default.visibility},p.default.createElement("div",{className:b.default.icon},p.default.createElement(u.Icon,{sdsIcon:"projectPublic",sdsSize:"xl",sdsType:"static"})),p.default.createElement("div",{className:b.default.text},p.default.createElement("div",{className:b.default.label},"Public Project"),p.default.createElement("div",{className:b.default.note},"This project is viewable and searchable to anyone in CZ ID, and they’ll be able to perform actions like create heatmaps and download."))):p.default.createElement("div",{className:b.default.visibility},p.default.createElement("div",{className:b.default.icon},p.default.createElement(u.Icon,{sdsIcon:"projectPrivate",sdsSize:"xl",sdsType:"static"})),p.default.createElement("div",{className:b.default.text},p.default.createElement("div",{className:b.default.header},p.default.createElement("div",{className:b.default.label},"Private Project"),p.default.createElement("div",{className:b.default.toggle},p.default.createElement(S.default,{onConfirm:function makeProjectPublic(){d.default.put("/projects/".concat(o.id,".json"),{public_access:!0,authenticity_token:a}).then((function(){l()}))},project:o,trigger:p.default.createElement(v.default,{trigger:p.default.createElement("span",null,"Change to public"),content:"Changing this project to Public will allow anyone signed into CZ ID to view and use your samples."})}))),p.default.createElement("div",{className:b.default.note},"Samples added will be private by default, visible only to project members.")))),p.default.createElement(h.default,{style:"thin"}),p.default.createElement("div",{className:b.default.formContainer},p.default.createElement(w.default,{csrf:a,onUserAdded:r,project:o,users:E})),A.includes(g.EDIT_SNAPSHOT_LINKS_FEATURE)&&o.creator_id===I&&p.default.createElement("div",null,p.default.createElement(h.default,null),p.default.createElement("div",{className:b.default.formContainer},p.default.createElement(_.default,{project:o}))))))}},66804:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(96540)),g=r(l(48652)),v=l(22476),y=r(l(34621)),C=r(l(36391));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var b=function(t){(0,d.default)(PublicProjectConfirmationModal,t);var a=_createSuper(PublicProjectConfirmationModal);function PublicProjectConfirmationModal(t){var l;return(0,o.default)(this,PublicProjectConfirmationModal),l=a.call(this,t),(0,m.default)((0,u.default)(l),"openModal",(function(){l.setState({modalOpen:!0})})),(0,m.default)((0,u.default)(l),"closeModal",(function(){return l.setState({modalOpen:!1})})),(0,m.default)((0,u.default)(l),"handleConfirm",(function(){var t=l.props.onConfirm;l.setState({modalOpen:!1},t)})),l.state={modalOpen:!1},l}return(0,i.default)(PublicProjectConfirmationModal,[{key:"render",value:function render(){var t=this.props,a=t.project,l=t.trigger;return h.default.createElement("div",null,h.default.createElement("button",{className:"noStyle",onClick:this.openModal},l),this.state.modalOpen&&h.default.createElement(g.default,{className:C.default.publicProjectConfirmation,narrowest:!0,open:!0},h.default.createElement("div",{className:C.default.title},"Make ",h.default.createElement("span",{className:C.default.highlight},a.name)," public"),h.default.createElement("div",{className:C.default.text},h.default.createElement("p",null,"By making this project public, anyone who has access to CZ ID will be able to see your project and the included 
1samples. When you upload a new sample to this project, it will automatically be available for all CZ ID users. This action is"," ",h.default.createElement("span",{className:C.default.highlight},"not reversible"),"."),h.default.createElement("p",null,"For more information, view our"," ",h.default.createElement(y.default,{href:"http://czid.org/privacy"},"privacy notice")," ","or"," ",h.default.createElement(y.default,{href:"https://czid.org/terms"},"terms of service"),".")),h.default.createElement("div",{className:C.default.actions},h.default.createElement("div",{className:C.default.item},h.default.createElement(v.PrimaryButton,{text:"Make Project Public",rounded:!0,onClick:this.handleConfirm})),h.default.createElement("div",{className:C.default.item},h.default.createElement(v.SecondaryButton,{text:"Cancel",rounded:!0,onClick:this.closeModal})))))}}]),PublicProjectConfirmationModal}(h.default.Component);a.default=b},76670:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(43693)),u=r(l(85715)),d=r(l(72505)),c=r(l(32485)),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(90),h=r(l(26080)),g=l(77782),v=r(l(22774)),y=r(l(44066));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.default=function UserManagementForm(t){var a=t.users,l=t.csrf,r=t.onUserAdded,o=t.project,C=(0,p.useState)(""),b=(0,u.default)(C,2),S=b[0],w=b[1],_=(0,p.useState)(""),E=(0,u.default)(_,2),x=E[0],L=E[1],O=(0,p.useState)(""),N=(0,u.default)(O,2),k=N[0],T=N[1],A=(0,p.useState)(null),I=(0,u.default)(A,2),M=I[0],R=I[1],D=((0,p.useContext)(m.UserContext)||{}).appConfig.autoAccountCreationEnabled;return p.default.createElement("div",{className:y.default.userManagementForm},p.default.createElement("div",{className:y.default.title},"Project Members"),p.default.createElement("div",{className:y.default.note},"Project members have full access to editing your project and project actions."),p.default.createElement("div",{className:(0,c.default)(y.default.userManagementBody,y.default.background)},p.default.createElement("div",{className:y.default.addMemberForm},!D&&p.default.createElement("div",{className:y.default.addMemberFormField},p.default.createElement("div",{className:y.default.label},"Full Name"),p.default.createElement(g.Input,{fluid:!0,type:"text",id:"fullName",onChange:function handleChangeName(t){w(t),T(""),R(y.default.infoMessage)},value:S})),p.default.createElement("div",{className:y.default.addMemberFormField},p.default.createElement("div",{className:y.default.label},"Email"),p.default.createElement(g.Input,{fluid:!0,type:"text",id:"email",onChange:function handleChangeEmail(t){L(t),T(""),R(y.default.infoMessage)},value:x})),p.default.createElement("div",{className:y.default.addMemberFormField},p.default.createElement(v.default,{className:y.default.button,text:D?"Send Invite":"Add",rounded:!1,onClick:function handleAddUser(){var t=function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({email:h.default.validateEmail(x)},!D&&{name:h.default.validateName(S)}),a=D?null:S;if(Object.values(t).every((function(t){return!!t})))R(y.default.infoMessage),T("Sending invitation"),d.default.put("/projects/".concat(o.id,"}/add_user"),{user_name_to_add:a,user_email_to_add:x,authenticity_token:l}).then((function(){r(a,x),w(""),L(""),T("Invitation sent! User added."),R(y.default.successMessage)}));else{var u=Object.keys(t).filter((function(a){return!t[a]})).join(" and ");R(y.default.errorMessage),T("Invalid ".concat(u))}}}))),k&&p.default.createElement("div",{className:(0,c.default)(y.default.statusMessage,M)},k),p.default.createElement("div",{className:y.default.userList},a.map((function(t){return p.default.createElement("div",{className:y.default.userEntry,key:t.email},D?"".concat(t.email):"".concat(t.name," (").concat(t.email,")"))})))))}},20447:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=r(l(96540)),b=l(81672),S=l(40292),w=r(l(1986)),_=r(l(73635)),E=r(l(73965)),x=r(l(65425)),L=l(63112),O=r(l(96042)),N=r(l(2008)),k=l(77782),T=r(l(22774)),A=r(l(55240)),I=r(l(24236)),M=r(l(56452));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var R=function(t){(0,p.default)(ViewOnlyLinkForm,t);var a,l=_createSuper(ViewOnlyLinkForm);function ViewOnlyLinkForm(t){var a;return(0,u.default)(this,ViewOnlyLinkForm),a=l.call(this,t),(0,g.default)((0,c.default)(a),"fetchSnapshotInfo",(0,i.default)(o.default.mark((function _callee(){var t,l;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return t=a.props.project,r.prev=1,r.next=4,(0,S.getSnapshotInfo)(t.id);case 4:(l=r.sent)&&l.share_id&&a.setState({backgroundId:l.background_id,enableMassNormalizedBackgrounds:l.mass_normalized_backgronds_available,sharingEnabled:!0,snapshotShareId:l.share_id,snapshotNumSamples:l.num_samples,snapshotPipelineVersions:l.pipeline_versions,snapshotTimestamp:l.timestamp}),r.next=11;break;case 8:r.prev=8,r.t0=r.catch(1),a.clearSnapshotInfo();case 11:case"end":return r.stop()}}),_callee,null,[[1,8]])})))),(0,g.default)((0,c.default)(a),"fetchBackgrounds",(0,i.default)(o.default.mark((function _callee2(){var t,l,r;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,b.getBackgrounds)({ownedOrPublicBackgroundsOnly:!0});case 2:t=o.sent,l=t.backgrounds,r=l.map((function(t){return{text:t.name,value:t.id,mass_normalized:t.mass_normalized}})),a.setState({backgroundOptions:r});case 6:case"end":return o.stop()}}),_callee2)})))),(0,g.default)((0,c.default)(a),"clearSnapshotInfo",(function(){a.setState({sharingEnabled:!1,snapshotShareId:"",snapshotNumSamples:0,snapshotPipelineVersions:[],snapshotTimestamp:""})})),(0,g.default)((0,c.default)(a),"handleAutomaticUpdateChange",(function(){var t=a.state.automaticUpdateEnabled;a.setState({automaticUpdateEnabled:!t})})),(0,g.default)((0,c.default)(a),"handleDisableSharingConfirmationModalOpen",(function(){return a.setState({disableSharingConfirmationModalOpen:!0})})),(0,g.default)((0,c.default)(a),"handleDisableSharingConfirmationModalClose",(function(){return a.setState({disableSharingConfirmationModalOpen:!1})})),(0,g.default)((0,c.default)(a),"handleSharingToggle",(function(){a.state.sharingEnabled?a.handleDisableSharingConfirmationModalOpen():a.handleEnableSharing()})),(0,g.default)((0,c.default)(a),"handleEnableSharing",(0,i.default)(o.default.mark((function _callee3(){var t;return o.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return t=a.props.project,l.prev=1,l.next=4,(0,S.createSnapshot)(t.id);case 4:return l.next=6,a.fetchSnapshotInfo();case 6:l.next=11;break;case 8:l.prev=8,l.t0=l.catch(1),console.error(l.t0);case 11:case"end":return l.stop()}}),_callee3,null,[[1,8]])})))),(0,g.default)((0,c.default)(a),"handleDisableSharing",(0,i.default)(o.default.mark((function _callee4(){var t;return o.default.wrap((function _callee4$(l){for(;;)switch(l.prev=l.next){case 0:return t=a.state.snapshotShareId,l.prev=1,l.next=4,(0,S.deleteSnapshot)(t);case 4:a.clearSnapshotInfo(),l.next=10;break;case 7:l.prev=7,l.t0=l.catch(1),console.error(l.t0);case 10:a.setState({disableSharingConfirmationModalOpen:!1});case 11:case"end":return l.stop()}}),_callee4,null,[[1,7]])})))),(0,g.default)((0,c.default)(a),"renderNumSamples",(function(){var t=a.state.snapshotNumSamples;return t+" Sample"+(1===t?"":"s")})),(0,g.default)((0,c.default)(a),"renderPipelineVersions",(function(){var t=a.state.snapshotPipelineVersions,l=t.length;if(0===l)return"No pipeline versions";if(1===l)return"Pipeline version "+t[0];var r="Pipeline versions ";return l<=3?(r+=t.slice(0,-1).join(", "),r+=" or "+t.slice(-1)[0]):(r+=t.slice(0,2).join(", "),r+=" or ",C.default.createElement("span",null,r,C.default.createElement(O.default,{trigger:C.default.createElement("span",{className:M.default.pipelineVersionTooltip},"more"),content:t.slice(2).join(", ")})))}
1)),(0,g.default)((0,c.default)(a),"handleBackgroundChange",function(){var t=(0,i.default)(o.default.mark((function _callee5(t){var l;return o.default.wrap((function _callee5$(r){for(;;)switch(r.prev=r.next){case 0:return l=a.state.snapshotShareId,a.setState({backgroundId:t}),r.prev=2,r.next=5,(0,S.updateSnapshotBackground)(l,t);case 5:r.next=10;break;case 7:r.prev=7,r.t0=r.catch(2),console.error(r.t0);case 10:case"end":return r.stop()}}),_callee5,null,[[2,7]])})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(a),"renderAutomaticUpdateControl",(function(){var t=a.state.automaticUpdateEnabled;return C.default.createElement("div",{className:M.default.settingsFormField},C.default.createElement("div",{className:(0,y.default)(M.default.toggleContainer,M.default.formFieldLabelContainer)},C.default.createElement("div",{className:M.default.formFieldLabel},"Automatically update"),C.default.createElement(A.default,{className:M.default.automaticUpdateToggle,onLabel:"On",offLabel:"Off",initialChecked:t,onChange:a.handleAutomaticUpdateChange})),C.default.createElement("div",{className:M.default.noteContainer},C.default.createElement("div",{className:M.default.note},"View-only link",C.default.createElement("span",{className:M.default.highlight},t?" will ":" will not "),"update to include new pipeline runs or new samples added to this project.")))})),a.state={backgroundId:null,disableSharingConfirmationModalOpen:!1,isLoading:!1,sharingEnabled:!1,automaticUpdateEnabled:!1,snapshotShareId:"",snapshotNumSamples:0,snapshotPipelineVersions:[],snapshotTimestamp:""},a}return(0,d.default)(ViewOnlyLinkForm,[{key:"componentDidMount",value:(a=(0,i.default)(o.default.mark((function _callee6(){return o.default.wrap((function _callee6$(t){for(;;)switch(t.prev=t.next){case 0:return this.setState({isLoading:!0}),t.next=3,this.fetchSnapshotInfo();case 3:return t.next=5,this.fetchBackgrounds();case 5:this.setState({isLoading:!1});case 6:case"end":return t.stop()}}),_callee6,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"render",value:function render(){var t=this,a=this.state,l=a.backgroundId,r=a.backgroundOptions,o=a.disableSharingConfirmationModalOpen,i=a.enableMassNormalizedBackgrounds,u=a.isLoading,d=a.sharingEnabled,c=a.snapshotShareId,p=a.snapshotTimestamp,m=C.default.createElement(C.default.Fragment,null,C.default.createElement("span",null,"Users viewing this link ",C.default.createElement("span",{className:M.default.highlight},"can not"),":"),C.default.createElement(E.default,{listClassName:M.default.conditionList,listItems:["Select samples","Edit metadata","Download non-host reads/ contigs or unmapped reads"]}),C.default.createElement("span",null,"You can preview your View-only link in private browsing mode on your web browser.")),h=window.location.origin+"/pub/"+c;return C.default.createElement("div",{className:M.default.viewOnlyLinkForm},C.default.createElement("div",{className:M.default.viewOnlyLinkHeader},C.default.createElement("div",{className:(0,y.default)(M.default.toggleContainer,M.default.titleContainer)},C.default.createElement("div",{className:M.default.title},"View-Only Link"),u?C.default.createElement(_.default,{className:M.default.loadingIcon}):C.default.createElement(A.default,{className:M.default.linkToggle,onLabel:"On",offLabel:"Off",isChecked:d,initialChecked:d,onChange:this.handleSharingToggle})),C.default.createElement("div",{className:M.default.noteContainer},C.default.createElement("div",{className:M.default.note},"Anyone, including non-CZ ID users, can use this link to access a View-Only version of your project."),C.default.createElement(O.default,{trigger:C.default.createElement("span",null,C.default.createElement(v.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:M.default.helpIcon})),content:m}))),d&&!u&&C.default.createElement("div",{className:(0,y.default)(M.default.viewOnlyLinkBody,M.default.background)},C.default.createElement("div",{className:M.default.label},"Details for View-Only"),C.default.createElement("div",{className:M.default.note},this.renderNumSamples()," | ",this.renderPipelineVersions()," |"," ",p),C.default.createElement("div",{className:M.default.settingsForm},C.default.createElement("div",{className:M.default.settingsFormDropdown},C.default.createElement("div",{className:M.default.backgroundModelLabel}
1,C.default.createElement("span",null,"Background Model"),C.default.createElement(N.default,{text:"You can select our default or one created from samples you uploaded.",className:M.default.helpIcon})),C.default.createElement(x.default,{allBackgrounds:r,className:M.default.dropdown,enableMassNormalizedBackgrounds:i,fluid:!0,label:null,onChange:function onChange(a){return t.handleBackgroundChange(a)},rounded:!1,value:l}))),C.default.createElement("div",{className:M.default.shareableLink},C.default.createElement("div",{className:M.default.shareableLinkField},C.default.createElement(k.Input,{className:M.default.input,fluid:!0,type:"text",id:"shareableLink",value:h})),C.default.createElement("div",{className:M.default.shareableLinkField},C.default.createElement(w.default,{trigger:C.default.createElement(T.default,{className:M.default.button,text:"Copy",rounded:!1,onClick:function onClick(){(0,L.copyUrlToClipboard)(h)}}),content:"A shareable URL was copied to your clipboard!",on:"click",hideOnScroll:!0}))),C.default.createElement("div",{className:M.default.staticWarning},"This link will not update to include new pipeline runs or new samples added to this project.")),o&&C.default.createElement(I.default,{onCancel:this.handleDisableSharingConfirmationModalClose,onConfirm:this.handleDisableSharing,open:!0}))}}]),ViewOnlyLinkForm}(C.default.Component);a.default=R},75174:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85639));a.default=o.default},9783:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(70131),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(66410)),p=r(l(44238)),m=r(l(10789));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function ProjectUploadMenu(t){var a=t.onMetadataUpdated,l=t.project,r=t.workflow,o=(0,d.useState)(!1),h=(0,i.default)(o,2),g=h[0],v=h[1],y=d.default.createElement("div",{className:m.default.trigger},d.default.createElement(u.Button,{sdsStyle:"rounded",sdsType:"secondary"},"Add Data")),C=[d.default.createElement(c.default.Item,{text:"Upload Samples",key:"1",onClick:function onClick(){!function goToPage(t){location.href=t}("/samples/upload?projectId=".concat(l.id))}}),d.default.createElement(c.default.Item,{text:"Edit Metadata",key:"2",onClick:function onClick(){return v(!0)}})];return d.default.createElement("div",null,d.default.createElement(c.default,{trigger:y,hideArrow:!0,items:C,direction:"left"}),g&&d.default.createElement(p.default,{onClose:function onClose(){return v(!1)},onComplete:a,project:l,workflow:r}))}},1877:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ProjectHeader",{enumerable:!0,get:function get(){return r.ProjectHeader}});var r=l(48131)},779:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ProjectsView=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=l(44480),C=r(l(96540)),b=l(38192),S=l(6247),w=r(l(57211)),_=l(94249),E=l(88719),x=l(82118),L=l(21786),O=l(31273),N=r(l(23934));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var k=a.ProjectsView=function(t){(0,p.default)(ProjectsView,t);var a=_createSuper(ProjectsView);function ProjectsView(t){var l;(0,u.default)(this,ProjectsView),l=a.call(this,t),(0,g.default)((0,c.default)(l),"getRowHeight",(function(t){var a=t.row;return a&&a.project&&a.project.description?O.MAX_PROJECT_ROW_HEIGHT:O.DEFAULT_ROW_HEIGHT})),(0,g.default)((0,c.default)(l),"handleRowClick",(function(t){var a=t.rowData,r=l.props,o=r.onProjectSelected,i=r.projects.get(a.id);o&&o({project:i})}
1)),(0,g.default)((0,c.default)(l),"renderFilteredCount",(function(){var t=l.props,a=t.filteredProjectCount,r=t.hasAtLeastOneFilterApplied,o=t.onClearFilters,i=t.totalNumberOfProjects,u=r?"".concat(a||0," out of ").concat(i," projects"):"".concat(i," project").concat(1===i?"":"s");return C.default.createElement("div",{className:N.default.filteredCount,"data-testid":"project-count"},u,r&&C.default.createElement(v.Button,{sdsStyle:"minimal",sdsType:"secondary",onClick:o,"data-testid":"clear-filters-button"},"Clear Filters"))})),(0,g.default)((0,c.default)(l),"renderDisplaySwitcher",(function(){var t=l.props,a=t.currentDisplay,r=t.onDisplaySwitch,o={projectIds:l.context.discoveryProjectIds},i=function renderContent(){return C.default.createElement("div",{className:N.default.toggleContainer},C.default.createElement(x.DiscoveryViewToggle,{currentDisplay:a,onDisplaySwitch:function onDisplaySwitch(t){r(t),(0,b.trackEventFromClassComponent)(o,"ProjectsView_".concat(t,"-switch_clicked"))}}))};return"table"===a?C.default.createElement(C.default.Fragment,null,i(),l.renderFilteredCount()):C.default.createElement(w.default,null,i(),l.renderFilteredCount())})),(0,g.default)((0,c.default)(l),"handleLoadRowsAndFormat",function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,l.props.onLoadRows(t);case 2:return a=r.sent,l.props.fetchWorkflowRunsProjectAggregates(a.map((function(t){return Number(t.id)}))),r.abrupt("return",a.map((function(t){return(0,y.merge)({project:(0,y.pick)(["name","description","owner","public_access"],t)},(0,y.pick)(["id","created_at","hosts","tissues","sample_counts"],t))})));case 5:case"end":return r.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"handleSortColumn",(function(t){var a=t.sortBy,r=t.sortDirection;l.props.onSortColumn({sortBy:a,sortDirection:r})})),(0,g.default)((0,c.default)(l),"reset",(function(){"table"===l.props.currentDisplay&&l.discoveryView&&l.discoveryView.reset()})),l.discoveryView=null,l.columns=[{dataKey:"project",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.cellData;return S.TableRenderers.renderItemDetails((0,y.merge)({cellData:a},{nameRenderer:l.nameRenderer,detailsRenderer:l.detailsRenderer,descriptionRenderer:l.descriptionRenderer,visibilityIconRenderer:l.visibilityIconRenderer}))},headerClassName:N.default.projectHeader,sortKey:function sortKey(t){return(t.name||"").toLowerCase()}},{dataKey:"created_at",label:"Created On",width:100,cellRenderer:S.TableRenderers.renderDateWithElapsed},{dataKey:"hosts",width:200,cellRenderer:S.TableRenderers.renderList},{dataKey:"tissues",label:"Sample Types",width:200,cellRenderer:S.TableRenderers.renderList},{dataKey:"sample_counts",label:"Counts",width:180,cellDataGetter:function cellDataGetter(t){var a=t.rowData;return function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,g.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({projectId:a.id},a.sample_counts)},cellRenderer:function cellRenderer(t){var a=t.cellData;return S.TableRenderers.renderSampleCounts({cellData:a,workflowRunsProjectAggregates:l.props.workflowRunsProjectAggregates})}}];var r,d=_createForOfIteratorHelper(l.columns);try{for(d.s();!(r=d.n()).done;){var p=r.value;p.columnData=O.PROJECT_TABLE_COLUMNS[p.dataKey]}}catch(t){d.e(t)}finally{d.f()}return l}return(0,d.default)(ProjectsView,[{key:"nameRenderer",value:function nameRenderer(t){return t?t.name:""}},{key:"visibilityIconRenderer",value:function visibilityIconRenderer(t){return t?t.public_access?C.default.createElement(v.Icon,{sdsIcon:"projectPublic",sdsSize:"xl",sdsType:"static"}):C.default.createElement(v.Icon,{sdsIcon:"projectPrivate",sdsSize:"xl",sdsType:"static"}):C.default.createElement("div",{className:N.default.icon})}},{key:"descriptionRenderer",value:function descriptionRenderer(t){return C.default.createElement("div",{className:N.default.projectDescription},t?t.description:"")}},{key:"detailsRenderer",value:function detailsRenderer(t){return C.default.createElement("div",null,t?t.owner:"")}},{key:"render",value:function render(){var t=this,a=this.props,l=a.currentDisplay,r=a.currentTab,o=a.mapLevel,i=a.mapLocationData,u=a.mapPreviewedLocationId,d=a.mapTilerKey,c=a.onClearFilters,p=a.onMapClick,m=a.onMapLevelChange,h=a.onMapMarkerClick,g=a.onMapTooltipTitleClick,v=a.sortBy,y=a.sortDirection,b=a.sortable;return C.default.createElement("div",{className:N.default.container},this.renderDisplaySwitcher(),"table"===l?C.default.createElement(_.BaseDiscoveryView,{columns:this.columns,handleRowClick:this.handleRowClick,onLoadRows:this.handleLoadRowsAndFormat,onSortColumn:this.handleSortColumn,ref:function ref(a){return t.discoveryView=a},rowHeight:this.getRowHeight,sortable:b,sortBy:v,sortDirection:y}):C.default.createElement("div",{className:N.default.map},C.default.createElement(E.DiscoveryMap,{currentTab:r,mapLevel:o,mapLocationData:i,mapTilerKey:d,onClearFilters:c,onClick:p,onMapLevelChange:m,onMarkerClick:h,onTooltipTitleClick:g,previewedLocationId:u})))}}]),ProjectsView}(C.default.Component);(0,g.default)(k,"contextType",L.GlobalContext),k.defaultProps={currentDisplay:"table"}},31273:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.PROJECT_TABLE_COLUMNS=a.MAX_PROJECT_ROW_HEIGHT=a.MAX_DESCRIPTION_LENGTH=a.DEFAULT_ROW_HEIGHT=void 0;a.MAX_DESCRIPTION_LENGTH=700,a.DEFAULT_ROW_HEIGHT=68,a.MAX_PROJECT_ROW_HEIGHT=98,a.PROJECT_TABLE_COLUMNS={project:{tooltip:"User-defined project name, description, and author."},created_at:{tooltip:"Date project was created in CZ ID."},hosts:{tooltip:"User-selected organism(s) from which the samples in the project were collected."},tissues:{tooltip:"User-supplied metadata field indicating sample types in the project."},number_of_samples:{tooltip:"Total number of samples in the project."}}},1516:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ProjectsView",{enumerable:!0,get:function get(){return r.ProjectsView}});var r=l(779)},75635:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesView=void 0;var i=r(l(54756)),u=r(l(41132)),d=r(l(29293)),c=r(l(43693)),p=r(l(85715)),m=l(70131),h=r(l(32485)),g=l(44480),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(41902),C=l(81672),b=l(38192),S=l(92911),w=l(66322),_=l(26324),E=r(l(45526)),x=l(90),L=r(l(57211)),O=l(98903),N=l(46388),k=l(14333),T=l(48337),A=l(73795),I=l(75426),M=r(l(1745)),R=l(51922),D=r(l(91622)),P=r(l(72721)),j=l(63112),B=l(72617),V=r(l(66410)),W=l(142),U=r(l(27259)),H=r(l(76311)),G=r(l(62487)),K=l(20300),z=l(34680),q=l(3519),Z=l(63543),Y=r(l(11945)),X=l(29054),Q=r(l(7217)),J=l(67541),$=r(l(11437)),ee=r(l(97597)),te=l(2910),ae=r(l(70326)),ne=l(52618);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var le=K.WorkflowType.SHORT_READ_MNGS;a.SamplesView=(0,v.forwardRef)((function SamplesView(t,a){var l,r,o,re=t.activeColumns,oe=void 0===re?q.DEFAULT_ACTIVE_COLUMNS_BY_WORKFLOW[le]:re,ie=t.currentDisplay,se=void 0===ie?"table":ie,ue=t.currentTab,de=t.domain,ce=t.filters,pe=t.filtersSidebarOpen,fe=t.getRows,me=t.handleNewWorkflowRunsCreated,he=t.hasAtLeastOneFilterApplied,ge=t.hideAllTriggers,ve=t.mapLevel,ye=t.mapLocationData,Ce=t.mapPreviewedLocationId,be=t.mapTilerKey,Se=t.onActiveColumnsChange,we=t.onClearFilters,_e=t.onDeleteSample,Ee=t.onDisplaySwitch,xe=t.onLoadRows,Le=t.onMapClick,Oe=t.onMapLevelChange,Ne=t.onMapMarkerClick,ke=t.onMapTooltipTitleClick,Te=t.onObjectSelected,Ae=t.onPLQCHistogramBarClick,Ie=t.onSortColumn,Me=t.onUpdateSelectedIds,Re=t.projectId,De=t.protectedColumns,Pe=void 0===De?["sample"]:De,je=t.sampleStatsSidebarOpen,Fe=t.selectableIds,Be=t.selectedIds,Ve=t.showAllMetadata,We=t.
1snapshotShareId,Ue=t.sortable,He=t.sortBy,Ge=t.sortDirection,Ke=t.totalWorkflowCounts,ze=t.workflow,qe=void 0===ze?K.WorkflowType.SHORT_READ_MNGS:ze,Ze=t.workflowEntity,Ye=(0,b.useTrackEvent)(),Xe=(0,v.useContext)(x.UserContext)||{},Qe=Xe.allowedFeatures,Je=Xe.appConfig,$e=Xe.admin;(0,v.useImperativeHandle)(a,(function(){return{reset:function reset(){var t;"table"===se&&(null===(t=o)||void 0===t||t.reset())}}}));var et=(0,v.useState)(null),tt=(0,p.default)(et,2),at=tt[0],nt=tt[1],lt=(0,v.useState)(!1),rt=(0,p.default)(lt,2),ot=rt[0],it=rt[1],st=(0,v.useState)(!1),ut=(0,p.default)(st,2),dt=ut[0],ct=ut[1],pt=(0,v.useState)(!1),ft=(0,p.default)(pt,2),mt=ft[0],ht=ft[1],gt=(0,v.useState)(!1),vt=(0,p.default)(gt,2),yt=vt[0],Ct=vt[1],bt=(0,v.useState)(!1),St=(0,p.default)(bt,2),wt=St[0],_t=St[1],Et=(0,v.useState)(),xt=(0,p.default)(Et,2),Lt=xt[0],Ot=xt[1],Nt=(0,v.useState)(!0),kt=(0,p.default)(Nt,2),Tt=kt[0],At=kt[1],It=(0,v.useState)(new Set([])),Mt=(0,p.default)(It,2),Rt=Mt[0],Dt=Mt[1],Pt=(0,v.useState)(null),jt=(0,p.default)(Pt,2),Ft=jt[0],Bt=jt[1];(0,v.useEffect)((function(){Bt(null)}),[Be]);!function setupWorkflowConfigs(){r=(0,c.default)((0,c.default)((0,c.default)((0,c.default)((0,c.default)({},K.WorkflowType.AMR,{singlularDisplay:K.WORKFLOW_TABS.AMR.toLowerCase(),pluralDisplay:K.WORKFLOWS[K.WorkflowType.AMR].pluralizedLabel.toLowerCase()}),K.WorkflowType.BENCHMARK,{singlularDisplay:K.WORKFLOW_TABS.BENCHMARK.toLowerCase(),pluralDisplay:K.WORKFLOWS[K.WorkflowType.BENCHMARK].pluralizedLabel.toLowerCase()}),K.WorkflowType.CONSENSUS_GENOME,{singlularDisplay:K.WORKFLOW_TABS.CONSENSUS_GENOME.toLowerCase(),pluralDisplay:K.WORKFLOWS[K.WorkflowType.CONSENSUS_GENOME].pluralizedLabel.toLowerCase()}),K.WorkflowType.SHORT_READ_MNGS,{singlularDisplay:"sample",pluralDisplay:"samples"}),K.WorkflowType.LONG_READ_MNGS,{singlularDisplay:"sample",pluralDisplay:"samples"})}();var Vt=function(){var t=(0,d.default)(i.default.mark((function _callee(){var t;return i.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:if(Ve){a.next=3;break}return At(!1),a.abrupt("return");case 3:if(void 0!==Lt||void 0===Fe){a.next=16;break}if(t=[],!(0,K.workflowIsWorkflowRunEntity)(qe)){a.next=11;break}return a.next=8,(0,S.getWorkflowRunMetadataFields)(Fe);case 8:t=a.sent,a.next=14;break;case 11:return a.next=13,(0,S.getSampleMetadataFields)(Fe);case 13:t=a.sent;case 14:Ot(t),At(!1);case 16:case"end":return a.stop()}}),_callee)})));return function fetchMetadataFieldsBySampleIds(){return t.apply(this,arguments)}}();(0,v.useEffect)((function(){Vt()}),[Fe]);var Wt=fe().filter((function(t){return Boolean(null==Be?void 0:Be.has(t.id))})),Ut=function handleSelectRow(t,a,l){var r=new Set(Be);if(l.shiftKey&&at){var o=null==Fe?void 0:Fe.slice(Fe.findIndex((function(a){return a===at||a===t})),Fe.findLastIndex((function(a){return a===at||a===t}))+1);a?(0,g.forEach)((function(t){r.add(t)}),o):(0,g.forEach)((function(t){r.delete(t)}),o)}else a?r.add(t):r.delete(t);nt(t),Me(r)},Ht=function handleSelectAllRows(t){nt(null),Me(t?new Set(Fe):new Set)},Gt=function handleSortColumn(t){var a=t.sortBy,l=t.sortDirection;Ie({sortBy:a,sortDirection:l})},Kt=function handleClickPhyloTree(){it(!0)},zt=function handleClickBenchmark(){ct(!0)},qt=function getSendToNextcladeCount(){return Wt.filter((function(t){return t.creation_source!==B.CreationSource.WGS})).map((function(t){return(0,g.get)(["referenceAccession","taxonName"],t)})).reduce((function(t,a){return t+(a===te.SARS_COV_2)}),0)},Zt=function(){var t=(0,d.default)(i.default.mark((function _callee2(){var t,a,l;return i.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(t=(0,g.reduce)((function(t,a){return Yt(a)?t.ineligible.push(a):t.eligible.push(a),t}),{eligible:[],ineligible:[]},Wt),(0,g.size)(t.eligible)>0&&(a=(0,g.map)("id",t.eligible).map((function(t){return Number(t)})),Jt(a),ta(),Ye(b.ANALYTICS_EVENT_NAMES.SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED,{sampleIds:a}),Ye(b.ANALYTICS_EVENT_NAMES.SAMPLES_VIEW_BULK_KICKOFF_AMR_WORKFLOW_TRIGGER_CLICKED_ALLISON_TESTING,{sampleIds:JSON.stringify(a)}),me({numWorkflowRunsCreated:(0,g.size)(t.eligible),workflow:K.WorkflowType.AMR}),Dt((function(t){return new Set([].concat((0,u.default)(Array.from(t)),(0,u.default)(a)))}))),!((0,g.size)(t.ineligible)>0)){r.next=7;break}return l=(0,g.map)((function(t){return(0,g.get)("sample.name",t)}),t.ineligible),r.next=6,Qt(10);case 6:la(l);case 7:case"end":return r.stop()}}),_callee2)}
1)));return function handleBulkKickoffAmr(){return t.apply(this,arguments)}}(),Yt=function isNotEligibleForAmrPipeline(t){var a=!(0,g.isEmpty)((0,g.get)("sample.uploadError",t)),l=!((0,g.get)("sample.pipelineRunStatus",t)===te.PipelineRunStatuses.Complete),r=(0,g.get)(["sample","workflowRunsCountByWorkflow",K.WorkflowType.AMR],t)>0,o=Rt.has(Number(t.id)),i=!(0,N.isPipelineFeatureAvailable)(N.AMR_PIPELINE,t.pipelineVersion);return a||l||r||o||i},Xt=function isIneligibleForBenchmark(t){var a=!(0,g.isEmpty)((0,g.get)("sample.uploadError",t)),l=!((0,g.get)("sample.pipelineRunStatus",t)===te.PipelineRunStatuses.Complete);return a||l},Qt=function delay(t){return new Promise((function(a){return setTimeout(a,t)}))},Jt=function kickoffAmrPipelineForSamples(t){(0,C.bulkKickoffWorkflowRuns)({sampleIds:t,workflow:K.WorkflowType.AMR})},$t=function(){var t=(0,d.default)(i.default.mark((function _callee3(t){var a,l,r,o,u,d;return i.default.wrap((function _callee3$(i){for(;;)switch(i.prev=i.next){case 0:if(a=t.samplesToBenchmark,l=t.fullGroundTruthFilePath,r=void 0===l?"":l,o=(0,g.reduce)((function(t,a){return Xt(a)?t.ineligible.push(a):t.eligible.push(a),t}),{eligible:[],ineligible:[]},a),(0,g.size)(o.eligible)>0&&(u=(0,g.map)("id",o.eligible).map((function(t){return Number(t)})),ea({sampleIds:u,groundTruthFilePath:r}),aa(),me({numWorkflowRunsCreated:(0,g.size)(o.eligible),workflow:K.WorkflowType.BENCHMARK})),!((0,g.size)(o.ineligible)>0)){i.next=8;break}return d=(0,g.map)((function(t){return(0,g.get)("sample.name",t)}),o.ineligible),i.next=7,Qt(10);case 7:na(d);case 8:case"end":return i.stop()}}),_callee3)})));return function handleBenchmark(a){return t.apply(this,arguments)}}(),ea=function kickoffBenchmark(t){var a=t.sampleIds,l=t.groundTruthFilePath;(0,C.benchmarkSamples)({sampleIds:a,workflowToBenchmark:qe,groundTruthFile:l})},ta=function renderAmrPipelineBulkKickedOffNotification(){(0,k.showToast)((function(t){return function renderAmrNotification(t){return v.default.createElement(G.default,{displayStyle:"elevated",type:"info",onClose:t},v.default.createElement("div",{className:ae.default.amrNotification},"We've started running your samples on the Antimicrobial Resistance pipeline. To view your samples, visit the"," ",v.default.createElement("div",{className:ae.default.amrTab},"Antimicrobial Resistance")," tab."))}(t.closeToast)}),{autoClose:12e3})},aa=function renderBenchmarkKickedOffNotification(){(0,k.showToast)((function(t){return function renderBenchmarkNotification(t){return v.default.createElement(G.default,{displayStyle:"elevated",type:"info",onClose:t},v.default.createElement("div",{className:ae.default.amrNotification},"The Benchmark has been kicked off. To view the benchmarks, visit the"," ",v.default.createElement("div",{className:ae.default.amrTab},"Benchmark")," tab."))}(t.closeToast)}),{autoClose:12e3})},na=function renderIneligibleSamplesForBenchmarkNotification(t){var a=v.default.createElement("div",null,v.default.createElement("span",{className:ae.default.highlight},t.length," sample",t.length>1?"s":""," won't be included in the")," ","Benchmark because they either failed or are still processing."),l=v.default.createElement("span",null,t.map((function(t,a){return v.default.createElement("div",{key:a,className:ae.default.messageLine},t)})));(0,k.showToast)((function(t){var r=t.closeToast;return v.default.createElement(H.default,{header:a,content:l,open:!1,type:"warning",displayStyle:"elevated",onClose:r})}),{autoClose:12e3})},la=function renderIneligibleSamplesForBulkKickoffAmrNotification(t){var a=v.default.createElement("div",null,v.default.createElement("span",{className:ae.default.highlight},t.length," sample",t.length>1?"s":""," won't be run")," ","on the Antimicrobial Resistance pipeline because they either failed, were originally run on mNGS pipeline version less than ".concat(N.MINIMUM_VERSIONS[N.AMR_PIPELINE],", are still processing, or were already run.")),l=v.default.createElement("span",null,t.map((function(t,a){return v.default.createElement("div",{key:a,className:ae.default.messageLine},t)})));(0,k.showToast)((function(t){var r=t.closeToast;return v.default.createElement(H.default,{header:a,content:l,open:!1,type:"warning",displayStyle:"elevated",onClose:r})}),{autoClose:12e3})},ra=function renderTriggers(){var t=(0,c.default)((0,c.default)((0,c.default)((0,c.default)((0,c.default)((0,c.default)((0,c.default)({},te.TRIGGERS.backgroundModel,(function(t){return function renderCollectionTrigger(t){var a=fe();return Be.size<2?v.default.createElement(ee.default,{testId:"background-model-icon",className:ae.default.action,icon:"squareOnDashedSquare",popupText:"Backgroun
1d Model",popupSubtitle:"Select at least 2 samples",popupPosition:t,disabled:!0}):v.default.createElement(M.default,{allowedFeatures:Qe,trigger:v.default.createElement(ee.default,{className:ae.default.action,icon:"squareOnDashedSquare",popupText:"Background Model"}),selectedSampleIds:void 0!==Be?new Set(Array.from(Be).map((function(t){return Number(t)}))):void 0,fetchedSamples:a.filter((function(t){return Be.has(t.id)})),workflow:qe})}(t)})),te.TRIGGERS.heatmap,(function(t){return function renderHeatmapTrigger(t){var a=[{text:"Taxon Heatmap",value:"/visualizations/heatmap"},{text:"AMR Heatmap (Deprecated)",value:"/amr_heatmap"}],l=function disabledToolbarIcon(a){return v.default.createElement(ee.default,{testId:"heatmap-icon",className:ae.default.action,icon:"grid",popupText:"Heatmap",popupSubtitle:a,popupPosition:t,disabled:!0})};return Be.size<2?l("Select at least 2 samples"):Be.size>500?l("Select at most ".concat(500," samples")):v.default.createElement(V.default,{hideArrow:!0,className:(0,h.default)(ae.default.action),items:a.map((function(t){var a=(0,j.getURLParamString)({sampleIds:Array.from(Be)});return v.default.createElement(y.Link,{key:"".concat(t.text,"-link"),to:"".concat(t.value,"?").concat(a),target:"_blank",rel:"noopener noreferrer"},v.default.createElement(V.default.Item,{key:t.text,text:t.text}))})),trigger:v.default.createElement(ee.default,{className:ae.default.action,icon:"grid",popupText:"Heatmap",popupPosition:t})})}(t)})),te.TRIGGERS.download,(function(t){return function renderBulkDownloadTrigger(t){return v.default.createElement(ee.default,{testId:"download-icon",className:ae.default.action,icon:"download",popperDependencies:[Ft],popupText:Ft||"Download",popupSubtitle:0===Be.size?"Select at least 1 sample":"",popupPosition:t,disabled:0===Be.size,onClick:da})}(t)})),te.TRIGGERS.nextclade,(function(t){return function renderNextcladeTrigger(t){var a=Qe.includes(O.SHOULD_READ_FROM_NEXTGEN),l=qt();return v.default.createElement(ee.default,{className:ae.default.action,icon:"treeDendogram",popupText:"Nextclade",popupSubtitle:function getPopupSubtitle(){return a?"Sending SARS-CoV-2 samples directly to Nexclade is temporarily unavailable.":l>200?"Select at most ".concat(200," SARS-CoV-2 samples"):0===l?"Select at least 1 SARS-CoV-2 sample that has not been run through the General Viral Consensus Genome analysis pipeline":""}(),popupPosition:t,disabled:!!a||0===l||l>200,onClick:function onClick(){return _t(!0)}})}(t)})),te.TRIGGERS.genepi,(function(t){return function renderGenEpiTrigger(t){var a=qt();if(Qe.includes("genepi"))return v.default.createElement(ee.default,{className:ae.default.action,icon:"share",popupText:"Send samples to CZ Gen Epi",popupSubtitle:function getPopupSubtitle(){return 0===a?"Select at least 1 SARS-CoV-2 sample":""}(),popupPosition:t,disabled:0===a})}(t)})),te.TRIGGERS.bulk_delete,(function(t){return function renderBulkDeleteTrigger(t){return v.default.createElement(X.BulkDeleteTrigger,{onClick:function onClick(){return Ct(!0)},selectedObjects:Wt,popupPosition:t,workflow:qe,workflowEntity:Ze})}(t)})),te.TRIGGERS.more_actions,(function(t){return function renderBulkSamplesActionsMenu(t){return v.default.createElement(Q.default,{noObjectsSelected:0===(0,g.size)(Wt),handleBulkKickoffAmr:de!==z.DISCOVERY_DOMAIN_PUBLIC?Zt:null,handleClickPhyloTree:Kt,handleClickBenchmark:zt,popupPosition:t})}(t)})),a=(0,g.intersection)(Object.values(te.TRIGGERS),te.WORKFLOW_TRIGGERS[qe]),l=a.map((function(l,r){return v.default.createElement(v.default.Fragment,{key:"".concat(qe,"-").concat(l)},a.length-1===r?t[l]("top left"):t[l]("top center"))}));return v.default.createElement(v.default.Fragment,null,v.default.createElement("div",{className:ae.default.counterContainer},v.default.createElement(U.default,{circular:!0,className:ae.default.counter,onClick:function onClick(){},text:"".concat(Be.size)}),v.default.createElement("span",{className:ae.default.label},"Selected")),v.default.createElement("div",{className:ae.default.separator}),v.default.createElement("div",{className:ae.default.actions,"data-testid":"sample-view-actions"},l))},oa=function renderToolbar(){var t=qe===K.WorkflowType.LONG_READ_MNGS;return v.default.createElement("div",{className:ae.default.samplesToolbar},!t&&ua(),v.default.createElement("div",{className:ae.default.fluidBlank}),!ge&&ra())},ia=function renderFilteredCount(){var t,a;if(Ke){var l=Ke[qe],o=r[qe];return v.default.createElement("div",{className:ae.default.filteredCount,"data-testid":"sample-count"},v.default.createElement(J.FilteredCount,{count:he?{numerator:null!==(t=null==Fe?void 0:Fe.length)&&void 0!==t?t:"-",denominator:l}:null!==(a=null==Fe?void 0:Fe.length)&&void 0!==a?a:"-",workflowDisplayText:1===l?o.singlularDisplay:o.pluralDisplay}),he&&v.default.createElement(m.Button,{sdsStyle:"minimal",sdsType:"secondary",onClick:we},"Clear Filters"))}},sa=function renderTable(){if(Tt)return v.default.createElement("div",{className:ae.default.loadingColumns},v.default.createElement(W.IconLoading,{className:ae.default.iconLoading}));var t=(0,q.computeColumnsByWorkflow)({workflow:qe,metadataFields:Lt,basicIcon:!!We,showSampleOwnerName:Qe.includes(O.SHOULD_READ_FROM_NEXTGEN)}),a=!t.some((function(t){return t.dataKey===He}))?q.DEFAULT_SORTED_COLUMN_BY_TAB.samples:He,l=function isSelectAllChecked(){return!(0,g.isEmpty)(Fe)&&(0,g.isEmpty)((0,g.difference)(Fe,Array.from(Be)))}();return v.default.createElement("div",{className:ae.default.table},v.default.createElement(P.default,{ref:function ref(t){return o=t},columns:t,defaultRowHeight:66,draggableColumns:!0,initialActiveColumns:oe,loadingClassName:E.default.loading,onActiveColumnsChange:Se,onLoadRows:xe,onSelectAllRows:Ht,onSelectRow:Ut,onRowClick:ca,onSortColumn:Gt,protectedColumns:Pe,rowClassName:ae.default.tableDataRow,selectableKey:ge?null:"id",selected:Be,selectAllChecked:l,selectableCellClassName:ae.default.selectableCell,sortable:Ue,sortBy:a,sortDirection:Ge}))},ua=function renderDisplaySwitcher(){return v.default.createElement(A.DiscoveryViewToggle,{currentDisplay:se,onDisplaySwitch:function onDisplaySwitch(t){Ee(t),Ye("SamplesView_".concat(t,"-switch_clicked"))},includePLQC:!!Re&&qe===K.WorkflowType.SHORT_READ_MNGS})},da=function handleBulkDownloadModalOpen(){if(Je.maxObjectsBulkDownload)if(Be.size>Je.maxObjectsBulkDownload&&!$e){var t=Ze===K.WORKFLOW_ENTITIES.WORKFLOW_RUNS?"consensus genomes":"samples";Bt("No more than ".concat(Je.maxObjectsBulkDownload," ").concat(t," allowed in one download."))}else ht(!0);else Bt("Unexpected issue. Please contact us for help.")},ca=function handleRowClick(t){var a,l=t.event,r=t.rowData,o=fe().find((function(t){return t.id===r.id}));Te&&Te({object:o,currentEvent:l}),Ye(b.ANALYTICS_EVENT_NAMES.SAMPLES_VIEW_ROW_CLICKED,{sampleId:o.id,sampleName:null==o||null===(a=o.sample)||void 0===a?void 0:a.name,workflowEntity:Ze})};return v.default.createElement("div",{className:ae.default.container},"table"===se||"plqc"===se?!We&&v.default.createElement(v.default.Fragment,null,oa(),ia()):v.default.createElement(L.default,null,oa(),ia()),function renderDisplay(){switch(se){case"table":return sa();case"map":return function renderMap(){return v.default.createElement("div",{className:ae.default.map},v.default.createElement(T.DiscoveryMap,{currentTab:ue,mapLevel:ve,mapLocationData:ye,mapTilerKey:be,onClearFilters:we,onClick:Le,onMapLevelChange:Oe,onMarkerClick:Ne,onTooltipTitleClick:ke,previewedLocationId:Ce}))}();case"plqc":return function renderQualityControl(){if(Re)return v.default.createElement(v.Suspense,{fallback:v.default.createElement(_.LoadingPage,null)},v.default.createElement($.default,{projectId:Re,handleBarClick:Ae,filters:ce,filtersSidebarOpen:pe,sampleStatsSidebarOpen:je}))}()}}(),ot&&v.default.createElement(D.default,{csrf:document.getElementsByName("csrf-token")[0].content,onClose:function onClose(){return it(!1)}}),dt&&v.default.createElement(Z.BenchmarkModal,{onConfirm:function onConfirm(t){var a=t.fullGroundTruthFilePath,l=t.samplesToBenc
1hmark;return $t({fullGroundTruthFilePath:a,samplesToBenchmark:l})},open:dt,onClose:function onClose(){return ct(!1)},selectedObjects:Wt,workflow:qe}),mt&&v.default.createElement(I.BulkDownloadModal,{open:!0,onClose:function onClose(){return ht(!1)},onGenerate:function handleBulkDownloadGenerate(){ht(!1),(0,w.showBulkDownloadNotification)()},selectedObjects:Wt,selectedIds:Be,workflow:qe,workflowEntity:Ze}),v.default.createElement(Y.default,{isOpen:yt,onClose:function onClose(){return Ct(!1)},onSuccess:function onBulkDeleteSuccess(){var t=(0,ne.getStatusCounts)(Wt,Ze);Ye(b.ANALYTICS_EVENT_NAMES.SAMPLES_VIEW_RUNS_BULK_DELETED,{workflow:qe,uploadFailedCount:t[te.UPLOAD_FAILED],succeededCount:t[te.PipelineRunStatuses.Complete],failedCount:t[te.PipelineRunStatuses.Failed],projectId:Re}),_e(),Me(new Set)},selectedIds:Array.from(Be),isShortReadMngs:qe===K.WorkflowType.SHORT_READ_MNGS,workflowLabel:null===(l=K.WORKFLOWS[qe])||void 0===l?void 0:l.label}),wt&&v.default.createElement(R.NextcladeModal,{isOpen:!0,onClose:function onClose(){return _t(!1)},selectedIds:Be}))}))},3519:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.computeColumnsByWorkflow=a.DEFAULT_SORTED_COLUMN_BY_TAB=a.DEFAULT_ACTIVE_COLUMNS_BY_WORKFLOW=void 0;var o=r(l(43693)),i=r(l(41132)),u=l(44480),d=l(64673),c=l(17197),p=l(2627),m=l(20300),h=l(83802),g=l(75186),v=l(50127),y=r(l(70326));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}var C="Created On",b="Pipeline Version",S="Sample Type",w=(a.computeColumnsByWorkflow=function computeColumnsByWorkflow(t){var a=t.workflow,l=t.metadataFields,r=void 0===l?[]:l,o=t.basicIcon,i=void 0!==o&&o,u=t.showSampleOwnerName;return a===m.WorkflowType.SHORT_READ_MNGS||a===m.WorkflowType.LONG_READ_MNGS?w({basicIcon:i,metadataFields:r,workflow:a}):a===m.WorkflowType.CONSENSUS_GENOME?_({basicIcon:i,metadataFields:r}):a===m.WorkflowType.AMR?E({basicIcon:i,metadataFields:r,showSampleOwnerName:u}):a===m.WorkflowType.BENCHMARK?x({basicIcon:i,showSampleOwnerName:u}):void 0},function computeMngsColumns(t){var a,l=t.basicIcon,r=t.metadataFields,o=t.workflow,c=[{dataKey:"sample",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.cellData;return d.TableRenderers.renderSample({sample:a,full:!0,basicIcon:l})},headerClassName:y.default.sampleHeader},{dataKey:"createdAt",label:C,width:120,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderDateWithElapsed,cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,u.get)("sample.pipelineRunCreatedAt",a)||a.createdAt}},{dataKey:"host",flexGrow:1,className:y.default.basicCell},{dataKey:"collection_location_v2",label:"Location",flexGrow:1,className:y.default.basicCell},{dataKey:"totalReads",label:"Total Reads",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"nonHostReads",label:"Passed Filters",flexGrow:1,className:y.default.basicCell,cellRenderer:
1d.TableRenderers.renderNumberAndPercentage},{dataKey:"qcPercent",label:"Passed QC",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatPercentage(l[a])}},{dataKey:"duplicateCompressionRatio",label:"DCR",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumber(l[a])}},{dataKey:"erccReads",label:"ERCC Reads",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"nucleotide_type",label:"Nucleotide Type",flexGrow:1,className:y.default.basicCell},{dataKey:"sample_type",label:S,flexGrow:1,className:y.default.basicCell},{dataKey:"water_control",label:"Water Control",flexGrow:1,className:y.default.basicCell},{dataKey:"notes",flexGrow:1,disableSort:!0,className:y.default.basicCell},{dataKey:"pipelineVersion",label:b,flexGrow:1,className:y.default.basicCell},{dataKey:"subsampledFraction",label:"SubSampled Fraction",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumber(l[a])}},{dataKey:"totalRuntime",label:"Total Runtime",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatDuration(l[a])}},{dataKey:"meanInsertSize",label:"Mean Insert Size",flexGrow:1,className:y.default.basicCell}],h=[].concat(c,(0,i.default)(O(r))),g=(0,u.merge)(p.SHARED_SAMPLE_TABLE_COLUMNS,o===m.WorkflowType.LONG_READ_MNGS?p.LONG_READ_MNGS_SAMPLE_TABLE_COLUMNS:p.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS),v=_createForOfIteratorHelper(h);try{for(v.s();!(a=v.n()).done;){var w=a.value;w.columnData=g[w.dataKey]}}catch(t){v.e(t)}finally{v.f()}return h}),_=function computeConsensusGenomeColumns(t){var a,l=t.basicIcon,r=t.metadataFields,o=[{dataKey:"sample",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.rowData;return d.TableRenderers.renderSampleInfo({rowData:a,full:!0,basicIcon:l,showSampleOwnerName:!0})},headerClassName:y.default.sampleHeader},{dataKey:"createdAt",label:C,width:120,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderDateWithElapsed},{dataKey:"host",flexGrow:1,className:y.default.basicCell},{dataKey:"collection_location_v2",label:"Location",flexGrow:1,className:y.default.basicCell},{dataKey:"nucleotide_type",label:"Nucleotide Type",flexGrow:1,className:y.default.basicCell},{dataKey:"sample_type",label:S,flexGrow:1,className:y.default.basicCell},{dataKey:"water_control",label:"Water Control",flexGrow:1,className:y.default.basicCell},{dataKey:"wdl_version",label:b,flexGrow:1,className:y.default.basicCell},{dataKey:"notes",flexGrow:1,disableSort:!0,className:y.default.basicCell},{dataKey:"coverageDepth",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumber(l[a])}},{dataKey:"totalReadsCG",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"gcPercent",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatPercentage(l[a])}},{dataKey:"refSnps",flexGrow:1,className:y.default.basicCell},{dataKey:"percentIdentity",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatPercentage(l[a])}},{dataKey:"nActg",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"percentGenomeCalled",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatPercentage(l[a])}},{dataKey:"nMissing",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"nAmbiguous",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"wetlabProtocol",flexGrow:1,className:y.default.basicCell}
1,{dataKey:"technology",flexGrow:1,className:y.default.basicCell},{dataKey:"referenceAccession",flexGrow:1,width:200,className:y.default.basicCell,cellRenderer:function cellRenderer(t){var a=t.cellData;return d.TableRenderers.renderReferenceAccession(a)}},{dataKey:"referenceAccessionLength",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"medakaModel",flexGrow:1,className:y.default.basicCell},{dataKey:"ct_value",label:"Ct Value",flexGrow:1,className:y.default.basicCell},{dataKey:"creation_source",label:"Creation Source",flexGrow:1,className:y.default.basicCell}],m=[].concat(o,(0,i.default)(O(r))),h=_createForOfIteratorHelper(m);try{for(h.s();!(a=h.n()).done;){var g=a.value,v=(0,u.camelCase)(g.dataKey);Object.prototype.hasOwnProperty.call(p.SHARED_SAMPLE_TABLE_COLUMNS,v)?g.columnData=p.SHARED_SAMPLE_TABLE_COLUMNS[v]:Object.prototype.hasOwnProperty.call(c.FIELDS_METADATA,v)&&(g.columnData=c.FIELDS_METADATA[v],g.label=c.FIELDS_METADATA[v].label)}}catch(t){h.e(t)}finally{h.f()}return m},E=function computeAmrColumns(t){var a,l=t.basicIcon,r=t.metadataFields,o=t.showSampleOwnerName,u=[{dataKey:"sample",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.rowData;return d.TableRenderers.renderSampleInfo({rowData:a,full:!0,basicIcon:l,showSampleOwnerName:o})},headerClassName:y.default.sampleHeader},{dataKey:"createdAt",label:C,width:120,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderDateWithElapsed},{dataKey:"sample_type",label:S,flexGrow:1,className:y.default.basicCell},{dataKey:"wdl_version",label:b,flexGrow:1,className:y.default.basicCell},{dataKey:"host",flexGrow:1,className:y.default.basicCell},{dataKey:"nonHostReads",label:"Passed Filters",flexGrow:1,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderNumberAndPercentage},{dataKey:"totalReadsAMR",label:"Total Reads",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"qcPercent",label:"Passed QC",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatPercentage(l[a])}},{dataKey:"duplicateCompressionRatio",label:"DCR",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumber(l[a])}},{dataKey:"erccReads",label:"ERCC Reads",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumberWithCommas(l[a])}},{dataKey:"subsampledFraction",label:"SubSampled Fraction",flexGrow:1,className:y.default.basicCell,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return d.TableRenderers.formatNumber(l[a])}},{dataKey:"meanInsertSize",label:"Mean Insert Size",flexGrow:1,className:y.default.basicCell}],m=[].concat(u,(0,i.default)(O(r))),h=_createForOfIteratorHelper(m);try{for(h.s();!(a=h.n()).done;){var g=a.value,v=g.dataKey;Object.prototype.hasOwnProperty.call(p.SHARED_SAMPLE_TABLE_COLUMNS,v)?g.columnData=p.SHARED_SAMPLE_TABLE_COLUMNS[v]:Object.prototype.hasOwnProperty.call(c.FIELDS_METADATA,v)&&(g.columnData=c.FIELDS_METADATA[v],g.label=c.FIELDS_METADATA[v].label)}}catch(t){h.e(t)}finally{h.f()}return m},x=function computeBenchmarkColumns(t){var a,l=t.basicIcon,r=t.showSampleOwnerName,o=[{dataKey:"sample",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.rowData;return d.TableRenderers.renderSampleInfo({rowData:a,full:!0,basicIcon:l,showSampleOwnerName:r})},headerClassName:y.default.sampleHeader},{dataKey:"createdAt",label:C,width:120,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderDateWithElapsed},{dataKey:"wdl_version",label:"Benchmark Version",flexGrow:1,className:y.default.basicCell},{dataKey:"workflowBenchmarked",label:"Workflow",flexGrow:1,className:y.default.basicCell},{dataKey:"aupr",label:"AUPR",flexGrow:1,className:y.default.basicCell,cellRenderer:
1d.TableRenderers.renderNtNrValue},{dataKey:"l2Norm",label:"L2 Norm",flexGrow:1,className:y.default.basicCell,cellRenderer:d.TableRenderers.renderNtNrValue},{dataKey:"correlation",label:"Correlation",flexGrow:1,className:y.default.basicCell},{dataKey:"groundTruthFile",label:"Ground Truth File",flexGrow:1,className:y.default.basicCell,cellRenderer:v.ValueWithTooltip},{dataKey:"sampleId",label:"Sample IDs",flexGrow:1,className:y.default.basicCell,cellRenderer:g.StackedSampleIds,cellDataGetter:function cellDataGetter(t){var a,l=t.rowData;return null!==(a=null==l?void 0:l.additionalInfo)&&void 0!==a?a:{}}},{dataKey:"pipelineVersion",label:"Pipeline Versions",flexGrow:1,className:y.default.basicCell,cellRenderer:h.StackedBasicValues,cellDataGetter:L},{dataKey:"ncbiIndexVersion",label:"NCBI Index Versions",flexGrow:1,className:y.default.basicCell,cellRenderer:h.StackedBasicValues,cellDataGetter:L},{dataKey:"runId",label:"Pipeline Run IDs",flexGrow:1,className:y.default.basicCell,cellRenderer:h.StackedBasicValues,cellDataGetter:L}],i=[].concat(o),u=_createForOfIteratorHelper(i);try{for(u.s();!(a=u.n()).done;){var m=a.value,b=m.dataKey;Object.prototype.hasOwnProperty.call(p.SHARED_SAMPLE_TABLE_COLUMNS,b)?m.columnData=p.SHARED_SAMPLE_TABLE_COLUMNS[b]:Object.prototype.hasOwnProperty.call(c.FIELDS_METADATA,b)&&(m.columnData=c.FIELDS_METADATA[b],m.label=c.FIELDS_METADATA[b].label)}}catch(t){u.e(t)}finally{u.f()}return i},L=function extractBenchmarkAdditionalInfo(t){var a,l=t.dataKey,r=t.rowData,o=null!==(a=null==r?void 0:r.additionalInfo)&&void 0!==a?a:{};return(0,u.map)((function(t){return t[l]}),(0,u.values)(o))},O=function computeMetadataColumns(t){var a=["sample_type","nucleotide_type","water_control","collection_location_v2","ct_value"];return t.filter((function(t){return!a.includes(t.key)})).map((function(t){return{dataKey:t.key,label:t.name,flexGrow:1,className:y.default.basicCell}}),[])};a.DEFAULT_ACTIVE_COLUMNS_BY_WORKFLOW=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},m.WorkflowType.SHORT_READ_MNGS,["sample","createdAt","host","collection_location_v2","nonHostReads","qcPercent"]),m.WorkflowType.LONG_READ_MNGS,["sample","createdAt","host","collection_location_v2","nonHostReads","qcPercent"]),m.WorkflowType.CONSENSUS_GENOME,["sample","referenceAccession","createdAt","host","collection_location_v2","totalReadsCG","percentGenomeCalled"]),m.WorkflowType.AMR,["sample","createdAt","sample_type","host","nonHostReads","totalReadsAMR"]),m.WorkflowType.BENCHMARK,["sample","createdAt","workflowBenchmarked","runIds","nonHostReads","totalReadsAMR"]),a.DEFAULT_SORTED_COLUMN_BY_TAB={projects:"created_at",samples:"createdAt",visualizations:"updated_at"}},98747:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkModal=void 0;var i=r(l(85715)),u=l(70131),d=l(44480),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(22476),m=l(67936),h=r(l(3238)),g=l(71990);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.BenchmarkModal=function BenchmarkModal(t){var a=t.open,l=t.onConfirm,r=t.onClose,o=t.selectedObjects,v=t.workflow,y=(0,c.useState)(null),C=(0,i.default)(y,2),b=C[0],S=C[1],w=(0,c.useState)(""),_=(0,i.default)(w,2),E=_[0],x=_[1],L=b?"".concat(E).concat(null==b?void 0:b.name):null,O=(0,d.take)(2,o);return c.default.createElement(u.Dialog,{open:a,onClose:r,sdsSize:"m"},c.default.createElement(u.DialogTitle,{title:"Benchmark Samples",subtitle:"Workflow benchmarked: ".concat(v)}),c.default.createElement(u.DialogContent,null,c.default.createElement("h3",{className:h.default.project},"Project to store benchmark: ",c.default.createElement("b",null,"CZID Benchmarks")),c.default.createElement(g.GroundTruthFilesDropdown,{onGroundTruthFileSelection:function onGroun
1dTruthFileSelection(t){var a=t.groundTruthFileOption,l=t.s3BucketPath;S(a),x(l)},selectedGroundTruthFileOption:b}),c.default.createElement(m.BenchmarkSamplesTable,{selectedObjects:O})),c.default.createElement(u.DialogActions,null,c.default.createElement(p.PrimaryButton,{sdsStyle:"rounded",text:"Kickoff Benchmark",onClick:function onClick(){l({fullGroundTruthFilePath:L,samplesToBenchmark:O}),r()}}),c.default.createElement(p.SecondaryButton,{sdsStyle:"rounded",text:"Cancel",onClick:function onClick(){return r()}})))}},79606:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkSamplesTable=void 0;var o=l(70131),i=r(l(32485)),u=l(44480),d=r(l(96540)),c=l(32807),p=r(l(68410)),m=[{dataKey:"name",width:500,flexGrow:2,label:"Name",headerClassName:(0,i.default)(p.default.header,p.default.sampleNameHeader),cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return(0,u.get)(["sample",a],l)},cellRenderer:function sampleNameCellRenderer(t){var a=t.cellData;return d.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:a},d.default.createElement("div",{className:(0,i.default)(p.default.cell,p.default.sampleName)},a))}},{dataKey:"pipelineVersion",width:90,flexGrow:1,label:"Pipeline Version",className:(0,i.default)(p.default.cell),headerClassName:p.default.header},{dataKey:"ncbiIndexVersion",width:90,flexGrow:1,label:"NCBI Index",className:(0,i.default)(p.default.cell),headerClassName:p.default.header,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return(0,u.get)(["sample",a],l)}}];a.BenchmarkSamplesTable=function BenchmarkSamplesTable(t){var a=t.selectedObjects,l=(0,u.map)((function(t){return(0,u.pick)(["sample.name","pipelineVersion","sample.ncbiIndexVersion"],t)}),a);return d.default.createElement("div",{className:p.default.table,style:{height:38*l.length+36}},d.default.createElement(c.Table,{data:l,defaultRowHeight:38,headerHeight:36,columns:m,rowClassName:p.default.tableDataRow,selectableCellClassName:p.default.selectableCell,sortable:!1}))}},67936:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkSamplesTable",{enumerable:!0,get:function get(){return r.BenchmarkSamplesTable}});var r=l(79606)},40898:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.GroundTruthFilesDropdown=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(81672),h=r(l(97489));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.GroundTruthFilesDropdown=function GroundTruthFilesDropdown(t){var a,l=t.onGroundTruthFileSelection,r=t.selectedGroundTruthFileOption,o=(0,p.useState)([]),g=(0,d.default)(o,2),v=g[0],y=g[1],C=(0,p.useState)(""),b=(0,d.default)(C,2),S=b[0],w=b[1],_=(0,p.useState)(!1),E=(0,d.default)(_,2),x=E[0],L=E[1];(0,p.useEffect)((function(){var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return L(!0),r.next=3,(0,m.getBenchmarkGroundTruthFiles)();case 3:t=r.sent,a=t.groundTruthFileNames,l=t.groundTruthFilesS3Bucket,y(a),w(l),L(!1);case 9:case"end":return r.stop()}}),_callee)})));return function fetchGroundTruthFiles(){return t.apply(this,arguments)}}();t()}),[]);var O=null!==(a=null==r?void 0:r.name)&&void 0!==a?a:"Select a truth file (optional)";return p.default.createElement("div",{className:h.default.truthFiles},p.default.createElement("h3",{className:h.default.title},"Truth File:"),p.default.createElement(c.Dropdown,{InputDropdownProps:{label:O,intent:"default",sdsStyle:"square",sdsType:"label"},isTriggerChangeOnOptionClick:!0,label:O,search:!0,options:v.map((function(t,a){return{id:a,name:t}})),onChange:function onChange(t){t&&l({groundTruthFileOption:t,s3BucketPath:S})},value:r,DropdownMenuProps:{keepSearchOnSelect:!0,loading:x,loadingText:p.default.createElement(c.LoadingIndicator,{sdsStyle:"minimal"}),isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.name===a.name}}}))}},71990:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"GroundTruthFilesDropdown",{enumerable:!0,get:function get(){return r.GroundTruthFilesDropdown}});var r=l(40898)},63543:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkModal",{enumerable:!0,get:function get(){return r.BenchmarkModal}});var r=l(98747)},28819:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkSamplesMenuItem=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(63781));a.BenchmarkSamplesMenuItem=function BenchmarkSamplesMenuItem(t){var a=t.disabled,l=t.onClick;return u.default.createElement(o.MenuItem,{onClick:l},u.default.createElement("div",{"data-testid":"benchmark-samples",className:d.default.itemWrapper},u.default.createElement("div",{className:(0,i.default)(d.default.bulkActionsIcon,a&&d.default.iconDisabled)},u.default.createElement(o.Icon,{sdsIcon:"circlesOverlap",sdsSize:"xs",sdsType:"static"})),"Benchmark Samples"))}},77309:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkSamplesMenuItem",{enumerable:!0,get:function get(){return r.BenchmarkSamplesMenuItem}});var r=l(28819)},82709:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDeleteModal=function BulkDeleteModal(t){if(!t.isOpen)return null;return h.default.createElement(h.Suspense,{fallback:null},h.default.createElement(A,t))};var i,u,d=r(l(54756)),c=r(l(29293)),p=r(l(85715)),m=l(70131),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=l(18312),v=(l(69487),l(85333)),y=l(22476),C=l(60696),b=l(65201),S=l(14333),w=l(93979),_=l(20300),E=r(l(38407)),x=l(90936),L=l(48427),O=l(64619),N=l(94683);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var k=(void 0!==i||(i=l(54574)).hash&&"8dd4e8c443c2011799269517634a8bba"!==i.hash&&console.error("The definition of 'BulkDeleteModalQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),T=(void 0!==u||(u=l(22449)).hash&&"8df449ef68f211a5cbead64df2e280e0"!==u.hash&&console.error("The definition of 'BulkDeleteModalMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),u),A=function BulkDeleteModalComponent(t){var a=t.isOpen,l=t.onClose,r=t.selectedIds,o=t.onSuccess,i=t.redirectOnSuccess,u=t.workflowLabel,A=t.isShortReadMngs,I=(0,g.useLazyLoadQuery)(k,{selectedIdsStrings:r.map((function(t){return t.toString()})),workflow:(0,_.getWorkflowTypeFromLabel)(u),authenticityToken:(0,v.getCsrfToken)()}).ValidateUserCanDeleteObjects,M=(0,g.useMutation)(T),R=(0,p.default)(M,2),D=R[0],P=R[1],j=(0,h.useState)(!1),B=(0,p.default)(j,2),V=B[0],W=B[1],U=P||V;if(null==I||I.error)return(0,C.logError)({message:null!=I&&I.error?I.error:"Error retrieving deleti
1on permissions"}),null;var H=I.validIdsStrings.filter(w.isNotNullish),G=I.invalidSampleNames.filter((function(t){return null!=t})),K=function(){var t=(0,c.default)(d.default.mark((function _callee(){return d.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:D({variables:{idsStrings:H,workflow:(0,_.getWorkflowTypeFromLabel)(u),authenticityToken:(0,v.getCsrfToken)()},onCompleted:function onCompleted(t){var a,l;null!=t.DeleteSamples&&null==t.DeleteSamples.error?z({successCount:H.length}):q(null!==(a=null===(l=t.DeleteSamples)||void 0===l?void 0:l.error)&&void 0!==a?a:void 0,H.length)},onError:function onError(t){q(t.message)}});case 1:case"end":return t.stop()}}),_callee)})));return function deleteSamples(){return t.apply(this,arguments)}}(),z=function onDeleteSuccess(t){var a=t.successCount;i?W(!0):(l(),(0,S.showToast)((function(t){var l=t.closeToast;return h.default.createElement(O.DeleteSuccessNotification,{onClose:l,sampleCount:a,workflowLabel:u})}))),o&&o()},q=function onDeleteError(t,a){l(),(0,S.showToast)((function(t){var l=t.closeToast;return h.default.createElement(x.DeleteErrorNotification,{onClose:l,sampleCount:a,workflowLabel:u})})),void 0!==t&&(0,C.logError)({message:"Delete failed: ".concat(t)})};return h.default.createElement(m.Dialog,{className:E.default.dialog,open:a,sdsSize:"xs","data-testid":"bulk-delete-modal"},h.default.createElement(m.DialogTitle,{className:E.default.dialogTitle},"Are you sure you want to delete ",H.length," ",u," ",(0,b.pluralize)("run",H.length),"?"),h.default.createElement(m.DialogContent,null,h.default.createElement(L.DeleteSampleModalText,{isShortReadMngs:A}),G.length>0&&h.default.createElement(N.InvalidSampleDeletionWarning,{invalidSampleNames:G})),h.default.createElement(m.DialogActions,{className:E.default.dialogActions},h.default.createElement(y.ErrorButton,{onClick:K,"data-testid":"delete-samples-button",disabled:U,startIcon:U?"loading":void 0},U?"Deleting":"Delete"),h.default.createElement(m.Button,{sdsStyle:"rounded",sdsType:"secondary",onClick:l,disabled:U},"Cancel")))}},29972:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DeleteErrorNotification=void 0;var o=l(70131),i=r(l(96540)),u=l(60487),d=l(65201);a.DeleteErrorNotification=function DeleteErrorNotification(t){var a=t.onClose,l=t.sampleCount,r=t.workflowLabel;return i.default.createElement("div",{"data-testid":"sample-delete-error-notif"},i.default.createElement(o.Notification,{intent:"error",onClose:a,buttonText:"dismiss",buttonOnClick:a,slideDirection:"right"},void 0!==l?"".concat(l," ").concat(r," ").concat((0,d.pluralize)("run",l)," failed to\n      delete."):"One or more runs failed to delete."," ","Please try again. If the problem persists, please contact us at"," ",i.default.createElement(o.Link,{sdsStyle:"dashed",href:u.CONTACT_US_LINK,target:"_blank"},"our Help Center"),"."))}},90936:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DeleteErrorNotification",{enumerable:!0,get:function get(){return r.DeleteErrorNotification}});var r=l(29972)},26780:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DeleteSampleModalText=void 0;var o=l(70131),i=r(l(96540)),u=r(l(49261));a.DeleteSampleModalText=function DeleteSampleModalText(t){var a=t.isShortReadMngs;return i.default.createElement("div",null,i.default.createElement("div",null,"Deleting your runs will remove the following from CZ ID for",i.default.createElement("span",{className:u.default.semibold}," you and any collaborators "),"with access:"),i.default.createElement(o.List,{className:u.default.list},i.default.createElement(o.ListItem,null,"The raw data, metadata, and results across all pipeline versions."),i.default.createElement(o.ListItem,null,"Any bulk download files that contain the deleted runs."),a&&i.default.createElement(o.ListItem,null,'Any associated AMR reports labeled "deprecated".')),i.default.createElement("div",null,"Here is how other artifacts will be affected:"),i.default.createElement(o.List,{className:u.default.list},i.default.createElement(o.ListItem,null,"Any saved heatmap or phylotree that contains the deleted runs, including saved visualizations, will remain and be re-run without those runs."),i.default.createElement(o.ListItem,null,"Sample deleti
1on will not affect existing background models.")),i.default.createElement("span",{className:u.default.semibold},"You will not be able to undo this action once completed."))}},48427:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DeleteSampleModalText",{enumerable:!0,get:function get(){return r.DeleteSampleModalText}});var r=l(26780)},70144:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DeleteSuccessNotification=void 0;var o=l(70131),i=r(l(96540)),u=l(65201);a.DeleteSuccessNotification=function DeleteSuccessNotification(t){var a=t.onClose,l=t.sampleCount,r=t.workflowLabel;return i.default.createElement("div",{"data-testid":"sample-delete-success-notif"},i.default.createElement(o.Notification,{intent:"info",onClose:a,buttonText:"dismiss",buttonOnClick:a,slideDirection:"right"},l," ",r," ",(0,u.pluralize)("run",l)," ",(0,u.pluralize)("was",l)," successfully deleted."))}},64619:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DeleteSuccessNotification",{enumerable:!0,get:function get(){return r.DeleteSuccessNotification}});var r=l(70144)},17528:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.InvalidSampleDeletionWarning=void 0;var o=r(l(96540)),i=r(l(76311)),u=l(65201),d=r(l(39096));a.InvalidSampleDeletionWarning=function InvalidSampleDeletionWarning(t){var a=t.invalidSampleNames,l=a.length,r=o.default.createElement("div",null,o.default.createElement("span",{className:d.default.semibold},l," selected ",(0,u.pluralize)("run",l)," can’t be deleted"," "),"because ",(0,u.pluralize)("it",l)," ",(0,u.pluralize)("was",l)," run by another user or the ",(0,u.pluralize)("run",l)," ",(0,u.pluralize)("is",l)," still being processed."),c=o.default.createElement(o.default.Fragment,null,a.map((function(t,a){return o.default.createElement("div",{key:a,className:d.default.messageLine},t)})));return o.default.createElement(i.default,{className:d.default.accordion,type:"warning",header:r,content:c})}},94683:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"InvalidSampleDeletionWarning",{enumerable:!0,get:function get(){return r.InvalidSampleDeletionWarning}});var r=l(17528)},22449:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"authenticityToken"},r={defaultValue:null,kind:"LocalArgument",name:"ids"},o={defaultValue:null,kind:"LocalArgument",name:"idsStrings"},i={defaultValue:null,kind:"LocalArgument",name:"workflow"}],kind:"Fragment",metadata:null,name:"BulkDeleteModalMutation",selections:u=[{alias:null,args:[{fields:[{kind:"Variable",name:"authenticityToken",variableName:"authenticityToken"},{kind:"Variable",name:"ids",variableName:"ids"},{kind:"Variable",name:"idsStrings",variableName:"idsStrings"},{kind:"Variable",name:"workflow",variableName:"workflow"}],kind:"ObjectValue",name:"input"}],concreteType:"DeleteSamples",kind:"LinkedField",name:"DeleteSamples",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,o,i,l],kind:"Operation",name:"BulkDeleteModalMutation",selections:u},params:{cacheID:"8bd76398ff00911a9939c9327532e4bd",id:null,metadata:{},name:"BulkDeleteModalMutation",operationKind:"mutation",text:"mutation BulkDeleteModalMutation(\n  $ids: [Int]\n  $idsStrings: [String]\n  $workflow: String!\n  $authenticityToken: String!\n) {\n  DeleteSamples(input: {ids: $ids, idsStrings: $idsStrings, workflow: $workflow, authenticityToken: $authenticityToken}) {\n    error\n  }\n}\n"}};d.hash="8df449ef68f211a5cbead64df2e280e0";a.default=d},54574:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"authenticityToken"},r={defaultValue:null,kind:"LocalArgument",name:"selectedIds"},o={defaultValue:null,kind:"LocalArgument",name:"selectedIdsStrings"},i={defaultValue:null,kind:"LocalArgument",name:"workflow"}],kind:"Fragment",metadata:null,name:"BulkDeleteModalQuery",selections:u=[{alias:null,args:[{fields:[{kind:"V
1ariable",name:"authenticityToken",variableName:"authenticityToken"},{kind:"Variable",name:"selectedIds",variableName:"selectedIds"},{kind:"Variable",name:"selectedIdsStrings",variableName:"selectedIdsStrings"},{kind:"Variable",name:"workflow",variableName:"workflow"}],kind:"ObjectValue",name:"input"}],concreteType:"ValidateUserCanDeleteObjects",kind:"LinkedField",name:"ValidateUserCanDeleteObjects",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"validIdsStrings",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"invalidSampleNames",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,o,i,l],kind:"Operation",name:"BulkDeleteModalQuery",selections:u},params:{cacheID:"522d0480772e5e85b7416c57f0504d95",id:null,metadata:{},name:"BulkDeleteModalQuery",operationKind:"query",text:"query BulkDeleteModalQuery(\n  $selectedIds: [Int]\n  $selectedIdsStrings: [String]\n  $workflow: String!\n  $authenticityToken: String!\n) {\n  ValidateUserCanDeleteObjects(input: {selectedIds: $selectedIds, selectedIdsStrings: $selectedIdsStrings, workflow: $workflow, authenticityToken: $authenticityToken}) {\n    validIdsStrings\n    invalidSampleNames\n    error\n  }\n}\n"}};d.hash="8dd4e8c443c2011799269517634a8bba";a.default=d},11945:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(82709);a.default=r.BulkDeleteModal},71225:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDeleteTrigger=void 0;var i=l(44480),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(90),c=l(20300),p=r(l(70326)),m=r(l(97597));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.BulkDeleteTrigger=function BulkDeleteTrigger(t){var a,l=t.onClick,r=t.selectedObjects,o=t.workflow,h=t.workflowEntity,g=t.popupPosition,v=(null!==(a=(0,u.useContext)(d.UserContext))&&void 0!==a?a:{}).userId,y=!1,C="",b=!0,S="Delete ".concat((0,c.getShorthandFromWorkflow)(o)," Run");return 0===(null==r?void 0:r.length)?(y=!0,C="Select at least 1 sample"):function isAtLeastOneObjectValidForDeletion(){var t=(0,i.filter)((function(t){var a;return(null===(a=t.sample)||void 0===a?void 0:a.userId)===v}),r);if(!t)return!1;var a=(0,i.compact)(t.map((function(t){return(0,i.get)(["sample","uploadError"],t)})));if(!(0,i.isEmpty)(a))return!0;if(h===c.WORKFLOW_ENTITIES.WORKFLOW_RUNS){var l=t.map((function(t){return(0,i.get)(["status"],t)}));return!(0,i.isEmpty)((0,i.pullAll)(["running","created"],l))}return t.map((function(t){return(0,i.get)(["sample","pipelineRunFinalized"],t)})).includes(1)}()||(y=!0,b=!1,S="",C="The Selected Samples can’t be deleted because they were all run by another user or are still being processed."),u.default.createElement(m.default,{className:p.default.action,icon:"trashCan",disabled:y,popupSubtitle:C,popupText:S,onClick:l,inverted:b,testId:"bulk-delete-trigger",popupPosition:g})}},29054:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDeleteTrigger",{enumerable:!0,get:function get(){return r.BulkDeleteTrigger}});var r=l(71225)},38829:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadModal=void 0;var i,u,d,c=r(l(54756)),p=r(l(43693)),m=r(l(29293)),h=r(l(85715)),g=l(44480),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(18312),C=l(69487),b=l(81672),S=l(38192),w=l(47116),_=l(85333),E=l(90),x=r(l(48652)),L=l(92843),O=l(20300),N=l(66462),k=l(21953),T=l(63112),A=r(l(22013)),I=l(5358),M=l(11671),R=l(44243),D=l(22081);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,p.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var P=(void 0!==i||(i=l(53102)).hash&&"20951dadce7836e8207ee210b7b22a03"!==i.hash&&console.error("The definition of 'BulkDownloadModalQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),j=(void 0!==u||(u=l(10579)).hash&&"cb8aa2eca0c471ca429867183b18af12"!==u.hash&&console.error("The definition of 'BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),u),B=(void 0!==d||(d=l(73457)).hash&&"b68bb7d4cf8c27326e2c1e34e91fde15"!==d.hash&&console.error("The definition of 'BulkDownloadModalMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),d);a.BulkDownloadModal=function BulkDownloadModal(t){var a=t.onClose,l=t.open,r=t.selectedObjects,o=t.selectedIds,i=t.onGenerate,u=t.workflow,d=t.workflowEntity,p=(0,v.useContext)(E.UserContext),V=(0,v.useState)(null),W=(0,h.default)(V,2),U=W[0],H=W[1],G=(0,v.useState)({}),K=(0,h.default)(G,2),z=K[0],q=K[1],Z=(0,v.useState)({}),Y=(0,h.default)(Z,2),X=Y[0],Q=Y[1],J=(0,v.useState)(null),$=(0,h.default)(J,2),ee=$[0],te=$[1],ae=(0,v.useState)(new Set),ne=(0,h.default)(ae,2),le=ne[0],re=ne[1],oe=(0,v.useState)([]),ie=(0,h.default)(oe,2),se=ie[0],ue=ie[1],de=(0,v.useState)(null),ce=(0,h.default)(de,2),pe=ce[0],fe=ce[1],me=(0,v.useState)(null),he=(0,h.default)(me,2),ge=he[0],ve=he[1],ye=(0,v.useState)(null),Ce=(0,h.default)(ye,2),be=Ce[0],Se=Ce[1],we=(0,v.useState)(!1),_e=(0,h.default)(we,2),Ee=_e[0],xe=_e[1],Le=(0,v.useState)(!0),Oe=(0,h.default)(Le,2),Ne=Oe[0],ke=Oe[1],Te=(0,v.useState)(!1),Ae=(0,h.default)(Te,2),Ie=Ae[0],Me=Ae[1],Re=(0,v.useState)(null),De=(0,h.default)(Re,2),Pe=De[0],je=De[1],Fe=(0,v.useState)(null),Be=(0,h.default)(Fe,2),Ve=Be[0],We=Be[1],Ue=(0,v.useState)(!1),He=(0,h.default)(Ue,2),Ge=He[0],Ke=He[1],ze=(0,v.useState)(void 0),qe=(0,h.default)(ze,2),Ze=qe[0],Ye=qe[1],Xe=(0,y.useMutation)(B),Qe=(0,h.default)(Xe,1)[0],Je=function kickOffBulkDownload(t){var a=t.workflowRunIdsStrings,l=t.downloadFormat,r=t.downloadType,o=t.workflow,u=t.authenticityToken;Qe({variables:{workflowRunIdsStrings:a,downloadFormat:l,downloadType:r,workflow:o,authenticityToken:u},onCompleted:function onCompleted(t){var a;null!=(null===(a=t.createAsyncBulkDownload)||void 0===a?void 0:a.id)?i():at(R.DEFAULT_CREATION_ERROR)},onError:function onError(t){console.error(t),at(R.DEFAULT_CREATION_ERROR)}})},$e=(0,y.useRelayEnvironment)(),et=function downloadCgOverview(t){var l=t.workflowRunIds,r=t.workflow,o=t.includeMetadata,i=t.downloadType,u=t.authenticityToken;(0,C.fetchQuery)($e,P,{workflowRunIdsStrings:l,includeMetadata:o,downloadType:i,workflow:r,authenticityToken:u}).subscribe({next:function next(t){var l;if(null!=t&&null!==(l=t.BulkDownloadCGOverview)&&void 0!==l&&l.cgOverviewRows){try{var r;(0,L.downloadFileFromCSV)(null==t||null===(r=t.BulkDownloadCGOverview)||void 0===r?void 0:r.cgOverviewRows,"consensus_genome_overview")}catch(t){console.error(t)}a()}else at(R.DEFAULT_CREATION_ERROR)},error:function error(t){at(t.message||R.DEFAULT_CREATION_ERROR)}})};function downloadSampleMetadata(t){return _downloadSampleMetadata.apply(this,arguments)}function _downloadSampleMetadata(){return(_downloadSampleMetadata=(0,m.default)(c.default.mark((function _callee(t){var l,r;return c.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,w.createSampleMetadataBulkDownload)(t);case 2:if(l=o.sent,r=l.sample_metadata){try{(0,L.downloadFileFromCSV)(r,"sample_metadata")}catch(t){console.error(t),at(t||R.DEFAULT_CREATION_ERROR)}a()}else console.error(l.error),at(l.error||R.DEFAULT_CREATION_ERROR);case 5:case"end":return o.stop()}}),_callee)})))).apply(this,arguments)}function _fetchSampleOptionsAndValidateSelectedSamples(){return _fetchSampleOptionsAndValidateSelectedSamples=(0,m.default)(c.default.mark((function _callee2(t){var a,l,o,i,u,d,m,v,y,C,b,S,E,x,L,O,N,k,T,A,I,M,P,B,V,W;return c.default.wrap((function _callee2$(c){for(;;)switch(c.prev=c.next){case 0:return a=t.entityIds,l=t.workflowEntity,o=t.workflow,i=t.selectedFields,u=t.selectedFieldsDisplay,d=JSON.parse(JSON.stringify(i)),m=JSON.parse(JSON.stringify(u)),v=(0,w.getBulkDownloadTypes)(o),y=D.BulkDownloadModalConfig[o].fetchValidationInfoFunction({entityIds:a,environment:$e,BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery:j,authenticityToken:(0,_.getCsrfToken)(),workflow:o,workflowEntity:l}
1),C=(0,R.fetchBackgrounds)(),b=(0,w.getBulkDownloadMetrics)(o),S=D.BulkDownloadModalConfig[o].fetchAreAllObjectsUploadedByCurrentUser(Array.from(null!=a?a:[])),E=(0,R.checkUserIsCollaboratorOnAllSamples)({entityIds:a,workflowEntity:l}),c.next=11,Promise.all([v,y,C,b,S,E]);case 11:x=c.sent,L=(0,h.default)(x,6),O=L[0],N=L[1],k=L[2],T=L[3],A=L[4],I=L[5],O.forEach((function(t){t.fields&&t.fields.forEach((function(a){a.default_value&&(d=(0,g.set)([t.type,a.type],a.default_value.value,d),m=(0,g.set)([t.type,a.type],a.default_value.display_name,m))}))})),M=D.BulkDownloadModalConfig[o].validationParser(N,r),P=M.validIds,B=M.invalidSampleNames,V=M.validationError,W=D.BulkDownloadModalConfig[o].isUserOwnerParser(N,null==p?void 0:p.userId,A),H(O),re(new Set(P)),ue(null!=B?B:[]),fe(null!=V?V:null),ve(k),Se(T),xe(W),q(d),Q(m),ke(!1),Ke(I);case 33:case"end":return c.stop()}}),_callee2)}))),_fetchSampleOptionsAndValidateSelectedSamples.apply(this,arguments)}function _fetchBackgroundAvailability(){return _fetchBackgroundAvailability=(0,m.default)(c.default.mark((function _callee3(t){var a,l;return c.default.wrap((function _callee3$(r){for(;;)switch(r.prev=r.next){case 0:if(t){r.next=2;break}return r.abrupt("return");case 2:return r.next=4,(0,b.getMassNormalizedBackgroundAvailability)(Array.from(t));case 4:a=r.sent,l=a.massNormalizedBackgroundsAvailable,Ye(l);case 7:case"end":return r.stop()}}),_callee3)}))),_fetchBackgroundAvailability.apply(this,arguments)}var tt=(0,S.useTrackEvent)();function _createAndTrackBulkDownload(){return _createAndTrackBulkDownload=(0,m.default)(c.default.mark((function _callee4(t){var a,l,o,u,d,p;return c.default.wrap((function _callee4$(c){for(;;)switch(c.prev=c.next){case 0:if(a=t.selectedDownload,l=t.workflow,(o=t.workflowEntity)===O.WORKFLOW_ENTITIES.SAMPLES?u={sampleIds:a.validObjectIds}:o===O.WORKFLOW_ENTITIES.WORKFLOW_RUNS&&(u={workflowRunIds:a.validObjectIds}),Me(!0),"consensus_genome"!==a.downloadType&&"consensus_genome_intermediate_output_files"!==a.downloadType){c.next=7;break}Je({workflowRunIdsStrings:a.validObjectIds,downloadFormat:null==a||null===(d=a.fields)||void 0===d||null===(d=d.download_format)||void 0===d?void 0:d.value,downloadType:a.downloadType,workflow:l,authenticityToken:(0,_.getCsrfToken)()}),c.next=28;break;case 7:if("consensus_genome_overview"!==a.downloadType){c.next=11;break}et({workflowRunIds:a.validObjectIds,includeMetadata:null==a||null===(p=a.fields)||void 0===p||null===(p=p.include_metadata)||void 0===p?void 0:p.value,downloadType:a.downloadType,workflow:l,authenticityToken:(0,_.getCsrfToken)()}),c.next=28;break;case 11:if("sample_metadata"!==a.downloadType){c.next=16;break}downloadSampleMetadata(D.BulkDownloadModalConfig[l].getRailsSampleIds(r,le)),c.next=28;break;case 16:return c.prev=16,c.next=19,(0,w.createBulkDownload)(a);case 19:c.next=26;break;case 21:return c.prev=21,c.t0=c.catch(16),console.error(c.t0),at(c.t0.error),c.abrupt("return");case 26:tt(S.ANALYTICS_EVENT_NAMES.BULK_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESSFUL,_objectSpread({workflow:l,downloadType:a.downloadType},u)),i();case 28:case"end":return c.stop()}}),_callee4,null,[[16,21]])}))),_createAndTrackBulkDownload.apply(this,arguments)}var at=function onCreateDownloadError(t){Me(!1),je("error"),We(t||R.DEFAULT_CREATION_ERROR)};(0,v.useEffect)((function(){!function fetchSampleOptionsAndValidateSelectedSamples(t){return _fetchSampleOptionsAndValidateSelectedSamples.apply(this,arguments)}({entityIds:o,workflowEntity:d,workflow:u,selectedFields:z,selectedFieldsDisplay:X})}),[]),(0,v.useEffect)((function(){!function fetchBackgroundAvailability(t){return _fetchBackgroundAvailability.apply(this,arguments)}(o)}),[o]);var nt=function handleDownloadRequest(t){!function createAndTrackBulkDownload(t){return _createAndTrackBulkDownload.apply(this,arguments)}({selectedDownload:(0,R.assembleSelectedDownload)(ee,z,X,t,u,d),workflow:u,workflowEntity:d})},lt=(null==o?void 0:o.size)||le.size,rt=N.WORKFLOW_OBJECT_LABELS[u],ot=r.filter((function(t){return le.has(t.id)})).reduce((function(t,a){return t.push({id:a.id,name:a.sample.name,hostGenome:a.host}),t}),[]);return v.default.createElement(x.default,{narrow:!0,open:l,tall:!0,onClose:a},v.default.createElement("div",{className:A.default.modal},v.default.createElement("div",{className:A.default.header},v.default.createElement("div",{className:A.default.title},"Select a Download Type"),v.default.createElement("div",{className:A.default.tagline},lt," ",rt,1!==lt?"s":""," selected")),v.default.createElement("div",{className:A.default.options},v.default.createElement(M.BulkDownloadModalOptions,{areAllObjectsUploadedByCurrentUser:Ee,backgroundOptions:ge,downloadTypes:U,enableMassNormalizedBackgroun
1ds:Ze,handleHeatmapLink:function handleHeatmapLink(){var t,a,l,r=null==z||null===(t=z.biom_format)||void 0===t?void 0:t.filter_by,o=null==z||null===(a=z.biom_format)||void 0===a?void 0:a.metric,i=k.METRIC_OPTIONS.includes(o),u=[];r&&u.push("thresholdFilters"),i&&u.push("metric");var d=encodeURI((0,T.getURLParamString)({background:(null==z||null===(l=z.biom_format)||void 0===l?void 0:l.background)||N.DEFAULT_BACKGROUND_MODEL,categories:[],subcategories:JSON.stringify({}),readSpecificity:null,sampleIds:Array.from(le),species:null,thresholdFilters:JSON.stringify(r),metric:i,presets:u}));(0,L.openUrlInNewTab)("/visualizations/heatmap?".concat(d))},isUserCollaboratorOnAllRequestedSamples:Ge,metricsOptions:be,objectDownloaded:rt,onSelectDownloadType:function handleSelectDownloadType(t){t!==ee&&(je(null),We(null),te(t))},onSelectField:function handleSelectField(t,a,l,r){t&&a&&(q((function(r){var o=JSON.parse(JSON.stringify(r));return void 0!==l?(o[t]||(o[t]={}),o[t][a]=l):o[t]&&(o[t][a]=void 0),o})),Q((function(l){var o=JSON.parse(JSON.stringify(l));return void 0!==r?(o[t]||(o[t]={}),o[t][a]=r):o[t]&&(o[t][a]=void 0),o})))},selectedFields:z,selectedDownloadTypeName:ee,validObjectIds:le,workflow:u})),v.default.createElement("div",{className:A.default.footer},v.default.createElement(I.BulkDownloadModalFooter,{loading:Ne,downloadTypes:U,validObjectIds:le,invalidSampleNames:se,validationError:pe,waitingForCreate:Ie,createStatus:Pe,createError:Ve,sampleHostGenomes:ot,selectedFields:z,selectedDownloadTypeName:ee,onDownloadRequest:function onDownloadRequest(t){return nt(t)},workflow:u}))))}},73457:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"authenticityToken"},r={defaultValue:null,kind:"LocalArgument",name:"downloadFormat"},o={defaultValue:null,kind:"LocalArgument",name:"downloadType"},i={defaultValue:null,kind:"LocalArgument",name:"workflow"},u={defaultValue:null,kind:"LocalArgument",name:"workflowRunIdsStrings"}],kind:"Fragment",metadata:null,name:"BulkDownloadModalMutation",selections:d=[{alias:null,args:[{fields:[{kind:"Variable",name:"authenticityToken",variableName:"authenticityToken"},{kind:"Variable",name:"downloadFormat",variableName:"downloadFormat"},{kind:"Variable",name:"downloadType",variableName:"downloadType"},{kind:"Variable",name:"workflow",variableName:"workflow"},{kind:"Variable",name:"workflowRunIdsStrings",variableName:"workflowRunIdsStrings"}],kind:"ObjectValue",name:"input"}],concreteType:"fedCreateBulkDownload",kind:"LinkedField",name:"createAsyncBulkDownload",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[u,r,o,i,l],kind:"Operation",name:"BulkDownloadModalMutation",selections:d},params:{cacheID:"8ee2078b01a481a4136367aa368bbeb0",id:null,metadata:{},name:"BulkDownloadModalMutation",operationKind:"mutation",text:"mutation BulkDownloadModalMutation(\n  $workflowRunIdsStrings: [String]\n  $downloadFormat: String\n  $downloadType: String!\n  $workflow: String!\n  $authenticityToken: String!\n) {\n  createAsyncBulkDownload(input: {workflowRunIdsStrings: $workflowRunIdsStrings, downloadFormat: $downloadFormat, downloadType: $downloadType, workflow: $workflow, authenticityToken: $authenticityToken}) {\n    id\n  }\n}\n"}};c.hash="b68bb7d4cf8c27326e2c1e34e91fde15";a.default=c},53102:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"authenticityToken"},r={defaultValue:null,kind:"LocalArgument",name:"downloadType"},o={defaultValue:null,kind:"LocalArgument",name:"includeMetadata"},i={defaultValue:null,kind:"LocalArgument",name:"workflow"},u={defaultValue:null,kind:"LocalArgument",name:"workflowRunIdsStrings"}],kind:"Fragment",metadata:null,name:"BulkDownloadModalQuery",selections:d=[{alias:null,args:[{fields:[{kind:"V
1ariable",name:"authenticityToken",variableName:"authenticityToken"},{kind:"Variable",name:"downloadType",variableName:"downloadType"},{kind:"Variable",name:"includeMetadata",variableName:"includeMetadata"},{kind:"Variable",name:"workflow",variableName:"workflow"},{kind:"Variable",name:"workflowRunIdsStrings",variableName:"workflowRunIdsStrings"}],kind:"ObjectValue",name:"input"}],concreteType:"ConsensusGenomeOverviewRows",kind:"LinkedField",name:"BulkDownloadCGOverview",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"cgOverviewRows",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[u,o,r,i,l],kind:"Operation",name:"BulkDownloadModalQuery",selections:d},params:{cacheID:"884ca446270ea638658e0efb106a96b5",id:null,metadata:{},name:"BulkDownloadModalQuery",operationKind:"query",text:"query BulkDownloadModalQuery(\n  $workflowRunIdsStrings: [String]\n  $includeMetadata: Boolean!\n  $downloadType: String!\n  $workflow: String!\n  $authenticityToken: String!\n) {\n  BulkDownloadCGOverview(input: {workflowRunIdsStrings: $workflowRunIdsStrings, includeMetadata: $includeMetadata, downloadType: $downloadType, workflow: $workflow, authenticityToken: $authenticityToken}) {\n    cgOverviewRows\n  }\n}\n"}};c.hash="20951dadce7836e8207ee210b7b22a03";a.default=c},10579:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"authenticityToken"},r={defaultValue:null,kind:"LocalArgument",name:"workflowRunIds"}],kind:"Fragment",metadata:null,name:"BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery",selections:o=[{alias:null,args:[{fields:[{fields:[{kind:"Variable",name:"authenticityToken",variableName:"authenticityToken"}],kind:"ObjectValue",name:"todoRemove"},{fields:[{fields:[{kind:"Variable",name:"_in",variableName:"workflowRunIds"}],kind:"ObjectValue",name:"id"}],kind:"ObjectValue",name:"where"}],kind:"ObjectValue",name:"input"}],concreteType:"query_fedWorkflowRuns_items",kind:"LinkedField",name:"fedWorkflowRuns",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ownerUserId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery",selections:o},params:{cacheID:"1f86718ef422969c2caae0fd944cfc3d",id:null,metadata:{},name:"BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery",operationKind:"query",text:"query BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery(\n  $workflowRunIds: [String]\n  $authenticityToken: String\n) {\n  fedWorkflowRuns(input: {where: {id: {_in: $workflowRunIds}}, todoRemove: {authenticityToken: $authenticityToken}}) {\n    id\n    ownerUserId\n    status\n  }\n}\n"}};i.hash="cb8aa2eca0c471ca429867183b18af12";a.default=i},25148:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadModalFooter=function BulkDownloadModalFooter(t){var a,l,r=t.loading,o=t.downloadTypes,C=t.validObjectIds,b=t.invalidSampleNames,S=t.validationError,w=t.selectedDownloadTypeName,_=t.selectedFields,E=t.waitingForCreate,x=t.createStatus,L=t.createError,O=t.onDownloadRequest,N=t.sampleHostGenomes,k=(0,d.useState)(!1),T=(0,i.default)(k,2),A=T[0],I=T[1],M=(0,u.filter)({hostGenome:h.HOST_GENOME_NAMES.HUMAN},N),R=(0,u.size)(M),D=(0,d.useCallback)((function(){return w&&(null==o?void 0:o.find((function(t){return t.type===w})))||null}),[o,w]),P=(0,d.useCallback)((function(){var t=(0,u.get)(w,_),a=D();if(!a)return null;var l=a.fields;return h.CONDITIONAL_FIELDS.forEach((function(r){a.type!==r.downloadType||y(r,t)||(l=(0,u.reject)(["type",r.field],l))})),h.OPTIONAL_FIELDS.forEach((function(t){a.type===t.downloadType&&(l=(0,u.reject)(["type",t.field],l))})),l}),[D,w,_]),j=(0,d.useCallback)((function(){var t=(0,u.get)(w,_),a=D();if(!a||C.size<1)return!1;if(a.type===h.BULK_DOWNLOAD_TYPES.HOST_GENE_COUNTS)return R>0;var l=P();return!l||!(0,u.some)(Boolean,(0,u.map)((function(a){return!a||(0,u.isUndefined)(a.type)||(0,u.isUndefined)(null==t?void 0:t[a.type])}),l))}),[P,D,R,w,_,C.size]);(0,d.useEffect)((function(){I(j())}),[j,w,_,C]);var B=function getValidSampleIds(){return w===h.BULK_DOWNLOAD_TYPES.HOST_GENE_COUNTS?(0,u.map)("id",M):C},V=B(),W=(0,u.size)(V),U=(0,u.size)(C)-(0,u.size)(M),H=null!==(a=null==b?void 0:b.filter((function(t){return""!==t})))&&void 0!==a?a:[],G=null!==(l=null==b?void 0:b.length)&&void 0!==l?l:0-(null==H?void 0:H.length);return H.push("...and ".concat(G," more")),d.default.createElement("div",{className:g.default.footer},d.default.createElement("div",{className:g.default.notifications},b&&b.length>0&&d.default.createElement(v.BulkDownloadWarning,{message:" because they either failed or are still processing:",sampleNames:H}),U>0&&w===h.BULK_DOWNLOAD_TYPES.HOST_GENE_COUNTS&&d.default.createElement(v.BulkDownloadWarning,{message:" because currently we only support human hosts for this download type. Samples that will not be included are:",sampleNames:(0,u.map)("name",(0,u.filter)((function(t){return t.hostGenome!==h.HOST_GENOME_NAMES.HUMAN}),N))}),null!=S&&d.default.createElement("div",{className:g.default.notificationContainer},d.default.createElement(m.default,{type:"error",displayStyle:"flat"},d.default.createElement("div",{className:g.default.errorMessage},"An error occurred when verifying your selected samples."))),W<1&&!r&&d.default.createElement("div",{className:g.default.notificationContainer},d.default.createElement(m.default,{type:"error",displayStyle:"flat"},d.default.createElement("div",{className:g.default.errorMessage},"No valid samples to download data from.")))),E&&d.default.createElement(c.default,{message:"Starting your download..."}),"error"===x&&d.default.createElement(m.default,{type:"error"},L),!E&&"error"!==x&&d.default.createElement(p.default,{disabled:!A,text:"Start Generating Download",onClick:function onClick(){return O(B())}}),d.default.createElement("div",{className:g.default.downloadDisclaimer},"Downloads for larger files can take multiple hours to generate."))};var i=r(l(85715)),u=l(44480),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(73635)),p=r(l(28906)),m=r(l(62487)),h=l(66462),g=r(l(82983)),v=l(78500);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var y=function triggersConditionalField(t,a){return t.dependentFields.map((function(l){return a&&a.filter_by&&"filter_by"===l?function triggersCondtionalFieldMetricList(t,a,l){return l.filter_by.map((function(t){return t.metric.replace("_",".")})).some((function(a){return t.triggerValues.includes(a)}))}(t,0,a):t.triggerValues.includes((0,u.get)(l,a))})).some(Boolean)}},97052:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadWarning=void 0;var o=r(l(96540)),i=r(l(76311)),u=r(l(21886));a.BulkDownloadWarning=function BulkDownloadWarning(t){var a=t.message,l=t.sampleNames;return o.default.createElement(i.default,{header:o.default.createElement("div",null,o.default.createElement("span",{className:u.default.highlight},l.length," sample",l.length>
11?"s":""," won't be included in the bulk download"),a),content:o.default.createElement("span",null,l.map((function(t,a){return o.default.createElement("div",{key:a,className:u.default.messageLine},t)}))),open:!1,type:"warning",displayStyle:"flat"})}},78500:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadWarning",{enumerable:!0,get:function get(){return r.BulkDownloadWarning}});var r=l(97052)},5358:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadModalFooter",{enumerable:!0,get:function get(){return r.BulkDownloadModalFooter}});var r=l(25148)},11844:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadModalOptions=void 0;var o=r(l(41132)),i=l(44480),u=r(l(96540)),d=r(l(73635)),c=l(79623),p=r(l(34411)),m=l(14671),h=l(96234),g=["results","reports","raw_data"];a.BulkDownloadModalOptions=function BulkDownloadModalOptions(t){var a=t.areAllObjectsUploadedByCurrentUser,l=t.backgroundOptions,r=t.downloadTypes,v=t.enableMassNormalizedBackgrounds,y=t.handleHeatmapLink,C=t.isUserCollaboratorOnAllRequestedSamples,b=t.metricsOptions,S=t.objectDownloaded,w=t.onSelectDownloadType,_=t.onSelectField,E=t.selectedDownloadTypeName,x=t.selectedFields,L=t.validObjectIds,O=t.workflow,N=h.BulkDownloadModalOptionsConfig[O].shouldShowCategories;if(!r)return u.default.createElement("div",{className:p.default.downloadTypeContainer},u.default.createElement(d.default,{message:"Loading download types..."}));var k=r.filter((function(t){return Object.prototype.hasOwnProperty.call(t,"category")&&!t.hide_in_creation_modal}));N||k.sort((function(t,a){return t.category&&a.category?g.indexOf(t.category)-g.indexOf(a.category):0}));var T=(0,o.default)(new Set(k.map((function(t){return t.category})))).filter((function(t){return t&&!g.includes(t)})),A=g.concat(T);return u.default.createElement("div",{className:p.default.downloadTypeContainer},!N&&u.default.createElement("div",{className:p.default.category},k.map((function(t,r){var o;return u.default.createElement(m.DownloadTypeOptionWrapper,{key:null!==(o=t.type)&&void 0!==o?o:"".concat(r,"-download-type-option-wrapper"),areAllObjectsUploadedByCurrentUser:a,backgroundOptions:l,downloadType:t,handleHeatmapLink:y,isUserCollaboratorOnAllRequestedSamples:C,metricsOptions:b,objectDownloaded:S,onSelectField:_,onSelectDownloadType:w,selectedDownloadTypeName:E,selectedFields:x,shouldEnableMassNormalizedBackgrounds:v,validObjectIds:L})}))),N&&A.map((function(t){var r=(0,i.filter)(["category",t],k);if(!(r.length<1))return u.default.createElement("div",{className:p.default.category,key:t},u.default.createElement("div",{className:p.default.title},(0,c.humanize)(t)),r.map((function(t,r){var o;return u.default.createElement(m.DownloadTypeOptionWrapper,{key:null!==(o=t.type)&&void 0!==o?o:"".concat(r,"-download-type-option-wrapper"),areAllObjectsUploadedByCurrentUser:a,backgroundOptions:l,downloadType:t,handleHeatmapLink:y,isUserCollaboratorOnAllRequestedSamples:C,metricsOptions:b,objectDownloaded:S,onSelectField:_,onSelectDownloadType:w,selectedDownloadTypeName:E,selectedFields:x,shouldEnableMassNormalizedBackgrounds:v,validObjectIds:L})})))})))}},70299:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadDataField=void 0;var o=r(l(96540)),i=r(l(9983)),u=l(50451),d=l(66462),c=l(44243),p=l(21953),m=r(l(65425)),h=r(l(34411)),g=l(8342),v=l(33983);a.BulkDownloadDataField=function BulkDownloadDataField(t){var a=t.backgroundOptions,l=t.downloadType,r=t.field,y=t.metricsOptions,C=t.onSelectField,b=t.selectedDownloadTypeName,S=t.selectedFields,w=t.shouldEnableMassNormalizedBackgrounds,_=t.validObjectIds,E=b&&(null==S?void 0:S[b])||null,x=r.type&&(null==E?void 0:E[r.type]),L=null,O="",N=d.CONDITIONAL_FIELDS[0];if(r.type===N.field&&l.type===N.downloadType&&!(0,c.triggersConditionalField)(N,E))return o.default.createElement("div",{className:h.default.field,key:r.type},o.default.createElement("div",{className:h.default.label},r.display_name,":"),o.default.createElement("div",{className:h.default.forcedOption},".fasta"),o.default.createElement("div",{className:h.default.info},"Note: Only .fasta is available when selecting one taxon."));if(d.CONDITIONAL_FIELDS.some((function(t){return r.type===t.field&&l.type===t.downloadType&&!(0,c.triggersConditionalField)(t,E)}
1)))return null;switch(r.type){case"include_metadata":return o.default.createElement(i.default,{className:h.default.checkboxField,label:"Include sample metadata in this table",onChange:function onChange(t,a){return C(l.type,r.type,a,a?"Yes":"No")},checked:!!x});case"file_format":L=r.options.map((function(t){return{text:t,value:t}})),O="Select file format";break;case"taxa_with_reads":return o.default.createElement("div",{className:h.default.field,key:r.type},o.default.createElement("div",{className:h.default.label},r.display_name,":"),o.default.createElement(g.TaxonHitSelect,{sampleIds:_,onChange:function onChange(t,a){C(l.type,r.type,t,a)},value:x,hitType:"read"}));case"taxa_with_contigs":return o.default.createElement("div",{className:h.default.field,key:r.type},o.default.createElement("div",{className:h.default.label},r.display_name,":"),o.default.createElement(g.TaxonHitSelect,{sampleIds:_,onChange:function onChange(t,a){C(l.type,r.type,t,a)},value:x,hitType:"contig"}));case"background":O=a?"Select background":"Loading...";break;case"metric":L=("biom_format"===l.type?p.MICROBIOME_DOWNLOAD_METRIC_OPTIONS:y)||[],O=y?"Select metric":"Loading...";break;case"filter_by":return o.default.createElement("div",{className:h.default.filterbyField,key:r.type},o.default.createElement("div",{className:h.default.label},o.default.createElement("span",null,r.display_name,": "),o.default.createElement("span",{className:h.default.description}," — optional ")),o.default.createElement(v.ThresholdFilterModal,{addFilterList:C}));case"download_format":L=r.options.map((function(t){return{text:t,value:t}})),O="Select format"}return L||"background"===r.type?o.default.createElement("div",{className:h.default.field,key:r.type},o.default.createElement("div",{className:h.default.label},r.display_name,":"),"background"===r.type?o.default.createElement(m.default,{fluid:!0,placeholder:O,allBackgrounds:a,onChange:function onChange(t,a){C(l.type,r.type,t,a),d.CONDITIONAL_FIELDS.forEach((function(a){r.type&&a.dependentFields.includes(r.type)&&l.type===a.downloadType&&!a.triggerValues.includes(t)&&C(l.type,a.field,void 0,void 0)}))},enableMassNormalizedBackgrounds:w,value:x,usePortal:!0,withinModal:!0,rounded:!1,label:""}):L&&o.default.createElement(u.Dropdown,{fluid:!0,placeholder:O,options:L,onChange:function onChange(t,a){C(l.type,r.type,t,a),d.CONDITIONAL_FIELDS.forEach((function(a){r.type&&a.dependentFields.includes(r.type)&&l.type===a.downloadType&&!a.triggerValues.includes(t)&&C(l.type,a.field,void 0,void 0)}))},value:x,usePortal:!0,withinModal:!0})):null}},59599:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadDataField",{enumerable:!0,get:function get(){return r.BulkDownloadDataField}});var r=l(70299)},15727:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DownloadTypeOption=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=r(l(34621)),c=r(l(74233)),p=l(66462),m=r(l(28514)),h=r(l(34411)),g=l(59599);a.DownloadTypeOption=function DownloadTypeOption(t){var a=t.backgroundOptions,l=t.downloadType,r=t.handleHeatmapLink,v=t.isDisabled,y=t.isSelected,C=t.metricsOptions,b=t.onSelectDownloadType,S=t.onSelectField,w=t.selectedDownloadTypeName,_=t.selectedFields,E=t.shouldEnableMassNormalizedBackgrounds,x=t.validObjectIds;return u.default.createElement("div",{className:(0,i.cx)(h.default.downloadType,y&&h.default.selected,v&&h.default.disabled),key:l.type,onClick:function onClick(){return!v&&l.type&&b(l.type)}},u.default.createElement(o.InputRadio,{disabled:v,className:h.default.radioButton,stage:y?"checked":"unchecked"}),u.default.createElement("div",{className:h.default.content},u.default.createElement("div",{className:h.default.name},l.display_name,l.file_type_display&&u.default.createElement("span",{className:h.default.fileType}," (",l.file_type_display,")"),l.admin_only&&u.default.createElement(c.default,{inline:!0,status:"Admin Only"}),l.required_allowed_feature&&u.default.createElement(c.default,{inline:!0,status:"Beta"})),u.default.createElement("div",{className:h.default.description},l.description," ","biom_format"===l.type?u.default.createElement(u.default.Fragment,null,u.default.createElement(d.default,{href:"https://biom-format.org/"},"BIOM")," ","format compatible with"," ",u.default.createElement(d.default,{href:"https://microbiomedb.org/mbio/app"},"MicrobiomeDB"),"."," "):"",l.type&&l.type in p.BULK_DOWNLOAD_DOCUMENTATION_LINKS?u.default.createElement(d.default,{href:p.BULK_DOWNLOAD_DOCUMENTATION_LINKS[l.type]},"Learn More"):""),l.fields&&y&&u.default.createElement("div",{className:h.default.fields},l.fields.map((function(t){return u.default.createElement(g.BulkDownloadDataField,{key:t.type,backgroundOptions:a,downloadType:l,field:t,metricsOptions:C,onSelectField:S,selectedDownloadTypeName:w,selectedFields:_,shouldEnableMassNormalizedBackgroun
1ds:E,validObjectIds:x})})),"biom_format"===l.type&&u.default.createElement("div",{className:h.default.description},"To apply more filters, download directly from",u.default.createElement("span",{role:"link",className:m.default.linkDefault,tabIndex:0,onClick:function onClick(t){r(),t.stopPropagation()},onKeyDown:r}," ","heatmap")))))}},36394:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DownloadTypeOption",{enumerable:!0,get:function get(){return r.DownloadTypeOption}});var r=l(15727)},72867:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.DownloadTypeOptionWrapper=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=r(l(1986)),d=l(90),c=l(66462),p=l(15727);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.DownloadTypeOptionWrapper=function DownloadTypeOptionWrapper(t){var a=t.areAllObjectsUploadedByCurrentUser,l=t.backgroundOptions,r=t.downloadType,o=t.handleHeatmapLink,m=t.isUserCollaboratorOnAllRequestedSamples,h=t.metricsOptions,g=t.objectDownloaded,v=t.onSelectDownloadType,y=t.onSelectField,C=t.selectedDownloadTypeName,b=t.selectedFields,S=t.shouldEnableMassNormalizedBackgrounds,w=t.validObjectIds,_=C===r.type,E=function getDisabledMessageForDownload(t){var l=(0,i.useContext)(d.UserContext)||{},r=l.admin,o=l.appConfig,u="";switch(t.type){case c.BULK_DOWNLOAD_TYPES.ORIGINAL_INPUT_FILES:r||a?o.maxSamplesBulkDownloadOriginalFiles&&w.size>o.maxSamplesBulkDownloadOriginalFiles&&!r&&(u="No more than ".concat(o.maxSamplesBulkDownloadOriginalFiles," samples\n            allowed for Original Input Files downloads")):u="To download Original Input Files, you must be the original \n            uploader of all selected ".concat(g,"s.");break;case c.BULK_DOWNLOAD_TYPES.HOST_GENE_COUNTS:r||m||(u="To download host count data, you must be a collaborator on the respective project for all samples.")}return u}(r),x=""!==E;return x&&E?i.default.createElement(u.default,{key:r.type,trigger:i.default.createElement("span",null,i.default.createElement(p.DownloadTypeOption,{backgroundOptions:l,downloadType:r,handleHeatmapLink:o,isDisabled:x,isSelected:_,metricsOptions:h,onSelectField:y,onSelectDownloadType:v,selectedDownloadTypeName:C,selectedFields:b,shouldEnableMassNormalizedBackgrounds:S,validObjectIds:w})),content:E}):i.default.createElement(p.DownloadTypeOption,{backgroundOptions:l,downloadType:r,handleHeatmapLink:o,isDisabled:x,isSelected:_,metricsOptions:h,onSelectField:y,onSelectDownloadType:v,selectedDownloadTypeName:C,selectedFields:b,shouldEnableMassNormalizedBackgrounds:S,validObjectIds:w})}},14671:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DownloadTypeOptionWrapper",{enumerable:!0,get:function get(){return r.DownloadTypeOptionWrapper}});var r=l(72867)},73399:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonHitSelect=void 0;var o=r(l(54756)),i=r(l(41132)),u=r(l(29293)),d=r(l(17383)),c=r(l(34579)),p=r(l(12475)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(43693)),y=l(44480),C=r(l(41811)),b=r(l(96540)),S=l(81672),w=r(l(71138)),_=r(l(98501));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}(a.TaxonHitSelect=function(t){(0,m.default)(TaxonHitSelect,t);var a=_createSuper(TaxonHitSelect);function TaxonHitSelect(){var t;(0,d.default)(this,TaxonHitSelect);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,v.default)((0,p.default)(t),"state",{options:null,isLoadingOptions:!1}),(0,v.default)((0,p.default)(t),"_lastQuery",""),(0,v.default)((0,p.default)(t),"handleFilterChange",(function(a){t.setState({isLoadingOptions:!0}),t.loadOptionsForQuery(a)})),(0,v.default)((0,p.default)(t),"loadOptionsForQuery",(0,y.debounce)(200,function(){var a=(0,u.default)(o.default.mark((function _callee(a){var l,r,i,u,d,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t._lastQuery=a,l=t.props,r=l.sampleIds,i=l.hitType,u="contig"===i?S.getTaxaWithContigsSuggestions:S.getTaxaWithReadsSuggestions,o.next=5,u(a,Array.from(r));case 5:if(d=o.sent,a===t._lastQuery){o.next=8;break}return o.abrupt("return");case 8:c=d.map((function(t){return{value:t.taxid,text:t.title,customNode:b.default.createElement("div",{className:_.default.option},b.default.createElement("div",{className:_.default.taxonName},t.title),b.default.createElement("div",{className:_.default.fill}
1),b.default.createElement("div",{className:_.default.sampleCount},t.sample_count)),sampleCount:t.sample_count}})),t.setState({options:c,isLoadingOptions:!1});case 10:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}())),(0,v.default)((0,p.default)(t),"sortOptions",(0,C.default)((function(t){return(0,y.orderBy)(["sampleCount","text"],["desc","asc"],t)}))),t}return(0,c.default)(TaxonHitSelect,[{key:"render",value:function render(){var t=this.props,a=t.sampleIds,l=t.onChange,r=t.value,o=t.usePortal,u=t.withinModal,d=this.state,c=d.options,p=d.isLoadingOptions,m=[{text:"All Taxa",value:"all",customNode:b.default.createElement("div",{className:_.default.option},b.default.createElement("div",{className:_.default.taxonName},"All taxa"),b.default.createElement("div",{className:_.default.fill}),b.default.createElement("div",{className:_.default.sampleCount},a.size))}].concat((0,i.default)(this.sortOptions(c)||[])),h=b.default.createElement("div",{className:_.default.optionsHeader},b.default.createElement("div",{className:_.default.header},"Taxon"),b.default.createElement("div",{className:_.default.fill}),b.default.createElement("div",{className:_.default.header},"Samples"));return b.default.createElement(w.default,{fluid:!0,placeholder:"Select taxon",options:m,onChange:l,value:r,optionsHeader:h,menuLabel:"Select taxon",className:_.default.taxaWithHitsDropdown,search:!0,onFilterChange:this.handleFilterChange,showNoResultsMessage:!0,isLoadingSearchOptions:p,usePortal:o,withinModal:u})}}]),TaxonHitSelect}(b.default.Component)).defaultProps={usePortal:!0,withinModal:!0}},8342:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonHitSelect",{enumerable:!0,get:function get(){return r.TaxonHitSelect}});var r=l(73399)},69557:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ThresholdFilterModal=void 0;var i=r(l(41132)),u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(84062)),p=l(21953);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var m=function thresholdToString(t){return t.reduce((function(t,a){return t+a.metric+a.operator+a.value+" "}),"")};a.ThresholdFilterModal=function ThresholdFilterModal(t){var a=t.addFilterList,l=(0,d.useState)([{metric:"",metricDisplay:"",operator:">=",value:""}]),r=(0,u.default)(l,2),o=r[0],h=r[1];return d.default.createElement(c.default,{metrics:p.THRESHOLDS,operators:[">=","<="],thresholds:o,onAddThreshold:function onAddThreshold(){h([].concat((0,i.default)(o),[{metric:"",metricDisplay:"",operator:">=",value:""}]))},onChangeThreshold:function onChangeThreshold(t,l){var r=[].concat((0,i.default)(o.slice(0,t)),[l],(0,i.default)(o.slice(t+1,o.length)));h(r),a("biom_format","filter_by",r.filter((function(t){return t.metric&&t.value})),m(r))},onRemoveThreshold:function onRemoveThreshold(t){var l=[].concat((0,i.default)(o.slice(0,t)),(0,i.default)(o.slice(t+1,o.length)));h(l),a("biom_format","filter_by",l.filter((function(t){return t.metric&&t.value})),m(l))}})}},33983:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ThresholdFilterModal",{enumerable:!0,get:function get(){return r.ThresholdFilterModal}});var r=l(69557)},11671:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadModalOptions",{enumerable:!0,get:function get(){return r.BulkDownloadModalOptions}});var r=l(11844)}
1,96234:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadModalOptionsConfig=void 0;var o=r(l(43693)),i=l(20300);a.BulkDownloadModalOptionsConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},i.WorkflowType.AMR,{shouldShowCategories:!0}),i.WorkflowType.CONSENSUS_GENOME,{shouldShowCategories:!1}),i.WorkflowType.SHORT_READ_MNGS,{shouldShowCategories:!0}),i.WorkflowType.LONG_READ_MNGS,{shouldShowCategories:!0}),i.WorkflowType.AMR_DEPRECATED,{shouldShowCategories:!0}),i.WorkflowType.BENCHMARK,{shouldShowCategories:!0})},75426:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BulkDownloadModal",{enumerable:!0,get:function get(){return r.BulkDownloadModal}});var r=l(38829)},87687:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.WorkflowRunStatusType=void 0,function(t){t.SUCCEEDED="SUCCEEDED",t.SUCCEEDED_WITH_ISSUE="SUCCEEDED_WITH_ISSUE",t.IN_PROGRESS="SUCCEEDED",t.FAILED="FAILED"}(l||(a.WorkflowRunStatusType=l={}))},44243:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.assembleSelectedDownload=a.DEFAULT_CREATION_ERROR=void 0,a.checkUserIsCollaboratorOnAllSamples=function checkUserIsCollaboratorOnAllSamples(t){return _checkUserIsCollaboratorOnAllSamples.apply(this,arguments)},a.fetchBackgrounds=function fetchBackgrounds(){return _fetchBackgrounds.apply(this,arguments)},a.fetchRailsValidationInfo=function fetchRailsValidationInfo(t){return _fetchRailsValidationInfo.apply(this,arguments)},a.fetchValidationInfo=function fetchValidationInfo(t){return _fetchValidationInfo.apply(this,arguments)},a.triggersCondtionalFieldMetricList=a.triggersConditionalField=a.parseValidationInfo=a.parseRailsValidationInfo=a.parseRailsIsUserOwnerOfAllObjects=a.parseIsUserOwnerOfAllObjects=a.getRailsSampleIdsFromWorkflowRuns=a.getRailsSampleIdsFromSamples=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(85715)),d=l(44480),c=r(l(41811)),p=l(69487),m=l(81672),h=l(20998),g=l(20300),v=l(87687),y=a.triggersCondtionalFieldMetricList=function triggersCondtionalFieldMetricList(t,a){return a.filter_by.map((function(t){return t.metric.replace("_",".")})).filter((function(a){return t.triggerValues.includes(a)})).length>0};a.triggersConditionalField=function triggersConditionalField(t,a){return t.dependentFields.map((function(l){return a&&a.filter_by&&"filter_by"===l?y(t,a):t.triggerValues.includes((0,d.get)(l,a))})).some(Boolean)},a.assembleSelectedDownload=(0,c.default)((function(t,a,l,r,o,i){var d=null==a?void 0:a[t],c=null==l?void 0:l[t],p={};if(d)for(var m=0,h=Object.entries(d);m<h.length;m++){var g=(0,u.default)(h[m],2),v=g[0],y=g[1];p[v]={value:y,displayName:c[v]||y}}return{downloadType:t,fields:p,validObjectIds:Array.from(r),workflow:o,workflowEntity:i}})),a.DEFAULT_CREATION_ERROR="An unknown error occurred. Please contact us for help.";function _fetchBackgrounds(){return(_fetchBackgrounds=(0,i.default)(o.default.mark((function _callee(){var t,a;return o.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,m.getBackgrounds)();case 2:if(t=l.sent,a=t.backgrounds){l.next=6;break}return l.abrupt("return",[]);case 6:return l.abrupt("return",a.map((function(t){return{text:t.name,value:t.id,mass_normalized:t.mass_normalized}})));case 7:case"end":return l.stop()}}),_callee)})))).apply(this,arguments)}function _checkUserIsCollaboratorOnAllSamples(){return(_checkUserIsCollaboratorOnAllSamples=(0,i.default)(o.default.mark((function _callee2(t){var a,l;return o.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(a=t.entityIds,l=t.workflowEntity,a){r.next=3;break}return r.abrupt("return",!1);case 3:return r.abrupt("return",l!==g.WORKFLOW_ENTITIES.WORKFLOW_RUNS&&(0,m.userIsCollaboratorOnAllSamples)(Array.from(a)));case 4:case"end":return r.stop()}}),_callee2)})))).apply(this,arguments)}function _fetchRailsValidationInfo(){return(_fetchRailsValidationInfo=(0,i.default)(o.default.mark((function _callee3(t){var a,l,r,i;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t.entityIds,l=t.workflow,r=t.workflowEntity,a){o.next=3;break}return o.abrupt("return",null);case 3:return i=Array.from(a),o.abrupt("return",r===g.WORKFLOW_ENTITIES.WORKFLOW_RUNS?(0,h.validateWorkflowRunIds)({workflowRunIds:i,workflow:l}):(0,h.validateSampleIds)({sampleIds:i,workflow:l}));case 5:case"end":return o.stop()}}),_callee3)})))).apply(this,arguments)}function _fetchValidationInfo(){return(_fetchValidationInfo=(0,i.default)(o.default.mark((function _callee4(t){var a,l,r,i;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.environment,l=t.BulkDownloadModalValidConsensusGenomeWorkflowRunsQuery,r
1=t.entityIds,i=t.authenticityToken,o.abrupt("return",(0,p.fetchQuery)(a,l,{workflowRunIds:r?Array.from(r).map((function(t){return t.toString()})):[],authenticityToken:i}).toPromise());case 2:case"end":return o.stop()}}),_callee4)})))).apply(this,arguments)}a.getRailsSampleIdsFromWorkflowRuns=function getRailsSampleIdsFromWorkflowRuns(t,a){return t.filter((function(t){return a.has(null==t?void 0:t.id)})).map((function(t){var a;return null==t||null===(a=t.sample)||void 0===a?void 0:a.id}))},a.getRailsSampleIdsFromSamples=function getRailsSampleIdsFromSamples(t,a){return Array.from(a||[])},a.parseRailsValidationInfo=function parseRailsValidationInfo(t){return{validIds:t.validIds.map((function(t){return t.toString()})),invalidSampleNames:t.invalidSampleNames,validationError:t.error}},a.parseValidationInfo=function parseValidationInfo(t,a){var l,r,o=t.fedWorkflowRuns,i=t.error;return{validIds:null!==(l=null==o?void 0:o.filter((function(t){return t.status===v.WorkflowRunStatusType.SUCCEEDED})).map((function(t){return t.id})))&&void 0!==l?l:[],invalidSampleNames:null!==(r=null==o?void 0:o.filter((function(t){return t.status!==v.WorkflowRunStatusType.SUCCEEDED})).map((function(t){var l,r;return null!==(l=null===(r=a.find((function(a){return a.id.toString()===t.id})))||void 0===r?void 0:r.sample.name)&&void 0!==l?l:""})))&&void 0!==r?r:[],validationError:null!=i?i:null}},a.parseRailsIsUserOwnerOfAllObjects=function parseRailsIsUserOwnerOfAllObjects(t,a,l){return null!=l&&l},a.parseIsUserOwnerOfAllObjects=function parseIsUserOwnerOfAllObjects(t,a){var l=t.fedWorkflowRuns;return!(!a||!l)&&l.every((function(t){return t.ownerUserId===a}))}},22081:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadModalConfig=void 0;var o=r(l(43693)),i=l(81672),u=l(20300),d=l(44243);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var c={fetchValidationInfoFunction:d.fetchRailsValidationInfo,isUserOwnerParser:d.parseRailsIsUserOwnerOfAllObjects,validationParser:d.parseRailsValidationInfo};a.BulkDownloadModalConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u.WorkflowType.AMR,_objectSpread({fetchAreAllObjectsUploadedByCurrentUser:i.workflowRunsCreatedByCurrentUser,getRailsSampleIds:d.getRailsSampleIdsFromWorkflowRuns},c)),u.WorkflowType.CONSENSUS_GENOME,{fetchAreAllObjectsUploadedByCurrentUser:function fetchAreAllObjectsUploadedByCurrentUser(){return Promise.resolve(null)},fetchValidationInfoFunction:d.fetchValidationInfo,isUserOwnerParser:d.parseIsUserOwnerOfAllObjects,validationParser:d.parseValidationInfo,getRailsSampleIds:d.getRailsSampleIdsFromWorkflowRuns}),u.WorkflowType.SHORT_READ_MNGS,_objectSpread({fetchAreAllObjectsUploadedByCurrentUser:i.samplesUploadedByCurrentUser,getRailsSampleIds:d.getRailsSampleIdsFromSamples},c)),u.WorkflowType.LONG_READ_MNGS,_objectSpread({fetchAreAllObjectsUploadedByCurrentUser:i.samplesUploadedByCurrentUser,getRailsSampleIds:d.getRailsSampleIdsFromSamples},c)),u.WorkflowType.AMR_DEPRECATED,_objectSpread({fetchAreAllObjectsUploadedByCurrentUser:function fetchAreAllObjectsUploadedByCurrentUser(){return Promise.resolve(null)},getRailsSampleIds:function getRailsSampleIds(){return[]}},c)),u.WorkflowType.BENCHMARK,_objectSpread({fetchAreAllObjectsUploadedByCurrentUser:i.workflowRunsCreatedByCurrentUser,getRailsSampleIds:function getRailsSampleIds(){return[]}},c))},7217:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(90),m=l(98903),h=r(l(70326)),g=l(77309),v=r(l(97597));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function BulkSamplesActionsMenu(t){var a=t.noObjectsSelected,l=t.handleBulkKickoffAmr,r=t.handleClickPhyloTree,o=t.handleClickBenchmark,y=t.popupPosition,C=(0,c.useContext)(p.UserContext)||{},b=C.admin,S=C.allowedFeatures,w=void 0===S?[]:S,_=(0,c.useState)(null),E=(0,i.default)(_,2),x=E[0],L=E[1],O=function closeActionsMenu(){L(null)},N=b&&w.includes(m.BENCHMARKING_FEATURE);return c.default.createElement(c.default.Fragment,null,c.default.createElement(v.default,{testId:"dots-horizontal",className:h.default.action,icon:"dotsHorizontal",popupText:"More Actions",popupSubtitle:a?"Select at least 1 sample":"",popupPosition:y,disabled:a,onClick:function openActionsMenu(t){L(t.currentTarget)}}),c.default.createElement(u.Menu,{anchorEl:x,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},keepMounted:!0,open:Boolean(x),onClose:O},function renderKickoffPhyloTree(){return c.default.createElement(u.MenuItem,{onClick:function onClick(){O(),r()}},c.default.createElement("div",{"data-testid":"create-phylogenetic-tree",className:h.default.itemWrapper},c.default.createElement("div",{className:h.default.bulkActionsIcon},c.default.createElement(u.Icon,{sdsIcon:"treeHorizontal",sdsSize:"xs",sdsType:"static"})),"Create Phylogenetic Tree"))}(),l&&function renderBulkKickoffAmr(){var t=c.default.createElement(u.MenuItem,{className:h.default.dropdownItem,disabled:a,onClick:function onClick(){O(),l()}},c.default.createElement("div",{className:h.default.itemWrapper},c.default.createElement("div",{className:(0,d.default)(h.default.bulkActionsIcon,a&&h.default.iconDisabled)},c.default.createElement(u.Icon,{sdsIcon:"bacteria",sdsSize:"xs",sdsType:"static"})),"Run Antimicrobial Resistance Pipeline"));return a&&(t=c.default.createElement(u.Tooltip,{arrow:!0,placement:"top",title:"Select at least 1 mNGS run to perform this action."},c.default.createElement("span",null,t))),t}(),N&&c.default.createElement(g.BenchmarkSamplesMenuItem,{disabled:a,onClick:function onClick(){O(),o()}})))}},1745:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=l(44480),b=r(l(96540)),S=l(81672),w=l(20998),_=r(l(34621)),E=l(21786),x=r(l(96042)),L=r(l(48652)),O=r(l(28906)),N=r(l(22774)),k=r(l(87849)),T=r(l(66378)),A=r(l(98282)),I=r(l(76311)),M=r(l(62487)),R=r(l(54452)),D=l(2627);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var P=function(t){(0,p.default)(CollectionModal,t);var a=_createSuper(CollectionModal);function CollectionModal(t){var l;return(0,u.default)(this,CollectionModal),l=a.call(this,t),(0,g.default)((0,c.default)(l),"openModal",(function(){return l.setState({modalOpen:!0,appliedMethod:l.state.enableMassNormalizedBackgroun
1ds?"massNormalized":"standard"})})),(0,g.default)((0,c.default)(l),"closeModal",(function(){return l.setState({modalOpen:!1})})),(0,g.default)((0,c.default)(l),"renderSampleList",(function(){var t=l.props,a=t.fetchedSamples,r=t.selectedSampleIds,o=t.maxSamplesShown,i=a.slice(0,o),u=r.size-i.length;return b.default.createElement("div",{className:R.default.sampleList},b.default.createElement("div",{className:R.default.label},"Selected samples:"),b.default.createElement("ul",{className:R.default.selectedSamples},i.map((function(t){return b.default.createElement("li",{key:t.id},b.default.createElement("span",{className:R.default.sampleName},t.sample.name),b.default.createElement("span",{className:R.default.sampleDetails},"(Project: ".concat(t.sample.project,")")))}))),u>0&&b.default.createElement("div",{className:R.default.moreSamplesCount},"and ",u," more..."))})),(0,g.default)((0,c.default)(l),"handleNameChange",(function(t){var a=l.state.invalidBackgroundName;l.setState({backgroundName:t,invalidBackgroundName:a&&t!==a?null:a})})),(0,g.default)((0,c.default)(l),"handleDescriptionChange",(function(t){l.setState({backgroundDescription:t})})),(0,g.default)((0,c.default)(l),"handleMethodChange",(function(t){l.setState({appliedMethod:t})})),(0,g.default)((0,c.default)(l),"handleCreateBackground",(0,i.default)(o.default.mark((function _callee(){var t,a,r,i,u,d,c;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(t=l.props.selectedSampleIds,a=l.state,r=a.backgroundName,i=a.backgroundDescription,u=a.appliedMethod,d=(0,C.toLower)((0,C.trim)(r)),!D.PROHIBITED_BACKGROUND_MODEL_NAMES.has(d)){o.next=6;break}return l.setState({invalidBackgroundName:d}),o.abrupt("return");case 6:return c=null,o.prev=7,o.next=10,(0,S.createBackground)({name:r,description:i,sampleIds:Array.from(t),massNormalized:"massNormalized"===u});case 10:c=o.sent,o.next=16;break;case 13:o.prev=13,o.t0=o.catch(7),c={status:"error",message:"Something went wrong."};case 16:l.setState({backgroundCreationResponse:c});case 17:case"end":return o.stop()}}),_callee,null,[[7,13]])})))),(0,g.default)((0,c.default)(l),"fetchBackgroundAvailability",(0,i.default)(o.default.mark((function _callee2(){var t,a;return o.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return t=l.props.selectedSampleIds,r.next=3,(0,S.getMassNormalizedBackgroundAvailability)(Array.from(t));case 3:a=r.sent,l.setState({enableMassNormalizedBackgrounds:a.massNormalizedBackgroundsAvailable});case 5:case"end":return r.stop()}}),_callee2)})))),(0,g.default)((0,c.default)(l),"fetchSampleValidation",(0,i.default)(o.default.mark((function _callee3(){var t,a,r,i,u,d;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return t=l.props,a=t.selectedSampleIds,r=t.workflow,o.next=3,(0,w.validateSampleIds)({sampleIds:Array.from(a),workflow:r});case 3:i=o.sent,u=i.validIds,d=i.invalidSampleNames,l.setState({validSampleIds:u,invalidSampleNames:d});case 7:case"end":return o.stop()}}),_callee3)})))),(0,g.default)((0,c.default)(l),"renderForm",(function(){var t,a=l.props.numDescriptionRows,r=l.state,o=r.appliedMethod,i=r.enableMassNormalizedBackgrounds,u=r.invalidBackgroundName,d=r.invalidSampleNames,c=r.validSampleIds,p=D.BACKGROUND_CORRECTION_METHODS;i?(p.massNormalized.disabled=!1,p.massNormalized.tooltip=null):(p.massNormalized.disabled=!0,p.massNormalized.tooltip="Only for ERCC samples run on Pipeline v4.0 or later");var m=null===(t=l.props.fetchedSamples)||void 0===t?void 0:t.filter((function(t){return c.includes(t.id)})),h=(0,C.uniq)((0,C.compact)((0,C.map)((function(t){return t.sample.ncbiIndexVersion}),m)));return b.default.createElement("div",{className:R.default.form},b.default.createElement("div",{className:R.default.sectionHeader},b.default.createElement("div",{className:R.default.label},"Name")),b.default.createElement(T.default,{fluid:!0,onChange:l.handleNameChange,value:l.state.backgroundName,className:!(0,C.isNull)(u)&&"error"}),!(0,C.isNull)(u)&&b.default.createElement("div",{className:R.default.errorMessageContainer},b.default.createElement(v.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"static",className:(0,y.default)(R.default.infoIcon,R.default.error)}),b.default.createElement("div",{className:R.default.errorMessage}
1,'Background model cannot be named "',u,'", please enter a different name.')),b.default.createElement("div",{className:R.default.sectionHeader},b.default.createElement("div",{className:R.default.label},"Description"),b.default.createElement("span",{className:R.default.optional},"Optional")),b.default.createElement(A.default,{className:R.default.textArea,rows:a,onChange:l.handleDescriptionChange}),b.default.createElement("div",{className:R.default.sectionHeader},b.default.createElement("div",{className:R.default.label},"Applied Correction Method"),b.default.createElement(x.default,{trigger:b.default.createElement("span",null,b.default.createElement(v.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:(0,y.default)(R.default.infoIcon,R.default.extraSpacing)})),content:"Applied Correction Method is the method used when comparing a chosen set of samples against a background model.",link:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/360050883054#h_01ECWXA46KAHRF7N61D7SE1M1F"})),b.default.createElement(k.default,{fluid:!0,className:R.default.dropdown,options:Object.values(p),initialSelectedValue:o,onChange:l.handleMethodChange}),l.renderSampleList(),h.length>1&&b.default.createElement(M.default,{className:R.default.notificationContainer,type:"warning",displayStyle:"flat"},b.default.createElement("span",{className:R.default.highlight},"The selected samples were run using different versions of our NCBI index: ",h.join(", "),"."," "),"We recommend using samples that were run against the same NCBI index date."),d.length>0&&l.renderInvalidSamplesWarning(),b.default.createElement("div",{className:R.default.buttons},b.default.createElement(O.default,{text:"Create",onClick:l.handleCreateBackground}),b.default.createElement(N.default,{text:"Cancel",onClick:l.closeModal})),b.default.createElement("div",{className:R.default.details},"A large number of samples may increase the processing time."))})),(0,g.default)((0,c.default)(l),"renderStatus",(function(){var t=l.state.backgroundCreationResponse;return b.default.createElement("div",null,"ok"===t.status?b.default.createElement(M.default,{className:R.default.notification,type:"success"},"Your Background Model is being created and will be visible on the report page once statistics have been computed."):b.default.createElement(M.default,{className:R.default.notification,type:"error"},t.message))})),l.state={appliedMethod:"",backgroundCreationResponse:null,backgroundDescription:null,backgroundName:"",invalidBackgroundName:null,invalidSampleNames:[],modalOpen:!1,validSampleIds:[]},l}return(0,d.default)(CollectionModal,[{key:"componentDidMount",value:function componentDidMount(){this.fetchBackgroundAvailability(),this.fetchSampleValidation()}},{key:"componentDidUpdate",value:function componentDidUpdate(t){t.selectedSampleIds!==this.props.selectedSampleIds&&(this.fetchBackgroundAvailability(),this.fetchSampleValidation())}},{key:"renderInvalidSamplesWarning",value:function renderInvalidSamplesWarning(){var t=this.state.invalidSampleNames,a=b.default.createElement("div",null,b.default.createElement("span",{className:R.default.highlight},t.length," sample",t.length>1?"s":""," won't be included in the background model"),", because they either failed or are still processing:"),l=t.map((function(t){return b.default.createElement("div",{key:t,className:R.default.messageLine},t)}));return b.default.createElement(I.default,{className:R.default.notificationContainer,content:l,displayStyle:"flat",header:a,open:!1,type:"warning"})}},{key:"render",value:function render(){var t=this.props.trigger,a=this.state.backgroundCreationResponse;return b.default.createElement("div",null,b.default.createElement("button",{className:"noStyleButton",onClick:this.openModal},t),this.state.modalOpen&&b.default.createElement(L.default,{open:!0,narrow:!0,className:R.default.collectionModal,onClose:this.closeModal},b.default.createElement("div",{className:R.default.title},"Create a Background Model"),b.default.createElement("div",{className:R.default.description},"A background is a group of samples. You can use a background as a 
1statistical model to compare your samples to. When you select a background on a report or heatmap, the z-scores will indicate how much a sample deviates from the mean of that background."," ",b.default.createElement(_.default,{className:R.default.link,href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/360050883054-Background-Models"},"Learn More"),"."),this.renderForm(),a&&this.renderStatus()))}}]),CollectionModal}(b.default.Component);(0,g.default)(P,"contextType",E.GlobalContext),P.defaultProps={maxSamplesShown:10,numDescriptionRows:7};a.default=P},2627:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.SampleUploadErrors=a.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS=a.SHARED_SAMPLE_TABLE_COLUMNS=a.PROHIBITED_BACKGROUND_MODEL_NAMES=a.LONG_READ_MNGS_SAMPLE_TABLE_COLUMNS=a.FINALIZED_SAMPLE_UPLOAD_ERRORS=a.BACKGROUND_CORRECTION_METHODS=void 0;var l,r="https://help.czid.org/hc/en-us/articles/";a.SHARED_SAMPLE_TABLE_COLUMNS={sample:{tooltip:"User-defined sample name."},createdAt:{tooltip:"Date on which the pipeline was run."},collection_location_v2:{tooltip:"User-defined location from which the sample was collected."},notes:{tooltip:"User-supplied notes."},nucleotide_type:{tooltip:"User-selected metadata field indicating the nucleotide type (RNA, DNA)."},pipelineVersion:{tooltip:"Version of the pipeline used for the last run of the sample."},readsLost:{tooltip:"Reads filtered during each step of the pipeline. The full length of the bar represents the Total Reads. Passed Filters represent the reads that passed quality control and filtering steps.",link:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/360053758913-Sample-QC#Reads-Lost"},sample_type:{tooltip:"User-supplied metadata field indicating the sample type."},totalRuntime:{tooltip:"Total time required by the CZ ID pipeline to process .fastq files into\n    CZ ID reports."},water_control:{tooltip:"Whether a sample is water-only as a control."}},a.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS={host:{tooltip:"User-selected organism from which the sample was collected. It dictates which genome is used for host subtraction.",link:r+"360035296613-Project-Page#metrics-meanings"},totalReads:{tooltip:"Total number of reads uploaded. For paired-end data, each R1 and R2 read counts as one read.",link:r+"360053758913-Sample-QC#Total-Reads",testid:"total-read-info-icon"},nonHostReads:{tooltip:"Reads remaining after QC filtering and removal of host and human reads. Values for pipeline v8.0 and up reflect reads remaining after subsampling.",link:r+"360034790554-Pipeline-Details#passed-filters"},qcPercent:{tooltip:"Percentage of reads remaining after QC filtering to remove low quality bases, short reads, and low complexity reads.",link:r+"360053758913-Sample-QC#Passed-QC",testid:"passed-qc-info-icon"},duplicateCompressionRatio:{tooltip:"Duplicate Compression Ratio is the ratio of the number of reads passing QC filtering and host/human read removal to the number of unique reads after duplicate removal.",link:r+"360053758913-Sample-QC#DCR-(duplicate-compression-ratio)",testid:"duplicate-compression-ratio-tooltip"},erccReads:{tooltip:"Total number of reads aligning to ERCC (External RNA Controls Consortium) sequences.",link:r+"360034790834-How-to-Interpret-ERCC-Quality"},meanInsertSize:{tooltip:"Average length of the nucleotide sequence that is inserted between sequencing adapters.",link:r+"360053758913-Sample-QC#Mean-Insert-Size",testid:"mean-insert-size-title"},subsampledFraction:{tooltip:"After QC filtering and host/human data removal, the remaining reads are subsampled to1M (single-end) or 2M (paired-e
1nd) reads. This field reflects the ratio of subsampled reads to total reads passing QC filtering and host/human read removal steps.",link:r+"360035296613-Project-Page#metrics-meanings"}},a.LONG_READ_MNGS_SAMPLE_TABLE_COLUMNS={host:{tooltip:"User-selected organism from which this sample was collected. \n    Dictates which genome is used for host subtraction."},totalReads:{tooltip:"Total number of reads uploaded."},nonHostReads:{tooltip:"Percentage of reads remaining after QC filtering (fastp),\n    removing host and human reads (minimap2), and subsampling to 1 million reads."},qcPercent:{tooltip:"Percentage of reads remaining after QC filtering (fastp) to remove\n    low quality bases, short reads, and low complexity reads."},duplicateCompressionRatio:{tooltip:"Duplicate Compression Ratio (DCR) is not calculated for Nanopore."},erccReads:{tooltip:"Total number of reads aligning to ERCC (External RNA Controls Consortium) spike-in controls\n    is not calculated for Nanopore."},meanInsertSize:{tooltip:"Mean insert size is not calculated for Nanopore."},subsampledFraction:{tooltip:"After QC filtering and host/human data removal, the remaining reads are subsampled to 1 million. \n    This field reflects the ratio of subsampled reads to total reads passing QC filtering and host/human data removal."}},a.BACKGROUND_CORRECTION_METHODS={standard:{value:"standard",text:"Standard",subtext:"For samples without ERCCs, background correction done using relative abundances."},massNormalized:{value:"massNormalized",text:"Normalized by input mass",subtext:"For samples with ERCCs, background correction done using estimates of relative microbe mass."}},a.PROHIBITED_BACKGROUND_MODEL_NAMES=new Set(["none"]);!function(t){t.BASESPACE_UPLOAD_FAILED="BASESPACE_UPLOAD_FAILED",t.S3_UPLOAD_FAILED="S3_UPLOAD_FAILED",t.MAX_FILE_SIZE_EXCEEDED="MAX_FILE_SIZE_EXCEED",t.LOCAL_UPLOAD_STALLED="LOCAL_UPLOAD_STALLED",t.LOCAL_UPLOAD_FAILED="LOCAL_UPLOAD_FAILED",t.PIPELINE_KICKOFF="PIPELINE_KICKOFF_FAILED",t.DO_NOT_PROCESS="DO_NOT_PROCESS"}(l||(a.SampleUploadErrors=l={}));a.FINALIZED_SAMPLE_UPLOAD_ERRORS=[l.BASESPACE_UPLOAD_FAILED,l.S3_UPLOAD_FAILED,l.MAX_FILE_SIZE_EXCEEDED,l.LOCAL_UPLOAD_FAILED,l.PIPELINE_KICKOFF,l.DO_NOT_PROCESS]},51473:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FilteredCount=void 0;var o=r(l(73738)),i=r(l(96540));a.FilteredCount=function FilteredCount(t){var a=t.count,l=t.workflowDisplayText;return i.default.createElement(i.default.Fragment,null,"object"===(0,o.default)(a)?"".concat(a.numerator," out of ").concat(a.denominator):a," ",l)}},67541:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FilteredCount",{enumerable:!0,get:function get(){return r.FilteredCount}});var r=l(51473)},62055:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(57211)),c=r(l(34621)),p=r(l(73965)),m=r(l(46323));a.default=function UploadInstructions(t){var a=t.standalone,l=t.onClose,r=t.size,h=u.default.createElement("div",{className:(0,i.default)(m.default.uploadInstructions,a&&m.default.standalone)},u.default.createElement("div",{className:m.default.header},!a&&u.default.createElement(o.Button,{className:m.default.backButton,sdsStyle:"minimal",sdsType:"primary",isAllCaps:!1,startIcon:u.default.createElement(o.Icon,{sdsIcon:"chevronLeft",sdsSize:"xs",sdsType:"static"}),onClick:l},"Back"),u.default.createElement("div",{className:m.default.title},"How to Upload a Metadata CSV")),u.default.createElement("div",{className:m.default.content},u.default.createElement("div",{className:m.default.sectionTitle},"Instructions"),u.default.createElement(p.default,{listClassName:m.default.section,ordered:!0,listItems:[u.default.createElement(u.default.Fragment,{key:"metadata-dictionary"},"Review the fields in our"," ",u.default.createElement(c.default,{href:"/metadata/dictionary",className:m.default.link},"metadata dictionary"),", where you will find definitions and format requirements. Take special note of the ",u.default.createElement("b",null,"required")," fields, which you must provide when uploading a new sample."),u.default.createElement(u.default.Fragment,{key:"metadata-template-csv"},"You can use your own CSV or copy your metadata into our"," ",u.default.createElement("a",{href:"/metadata/metadata_template_csv",target:"_blank",rel:"noopener noreferrer",className:m.default.link},"CSV template."),u.default.createElement("p",null,"If your entered Host Organism does not match a supp
1orted host\n                genome, we will only subtract out ERCCs and the Human genome. You can\n                read more about how to request a new genome to be added to CZ ID ",u.default.createElement("a",{href:"https://help.czid.org/hc/en-us/articles/360034790814-How-do-I-request-a-new-host-genome-be-added-to-CZID",target:"_blank",rel:"noopener noreferrer",className:m.default.link},"here."))),"Make sure your column headers match our naming convention.","Make sure your metadata values are in the correct format.","Upload your CSV file.","If there are errors, please make the necessary changes in your CSV\n              and upload it again."]})));return a?u.default.createElement(d.default,{size:r},h):h}},7721:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(44480),y=r(l(96540)),C=l(81672),b=l(92911),S=l(14333),w=r(l(48652)),_=r(l(98175)),E=r(l(48223)),x=r(l(62487)),L=r(l(46323)),O=r(l(18153)),N=r(l(75362));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var k=function(t){(0,p.default)(MetadataUploadModal,t);var a,l=_createSuper(MetadataUploadModal);function MetadataUploadModal(){var t;(0,u.default)(this,MetadataUploadModal);for(var a=arguments.length,r=new Array(a),d=0;d<a;d++)r[d]=arguments[d];return t=l.call.apply(l,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{metadata:null,issues:null,projectSamples:null}),(0,g.default)((0,c.default)(t),"handleMetadataChange",(function(a){var l=a.metadata,r=a.issues;t.setState({metadata:l,issues:r})})),(0,g.default)((0,c.default)(t),"handleComplete",(0,i.default)(o.default.mark((function _callee(){var a,l,r,i;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.props,l=a.onClose,r=a.onComplete,l(),o.next=4,(0,b.uploadMetadataForProject)(t.props.project.id,(0,v.flow)((0,v.keyBy)((function(t){return t.sample_name||t["Sample Name"]})),(0,v.mapValues)((0,v.omit)(["sample_name","Sample Name"])))(t.state.metadata.rows));case 4:(i=o.sent).errors&&i.errors.length>0?(0,S.showToast)((function(t){var a=t.closeToast;return y.default.createElement(E.default,{className:L.default.publicSampleNotification,onClose:a,type:"error",label:"Your metadata upload failed with the following errors.",listItemName:"error",listItems:i.errors})})):(0,S.showToast)((function(t){var a=t.closeToast;return y.default.createElement(x.default,{type:"success",onClose:a},"Metadata was successfully uploaded.")}),{autoClose:3e3}),r&&r();case 7:case"end":return o.stop()}}),_callee)})))),(0,g.default)((0,c.default)(t),"getPages",(function(){var a=t.props.workflow,l=y.default.createElement("span",null,"Edit Metadata for"," ",y.default.createElement("span",{className:L.default.projectName},t.props.project.name)),r=y.default.createElement("span",null,"Review Metadata for"," ",y.default.createElement("span",{className:L.default.projectName},t.props.project.name));return[y.default.createElement(N.default,{title:l,key:"1",onMetadataChange:t.handleMetadataChange,project:t.props.project,samples:t.state.projectSamples,workflow:a}),y.default.createElement(O.default,{title:r,key:"2",metadata:t.state.metadata,samples:t.state.projectSamples})]})),t}return(0,d.default)(MetadataUploadModal,[{key:"componentDidMount",value:(a=(0,i.default)(o.default.mark((function _callee2(){var t,a,l;return o.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return t=this.props.project,r.next=3,(0,C.getSamples)({projectId:t.id});
1case 3:a=r.sent,(l=a.samples).forEach((function(t){t.metadata=(0,v.get)("metadata",t.details)})),this.setState({projectSamples:l});case 7:case"end":return r.stop()}}),_callee2,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"render",value:function render(){return y.default.createElement(w.default,{open:!0,tall:!0,wide:!0,onClose:this.props.onClose,className:L.default.metadataUploadModal},y.default.createElement(_.default,{onComplete:this.handleComplete},this.getPages()))}}]),MetadataUploadModal}(y.default.Component);a.default=k},18153:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(49921),d=l(82853),c=r(l(22941)),p=r(l(46323));a.default=function ReviewPage(t){var a=t.metadata,l=t.samples;if((0,o.isUndefined)(a)||(0,o.isUndefined)(l))return null;var r=(0,o.cloneDeep)(a.rows).map((function(t){var a=u.HOST_GENOME_SYNONYMS.reduce((function(a,l){return t[l]||a}),null);return a&&"human"===a.toLowerCase()&&"Host Age"in t&&(t["Host Age"]=(0,d.returnHipaaCompliantMetadata)("host_age",t["Host Age"])),t}));return i.default.createElement("div",{className:p.default.tableContainer},i.default.createElement(c.default,{className:p.default.metadataTable,columns:a.headers,data:r,columnWidth:120}))}},75362:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(96540)),y=l(92911),C=r(l(30506)),b=r(l(62055)),S=r(l(46323));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var w=function(t){(0,p.default)(UploadPage,t);var a=_createSuper(UploadPage);function UploadPage(){var t;(0,u.default)(this,UploadPage);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{showInstructions:!1,metadata:null,wasManual:!1,issues:null}),(0,g.default)((0,c.default)(t),"verifyMetadata",(0,i.default)(o.default.mark((function _callee(){var a;return o.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:if(!t.state.wasManual){l.next=7;break}return t.setState({issues:null}),l.next=4,(0,y.validateManualMetadataForProject)(t.props.project.id,t.state.metadata);case 4:return a=l.sent,t.setState({issues:a.issues}),l.abrupt("return",t.state.metadata&&!(a.issues&&a.issues.errors.length>0));case 7:return l.abrupt("return",!0);case 8:case"end":return l.stop()}}),_callee)})))),(0,g.default)((0,c.default)(t),"handleMetadataChange",(function(a){var l=a.metadata,r=a.issues,o=a.wasManual;t.setState({wasManual:o,metadata:l}),t.props.onMetadataChange({metadata:l,issues:r});var i=l&&!(r&&r.errors.length>0);t.props.wizardEnableContinue&&t.props.wizardEnableContinue(i)})),(0,g.default)((0,c.default)(t),"showInstructions",(function(){t.props.wizardSetOverlay&&t.props.wizardSetOverlay(v.default.createElement(b.default,{onClose:function onClose(){return t.props.wizardSetOverlay(null)}}))})),t}
1return(0,d.default)(UploadPage,[{key:"componentDidMount",value:function componentDidMount(){this.props.wizardEnableContinue&&this.props.wizardEnableContinue(!1),this.props.wizardSetOnContinueValidation&&this.props.wizardSetOnContinueValidation(this.verifyMetadata)}},{key:"render",value:function render(){var t=this.props.workflow;return v.default.createElement("div",{className:S.default.uploadPage},v.default.createElement(C.default,{samples:this.props.samples,project:this.props.project,onMetadataChange:this.handleMetadataChange,onShowCSVInstructions:this.showInstructions,issues:this.state.wasManual?this.state.issues:null,metadata:this.state.metadata,withinModal:!0,workflows:new Set([t])}))}}]),UploadPage}(v.default.Component);a.default=w},44238:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(7721));a.default=o.default},40593:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.NextcladeModal=void 0;var i,u=r(l(54756)),d=r(l(29293)),c=r(l(85715)),p=l(70131),m=l(28764),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(81672),y=l(20998),C=l(38192),b=l(90),S=r(l(96042)),w=r(l(75127)),_=r(l(48652)),E=r(l(73965)),x=l(60487),L=l(92843),O=l(20300),N=l(72617),k=l(2910),T=l(16972),A=l(50628),I=l(64597),M=r(l(53444));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}!function(t){t.GLOBAL="global",t.UPLOAD="upload"}(i||(i={}));a.NextcladeModal=function NextcladeModal(t){var a=t.onClose,l=t.isOpen,r=t.selectedIds,o=(0,g.useContext)(b.UserContext),R=o.admin,D=o.userId,P=(0,C.useTrackEvent)(),j=(0,g.useState)(!1),B=(0,c.default)(j,2),V=B[0],W=B[1],U=(0,g.useState)(!1),H=(0,c.default)(U,2),G=H[0],K=H[1],z=(0,g.useState)([]),q=(0,c.default)(z,2),Z=q[0],Y=q[1],X=(0,g.useState)(!0),Q=(0,c.default)(X,2),J=Q[0],$=Q[1],ee=(0,g.useState)(!1),te=(0,c.default)(ee,2),ae=te[0],ne=te[1],le=(0,g.useState)([]),re=(0,c.default)(le,2),oe=re[0],ie=re[1],se=(0,g.useState)([]),ue=(0,c.default)(se,2),de=ue[0],ce=ue[1],pe=(0,g.useState)(null),fe=(0,c.default)(pe,2),me=fe[0],he=fe[1],ge=(0,g.useState)(i.GLOBAL),ve=(0,c.default)(ge,2),ye=ve[0],Ce=ve[1],be=(0,g.useState)(null),Se=(0,c.default)(be,2),we=Se[0],_e=Se[1],Ee=(0,g.useState)(new Set),xe=(0,c.default)(Ee,2),Le=xe[0],Oe=xe[1],Ne=(0,g.useState)([]),ke=(0,c.default)(Ne,2),Te=ke[0],Ae=ke[1],Ie=(0,g.useState)(null),Me=(0,c.default)(Ie,2),Re=Me[0],De=Me[1],Pe=(0,g.useCallback)((0,d.default)(u.default.mark((function _callee(){var t,a,l,o,i,d,c,p;return u.default.wrap((function _callee$(u){for(;;)switch(u.prev=u.next){case 0:if(r){u.next=2;break}return u.abrupt("return",null);case 2:return u.next=4,(0,y.validateWorkflowRunIds)({basic:!1,workflowRunIds:Array.from(r),workflow:O.WorkflowType.CONSENSUS_GENOME});case 4:return t=u.sent,a=t.validIds,l=t.invalidSampleNames,o=t.error,u.next=10,(0,v.getWorkflowRunsInfo)(a);case 10:i=u.sent,d=i.workflowRunInfo,c=d.map((function(t){return t.projectId})),p=d.filter((function(t){return t.taxonName!==k.SARS_COV_2||t.creationSource===N.CreationSource.WGS})).map((function(t){return t.name})),Y(l),$(!1),ie(p),_e(o),Oe(new Set(a)),Ae(d),ce(c);case 21:case"end":return u.stop()}}),_callee)}))),[r]);(0,g.useEffect)((function(){Pe()}),[Pe]);var je=(0,g.useCallback)((function(){if(R){var t=Te.map((function(t){return t.userId}));(0,h.difference)(t,[D]).length&&window.alert("Admin warning: You have selected consensus genomes that belong to other users. Double-check that you have permission to send to Nextclade for production consensus genomes.")}}),[R,D,Te]);(0,g.useEffect)((function(){je()}),[je,Te]);var Fe=function(){var t=(0,d.default)(u.default.mark((function _callee2(){var t;return u.default.wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,v.createConsensusGenomeCladeExport)({w
1orkflowRunIds:Array.from(Le),referenceTree:"upload"===ye?Re:null});case 2:t=a.sent,(0,L.openUrlInNewTab)(t.external_url);case 4:case"end":return a.stop()}}),_callee2)})));return function openExportLink(){return t.apply(this,arguments)}}(),Be=function(){var t=(0,d.default)(u.default.mark((function _callee3(t){var a;return u.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return l.t0=JSON,l.t1=JSON,l.next=4,t.text();case 4:l.t2=l.sent,l.t3=l.t1.parse.call(l.t1,l.t2),a=l.t0.stringify.call(l.t0,l.t3),he(t),De(a);case 9:case"end":return l.stop()}}),_callee3)})));return function handleFileUpload(a){return t.apply(this,arguments)}}(),Ve=function(){var t=(0,d.default)(u.default.mark((function _callee4(){return u.default.wrap((function _callee4$(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,ne(!0),P(C.ANALYTICS_EVENT_NAMES.NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED,{workflowRunIds:Array.from(Le),selectedTreeType:ye,projectIds:de}),P(C.ANALYTICS_EVENT_NAMES.NEXTCLADE_MODAL_CONFIRMATION_MODAL_CONFIRM_BUTTON_CLICKED_ALLISON_TESTING,{workflowRunIds:JSON.stringify(Array.from(Le)),selectedTreeType:ye,projectIds:JSON.stringify(de)}),t.next=6,Fe();case 6:W(!1),a(),t.next=16;break;case 10:t.prev=10,t.t0=t.catch(0),W(!1),K(!0),ne(!1),console.error(t.t0);case 16:case"end":return t.stop()}}),_callee4,null,[[0,10]])})));return function handleConfirmationModalConfirm(){return t.apply(this,arguments)}}(),We=function(){var t=(0,d.default)(u.default.mark((function _callee5(){return u.default.wrap((function _callee5$(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Fe();case 3:K(!1),a(),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.error(t.t0);case 10:case"end":return t.stop()}}),_callee5,null,[[0,7]])})));return function handleErrorModalRetry(){return t.apply(this,arguments)}}(),Ue=r?r.size-oe.length:0;return g.default.createElement(_.default,{narrow:!0,open:l,tall:!0,onClose:a},g.default.createElement("div",{className:M.default.modal},g.default.createElement("div",{className:M.default.nextcladeHeader},g.default.createElement("div",{className:M.default.title},"View Consensus Genomes in Nextclade",g.default.createElement(S.default,{trigger:g.default.createElement("span",null,g.default.createElement(p.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:M.default.infoIcon})),content:"Nextclade is a third-party tool and has its own policies.",link:x.NEXTCLADE_APP_LINK,offset:[0,0],position:"top center"})),g.default.createElement("div",{className:M.default.tagline},Ue," Consensus Genome",1!==Ue?"s":""," selected")),g.default.createElement("div",{className:M.default.nextcladeDescription},g.default.createElement("div",{className:M.default.title}," Nextclade helps you: "),g.default.createElement(E.default,{listItems:["Assess sequence quality","See where your consensus genomes differ from the reference sequence","Identify which clade or lineage your consensus genomes belong to",g.default.createElement(g.default.Fragment,null,"View consensus genome placement in the context of a Nextstrain"," ",g.default.createElement("br",null),"phylogenetic tree",g.default.createElement(S.default,{trigger:g.default.createElement("span",null,g.default.createElement(p.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:(0,m.cx)(M.default.infoIcon,M.default.lower)})),content:"Exercise caution when interpreting this tree. Nextclade’s algorithms are meant for quick assessments and not a replacement for full analysis with the Nextstrain pipeline.",offset:[11,0],position:"top right"}))]})),g.default.createElement("div",{className:M.default.referenceTree},g.default.createElement("div",{className:M.default.title},"Reference Tree",g.default.createElement(S.default,{trigger:g.default.createElement("span",null,g.default.createElement(p.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:(0,m.cx)(M.default.infoIcon,M.default.lower)})),content:"Nextclade will graft your sequences onto the reference tree to provide more context.",link:x.NEXTCLADE_REFERENCE_TREE_LINK,offset:[0,0],position:"top center"})),g.default.createElement("div",{className:M.default.options},g.default.createElement(I.NextcladeReferenceTreeOptions,{referenceTree:me&&me.name,onChange:Be,onSelect:function handleSelectTreeType(t){Ce(t)},selectedType:ye}))),g.default.createElement("div",{className:M.default.footer},g.default.createElement(A.NextcladeModalFooter,{onClick:function handleOpenConfirmationModal(){W(!0)},invalidSampleNames:Z,loading:J,samplesNotSentToNextclade:oe,validationError:we,hasValidIds:Le&&Le.size>0}))),V&&g.default.createElement(T.NextcladeConfirmationModal,{open:!0,onCancel:function handleCloseConfirmationModal(){W(!1)},onConfirm:Ve,loading:ae}),G&&g.default.createElement(w.default,{labelText:"Failed to send",open:!0,onCancel:function handleCloseErrorModal(){K(!1)},onConfirm:We,title:"Sorry! There was an error sending your consensus genomes to Nextclade."}))}},19330:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NextcladeConfirmationModal=void 0;var o=r(l(96540)),i=l(61613),u=r(l(73635)),d=r(l(34621)),c=r(l(48652)),p=l(22476),m=r(l(16462));a.NextcladeConfirmationModal=function NextcladeConfirmationModal(t){var a=t.onCancel,l=t.onConfirm,r=t.open,h=t.loading;return o.default.createElement(c.default,{className:m.default.nextcladeConfirmation,narrowest:!0,open:r},o.default.createElement(i.Image,{className:m.default.logo,src:"/assets/LogoNextclade.png"}),o.default.createElement("div",{className:m.default.title},"You’re ready to send your consensus genomes to Nextclade."),o.default.createElement("div",{className:m.default.text},"Once you click Confirm, you will leave CZ ID and send your sequence(s) and reference tree to Nextclade. Please ensure that your Reference Tree does not contain any personally identifiable information. Nextclade is a third-party tool and has its own policies. You can learn more at ",o.default.createElement(d.default,{href:"https://clades.nextstrain.org",analyticsEventName:"NextcladeConfirmationModal_nextclade-link_clicked"},"clades.nextstrain.org"),"."),o.default.createElement("div",{className:m.default.actions},h?o.default.createElement(u.default,{message:"Loading..."}):o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:m.default.item},o.default.createElement(p.PrimaryButton,{text:"Confirm",rounded:!0,onClick:l})),o.default.createElement("div",{className:m.default.item},o.default.createElement(p.SecondaryButton,{text:"Cancel",rounded:!0,onClick:a})))))}},16972:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NextcladeConfirmationModal",{enumerable:!0,get:function get(){return r.
1NextcladeConfirmationModal}});var r=l(19330)},70346:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NextcladeModalFooter=void 0;var o=r(l(96540)),i=r(l(73635)),u=r(l(28906)),d=r(l(76311)),c=r(l(62487)),p=r(l(99823));a.NextcladeModalFooter=function NextcladeModalFooter(t){var a=t.hasValidIds,l=t.invalidSampleNames,r=t.loading,m=t.onClick,h=t.samplesNotSentToNextclade,g=t.validationError,v=function renderAccordionNotification(t){var a=t.message,l=t.description,r=t.list,i=t.type,u=void 0===i?"warning":i,c=o.default.createElement("div",null,o.default.createElement("span",{className:p.default.highlight},a),l),m=o.default.createElement("span",null,r.map((function(t,a){return o.default.createElement("div",{key:"".concat(t,"-").concat(a),className:p.default.messageLine},t)})));return o.default.createElement(d.default,{header:c,content:m,open:!1,type:u,displayStyle:"flat"})},y=function renderNotification(t){var a=t.message,l=t.type;return o.default.createElement("div",{className:p.default.notificationContainer},o.default.createElement(c.default,{type:l,displayStyle:"flat"},o.default.createElement("div",{className:p.default.errorMessage},a)))};return o.default.createElement("div",{className:p.default.footer},o.default.createElement("div",{className:p.default.notifications},r&&o.default.createElement(i.default,{message:"Validating consensus genomes...",className:p.default.loading}),function renderValidationError(){if(r||!g)return null;y({message:"An error occurred when verifying your selected consensus genomes.",type:"error"})}(),function renderInvalidSamplesNotifications(){if(!r){if(!a)return y({message:"No valid consensus genomes to upload to Nextclade because they either failed or are still processing.",type:"error"});if(l.length>0)return function renderInvalidSamplesWarning(){return v({message:"".concat(l.length," consensus genome").concat(l.length>1?"s":""," won't be sent to Nextclade"),description:", because they either failed or are still processing:",list:l})}()}}(),function renderNonSARSCov2Warning(){if(!r&&h.length>0)return v({message:"".concat(h.length," consensus genome").concat(h.length>1?"s":""," won't be sent to Nextclade"),description:", because Nextclade only accepts SARS-CoV-2 genomes currently:",list:h})}()),function renderViewQCInNextcladeButton(){return o.default.createElement(u.default,{disabled:r||!a,text:"View QC in Nextclade",onClick:m})}())}},50628:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NextcladeModalFooter",{enumerable:!0,get:function get(){return r.NextcladeModalFooter}});var r=l(70346)},29180:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NextcladeReferenceTreeOptions=void 0;var o=l(70131),i=l(28764),u=l(44480),d=r(l(96540)),c=r(l(34621)),p=r(l(96575)),m=l(60487),h=r(l(25793));a.NextcladeReferenceTreeOptions=function NextcladeReferenceTreeOptions(t){var a=t.referenceTree,l=t.onChange,r=t.onSelect,g=t.selectedType,v=a?"".concat(a," Selected For Upload"):void 0,y="upload"===g;return d.default.createElement("div",{className:h.default.treeTypeContainer},d.default.createElement("div",{className:(0,i.cx)(h.default.treeType,!y&&h.default.selected),onClick:function onClick(){return r("global")}},d.default.createElement(o.InputRadio,{className:h.default.radioButton,stage:y?"unchecked":"checked"}),d.default.createElement("div",{className:h.default.content},d.default.createElement("div",{className:h.default.name},"Nextclade Default Tree"),d.default.createElement("div",{className:h.default.description},"This tree includes worldwide data from Nextstrain,"," ",d.default.createElement(c.default,{href:m.NEXTCLADE_DEFAULT_TREE_LINK},"view the tree.")))),d.default.createElement("div",{className:(0,i.cx)(h.default.treeType,y&&h.default.selected),onClick:function onClick(){return r("upload")}},d.default.createElement(o.InputRadio,{className:h.default.radioButton,stage:y?"checked":"unchecked"}),d.default.createElement("div",{className:h.default.content},d.default.createElement("div",{className:h.default.name},"Upload a Tree"),d.default.createElement("div",{className:h.default.description},"You can upload your own info in"," ",d.default.createElement(c.default,{href:m.NEXTCLADE_TREE_FORMAT_LINK},"Auspice JSON")," ","format. For compatibility, make sure your tree's root is"," ",d.default.createElement(c.default,{href:m.NEXTCLADE_TREE_ROOT_LINK},"Wuhan/Hu-1/2019.")),y&&d.default.createElement("div",{className:h.default.fields},d.default.createElement(p.default,{className:(0,i.cx)(h.default.localFilePicker,!v&&h.default.short),title:v,accept:".json",onChange:function onDrop(t){l((0,u.head)(t))},onRejected:function onRejected(){window.alert("Invalid file. Files must be in JSON format and file size must be under 5GB.")},multiFile:!1})))))}},64597:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NextcladeReferenceTreeOptions",{enumerable:!0,get:function get(){return r.
1NextcladeReferenceTreeOptions}});var r=l(29180)},51922:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NextcladeModal",{enumerable:!0,get:function get(){return r.NextcladeModal}});var r=l(40593)},80931:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i,u=r(l(54756)),d=r(l(29293)),c=r(l(43693)),p=r(l(85715)),m=r(l(32485)),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(18312),y=r(l(99191)),C=l(54947),b=l(26324),S=r(l(29759)),w=l(17197),_=l(20300),E=l(13656),x=l(60550),L=l(48568),O=l(66226),N=r(l(18726));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}var k=(void 0!==i||(i=l(57672)).hash&&"f8b5713bac78f5c3e19f7e3a4042fdf6"!==i.hash&&console.error("The definition of 'QualityControlQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.default=function QualityControl(t){var a=t.filters,l=t.projectId,r=t.handleBarClick,o=(0,g.useState)(!0),i=(0,p.default)(o,2),T=i[0],A=i[1],I=(0,g.useState)(!1),M=(0,p.default)(I,2),R=M[0],D=M[1],P=(0,g.useState)({sampleId:null}),j=(0,p.default)(P,2),B=j[0],V=j[1],W=(0,g.useState)(null),U=(0,p.default)(W,2),H=U[0],G=U[1],K=(0,g.useState)({}),z=(0,p.default)(K,2),q=z[0],Z=z[1],Y=(0,g.useState)([]),X=(0,p.default)(Y,2),Q=X[0],J=X[1],$=(0,g.useState)([]),ee=(0,p.default)($,2),te=ee[0],ae=ee[1],ne=(0,g.useState)([]),le=(0,p.default)(ne,2),re=le[0],oe=le[1],ie=(0,g.useState)(null),se=(0,p.default)(ie,2),ue=se[0],de=se[1],ce=(0,g.useState)(null),pe=(0,p.default)(ce,2),fe=pe[0],me=pe[1],he=(0,g.useState)(null),ge=(0,p.default)(he,2),ve=ge[0],ye=ge[1],Ce=(0,v.useLazyLoadQuery)(k,function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,c.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({projectId:parseInt(l),workflow:_.WorkflowType.SHORT_READ_MNGS,hostIds:null==a?void 0:a.host},a)).samplesList.samples,be=(0,g.useCallback)((0,d.default)(u.default.mark((function _callee(){var t,a;return u.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:A(!0),t=extractData(Ce),a=t.validSamples.length+t.runningSamples.length+t.failedSamples.length,J(t.validSamples),ae(t.runningSamples),oe(t.failedSamples),Z(t.samplesDict),G(a),A(!1);case 9:case"end":return l.stop()}}),_callee)}))),[Ce]);function extractData(t){var a=[],l=[],r=[],o={};return t.forEach((function(t){if((0,h.get)("mngsRunInfo.createdAt",t.details)){var i,u=(0,h.get)("uploadError",t.details)||(0,h.get)("mngsRunInfo",t.details);"FAILED"===u.resultStatusDescription||"COMPLETE - ISSUE"===u.resultStatusDescription||"COMPLETE*"===u.resultStatusDescription?r.push(t):u.reportReady&&null!==(i=t.details.derivedSampleOutput)&&void 0!==i&&i.summaryStats?(a.push(t),o[t.id]=t):l.push(t)}})),{validSamples:a,runningSamples:l,failedSamples:r,samplesDict:o}}(0,g.useEffect)((function(){be()}),[be]);var Se=function handleChartElementHover(t,a){me(t&&a?{left:t,top:a}:null)},we=function handleChartElementExit(){me(null),ye(null),de(null)};return T?g.default.createElement(b.LoadingPage,null):(null==Q?void 0:Q.length)>0?g.default.createElement("div",{className:N.default.content},g.default.createElement("div",{className:N.default.histogramSection},g.default.createElement(O.SampleStatsInfo,{runningSamples:te,failedSamples:re,validSamples:Q,totalSampleCount:H}),g.default.createElement(x.Histograms,{filters:a,validSamples:Q,samplesDict:q,fetchProjectData:be,handleBarClick:r,handleChartElementHover:Se,handleChartElementExit:we,setChartTooltipData:de})),g.default.createElement("div",{className:N.default.readsLostSection},g.default.createElement(L.ReadsLostChart,{validSamples:Q,handleChartElementHover:Se,handleChartElementExit:we,setChartTooltipData:de,setTooltipClass:ye,setSidebarVisible:D,setSidebarParams:V,sidebarParams:B,sidebarVisible:R})),g.default.createElement(y.default,{visible:R,mode:"sampleDetails",params:B,onClose:function onClose(){return D(!1)}}),fe&&ue&&g.default.createElement("div",{"data-testid":"hover-tooltip",style:(0,w.getTooltipStyle)(fe),className:(0,m.default)(N.default.hoverTooltip,ve)},g.default.createElement(E.TooltipVizTable,{data:ue}))):g.default.createElement("div",{className:N.default.noDataBannerFlexContainer},g.default.createElement(C.InfoBanner,{className:N.default.noDataBannerContainer,icon:g.default.createElement(S.default,null),link:{href:"https://help.czid.org",text:"Learn about sample QC"},message:"You can visually check your QC metrics after your samples have successfully processed.",title:"Sample QC Visualizations",type:"no_successful_samples"}))}},57672:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c,p,m,h,g,v,y,C,b,S,w,_,E,x,L,O,N,k={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"annotations"},r={defaultValue:null,kind:"LocalArgument",name:"basic"},o={defaultValue:null,kind:"LocalArgument",name:"domain"},i={defaultValue:null,kind:"LocalArgument",name:"hostIds"},u={defaultValue:null,kind:"LocalArgument",name:"limit"},d={defaultValue:null,kind:"LocalArgument",name:"listAllIds"},c={defaultValue:null,kind:"LocalArgument",name:"location"},p={defaultValue:null,kind:"LocalArgument",name:"locationV2"},m={defaultValue:null,kind:"LocalArgument",name:"offset"},h={defaultValue:null,kind:"LocalArgument",name:"orderBy"},g={defaultValue:null,kind:"LocalArgument",name:"orderDir"},v={defaultValue:null,kind:"LocalArgument",name:"projectId"},y={defaultValue:null,kind:"LocalArgument",name:"requestedSampleIds"},C={defaultValue:null,kind:"LocalArgument",name:"sampleIds"},b={defaultValue:null,kind:"LocalArgument",name:"searchString"},S={defaultValue:null,kind:"LocalArgument",name:"taxIds"},w={defaultValue:null,kind:"LocalArgument",name:"taxLevels"},_={defaultValue:null,kind:"LocalArgument",name:"thresholdFilterInfo"},E={defaultValue:null,kind:"LocalArgument",name:"time"},x={defaultValue:null,kind:"LocalArgument",name:"tissue"},L={defaultValue:null,kind:"LocalArgument",name:"visibility"},O={defaultValue:null,kind:"LocalArgument",name:"workflow"}],kind:"Fragment",metadata:null,name:"QualityControlQuery",selections:N=[{alias:null,args:[{kind:"V
1ariable",name:"annotations",variableName:"annotations"},{kind:"Variable",name:"basic",variableName:"basic"},{kind:"Variable",name:"domain",variableName:"domain"},{kind:"Variable",name:"hostIds",variableName:"hostIds"},{kind:"Variable",name:"limit",variableName:"limit"},{kind:"Variable",name:"listAllIds",variableName:"listAllIds"},{kind:"Variable",name:"location",variableName:"location"},{kind:"Variable",name:"locationV2",variableName:"locationV2"},{kind:"Variable",name:"offset",variableName:"offset"},{kind:"Variable",name:"orderBy",variableName:"orderBy"},{kind:"Variable",name:"orderDir",variableName:"orderDir"},{kind:"Variable",name:"projectId",variableName:"projectId"},{kind:"Variable",name:"requestedSampleIds",variableName:"requestedSampleIds"},{kind:"Variable",name:"sampleIds",variableName:"sampleIds"},{kind:"Variable",name:"searchString",variableName:"searchString"},{kind:"Variable",name:"taxIds",variableName:"taxIds"},{kind:"Variable",name:"taxLevels",variableName:"taxLevels"},{kind:"Variable",name:"thresholdFilterInfo",variableName:"thresholdFilterInfo"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"tissue",variableName:"tissue"},{kind:"Variable",name:"visibility",variableName:"visibility"},{kind:"Variable",name:"workflow",variableName:"workflow"}],concreteType:"SampleList",kind:"LinkedField",name:"samplesList",plural:!1,selections:[{alias:null,args:null,concreteType:"Sample",kind:"LinkedField",name:"samples",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"SampleDetails",kind:"LinkedField",name:"details",plural:!1,selections:[{alias:null,args:null,concreteType:"DbSample",kind:"LinkedField",name:"dbSample",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"uploadError",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"DerivedSampleOutput",kind:"LinkedField",name:"derivedSampleOutput",plural:!1,selections:[{alias:null,args:null,concreteType:"PipelineRun",kind:"LinkedField",name:"pipelineRun",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"totalReads",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"SampleSummaryStats",kind:"LinkedField",name:"summaryStats",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"compressionRatio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"qcPercent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insertSizeMean",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"MngsRunInfo",kind:"LinkedField",name:"mngsRunInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"resultStatusDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reportReady",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[v,o,u,m,h,g,d,r,C,i,c,p,S,w,_,l,E,x,L,b,y,O],kind:"Operation",name:"QualityControlQuery",selections:N},params:{cacheID:"7bb2914215777e3ee9bc389e0b97c532",id:null,metadata:{},name:"QualityControlQuery",operationKind:"query",text:"query QualityControlQuery(\n  $projectId: Int!\n  $domain: String\n  $limit: Int\n  $offset: Int\n  $orderBy: String\n  $orderDir: String\n  $listAllIds: Boolean\n  $basic: Boolean\n  $sampleIds: [Int!]\n  $hostIds: [Int!]\n  $location: String\n  $locationV2: [String!]\n  $taxIds: [Int!]\n  $taxLevels: [String!]\n  $thresholdFilterInfo: String\n  $annotations: [Annotation!]\n  $time: [String!]\n  $tissue: [String!]\n  $visibility: [String!]\n  $searchString: String\n  $requestedSampleIds: [Int!]\n  $workflow: String\n) {\n  samplesList(projectId: $projectId, domain: $domain, limit: $limit, offset: $offset, orderBy: $orderBy, orderDir: $orderDir, listAllIds: $listAllIds, basic: $basic, sampleIds: $sampleIds, hostIds: $hostIds, location: $location, locationV2: $locationV2, taxIds: $taxIds, taxLevels: $taxLevels, thresholdFilterInfo: $thresholdFilterInfo, annotations: $annotations, time: $time, tissue: $tissue, visibility: $visibility, searchString: $
1searchString, requestedSampleIds: $requestedSampleIds, workflow: $workflow) {\n    samples {\n      id\n      name\n      details {\n        dbSample {\n          uploadError\n        }\n        derivedSampleOutput {\n          pipelineRun {\n            totalReads\n          }\n          summaryStats {\n            compressionRatio\n            qcPercent\n            insertSizeMean\n          }\n        }\n        mngsRunInfo {\n          resultStatusDescription\n          reportReady\n          createdAt\n        }\n      }\n    }\n  }\n}\n"}};k.hash="f8b5713bac78f5c3e19f7e3a4042fdf6";a.default=k},71837:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.Histograms=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=r(l(24143)),p=l(44480),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(38192),g=r(l(96042)),v=l(2627),y=r(l(79950)),C=l(79623),b=l(6848),S=r(l(58155));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var w="Number of Samples";a.Histograms=function Histograms(t){var a=t.filters,l=t.validSamples,r=t.samplesDict,o=t.fetchProjectData,_=t.handleBarClick,E=t.handleChartElementHover,x=t.handleChartElementExit,L=t.setChartTooltipData,O=(0,h.useTrackEvent)(),N=(0,m.useRef)(a),k=(0,m.useRef)([]),T=(0,m.useRef)([]),A=(0,m.useRef)([]),I=(0,m.useRef)([]),M=(0,m.useRef)([]),R=(0,m.useRef)([]),D=(0,m.useRef)([]),P=(0,m.useRef)([]),j=(0,m.useRef)(null),B=(0,m.useRef)(null),V=(0,m.useRef)(null),W=(0,m.useRef)(null),U=(0,m.useState)(null),H=(0,i.default)(U,2),G=H[0],K=H[1],z=G?(0,p.flatten)(I.current).length:0,q=G&&z<l.length;(0,m.useEffect)((function(){return window.addEventListener("resize",Z),function(){return window.removeEventListener("resize",Z)}}),[]),(0,m.useEffect)((function(){(0,p.isEqual)(a,N)||(N.current=a,o().then(Y))}),[a]);var Z=(0,p.debounce)(200,(function(){return Y()})),Y=function redrawHistograms(){if(l.length>0){var t=X(),a=t.totalReadsBins,r=t.qcPercentBins,o=t.dcrBins,i=t.meanInsertSizeBins;if(ne({container:j.current,data:a,labelX:"Total Reads",labelY:w,tickFormat:function tickFormat(t){return function totalReadsFormat(t){return 0===t?0:c.default.format(".2s")(t)}(t)}}),ne({container:B.current,data:r,labelX:"Percentage",labelY:w,tickFormat:function tickFormat(t){return(0,C.numberWithPercent)(t)}}),ne({container:W.current,data:o,labelX:"DCR",labelY:w}),i.length>0){var u=ne({container:V.current,data:i,labelX:"Base pairs",labelY:w});K(u)}}},X=function getBins(){var t=Q((function(t){return t.details.derivedSampleOutput.pipelineRun.totalReads})),a=J({data:t,numBins:b.MIN_NUM_BINS,minBinWidth:b.MIN_BIN_WIDTH.totalReads}),l=(0,i.default)(a,2),r=l[0],o=l[1],u=Q((function(t){return t.details.derivedSampleOutput.summaryStats.qcPercent})),d=J({data:u,numBins:b.MIN_NUM_BINS,minBinWidth:b.MIN_BIN_WIDTH.qc}),c=(0,i.default)(d,2),p=c[0],m=c[1],h=Q((function(t){return t.details.derivedSampleOutput.summaryStats.compressionRatio})),g=J({data:h,numBins:b.MIN_NUM_BINS,minBinWidth:b.MIN_BIN_WIDTH.dcr}),v=(0,i.default)(g,2),y=v[0],C=v[1],S=Q((function(t){return t.details.derivedSampleOutput.summaryStats.insertSizeMean})),w=J({data:S,numBins:b.MIN_NUM_BINS,minBinWidth:b.MIN_BIN_WIDTH.meanInsertSize}),_=(0,i.default)(w,2),E=_[0],x=_[1];return k.current=o,T.current=m,A.current=C,I.current=x,R.current=r,P.current=p,D.current=y,M.current=E,{totalReadsBins:r,qcPercentBins:
1p,dcrBins:y,meanInsertSizeBins:E}},Q=function sortSamplesByMetric(t){var a=Object.keys(r);return(0,p.sortBy)((function(t){return t.value}),(0,p.compact)(a.map((function(a){if(t(r[a]))return{id:a,value:t(r[a])}}))))},J=function extractBins(t){var a=t.data,l=t.numBins,r=t.minBinWidth;if(!a.length)return[[],[]];var o=((0,p.ceil)((0,p.max)([(0,p.last)(a).value,0+l*r]))-0)/l;(0,p.isInteger)(o)||(o=(0,p.ceil)(2*o)/2);for(var i=[],u=[],d=0,c=0+o,m=0,h=0;h<l;h++){for(var g=0,v=[];m<a.length;){var y=a[m].value,C=a[m].id;if(!(d<=y&&y<c||h===l-1&&y===c))break;v.push(C),g++,m++}u.push(v),i.push({x0:d,x1:c,length:g}),d=c,c+=o}return[i,u]},$=function handleHistogramBarClick(t,a){var l=[];t===R.current?l=k.current[a]:t===P.current?l=T.current[a]:t===D.current?l=A.current[a]:t===M.current&&(l=I.current[a]),_(l)},ee=function handleHistogramBarEnter(t,a){var l=null;a===R.current?l=ae({bin:t,label:"Total Reads",format:function format(t){return 0===t?0:c.default.format(".2s")(t)}}):a===P.current?l=ae({bin:t,label:"Passed QC",format:function format(t){return(0,C.numberWithPercent)(t)}}):a===D.current?l=ae({bin:t,label:"Ratio Number"}):a===M.current&&(l=ae({bin:t,label:"Base Pairs"})),L(l)},te=function handleHistogramEmptyClick(){O(h.ANALYTICS_EVENT_NAMES.QUALITY_CONTROL_HISTOGRAM_EMPTY_SPACE_CLICKED),_([])},ae=(0,p.memoize)((function(t){var a=t.bin,l=t.label,r=t.format,o=r?r(a.x0):a.x0,i=r?r(a.x1):a.x1,u=1===a.length?"sample":"samples";return[{name:"Info",data:[["".concat(l),"".concat(o,"-").concat(i)],["Number","".concat(a.length," ").concat(u)]],disabled:!1}]})),ne=function renderHistogram(t){var a=t.container,l=t.data,r=t.labelX,o=t.labelY,i=t.tickFormat,u=l.map((function(t){return t.x0}));u.push((0,p.last)(l).x1);var d=new y.default(a,l,{skipBins:!0,domain:[0,(0,p.last)(l).x1],tickValues:u,labelX:r,labelY:o,labelsLarge:!0,labelYHorizontalOffset:4,labelYVerticalOffset:22,labelXVerticalOffset:4,yTickFilter:p.isInteger,yTickFormat:c.default.format(""),showGridlines:!0,xTickFormat:i,showStatistics:!1,spacedBars:!0,barOpacity:1,colors:[b.BAR_FILL_COLOR],hoverColors:[b.HOVER_BAR_FILL_COLOR],clickColors:[b.BAR_CLICK_FILL_COLOR],hoverBuffer:0,simple:!0,margins:{top:10,right:15,bottom:40,left:40},onHistogramBarClick:$,onHistogramBarHover:E,onHistogramBarEnter:ee,onHistogramBarExit:x,onHistogramEmptyClick:te});return d.update(),d};return m.default.createElement("div",{className:S.default.chartsContainer},m.default.createElement("div",{className:S.default.halfPageChart},m.default.createElement("div",{"data-testid":"total-read-check",className:S.default.title},"Do my samples have enough total reads?"),m.default.createElement("div",{className:S.default.histogramContainer},m.default.createElement("div",{"data-testid":"total-read-title",className:S.default.subtitle},"Total Reads",m.default.createElement(g.default,{"data-testid":"total-read-tooltip",trigger:m.default.createElement("span",{"data-testid":"total-read-info-icon"},m.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:S.default.infoIcon})),title:"Total Reads",content:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.totalReads.tooltip,link:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.totalReads.link})),m.default.createElement("div",{"data-testid":"total-read-histogram",className:S.default.d3Container,ref:function ref(t){j.current=t}}))),m.default.createElement("div",{className:S.default.halfPageChart},m.default.createElement("div",{"data-testid":"quality-read-check",className:S.default.title},"Do my samples have enough quality reads?"),m.default.createElement("div",{className:S.default.histogramContainer},m.default.createElement("div",{"data-testid":"passed-qc-title",className:S.default.subtitle},"Passed QC",m.default.createElement(g.default,{"data-testid":"passed-qc-tooltip",trigger:m.default.createElement("span",{"data-testid":"passed-qc-info-icon"},m.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:S.default.infoIcon})),title:"Passed QC",content:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.qcPercent.tooltip,link:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.qcPercent.link})),m.default.createElement("div",{"data-testid":"passed-qc-histogram",className:S.default.d3Container,ref:function ref(t){B.current=t}}))),m.default.createElement("div",{className:S.default.halfPageChart},m.default.createElement("div",{"data-testid":"duplicate-read-check",className:S.default.title}
1,"Are there too many duplicate reads in my library?"),m.default.createElement("div",{className:S.default.histogramContainer},m.default.createElement("div",{"data-testid":"duplicate-compression-ratio-title",className:S.default.subtitle},"Duplicate Compression Ratio",m.default.createElement(g.default,{"data-testid":"duplicate-tooltip-info-icon",trigger:m.default.createElement("span",{"data-testid":"duplicate-tooltip"},m.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:S.default.infoIcon})),title:"DCR",content:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.duplicateCompressionRatio.tooltip,link:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.duplicateCompressionRatio.link})),m.default.createElement("div",{"data-testid":"duplicate-compression-histogram",className:S.default.d3Container,ref:function ref(t){W.current=t}}))),m.default.createElement("div",{className:S.default.halfPageChart},m.default.createElement("div",{"data-testid":"sufficient-length-check",className:S.default.title},"Do my samples have sufficient insert lengths?"),m.default.createElement("div",{className:S.default.histogramContainer},m.default.createElement("div",{"data-testid":"mean-insert-size-title",className:(0,d.default)(S.default.subtitle,q&&S.default.messageIncluded)},"Mean Insert Size",m.default.createElement(g.default,{"data-testid":"mean-insert-size-info-icon",trigger:m.default.createElement("span",{"data-testid":"mean-insert-size-tooltip"},m.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:S.default.infoIcon})),title:"Mean Insert Size",content:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.meanInsertSize.tooltip,link:v.SHORT_READ_MNGS_SAMPLE_TABLE_COLUMNS.meanInsertSize.link}),q&&m.default.createElement("div",{className:S.default.message},"Showing ",z," of ",l.length," ","samples.",m.default.createElement(g.default,{trigger:m.default.createElement("span",null,m.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:S.default.infoIcon})),content:b.MISSING_INSERT_SIZE_WARNING})),!G&&m.default.createElement("div",{className:S.default.information},"Mean Insert Size is not available. ",b.MISSING_INSERT_SIZE_WARNING)),m.default.createElement("div",{"data-testid":"mean-insert-size-histogram",className:S.default.d3Container,ref:function ref(t){V.current=t}}))))}},60550:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Histograms",{enumerable:!0,get:function get(){return r.Histograms}});var r=l(71837)},46909:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ReadsLostChartQuery=a.ReadsLostChart=void 0;var i,u=r(l(85715)),d=l(70131),c=l(2543),p=l(43561),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(18312),g=l(38192),v=l(54947),y=r(l(96042)),C=r(l(29759)),b=l(2627),S=r(l(8525)),w=r(l(90476)),_=r(l(61604)),E=l(79623),x=l(6848),L=r(l(42829));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var O=a.ReadsLostChartQuery=(void 0!==i||(i=l(52326)).hash&&"d18db6897a4f5fc92cc03d8231c3bf5e"!==i.hash&&console.error("The definition of 'ReadsLostChartQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.ReadsLostChart=function ReadsLostChart(t){var a=t.validSamples,l=t.handleChartElementHover,r=t.handleChartElementExit,o=t.setChartTooltipData,i=t.setTooltipClass,N=t.setSidebarVisible,k=t.setSidebarParams,T=t.sidebarParam
1s,A=t.sidebarVisible,I=(0,g.useTrackEvent)(),M=(0,m.useState)(!1),R=(0,u.default)(M,2),D=R[0],P=R[1],j=(0,m.useState)(null),B=(0,u.default)(j,2),V=B[0],W=B[1],U=(0,m.useState)(null),H=(0,u.default)(U,2),G=H[0],K=H[1],z=(0,m.useState)(null),q=(0,u.default)(z,2),Z=q[0],Y=q[1],X=(0,m.useState)(null),Q=(0,u.default)(X,2),J=Q[0],$=Q[1],ee=(0,h.useLazyLoadQuery)(O,{sampleIds:a.map((function(t){return t.id.toString()}))}).sampleReadsStats.sampleReadsStats;(0,m.useEffect)((function(){var t=function stackReadsLostData(t){t=t.reduce((function(t,a){return t[a.sampleId]=(0,c.cloneDeep)(a),t}),{});var a=Object.keys(t).filter((function(a){return Number.isInteger(t[a].initialReads)}));a.forEach((function(a){var l=t[a];parseFloat(l.pipelineVersion)>=4&&(l.steps=l.steps.filter((function(t){return"Idseq Dedup"!==t.name&&"Cdhitdup"!==t.name&&"Czid Dedup"!==t.name})))}));var l=a.reduce((function(a,l){return t[l].steps.forEach((function(t,l){t.name=x.HUMAN_READABLE_STEP_NAMES[t.name]||t.name,a.includes(t.name)||a.splice(l,0,t.name)})),a}),[]);l.length>0&&l.push(x.READS_REMAINING);var r=l.map((function(t,a){var l=a%x.READS_LOST_STACK_COLORS.length;return{color:t===x.READS_REMAINING?x.READS_REMAINING_COLOR:x.READS_LOST_STACK_COLORS[l],label:t}})),o=a.map((function(a){var r={},o=t[a].initialReads;return t[a].steps.forEach((function(t){var a=t.readsAfter||o,l=o-a;r[t.name]=l,o=a})),l.forEach((function(t){r[t]||(r[t]=0)})),r.total=t[a].initialReads,r.name=t[a].name,r[x.READS_REMAINING]=o,r}));return{categories:l,legendColors:r,_readsLostData:o}}(ee),a=t.categories,l=t.legendColors,r=t._readsLostData,o=l.map((function(t){return t.color}));W(r),K(l),Y(a),$(o)}),[ee]);var te={colors:J,x:{pathVisible:!1,ticksVisible:!1,axisTitle:"reads"},y:{pathVisible:!1,ticksVisible:!1}},ae={onYAxisLabelClick:function handleSampleLabelClick(t){var l,r=null===(l=a.find((function(a){return a.name===t})))||void 0===l?void 0:l.id;r!==T.sampleId||!0!==A?(I(g.ANALYTICS_EVENT_NAMES.QUALITY_CONTROL_STACKED_BAR_CHART_LABEL_CLICKED,{sampleName:t}),r&&(N(!0),k({sampleId:r}))):N(!1)},onYAxisLabelEnter:function handleSampleLabelEnter(t){o([{name:"Info",data:[["Sample Name",t]],disabled:!1}])},onBarStackEnter:function handleSingleBarStackEnter(t,a){var l=G.find((function(a){return a.label===t})),r=a.toLocaleString(),i=[{name:"Info",data:[[m.default.createElement(_.default,{className:L.default.inlineLegend,data:[l],key:(0,p.nanoid)()}),D?(0,E.numberWithPercent)(r):r]],disabled:!1}];o(i)},onBarEmptySpaceEnter:function handleEmptyBarSpaceEnter(t){var a=G.find((function(t){return t.label===x.READS_REMAINING})),l=[];Z.forEach((function(a){if(a!==x.READS_REMAINING){var r=G.find((function(t){return t.label===a}));l.push([m.default.createElement(_.default,{className:L.default.inlineLegend,data:[r],key:"".concat(a,"-summary-tooltip")}),t[a].toLocaleString()])}}));var r=[{name:"Total reads",data:[["Total reads",t.total.toLocaleString()]],disabled:!1},{name:"Reads lost",data:l,disabled:!1},{name:x.READS_REMAINING,data:[[m.default.createElement(_.default,{className:L.default.inlineLegend,data:[a],key:"".concat(x.READS_REMAINING,"-summary-tooltip")}),t[x.READS_REMAINING].toLocaleString()]],disabled:!1}];o(r),i(L.default.summaryTooltip)},onChartHover:l,onChartElementExit:r};return m.default.createElement("div",{className:L.default.chartsContainer},m.default.createElement("div",{className:L.default.fullPageChart},m.default.createElement("div",{"data-testid":"sample-processed-check",className:L.default.title},"How were my samples processed through the pipeline?"),m.default.createElement("div",{className:L.default.histogramContainer},m.default.createElement("div",{"data-testid":"bar-chart-toggle",className:L.default.toggleContainer},m.default.createElement(S.default,{currentDisplay:D?"percentage":"count",onDisplaySwitch:function onDisplaySwitch(){P((function(t){return!t}))}})),m.default.createElement("div",{"data-testid":"read-lost-title",className:L.default.subtitle},"Reads Lost",m.default.createElement(y.default,{"data-testid":"read-lost-tooltip",trigger:m.default.createElement("span",null,m.default.createElement(d.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:L.default.infoIcon})),title:"Reads Lost",content:b.SHARED_SAMPLE_TABLE_COLUMNS.readsLost.tooltip,link:b.SHARED_SAMPLE_TABLE_COLUMNS.readsLost.link})),(null==Z?void 0:Z.length)>0?m.default.createElement(m.default.Fragment,null,m.default.createElement(_.default,{className:L.default.legend,data:G}),m.default.createElement(w.default,{data:V,keys:Z,options:te,events:ae,yAxisKey:"name",className:L.default.stackedBarChart,normalize:D})):m.default.createElement("div",{className:L.default.noDataBannerFlexContainer},m.default.createElement(v.InfoBanner,{className:L.default.noDataBannerContainer,icon:m.default.createElement(C.default,null),link:{href:b.SHARED_SAMPLE_TABLE_COLUMNS.readsLost.link,text:"Learn about sample QC"},message:"No reads lost data could be found for your samples.",title:"Reads Lost Visualization",type:"no_reads_lost_step_data"})))))}},52326:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"sampleIds"}],kind:"Fragment",metadata:null,name:"ReadsLostChartQuery",selections:o=[{alias:null,args:[{kind:"V
1ariable",name:"sampleIds",variableName:"sampleIds"}],concreteType:"SampleReadsStatsList",kind:"LinkedField",name:"sampleReadsStats",plural:!1,selections:[{alias:null,args:null,concreteType:"SampleReadsStats",kind:"LinkedField",name:"sampleReadsStats",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"sampleId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"initialReads",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pipelineVersion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wdlVersion",storageKey:null},{alias:null,args:null,concreteType:"SampleSteps",kind:"LinkedField",name:"steps",plural:!0,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"readsAfter",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"ReadsLostChartQuery",selections:o},params:{cacheID:"c132fe611e3b31d9e247731693a6b160",id:null,metadata:{},name:"ReadsLostChartQuery",operationKind:"query",text:"query ReadsLostChartQuery(\n  $sampleIds: [String!]!\n) {\n  sampleReadsStats(sampleIds: $sampleIds) {\n    sampleReadsStats {\n      sampleId\n      initialReads\n      name\n      pipelineVersion\n      wdlVersion\n      steps {\n        name\n        readsAfter\n      }\n    }\n  }\n}\n"}};i.hash="d18db6897a4f5fc92cc03d8231c3bf5e";a.default=i},48568:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReadsLostChart",{enumerable:!0,get:function get(){return r.ReadsLostChart}});var r=l(46909)},26629:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleStatsInfo=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=r(l(96042)),m=r(l(73965)),h=r(l(62487)),g=r(l(47897));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.SampleStatsInfo=function SampleStatsInfo(t){var a=t.runningSamples,l=t.failedSamples,r=t.validSamples,o=t.totalSampleCount,v=(0,c.useState)(!0),y=(0,i.default)(v,2),C=y[0],b=y[1];return c.default.createElement("div",null,C&&a.length>0&&c.default.createElement(h.default,{className:(0,d.default)(g.default.notification,C?g.default.show:g.default.hide),type:"info",displayStyle:"flat",onClose:function hideprocessingSamplesMessage(){b(!1)},closeWithDismiss:!1,closeWithIcon:!0},a.length," ",1===a.length?"sample is":"samples are"," still being processed."),c.default.createElement("span",{className:g.default.statsRow},"Showing ",r.length," of ",o," samples.",c.default.createElement(p.default,{trigger:c.default.createElement("span",null,c.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:g.default.infoIcon})),content:c.default.createElement(c.default.Fragment,null,c.default.createElement(m.default,{listClassName:g.default.statusList,listItems:["".concat(r.length,"\n                            ").concat(1===r.length?"sample has":"samples have"," been\n                            uploaded and selected by filters."),"".concat(a.length,"\n                            ").concat(1===a.length?"sample is":"samples are"," still\n                            being processed."),"".concat(l.length,"\n                            ").concat(1===l.length?"sample":"samples"," failed to\n                            process. Failed samples are not displayed in the charts below."),"Samples with only Consensus Genome runs will not be displayed in the\n                            charts below"]}))})))}},66226:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleStatsInfo",{enumerable:!0,get:function get(){return r.SampleStatsInfo}});var r=l(26629)},11437:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(80931));a.default=o.default},72109:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.StackedBasicValues=void 0;var o=l(44480),i=r(l(96540)),u=r(l(18479));a.StackedBasicValues=function StackedBasicValues(t){var a=t.cellData;if(!(0,o.isEmpty)(a))return 1===a.length?a[0]:i.default.createElement("div",{className:u.default.stackedValues},i.default.createElement("div",{className:u.default.stackedValue},a[0]),i.default.createElement("div",{className:u.default.horizontalSeparator}),i.default.createElement("div",{className:u.default.stackedValue},a[1]))}},83802:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"StackedBasicValues",{enumerable:!0,get:function get(){return r.StackedBasicValues}});var r=l(72109)},21985:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.StackedSampleIds=void 0;var o=l(44480),i=r(l(96540)),u=r(l(34621)),d=l(50127),c=r(l(62585));a.StackedSampleIds=function StackedSampleIds(t){var a,l,r=t.cellData,p=Object.keys(r);if(!(0,o.isEmpty)(p)){var m=p[0],h=i.default.createElement(d.ValueWithTooltip,{tooltipTitle:null==r||null===(a=r[m])||void 0===a?void 0:a.sampleName,className:c.default.stackedValue},i.default.createElement(u.default,{className:c.default.stackedValue,href:"/samples/".concat(m)},"".concat(m).concat(null!=r&&null!==(l=r[m])&&void 0!==l&&l.isRef?" (ref)":"")));if(1===p.length)return h;
1var g,v,y=p[1];return i.default.createElement("div",{className:c.default.stackedValues},h,i.default.createElement("div",{className:c.default.horizontalSeparator}),i.default.createElement(d.ValueWithTooltip,{tooltipTitle:null==r||null===(g=r[y])||void 0===g?void 0:g.sampleName,className:c.default.stackedValue},i.default.createElement(u.default,{href:"/samples/".concat(y),className:c.default.stackedValue},"".concat(y).concat(null!=r&&null!==(v=r[y])&&void 0!==v&&v.isRef?" (ref)":""))))}}},75186:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"StackedSampleIds",{enumerable:!0,get:function get(){return r.StackedSampleIds}});var r=l(21985)},97597:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=ToolbarButtonIcon;var o=l(70131),i=r(l(96540)),u=r(l(1986)),d=r(l(97397));function ToolbarButtonIcon(t){var a=t.className,l=t.icon,r=t.popupText,c=t.popupSubtitle,p=t.disabled,m=t.onClick,h=t.popperDependencies,g=t.inverted,v=t.testId,y=t.popupPosition,C=i.default.createElement("div",{className:a,"data-testid":v},i.default.createElement(o.ButtonIcon,{sdsSize:"large",sdsType:"primary",sdsIcon:l,disabled:p,onClick:p?void 0:m}));return r||c?i.default.createElement(u.default,{trigger:C,content:i.default.createElement("div",{className:d.default.popupText},r,i.default.createElement("div",{className:d.default.popupSubtitle},c)),position:null!=y?y:"top center",basic:!1,popperDependencies:h,inverted:g,"data-testid":"".concat(v,"-tooltip")}):C}ToolbarButtonIcon.defaultProps={inverted:!0}},68891:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ValueWithTooltip=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(13327));a.ValueWithTooltip=function ValueWithTooltip(t){var a=t.tooltipTitle,l=t.cellData,r=t.className,c=void 0===r?"":r,p=t.children;return u.default.createElement(o.Tooltip,{arrow:!0,placement:"top-start",title:null!=a?a:p,width:"wide",sdsStyle:"light"},u.default.createElement("div",{className:(0,i.default)(d.default.base,c)},l||p))}},50127:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ValueWithTooltip",{enumerable:!0,get:function get(){return r.ValueWithTooltip}});var r=l(68891)},2910:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WORKFLOW_TRIGGERS=a.UPLOAD_FAILED=a.TRIGGERS=a.SARS_COV_2=a.PipelineRunStatuses=void 0;var o,i=r(l(43693)),u=l(20300),d=a.TRIGGERS={backgroundModel:"backgroundModel",genepi:"genepi",heatmap:"heatmap",download:"download",nextclade:"nextclade",more_actions:"more_actions",bulk_delete:"bulk_delete"};a.WORKFLOW_TRIGGERS=(0,i.default)((0,i.default)((0,i.default)((0,i.default)({},u.WorkflowType.CONSENSUS_GENOME,[d.nextclade,d.download,d.genepi,d.bulk_delete]),u.WorkflowType.SHORT_READ_MNGS,[d.backgroundModel,d.heatmap,d.download,d.bulk_delete,d.more_actions]),u.WorkflowType.AMR,[d.download,d.bulk_delete]),u.WorkflowType.LONG_READ_MNGS,[d.download,d.bulk_delete]),a.SARS_COV_2="Severe acute respiratory syndrome coronavirus 2";!function(t){t.Failed="failed",t.Complete="complete"}(o||(a.PipelineRunStatuses=o={}));a.UPLOAD_FAILED="upload_failed"},72833:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"CgRow",{enumerable:!0,get:function get(){return r.CgRow}}),Object.defineProperty(a,"SamplesView",{enumerable:!0,get:function get(){return r.SamplesView}});var r=l(75635)},52618:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getStatusCounts=void 0;var r=l(44480),o=l(20300),i=l(2910);a.getStatusCounts=function getStatusCounts(t,a){var l=t.map((function(t){var l,r;a===o.WORKFLOW_ENTITIES.WORKFLOW_RUNS?l=null==t?void 0:t.status:l=null==t||null===(r=t.sample)||void 0===r?void 0:r.pipelineRunStatus;return""===l?l=i.UPLOAD_FAILED:l!==i.PipelineRunStatuses.Complete&&(l=i.PipelineRunStatuses.Failed),l}));return(0,r.countBy)(r.identity,l)}},98157:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.VisualizationsView=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=l(44480),C=r(l(96540)),b=l(64673),S=l(94249),w=l(21786),_=l(79623),E=r(l(74233)),x=l(92843),L=r(l(71456));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var O={CREATED:"CREATED",RUNNING:"RUNNING",SUCCEEDED:"COMPLETE",SUCCEEDED_WITH_ISSUE:"COMPLETE",FAILED:"FAILED"},N={CREATED:"default",RUNNING:"default",SUCCEEDED:"success",SUCCEEDED_WITH_ISSUE:"success",FAILED:"error"},k=a.VisualizationsView=function(t){(0,p.default)(VisualizationsView,t);var a=_createSuper(VisualizationsView);function VisualizationsView(t){var l;return(0,u.default)(this,VisualizationsView),l=a.call(this,t),(0,g.default)((0,c.default)(l),"nameRenderer",(function(t){return C.default.createElement("div",null,t?t.n
1ame||(0,_.humanize)(t.visualization_type):"")})),(0,g.default)((0,c.default)(l),"statusRenderer",(function(t){return C.default.createElement("div",null,t&&t.status&&C.default.createElement(E.default,{className:L.default.sampleStatus,status:O[t.status],type:N[t.status]}))})),(0,g.default)((0,c.default)(l),"visibilityIconRenderer",(function(t){if(!t)return C.default.createElement("div",{className:L.default.icon});var a=t.visualization_type,l=t.publicAccess;return"heatmap"===a?l?C.default.createElement(v.Icon,{sdsIcon:"gridPublic",sdsSize:"xl",sdsType:"static"}):C.default.createElement(v.Icon,{sdsIcon:"gridPrivate",sdsSize:"xl",sdsType:"static"}):["phylo_tree","phylo_tree_ng"].includes(a)?l?C.default.createElement(v.Icon,{sdsIcon:"treeHorizontalPublic",sdsSize:"xl",sdsType:"static"}):C.default.createElement(v.Icon,{sdsIcon:"treeHorizontalPrivate",sdsSize:"xl",sdsType:"static"}):void(["table","tree"].includes(a)||console.error("Unknown visualization type: ".concat(a)))})),(0,g.default)((0,c.default)(l),"handleRowClick",(function(t){var a=t.rowData,l="/visualizations/".concat(a.visualization.visualization_type,"/").concat(a.id);(0,x.openUrl)(l,event)})),(0,g.default)((0,c.default)(l),"handleLoadRowsAndFormat",function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a,r;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=l.props.onLoadRows,o.next=3,a(t);case 3:return r=o.sent,o.abrupt("return",r.map((function(t){return(0,y.merge)({visualization:(0,y.pick)(["user_name","visualization_type","name","publicAccess","status"],t)},(0,y.pick)(["id","updated_at","project_name","samples_count"],t))})));case 5:case"end":return o.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"handleSortColumn",(function(t){var a=t.sortBy,r=t.sortDirection;l.props.onSortColumn({sortBy:a,sortDirection:r})})),(0,g.default)((0,c.default)(l),"reset",(function(){"table"===l.props.currentDisplay&&l.discoveryView&&l.discoveryView.reset()})),l.discoveryView=null,l.columns=[{dataKey:"visualization",flexGrow:1,width:350,cellRenderer:function cellRenderer(t){var a=t.cellData;return b.TableRenderers.renderVisualization((0,y.merge)({cellData:a},{nameRenderer:l.nameRenderer,detailsRenderer:l.detailsRenderer,statusRenderer:l.statusRenderer,visibilityIconRenderer:l.visibilityIconRenderer}))},headerClassName:L.default.visualizationHeader,sortKey:function sortKey(t){return t&&t.updated_at}},{dataKey:"updated_at",label:"Updated On",width:120,cellRenderer:b.TableRenderers.renderDateWithElapsed},{dataKey:"project_name",width:280,label:"Project"},{dataKey:"samples_count",width:140,label:"Samples"}],l}return(0,d.default)(VisualizationsView,[{key:"detailsRenderer",value:function detailsRenderer(t){return C.default.createElement("div",null,t?t.user_name:"")}},{key:"render",value:function render(){var t=this,a=this.props,l=a.sortBy,r=a.sortDirection,o=a.sortable;return C.default.createElement(S.BaseDiscoveryView,{columns:this.columns,handleRowClick:this.handleRowClick,onLoadRows:this.handleLoadRowsAndFormat,onSortColumn:this.handleSortColumn,ref:function ref(a){return t.discoveryView=a},sortable:o,sortBy:l,sortDirection:r})}}]),VisualizationsView}(C.default.Component);(0,g.default)(k,"contextType",w.GlobalContext)},7609:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"VisualizationsView",{enumerable:!0,get:function get(){return r.VisualizationsView}});var r=l(98157)},6848:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.TAB_VISUALIZATIONS=a.TAB_SAMPLES=a.TAB_PROJECTS=a.SAMPLE_WAS_DELETED=a.READS_REMAINING_COLOR=a.READS_REMAINING=a.READS_LOST_STACK_COLORS=a.MISSING_INSERT_SIZE_WARNING=a.MIN_NUM_BINS=a.MIN_BIN_WIDTH=a.KEY_DISCOVERY_VIEW_OPTIONS=a.KEY_DISCOVERY_SESSION_FILTERS=a.HUMAN_READABLE_STEP_NAMES=a.HOVER_BAR_FILL_COLOR=a.HOST_FILTER_STAGE_NAME=a.DISPLAY_PLQC=a.CURRENT_TAB_OPTIONS=a.BAR_FILL_COLOR=a.BAR_CLICK_FILL_COLOR=a.ANNOTATION_FILTER_OPTIONS=void 0;a.BAR_FILL_COLOR="#A9BDFC",a.HOVER_BAR_FILL_COLOR="#3867FA",a.BAR_CLICK_FILL_COLOR="#223F9C",a.READS_LOST_STACK_COLORS=["#AABDFC","#DF87B0","#88D0CA","#2C8CB5","#E58740","#D43A81","#55C567","#1E968B"],a.READS_REMAINING_COLOR="#693BAC",a.READS_REMAINING="Passed Filters",a.HOST_FILTER_STAGE_NAME="Host Filtering",a.HUMAN_READABLE_STEP_NAMES={Star:"Filter host (STAR)",Trimmomatic:"Trim adapters",Priceseq:"Filter low quality",Cdhitdup:"Filter duplicates","Idseq Dedup":"Filter duplicates",Lzw:"Filter low complexity",Bowtie2:"Filter host (Bowtie2)",Subsampled:"Subsampling","Gsnap Filter":"Filter human (GSNAP)","Star Downstream":"Filter human (STAR)","Bowtie2 Bowtie2 Human":"Filter human (Bowtie2)","Czid Dedup":"Mark duplicates (Czid Dedup)","Fastp Qc":"Quality control","Bowtie2 Filter":"Filter host (Bowtie2)","Hisat2 Filter":"Filter host (Hisat2)","Bowtie2 Human Filter":"Filter human (Bowtie2)","Hisat2 Human Filter":"Filter human (Hisat2)","Fastp Low Quality Reads":"Filter low quality","Fastp Low Complexity Reads":"Filter low complexity","Fastp Too Short Reads":"Filter length","Ercc Bowtie2 Filter":"ERCC",Ercc:"ERCC"},a.MIN_NUM_BINS=10,a.MIN_BIN_WIDTH={totalReads:1e3,qc:10,dcr:.5,meanInsertSize:50},a.MISSING_INSERT_SIZE_WARNING="This value is only computed for paired-end sequencing libraries generated from human hosts and samples processed on pipeline version 3.19 and later.",a.KEY_DISCOVERY_VIEW_OPTIONS="DiscoveryViewOptions",a.KEY_DISCOVERY_SESSION_FILTERS="filters",a.ANNOTATION_FILTER_OPTIONS=[{name:"Hit"},{name:"Not a hit"},{name:"Inconclusive"}],a.DISPLAY_PLQC="plqc";var l=a.TAB_PROJECTS="projects",r=a.TAB_SAMPLES="samples",o=a.TAB_VISUALIZATIONS="visualizations";
1a.CURRENT_TAB_OPTIONS=[l,r,o],a.SAMPLE_WAS_DELETED="sampleWasDeleted"},34680:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getDiscoveryWorkflowRuns=a.getDiscoveryVisualizations=a.getDiscoveryStats=a.getDiscoverySamples=a.getDiscoveryProjects=a.getDiscoveryLocations=a.getDiscoveryDimensions=a.formatWetlabProtocol=a.DISCOVERY_DOMAIN_SNAPSHOT=a.DISCOVERY_DOMAIN_PUBLIC=a.DISCOVERY_DOMAIN_MY_DATA=a.DISCOVERY_DOMAIN_ALL_DATA=a.DISCOVERY_DOMAINS=void 0;var o=r(l(54756)),i=r(l(41132)),u=r(l(43693)),d=r(l(85715)),c=r(l(29293)),p=l(44480),m=l(81672),h=l(20467),g=l(20300),v=l(79623);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var y=a.DISCOVERY_DOMAIN_MY_DATA="my_data",C=a.DISCOVERY_DOMAIN_ALL_DATA="all_data",b=a.DISCOVERY_DOMAIN_PUBLIC="public",S=a.DISCOVERY_DOMAIN_SNAPSHOT="snapshot",w=(a.DISCOVERY_DOMAINS=[C,y,b,S],a.getDiscoveryDimensions=function(){var t=(0,c.default)(o.default.mark((function _callee(t){var a,l,r,i,u,c,p,h,g,v,y;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.domain,l=t.filters,r=t.projectId,i=t.snapshotShareId,u=t.search,c=t.sampleIds,o.prev=1,p=[(0,m.getSampleDimensions)({domain:a,filters:l,projectId:r,snapshotShareId:i,search:u,sampleIds:c})],i||p.push((0,m.getProjectDimensions)({domain:a,filters:l,projectId:r,search:u})),o.next=6,Promise.all(p);case 6:return h=o.sent,g=(0,d.default)(h,2),v=g[0],y=g[1],o.abrupt("return",{sampleDimensions:v,projectDimensions:y});case 13:return o.prev=13,o.t0=o.catch(1),console.error(o.t0),o.abrupt("return",{});case 17:case"end":return o.stop()}}),_callee,null,[[1,13]])})));return function getDiscoveryDimensions(a){return t.apply(this,arguments)}}(),a.getDiscoveryStats=function(){var t=(0,c.default)(o.default.mark((function _callee2(t){var a,l,r,i,u,d,c;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.domain,l=t.filters,r=t.projectId,i=t.snapshotShareId,u=t.search,d=t.sampleIds,o.prev=1,o.next=4,(0,m.getSampleStats)({domain:a,filters:l,projectId:r,snapshotShareId:i,search:u,sampleIds:d});case 4:return c=o.sent,o.abrupt("return",{sampleStats:c});case 8:return o.prev=8,o.t0=o.catch(1),console.error(o.t0),o.abrupt("return",{});case 12:case"end":return o.stop()}}),_callee2,null,[[1,8]])})));return function getDiscoveryStats(a){return t.apply(this,arguments)}}(),function processRawSample(t){var a=(0,p.get)("derived_sample_output.summary_stats.insert_size_mean",t.details),l=(0,p.get)("derived_sample_output.summary_stats.insert_size_standard_deviation",t.details),r=(0,v.numberWithPlusOrMinus)(a,l);return _objectSpread({sample:{initialWorkflow:(0,p.get)("db_sample.initial_workflow",t.details),name:t.name,project:(0,p.get)("derived_sample_output.project_name",t.details),publicAccess:!!t.public,pipelineRunStatus:(0,p.toLower)((0,p.get)("mngs_run_info.result_status_description",t.details)),ncbiIndexVersion:(0,p.get)("mngs_run_info.ncbi_index_version",t.details),pipelineRunCreatedAt:(0,p.get)("mngs_run_info.created_at",t.details),pipelineRunFinalized:(0,p.get)("mngs_run_info.finalized",t.details),uploadError:(0,p.toLower)((0,p.get)("upload_error.result_status_description",t.details)),user:(0,p.get)("uploader.name",t.details),userId:(0,p.get)("uploader.id",t.details),workflowRunsCountByWorkflow:(0,p.get)("workflow_runs_count_by_workflow",t.details)},createdAt:t.created_at,duplicateCompressionRatio:(0,p.get)("derived_sample_output.summary_stats.compression_ratio",t.details),erccReads:(0,p.get)("derived_sample_output.pipeline_run.total_ercc_reads",t.details),host:(0,p.get)("derived_sample_output.host_genome_name",t.details),id:t.id,meanInsertSize:r||"",nonHostReads:{value:(0,p.get)("derived_sample_output.summary_stats.adjusted_remaining_reads",t.details),percent:(0,p.get)("derived_sample_output.summary_stats.percent_remaining",t.details)},notes:(0,p.get)("db_sample.sample_notes",t.details),pipelineVersion:(0,p.get)("derived_sample_output.pipeline_run.pipeline_version",t.details),privateUntil:t.private_until,projectId:t.project_id,qcPercent:(0,p.get)("derived_sample_output.summary_stats.qc_percent",t.details),subsampledFraction:(0,p.get)("derived_sample_output.pipeline_run.fraction_subsampled",t.details),totalReads:(0,p.get)("derived_sample_output.pipeline_run.total_reads",t.details),totalRuntime:(0,p.get)("mngs_run_info.total_runtime",t.details)},(0,p.get)("metadata",t.details))}),_=a.formatWetlabProtocol=function formatWetlabProtocol(t){return(0,p.replace)(/_/g," ",(0,p.toUpper)(t))},E=function processRawWorkflowRun(t){var a,l,r=function getSampleField(a){return(0,p.get)(["sample"].concat((0,i.default)(a)),t)},o=null;return t.workflow===g.WorkflowType.CONSENSUS_GENOME?o=function processConsensusGenomeWorkflowRun(t){var a=function getCachedResult(a){return(0,p.get)(["cached_results"].concat((0,i.default)(a)),t)},l=function getInput(a){return(0,p.get)(["inputs"].concat((0,i.default)(a)),t)};return _objectSpread({medakaModel:l(["medaka_model"]),technology:l(["technology"]),creation_source:l(["creation_source"]),wetlabProtocol:_(l(["wetlab_protocol"])),referenceAccession:{accessionName:l(["accession_name"]),referenceAccessionId:l(["accession_id"]),taxonName:l(["taxon_name"]),taxonId:l(["taxon_id"])}},(0,p.get)("cached_results",t)&&{coverageDepth:a(["coverage_viz","coverage_depth"]),totalReadsCG:a(["quality_metrics","total_reads"]),gcPercent:a(["quality_metrics","gc_percent"]),refSnps:a(["quality_metrics","ref_snps"]),percentIdentity:a(["quality_metrics","percent_identity"]),nActg:a(["quality_metrics","
1n_actg"]),percentGenomeCalled:a(["quality_metrics","percent_genome_called"]),nMissing:a(["quality_metrics","n_missing"]),nAmbiguous:a(["quality_metrics","n_ambiguous"]),referenceAccessionLength:a(["quality_metrics","reference_genome_length"])})}(t):t.workflow===g.WorkflowType.AMR?o=function processAmrWorkflowRun(t){var a,l=null==t||null===(a=t.cached_results)||void 0===a?void 0:a.quality_metrics,r=null==l?void 0:l.insert_size_mean,o=null==l?void 0:l.insert_size_standard_deviation,i=(0,v.numberWithPlusOrMinus)(r,o)||"";return _objectSpread({},l&&{nonHostReads:{value:l.adjusted_remaining_reads,percent:l.percent_remaining},totalReadsAMR:l.total_reads,qcPercent:l.qc_percent,duplicateCompressionRatio:l.compression_ratio,erccReads:l.total_ercc_reads,subsampledFraction:l.fraction_subsampled,meanInsertSize:i})}(t):t.workflow===g.WorkflowType.BENCHMARK&&(o=function processBenchmarkWorkflowRun(t){var a,l,r,o=null==t||null===(a=t.cached_results)||void 0===a?void 0:a.benchmark_metrics,i=(0,h.camelize)(null==t||null===(l=t.cached_results)||void 0===l?void 0:l.additional_info),u=null==t||null===(r=t.cached_results)||void 0===r?void 0:r.benchmark_info;return{aupr:{nt:null==o?void 0:o.nt_aupr,nr:null==o?void 0:o.nr_aupr},l2Norm:{nt:null==o?void 0:o.nt_l2_norm,nr:null==o?void 0:o.nr_l2_norm},correlation:null==o?void 0:o.correlation,workflowBenchmarked:null==u?void 0:u.workflow,groundTruthFile:null==u?void 0:u.ground_truth_file,additionalInfo:i}}(t)),_objectSpread(_objectSpread({id:t.id,status:(0,p.toLower)(t.status),createdAt:t.created_at,workflow:t.workflow,wdl_version:(0,v.formatSemanticVersion)(t.wdl_version),sample:{id:r(["info","id"]),name:r(["info","name"]),createdAt:r(["info","created_at"]),project:r(["project_name"]),publicAccess:!!r(["info","public"]),uploadError:(0,p.toLower)(r(["info","result_status_description"])),user:r(["uploader","name"]),userId:r(["uploader","id"]),userNameWhoInitiatedWorkflowRun:null==t||null===(a=t.runner)||void 0===a?void 0:a.name,userIdWhoInitiatedWorkflowRun:null==t||null===(l=t.runner)||void 0===l?void 0:l.id},host:r(["info","host_genome_name"]),notes:r(["info","sample_notes"]),privateUntil:r(["info","private_until"]),projectId:r(["info","project_id"])},o),r(["metadata"]))};a.getDiscoverySamples=function(){var t=(0,c.default)(o.default.mark((function _callee3(){var t,a,l,r,i,u,d,c,h,g,v,y,C,b,S,_,E,x=arguments;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return a=(t=x.length>0&&void 0!==x[0]?x[0]:{}).domain,l=t.filters,r=t.projectId,i=t.snapshotShareId,u=t.search,d=t.limit,c=void 0===d?100:d,h=t.offset,g=void 0===h?0:h,v=t.orderBy,y=t.orderDir,C=t.listAllIds,b=void 0!==C&&C,S=t.sampleIds,_=t.workflow,o.next=3,(0,m.getSamples)({domain:a,filters:l,projectId:r,snapshotShareId:i,search:u,limit:c,offset:g,orderBy:v,orderDir:y,listAllIds:b,sampleIds:S,workflow:_});case 3:return E=o.sent,o.abrupt("return",{samples:(0,p.map)(w,E.samples),sampleIds:E.all_samples_ids});case 5:case"end":return o.stop()}}),_callee3)})));return function getDiscoverySamples(){return t.apply(this,arguments)}}(),a.getDiscoveryWorkflowRuns=function(){var t=(0,c.default)(o.default.mark((function _callee4(t){var a,l,r,i,u,d,c,h,g,v,y,C,b,S,w;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.domain,l=t.projectId,r=t.filters,i=t.search,u=t.mode,d=void 0===u?"with_sample_info":u,c=t.listAllIds,h=void 0!==c&&c,g=t.orderBy,v=t.orderDir,y=t.limit,C=void 0===y?100:y,b=t.offset,S=void 0===b?0:b,o.next=3,(0,m.getWorkflowRuns)({projectId:l,domain:a,filters:r,search:i,mode:d,listAllIds:h,orderBy:g,orderDir:v,limit:C,offset:S});case 3:return w=o.sent,o.abrupt("return",{workflowRuns:(0,p.map)(E,w.workflow_runs),workflowRunIds:h?w.all_workflow_run_ids:null});case 5:case"end":return o.stop()}}),_callee4)})));return function getDiscoveryWorkflowRuns(a){return t.apply(this,arguments)}}(),a.getDiscoveryProjects=function(){var t=(0,c.default)(o.default.mark((function _callee5(){var t,a,l,r,i,u,d,c,p,h,g,v,y,C,b=arguments;return o.default.wrap((function _callee5$(o){for(;;)switch(o.prev=o.next){case 0:return a=(t=b.length>0&&void 0!==b[0]?b[0]:{}).domain,l=t.filters,r=t.projectId,i=t.search,u=t.limit,d=void 0===u?100:u,c=t.offset,p=void 0===c?0:c,h=t.orderBy,g=t.orderDir,v=t.listAllIds,y=void 0!==v&&v,o.next=3,(0,m.getProjects)({domain:a,filters:l,projectId:r,search:i,limit:d,offset:p,orderBy:h,orderDir:g,listAllIds:y});case 3:return C=o.sent,o.abrupt("return",{projects:C.projects,projectIds:C.all_projects_ids});case 5:case"end":return o.stop()}}),_callee5)})));return function getDiscoveryProjects(){return t.apply(this,arguments)}}(),a.getDiscoveryVisualizations=function(){var t=(0,c.default)(o.default.mark((function _callee6(){var t,a,l,r,i,u,d,c,p,h,g,v,y,C=arguments;return o.default.wrap((function _callee6$(o){for(;;)switch(o.prev=o.next){case 0:return a=(t=C.length>0&&void 0!==C[0]?C[0]:{}).domain,l=t.filters,r=t.search,i=t.limit,u=void 0===i?100:i,d=t.offset,c=void 0===d?0:d,p=t.orderBy,h=t.orderDir,g=t.listAllIds,v=void 0!==g&&g,o.next=3,(0,m.getVisualizations)({domain:a,filters:l,search:r,limit:u,offset:c,orderBy:p,orderDir:h,listAllIds:v});case 3:return y=o.sent,o.abrupt("return",{visualizations:y,visualizationIds:v?y.map((function(t){return t.id})):null});case 5:case"end":return o.stop()}}),_callee6)})));return function getDiscoveryVisualizations(){return t.apply(this,arguments)}}(),a.getDiscoveryLocations=function(){var t=(0,c.default)(o.default.mark((function _callee7(t){var a,l,r,i,u;return o.default.wrap((function _callee7$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.domain,l=t.filters,r=t.projectId,i=t.snapshotShareId,u=t.search,o.prev=1,o.next=4,(0,m.getSamplesLocations)({domain:a,filters:l,projectId:r,snapshotShareId:i,search:u});case 4:return o.abrupt("return",o.sent);case 7:return o.prev=7,o.t0=o.catch(1),console.error(o.t0),o.abrupt("return",{});case 11:case"end":return o.stop()}}),_callee7,null,[[1,7]])})));return function getDiscoveryLocations(a){return t.apply(this,arguments)}}()},49336:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.prepareNextGenFilters=a.prepareFilters=a.getSessionOrderFieldsKeys=a.getOrderKeyPrefix=a.getOrderDirKeyFor=a.getOrderByKeyFor=void 0;var o=r(l(85715)),i=r(l(41132)),u=l(44480),d=r(l(95093)),c=l(20300),p=l(6848),m=a.getOrderKeyPrefix=function getOrderKeyPrefix(t,a){return t===p.TAB_SAMPLES?"".concat(t,"-").concat(a):t},h=a.getOrderByKeyFor=function getOrderByKeyFor(t,a){return"".concat(m(t,a),"OrderBy")},g=a.getOrderDirKeyFor=function getOrderDirKeyFor(t,a){return"".concat(m(t,a),"OrderDir")};a.getSessionOrderFieldsKeys=function getSessionOrderFieldsKeys(){return[h(p.TAB_PROJECTS),g(p.TAB_PROJECTS)].c
1oncat((0,i.default)(function getOrderKeysForSamplesTab(){var t=[];return Object.keys(c.WORKFLOWS).forEach((function(a){t.push(h(p.TAB_SAMPLES,a)),t.push(g(p.TAB_SAMPLES,a))})),t}()),[h(p.TAB_VISUALIZATIONS),g(p.TAB_VISUALIZATIONS)])},a.prepareFilters=function prepareFilters(t){var a={},l=["timeSelected","taxonSelected","taxonThresholdSelected"];if(Object.keys(t).forEach((function(r){l.includes(r)||(a[r.replace("Selected","")]=t[r])})),t.timeSelected){var r;a.time=[(r=(0,d.default)()).subtract.apply(r,(0,i.default)({"1_week":[7,"days"],"1_month":[1,"months"],"3_month":[3,"months"],"6_month":[6,"months"],"1_year":[1,"years"]}[t.timeSelected])).format("YYYYMMDD"),(0,d.default)().add(1,"days").format("YYYYMMDD")]}return t.taxonSelected&&t.taxonSelected.length&&(a.taxaLevels=(0,u.map)("level",t.taxonSelected),a.taxon=(0,u.map)("id",t.taxonSelected)),Array.isArray(t.taxonThresholdsSelected)&&(a.taxonThresholds=t.taxonThresholdsSelected.reduce((function(t,a){var l=a.metric.split(":");if(2===l.length&&["nt","nr"].includes(l[0])){var r=(0,o.default)(l,2),i=r[0],u=r[1],d=a.operator,c=a.value;t.push({metric:u,count_type:i.toUpperCase(),operator:d,value:c})}return t}),[])),a},a.prepareNextGenFilters=function prepareNextGenFilters(t){var a,l,r={taxonNames:null!==(a=null===(l=t.taxonSelected)||void 0===l?void 0:l.map((function(t){return t.name})))&&void 0!==a?a:[]};if(null!=t.timeSelected){var o=new Date;switch(t.timeSelected){case"1_week":o.setDate(o.getDate()-7);break;case"1_month":o.setMonth(o.getMonth()-1);break;case"3_month":o.setMonth(o.getMonth()-3);break;case"6_month":o.setMonth(o.getMonth()-6);break;case"1_year":o.setMonth(o.getMonth()-12)}r.startedAtIso=o.toISOString()}return r}},86290:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=l(41902),d=l(26324),c=l(90),p=r(l(44948)),m=l(31714),h=l(11338),g=l(31153),v=l(79332),y=l(43715),C=l(163),b=l(63485),S=l(92242),w=l(8497),_=l(16151),E=r(l(44821)),x=l(39041),L=r(l(72945));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function DiscoveryViewRouter(t){var a=t.admin,l=t.domain,r=t.mapTilerKey,o=t.projectId,O=t.snapshotProjectDescription,N=t.snapshotProjectName,k=t.snapshotShareId,T=t.announcementBannerEnabled,A=t.emergencyBannerMessage,I=(0,i.useContext)(c.UserContext).userSignedIn,M=(0,u.useHistory)(),R=(0,u.useLocation)();return i.default.createElement(i.default.Fragment,null,i.default.createElement(u.Switch,null,i.default.createElement(u.Route,{exact:!0,path:"/user_profile_form"},i.default.createElement(p.default,null)),i.default.createElement(u.Route,{exact:!0,path:"/impact"},i.default.createElement(b.ImpactPage,null)),i.default.createElement(u.Route,{exact:!0,path:"/pathogen_list"},i.default.createElement(i.Suspense,{fallback:i.default.createElement(d.LoadingPage,null)},i.default.createElement(_.PathogenListView,null))),i.default.createElement(u.Route,{exact:!0,path:"/privacy_notice_for_user_research"},i.default.createElement(x.PrivacyNoticeForUserResearch,null)),i.default.createElement(u.Route,{path:"/phylo_tree_ngs/:id",render:function render(t){var a=t.match;return i.default.createElement(E.default,{selectedPhyloTreeNgId:parseInt(a.params.id)})}}),i.default.createElement(u.Route,{path:"/samples/:id",render:function render(t){var a=t.match;return i.default.createElement(L.default,{sampleId:parseInt(a.params.id)})}}),i.default.createElement(u.Route,{path:"/pub/:snapshotShareId/samples/:sampleId",render:function render(t){var a=t.match;return i.default.createElement(L.default,{sampleId:parseInt(a.params.sampleId),snapshotShareId:a.params.snapshotShareId})}}),i.default.createElement(u.Route,{path:"/pub/:snapshotShareId",render:function render(t){var a=t.match;return i.default.createElement(y.DiscoveryViewFC,{domain:l,projectId:o,snapshotProjectDescription:O,snapshotProjectName:N,snapshotShareId:a.params.snapshotShareId,history:M,location:R,match:a})}}),i.default.createElement(u.Route,{exact:!0,path:"/metadata/dictionary"},i.default.createElement(w.MetadataDictionary,null)),i.default.createElement(u.Route,{exact:!0,path:"/faqs"},i.default.createElement(C.FAQPage,null)),i.default.createElement(u.Route,{exact:!0,path:"/admin"},i.default.createElement(m.AdminPage,null)),i.default.createElement(u.Route,{path:"/admin/settings"},i.default.createElement(v.AdminSettings,null)),i.default.createElement(u.Route,{path:"/admin/samples/:sampleId",render:function render(t){var a=t.match;return i.default.createElement(g.AdminSample,{sampleId:a.params.sampleId})}}),i.default.createElement(u.Route,{path:"/admin/projects/:projectId",render:function render(t){var a=t.match;return i.default.createElement(h.AdminProject,{projectId:a.params.projectId})}}),I?i.default.createElement(u.Route,{render:function render(t){var u=t.match;return i.default.createElement(y.DiscoveryViewFC,{admin:a,domain:l,mapTilerKey:r,projectId:o,snapshotProjectDescription:O,snapshotProjectName:N,snapshotShareId:k,history:M,location:R,match:u})}}):i.default.createElement(u.Route,null,i.default.createElement(S.LandingPage,{announcementBannerEnabled:T,emergencyBannerMessage:A}))))}},95882:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FAQPage=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(32485)),m=l(43561),h=r(l(96540)),g=l(41902),v=l(20887),y=r(l(73965)),C=r(l(61832));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}a.FAQPage=function(t){(0,u.default)(FAQPage,t);var a=_createSuper(FAQPage);function FAQPage(){return(0,o.default)(this,FAQPage),a.apply(this,arguments)}return(0,i.default)(FAQPage,[{key:"render",value:function render(){return h.default.createElement(v.NarrowContainer,{className:C.default.faqPage,size:"small"},h.default.createElement("div",{className:C.default.title},h.default.createElement("h1",null,"Frequently Asked Questions")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Does CZ ID own any of the data I upload to the tool?")},h.default.createElement("p",null,"No. The data you upload into CZ ID is yours and so is any research you create with it. We don’t own it and will never sell it. You do, however, give us limited rights to use it for the CZ ID service.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Does CZ ID sell the data I upload?")},h.default.createElement("p",null,"No.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"How does CZ ID share the data I upload with other users?")},h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"When you upload data to CZ ID, you control who the data is shared with. CZ ID relies on three key categories of data, and we want you to understand how each is treated."," ",h.default.createElement("b",null,"Upload Data")," refers to the original fastq sequence files you upload into CZ ID-- this data will only be available to you, the uploader, no matter who you add to the project."," ",h.default.createElement("b",null,"Sample Metadata")," includes details about the sample that researchers manually enter, such as when and where a sample was collected and its type (e.g. synovial fluid or cerebrospinal fluid). ",h.default.createElement("b",null,"Report Data")," includes the pathogen report CZ ID generates from the Upload Data, Sample Metadata, and other data derived from the Upload, such as phylogenetic trees."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("b",null,"Report Data")," and ",h.default.createElement("b",null,"Sample Metadata")," will be shared with anyone you share your project with."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"You can decide to share your Report Data and associated Sample Metadata with all CZ ID users but that is completely up to you. You can choose to share your Report Data with a small group of CZ ID users, by adding them to a Project, or with all other CZ ID users by marking a Project as ",'"Public"',".")]})),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Will CZ ID use my Upload Data to write research papers?")},h.default.createElement("p",null,"No, we will not.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"How is human genomic data handled and protected?")},h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"You should not be able to find any human sequence data in CZ ID other than the original fastq files you yourself have uploaded. This is because we have a multi-step process in place to filter out and remove host sequence data in order to generate Reports. If you are able to find human sequence data elsewhere in CZ ID, please let us know at"," ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),", and we will remove it. The fastq files you uploaded are only available to you, the uploader."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"For the fastq files you yourself have uploaded, we understand this data is sensitive and we implement security measures designed to safeguard it. We seek to implement security best practices like encrypting data, hosting it on leading cloud providers with robust physical security, regular security assessments, data loss prevention systems, and working to ensure that only authorized staff have access to the data. If you need more information about our security practices please contact us at ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),".")]}
1)),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Can I use CZ ID for clinical diagnostic purposes?")},h.default.createElement("p",null,"No. CZ ID is for research use only. It is not for diagnostic, clinical or commercial use.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"What should I think about before uploading data to CZ ID?")},h.default.createElement("p",null,"You should make sure you have any permissions or consents necessary in order to upload and use the samples within CZ ID. Please check with your institution or organization if you have questions about meeting this responsibility.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",{className:C.default.multiLine},"What Metadata about the uploaded samples do you collect, and how do you make sure the metadata is non-identifiable?")},h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"We require 4 metadata fields for uploaded samples. We believe these data are necessary to fully analyze the data. The 4 fields we require are:",h.default.createElement("div",{className:C.default.innerListItem},"1. Sample type (CSF, Stool, Serum, etc)"),h.default.createElement("div",{className:C.default.innerListItem},"2. Nucleotide type (RNA or DNA)"),h.default.createElement("div",{className:C.default.innerListItem},"3. Location (limited to state or country)"),h.default.createElement("div",{className:C.default.innerListItem},"4. Collection Date (limited to month and year)")),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"We limit the granularity of location and collection date to help maintain the anonymity of the uploaded data."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},"Other metadata can be uploaded to CZ ID but is not required and may be deleted at any point. We have put together a metadata ontology that you can find"," ",h.default.createElement(g.Link,{to:"/metadata/dictionary"},"here "),"that does not include any fields where Protected Health Information (PHI) can be derived.")]})),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",{className:C.default.multiLine},"Under what circumstances would CZ ID transfer rights to the data? Why, and what choices would I have?")},h.default.createElement("p",null,"If we can no longer keep operating CZ ID (which we hope won’t happen) or believe the community is better served by someone else operating it, we will transfer the project and all existing data in the tool so that the community can continue to be served. We will always let you know before something like this happens, and you will have the option to delete your account and any data you’ve uploaded prior to such transfer.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Where do I go for more questions?")},h.default.createElement("p",null,"Please contact"," ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," if you have any security-related questions or concerns, and"," ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," if you have any other questions about our privacy practices or legal documents.")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"What is your address?")},h.default.createElement(y.default,{listItems:["Chan Zuckerberg Biohub, 499 Illinois Street, Fourth Floor San\n              Francisco, CA 94158","Chan Zuckerberg Initiative, LLC, 801 Jefferson Ave, Redwood City,\n              CA 94063"]})),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Do you use Cookies in CZ ID?")},h.default.createElement("p",null,"Yes, we use cookies and similar technologies to help improve the website and provide a better experience while using the CZ ID service. We do not use cookies for advertising purposes."),h.default.createElement("p",null,"Cookies are small text files sent by your computer or device each time you visit our website. They are stored in your browser’s cache or mobile device and allow a website or a third party to recognize your browser. Some of the cookies we use are associated with your CZ ID account (including information about you, such as the email address you gave us) and other cookies are not."),h.default.createElement("p",null,"Cookies can be classified by their lifespan:"),h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Session cookies")," which are specific to a particular visit you make to CZ ID and hold certain information as you browse different pages so you don’t have to re-enter information every time you change pages. Session cookies expire and delete themselves automatically in a short period of time like after you leave CZ ID or when you close your web browser."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Persistent cookies")," ","which remember certain information about your preferences for viewing CZ ID and allow us to recognize you each time you return. Persistent cookies are stored on your browser cache or mobile device until you choose to delete them, and otherwise delete themselves in a standard period of time.")]}),h.default.createElement("p",null,"A cookie can be classified by the domain to which it belongs, such as a first-party cookie (set by us) or a third party cookie:"),h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Third party cookies")," ","which are a type of persistent cookie and are placed by someone other than us. These cookies may gather browsing activity across multiple websites and across multiple sessions. They are stored until you delete them or expire based on the time period set in each third party cookie.")]}),h.default.createElement("p",null,"We partner with third-party analytics providers (such as Google and Segment), which set cookies when you visit our website. These 
1cookies collect information, such as how often users visit our websites, what pages they visit, and what other sites they used prior to coming to our websites. We use this information to support our website and improve our services. Please see how you can control or limit how we and our partners use cookies below, under “Do I have choices with respect to cookies?”")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Why do you use cookies?")},h.default.createElement("p",null,"We use cookies to help operate, improve, and make our services function securely:"),h.default.createElement(y.default,{listItems:[h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Authentication and security.")," ","Cookies and similar technologies help us verify your account and device to maintain the security, safety, and integrity of our Services. For example, we use cookies to help prevent the fraudulent use of your login credentials."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Account and user preferences.")," ","We use some technologies to remember your account and preferences over time so that we can make it easier for you to access the Services and provide you with the experiences and features you desire. For example, we use cookies to persist some report filtering settings."),h.default.createElement(h.default.Fragment,{key:(0,m.nanoid)()},h.default.createElement("span",{className:C.default.listItemLabel},"Performance and analytics.")," ","Cookies and similar technologies help us analyze how the Services are being accessed and used, and enable us to track the performance of the Services. This gives us the information we need to improve your experience on our Services. For example, if we observed that users are frequently applying filters to their sample data, this could provide a signal to our team that we need to expand filtering functionality and provide more advanced ways of querying the data.")]})),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Do I have choices with respect to cookies?")},h.default.createElement("p",null,"Yes, you do."),h.default.createElement("p",null,"You have options to control or limit how we and our partners use cookies and similar technologies on czid.org. You can learn more and adjust your cookie preferences by visiting the"," ",h.default.createElement("span",{className:(0,p.default)(C.default.cookieSettings,"optanon-show-settings")},"Cookie Settings"),". You also have choices and control over the cookies that you allow onto your browser generally. For example, your browser may offer settings that allow you to choose whether browser cookies are set and to delete them."),h.default.createElement(y.default,{listItems:["Although most browsers and devices accept cookies by default,\n              their settings usually allow you to clear or decline cookies. Note\n              that if you disable cookies, however, some of the features of our\n              Services may not function properly.","To learn more about how to opt out of the use of cookies and\n              similar technologies, generally, you can visit the Network Advertising\n              Initiative and the Digital Advertising Alliance."]})),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Which Third Party Vendors will get access to my data?")},h.default.createElement("p",null,"We rely on service providers to help us provide, improve, and secure the service, including Chan Zuckerberg Initiative our technology partner. In our terms with third party service providers, we work with service providers to secure data from unauthorized access and use and limit their use of data to providing and improving relevant services that we use. If you have more questions about our service providers, please contact us at"," ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),".")),h.default.createElement(v.Accordion,{className:C.default.question,header:h.default.createElement("h3",null,"Where can I learn more information about CZ ID’s commitment to security?")},h.default.createElement("p",null,"The best place to start is CZ ID’s"," ",h.default.createElement("a",{href:"/privacy"},"Privacy Policy")," and"," ",h.default.createElement("a",{href:"/terms"},"Terms of Use"),". More technical readers should take a look at the"," ",h.default.createElement("a",{href:"/security_white_paper"},"CZ ID Security White Paper"),". In this paper, you can find additional clarity on details regarding our infrastru
1cture, application, and physical security, as well as our security governance and policies. If you have additional questions, please feel free to reach out to our team at"," ",h.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),".")))}}]),FAQPage}(h.default.Component)},163:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FAQPage",{enumerable:!0,get:function get(){return r.FAQPage}});var r=l(95882)},7618:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var m=function(t){(0,u.default)(ForbiddenPage,t);var a=_createSuper(ForbiddenPage);function ForbiddenPage(){return(0,o.default)(this,ForbiddenPage),a.apply(this,arguments)}return(0,i.default)(ForbiddenPage,[{key:"render",value:function render(){return p.default.createElement("div",{className:"access"},"Access Denied")}}]),ForbiddenPage}(p.default.Component);a.default=m},59036:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ForgotPassword=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(21721),c=r(l(66378)),p=l(2453),m=r(l(76871));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ForgotPassword=function ForgotPassword(){var t=(0,u.useState)(null),a=(0,i.default)(t,2),l=a[0],r=a[1],o=(0,u.useState)(!1),h=(0,i.default)(o,2),g=h[0],v=h[1];return g?u.default.createElement(p.ConfirmationMessage,null):u.default.createElement("div",{className:m.default.form},u.default.createElement("div",null,u.default.createElement("div",{className:m.default.title},"Forgot your password?"),u.default.createElement("div",{className:m.default.mainContent},u.default.createElement("div",{className:m.default.content},"Please enter your email address. We will send you an email to reset your password."),u.default.createElement("div",{className:m.default.content},u.default.createElement("i",{className:"fa fa-envelope","aria-hidden":"true"}),u.default.createElement("label",{htmlFor:"user_password",className:m.default.emailLabel},"Email"),u.default.createElement("div",null,u.default.createElement(c.default,{className:m.default.inputField,onChange:r,placeholder:"Enter your registered email",type:"email"})))),u.default.createElement("button",{className:m.default.submit,onClick:function handleFormSubmit(){l&&((0,d.requestPasswordReset)(l),v(!0))}},"Send Email")))}},62348:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(59036);a.default=r.ForgotPassword},89774:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactPage=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(23594),c=l(36605),p=r(l(87145)),m=l(66196),h=l(61502),g=r(l(33615)),v=l(87509),y=l(49423);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ImpactPage=function ImpactPage(){var t=(0,u.useState)(m.ImpactCountryData[0]),a=(0,i.default)(t,2),l=a[0],r=a[1];return u.default.createElement(u.default.Fragment,null,u.default.createElement(c.LandingHeader,{impactPage:!0}),u.default.createElement(g.default,null),u.default.createElement(v.ImpactIntro,{setSelectedCountry:function setSelectedCountry(t){return r(t)},selectedCountry:l}),u.default.createElement(h.ImpactCountryShowcase,{setSelectedCountry:function setSelectedCountry(t){return r(t)},selectedCountry:l}),u.default.createElement(y.ImpactVideoSection,null),u.default.createElement(p.default,null),u.default.createElement(d.Footer,null))}},87145:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(6493)),u=r(l(12503));a.default=function ImpactBottomCTA(){return o.default.createElement("div",{className:u.default.ctaContainer},o.default.createElement("div",{className:u.default.ctaText},o.default.createElement("h2",null,"The free, cloud-based metagenomics platform for researchers")),o.default.createElement("img",{width:"300",src:i.default,alt:""}))}},66196:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactCountryData=void 0;var r="outline map of Kenya";a.ImpactCountryData=[{countryName:"Brazil",principalInvestigator:"Federico Costa, Fiocruz, Bahia",projectTitle:"Setting Up Infectious Disease Surveillance Systems in Brazil",institution:"Fiocruz, Bahia",summary:"Rapid urbanization in Salvador, a metropolitan municipality of nearly 3 million inhabitants in northeast Brazil, has produced a favorable environment for the emergence and spread of infectious diseases, including the recent Zika epidemic. This project will focus on collecting clinical samples from patients with suspected infections, mostly respiratory cases, at a local infectious disease reference hospital and an urban community to identify emerging pathogens.\n    ",cycle:1,mapPosition:{bottom:"32%",left:"32%"},nextCountryIndex:1,headshot:{src:l(44127),alt:"Federico Costa, Fiocruz"}},{countryName:"Brazil",principalInvestigator:"Ida Kolte, Fiocruz, Rio de Janeiro",projectTitle:"Discovering the Etiology Behind Severe Lung Infections Impacting Indigenous Peoples of Brazil",institution:"Fiocruz, Rio de Janeiro",summary:"From 2017-19, 8.5% of all deaths among Indigenous community members in Brazil did not have a registered cause — which is double the proportion observed in the non-Indigenous population. Many of Brazil’s Indigenous communities live in close proximity to wild and domestic animals and in precarious circumstances with food insecurity and limited access to sanitation. These challenges create an optimal environment for transmission of infectious diseases and for potential co-infections. Additionally, Indigenous patients rarely receive a laboratory-confirmed diagnosis, leading to increasing numbers of avoidable deaths. This project will leverage metagenomics and CZ ID to identify pathogens and co-infections and strengthen clinical diagnostic pathways.\n    ",cycle:2,mapPosition:{bottom:"32%",left:"33%"},headshot:{src:l(29071),alt:"Ida Kolte"},prevCountryIndex:0,nextCountryIndex:2},{countryName:"Bolivia",principalInvestigator:"Volga Ana Iñiguez Rojas, Universidad Mayor de San Andrés",projectTitle:"Surveillance of Emerging Zoonotic Diseases in Bolivia",institution:"Universidad Mayor de San Andrés",summary:"Bolivia is a diverse country that has faced emerging, re-emerging, and endemic zoonotic diseases due to a variety of environmental and socio-economic factors. The surveillance, identification, and monitoring of zoonotic pathogens in wildlife and domestic animals are central to the detection and early recognition of emerging diseases that can affect Bolivia and the global community. This project will leverage CZ ID to strengthen local and global disease surveillance, support existing research, and improve laboratory capacities for the detection and characterization of viruses with zoonotic potential.\n    ",cycle:2,mapPosition:{bottom:"28%",left:"27.5%"},mapImage:{src:l(62903),alt:"outline map of Bolivia"},headshot:{src:l(10478),alt:"Volga Ana Iñiguez Rojas"},prevCountryIndex:1,nextCountryIndex:3},{countryName:"Cambodia",principalInvestigator:"Jessica Manning, National Institute of Allergy and Infectious Diseases",projectTitle:"Understanding How Disease Spreads from Mosquitoes to Humans in Cambodia",institution:"National Institute of Allergy and Infectious Diseases",summary:"During Cambodia’s worst dengue epidemic, this team documented the full range of pathogens carried by wild mosquitoes and in serum samples from febrile patients in the country’s Kampong Speu province. This landscaping study revealed a complex and diverse set of pathogens in Cambodia. It also demonstrated how genetic changes in dengue virus can lead to large outbreaks. This team will c
1ontinue pathogen surveillance using CZ ID to develop a comprehensive landscape of endemic, zoonotic, and emerging pathogens to inform the country’s public health response.\n    ",cycle:1,mapPosition:{bottom:"41.5%",left:"75.2%"},mapImage:{src:l(22425),alt:"outline map of Cambodia"},publications:[{src:"https://www.frontiersin.org/articles/10.3389/fepid.2022.926695/full?&utm_source=Email_to_authors_&utm_medium=Email&utm_content=T1_11.5e1_author&utm_campaign=Email_publication&field=&journalName=Frontiers_in_Epidemiology&id=926695"},{src:"https://www.pnas.org/doi/10.1073/pnas.2115285119"}],headshot:{src:l(81516),alt:"Jessica Manning"},prevCountryIndex:2,nextCountryIndex:4},{countryName:"Côte d’Ivoire",principalInvestigator:"Kanny Diallo, Centre Suisse de Recherches Scientifiques en Côte d'Ivoire",projectTitle:"Using Metagenomic Tools to Redefine the Etiology of Pediatric Meningitis in the African Meningitis Belt",institution:"Centre Suisse de Recherches Scientifiques en Côte d'Ivoire",summary:"Meningitis is a severe infection of the brain and its protective layers — and the most severe forms are caused by bacteria. Every year, around 10.6 million cases and 288,000 deaths are reported globally, and more than half occur below the Sahara in a region called the African Meningitis Belt (AMB). Since national disease surveillance only focuses on the detection of four main meningitis pathogens by PCR (meningococcus, streptococcus, GBS and haemophilus influenzae), other causative pathogens are detected in less than 20% of cerebral spinal fluid samples. This study will use CZ ID to determine etiology and will build a collaboration between Swiss Centre for Scientifique Research, the National Meningitis Reference Laboratory in Côte d’Ivoire, the Centre for Vaccine Development in Mali, and the National Institute of Public Health in Guinea.\n    ",cycle:2,mapPosition:{bottom:"39%",left:"45%"},mapImage:{src:l(49029),alt:"outline map of Côte d’Ivoire"},headshot:{src:l(66084),alt:"Kanny Diallo"},prevCountryIndex:3,nextCountryIndex:5},{countryName:"The Gambia",principalInvestigator:"Thushan de Silva, Medical Research Council (UK)",projectTitle:"Identifying Resistant Pathogens in Young Children in The Gambia",institution:"Medical Research Council (UK)",summary:"Almost 3 million children under five die each year of neonatal infections in sub-Saharan Africa. A substantial proportion of these deaths is likely to be caused by pathogenic infections, including multi-drug resistant organisms. Defining the cause or etiology of neonatal infections is crucial for timely and effective treatment and for interventions that reduce transmission. This team will use CZ ID to determine etiology from clinical samples from hospitalized neonates in West Africa.",cycle:1,mapPosition:{bottom:"41.7%",left:"42.5%"},prevCountryIndex:4,nextCountryIndex:6},{countryName:"Guinea",principalInvestigator:"Karifa Kourouma, Centre National de Formation et de Recherche en Santé Rurale de Maferinyah",projectTitle:"Embedding Metagenomics in Emerging Infectious Disease Surveillance in Guinea",institution:"Centre National de Formation et de Recherche en Santé Rurale  de Maferinyah",summary:"Guinea is a recognized hotspot for viral hemorrhagic fevers (VHF). Following the largest Ebola outbreak recorded from 2014 to 2016, a nationwide disease monitoring system has been put in place. Although PCR is currently the gold standard for diagnosing VHF viruses, viral genetic diversity (for example, amongst Lassa virus lineages) and the accumulation of mutations can hinder test sensitivity and impact swift responses to future outbreaks. In addition, the current molecular blood-borne pathogen testing algorithm lacks testing for other relevant outbreak-prone viruses and bacterial pathogens with epidemic potential. This team will use metagenomic sequencing with CZ ID to overcome the challenges with  current methods and complement ongoing national VHF disease surveillance activities for the early detection of outbreaks.\n    ",cycle:2,mapPosition:{bottom:"41.5%",left:"44%"},headshot:{src:l(27383),alt:"Karifa Kourouma"}
1,prevCountryIndex:5,nextCountryIndex:7},{countryName:"India",principalInvestigator:"Rajpal Singh Kashyap, Dr. G.M. Taori Central India Institute of Medical Sciences",projectTitle:"Diagnostic Utility of mNGS Approach to Study Etiology of Meningoencephalitis from Central India",institution:"Dr. G.M. Taori Central India Institute of Medical Sciences",summary:"Central nervous system (CNS) diseases such meningoencephalitis (ME) are  associated with significant mortality and morbidity in tertiary neurointensive care settings in India. Etiological diagnosis of ME in such settings represents a formidable problem, as the number of causative organisms vastly outnumbers the available diagnostic tests on the market. This team will use CZ ID to study the etiology of undiagnosed ME infection in a tertiary health care setting.\n    ",cycle:2,mapPosition:{bottom:"45%",left:"67.6%"},mapImage:{src:l(67142),alt:"outline map of India"},headshot:{src:l(88007),alt:"Rajpal Singh Kashyap"},prevCountryIndex:6,nextCountryIndex:8},{countryName:"Kenya",principalInvestigator:"James Berkley, University of Oxford",projectTitle:"Identifying the Most Common, Illness-Causing Pathogens Among Malnourished Children in Kenya",institution:"University of Oxford",summary:"In many parts of the world, severely malnourished infants die after being discharged from a hospital due to infectious diseases. However, the causative pathogen remains unidentified in the vast majority of cases due to the limited sensitivity of current diagnostic methods. This project will leverage CZ ID to perform metagenomic analyses of samples from patients to identify causative pathogens.\n    ",cycle:1,mapPosition:{bottom:"33.5%",left:"56%"},mapImage:{src:l(17960),alt:r},prevCountryIndex:7,nextCountryIndex:9},{countryName:"Kenya",principalInvestigator:"Victor Tunje Jeza, Technical University of Mombasa",projectTitle:"Characterization of Febrile Illness Causing Pathogens Among Children in the Coast and Western Regions of Kenya",institution:"Technical University of Mombasa",summary:"Febrile illnesses, which are common among children in the coastal and western regions of Kenya, are caused by diverse microbial pathogens. Patients who do not test positive for malaria are almost always treated with broad spectrum antibiotics — without regard to increasing development of drug resistance. Previous studies have shown that up to 50% of cases of febrile illnesses are a result of malaria, chikungunya, and/or dengue, but the rest remain unknown. This project will leverage CZ ID to identify the etiology, or cause, of febrile illness not associated with malaria, chikungunya and dengue through ongoing surveillance.\n    ",cycle:2,mapPosition:{bottom:"36.5%",left:"56.5%"},mapImage:{src:l(33499),alt:r},headshot:{src:l(72985),alt:"Victor Tunje Jeza"},prevCountryIndex:8,nextCountryIndex:10},{countryName:"Kenya",principalInvestigator:"Solomon Langat, Kenya Medical Research Institute",projectTitle:"Designing a Metagenomics Enrichment Method and Characterization of Viral Pathogens in Arbovirus and Viral Haemorrhagic Fever-Suspect Samples from Kenya",institution:"Kenya Medical Research Institute",summary:"Over the last decade, the global community has seen a resurgence of known viruses, as well as the emergence of novel viruses. Kenya, in particular, has experienced numerous outbreaks caused by arboviruses and other viral infectious pathogens. This study will develop a targeted viral enrichment protocol for metagenomic sequencing of known and novel arbovirus and viral hemorrhagic fever pathogens. Researchers will apply this method with CZ ID to screen and characterize pathogenic viruses in samples from routine disease surveillance and new outbreaks.\n    ",cycle:2,mapPosition:{bottom:"35.5%",left:"55.2%"},mapImage:{src:l(33499),alt:r},headshot:{src:l(89794),alt:"Solomon Langat"},prevCountryIndex:9,nextCountryIndex:11},{countryName:"Madagascar",principalInvestigator:"Cara Brook, University of Chicago and Pasteur Institute of Madagascar",projectTitle:"Examining Fruit Bats as a Potential Host for Emerging Infectious Diseases in Madagascar",institution:"University of Chicago and Pasteur Institute of Madagascar",summary:"Like many bats worldwide, fruit bats in Madagascar act as reservoirs for viruses of high zoonotic potential, including close relatives of Ebola and SARS-CoV. Identifying novel bat viruses that transmit to humans via traditional diagnostic methods requires the development of targeted assays and is laborious and inefficient. This project will use CZ ID to analyze archived, human clinical samples from febrile patients for possible infection with novel, emerging bat pathogens.\n    ",cycle:1,mapPosition:{bottom:"25%",left:"59%"},publications:[{src:"https://pubmed.ncbi.nlm.nih.gov/35223729/"},{src:"https://journals.asm.org/doi/10.1128/jvi.00921-22"}
1],headshot:{src:l(13144),alt:"Cara Brook"},mapImage:{src:l(14224),alt:"outline map of Madagascar"},prevCountryIndex:10,nextCountryIndex:12},{countryName:"Malawi",principalInvestigator:"Tisungane Mvalo, Lilongwe Medical Relief Fund Trust",projectTitle:"Improving the Diagnosis of Sepsis in Infants in Malawi",institution:"Lilongwe Medical Relief Fund Trust",summary:"Antibiotic treatment has become the standard practice for all young infants that have a suspected bacterial infection — despite the fact that causative pathogen was only identified in half of suspected cases. In this project, the team is sequencing samples from two critical populations — infants under three months of age with suspected blood infections and mothers enrolled in an existing study in an urban hospital - to determine etiology and improve diagnostic methods to detect infections.",cycle:1,mapPosition:{bottom:"26%",left:"56%"},mapImage:{src:l(56067),alt:"outline map of Malawi"},publications:[{src:"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7783117/"}],prevCountryIndex:11,nextCountryIndex:13},{countryName:"Malaysia",principalInvestigator:"Yoke-Fun Chan, University of Malaya",projectTitle:"Accelerating the Diagnosis of Neuroinfections in Malaysia",institution:"University of Malaya",summary:"Neuroinfection occurs when bacteria, viruses, fungi, or parasites attack the brain and/or spinal cord, which can lead to long-term disability and death. The causes of 60-80% of neuroinfection cases remain unknown, especially as commercial diagnostic tests often do not detect diseases seen in developing countries, including mosquito-borne viruses like dengue and chikungunya viruses, infections of animal origin such as Leptospira, and newly emerging or re-emerging pathogens like Zika virus. This project will use metagenomic sequencing with CZ ID to identify and characterize a broad range of existing and emerging infectious diseases in a tropical setting.",cycle:2,mapPosition:{bottom:"37%",left:"74.5%"},mapImage:{src:l(34015),alt:"outline map of Malaysia"},headshot:{src:l(34814),alt:"Yoke-Fun Chan"},prevCountryIndex:12,nextCountryIndex:14},{countryName:"Nepal",principalInvestigator:"Rajeev Shrestha, Dhulikhel Hospital, Kathmandu University Hospital",projectTitle:"Identifying the Cause of an Encephalitis outbreak in Nepal",institution:"Dhulikhel Hospital, Kathmandu University Hospital",summary:"Acute encephalitis syndrome (AES) affects over 100,000 individuals in low- and middle-income countries annually, causing substantial morbidity and mortality. This complex disease can be caused by over 100 different pathogens, including viruses and parasites — making accurate diagnosis difficult and hindering prevention and treatment efforts. To better characterize the pathogens causing AES, this project will focus on using CZ ID to analyze cerebral spinal fluid samples collected from fatal acute encephalitis cases, with the goal of validating and refining their diagnostic methods.",cycle:1,mapPosition:{bottom:"51%",left:"69.5%"},mapImage:{src:l(31702),alt:"outline map of Nepal"},headshot:{src:l(21911),alt:"Rajeev Shrestha"},prevCountryIndex:13,nextCountryIndex:15},{countryName:"Pakistan",principalInvestigator:"Muhammad Imran Nisar, Aga Khan University",projectTitle:"Identifying Bacterial Causes of Neonatal Deaths and Potential Antibiotic Resistance in Pakistan",institution:"Aga Khan University",summary:"In Pakistan, almost one-third of neonatal deaths are thought to be caused by an infectious disease. Despite using elaborate detection methods, cause or etiology is only determined in 28% of suspected infectious cases. This project will establish a hypothesis-free, metagenomics approach using CZ ID software to analyze sequences from blood and nasopharyngeal specimens of  newborns and infants with suspected infections in Karachi, Pakistan.",cycle:1,mapPosition:{bottom:"52%",left:"66%"},headshot:{src:l(83649),alt:"Muhammad Imran Nisar"},prevCountryIndex:14,nextCountryIndex:16},{countryName:"Senegal",principalInvestigator:"Aida Sadikh Badiane, Universite Cheikh Anta Diop de Dakar",projectTitle:"Metagenomics-Driven Discovery of Pathogens Causing Nosocomial Infection in Senegal",institution:"Universite Cheikh Anta Diop de Dakar",summary:"Nosocomial infections cause substantial morbidity and mortality in Senegal but aren’t well-understood. Testing is often done through classical diagnostic methods, such as microscopy and culture, which are often unable to detect pathogens —  resulting in an underestimation of the frequency of cases. This team will use CZ ID to identify and characterize microorganisms responsible for nosocomial infections and suitable specimens to improve diagnosis and treatment.",cycle:2,mapPosition:{bottom:"46.7%",left:"42.5%"},mapImage:{src:l(43010),alt:"outline map of Senegal"},headshot:{src:l(12339),alt:"Aida Sadikh Badiane"},prevCountryIndex:15,nextCountryIndex:17},{countryName:"South Africa",principalInvestigator:"Shabir Madhi, University of the Witwatersrand, Wits Health Consortium",projectTitle:"Identifying the Underlying Cause of Stillbirths and Neonatal Deaths in South Africa",institution:"University of the Witwatersrand, Wits Health Consortium",summary:"Globally, there are around 2.5 million neonatal deaths and 2.6 million stillbirths annually — the vast majority occurring in low- to middle-income countries. Conventional methods have shown that infectious pathogens cause far more of these deaths than previously thought, and that many cases may be linked to multi-drug resistant organisms, hospital-acquired infections. This project will apply CZ ID to archived blood samples from stillbirths and analyze the results to identify novel, unculturable, or untargeted pathogens that were not identified using  more traditional microbiological methods.",cycle:1,mapPosition:{bottom:"18%",left:"53%"},mapImage:{src:l(80338),alt:"outline map of South Africa"},headshot:{src:l(18874),alt:"Shabir Madhi"},prevCountryIndex:16,nextCountryIndex:18},{countryName:"Thailand",principalInvestigator:"Elizabeth Batty, University of Oxford",projectTitle:"Determining the Causes of Febrile Illness in South and Southeast  Asia",institution:"University of Oxford",summary:"Febrile illness contributes substantially to morbidity and mortality within South and Southeast Asia. As malarial illness and mortality has declined in this region, the burden has shifted to non-malarial causes of fever, so the presumption that all febrile patients should be treated for malaria is incorrect. This project will use metagenomic sequencing to define the causes of febrile illness in remote and rural areas of South and Southeast Asia.",cycle:2,mapPosition:{bottom:"43.5%",left:"74.2%"},mapImage:{src:l(68330),alt:"outline map of Thailand"},headshot:{src:l(89104),alt:"Elizabeth Batty"},prevCountryIndex:17,nextCountryIndex:19}
1,{countryName:"Vietnam",principalInvestigator:"Nguyen Thanh Hung, Ho Chi Minh Children’s Hospital 1",projectTitle:"Identifying Viral Causes of Childhood Encephalitis in Vietnam",institution:"Ho Chi Minh Children’s Hospital 1",summary:"Encephalitis, an inflammation of the brain commonly caused by viral infections, is a major contributor to childhood morbidity and mortality worldwide. Treatment requires rapid diagnosis; however, traditional diagnostic methods identify less than half of cases. Further confounding accurate diagnosis is the emergence of new and diverse pathogens that cause encephalitis. This project will focus on using CZ ID to analyze retrospectively-collected samples from children presenting with encephalitis in order to identify the major causes of encephalitis and understand disease outcomes.",cycle:1,mapPosition:{bottom:"43.5%",left:"76.1%"},mapImage:{src:l(73952),alt:"outline map of Vietnam"},headshot:{src:l(20240),alt:"Nguyen Thanh Hung"},publications:[{src:"https://doi.org/10.12688/wellcomeopenres.16770.3"}],prevCountryIndex:18}]},67989:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactCountryShowcase=void 0;var i=l(70131),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(66196),c=r(l(16267));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var p=function PrevArrow(){return u.default.createElement("svg",{width:"33",height:"33",viewBox:"0 0 33 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:c.default.countryShowcaseNavPrev},u.default.createElement("circle",{cx:"16.3927",cy:"16.3241",r:"15.006",stroke:"#3867FA",strokeWidth:"1.98792"}),u.default.createElement("path",{d:"M12.4621 16.9098C12.1386 16.5863 12.1386 16.0619 12.4621 15.7384L17.7333 10.4671C18.0568 10.1437 18.5813 10.1437 18.9047 10.4671C19.2282 10.7906 19.2282 11.3151 18.9047 11.6385L14.2192 16.3241L18.9047 21.0097C19.2282 21.3331 19.2282 21.8576 18.9047 22.1811C18.5813 22.5045 18.0568 22.5045 17.7333 22.1811L12.4621 16.9098ZM14.1387 17.1524H13.0478V15.4958H14.1387V17.1524Z",fill:"#3867FA"}))},m=function PrevArrowDisabled(){return u.default.createElement("svg",{width:"33",height:"33",viewBox:"0 0 33 33",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"16.3927",cy:"16.3241",r:"15.006",stroke:"#cccccc",strokeWidth:"1.98792"}),u.default.createElement("path",{d:"M12.4621 16.9098C12.1386 16.5863 12.1386 16.0619 12.4621 15.7384L17.7333 10.4671C18.0568 10.1437 18.5813 10.1437 18.9047 10.4671C19.2282 10.7906 19.2282 11.3151 18.9047 11.6385L14.2192 16.3241L18.9047 21.0097C19.2282 21.3331 19.2282 21.8576 18.9047 22.1811C18.5813 22.5045 18.0568 22.5045 17.7333 22.1811L12.4621 16.9098ZM14.1387 17.1524H13.0478V15.4958H14.1387V17.1524Z",fill:"#cccccc"}))},h=function NextArrow(){return u.default.createElement("svg",{width:"33",height:"33",viewBox:"0 0 33 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:c.default.countryShowcaseNavNext},u.default.createElement("circle",{cx:"16.3927",cy:"16.3241",r:"15.006",stroke:"#3867FA",strokeWidth:"1.98792"}),u.default.createElement("path",{d:"M20.3028 16.9098C20.6263 16.5863 20.6263 16.0619 20.3028 15.7384L15.0315 10.4671C14.7081 10.1437 14.1836 10.1437 13.8602 10.4671C13.5367 10.7906 13.5367 11.3151 13.8602 11.6385L18.5457 16.3241L13.8602 21.0097C13.5367 21.3331 13.5367 21.8576 13.8602 22.1811C14.1836 22.5045 14.7081 22.5045 15.0315 22.1811L20.3028 16.9098ZM18.6261 17.1524H19.7171V15.4958H18.6261V17.1524Z",fill:"#3867FA"}))},g=function NextArrowDisabled(){return u.default.createElement("svg",{width:"33",height:"33",viewBox:"0 0 33 33",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"16.3927",cy:"16.3241",r:"15.006",stroke:"#cccccc",strokeWidth:"1.98792"}),u.default.createElement("path",{d:"M20.3028 16.9098C20.6263 16.5863 20.6263 16.0619 20.3028 15.7384L15.0315 10.4671C14.7081 10.1437 14.1836 10.1437 13.8602 10.4671C13.5367 10.7906 13.5367 11.3151 13.8602 11.6385L18.5457 16.3241L13.8602 21.0097C13.5367 21.3331 13.5367 21.8576 13.8602 22.1811C14.1836 22.5045 14.7081 22.5045 15.0315 22.1811L20.3028 16.9098ZM18.6261 17.1524H19.7171V15.4958H18.6261V17.1524Z",fill:"#cccccc"}))},v=function BrazilSvg1(){return u.default.createElement("svg",{width:"126",height:"125",viewBox:"0 0 126 125",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("path",{d:"M43.3619 2.29464L44.7132 2.0697L44.4879 3.64428L45.8392 4.76899L46.2896 6.11863L45.3888 8.14309L45.1636 10.1676L46.0644 12.8668L48.0913 14.2165L50.7938 13.7666L54.172 12.192L58.0006 12.8668L57.5502 11.0673L59.8023 10.6174L60.4779 9.94262L63.1804 11.5172L64.9821 11.0673L67.4594 11.2923L69.2611 9.26779L69.4863 7.69321L71.9637 5.21887L73.9906 7.46827L74.2158 10.3925L75.567 13.0918L77.1435 13.7666L75.7922 16.2409L73.5401 18.4904L72.6393 19.6151L
172.8645 21.6395H74.2158L75.1166 18.9402H78.0443L81.4225 19.1652V20.7398L80.7469 22.3143L79.1704 23.439L81.4225 22.9892L82.5486 20.9647L85.0259 20.5148L90.4309 22.5393L91.7822 23.8889L93.3587 23.439L94.2595 25.2386V26.8131L94.9352 27.488L97.4125 26.5882L100.115 27.488L103.718 28.3877L107.772 28.1628L112.502 31.3119L114.754 33.3364L117.681 35.5858L121.51 36.7105L123.312 39.1849L123.987 43.0089L123.087 47.0578L119.934 50.6568L117.907 52.6813L115.204 55.8305L113.177 59.2046L110.925 60.1043L109.574 61.9038L109.799 64.3782V67.7523L109.123 71.8012L107.997 75.4003L106.196 78.0996L106.421 80.349L103.944 83.2732L102.142 85.9725V88.2219L99.4394 89.5715L98.7637 90.4713V90.9212L96.5116 91.1461L93.3587 90.4713L91.7822 91.371L90.2057 91.596L88.8545 92.4957L88.1788 93.3955H86.3771L82.999 95.8698L81.1973 97.6694L79.3956 98.7941L78.72 101.943L79.1704 104.193L78.4948 107.117L76.2427 109.366L74.6662 112.515L71.7384 117.014L69.2611 118.364L67.4594 121.063L66.3334 123.313L65.2073 123.538L64.7569 121.513L66.1082 120.163L64.7569 118.814L63.8561 117.914L60.2527 115.665L59.8023 114.315L58.451 115.215L56.1989 112.515H54.3972L55.0728 111.166L58.451 107.342L62.2796 104.193L64.3065 102.843L64.7569 99.9188L63.8561 98.3442L62.2796 97.8943L63.1804 94.5202L62.2796 92.4957L60.0275 93.1706L58.9014 87.9969L56.4241 87.3221L52.5955 87.5471L52.8207 83.948L51.6947 80.7988L53.4964 75.4003L52.5955 73.1509L50.7938 71.8012V69.3269H45.1636L44.2627 65.9528L44.9384 65.278L44.4879 62.1288C44.4879 62.1288 42.2358 60.5542 41.7854 60.5542C41.335 60.5542 37.2812 59.6544 37.2812 59.6544L34.5787 57.405C34.5787 57.405 33.2274 58.0799 32.3266 57.63C31.4257 57.1801 28.9484 54.0309 28.9484 54.0309V49.3072L24.6694 50.4319L22.6425 52.9062H20.6156L18.5887 54.7058L14.9853 54.0309L13.8593 54.4808L12.508 53.1312L12.7332 49.5321L10.9315 51.3316H7.77858L7.32816 49.7571L4.85084 49.5321L5.52647 48.1825L1.9231 43.9086L2.59873 41.6592L4.85084 40.7594L4.40041 39.1849L4.85084 36.2606L10.7063 32.8865L13.4088 33.5614L15.8862 23.439L14.9853 20.9647L13.1836 20.0649L13.6341 17.8155L16.3366 17.3656L15.4357 16.016H14.3097V14.4414L19.4895 13.0918L20.1652 14.2165L21.9669 12.417L23.0929 14.8913L25.1198 16.4659L28.0475 15.7911L32.3266 13.7666L34.3535 11.9671L33.4526 10.8424L31.4257 8.14309L30.2997 5.66875L33.2274 6.56851L35.9299 7.24333L37.5064 5.44381L41.1098 4.31911L43.3619 2.29464Z",fill:"#E6F7ED",stroke:"#3CB371",strokeWidth:"2",strokeLinejoin:"round"}))},y=function BrazilSvg2(){return u.default.createElement("svg",{width:"126",height:"125",viewBox:"0 0 126 125",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("path",{d:"M43.3619 2.29464L44.7132 2.0697L44.4879 3.64428L45.8392 4.76899L46.2896 6.11863L45.3888 8.14309L45.1636 10.1676L46.0644 12.8668L48.0913 14.2165L50.7938 13.7666L54.172 12.192L58.0006 12.8668L57.5502 11.0673L59.8023 10.6174L60.4779 9.94262L63.1804 11.5172L64.9821 11.0673L67.4594 11.2923L69.2611 9.26779L69.4863 7.69321L71.9637 5.21887L73.9906 7.46827L74.2158 10.3925L75.567 13.0918L77.1435 13.7666L75.7922 16.2409L73.5401 18.4904L72.6393 19.6151L72.8645 21.6395H74.2158L75.1166 18.9402H78.0443L81.4225 19.1652V20.7398L80.7469 22.3143L79.1704 23.439L81.4225 22.9892L82.5486 20.9647L85.0259 20.5148L90.4309 22.5393L91.7822 23.8889L93.3587 23.439L94.2595 25.2386V26.8131L94.9352 27.488L97.4125 26.5882L100.115 27.488L103.718 28.3877L107.772 28.1628L112.502 31.3119L114.754 33.3364L117.681 35.5858L121.51 36.7105L123.312 39.1849L123.987 43.0089L123.087 47.0578L119.934 50.6568L117.907 52.6813L115.204 55.8305L113.177 59.2046L110.925 60.1043L109.574 61.9038L109.799 64.3782V67.7523L109.123 71.8012L107.997 75.4003L106.196 78.0996L106.421 80.349L103.944 83.2732L102.142 85.9725V88.2219L99.4394 89.5715L98.7637 90.4713V90.9212L96.5116 91.1461L93.3587 90.4713L91.7822 91.371L90.2057 91.596L88.8545 92.4957L88.1788 93.3955H86.3771L82.999 95.8698L81.1973 97.6694L79.3956 98.7941L78.72 101.943L79.1704 104.193L78.4948 107.117L76.2427 109.366L74.6662 112.515L71.7384 117.014L69.2611 118.364L67.4594 121.063L66.3334 123.313L65.2073 123.538L64.7569 121.513L66.1082 120.163L64.7569 118.814L63.8561 117.914L60.2527 115.665L59.8023 114.315L58.451 115.215L56.1989 112.515H54.3972L55.0728 111.166L58.451 107.342L62.2796 104.193L64.3065 102.843L64.7569 99.9188L63.8561 98.3442L62.2796 97.8943L63.1804 94.5202L62.2796 92.4957L60.0275 93.1706L58.9014 87.9969L56.4241 87.3221L52.5955 87.5471L52.8207 83.948L51.6947 80.7988L53.4964 75.4003L52.5955 73.1509L50.7938 71.8012V69.3269H45.1636L44.2627 65.9528L44.9384 65.278L44.4879 62.1288C44.4879 62.1288 42.2358 60.5542 41.7854 60.5542C41.335 60.5542 37.2812 59.6544 37.2812 59.6544L34.5787 57.405C34.5787 57.405 33.2274 58.0799 32.3266 57.63C31.4257 57.1801 28.9484 54.0309 28.9484 54.0309V49.3072L24.6694 50.4319L22.6425 52.9062H20.6156L18.5887 54.7058L14.9853 54.0309L13.8593 54.4808L12.508 53.1312L12.7332 49.5321L10.9315 51.3316H7.77858L7.32816 49.7571L4.85084 49.5321L
15.52647 48.1825L1.9231 43.9086L2.59873 41.6592L4.85084 40.7594L4.40041 39.1849L4.85084 36.2606L10.7063 32.8865L13.4088 33.5614L15.8862 23.439L14.9853 20.9647L13.1836 20.0649L13.6341 17.8155L16.3366 17.3656L15.4357 16.016H14.3097V14.4414L19.4895 13.0918L20.1652 14.2165L21.9669 12.417L23.0929 14.8913L25.1198 16.4659L28.0475 15.7911L32.3266 13.7666L34.3535 11.9671L33.4526 10.8424L31.4257 8.14309L30.2997 5.66875L33.2274 6.56851L35.9299 7.24333L37.5064 5.44381L41.1098 4.31911L43.3619 2.29464Z",fill:"#3867FA",fillOpacity:"0.15",stroke:"#3867FA",strokeWidth:"2"}))},C=function GambiaSvg(){return u.default.createElement("svg",{width:"219",height:"59",viewBox:"0 0 219 59",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("path",{d:"M21.875 23.125C21.925 21.925 20.9375 19.8333 20.4375 18.9375L97.3438 19.0312C98.0312 15.4271 100.325 7.79375 104 6.09375C108.594 3.96875 111.219 5.21875 111.406 5.3125C111.556 5.3875 113.24 6.69792 114.062 7.34375H115.531L121.25 4.0625L121.938 3.46875L126 1.75L132.969 4.0625L134.812 3.28125C136.094 3.33333 139.45 3.88125 142.625 5.65625C145.8 7.43125 146.49 12.1875 146.438 14.3438L152.094 17.3125C153.74 16.1771 157.881 13.9937 161.281 14.3438C164.681 14.6938 167.594 17.8438 168.625 19.375L169.062 22.6875C169.969 23.125 171.281 25.2188 172.406 25.8125C173.306 26.2875 175.385 27.4479 176.312 27.9688H177.438C177.738 27.9688 178.812 28.6146 179.312 28.9375L181.688 27.9688L185.5 27.6562C186.083 26.8021 187.363 25.0312 187.812 24.7812C188.262 24.5312 190.5 23.5312 191.562 23.0625H192.844L196.219 21.5938L200.906 21.75C201.844 21.1146 203.869 19.8375 204.469 19.8125C205.069 19.7875 207.073 20.5312 208 20.9062L209.594 21.0938C209.854 21.1667 210.4 21.4 210.5 21.75C210.6 22.1 211.875 23.9167 212.5 24.7812C212.969 25.0521 213.975 25.65 214.25 25.875C214.525 26.1 215.156 27.6562 215.438 28.4062C216.052 28.7708 217.3 29.7 217.375 30.5C217.469 31.5 217.062 32.9062 216.656 34.5312C216.25 36.1562 213.844 38.375 212.062 38.7812C210.637 39.1063 207.448 38.9167 206.031 38.7812L202.062 41.0312H197.875L194.281 42.1875C194.531 43.9125 193.01 45.6562 192.219 46.3125H190.594L189.125 45.5938L186.656 46.3125H185.062L183.625 44.7812C182.427 45.0833 179.456 45.6688 177.156 45.5938C174.281 45.5 172.094 43.3125 171.719 43.125C171.419 42.975 170.219 41.2292 169.656 40.375C168.458 40.3125 165.85 40.1063 165 39.7812C164.15 39.4562 162.146 37.125 161.25 36L158.719 37.2812C158.031 37.3542 156.319 37.4562 154.969 37.2812C153.619 37.1063 150.823 35.4583 149.594 34.6562L148.094 31.8438H144.469L141.562 29.5938H137.812C137.125 29.3438 134.981 28.4625 131.906 26.9375C128.831 25.4125 125.812 20.6771 124.688 18.5L121.031 19.8438C120.481 21.2687 118.073 22.9583 116.938 23.625C117.012 24.15 115.573 29.2396 114.844 31.7188C114.294 32.6437 111.135 34.6458 109.625 35.5312L104 36.4688L98.6875 34.8125C97.7292 34.3646 95.525 33.5 94.375 33.625C93.225 33.75 92.1667 35.0521 91.7812 35.6875L89.2812 36.9062L81.9688 35.625L79.0938 36.9062H73.625V50.1562H11.0312L9.0625 51.2188L8.84375 53.375L8.28125 54.1875H6.875L7.625 55.1562L7.125 55.7188L7.46875 56.6875L6.5625 57.0625L6.03125 57.7812C5.88125 57.3312 4.84375 56.8646 4.34375 56.6875L4.84375 53.5938L4.34375 53L3.8125 51.4062L3 50.875C3.6875 50 3.46875 44 3.28125 43.5625C3.13125 43.2125 2.21875 42.4583 1.78125 42.125C1.97917 41.4167 2.325 39.8812 2.125 39.4062C1.925 38.9313 1.52083 37.8125 1.34375 37.3125C1.66667 37.0312 2.325 36.4313 2.375 36.2812C2.425 36.1312 2.52083 35.1562 2.5625 34.6875C3.45833 34.3333 5.3875 33.4875 5.9375 32.9375C6.4875 32.3875 7.375 30.2083 7.75 29.1875C8.02083 29.0417 8.6625 28.6375 9.0625 28.1875C9.4625 27.7375 10.9792 26.9167 11.6875 26.5625L12.4375 27.5L14 27.8125L16.4375 28.1875L20.4375 26.5625C20.8958 25.9167 21.825 24.325 21.875 23.125Z",fill:"#E6F7ED",stroke:"#3CB371",strokeWidth:"2",strokeLinejoin:"round"}))},b=function GuineaSvg(){return u.default.createElement("svg",{width:"120",height:"117",viewBox:"0 0 120 117",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("path",{d:"M57.0293 58.5303L57.4909 59.2082L57.524 59.9598L57.3956 60.7903L57.4827 61.6189L57.9973 62.2565L58.927 63.0788L59.9437 63.7746L60.6657 64.0425L61.363 64.2065L63.903 65.4751L64.7163 65.6078H70.1195L72.7063 65.6074L81.5283 65.6059H82.13H94.1402L106.155 65.6039L118.165 65.602L118.472 67.1415L118.488 70.3683L118.55 80.8967L118.563 83.0047L118.613 91.4192L118.675 101.942L118.737 112.464L106.71 112.423L103.779 112.414L94.6872 112.386L82.6689 112.344L81.7431 112.342L70.6419 112.307L66.2594 112.291L65.0923 112.442L64.3044 112.544L64.0928 113.131L64.0884 114.32L63.9432 114.848L63.47 115.308L62.8308 115.449L62.117 115.341L61.4072 115.038L60.743 114.524L59.7012 113.333L59.0371 112.864L58.4147 112.635L57.2206 112.498L57.2827 112.287L57.2273 111.599L56.92 110.573L57.0082 110.096L57.3187 109.846L57.8415 109.664L58.4393 109.556L58.9523 109.522L58.7106 109.311L58.2206 109.144L57.6388 109.037L57.1453 108.998L56.7337 108.87L55.7307 108.301L55.2438 108.177L53.5968 108.532L53.1688 108.424L53.0068 108.021L53.1833 107.588L53.4968 107.237L53.7452 107.078L53.0002 107.392L52.0853 108.197L51.3075 109.089L50.9807 109.67L50.7062 109.957L49.383 110.284L48.3861 110.706L48.0265 110.232L47.399 108.303L47.0722 107.795L46.6376 107.408L45.9938 107.078L45.2617 106.904L44.7388 107.025L44.2683 107.238L42.9907 107.48L41.8045 108.045L41.1966 108.176L40.8436 107.954L39.9026 106.901L39.3864 106.529L39.4649 106.127L39.3
1638 105.81L38.8441 105.133L39.4715 104.875L39.942 104.402L40.2817 103.815L40.9354 101.76L41.2883 101.031L41.746 100.72L42.3601 100.392L42.922 99.6157L43.3535 98.7055L43.5561 97.9781L43.4515 96.4401L43.6084 95.7814L44.7131 95.2976L46.2948 93.8627L46.991 92.9587L47.1183 92.8916L47.2065 92.6757L47.3928 92.4796L47.579 92.2114L47.6673 91.7831L48.1378 90.6339L48.7848 89.4489L49.6083 88.8113L50.1311 88.9846L50.6344 89.4571L51.3927 89.7234L52.4645 89.5828L53.2227 89.2263L53.922 88.7718L54.8174 88.3287L54.0068 88.3697L52.3665 89.4809L51.6543 89.3111L49.9124 87.6571L49.308 86.5454L49.7199 85.46L52.0791 83.1191L52.1869 82.9688L52.4223 82.521L52.6218 82.2953L53.4453 81.7459L53.7588 81.4289L53.9322 81.1446L54.2754 80.3469L54.4453 80.1017L54.6284 79.9334L54.7592 79.6636L54.9095 78.6925L55.0926 78.4243L55.282 78.2283L55.3671 78.019L55.5893 77.6398L57.0106 76.2338L57.4385 74.8738L57.2816 73.2097L56.1672 69.9267L55.7849 69.1731L55.6608 68.8299L55.6182 68.3902L55.7064 67.9666L55.8927 67.6968L56.0789 67.4957L56.1672 67.2798L56.5006 62.2912L56.3831 61.3854L56.0399 60.6857L55.7197 59.7845L56.2359 59.0864L57.0293 58.5303ZM21.8192 1.87268L22.8844 3.19243L23.2831 3.88003L23.4432 4.73123L23.3811 5.50395L23.2175 6.20639L22.9625 6.83347L22.6388 7.36567L21.1879 8.65731L20.7759 9.77051L19.4429 11.3519L19.3285 11.4862L18.5245 13.647L17.8319 14.1968L17.6425 15.1428L17.5312 15.3588L17.4398 15.4931L16.2864 16.1803L16.1459 16.8285L16.1263 18.6812L15.8745 19.3391L14.0706 21.4207L12.695 23.6822L12.3225 24.134L11.9367 23.8739L11.0152 23.4811L10.8059 23.2211L10.5509 23.3292L9.96917 23.118L8.85479 22.4979L8.5639 22.5979L7.64241 22.8041L7.23712 22.7959L6.80566 22.6077L5.95602 22.0626L5.4332 21.9482L4.57066 21.9189L3.61638 21.6963L2.84523 21.0942L2.52505 19.9127L2.34193 19.4773L1.97606 18.9502L1.71484 18.425L1.84564 17.9784L2.00261 17.6086L2.25095 15.9062L2.52231 15.1257L3.04827 14.1124L3.79678 13.4463L4.74754 13.7099L5.25748 13.417L5.93376 13.4482L7.36519 13.7102L8.04146 13.4369L8.26364 12.7934L8.14923 12.052L7.7865 11.4874L8.28629 11.2187L8.91688 10.7654L9.4725 10.227L9.70795 9.714
167L9.98244 5.99359L10.5053 4.57739L11.5576 2.8582L12.9726 1.46309L14.6207 1L14.5325 1.15228L14.3693 1.57124L15.6176 1.83324L16.1665 1.86292L16.5621 1.57124L17.4672 1.84964L18.7678 2.04604L20.1305 2.01012L21.248 1.57124L21.369 1.74812L21.4932 1.81528L21.8192 1.87268Z",fill:"#3867FA",fillOpacity:"0.15",stroke:"#3867FA",strokeWidth:"2",strokeLinejoin:"round"}))},S=function PakistanSvg(){return u.default.createElement("svg",{width:"117",height:"123",viewBox:"0 0 117 123",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("path",{d:"M9.70508 100.57L7.70508 107.57V108.57L12.2051 107.57H21.2051L23.2051 105.57H26.7051L31.7051 107.57L37.7051 105.57H45.2051L46.2051 107.57L47.2051 108.57L51.7051 113.07L53.2051 118.57L58.7051 121.07L61.2051 117.57H63.7051L65.2051 115.57H70.7051L71.7051 116.57H72.7051L76.2051 115.57H78.7051L81.7051 114.07V111.07L80.2051 105.57L77.7051 101.57H74.7051V98.0697L72.7051 96.0697L70.7051 95.0697V93.0697L72.7051 88.5697L74.7051 86.0697L77.7051 83.5697L78.7051 86.0697L83.7051 85.0697L89.2051 83.5697L91.7051 77.5697L97.7051 72.5697L100.705 66.5697L103.205 65.5697V63.0697L107.205 59.0697L109.205 54.5697V51.0697L111.205 47.0697H115.205V44.5697L109.205 41.5697V40.0697L102.705 38.0697L100.705 33.0697V30.0697V24.0697L103.205 23.0697L104.705 19.5697V17.5697L103.205 16.0697V14.0697L99.2051 13.0697L97.7051 11.5697H94.7051V7.5697L97.7051 5.0697L103.205 4.0697V2.0697L100.705 1.0697H97.7051L92.7051 2.0697L83.7051 7.5697V9.5697L85.2051 14.0697L86.2051 19.5697L83.7051 21.0697L81.7051 23.0697V26.5697L80.2051 30.0697H78.7051L74.7051 28.5697H72.7051L76.2051 35.5697L70.7051 38.5697L69.2051 41.5697V45.5697L67.7051 49.0697L65.2051 51.0697L61.2051 49.0697L54.7051 51.0697V53.5697H51.7051L45.2051 56.5697L44.2051 59.0697V66.5697L34.2051 70.0697L31.7051 69.0697L25.2051 71.0697H20.2051H14.2051L9.70508 69.0697L2.70508 66.5697L4.70508 71.0697L7.70508 75.5697L11.2051 79.0697L16.2051 80.5697L17.2051 82.5697V86.0697V90.5697H21.2051L22.2051 93.0697L18.7051 96.0697L11.2051 98.0697L9.70508 100.57Z",fill:"#E6F7ED",stroke:"#3CB371",strokeWidth:"2"}))};a.ImpactCountryShowcase=function ImpactCountryShowcase(t){var a,l,r;return(0,u.useEffect)((function(){document.querySelector(".active-country-item").scrollIntoView({behavior:"smooth",block:"nearest"})}),[t.selectedCountry]),u.default.createElement("div",{className:c.default.countryShowcaseContainer},u.default.createElement("div",{className:c.default.countryShowcaseScrollerWrapper},u.default.createElement("section",{className:c.default.countryShowcaseScroller},d.ImpactCountryData.map((function(a,l){return u.default.createElement("div",{key:"countryScrollItem-".concat(l),className:"".concat(c.default.countryScrollItem," ").concat(t.selectedCountry===a?"active-country-item":""),onClick:function onClick(){return t.setSelectedCountry(a)},onKeyDown:function onKeyDown(l){"Enter"===l.key&&t.setSelectedCountry(a)},role:"button",tabIndex:0},u.default.createElement("div",{className:"".concat(c.default.countryScrollItemIndicator," ").concat(a===t.selectedCountry?c.default.countryScrollItemIndicatorActive:"")}),u.default.createElement("div",{className:c.default.countryScrollItemDescription},u.default.createElement("h3",null,a.countryName),u.default.createElement("p",null,a.institution)),u.default.createElement("div",{className:c.default.countryScrollItemCycle},u.default.createElement("div",{className:"\n                    ".concat(c.default.countryScrollItemCycleDot,"\n                    ").concat(1===a.cycle?c.default.cycle1:c.default.cycle2,"\n                  ")}),u.default.createElement("span",{className:c.default.countryScrollItemCycleText},"Cycle ",u.default.createElement("span",null,a.cycle))))})))),u.default.createElement("div",{className:c.default.countryShowcaseWindow},u.default.createElement("div",{className:c.default.countryShowcaseWindowTitleContainer},u.default.createElement("div",{className:c.default.countryShowcaseWindowTitleTextContainer},u.default.createElement("p",{className:c.default.countryShowcaseWindowCountryName},t.selectedCountry.countryName," ",u.default.createElement("span",{className:"\n                  ".concat(c.default.countryShowcaseWindowCountryCycleDot,"\n                  ").concat(1===t.selectedCountry.cycle?c.default.cycle1:c.default.cycle2,"\n                ")}),u.default.createElement("span",null,"Cycle ",t.selectedCountry.cycle)),u.default.createElement("h2",{className:c.default.countryShowcaseWindowProjectTitle},t.selectedCountry.projectTitle)),u.default.createElement("div",{className:c.default.countryShowcaseWindowMapContainer},"Brazil"!==t.selectedCountry.countryName&&null!==(a=t.selectedCountry)&&void 0!==a&&null!==(a=a.mapImage)&&void 0!==a&&a.src?u.default.createElement("img",{className:c.default.countryShowcaseWindowMapImage,src:t.selectedCountry.mapImage.src,alt:t.selectedCountry.mapImage.alt||""}):null,"Brazil"===t.selectedCountry.countryName&&1===t.selectedCountry.cycle?u.default.createElement(v,null):null,"Brazil"===t.selectedCountry.countryName&&2===t.selectedCountry.cycle?u.default.createElement(y,null):null,"The Gambia"===t.selectedCountry.countryName?u.default.createElement(C,null):null,"Guinea"===t.selectedCountry.countryName?u.default.createElement(b,null):null,"Pakistan"===t.selectedCountry.countryName?u.default.createElement(S,null):null)),u.default.createElement("div",{className:c.default.countryShowcaseWindowDescriptionContainer},u.default.createElement("div",{className:c.default.countryShowcasePrincipalInvestigatorContainer},null!==(l=t.selectedCountry)&&void 0!==l&&l.headshot?u.default.createElement("img",{src:t.selectedCountry.headsh
1ot.src,alt:t.selectedCountry.headshot.alt||""}):null,u.default.createElement("div",null,u.default.createElement("p",{className:c.default.countryShowcasePrincipalInvestigatorName},t.selectedCountry.principalInvestigator),u.default.createElement("span",{className:c.default.countryShowcasePrincipalInvestigatorTitle},"Principal Investigator"))),u.default.createElement("p",{className:c.default.countryShowcaseSummary},t.selectedCountry.summary),null!==(r=t.selectedCountry)&&void 0!==r&&r.publications?u.default.createElement("div",{className:c.default.countryShowcaseCtaContainer},t.selectedCountry.publications.length>1?t.selectedCountry.publications.map((function(t,a){return u.default.createElement(i.Button,{className:c.default.countryShowcaseCtaLink,sdsStyle:"rounded",sdsType:"secondary",href:t.src,key:"showcaseCtaLink-".concat(a),target:"_blank",rel:"noopener noreferrer"},"View Publication (",a+1,")")})):t.selectedCountry.publications.map((function(t,a){return u.default.createElement(i.Button,{className:c.default.countryShowcaseCtaLink,sdsStyle:"rounded",sdsType:"secondary",href:t.src,key:"showcaseCtaLink-".concat(a),target:"_blank",rel:"noopener noreferrer"},"View Publication")}))):null),u.default.createElement("div",{className:c.default.countryShowcaseNavContainer},u.default.createElement("span",{className:"".concat(c.default.countryShowcaseNavButton," ").concat(void 0===t.selectedCountry.prevCountryIndex?c.default.disabled:""),onClick:function onClick(){t.selectedCountry.prevCountryIndex&&d.ImpactCountryData[t.selectedCountry.prevCountryIndex]&&t.setSelectedCountry(d.ImpactCountryData[t.selectedCountry.prevCountryIndex])},onKeyDown:function onKeyDown(a){"Enter"===a.key&&t.selectedCountry.prevCountryIndex&&d.ImpactCountryData[t.selectedCountry.prevCountryIndex]&&t.setSelectedCountry(d.ImpactCountryData[t.selectedCountry.prevCountryIndex])},role:"button",tabIndex:0},t.selectedCountry.prevCountryIndex&&void 0===d.ImpactCountryData[t.selectedCountry.prevCountryIndex]?u.default.createElement(m,null):u.default.createElement(p,null)),u.default.createElement("span",{className:"".concat(c.default.countryShowcaseNavButton," ").concat(void 0===t.selectedCountry.nextCountryIndex?c.default.disabled:""),onClick:function onClick(){t.selectedCountry.nextCountryIndex&&d.ImpactCountryData[t.selectedCountry.nextCountryIndex]&&t.setSelectedCountry(d.ImpactCountryData[t.selectedCountry.nextCountryIndex])},onKeyDown:function onKeyDown(a){"Enter"===a.key&&t.selectedCountry.nextCountryIndex&&d.ImpactCountryData[t.selectedCountry.nextCountryIndex]&&t.setSelectedCountry(d.ImpactCountryData[t.selectedCountry.nextCountryIndex])},role:"button",tabIndex:0},t.selectedCountry.nextCountryIndex&&void 0===d.ImpactCountryData[t.selectedCountry.nextCountryIndex]?u.default.createElement(g,null):u.default.createElement(h,null)))))}},61502:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImpactCountryShowcase",{enumerable:!0,get:function get(){return r.ImpactCountryShowcase}});var r=l(67989)},33615:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(78841));a.default=function ImpactHero(){return o.default.createElement("div",{className:i.default.hero},o.default.createElement("h1",null,"Explore CZ ID's Impact"),o.default.createElement("p",null,"Chan Zuckerberg ID (CZ ID): The free, cloud-based metagenomics platform for researchers"),o.default.createElement("a",{className:i.default.heroButtonLink,href:"#videoSection"},"Take the video tour"))}},87509:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactIntro=void 0;var o=l(70131),i=r(l(96540)),u=r(l(64925)),d=r(l(24339)),c=r(l(96454)),p=r(l(75296)),m=l(66196),h=r(l(74395));a.ImpactIntro=function ImpactIntro(t){return i.default.createElement("div",{className:h.default.introContainer},i.default.createElement("div",{className:h.default.introTextWrap},i.default.createElement("h2",null,"CZ ID Around the World"),i.default.createElement("p",null,"Together with the Bill & Melinda Gates Foundation through its Global Grand Challenges initiative, the"," ",i.default.createElement(o.Link,{className:h.default.introTextLink,href:"https://chanzuckerberg.com/",target:"_blank",rel:"noopener noreferrer"},"Chan Zuckerberg Initiative (CZI)")," ","and the"," ",i.default.createElement(o.Link,{className:h.default.introTextLink,href:"https://www.czbiohub.org/",target:"_blank",rel:"noopener noreferrer"},"Chan Zuckerberg Biohub (CZ Biohub)")," ","are partnering with researchers around the world to characterize pathogen landscapes and increase capacity for infectious disease research in low- to-middle income countries."),i.default.createElement("p",null,"In addition to providing funding to increase access to sequencing hardware and analysis tools, we also provide comprehensive, hands-on training to researchers across the globe. Our partnership has enabled local communities to identify unknown causes of disease and respond to outbreaks more rapidly and effectively."),i.default.createElement("span",null,"In partnership with"),i.default.createElement("div",{className:h.default.logoLinkContainer},i.default.createElement("a",{className:h.default.logoLink,href:"https://www.czbiohub.org/",target:"_blank",rel:"noreferrer"},i.default.createElement(u.default,null)),i.default.createElement("a",{className:h.default.logoLink,href:"https://chanzuckerberg.com/",target:"_blank",rel:"noreferrer"},i.default.createElement("img",{src:c.default,alt:""})),i.default.createElement("a",{className:h.default.logoLink,href:"https://www.gatesfoundation.org/",target:"_blank",rel:"noreferrer"},i.default.createElement("img",{src:p.default,alt:""})))),i.default.createElement("div",{className:h.default.mapContainer},i.default.createElement("img",{className:h.default.impactMap,src:d.default,alt:""}),m.ImpactCountryData.map((function(a,l){return i.default.createElement("div",{key:"c
1ountry-".concat(l),className:"".concat(h.default.impactMapDot," ").concat(1===a.cycle?h.default.cycle1:h.default.cycle2),onClick:function onClick(){t.setSelectedCountry(m.ImpactCountryData[l])},onKeyDown:function onKeyDown(a){"Enter"===a.key&&t.setSelectedCountry(m.ImpactCountryData[l])},style:{bottom:"".concat(a.mapPosition.bottom),left:"".concat(a.mapPosition.left)},role:"button",tabIndex:0},i.default.createElement("span",{className:h.default.impactMapDotLabel},a.countryName))})),i.default.createElement("div",{className:h.default.impactMapLegend},i.default.createElement("div",{className:h.default.impactMapLegendItem},i.default.createElement("span",{className:"".concat(h.default.impactMapDot," ").concat(h.default.cycle1)}),i.default.createElement("span",{className:h.default.impactMapLegendText},"Cycle 1")),i.default.createElement("div",{className:h.default.impactMapLegendItem},i.default.createElement("span",{className:"".concat(h.default.impactMapDot," ").concat(h.default.cycle2)}),i.default.createElement("span",{className:h.default.impactMapLegendText},"Cycle 2")))))}},48659:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactVideoSection=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(46788),c=r(l(141));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ImpactVideoSection=function ImpactVideoSection(){var t=(0,u.useState)("video"),a=(0,i.default)(t,2),l=a[0],r=a[1];return u.default.createElement("div",{className:c.default.videoSection,id:"videoSection"},u.default.createElement("div",{className:c.default.videoSectionInner},u.default.createElement("h2",null,"Take the Video Tour"),u.default.createElement("div",{className:c.default.videoSelectionContainer},u.default.createElement("button",{onClick:function onClick(){r("video")},className:"".concat("video"===l?c.default.active:null)},"Video"),u.default.createElement("button",{onClick:function onClick(){r("360")},className:"".concat("360"===l?c.default.active:null)},"360°"),u.default.createElement("button",{onClick:function onClick(){r("vr")},className:"".concat("vr"===l?c.default.active:null)},"VR")),"video"===l&&u.default.createElement("div",{className:"".concat(c.default.videoContainer)},u.default.createElement("div",{className:c.default.video},u.default.createElement("iframe",{src:"https://www.youtube.com/embed/XA63ld-VT7o",title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}))),"360"===l&&u.default.createElement("div",{className:c.default.videoContainer},u.default.createElement("div",{className:c.default.video},u.default.createElement("iframe",{src:"https://www.youtube.com/embed/dnf63o22CWA",title:"360° VR Tour with Infectious Disease Detectives – Bangladesh",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}))),("video"===l||"360"===l)&&u.default.createElement("div",{className:c.default.videoDescription},u.default.createElement("h3",null,"video"===l?"Infectious Disease Detectives - Bangladesh":"360° Video Tour with  Infectious Disease Detectives - Bangladesh"),u.default.createElement("p",null,"Watch our video or take a 360° VR video tour to see how a local researcher quickly detects the source of a meningitis outbreak in Dhaka, Bangladesh, using Chan Zuckerberg ID (CZ ID), an open-source, no-code, metagenomics analysis platform that empowers researchers to rapidly identify new and emerging infectious diseases from sequencing data.")),"vr"===l&&u.default.createElement(d.ImpactVRSection,null)))}},56115:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ImpactVRSection=void 0;var o=r(l(96540)),i=r(l(83486)),u=r(l(36809));a.ImpactVRSection=function ImpactVRSection(){return o.default.createElement("div",null,o.default.createElement("p",{className:u.default.vrCompatibilityText},"Compatible with headsets including Daydream View, Gear VR, Google Cardboard, HTC Vive, Lenovo Mirage Solo, Oculus Go, Oculus Quest, Oculus Rift, and PlayStation VR."),o.default.createElement("div",{className:u.default.vrContainer},o.default.createElement("div",{className:u.default.cardboardContainer},o.default.createElement("h3",null,"Watch with your VR headset:"),o.default.createElement("ol",null,o.default.createElement("li",null,"Make sure you have the YouTube app installed on your device."),o.default.createElement("li",null,"Put on your VR device."),o.default.createElement("li",null,"Open the"," ",o.default.createElement("a",{className:u.default.vrInlineLink,href:"https://youtu.be/dnf63o22CWA",target:"_blank",rel:"noopener noreferrer"},"CZ ID video"),"."),o.default.createElement("li",null,"Press play."))),o.default.createElement("div",{className:u.default.oculusContainer},o.default.createElement("h3",null,"Alternatively, watch on your phone with a cardboard VR viewer:"),o.default.createElement("ol",null,o.default.createElement("li",null,"Download the Youtube app on your phone."),o.default.createElement("li",null,"Put on your VR device."),o.default.createElement("li",null,"Open the"," ",o.default.createElement("a",{className:u.default.vrInlineLink,href:"https://youtu.be/dnf63o22CWA",target:"_blank",rel:"noopener noreferrer"},"CZ ID video"),"."),o.default.createElement("li",null,"Press play."),o.default.createElement("li",null,"Tap on the"," ",o.default.createElement("img",{src:i.default,alt:"Google Cardboard icon"})," icon in the lower right of the video to play in VR."),o.default.createElement("li",null,"Once the video is playing in stereoscopic, place your phone in your cardboard VR viewer."),o.default.createElement("li",null,"Hold the viewer up to your eyes and simply move your head around.")))))}},46788:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImpactVRSection",{enumerable:!0,get:function get(){return r.ImpactVRSection}});var r=l(56115)},49423:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImpactVideoSection",{enumerable:!0,get:function get(){return r.ImpactVideoSection}});var r=l(48659)},63485:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImpactPage",{enumerable:!0,get:function get(){return r.ImpactPage}});var r=l(89774)},72482:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.LandingPage=void 0;var o=r(l(96540)),i=l(23594),u=l(36605),d=l(579),c=l(69124);a.LandingPage=function LandingPage(t){var a=t.announcementBannerEnabled,l=t.emergencyBannerMessage;return o.default.createElement("div",null,o.default.createElement(u.LandingHeader,{announcementBannerEnabled:a,emergencyBannerMessage:l}),o.default.createElement(c.Hero,null),o.default.createElement(d.Content,null),o.default.createElement(i.Footer,null))}},1080:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Content=void 0;var o=l(70131),i=r(l(96540)),u=r(l(35332)),d=r(l(39665)),c=r(l(88972)),p=r(l(85445)),m=r(l(43390)),h=l(21758),g=r(l(69272)),v=r(l(99695)),y=r(l(72144)),C=r(l(82245)),b=l(1283),S=r(l(97965)),w=r(l(7654)),_=r(l(419)),E=r(l(86815)),x=r(l(82338));a.Content=function Content(){return i.default.createElement("div",{className:x.default.contentContainer},i.default.createElement(C.default,null),i.default.createElement("section",{className:x.default.howItWorks},i.default.createElement("h2",null,"Get Started with 4 Simple Steps"),i.default.createElement("p",null,"All you need is a laptop and an internet connection to analyze your data."),i.default.createElement("div",{className:x.default.howItWorksProcess},i.default.createElement("div",{className:x.default.howItWorksProcessStep},i.default.createElement("img",{src:c.default,alt:""}),i.default.createElement("h3",null,"Upload Samples"),i.default.createElement("p",null,"We accept raw sequencing data from Illumina and Nanopore")),i.default.createElement("div",{className:x.default.howItWorksSeparator}),i.default.createElement("div",{className:x.default.howItWorksProcessStep},i.default.createElement("img",{src:d.default,alt:""}),i.default.createElement("h3",null,"Run Pipeline"),i.default.createElement("p",null,"Samples run concurrently in the cloud through our automated pipeline")),i.default.createElement("div",{className:x.default.howItWorksSeparator}),i.default.createElement("div",{className:x.default.howItWorksProcessStep},i.default.createElement("img",{src:p.default,alt:""}
1),i.default.createElement("h3",null,"View Report"),i.default.createElement("p",null,"Our report page provides insights and key metrics necessary for your analysis")),i.default.createElement("div",{className:x.default.howItWorksSeparator}),i.default.createElement("div",{className:x.default.howItWorksProcessStep},i.default.createElement("img",{src:m.default,alt:""}),i.default.createElement("h3",null,"Visualize Data"),i.default.createElement("p",null,"Create heatmaps and quality control charts to help draw conclusions across samples")))),i.default.createElement(v.default,null),i.default.createElement(w.default,null),i.default.createElement(y.default,null),i.default.createElement("section",{className:E.default.whitePaper},i.default.createElement(_.default,null)),i.default.createElement("section",{className:S.default.publicationsAndNews},i.default.createElement(b.Publications,null),i.default.createElement(b.News,null)),i.default.createElement("section",{className:x.default.questions},i.default.createElement("h2",null,"Frequently Asked Questions"),i.default.createElement(g.default,null),i.default.createElement(u.default,{text:"View All Questions",linkUrl:"https://czid.org/faqs","aria-label":"View the CZ ID FAQ page (opens in new window)"})),i.default.createElement("section",{className:x.default.bottomEmailForm},i.default.createElement("h2",null,"Get started analyzing your genomic data today."),i.default.createElement(h.HeroEmailForm,null),i.default.createElement("div",{className:x.default.finePrint},'By clicking "Register Now," you agree to our ',i.default.createElement(o.Link,{href:"/terms"},"Terms")," and ",i.default.createElement(o.Link,{href:"/privacy"},"Privacy Policy"),".")))}},69272:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(60487),c=r(l(78252)),p=r(l(6393));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Accordion(){var t=(0,u.useState)(0),a=(0,i.default)(t,2),l=a[0],r=a[1];function clickHandler(t){r(t)}return(0,u.useEffect)((function(){var t=document.querySelectorAll(".accordionItem");t.forEach((function(t){t.children[2].style.maxHeight=null})),t[l].children[2].style.maxHeight=t[l].children[2].scrollHeight+"px"}),[l]),u.default.createElement("section",{className:c.default.accordionContainer},u.default.createElement(p.default,{onClick:function onClick(){clickHandler(0)},isOpen:0===l,accordionTitle:"How much data can I upload?",accordionText:"There is no limit on the amount of data that you can upload to CZ ID."}),u.default.createElement(p.default,{onClick:function onClick(){clickHandler(1)},isOpen:1===l,accordionTitle:"Will CZ ID remain free to use?",accordionText:"Yes, CZ ID is committed to remaining a free tool."}),u.default.createElement(p.default,{onClick:function onClick(){clickHandler(2)},isOpen:2===l,accordionTitle:"Will my raw data ever become public?",accordionText:u.default.createElement(u.default.Fragment,null,"Raw sample data (genetic sequence files (ex: FASTA/FASTQ)) is not shared with any other CZ ID user, nor is it ever accessed by anyone working on CZ ID unless specifically requested by a user, such as to debug an issue. Read more in CZ ID’s"," ",u.default.createElement("a",{href:"https://czid.org/privacy","aria-label":"View the CZ ID privacy notice (opens in new window)",target:"_blank",rel:"noreferrer"},"Privacy Policy"),".")}),u.default.createElement(p.default,{onClick:function onClick(){clickHandler(3)}
1,isOpen:3===l,accordionTitle:"How is human genomic data protected?",accordionText:u.default.createElement(u.default.Fragment,null,"Upon upload, raw sample data (genetic sequence files (ex: FASTA/FASTQ)) is processed through our data pipeline and all host (ex: human, mosquito) genetic information is filtered out. We always filter out all human genetic information, regardless of host. Read more in CZ ID’s"," ",u.default.createElement("a",{href:"https://czid.org/privacy","aria-label":"View the CZ ID privacy notice (opens in new window)",target:"_blank",rel:"noreferrer"},"Privacy Policy"),".")}),u.default.createElement(p.default,{onClick:function onClick(){clickHandler(4)},isOpen:4===l,accordionTitle:"Will my account last indefinitely?",accordionText:u.default.createElement(u.default.Fragment,null,"Once created, your account will be maintained in accordance with our"," ",u.default.createElement("a",{href:"https://czid.org/terms","aria-label":"View the CZ ID terms of use (opens in new window)",target:"_blank",rel:"noreferrer"},"Terms of Use"),". You can request to delete your account at any time by"," ",u.default.createElement("a",{href:d.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"contacting our team"),".")}))}},6393:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(16335));a.default=function AccordionItem(t){return o.default.createElement("div",{className:"".concat(i.default.accordion," accordionItem"),onClick:t.onClick,onKeyDown:t.onClick,role:"button",tabIndex:0},t.isOpen?o.default.createElement("svg",{className:"icon",width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("circle",{cx:"9.80701",cy:"10.2426",r:"9.80701",fill:"#3867FA"}),o.default.createElement("path",{d:"M5.00977 10.2422L14.6045 10.2422",stroke:"white"})):o.default.createElement("svg",{className:"icon",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("circle",{className:i.default.plusStroke,cx:"9.80701",cy:"9.80701",r:"9.30701",stroke:"#999999"}),o.default.createElement("path",{className:i.default.plusStroke,d:"M9.80701 5.00977V14.6045",stroke:"#999999"}),o.default.createElement("path",{className:i.default.plusStroke,d:"M5.00964 9.80713L14.6044 9.80713",stroke:"#999999"})),o.default.createElement("span",{className:i.default.accordionTitle,style:t.isOpen?{color:"#3867FA"}:null},t.accordionTitle),o.default.createElement("div",{className:i.default.panel},o.default.createElement("p",{className:i.default.accordionText},t.accordionText)))}},35332:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(412));a.default=function CtaButton(t){return o.default.createElement("a",{className:"".concat(i.default.ctaButton," ").concat(t.className),href:t.linkUrl,target:"_blank",rel:"noreferrer"},t.text)}},99695:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(4525)),u=r(l(86667));a.default=function MediaBlock(){var t=function AutomatedIcon(){return o.default.createElement("svg",{width:"70",height:"70",viewBox:"0 0 70 70",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M26.4259 38.8823C21.7418 34.1977 21.7421 26.6029 26.4265 21.9187C31.1109 17.2344 38.7057 17.2344 43.3901 21.9187C48.0746 26.6029 48.0748 34.1977 43.3907 38.8823",stroke:"#3867FA",strokeWidth:"2.91667",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M30.1117 63.2405L22.1617 53.6722C21.0557 52.3418 21.2375 50.3668 22.5679 49.2607C23.8982 48.1547 25.8733 48.3366 26.9793 49.6669L31.8783 55.5641V35.0492C31.8783 33.3192 33.2807 31.9168 35.0107 31.9168C36.7406 31.9168 38.143 33.3192 38.143 35.0492V48.6228H44.4078C46.6231 48.6228 48.7477 49.5028 50.3142 51.0693C51.8807 52.6358 52.7607 54.7604 52.7607 56.9758V63.2405",stroke:"#3867FA",strokeWidth:"2.91667",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.8122 5.83354L34.9084 5.83334L35.0045 5.83354C35.8904 5.83713 36.6057 6.55825 36.6021 7.4442C36.5985 8.33015 35.8774 9.04544 34.9915 9.04185L34.9084 9.04168L34.8253 9.04185C33.9393 9.04544 33.2182 8.33015 33.2146 7.4442C33.211 6.55825 33.9263 5.83713 34.8122 5.83354ZM28.1924 8.43711C28.5284 9.25689 28.1362 10.1938 27.3164 10.5298C27.2656 10.5506 27.2149 10.5717 27.1643 10.5929C26.3473 10.9356 25.4071 10.5512 25.0644 9.73424C24.7216 8.91727 25.1061 7.97713 25.923 7.63438C25.9818 7.60972 26.0407 7.5853 26.0997 7.56111C26.9195 7.22513 27.8564 7.61733 28.1924 8.43711ZM41.6243 8.43711C41.9603 7.61733 42.8972 7.22513 43.717 7.56111C43.776 7.5853 43.8349 7.60972 43.8937 7.63438C44.7107 7.97713 45.0951 8.91727 44.7523 9.73424C44.4096 10.5512 43.4694 10.9356 42.6525 10.5929C42.6019 10.5717 42.5511 10.5506 42.5003 10.5298C41.6805 10.1938 41.2883 9.25689 41.6243 8.43711ZM20.8104 12.5824C21.4343 13.2115 21.4302 14.2272 20.8011 14.8511C20.7621 14.8898 20.7231 14.9287 20.6844 14.9678C20.0605 15.5968 19.0448 15.601 18.4157 14.9771C17.7867 14.3532 17.7826 13.3375 18.4065 12.7085C18.4514 12.6632 18.4965 12.6181 18.5418 12.5731C19.1708 11.9493 20.1865 11.9534 20.8104 12.5824ZM49.0063 12.5824C49.6302 11.9534 50.6459 11.9493 51.2749 12.5731C51.3202 12.6181 51.3653 12.6632 51.4103 12.7085C52.0342 13.3375 52.03 14.3532 51.401 14.9771C50.7719 15.601 49.7563 15.5968 49.1324 14.9678C49.0936 14.9287 49.0547 14.8898 49.0156 14.8511C48.3866 14.2272 48.3824 13.2115 49.0063 12.5824ZM15.5676 19.2311C16.3845 19.5738 16.769 20.514 16.4262 21.3309C16.405 21.3816 16.3839 21.4323 16.3631 21.4831C16.0271 22.3029 15.0902 22.6951 14.2704 22.3591C13.4506 22.0231 13.0584 21.0862 13.3944 20.2664C13.4186 20.2074 13.443 20.1485 13.4677 20.0897C13.8104 19.2728 14.7506 18.8883 15.5676 19.2311ZM54.2492 19.2311C55.0661 18.8883 56.0063 19.2728 56.349 20.0897C56.3737 20.1485 56.3981 20.2074 56.4223 20.2664C56.7583 21.0862 56.3661 22.0231 55.5463 22.3591C54.7265 22.6951 53.7896 22.3029 53.4536 21.4831C53.4328 21.4323 53.4118 21.3816 53.3905 21.3309C53.0478 20.514 53.4322 19.5738 54.2492 19.2311ZM13.2775 27.3813C14.1635 27.3849 14.8788 28.106 14.8752 28.9919L14.875 29.0751L14.8752 29.1582C14.8788 30.0441 14.1635 30.7652 13.2775 30.7688C12.3916 30.7724 11.6704 30.0571 11.6669 29.1712L11.6667 29.0751L11.6669 28.9789C11.6704 28.093 12.3916 27.3777 13.2775 27.3813ZM56.5392 27.3813C57.4252 27.3777 58.1463 28.093 58.1499 28.9789L58.1501 29.0751L58.1499 29.1712C58.1463 30.0571 57.4252 30.7724 56.5392 30.7688C55.6533 30.7652 54.938 30.0441 54.9416 29.1582L54.9417 29.0751L54.9416 28.9919C54.938 28.106 5
15.6533 27.3849 56.5392 27.3813ZM14.2704 35.791C15.0902 35.455 16.0271 35.8472 16.3631 36.667C16.3839 36.7178 16.405 36.7685 16.4262 36.8192C16.769 37.6361 16.3845 38.5763 15.5676 38.919C14.7506 39.2618 13.8104 38.8773 13.4677 38.0604C13.443 38.0016 13.4186 37.9427 13.3944 37.8837C13.0584 37.0639 13.4506 36.127 14.2704 35.791ZM55.5463 35.791C56.3661 36.127 56.7583 37.0639 56.4223 37.8837C56.3981 37.9427 56.3737 38.0016 56.349 38.0604C56.0063 38.8773 55.0661 39.2618 54.2492 38.919C53.4322 38.5763 53.0478 37.6361 53.3905 36.8192C53.4118 36.7685 53.4328 36.7178 53.4536 36.667C53.7896 35.8472 54.7265 35.455 55.5463 35.791Z",fill:"#3867FA"}))},a=function FastIcon(){return o.default.createElement("svg",{width:"70",height:"70",viewBox:"0 0 70 70",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M45.177 32.5541C45.5263 32.0651 45.573 31.422 45.298 30.8877C45.0231 30.3534 44.4726 30.0175 43.8717 30.0175H36.5381L38.4376 21.4697C38.6031 20.7252 38.2215 19.9672 37.525 19.6566C36.8285 19.346 36.0096 19.5687 35.5663 20.1893L23.8996 36.5226C23.5504 37.0116 23.5037 37.6548 23.7786 38.1891C24.0536 38.7234 24.6041 39.0592 25.205 39.0592H32.5385L30.639 47.607C30.4736 48.3515 30.8551 49.1095 31.5517 49.4201C32.2482 49.7307 33.0671 49.508 33.5104 48.8874L45.177 32.5541Z",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M27.2222 58.5765H12.5903C11.4358 58.5765 10.5 57.6406 10.5 56.4862V41.8542",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M27.2222 10.5001H12.5903C11.4358 10.5001 10.5 11.436 10.5 12.5904V27.2223",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M41.8542 58.5765H56.4862C57.6406 58.5765 58.5764 57.6406 58.5764 56.4862V41.8542",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M41.8542 10.5001H56.4862C57.6406 10.5001 58.5764 11.436 58.5764 12.5904V27.2223",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}))},l=function SecureIcon(){return o.default.createElement("svg",{viewBox:"0 0 70 70",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M54.7033 35.1171C58.2611 33.4712 60.4914 29.859 60.3691 25.9409C60.3262 23.0413 59.1056 20.2838 56.988 18.3026C54.8703 16.3213 52.0379 15.2867 49.1418 15.4366C46.5592 10.2398 41.2429 6.96699 35.4398 7.00143C27.5324 6.89526 20.9066 12.9583 20.3122 20.844C17.9513 20.3249 15.482 20.8915 13.5835 22.3879C11.685 23.8843 10.5573 26.1529 10.5105 28.5698C10.3209 32.1031 12.7197 35.2533 16.1762 36.0101",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.6818 59.2897C48.6818 60.9152 47.364 62.233 45.7385 62.233H25.1354C23.5098 62.233 22.1921 60.9152 22.1921 59.2897V41.6299C22.1921 40.0043 23.5098 38.6866 25.1354 38.6866H45.7385C47.364 38.6866 48.6818 40.0043 48.6818 41.6299V59.2897Z",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M35.437 54.3246C37.4689 54.3246 39.1161 52.6774 39.1161 50.6455C39.1161 48.6136 37.4689 46.9664 35.437 46.9664C33.405 46.9664 31.7578 48.6136 31.7578 50.6455C31.7578 52.6774 33.405 54.3246 35.437 54.3246Z",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.7951 34.2719C42.7951 30.2081 39.5007 26.9137 35.4369 26.9137C31.373 26.9137 28.0786 30.2081 28.0786 34.2719V38.6869H42.7951V34.2719Z",stroke:"#3867FA",strokeWidth:"3.20833",strokeLinecap:"round",strokeLinejoin:"round"}))};return o.default.createElement("section",{className:u.default.mediaBlockSection},o.default.createElement("img",{className:u.default.mediaBlockImg,src:i.default,alt:""}),o.default.createElement("div",{className:u.default.mediaBlock__contentSection},o.default.createElement("h3",null,"Engineered for Scientists"),o.default.createElement("p",null,"CZ ID automates trusted pipelines, so that you can focus your time on analysis and next steps."),o.default.createElement("div",{className:u.default.mediaBlock__iconSection},o.default.createElement("div",{className:u.default.mediaBlock__iconSection_item},o.default.createElement(t,null),o.default.createElement("div",null,o.default.createElement("h4",null,"Fully Automated"),o.default.createElement("p",null,"Detailed analyses, no coding required"))),o.default.createElement("div",{className:u.default.mediaBlock__iconSection_item},o.default.createElement(a,null),o.default.createElement("div",null,o.default.createElement("h4",null,"Fast and Scalable"),o.default.createElement("p",null,"Rapid, concurrent sample analysis right from your laptop"))),o.default.createElement("div",{className:u.default.mediaBlock__iconSection_item},o.default.createElement(l,null),o.default.createElement("div",null,o.default.createElement("h4",null,"Private and Secure"),o.default.createElement("p",null,"We protect, but never sell or own your data"))))))}},72144:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(68295)),u=r(l(54166)),d=r(l(88284)),c=r(l(33115)),p=r(l(72279)),m=r(l(74176));a.default=function PartnersSection(){return o.default.createElement("section",{className:m.default.partnersSection__wrap},o.default.createElement("div",{className:m.default.partnersSection},o.default.createElement("div",{className:m.default.partnersSection__textBox},o.default.createElement("h2",null,"We Work Closely with Trusted Partners"),o.default.createElement("p",null,"CZ ID collaborates with trusted partners in the bioinformatics, infectious disease, and sequencing ecosystem.")),o.default.createElement("div",{className:m.default.partnersSection__logoGrid},o.default.createElement("div",{className:m.default.partnersSection__logoRow_to
1p},o.default.createElement("img",{src:u.default,alt:""}),o.default.createElement("img",{src:d.default,alt:""})),o.default.createElement("div",{className:m.default.partnersSection__logoRow_bottom},o.default.createElement("img",{src:c.default,alt:""}),o.default.createElement("img",{src:p.default,alt:""}),o.default.createElement("img",{src:i.default,alt:""})))))}},82245:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=r(l(37102)),c=r(l(26841)),p=r(l(28882)),m=r(l(21831));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function PipelineSection(){var t="Sequencing Platform:",a="Data Types Supported:",l="Illumina Average Runtime:",r=function DnaIcon(){return u.default.createElement("svg",{viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"32.0593",cy:"31.8767",r:"31.5",fill:"#3867FA"}),u.default.createElement("path",{d:"M18.2004 36.4249L15.4625 40.6049C15.1514 41.0799 15.2825 41.7088 15.7575 42.02C16.2325 42.3311 16.8614 42.2 17.1725 41.725L19.9104 37.545C22.3994 33.745 26.7929 31.7355 31.4475 32.1597C32.2786 33.6543 32.7854 35.2986 32.9876 36.9244L28.5543 34.0205C28.0793 33.7094 27.4504 33.8405 27.1393 34.3155C26.8282 34.7905 26.9593 35.4194 27.4343 35.7305L33.0076 39.3811C32.9203 40.2743 32.749 41.1576 32.4619 42.0104L23.9753 36.4516C23.5003 36.1405 22.8714 36.2715 22.5603 36.7465C22.2492 37.2215 22.3803 37.8504 22.8552 38.1616L31.6902 43.9485C31.5145 44.2859 31.3387 44.6233 31.1313 44.94L30.3846 46.08L21.2646 40.1064C20.7896 39.7952 20.1607 39.9263 19.8496 40.4013C19.5385 40.8763 19.6696 41.5052 20.1446 41.8164L29.2329 47.7693L28.3617 49.0993C28.0506 49.5743 28.1817 50.2032 28.6567 50.5143C29.1317 50.8254 29.7606 50.6943 30.0717 50.2193L32.8304 46.0077C35.5061 41.9227 35.8112 36.828 33.8115 32.3505C38.7467 32.4154 43.2842 30.0477 45.9392 25.9944L48.6771 21.8144C48.9882 21.3394 48.8571 20.7105 48.3821 20.3994C47.9071 20.0883 47.2782 20.2194 46.9671 20.6944L44.2292 24.8743C41.7402 28.6743 37.3467 30.6839 32.6921 30.2597C31.861 28.765 31.3542 27.1207 31.152 25.495L35.5853 28.3988C36.0603 28.7099 36.6892 28.5788 37.0003 28.1038C37.3114 27.6288 37.1803 26.9999 36.7053 26.6888L31.132 23.0383C31.2193 22.1451 31.3906 21.2618 31.6777 20.409L40.196 25.9885C40.671 26.2996 41.2999 26.1685 41.611 25.6935C41.9221 25.2185 41.791 24.5896 41.316 24.2785L32.4494 18.4708C32.6251 18.1334 32.8009 17.796 33.0083 17.4793L33.755 16.3393L42.875 22.313C43.35 22.6241 43.9789 22.493 44.29 22.018C44.6011 21.543 44.4493 20.9458 43.9743 20.6347L34.886 14.6818L35.7571 13.3518C36.0683 12.8768 35.9372 12.2479 35.4622 11.9367C34.9872 11.6256 34.3583 11.7567 34.0471 12.2317L31.3092 16.4117C28.6335 20.4967 28.3284 25.5914 30.3281 30.0689C25.4246 30.0247 20.8554 32.3716 18.2004 36.4249Z",fill:"#F8F9FE"}))},o=function MicrobeIcon(){return u.default.createElement("svg",{viewBox:"0 0 45 45",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"22.5425",cy:"22.1252",r:"22",fill:"#3CB371"}),u.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.0362 9.56432C25.7401 9.45656 25.4784 9.56355 25.3553 9.83671L25.335 9.88663L24.8551 11.205L24.6118 11.1476C24.1499 11.0476 23.6773 11.0177 23.125 11.0441L22.9569 11.0536L22.8955 11.0577L22.1295 9.32625L22.1039 9.27728C21.9604 9.02955 21.6714 8.93855 21.4067 9.06048C21.1421 9.18236 21.0289 9.45776 21.1275 9.72502L21.1485 9.77499L21.8184 11.3061L21.6006 11.3644C21.2755 11.4609 20.9461 11.6317 20.5284 11.9083L20.3548 12.0253L19.4764 10.9304L19.4348 10.8958C19.1914 10.7062 18.8853 10.6857 18.664 10.8636C18.4369 11.0461 18.4069 11.3592 18.578 11.608L18.6124 11.6539L19.5284 12.7012L19.3606 12.8662C19.0689 13.1658 18.815 13.5333 18.583 13.9747L18.5065 14.1246L18.4715 14.1951L17.1437 13.7118L17.093 13.6952C16.799 13.6101 16.5465 13.7398 16.4397 14.0332C16.3333 14.3257 16.4426 14.5861 16.7191 14.7103L16.7697 14.7308L18.0492 15.1965L17.2856 17.2944L15.6808 17.2665L15.6328 17.2694C15.3367 17.2972 15.1318 17.5061 15.1241 17.8206C15.1199 17.9916 15.2807 18.2165 15.4752 18.2873C15.5334 18.3085 15.559 18.3137 15.5898 18.3039L15.6093 18.2961L15.6519 18.2883L16.8942 18.3698L16.0472 20.6969L14.7705 20.2322L14.7197 20.2155C14.4258 20.1305 14.1733 20.2602 14.0665 20.5535C13.96 20.8461 14.0694 21.1065 14.3459 21.2306L14.3965 21.2511L15.676 21.7168L15.0424 23.4575L14.0225 22.6237C13.8043 22.463 13.4615 22.5063 13.2725 22.7163C13.0941 22.9145 13.1151 23.2498 13.303 23.4529L13.3401 23.4894
1L14.648 24.5213L14.5938 24.7436C14.4641 25.299 14.404 25.8059 14.4222 26.2794L14.4301 26.4205L14.436 26.5015L13.0696 26.7134L13.0144 26.7263C12.7482 26.8018 12.5855 27.0629 12.5935 27.3492C12.6454 27.5582 12.771 27.708 12.9688 27.78L13.0543 27.8098C13.075 27.8163 13.0902 27.82 13.1072 27.8232C13.1373 27.8289 13.1685 27.8307 13.2061 27.8287L13.2459 27.8253L14.6132 27.613L14.6834 27.8328C14.8409 28.3084 15.0314 28.7142 15.2989 29.1411L15.391 29.2843L15.4294 29.3425L14.0631 30.7874L14.0312 30.8258C13.8689 31.0379 13.8718 31.3284 14.0373 31.5099L14.0725 31.5447L14.0937 31.573C14.1018 31.5902 14.1237 31.6099 14.158 31.6292C14.1869 31.6455 14.2139 31.6567 14.2619 31.6742C14.4728 31.7509 14.6836 31.7171 14.8082 31.5725L14.8354 31.5371L16.1113 30.1749L16.3131 30.3424C16.6427 30.6088 16.9831 30.8342 17.3603 31.0331L17.5243 31.1168L17.5951 31.1518L17.5681 31.226C16.7434 33.4918 17.9057 35.9541 20.1937 36.7868C22.4476 37.6072 24.881 36.5141 25.7414 34.3154L25.7795 34.2147C26.3894 32.539 28.1777 31.6908 29.8722 32.2555L29.9629 32.2871C31.8919 32.9892 34.0393 32.0001 34.7407 30.0766C34.8979 29.7994 34.7827 29.5299 34.4644 29.4141C34.151 29.3 33.876 29.4267 33.7633 29.7364C33.2818 31.0594 31.8161 31.7565 30.4758 31.3173L30.3939 31.289C28.1401 30.4686 25.7067 31.5617 24.8462 33.7605L24.8082 33.8612C24.1874 35.5668 22.3457 36.4151 20.6247 35.7887C18.934 35.1733 18.0689 33.3927 18.6277 31.7129L18.6591 31.6231L18.7074 31.4904L18.9358 31.5437C19.4417 31.6561 19.9031 31.7011 20.3325 31.6695L20.4604 31.6576L20.5436 31.6484L20.765 33.006L20.7795 33.0577C20.8383 33.2415 20.9589 33.3733 21.141 33.4396L21.2265 33.4694C21.2471 33.4758 21.2623 33.4796 21.2794 33.4828C21.3195 33.4903 21.3616 33.4911 21.4152 33.4854C21.6933 33.4327 21.8727 33.1906 21.8856 32.9018L21.886 32.8434L21.6634 31.4816L21.8696 31.4218C22.3029 31.2891 22.7553 31.081 23.1361 30.8405L23.2602 30.7591L23.3247 30.7153L24.2329 31.754L24.2706 31.7912C24.2966 31.8151 24.3198 31.8322 24.345 31.8463L24.3758 31.8621C24.3982 31.8723 24.427 31.8833 24.4788 31.9021C24.6392 31.9606 24.8898 31.925 25.0398 31.8159C25.2669 31.6333 25.2969 31.3203 25.1258 31.0715L25.0914 31.0256L24.1777 29.9809L24.3466 29.7998C24.6589 29.4512 24.9329 29.0311 25.1862 28.5306L25.28
165 28.3265L26.9442 28.3768L26.9922 28.3739C27.2883 28.346 27.4933 28.1372 27.501 27.8279C27.4907 27.5307 27.2975 27.3113 27.0008 27.2781L26.944 27.2741L25.6448 27.3238L26.2807 25.5766L27.5575 26.0414L27.6082 26.058C27.9021 26.1431 28.1546 26.0134 28.2614 25.72C28.3679 25.4275 28.2585 25.167 27.982 25.0429L27.9314 25.0224L26.6519 24.5567L27.6313 21.866L29.236 21.8939L29.284 21.8911C29.5801 21.8632 29.7851 21.6544 29.7928 21.345C29.7825 21.0479 29.5893 20.8285 29.2903 20.7953L29.2331 20.7913L28.0195 20.7993L28.6539 19.0563L29.9307 19.521L29.9814 19.5376C30.2753 19.6227 30.5278 19.493 30.6346 19.1997C30.7411 18.9071 30.6317 18.6467 30.3552 18.5225L30.3047 18.5021L28.9749 18.0181L29.0273 17.7911C29.1363 17.2947 29.1791 16.8412 29.1465 16.4185L29.1329 16.2787L29.1228 16.1943L30.4929 15.9818L30.5481 15.9689C30.8144 15.8934 30.977 15.6323 30.9681 15.3419C30.9133 15.0654 30.6676 14.8852 30.3756 14.8706L30.3167 14.8699L28.948 15.0824L28.8868 14.8783C28.7506 14.4473 28.5383 13.9969 28.2936 13.6174L28.211 13.4937L28.1658 13.4285L29.2504 12.4946C29.4582 12.2968 29.4632 11.976 29.2646 11.7331C29.0787 11.5058 28.7621 11.474 28.5123 11.6424L28.4663 11.6763L27.4175 12.5789L27.2516 12.4125C26.9479 12.121 26.576 11.8666 26.1299 11.6335L25.9784 11.5566L25.9076 11.5216L26.3651 10.2647L26.3815 10.2146C26.4652 9.92394 26.333 9.67236 26.0362 9.56432ZM25.0775 12.3843C27.4222 13.2377 28.6312 15.7394 27.8445 18.0684L27.8084 18.171L24.3561 27.6562L24.3175 27.7584C23.4212 30.0511 20.8851 31.1845 18.5449 30.3327C16.2002 29.4793 14.9911 26.9776 15.7779 24.6486L15.8139 24.546L19.2663 15.0608L19.3048 14.9586C20.2012 12.6659 22.7372 11.5325 25.0775 12.3843ZM20.6525 22.4091C19.3794 21.9458 17.9579 22.6091 17.4942 23.8831C17.0305 25.157 17.693 26.5789 18.9661 27.0423C20.2392 27.5057 21.6607 26.8423 22.1244 25.5684C22.5881 24.2944 21.9256 22.8725 20.6525 22.4091ZM20.2761 23.4432C20.9813 23.6999 21.3479 24.4867 21.0911 25.1922C20.8343 25.8978 20.0477 26.2649 19.3425 26.0082C18.6374 25.7516 18.2708 24.9648 18.5276 24.2592C18.7844 23.5537 19.5709 23.1866 20.2761 23.4432ZM23.5547 22.1537C23.2807 22.054 22.9778 22.1954 22.878 22.4695C22.7782 22.7436 22.9194 23.0467 23.1933 23.1464C23.4673 23.2461 23.7702 23.1047 23.87 22.8306C23.9698 22.5564 23.8286 22.2534 23.5547 22.1537ZM24.4552 18.3942C24.2511 18.2129 23.9192 18.2385 23.7612 18.4402L23.7351 18.4776L22.4888 20.039L22.4593 20.0749C22.2995 20.2897 22.345 20.6295 22.5294 20.8016C22.5634 20.814 22.5852 20.8292 22.6164 20.8598L22.6674 20.9115C22.6771 20.9206 22.6829 20.9246 22.6873 20.9262C22.8774 20.9954 23.1154 20.9304 23.2489 20.773L23.2778 20.7351L24.5241 19.1737L24.5537 19.1378C24.7135 18.923 24.6679 18.5832 24.4552 18.3942ZM20.8199 18.3473C20.546 18.2476 20.243 18.389 20.1432 18.6632C20.0434 18.9373 20.1846 19.2404 20.4586 19.3401C20.7325 19.4398 21.0354 19.2984 21.1352 19.0242C21.235 18.7501 21.0938 18.447 20.8199 18.3473ZM22.4296 15.2632C22.3969 14.9939 22.1371 14.8116 21.8318 14.8683C21.5567 14.8761 21.3586 15.1132 21.389 15.4003L21.5941 16.8548C21.6339 17.0699 21.7461 17.2071 21.9371 17.2766L22.0084 17.3016C22.0668 17.3206 22.0908 17.3224 22.1174 17.3129L22.131 17.3072L22.1654 17.2992C22.4405 17.2914 22.6386 17.0543 22.608 16.7656L22.6002 16.7142L22.433 15.3073L22.4296 15.2632ZM24.9869 14.6169C24.7129 14.5172 24.41 14.6586 24.3102 14.9327C24.2104 15.2069 24.3516 15.5099 24.6255 15.6096C24.8995 15.7093 25.2024 15.5679 25.3022 15.2938C25.402 15.0196 25.2608 14.7166 24.9869 14.6169Z",fill:"white"}),u.default.createElement("circle",{cx:"22.5425",cy:"22.1252",r:"22",fill:"#3CB371"}),u.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.0362 9.56432C25.7401 9.45656 25.4784 9.56355 25.3553 9.83671L25.335 9.88663L24.8551 11.205L24.6118 11.1476C24.1499 11.0476 23.6773 11.0177 23.125 11.0441L22.9569 11.0536L22.8955 11.0577L22.1295 9.32625L22.1039 9.27728C21.9604 9.02955 21.6714 8.93855 21.4067 9.06048C21.1421 9.18236 21.0289 9.45776 21.1275 9.72502L21.1485 9.77499L21.8184 11.3061L21.6006 11.3644C21.2755 11.4609 20.9461 11.6317 20.5284 11.9083L20.3548 12.0253L19.4764 10.9304L19.4348 10.8958C19.1914 10.7062 18.8853 10.6857 18.664 10.8636C18.4369 11.0461 18.4069 11.3592 18.578 11.608L18.6124 11.6539L19.5284 12.7012L19.3606 12.8662C19.0689 13.1658 18.815 13.5333 18.583 13.9747L18.5065 14.1246L18.4715 14.1951L17.1437 13.7118L17.093 13.6952C16.799 13.6101 16.5465 13.7398 16.4397 14.0332C16.3333 14.3257 16.4426 14.5861 16.7191 14.7103L16.7697 14.7308L18.0492 15.1965L17.2856 17.2944L15.6808 17.2665L15.6328 17.2694C15.3367 17.2972 15.1318 17.5061 15.1241 17.8206C15.1199 17.9916 15.2807 18.2165 15.4752 18.2873C15.5334 18.3085 15.559 18.3137 15.5898 18.3039L15.6093 18.2961L15.6519 18.2883L16.8942 18.3698L16.0472 20.6969L14.7705 20.2322L14.7197 20.2155C14.4258 20.1305 14.1733 20.2602 14.0665 20.5535C13.96 20.8461 14.0694 21.1065 14.3459 21.2306L14.3965 21.2511L15.676 21.7168L15.0424 23.4575L14.0225 22.6237C13.8043 22.463 13.4615 22.5063 13.2725 22.7163C13.0941 22.9145 13.1151 23.2498 13.303 23.4529L13.3401 23.4894
1L14.648 24.5213L14.5938 24.7436C14.4641 25.299 14.404 25.8059 14.4222 26.2794L14.4301 26.4205L14.436 26.5015L13.0696 26.7134L13.0144 26.7263C12.7482 26.8018 12.5855 27.0629 12.5935 27.3492C12.6454 27.5582 12.771 27.708 12.9688 27.78L13.0543 27.8098C13.075 27.8163 13.0902 27.82 13.1072 27.8232C13.1373 27.8289 13.1685 27.8307 13.2061 27.8287L13.2459 27.8253L14.6132 27.613L14.6834 27.8328C14.8409 28.3084 15.0314 28.7142 15.2989 29.1411L15.391 29.2843L15.4294 29.3425L14.0631 30.7874L14.0312 30.8258C13.8689 31.0379 13.8718 31.3284 14.0373 31.5099L14.0725 31.5447L14.0937 31.573C14.1018 31.5902 14.1237 31.6099 14.158 31.6292C14.1869 31.6455 14.2139 31.6567 14.2619 31.6742C14.4728 31.7509 14.6836 31.7171 14.8082 31.5725L14.8354 31.5371L16.1113 30.1749L16.3131 30.3424C16.6427 30.6088 16.9831 30.8342 17.3603 31.0331L17.5243 31.1168L17.5951 31.1518L17.5681 31.226C16.7434 33.4918 17.9057 35.9541 20.1937 36.7868C22.4476 37.6072 24.881 36.5141 25.7414 34.3154L25.7795 34.2147C26.3894 32.539 28.1777 31.6908 29.8722 32.2555L29.9629 32.2871C31.8919 32.9892 34.0393 32.0001 34.7407 30.0766C34.8979 29.7994 34.7827 29.5299 34.4644 29.4141C34.151 29.3 33.876 29.4267 33.7633 29.7364C33.2818 31.0594 31.8161 31.7565 30.4758 31.3173L30.3939 31.289C28.1401 30.4686 25.7067 31.5617 24.8462 33.7605L24.8082 33.8612C24.1874 35.5668 22.3457 36.4151 20.6247 35.7887C18.934 35.1733 18.0689 33.3927 18.6277 31.7129L18.6591 31.6231L18.7074 31.4904L18.9358 31.5437C19.4417 31.6561 19.9031 31.7011 20.3325 31.6695L20.4604 31.6576L20.5436 31.6484L20.765 33.006L20.7795 33.0577C20.8383 33.2415 20.9589 33.3733 21.141 33.4396L21.2265 33.4694C21.2471 33.4758 21.2623 33.4796 21.2794 33.4828C21.3195 33.4903 21.3616 33.4911 21.4152 33.4854C21.6933 33.4327 21.8727 33.1906 21.8856 32.9018L21.886 32.8434L21.6634 31.4816L21.8696 31.4218C22.3029 31.2891 22.7553 31.081 23.1361 30.8405L23.2602 30.7591L23.3247 30.7153L24.2329 31.754L24.2706 31.7912C24.2966 31.8151 24.3198 31.8322 24.345 31.8463L24.3758 31.8621C24.3982 31.8723 24.427 31.8833 24.4788 31.9021C24.6392 31.9606 24.8898 31.925 25.0398 31.8159C25.2669 31.6333 25.2969 31.3203 25.1258 31.0715L25.0914 31.0256L24.1777 29.9809L24.3466 29.7998C24.6589 29.4512 24.9329 29.0311 25.1862 28.5306L25.28
165 28.3265L26.9442 28.3768L26.9922 28.3739C27.2883 28.346 27.4933 28.1372 27.501 27.8279C27.4907 27.5307 27.2975 27.3113 27.0008 27.2781L26.944 27.2741L25.6448 27.3238L26.2807 25.5766L27.5575 26.0414L27.6082 26.058C27.9021 26.1431 28.1546 26.0134 28.2614 25.72C28.3679 25.4275 28.2585 25.167 27.982 25.0429L27.9314 25.0224L26.6519 24.5567L27.6313 21.866L29.236 21.8939L29.284 21.8911C29.5801 21.8632 29.7851 21.6544 29.7928 21.345C29.7825 21.0479 29.5893 20.8285 29.2903 20.7953L29.2331 20.7913L28.0195 20.7993L28.6539 19.0563L29.9307 19.521L29.9814 19.5376C30.2753 19.6227 30.5278 19.493 30.6346 19.1997C30.7411 18.9071 30.6317 18.6467 30.3552 18.5225L30.3047 18.5021L28.9749 18.0181L29.0273 17.7911C29.1363 17.2947 29.1791 16.8412 29.1465 16.4185L29.1329 16.2787L29.1228 16.1943L30.4929 15.9818L30.5481 15.9689C30.8144 15.8934 30.977 15.6323 30.9681 15.3419C30.9133 15.0654 30.6676 14.8852 30.3756 14.8706L30.3167 14.8699L28.948 15.0824L28.8868 14.8783C28.7506 14.4473 28.5383 13.9969 28.2936 13.6174L28.211 13.4937L28.1658 13.4285L29.2504 12.4946C29.4582 12.2968 29.4632 11.976 29.2646 11.7331C29.0787 11.5058 28.7621 11.474 28.5123 11.6424L28.4663 11.6763L27.4175 12.5789L27.2516 12.4125C26.9479 12.121 26.576 11.8666 26.1299 11.6335L25.9784 11.5566L25.9076 11.5216L26.3651 10.2647L26.3815 10.2146C26.4652 9.92394 26.333 9.67236 26.0362 9.56432ZM25.0775 12.3843C27.4222 13.2377 28.6312 15.7394 27.8445 18.0684L27.8084 18.171L24.3561 27.6562L24.3175 27.7584C23.4212 30.0511 20.8851 31.1845 18.5449 30.3327C16.2002 29.4793 14.9911 26.9776 15.7779 24.6486L15.8139 24.546L19.2663 15.0608L19.3048 14.9586C20.2012 12.6659 22.7372 11.5325 25.0775 12.3843ZM20.6525 22.4091C19.3794 21.9458 17.9579 22.6091 17.4942 23.8831C17.0305 25.157 17.693 26.5789 18.9661 27.0423C20.2392 27.5057 21.6607 26.8423 22.1244 25.5684C22.5881 24.2944 21.9256 22.8725 20.6525 22.4091ZM20.2761 23.4432C20.9813 23.6999 21.3479 24.4867 21.0911 25.1922C20.8343 25.8978 20.0477 26.2649 19.3425 26.0082C18.6374 25.7516 18.2708 24.9648 18.5276 24.2592C18.7844 23.5537 19.5709 23.1866 20.2761 23.4432ZM23.5547 22.1537C23.2807 22.054 22.9778 22.1954 22.878 22.4695C22.7782 22.7436 22.9194 23.0467 23.1933 23.1464C23.4673 23.2461 23.7702 23.1047 23.87 22.8306C23.9698 22.5564 23.8286 22.2534 23.5547 22.1537ZM24.4552 18.3942C24.2511 18.2129 23.9192 18.2385 23.7612 18.4402L23.7351 18.4776L22.4888 20.039L22.4593 20.0749C22.2995 20.2897 22.345 20.6295 22.5294 20.8016C22.5634 20.814 22.5852 20.8292 22.6164 20.8598L22.6674 20.9115C22.6771 20.9206 22.6829 20.9246 22.6873 20.9262C22.8774 20.9954 23.1154 20.9304 23.2489 20.773L23.2778 20.7351L24.5241 19.1737L24.5537 19.1378C24.7135 18.923 24.6679 18.5832 24.4552 18.3942ZM20.8199 18.3473C20.546 18.2476 20.243 18.389 20.1432 18.6632C20.0434 18.9373 20.1846 19.2404 20.4586 19.3401C20.7325 19.4398 21.0354 19.2984 21.1352 19.0242C21.235 18.7501 21.0938 18.447 20.8199 18.3473ZM22.4296 15.2632C22.3969 14.9939 22.1371 14.8116 21.8318 14.8683C21.5567 14.8761 21.3586 15.1132 21.389 15.4003L21.5941 16.8548C21.6339 17.0699 21.7461 17.2071 21.9371 17.2766L22.0084 17.3016C22.0668 17.3206 22.0908 17.3224 22.1174 17.3129L22.131 17.3072L22.1654 17.2992C22.4405 17.2914 22.6386 17.0543 22.608 16.7656L22.6002 16.7142L22.433 15.3073L22.4296 15.2632ZM24.9869 14.6169C24.7129 14.5172 24.41 14.6586 24.3102 14.9327C24.2104 15.2069 24.3516 15.5099 24.6255 15.6096C24.8995 15.7093 25.2024 15.5679 25.3022 15.2938C25.402 15.0196 25.2608 14.7166 24.9869 14.6169Z",fill:"white"}))},h=function VirusIcon(){return u.default.createElement("svg",{width:"45",height:"45",viewBox:"0 0 45 45",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"22.5425",cy:"22.1917",r:"22",fill:"#7A41CE"}),u.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.1717 20.3267C32.1717 19.9164 32.5044 19.5838 32.9147 19.5838C33.325 19.5838 33.6577 19.9164 33.6577 20.3267V23.2987C33.6577 23.7091 33.325 24.0417 32.9147 24.0417C32.5044 24.0417 32.1717 23.7091 32.1717 23.2987V22.5557H30.6857C30.5192 24.199 29.8586 25.7533 28.7911 27.0137L29.8536 28.1207L30.3811 27.5932C30.6759 27.3408 31.1153 27.3577 31.3897 27.6322C31.6642 27.9066 31.6812 28.346 31.4287 28.6408L30.3662 29.733L29.3186 30.7806C29.0288 31.0687 28.5608 31.0687 28.271 30.7806C27.9829 30.4909 27.9829 30.0228 28.271 29.733L28.7985 29.2055L27.7137 28.1282C2
16.4488 29.1823 24.895 29.8297 23.2558 29.9856V31.4716H23.9988C24.4091 31.4716 24.7418 31.8043 24.7418 32.2146C24.7418 32.625 24.4091 32.9576 23.9988 32.9576H21.0268C20.6165 32.9576 20.2838 32.625 20.2838 32.2146C20.2838 31.8043 20.6165 31.4716 21.0268 31.4716H21.7698V29.9856C20.1265 29.8191 18.5723 29.1585 17.3119 28.091L16.2048 29.1535L16.7323 29.681C17.0204 29.9708 17.0204 30.4388 16.7323 30.7286C16.4425 31.0167 15.9745 31.0167 15.6847 30.7286L14.6297 29.6884L13.5969 28.6408C13.3631 28.468 13.2516 28.1748 13.3115 27.8903C13.3713 27.6059 13.5916 27.3825 13.8752 27.3185C14.1587 27.2546 14.4535 27.3619 14.6297 27.5932L15.1572 28.1207L16.2345 27.0137C15.1804 25.7487 14.533 24.1949 14.377 22.5557H12.8539V23.2987C12.8539 23.7091 12.5213 24.0417 12.1109 24.0417C11.7006 24.0417 11.3679 23.7091 11.3679 23.2987V20.3267C11.3679 19.9164 11.7006 19.5838 12.1109 19.5838C12.5213 19.5838 12.8539 19.9164 12.8539 20.3267V21.0697H14.377C14.533 19.4306 15.1804 17.8767 16.2345 16.6118L15.172 15.5047L14.6445 16.0323C14.3547 16.3203 13.8867 16.3203 13.5969 16.0323C13.3088 15.7425 13.3088 15.2744 13.5969 14.9846L14.6371 13.9296L15.6847 12.8968C15.8575 12.6631 16.1507 12.5515 16.4352 12.6114C16.7197 12.6713 16.9431 12.8915 17.007 13.1751C17.0709 13.4587 16.9636 13.7535 16.7323 13.9296L16.2048 14.4571L17.3119 15.5344C18.5768 14.4804 20.1306 13.8329 21.7698 13.677V12.1538H21.0268C20.6165 12.1538 20.2838 11.8212 20.2838 11.4108C20.2838 11.0005 20.6165 10.6678 21.0268 10.6678H23.9988C24.4091 10.6678 24.7418 11.0005 24.7418 11.4108C24.7418 11.8212 24.4091 12.1538 23.9988 12.1538H23.2558V13.677C24.895 13.8329 26.4488 14.4804 27.7137 15.5344L28.8208 14.472L28.2933 13.9444C28.0813 13.7629 27.9889 13.4778 28.0542 13.2063C28.1195 12.9349 28.3314 12.723 28.6028 12.6577C28.8742 12.5924 29.1593 12.6848 29.3409 12.8968L30.396 13.937L31.4436 14.9846C31.7316 15.2744 31.7316 15.7425 31.4436 16.0323C31.1538 16.3203 30.6857 16.3203 30.396 16.0323L29.8684 15.5047L28.8282 16.6118C29.8823 17.8767 30.5298 19.4306 30.6857 21.0697H32.1717V20.3267ZM15.8259 21.8127C15.8259 25.5058 18.8197 28.4997 22.5128 28.4997C24.2863 28.4997 25.9871 27.7951 27.2412 26.5411C28.4952 25.2871 29.1997 23.5862 29.1997 21.8127C29.1997 18.1196 26.2059 15.1258 22.5128 15.1258C18.8197 15.1258 15.8259 18.1196 15.8259 21.8127Z",fill:"white"}),u.default.createElement("path",{d:"M18.939 20.511C19.6579 20.511 20.2407 21.0938 20.2407 21.8127C20.2407 22.5317 19.6579 23.1145 18.939 23.1145C18.2201 23.1145 17.6373 22.5317 17.6373 21.8127C17.6373 21.0938 18.2201 20.511 18.939 20.511Z",fill:"white"}),u.default.createElement("path",{d:"M22.7922 23.3158C23.795 23.3158 24.608 24.1288 24.608 25.1316C24.608 26.1345 23.795 26.9475 22.7922 26.9475C21.7893 26.9475 20.9763 26.1345 20.9763 25.1316C20.9763 24.1288 21.7893 23.3158 22.7922 23.3158Z",fill:"white"}),u.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.3231 20.6971C22.7756 21.4482 23.6063 21.8875 24.4818 21.8388C25.7356 21.7689 26.7166 20.7318 26.7166 19.4761C26.7166 18.2203 25.7356 17.1832 24.4818 17.1134C23.6063 17.0646 22.7756 17.5039 22.3231 18.2551C21.8707 19.0062 21.8707 19.9459 22.3231 20.6971ZM23.4248 19.0318C23.6072 18.6131 24.0253 18.3469 24.4818 18.3588C25.0899 18.3669 25.5775 18.8643 25.5734 19.4724C25.5762 19.9291 25.3018 20.3418 24.8795 20.5157C24.4573 20.6897 23.9717 20.5901 23.652 20.264C23.3324 19.9379 23.2425 19.4505 23.4248 19.0318Z",fill:"white"}))},g=function PlusIcon(){return u.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"10.3881",cy:"10.239",r:"9.01565",stroke:"#999999",strokeWidth:"0.968695"}),u.default.createElement("path",{d:"M10.3877 5.59192V14.8863",stroke:"#999999",strokeWidth:"0.968695"}),u.default.createElement("path",{d:"M5.74091 10.2391L15.0353 10.2391",stroke:"#999999",strokeWidth:"0.968695"}))},v=function MinusIcon(){return u.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"10.1605",cy:"9.60571",r:"9.5",fill:"#CCCCCC"}),u.default.createElement("path",{d:"M5.51343 9.60535L14.8078 9.60535",stroke:"white",strokeWidth:"0.968695"}))},y=[{icon:"dna",theme:"blue",title:"Metagenomic Pipeline",copy:"Characterize microbes present in your samples, including viruses, bacteria, and eukaryotes",tableRows:[{title:t,copy:"Illumina & Nanopore"}
1,{title:a,copy:"Shotgun (or random) data"},{title:l,copy:"3 hours"},{title:"Nanopore Average Runtime:",copy:"26 mins"}]},{icon:"microbe",theme:"green",title:"Antimicrobial Resistance Pipeline",copy:"Detect antimicrobial resistant genes in your samples",tableRows:[{title:t,copy:"Illumina"},{title:a,copy:"Shotgun (or random) and whole genome sequence data"},{title:l,copy:"16 mins"}]},{icon:"virus",theme:"purple",title:"Viral Consensus Genome Pipeline",copy:"Create consensus genomes for any virus",tableRows:[{title:t,copy:"Illumina"},{title:a,copy:"Target enrichment (e.g., MSSPE), PCR, whole genome, and metagenomic sequencing data"},{title:l,copy:"18 mins"}]}],C=(0,u.useState)(!0),b=(0,i.default)(C,2),S=b[0],w=b[1],_=(0,u.useState)(!1),E=(0,i.default)(_,2),x=E[0],L=E[1],O=(0,u.useState)(!1),N=(0,i.default)(O,2),k=N[0],T=N[1],A=(0,u.useState)(0),I=(0,i.default)(A,2),M=I[0],R=I[1],D=(0,u.useRef)(null);return u.default.createElement("section",{className:m.default.pipelineSection},u.default.createElement("h2",null,"Fast Pipelines, No-Code Platform"),u.default.createElement("div",{className:m.default.pipelineSectionWrapper},u.default.createElement("div",{className:m.default.pipelineRow__container},y.map((function(t,a){return u.default.createElement("div",{className:"".concat(m.default.pipelineRow," ").concat(m.default[t.theme]," ").concat(0===a&&S||1===a&&x||2===a&&k?m.default.open:""),key:"pipelineRow--".concat(a),onClick:function onClick(){0===a&&(w(!0),S||(L(!1),T(!1)),0!==M&&R(0)),1===a&&(L(!0),x||(w(!1),T(!1)),1!==M&&R(1)),2===a&&(T(!0),k||(w(!1),L(!1)),2!==M&&R(2))},onKeyDown:function onKeyDown(t){"Enter"===t.key&&(0===a&&(w(!0),S||(L(!1),T(!1)),0!==M&&R(0)),1===a&&(L(!0),x||(w(!1),T(!1)),1!==M&&R(1)),2===a&&(T(!0),k||(w(!1),L(!1)),2!==M&&R(2)))},role:"button",tabIndex:0},u.default.createElement("div",{className:m.default.pipelineRow__icon},"dna"===t.icon&&u.default.createElement(r,null),"microbe"===t.icon&&u.default.createElement(o,null),"virus"===t.icon&&u.default.createElement(h,null),2!==a&&u.default.createElement("div",{className:m.default.pipelineRow__icon_line})),u.default.createElement("div",{className:m.default.pipelineRow__content},u.default.createElement("div",{className:m.default.pipelineRow__titleContainer},u.default.createElement("div",{className:m.default.pipelineRow__icon_mobile},"dna"===t.icon&&u.default.createElement(r,null),"microbe"===t.icon&&u.default.createElement(o,null),"virus"===t.icon&&u.default.createElement(h,null),u.default.createElement("h3",null,t.title),u.default.createElement("div",{className:m.default.pipelineRow__accordionIcon},0===a&&S||1===a&&x||2===a&&k?u.default.createElement(v,null):u.default.createElement(g,null)))),u.default.createElement("div",{className:"".concat(m.default.pipelineRow__content_accordion," ").concat(0===a&&S?m.default.open:""," ").concat(1===a&&x?m.default.open:""," ").concat(2===a&&k?m.default.open:"")},u.default.createElement("img",{style:{opacity:0===a&&S||1===a&&x||2===a&&k?1:0},src:0===a?c.default:1===a?d.default:p.default,alt:""}),u.default.createElement("p",{className:m.default.pipelineRow__content_description},t.copy),u.default.createElement("div",{className:"".concat(m.default.pipelineRow__table," ").concat(m.default[t.theme])},t.tableRows.map((function(t,l){return u.default.createElement("div",{className:m.default.pipelineRow__table_row,key:"pipelineTableRow--".concat(a,"-").concat(l)},u.default.createElement("div",{className:m.default.pipelineRow__table_rowCell},u.default.createElement("p",{className:m.default.pipelineRow__table_rowTitle},t.title)),u.default.createElement("div",{className:m.default.pipelineRow__table_rowCell},u.default.createElement("p",{className:m.default.pipelineRow__table_rowCopy},t.copy)))}))))))}))),u.default.createElement("div",{className:m.default.pipelineSectionDesktopImg,ref:D},u.default.createElement("img",{style:{opacity:0===M?1:0},src:c.default,alt:""}),u.default.createElement("img",{style:{opacity:1===M?1:0},src:d.default,alt:""}),u.default.createElement("img",{style:{opacity:2===M?1:0},src:p.default,alt:""}))))}},1283:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Publications=a.News=void 0;var o=r(l(96540)),i=l(142),u=r(l(97965));a.Publications=function Publications(){return o.default.createElement("div",{className:u.default.publications},o.default.createElement("h2",null,"See how RESEARCHERS are using CZ ID"),o.default.createElement("ul",null,o.default.createElement("li",{className:"".concat(u.default.publication," ").concat(u.default.marker)},o.default.createElement("div",{className:u.default.liMarker}),o.default.createElement("a",{href:"https://www.nature.com/articles/s41467-022-29353-x",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("h3",{className:u.default.title},"Ramachandran, P. S., et al. “Integrating central nervous system metagenomics and host response for diagnosis of tuberculosis meningitis and its mimics.” Nature communications 13.1 (2022): 1675."),o.default.createElement("p",{className:u.default.readMore},"View Paper",o.default.createElement(i.IconArrowRight,null)))),o.default.createElement("li",{className:"".concat(u.default.publication," ").concat(u.default.marker)},o.default.createElement("div",{className:u.default.liMarker}),o.default.createElement("a",{href:"https://journals.asm.org/doi/10.1128/mbio.02877-19",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("h3",{className:u.default.title},"Saha, Senjuti, et al. “Unbiased metagenomic sequencing for pediatric meningitis in Bangladesh reveals neuroinvasive chiku
1ngunya virus outbreak and other unrealized pathogens.”"," ",o.default.createElement("em",null,"MBio")," 10.6 (2019): 10-1128."),o.default.createElement("p",{className:u.default.readMore},"View Paper",o.default.createElement(i.IconArrowRight,null)))),o.default.createElement("li",{className:"".concat(u.default.publication," ").concat(u.default.marker)},o.default.createElement("div",{className:u.default.liMarker}),o.default.createElement("a",{href:"https://www.nature.com/articles/s41467-023-40958-8",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("h3",{className:u.default.title},"Baillie, Vicky L., et al. “Metagenomic sequencing of post-mortem tissue samples for the identification of pathogens associated with neonatal deaths.” Nature Communications 14.1 (2023): 5373."),o.default.createElement("p",{className:u.default.readMore},"View Paper",o.default.createElement(i.IconArrowRight,null)))),o.default.createElement("li",{className:"".concat(u.default.publication," ").concat(u.default.marker)},o.default.createElement("div",{className:u.default.liMarker}),o.default.createElement("a",{href:"https://www.pnas.org/doi/abs/10.1073/pnas.2115285119",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("h3",{className:u.default.title},"Bohl, Jennifer A., et al. “Discovering disease-causing pathogens in resource-scarce Southeast Asia using a global metagenomic pathogen monitoring system.” Proceedings of the National Academy of Sciences 119.11 (2022): e2115285119."),o.default.createElement("p",{className:u.default.readMore},"View Paper",o.default.createElement(i.IconArrowRight,null))))))},a.News=function News(){return o.default.createElement("div",{className:u.default.news},o.default.createElement("h2",null,"In the News"),o.default.createElement("ul",null,o.default.createElement("li",{className:"".concat(u.default.publication)},o.default.createElement("a",{href:"https://www.genomeweb.com/sequencing/chan-zuckerberg-id-makes-strides-enabling-pathogen-identification-metagenomic-data#.ZGvEzOzMKWA",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("time",{className:u.default.date},"05.08.23 - GenomeWeb"),o.default.createElement("h3",{className:u.default.title},"Chan Zuckerberg ID Makes Strides in Enabling Pathogen Identification From Metagenomic Data"),o.default.createElement("p",{className:u.default.readMore},"Read More",o.default.createElement(i.IconArrowRight,null)))),o.default.createElement("li",{className:"".concat(u.default.publication)},o.default.createElement("a",{href:"https://www.nytimes.com/2021/06/03/magazine/metagenomic-sequencing.html",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("time",{className:u.default.date},"06.03.21 - New York Times"),o.default.createElement("h3",{className:u.default.title},"The Disease Detective"),o.default.createElement("p",{className:u.default.readMore},"Read More",o.default.createElement(i.IconArrowRight,null)))),o.default.createElement("li",{className:"".concat(u.default.publication)},o.default.createElement("a",{href:"https://www.nytimes.com/2021/02/16/health/coronavirus-pandemic-cambodia-manning.html?referringSource=articleShare",target:"_blank",rel:"noopener noreferrer"},o.default.createElement("time",{className:u.default.date},"04.02.20 - New York Times"),o.default.createElement("h3",{className:u.default.title},"Piecing Together the Next Pandemic"),o.default.createElement("p",{className:u.default.readMore},"Read More",o.default.createElement(i.IconArrowRight,null))))))}},7654:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=r(l(31766)),c=r(l(16729)),p=r(l(36055)),m=r(l(78012)),h=r(l(9898));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function VisualizationsSection(){var t=function PlusIcon(){return u.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"10.3881",cy:"10.239",r:"9.01565",stroke:"#999999",strokeWidth:"0.968695"}),u.default.createElement("path",{d:"M10.3877 5.59192V14.8863",stroke:"#999999",strokeWidth:"0.968695"}),u.default.createElement("path",{d:"M5.74091 10.2391L15.0353 10.2391",stroke:"#999999",strokeWidth:"0.968695"}))},a=function MinusIcon(){return u.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("circle",{cx:"10.1605",cy:"9.60571",r:"9.5",fill:"#CCCCCC"}),u.default.createElement("path",{d:"M5.51343 9.60535L14.8078 9.60535",stroke:"white",strokeWidth:"0.968695"}))},l=0,r=1,o=2,g=3,v=(0,u.useState)(l),y=(0,i.default)(v,2),C=y[0],b=y[1];return u.default.createElement("section",{className:h.default.visualizationsSection},u.default.createElement("h2",null,"Powerful, Customizable Data Visualizations"),u.default.createElement("div",{className:h.default.visualizationsSection__desktop},u.default.createElement("div",{className:h.default.visualizationsSection__imageContainer_wrap,style:{borderRadius:"".concat(C===l?"5px 5px 5px 0px":C===g?"5px 5px 0px 5px":"5px")}},u.default.createElement("div",{className:h.default.visualizationsSection__imageContainer},u.default.createElement("img",{style:{opacity:C===l?1:0},src:c.default,alt:""}),u.default.createElement("img",{style:{opacity:C===r?1:0},src:d.default,alt:""}),u.default.createElement("img",{style:{opacity:C===o?1:0},src:m.default,alt:""}),u.default.createElement("img",{style:{opacity:C===g?1:0},src:p.default,alt:""}))),u.default.createElement("div",{className:h.default.visualizationsSection__selectionRow},u.default.createElement("div",{className:"".concat(h.default.visualizationsSection__selectionRow_item," ").concat(C===l?h.default.active:""),onClick:function onClick(){return b(l)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(l)},role:"button",tabIndex:0},u.default.createElement("h3",{className:C===l?h.default.active:""},"Heatmap"),u.default.createElement("p",null,"Customize the heatmap to answer your research questions")),u.default.createElement("div",{className:"".concat(h.default.visualizationsSection__selectionRow_item," ").concat(C===r?h.default.active:""),onClick:function onClick(){return b(r)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(r)},role:"button",tabIndex:0},u.default.createElement("h3",{className:C===r?h.default.active:""},"Coverage Visualization"),u.default.createElement("p",null,"Check out the coverage breadth and depth for taxa of interest")),u.default.createElement("div",{className:"".concat(h.default.visualizationsSection__selectionRow_item," ").concat(C===o?h.default.active:""),onClick:function onClick(){return b(o)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(o)},role:"button",tabIndex:0},u.default.createElement("h3",{className:C===o?h.default.active:""}
1,"Taxonomic Tree"),u.default.createElement("p",null,"View a phylogram of your sample’s microbes")),u.default.createElement("div",{className:"".concat(h.default.visualizationsSection__selectionRow_item," ").concat(C===g?h.default.active:""),onClick:function onClick(){return b(g)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(g)},role:"button",tabIndex:0},u.default.createElement("h3",{className:C===g?h.default.active:""},"Phylogenetic Tree"),u.default.createElement("p",null,"Evaluate sequence similarity to identify potential outbreaks")))),u.default.createElement("div",{className:h.default.visualizationsSection__mobile},u.default.createElement("div",{className:h.default.visualizationsSection__mobile_item,onClick:function onClick(){b(l)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(l)},role:"button",tabIndex:0},u.default.createElement("div",{className:h.default.visualizationsSection__mobile_titleContainer},u.default.createElement("h3",{className:C===l?h.default.active:""},"Heatmap"),C===l?u.default.createElement(a,null):u.default.createElement(t,null)),u.default.createElement("p",null,"Customize the heatmap to answer research questions"),u.default.createElement("img",{className:C===l?h.default.active:"",style:{opacity:C===l?1:0},src:c.default,alt:""})),u.default.createElement("div",{className:h.default.visualizationsSection__mobile_item,onClick:function onClick(){b(r)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(r)},role:"button",tabIndex:0},u.default.createElement("div",{className:h.default.visualizationsSection__mobile_titleContainer},u.default.createElement("h3",{className:C===r?h.default.active:""},"Coverage Visualization"),C===r?u.default.createElement(a,null):u.default.createElement(t,null)),u.default.createElement("p",null,"Check out the coverage breadth and depth for taxon hits"),u.default.createElement("img",{className:C===r?h.default.active:"",style:{opacity:C===r?1:0},src:d.default,alt:""})),u.default.createElement("div",{className:h.default.visualizationsSection__mobile_item,onClick:function onClick(){b(o)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(o)},role:"button",tabIndex:0},u.default.createElement("div",{className:h.default.visualizationsSection__mobile_titleContainer},u.default.createElement("h3",{className:C===o?h.default.active:""},"Taxonomic Tree"),C===o?u.default.createElement(a,null):u.default.createElement(t,null)),u.default.createElement("p",null,"View a phylogram of your samples microbes"),u.default.createElement("img",{className:C===o?h.default.active:"",style:{opacity:C===o?1:0},src:m.default,alt:""})),u.default.createElement("div",{className:h.default.visualizationsSection__mobile_item,onClick:function onClick(){b(g)},onKeyDown:function onKeyDown(t){"Enter"===t.key&&b(g)},role:"button",tabIndex:0},u.default.createElement("div",{className:h.default.visualizationsSection__mobile_titleContainer},u.default.createElement("h3",{className:C===g?h.default.active:""},"Phylogenetic Tree"),C===g?u.default.createElement(a,null):u.default.createElement(t,null)),u.default.createElement("p",null,"Evaluate sequence similarity to identify potential outbreaks"),u.default.createElement("img",{className:C===g?h.default.active:"",style:{opacity:C===g?1:0},src:p.default,alt:""}))))}},419:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(60487),c=r(l(40312)),p=r(l(35332)),m=r(l(412)),h=r(l(86815));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function WhitePaper(){var t=(0,u.useRef)(null),a=(0,u.useState)(!1),l=(0,i.default)(a,2),r=l[0],o=l[1],g=function copyCitation(){navigator.clipboard.writeText('Kalantar, Katrina L., et al. "IDseq—An open source cloud-based pipeline and analysis service for metagenomic pathogen detection and monitoring." Gigascience 9.10 (2020)')},v=function citationAlert(){var a=setTimeout((function(){t.current&&(t.current.style.opacity="0",o(!1))}),1500);r&&(clearTimeout(a),o(!1)),t.current&&(t.current.style.opacity="1",o(!0))};return u.default.createElement("div",{className:h.default.whitePaper__Inner},u.default.createElement("div",{className:h.default.whitePaper__Inner_Image},u.default.createElement("img",{src:c.default,alt:""})),u.default.createElement("div",{className:h.default.whitePaper__Inner_Copy},u.default.createElement("h2",null,"Check out Our Paper in GigaScience"),u.default.createElement("p",null,"We describe CZ ID (formerly IDseq), its capabilities, and how the tool was validated. CZ ID is a continuously evolving service. For the most up to date analysis pipeline, check out"," ",u.default.createElement("a",{href:"https://github.com/chanzuckerberg/czid-workflows#workflows",target:"_blank",rel:"noopener noreferrer"},"our Github page"),"."),u.default.createElement("div",{className:h.default.whitePaper__buttonRow},u.default.createElement(p.default,{className:"".concat(m.default.filled," ").concat(h.default.solidBtn),text:"Read Paper","aria-label":"Read the CZ ID white paper (opens in new window)",linkUrl:d.WHITE_PAPER_LINK}),u.default.createElement("div",{className:h.default.copyCitationButton,onClick:function onClick(){g(),v()},onKeyDown:function onKeyDown(t){"Enter"===t.key&&(g(),v())},role:"button",tabIndex:0},u.default.createElement(p.default,{className:m.default.filled,text:"Copy Citation","aria-label":"Copy citation"}),u.default.createElement("span",{ref:t},"Citation is copied to clipboard")))))}},579:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Content",{enumerable:!0,get:function get(){return r.Content}});var r=l(1080)},7030:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.Hero=void 0;var i=r(l(85715)),u=l(70131),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(21758),p=r(l(75356)),m=r(l(29600));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.Hero=function Hero(){var t=(0,d.useState)(!1),a=(0,i.default)(t,2),l=a[0],r=a[1],o=(0,d.useState)(!1),h=(0,i.default)(o,2),g=h[0],v=h[1],y=(0,d.useState)(!1),C=(0,i.default)(y,2),b=C[0],S=C[1];return(0,d.useEffect)((function(){var t=["Free","Fast","Accessible"],a=0;setInterval((function(){var l=document.querySelector(".rotating-text");2===a?a=0:a++,r(!0),v(!1),setTimeout((function(){S(2===a),l.textContent=t[a]}),400),setTimeout((function(){r(!1),v(!0)}),700)}),2500)}),[]),d.default.createElement("div",{className:m.default.hero},d.default.createElement("h1",null,"Metagenomic Analysis",d.default.createElement("br",{className:m.default.heroLineBreak})," made ",d.default.createElement("span",{className:"rotating-text ".concat(l?m.default.fade:""," ").concat(g?m.default.moveUp:""," ").concat(b?m.default.longUnderline:"")},"Free")),d.default.createElement("p",{className:m.default.hero__copy},"The no-code, cloud-based bioinformatics tool for researchers"),d.default.createElement("div",{className:m.default.hero__emailFormContainer},d.default.createElement(c.HeroEmailForm,null)),d.default.createElement("div",{className:m.default.finePrint},'By clicking "Register Now," you agree to our ',d.default.createElement(u.Link,{href:"/terms",sdsStyle:"dashed"},"Terms")," and ",d.default.createElement(u.Link,{href:"/privacy",sdsStyle:"dashed"},"Privacy Policy"),"."),d.default.createElement("div",{className:m.default.heroStatsContainer},d.default.createElement("div",{className:m.default.heroStatsContainerItem},d.default.createElement("span",null,"Countries"),d.default.createElement("p",null,"156+")),d.default.createElement("div",{className:m.default.heroStatsContainerItem},d.default.createElement("span",null,"Papers"),d.default.createElement("p",null,"121+")),d.default.createElement("div",{className:m.default.heroStatsContainerItem},d.default.createElement("span",null,"Samples"),d.default.createElement("p",null,"320,000+"))),d.default.createElement("img",{className:m.default.hero__mobileBg,src:p.default,alt:""}))}},69124:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Hero",{enumerable:!0,get:function get(){return r.Hero}});var r=l(7030)},65640:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.HeroEmailForm=void 0;var i,u=r(l(54756)),d=r(l(29293)),c=r(l(85715)),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(18312),h=l(41902),g=l(38192),v=l(21721),y=r(l(20820)),C=r(l(66426));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var b=(void 0!==i||(i=l(26922)).hash&&"a1feb9bdff671f2f375590048fff6923"!==i.hash&&console.error("The definition of 'HeroEmailFormMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.HeroEmailForm=function HeroEmailForm(){var t=(0,g.useTrackEvent)(),a=(0,p.useState)(""),l=(0,c.default)(a,2),r=l[0],o=l[1],i=(0,m.useMutation)(b),S=(0,c.default)(i,2),w=S[0],_=S[1],E=(0,h.useHistory)();function isValidEmail(t){return/^(([^<>()\]\\.,;:\s@"]+(\.[^<>()\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(t)}function _registerAccount(){return(_registerAccount=(0,d.default)(u.default.mark((function _callee(a){return u.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:a.preventDefault(),isValidEmail(r)?(w({variables:{email:r},onCompleted:function onCompleted(){E.push("/users/register"),location.reload()},onError:function onError(t){t.message.includes(v.EMAIL_TAKEN_ERROR)?E.push("/users/register?error=email"):E.push("/users/register?error=unknown"),location.reload()}}),t(g.ANALYTICS_EVENT_NAMES.LANDING_PAGE_REGISTER_NOW_BUTTON_CLICKED,{email:r.toLowerCase()})):alert("Please enter a valid email address.");case 2:case"end":return l.stop()}}),_callee)})))).apply(this,arguments)}return p.default.createElement("div",{className:C.default.heroEmailForm},p.default.createElement("form",{onSubmit:function onSubmit(t){return function registerAccount(t){return _registerAccount.apply(this,arguments)}(t)}},p.default.createElement("input",{placeholder:"Your email address",value:r,onChange:function onChange(t){o(t.target.value)}}),p.default.createElement("button",{"aria-label":"Register for a CZ ID account with your email address",type:"submit",disabled:_,className:_?C.default.disabled:""},"Register Now",p.default.createElement("span",null,p.default.createElement(y.default,null)))))}},26922:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"email"}],kind:"Fragment",metadata:null,name:"HeroEmailFormMutation",selections:r=[{alias:null,args:[{kind:"V
1ariable",name:"email",variableName:"email"}],concreteType:"CreateUserPayload",kind:"LinkedField",name:"createUser",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"HeroEmailFormMutation",selections:r},params:{cacheID:"a94992349c323634e89008c1e7e4fcd6",id:null,metadata:{},name:"HeroEmailFormMutation",operationKind:"mutation",text:"mutation HeroEmailFormMutation(\n  $email: String!\n) {\n  createUser(email: $email) {\n    email\n  }\n}\n"}};o.hash="a1feb9bdff671f2f375590048fff6923";a.default=o},21758:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HeroEmailForm",{enumerable:!0,get:function get(){return r.HeroEmailForm}});var r=l(65640)},92242:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"LandingPage",{enumerable:!0,get:function get(){return r.LandingPage}});var r=l(72482)},45867:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Maintenance=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540)),m=r(l(16653)),h=r(l(69947)),g=r(l(8895));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}a.Maintenance=function(t){(0,u.default)(Maintenance,t);var a=_createSuper(Maintenance);function Maintenance(){return(0,o.default)(this,Maintenance),a.apply(this,arguments)}return(0,i.default)(Maintenance,[{key:"render",value:function render(){return p.default.createElement("div",{className:g.default.maintenance},p.default.createElement(m.default,{message:"CZ ID is currently undergoing some scheduled maintenance. Sorry\n          for the inconvenience!",textWidth:300,tagline:"We'll be back online soon.",icon:p.default.createElement(h.default,{className:g.default.imgMicrobe})}))}}]),Maintenance}(p.default.Component)},76942:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(45867);a.default=r.Maintenance},46526:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.MetadataDictionary=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(41132)),c=r(l(85715)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(44480)),S=r(l(96540)),w=l(92911),_=r(l(57211)),E=r(l(22941)),x=l(50451),L=l(81672),O=l(86702),N=r(l(12175));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}var k=b.default.map.convert({cap:!1}),T={name:"Name",description:"Description",examples:"Examples"};a.MetadataDictionary=function(t){(0,g.default)(MetadataDictionary,t);var a,l=_createSuper(MetadataDictionary);function MetadataDictionary(){var t;(0,p.default)(this,MetadataDictionary);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return t=l.call.apply(l,[this].concat(r)),(0,C.default)((0,h.default)(t),"state",{officialFields:null,hostGenomes:null,currentHostGenome:null}
1),(0,C.default)((0,h.default)(t),"processFields",(function(a){var l=k((function(a){return(0,b.set)("examples",function getExamplesForHostGenome(t,a){return(0,b.compact)((0,b.get)(a,t.examples)||(0,b.get)("all",t.examples)).join(", ")||"--"}(a,t.state.currentHostGenome),a)}),a),r=(0,b.partition)("is_required",l),o=(0,c.default)(r,2),i=o[0],u=o[1];return[].concat((0,d.default)(k((function(t){return(0,b.set)("name",S.default.createElement("div",{className:N.default.required},t.name,"*"),t)}),(0,b.sortBy)("name",i))),(0,d.default)((0,b.sortBy)("name",u)))})),(0,C.default)((0,h.default)(t),"getFieldGroups",(function(){if(!t.state.officialFields)return null;var a=(0,b.filter)((function(a){return a.host_genome_ids.includes(t.state.currentHostGenome)}),t.state.officialFields),l=k((function(a,l){return{name:l,fields:t.processFields(a)}}),(0,b.groupBy)("group",a));return(0,b.sortBy)((function(t){return(0,O.getGroupIndex)(t.name)}),l)})),(0,C.default)((0,h.default)(t),"handleHostGenomeChange",(function(a){t.setState({currentHostGenome:a})})),(0,C.default)((0,h.default)(t),"getHostGenomeOptions",(function(){return(0,b.sortBy)("text",t.state.hostGenomes.map((function(t){return{text:t.name,value:t.id}})))})),(0,C.default)((0,h.default)(t),"getColumnWidth",(function(t){return"name"===t?250:""})),t}return(0,m.default)(MetadataDictionary,[{key:"componentDidMount",value:(a=(0,u.default)(i.default.mark((function _callee(){var t,a,l,r;return i.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Promise.all([(0,w.getOfficialMetadataFields)(),(0,L.getAllHostGenomesPublic)()]);case 2:t=o.sent,a=(0,c.default)(t,2),l=a[0],r=a[1],l=k((function(t){return(0,b.set)("options",t.options?t.options.join(", "):"",t)}),l),r=r.filter((function(t){return t.showAsOption})),this.setState({officialFields:l,hostGenomes:r,currentHostGenome:(0,b.get)("id",(0,b.first)(r))});case 9:case"end":return o.stop()}}),_callee,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"render",value:function render(){var t=this,a=this.getFieldGroups();return S.default.createElement(_.default,{className:N.default.metadataDictionary},S.default.createElement("div",{className:N.default.title},"Metadata Dictionary"),!a&&S.default.createElement("div",null,"Loading..."),a&&S.default.createElement("div",null,S.default.createElement("div",null,"* = Required"),S.default.createElement(x.Dropdown,{className:N.default.hostGenome,label:"Host Organism",options:this.getHostGenomeOptions(),value:this.state.currentHostGenome,onChange:this.handleHostGenomeChange,rounded:!0})),a&&k((function(a){return S.default.createElement("div",{className:N.default.metadataGroup,key:a.name},S.default.createElement("div",{className:N.default.groupName},a.name," Fields"),S.default.createElement(E.default,{data:a.fields,headers:T,columns:["name","description","examples"],getColumnWidth:t.getColumnWidth}))}),a))}}]),MetadataDictionary}(S.default.Component)},86702:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getGroupIndex=a.GROUP_ORDER=void 0;var l=a.GROUP_ORDER=["Sample","Host","Infection","Sequencing"];a.getGroupIndex=function getGroupIndex(t){return l.includes(t)?l.indexOf(t):l.length}},8497:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetadataDictionary",{enumerable:!0,get:function get(){return r.MetadataDictionary}});var r=l(46526)},92220:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PageNotFound=void 0;var o=r(l(96540)),i=l(54947),u=r(l(69947)),d=l(49005),c=r(l(46222));a.PageNotFound=function PageNotFound(t){var a=t.browserInfo,l=t.showLandingHeader;return o.default.createElement("div",null,l&&o.default.createElement(d.LandingHeaderV1,{browserInfo:a}),o.default.createElement("div",{className:c.default.bannerContainer},o.default.createElement(i.InfoBanner,{icon:o.default.createElement(u.default,null),link:{href:"/",text:"Go to CZ ID home"},message:"This link might be broken or permissions might have been changed.",title:"Oh no! This page isn't available.",type:"page_not_found"})))}},94744:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.LandingHeaderV1=void 0;var o=r(l(96540)),i=l(22476),u=r(l(34621)),d=l(142),c=r(l(96612));a.LandingHeaderV1=function LandingHeaderV1(t){var a=t.browserInfo;return o.default.createElement("div",{className:c.default.header},o.default.createElement("div",{className:c.default.siteHeader},o.default.createElement("div",{className:c.default.brandDetails},o.default.createElement("a",{href:"/","data-testid":"logo"},o.default.createElement("span",{className:c.default.logoIcon},o.default.createElement(d.CZIDLogoReversed,null)))),o.default.createElement("div",{className:c.default.fill}),o.default.createElement("div",{className:c.default.links},o.default.createElement(u.default,{className:c.default.headerLink,href:"https://help.czid.org",analyticsEventName:"Landing_help-center-link_clicked","data-testid":"help-center"},"Help Center"),o.default.createElement(u.default,{className:c.default.headerLink,href:"https://www.czid.org/impact",analyticsEventName:"Landing_video-tour-link_clicked","data-testid":"video-tour"},"Video Tour"),o.default.createElement(u.default,{className:c.default.headerLink,href:"https://boards.greenhouse.io
1/chanzuckerberginitiative/jobs/3293983",analyticsEventName:"Landing_hiring-link_clicked","data-testid":"hiring"},"Hiring"),o.default.createElement(u.default,{className:c.default.headerLink,href:"https://github.com/chanzuckerberg/czid-workflows",analyticsEventName:"Landing_github-link_clicked","data-testid":"github"},"GitHub")),a.supported?o.default.createElement("div",{className:"sign-in","data-testid":"home-top-nav-login"},o.default.createElement(i.TransparentButton,{text:"Sign In",onClick:function signInLink(){location.href="/auth0/login"},disabled:!a.supported})):o.default.createElement("div",{className:"alert-browser-support"},a.browser," is not currently supported. Please sign in from a different browser.")))}},49005:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"LandingHeaderV1",{enumerable:!0,get:function get(){return r.LandingHeaderV1}});var r=l(94744)},52078:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(92220);a.default=r.PageNotFound},94978:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.PathogenListViewQuery=a.PathogenListView=void 0;var i,u=r(l(85715)),d=r(l(7350)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(18312),m=l(20887),h=l(17039),g=l(71172),v=l(90367),y=l(97967),C=r(l(65092));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var b=a.PathogenListViewQuery=(void 0!==i||(i=l(88065)).hash&&"bb3565e84afb1d35a43ea510d2ffdb2a"!==i.hash&&console.error("The definition of 'PathogenListViewQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.PathogenListView=function PathogenListView(){var t=(0,c.useState)(0),a=(0,u.default)(t,2),l=a[0],r=a[1],o=(0,c.useMemo)((function(){return(0,d.default)((function(t){r(t)}),600)}),[r]),i=(0,p.useLazyLoadQuery)(b,{}).pathogenList;return c.default.createElement("div",{className:C.default.pathogenListViewContainer},c.default.createElement(m.NarrowContainer,{size:"small"},c.default.createElement("div",{className:C.default.title},c.default.createElement("h1",null,"CZ ID Pathogen List"),c.default.createElement("h4",{className:C.default.subtitle},"Last Updated: ",i.updatedAt,". CZ ID Pathogen List v",i.version,"."))),c.default.createElement("div",{className:C.default.content},c.default.createElement("div",{className:C.default.marginLeft}),c.default.createElement(m.NarrowContainer,{size:"small"},c.default.createElement(y.PathogenIntro,{numOfCitations:i.citations.length}),c.default.createElement(h.AnchorMenu,{pathogenData:i,setCurrentSectionIndex:o}),c.default.createElement(v.PathogenCitations,{citations:i.citations})),c.default.createElement("div",{className:C.default.marginRight},c.default.createElement("div",{className:C.default.anchorMenu},c.default.createElement(g.SectionNavigation,{pathogenData:i,currentSectionIndex:l,setCurrentSectionIndex:r})))))}},88065:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PathogenListViewQuery",selections:[{alias:null,args:null,concreteType:"PathogenList",kind:"LinkedField",name:"pathogenList",plural:!1,selections:[l={alias:null,args:null,kind:"ScalarField",name:"version",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"citations",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"updatedAt",storageKey:null},{args:null,kind:"FragmentSpread",name:"AnchorMenuFragment"},{args:null,kind:"FragmentSpread",name:"SectionNavigationFragment"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"PathogenListViewQuery",selections:[{alias:null,args:null,concreteType:"PathogenList",kind:"LinkedField",name:"pathogenList",plural:!1,selections:[l,r,o,{alias:null,args:null,concreteType:"Pathogen",kind:"LinkedField",name:"pathogens",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxId",storageKey:null}],storageKey:null}],storageKey:null}]}
1,params:{cacheID:"18b9bfb879a33babbfbfdbdc010ff0c1",id:null,metadata:{},name:"PathogenListViewQuery",operationKind:"query",text:"query PathogenListViewQuery {\n  pathogenList {\n    version\n    citations\n    updatedAt\n    ...AnchorMenuFragment\n    ...SectionNavigationFragment\n  }\n}\n\nfragment AnchorMenuFragment on PathogenList {\n  pathogens {\n    category\n    name\n    taxId\n  }\n}\n\nfragment SectionNavigationFragment on PathogenList {\n  pathogens {\n    category\n    name\n  }\n}\n"}};i.hash="bb3565e84afb1d35a43ea510d2ffdb2a";a.default=i},65749:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AnchorMenuFragment=a.AnchorMenu=void 0;var i,u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(18312),p=l(46348),m=l(59398),h=r(l(39250)),g=l(32310),v=l(71172);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var y=a.AnchorMenuFragment=(void 0!==i||(i=l(90966)).hash&&"f0bc3416b8eba1148aa2f9119707a15a"!==i.hash&&console.error("The definition of 'AnchorMenuFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.AnchorMenu=function AnchorMenu(t){var a=t.pathogenData,l=t.setCurrentSectionIndex,r=(0,c.useFragment)(y,a),o=(0,d.useState)(null),i=(0,u.default)(o,2),C=i[0],b=i[1],S=(0,d.useMemo)((function(){return(0,p.categorizeItems)(r.pathogens)}),[r.pathogens]),w=(0,d.useCallback)((function(t){var a=t.filter((function(t){return null==t?void 0:t.isIntersecting}));if(a.length>0){var r=Object.keys(S).findIndex((function(t){var l;return(0,v.getSectionId)(t)===(null===(l=a[0])||void 0===l||null===(l=l.target)||void 0===l?void 0:l.id)}));l(r)}}),[l,S]);return(0,d.useEffect)((function(){var t=new IntersectionObserver(w,{root:null,rootMargin:"-20% 0% -65% 0%"});b(t)}),[w]),d.default.createElement("div",{className:h.default.sections},Object.keys(S).map((function(t){return d.default.createElement(g.Section,{id:(0,v.getSectionId)(t),key:"section-".concat((0,v.getSectionId)(t)),name:t,observer:C},d.default.createElement(m.Pathogens,{pathogensByHeader:S[t]}))})))}},90966:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AnchorMenuFragment",selections:[{alias:null,args:null,concreteType:"Pathogen",kind:"LinkedField",name:"pathogens",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxId",storageKey:null}],storageKey:null}],type:"PathogenList",abstractKey:null,hash:"f0bc3416b8eba1148aa2f9119707a15a"};a.default=l},46023:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.Section=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=r(l(84093));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.Section=function Section(t){var a=t.children,l=t.id,r=t.name,o=t.observer,d=(0,i.useRef)(null);return(0,i.useEffect)((function(){var t=d.current;return t&&o&&o.observe(t),function(){t&&o&&o.unobserve(t)}}),[o,d]),i.default.createElement("div",{className:u.default.section,id:l,ref:d},i.default.createElement("h2",null,r),a)}},32310:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Section",{enumerable:!0,get:function get(){return r.Section}});var r=l(46023)},15091:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.getSectionId=a.SectionNavigationFragment=a.SectionNavigation=void 0;var i,u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(18312),c=l(46348),p=l(85353),m=r(l(30142));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var h=a.getSectionId=function getSectionId(t){return t.replace(/\s+/g,"-").toLowerCase()},g=a.SectionNavigationFragment=(void 0!==i||(i=l(27920)).hash&&"47b49e2df54c147fdb127d4b0a3417ba"!==i.hash&&console.error("The definition of 'SectionNavigationFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.SectionNavigation=function SectionNavigation(t){var a,l=t.currentSectionIndex,r=t.setCurrentSectionIndex,o=t.pathogenData,i=(0,d.useFragment)(g,o),v=(0,u.useMemo)((function(){return(0,c.categorizeItems)(i.pathogens)}),[i.pathogens]);return u.default.createElement("ul",{className:m.default.navWrapper},u.default.createElement("h2",{className:m.default.navTitle},"Jump to Section:"),u.default.createElement("div",{className:m.default.navLinksContainer},null===(a=Object.keys(v))||void 0===a?void 0:a.map((function(t,a){return u.default.createElement(p.NavLink,{id:"#".concat(h(t)),isCurrent:l===a,key:"navlink-".concat(h(t)),name:"".concat(t," (").concat(v[t].length,")"),onClick:function onClick(){return r(a)}})}))))}},27920:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SectionNavigationFragment",selections:[{alias:null,args:null,concreteType:"Pathogen",kind:"LinkedField",name:"pathogens",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],type:"PathogenList",abstractKey:null,hash:"47b49e2df54c147fdb127d4b0a3417ba"};a.default=l},81142:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NavLink=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(93917));a.NavLink=function NavLink(t){var a=t.id,l=t.isCurrent,r=t.name,d=t.onClick;return i.default.createElement("li",{className:(0,o.default)(u.default.navLink,l?u.default.currentNavItem:u.default.navItem)},i.default.createElement("a",{href:a,onClick:d},r))}},85353:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NavLink",{enumerable:!0,get:function get(){return r.
1NavLink}});var r=l(81142)},71172:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SectionNavigation",{enumerable:!0,get:function get(){return r.SectionNavigation}}),Object.defineProperty(a,"getSectionId",{enumerable:!0,get:function get(){return r.getSectionId}});var r=l(15091)},17039:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AnchorMenu",{enumerable:!0,get:function get(){return r.AnchorMenu}});var r=l(65749)},535:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PathogenCitations=void 0;var o=r(l(41132)),i=r(l(96540)),u=r(l(73965)),d=r(l(65092));a.PathogenCitations=function PathogenCitations(t){var a=t.citations;return i.default.createElement("div",{className:d.default.citations,id:"citations"},i.default.createElement("h3",null,"Citations"),i.default.createElement(u.default,{listClassName:d.default.list,listItems:(0,o.default)(a).sort(),ordered:!0}))}},90367:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PathogenCitations",{enumerable:!0,get:function get(){return r.PathogenCitations}});var r=l(535)},79167:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PathogenIntro=void 0;var o=r(l(96540)),i=l(60487),u=r(l(65092));a.PathogenIntro=function PathogenIntro(t){var a=t.numOfCitations;return o.default.createElement("div",{className:u.default.intro},o.default.createElement("p",null,"This list includes pathogens with known pathogenicity in immunocompetent human hosts as well as a few common causes of disease in immunocompromised human hosts"," ",o.default.createElement("a",{href:window.location.pathname+"#citations"},"[1-",a,"]"),". It serves to highlight organisms with known pathogenicity in humans, but may not be fully comprehensive. Thus, researchers should reference the literature for rare causes of disease. Additionally, some of these organisms are known pathobionts - commensals within particular body sites (ie Candida aureus may be found in the lung without causing an infection), and should be interpreted with respect to the literature."),o.default.createElement("p",null,"Reach out to"," ",o.default.createElement("a",{href:i.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"our Help Center")," ","to help us make the list better, or if there is any questions or comments. We are excited to hear from you!"))}},97967:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PathogenIntro",{enumerable:!0,get:function get(){return r.PathogenIntro}});var r=l(79167)},36343:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Pathogens=void 0;var o=r(l(96540)),i=l(61613),u=r(l(34621)),d=r(l(38853));a.Pathogens=function Pathogens(t){var a=t.pathogensByHeader;return o.default.createElement(i.Grid,{className:d.default.pathogensContainer,columns:3},a.map((function(t,a){return o.default.createElement(i.Grid.Column,{className:d.default.pathogen,key:a},o.default.createElement("div",{className:d.default.pathogenName},t.name),o.default.createElement(u.default,{className:d.default.pathogenTaxid,href:"https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=".concat(t.taxId)},"Tax ID: ",t.taxId))})))}},59398:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Pathogens",{enumerable:!0,get:function get(){return r.Pathogens}});var r=l(36343)},16151:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PathogenListView",{enumerable:!0,get:function get(){return r.PathogenListView}});var r=l(94978)},46348:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.categorizeItems=function categorizeItems(t){return Array.from(t).sort(l("name")).reduce((function(t,a){return r(a.category,t,a)}),{})};var l=function sortBy(t){return function(a,l){return a[t]>l[t]?1:l[t]>a[t]?-1:0}},r=function groupBy(t,a,l){return a[t]||(a[t]=[]),a[t].push(l),a}},56488:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.COLUMNS=void 0;var o=l(44480),i=r(l(96540)),u=r(l(93300)),d=l(93527),c=l(46388),p=r(l(96042)),m=r(l(56035));a.COLUMNS=[{dataKey:"project_name",label:"Project",flexGrow:1,className:m.default.basicCell},{dataKey:"name",label:"Name",flexGrow:1,width:200,className:m.default.sampleNameCell,headerClassName:m.default.sampleNameHeader},{dataKey:"host",label:"Host",flexGrow:1,className:m.default.basicCell},{dataKey:"tissue",label:"Sample Type",flexGrow:1,className:m.default.basicCell},{dataKey:"location",label:"Location",flexGrow:1,className:m.default.basicCell},{dataKey:"created_at",label:"Date",flexGrow:1,cellRenderer:function cellRenderer(t){var a=t.cellData;if(a)return i.default.createElement(u.default,{fromNow:!0,date:a})},className:m.default.basicCell},{dataKey:"num_contigs",label:"Contigs",flexGrow:1,className:m.default.basicCell},{dataKey:"coverage_breadth",label:"Coverage Breadth",flexGrow:1,cellDataGetter:function cellDataGetter(t){var a=t.rowData,l=(0,o.get)("num_contigs",a),r=(0,o.get)("coverage_breadth",a),i=(0,o.get)("pipeline_version",a);return(0,c.isPipelineFeatureAvailable)(c.ACCESSION_COVERAGE_STATS_FEATURE,i)||0===l?r:"-"},cellRenderer:function cellRenderer(t){var a=t.cellData;return"-"===a?i.default.createElement(p.default,{trigger:i.default.createElement("div",null,a),content:"Not shown for samples on pipeline versions older than 6.0.",position:"top center",offset:[-1,0]}):(0,d.formatPercent)(a)},className:m.default.basicCell}]},90565:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(34621)),u=r(l(76311)),d=l(60487),c=r(l(48652)),p=l(22476),m=r(l(12381)),h=r(l(76341));a.default=function PairwiseDistanceMatrixErrorModal(t){var a=t.onContinue,l=t.open,r=t.showLowCoverageWarning,g=void 0!==r&&r,v=o.default.createElement(o.default.Fragment,null,g?"Your samples were too divergent, possibly due to low coverage. To address this issue, try creating a new tree with samples that have coverage above 25%.":"Your samples were too divergent. To address this issue, try creating a new tree without the divergent samples."," ",o.default.createElement(i.default,{coloredBackgroun
1d:!0,href:d.PHYLO_TREE_LINK},"Learn more."));return o.default.createElement(c.default,{className:h.default.errorModal,narrowest:!0,open:l},o.default.createElement(u.default,{bottomContentPadding:!1,className:h.default.accordionNotification,header:"Sorry, we were unable to compute a phylogenetic tree.",headerClassName:h.default.accordionHeader,content:v,notificationClassName:h.default.notification,open:!1,type:"error",displayStyle:"flat"}),o.default.createElement("div",{className:h.default.textContainer},o.default.createElement("div",{className:h.default.title},o.default.createElement("div",{className:h.default.text},"Instead, view genomic distances between samples in a pairwise distance matrix"),o.default.createElement(m.default,{className:h.default.imgMatrix})),o.default.createElement("div",{className:h.default.message},"The pairwise distance matrix provides kmer-based estimates of genomic distance that can be used to show general relationships between the samples."," ",o.default.createElement(i.default,{href:d.PAIRWISE_DISTANCE_MATRIX_INSTEAD_OF_TREE_LINK},"Learn more."))),o.default.createElement("div",{className:h.default.actions},o.default.createElement("div",{className:h.default.item},o.default.createElement(p.PrimaryButton,{text:"Continue",rounded:!0,onClick:a}))))}},45187:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=l(44480),d=function(){function PhyloTreeChecks(){(0,o.default)(this,PhyloTreeChecks)}return(0,i.default)(PhyloTreeChecks,null,[{key:"passesCreateCondition",value:function passesCreateCondition(t,a){return t>=PhyloTreeChecks.MIN_READS||a>=PhyloTreeChecks.MIN_READS}},{key:"isNumberOfSamplesValid",value:function isNumberOfSamplesValid(t){return t>=PhyloTreeChecks.MIN_SAMPLES&&t<=PhyloTreeChecks.MAX_SAMPLES}},{key:"hasSamplesWithFewReads",value:function hasSamplesWithFewReads(t){return(0,u.some)((function(t){return t<PhyloTreeChecks.RECOMMENDED_MIN_READS}),t)}},{key:"countSamplesWithFewReads",value:function countSamplesWithFewReads(t,a){return(0,u.filter)((function(t){return PhyloTreeChecks.hasSamplesWithFewReads(t)}),(0,u.zip)(t,a)).length}}]),PhyloTreeChecks}();d.MIN_READS=1,d.RECOMMENDED_MIN_READS=5,d.MIN_SAMPLES=4,d.MAX_SAMPLES=100;a.default=d},91622:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(28764),y=l(2543),C=l(44480),b=r(l(96540)),S=r(l(93300)),w=l(41902),_=l(25880),E=l(81672),x=l(38192),L=l(80046),O=r(l(93879)),N=r(l(34621)),k=l(60487),T=l(32743),A=r(l(72721)),I=l(21786),M=r(l(96042)),R=l(50451),D=r(l(43428)),P=l(142),j=r(l(62487)),B=r(l(48652)),V=r(l(98175)),W=r(l(66378)),U=r(l(22941)),H=l(56488),G=r(l(45187)),K=r(l(56035));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,g.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var z=function(t){(0,p.default)(PhyloTreeCreationModal,t);var a=_createSuper(PhyloTreeCreationModal);function PhyloTreeCreationModal(t){var l;return(0,u.default)(this,PhyloTreeCreationModal),l=a.call(this,t),(0,g.default)((0,c.default)(l),"loadPhylotrees",(0,i.default)(o.default.mark((function _callee(){var t,a,r,i,u,d,c,p;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=l.state,a=t.taxonId,r=t.projectId,o.next=3,(0,E.getPhyloTrees)({taxId:a,projectId:r});case 3:return i=o.sent,u=i.phyloTrees,o.next=7,(0,E.getPhyloTrees)({taxId:a,projectId:r,nextGeneration:!0});case 7:d=o.sent,c=d.phyloTrees,p=d.taxonNameNg,(0,C.isEmpty)(u)&&(0,C.isEmpty)(c)?l.setState({skipListTrees:!0,phyloTreesLoaded:!0}):l.setState({phyloTrees:l.parsePhyloTreeData(c).concat(l.parsePhyloTreeData(u)),phyloTreesLoaded:!0,taxonName:p});case 11:case"end":return o.stop()}}),_callee)})))),(0,g.default)((0,c.default)(l),"parsePhyloTreeData",(function(t){var a={projectIds:l.context.discoveryProjectIds};return(0,C.isEmpty)(t)?[]:t.map((function(t){return{name:t.name,user:(t.user||{}).name,last_update:b.default.createElement(S.default,{fromNow:!0,date:t.updated_at}),view:t.nextGeneration?b.default.createElement(w.Link,{onClick:function onClick(){(0,x.trackEventFromClassComponent)(a,x.ANALYTICS_EVENT_NAMES.PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_NG_LINK_CLICKED,{treeId:t.id})},to:"/phylo_tree_ngs/".concat(t.id)},"View"):b.default.createElement(D.default,{analyticsEventData:{treeId:t.id},analyticsEventName:x.ANALYTICS_EVENT_NAMES.PHYLO_TREE_CREATION_MODAL_VIEW_PHYLO_TREE_LINK_CLICKED,href:"/phylo_trees/index?treeId=".concat(t.id)},"View")}}))})),(0,g.default)((0,c.default)(l),"loadPipelineRunIds",(function(){l.loadProjectPipelineRunIds(),l.loadAdditionalPipelineRunIds()})),(0,g.default)((0,c.default)(l),"loadProjectPipelineRunIds",(0,i.default)(o.default.mark((function _callee2(){var t,a,r,i,u,d,c,p,m;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:if(t=l.state,a=t.taxonId,r=t.projectId,i=t.treeName,t.projectPipelineRunsLoaded){o.next=9;break}return o.next=4,(0,E.getNewPhyloTreePipelineRunIds)({getAdditionalSamples:!1,projectId:r,taxId:a});case 4:u=o.sent,d=u.pipelineRunIds,c=u.coverageBreadths,p=u.runsWithContigs,l.setState({projectPipelineRunIds:new Set((0,y.reverse)(d)),projectPipelineRunsLoaded:!0,showErrorName:!1,projectCoverageBreadths:c,selectableProjectPipelineRuns:new Set(p)});case 9:l.wizard.current&&(m=!(0,C.isEmpty)(i),l.wizard.current.handleContinueEnabled(m));case 10:case"end":return o.stop()}}),_callee2)})))),(0,g.default)((0,c.default)(l),"loadAdditionalPipelineRunIds",(0,i.default)(o.default.mark((function _callee3(){var t,a,r,i,u,d,c,p,m;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:if(t=l.state,a=t.taxonId,r=t.projectId,i=t.treeName,u=t.otherSamplesFilter,t.otherPipelineRunsLoaded){o.next=8;break}return o.next=4,(0,E.getNewPhyloTreePipelineRunIds)({getAdditionalSamples:!0,projectId:r,taxId:a,filter:u});case 4:d=o.sent,c=d.pipelineRunIds,p=d.coverageBreadths,l.setState({otherPipelineRunIds:new Set((0,y.reverse)(c)),otherPipelineRunsLoaded:!0,showErrorName:!1,otherCoverageBreadths:p});case 8:l.wizard.current&&(m=!(0,C.isEmpty)(i),l.wizard.current.handleContinueEnabled(m));case 9:case"end":return o.stop()}}),_callee3)})))),(0,g.default)((0,c.default)(l),"rowRenderer",(function(t){var a=t.rowData;if(a&&0===(0,C.get)("num_contigs",a))return t.className=(0,v.cx)(t.className,K.default.disabled),b.default.createElement(M.default,{trigger:(0,_.defaultTableRowRenderer)(t),content:"There must be at least 1 contig in the sample for it to be selected for inclusion in the tree.",position:"top center",style:{},key:t.key});return(0,_.defaultTableRowRenderer)(t)})),(0,g.default)((0,c.default)(l),"handleLoadProjectPipelineRunRows",function(){var t=(0,i.default)(o.default.mark((function _callee4(t){var a,r,i,u,d,c,p,m;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.startIndex,r=t.stopIndex,i=l.state,u=i.taxonId,d=i.projectPipelineRunIds,c=Array.from(d).slice(a,r+1),o.next=5,(0,E.getNewPhyloTreePipelineRunInfo)({getAdditionalSamples:!1,pipelineRunIds:c,taxId:u});case 5:return p=o.sent,m=p.samples,o.abrupt("return",m);case 8:case"end":return o.stop()}}),_callee4)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"handleLoadOtherPipelineRunRows",function(){var t=(0,i.default)(o.default.mark((function _callee5(t){var a,r,i,u,d,c,p,m;return o.default.wrap((function _callee5$(o){for(;;)switch(o.prev=o.next){case 0:return a=t.startIndex,r=t.stopIndex,i=l.state,u=i.taxonId,d=i.otherPipelineRunIds,c=Array.from(d).slice(a,r+1),o.next=5,(0,E.getNewPhyloTreePipelineRunInfo)({getAdditionalSamples:!0,pipelineRunIds:c,taxId:u});case 5:return p=o.sent,m=p.samples,o.abrupt("return",m);case 8:case"end":return o.stop()}}),_callee5)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"loadProjectSearchContext",(function(){if((0,E.getProjectsToChooseFrom)().then((function(t){return l.handleProjectSearchContextResponse(t)})),l.wizard.current){var t=l.state.taxonId&&l.state.projectId;l.wizard.current.handleContinueEnabled(t)}})),(0,g.default)((0,c.default)(l),"handleProjectSearchContextResponse",(function(t){return l.setState({projectList:t,projectsLoaded:!0})})),(0,g.default)((0,c.default)(l),"handleSelectProject",(function(t){if(l.setState({projectId:t.id,projectName:t.name,projectPipelineRunsLoaded:!1,projectPipelineRunIds:new Set,selectableProjectPipelineRuns:new Set,selectedProjectPipelineRuns:new Set,projectPipelineRunsSelectAllChecked:!1,projectCoverageBreadths:null,otherPipelineRunsLoaded:!1,otherPipelineRunIds:new Set,selectedOtherPipelineRuns:new Set,otherPipelineRunsSelectAllChecked:!1,otherCoverageBreadths:null,otherSamplesFilter:""}),l.wizard.current){var a=!(0,C.isUndefined)(l.state.taxonId);l.wizard.current.handleContinueEnabled(a)}})),(0,g.default)((0,c.default)(l),"handleSelectTaxon",(function(t){var a=l.state.taxonList,r=(0,C.find)({value:t},a).title;if(l.setState({taxonId:t,taxonName:r,projectPipelineRunsLoaded:!1,projectPipelineRunIds:new Set,selectableProjectPipelineRuns:new Set,selectedProjectPipelineRuns:new Set,projectPipelineRunsSelectAllChecked:!1,projectCoverageBreadths:null,otherPipelineRunsLoaded:!1,otherPipelineRunIds:new Set,selectedOtherPipelineRuns:new Set,otherPipelineRunsSelectAllChecked:!1,otherCoverageBreadths:null,otherSamplesFilter:""}),l.wizard.current){var o=!(0,C.isUndefined)(l.state.projectId);l.wizard.current.handleContinueEnabled(o)}})),(0,g.default)((0,c.default)(l),"setPage",(function(t){return l.setState({defaultPage:t})})),(0,g.default)((0,c.default)(l),"handleSelectProjectPipelineRunsRow",(function(t,a){var r=l.state,o=r.selectedProjectPipelineRuns,i=r.selectableProjectPipelineRuns,u=(0,C.clone)(o);a?u.add(t):u.delete(t),l.setState({projectPipelineRunsSelectAllChecked:i.size===u.size,selectedProjectPipelineRuns:u})})),(0,g.default)((0,c.default)(l),"handleSelectOtherPipelineRunsRow",(function(t,a){var r=l.state,o=r.selectedOtherPipelineRuns,i=r.otherPipelineRunIds,u=(0,C.clone)(o);a?u.add(t):u.delete(t),l.setState({otherPipelineRunsSelectAllChecked:i.size===u.size,selectedOtherPipelineRuns:u})})),(0,g.default)((0,c.default)(l),"handleSelectAllProjectPipelineRuns",(function(t){var a=l.state.selectableProjectPipelineRuns,r=t?(0,C.clone)(a):new Set;l.setState({projectPipelineRunsSelectAllChecked:t,selectedProjectPipelineRuns:r})})),(0,g.default)((0,c.default)(l),"handleSelectAllOtherPipelineRuns",(function(t){var a=l.state.otherPipelineRunIds,r=t?(0,C.clone)(a):new Set;l.setState({otherPipelineRunsSelectAllChecked:t,selectedOtherPipelineRuns:r})})),(0,g.default)((0,c.default)(l),"handleFilterChange",(function(t){clearTimeout(l.inputTimeout),l.inputTimeout=setTimeout((function(){l.
1setState({otherSamplesFilter:t,otherPipelineRunIds:new Set,otherPipelineRunsLoaded:!1,otherCoverageBreadths:null},(function(){l.loadAdditionalPipelineRunIds()}))}),l.inputDelay)})),(0,g.default)((0,c.default)(l),"handleNameChange",(function(t){l.setState({treeName:t.trim()},l.isTreeNameValidDebounced)})),(0,g.default)((0,c.default)(l),"handleCreation",(function(){var t=l.state,a=t.treeName,r=t.projectId,o=t.selectedProjectPipelineRuns,i=t.selectedOtherPipelineRuns,u=t.taxonId,d=l.props.onClose,c=o.size+i.size;if(!G.default.isNumberOfSamplesValid(c))return l.setState({showErrorSamples:!0}),!1;var p=Array.from(o).concat(Array.from(i));return(0,E.createPhyloTree)({treeName:a,projectId:r,taxId:u,pipelineRunIds:p}).then((function(t){t.phylo_tree_id?((0,T.showPhyloTreeNotification)(),d()):console.error("Error creating tree")})),!0})),(0,g.default)((0,c.default)(l),"handleComplete",(function(){var t=l.props.onClose;l.handleCreation()&&t&&t()})),(0,g.default)((0,c.default)(l),"handleTaxonInputChange",function(){var t=(0,i.default)(o.default.mark((function _callee6(t){return o.default.wrap((function _callee6$(a){for(;;)switch(a.prev=a.next){case 0:l.setState({taxonQuery:t},l.handleTaxonSearchActionDebounced);case 1:case"end":return a.stop()}}),_callee6)})));return function(a){return t.apply(this,arguments)}}()),(0,g.default)((0,c.default)(l),"handleTaxonSearchAction",(0,i.default)(o.default.mark((function _callee7(){var t,a,r,i,u;return o.default.wrap((function _callee7$(o){for(;;)switch(o.prev=o.next){case 0:if(t=l.state,a=t.taxonQuery,r=t.projectId,!(0,C.isEmpty)(a)){o.next=4;break}return l.setState({taxonList:[],taxonId:null}),o.abrupt("return");case 4:return o.next=6,(0,L.chooseTaxon)({query:a,projectId:r});case 6:i=o.sent,u=(0,C.map)((function(t){return _objectSpread({text:t.title,value:t.taxid,subtext:t.description},t)}),i),l.setState({taxonList:u});case 9:case"end":return o.stop()}}),_callee7)})))),(0,g.default)((0,c.default)(l),"isTreeNameValid",(0,i.default)(o.default.mark((function _callee8(){var t,a,r,i,u;return o.default.wrap((function _callee8$(o){for(;;)switch(o.prev=o.next){case 0:return t=l.state.treeName,o.next=3,(0,E.validatePhyloTreeName)({treeName:t});case 3:return a=o.sent,r=a.sanitizedName,i=a.valid,l.setState({treeName:r,treeNameValid:i}),l.wizard.current&&(u=!(0,C.isEmpty)(r),l.wizard.current.handleContinueEnabled(u)),o.abrupt("return",i);case 9:case"end":return o.stop()}}),_callee8)})))),(0,g.default)((0,c.default)(l),"canContinueWithTaxonAndProject",(function(){return l.state.taxonId&&l.state.projectId?(l.setState({showErrorTaxonAndProject:!1}),!0):(l.setState({showErrorTaxonAndProject:!0}),!1)})),(0,g.default)((0,c.default)(l),"canContinueWithTreeName",(function(){return l.setState({showErrorName:!0}),l.isTreeNameValid()})),(0,g.default)((0,c.default)(l),"page",(function(t){var a=l.state,r=a.projectList,o=a.projectId,i=a.projectPipelineRunsLoaded,u=a.projectPipelineRunIds,d=a.projectPipelineRunsSelectAllChecked,c=a.selectedProjectPipelineRuns,p=a.otherPipelineRunsLoaded,m=a.otherPipelineRunIds,h=a.otherPipelineRunsSelectAllChecked,g=a.selectedOtherPipelineRuns,v={projectIds:l.context.discoveryProjectIds};return{listTrees:b.default.createElement(V.default.Page,{key:"page_1",className:"wizard__page-1",skipDefaultButtons:!0,title:"Phylogenetic Trees",small:!0},b.default.createElement("div",{className:"wizard__page-1__subtitle"},l.state.taxonName),b.default.createElement("div",{className:"wizard__page-1__table"},l.state.phyloTreesLoaded&&b.default.createElement(U.default,{headers:l.phyloTreeHeaders,columns:["name","user","last_update","view"],data:l.state.phyloTrees})),b.default.createElement("div",{className:"wizard__page-1__action"},b.default.createElement(V.default.Action,{action:"continue",onAfterAction:function onAfterAction(){return(0,x.trackEventFromClassComponent)(v,x.ANALYTICS_EVENT_NAMES.PHYLO_TREE_CREATION_MODAL_CREATE_NEW_TREE_BUTTON_CLICKED)}},"+ Create new tree"))),selectTaxonAndProject:b.default.createElement(V.default.Page,{key:"wizard__page_2",title:"Select project and taxon",onLoad:l.loadProjectSearchContext,onContinue:l.canContinueWithTaxonAndProject},b.default.createElement("div",{className:"wizard__page-2__subtitle"}),b.default.createElement("div",{className:"wizard__page-2__searchbar"},b.default.createElement("div",{className:K.default.searchTitle},"Project"),b.default.createElement("div",null,l.state.projectsLoaded?b.default.createElement(O.default,{onChange:l.handleSelectProject,projects:r,showSelectedItemSubtext:!1,value:o}):b.default.createElement(P.IconLoading,null))),b.default.createElement("div",{className:"wizard__page-2__searchbar"},b.default.createElement("div",{className:K.default.searchTitle},"Taxon"),b.default.createElement("div",null,b.default.createElement(R.SubtextDropdown,{fluid:!0,initialSelectedValue:l.state.taxonId,onChange:l.handleSelectTaxon,onFilterChange:l.handleTaxonInputChange,options:l.state.taxonList,placeholder:"Select taxon",search:!0}))),b.default.createElement("div",null,l.state.showErrorTaxonAndProject?"Please select a project and organism":null)),selectNameAndProjectSamples:b.default.createElement(V.default.Page,{key:"wizard__page_3",title:"Name phylogenetic tree and select samples from project '".concat(l.state.projectName,"'"),onLoad:l.loadPipelineRunIds,onContinueAsync:l.canContinueWithTreeName},b.default.createElement("div",{className:"wizard__page-3__subtitle"},l.state.taxonName),b.default.createElement("div",{className:"wizard__page-3__form"},b.default.createElement("div",null,b.default.createElement("div",{className:"wizard__page-3__form__label-name"},"Name"),b.default.createElement(W.default,{className:!l.state.showErrorName||l.state.treeNameValid||(0,C.isEmpty)(l.state.treeName)?"":"error",placeholder:"Tree Name",onChange:l.handleNameChange,defaultValue:l.state.treeName}))),b.default.createElement("div",{className:"wizard__page-3__table"},i&&u.size>0?b.default.createElement(A.default,{headerLabelClassName:K.default.columnHeaderLabel,columns:H.COLUMNS.slice(1),onLoadRows:l.handleLoadProjectPipelineRunRows,onSelectAllRows:l.handleSelectAllProjectPipelineRuns,onSelectRow:l.handleSelectProjectPipelineRunsRow,rowRenderer:l.rowRenderer,selectAllChecked:d,selected:c,selectRowDataGetter:function selectRowDataGetter(t){var a=t.rowData;return 0!==(0,C.get)("num_contigs",a)?(0,C.get)("pipeline_run_id",a):null},selectableKey:"pipeline_run_id",ref:function ref(t){return l.infiniteTable=t},defaultRowHeight:75}):i&&0===u.size?b.default.createElement("div",null,"No samples containing ",l.state.taxonName," available"):b.default.createElement(P.IconLoading,null)),b.default.createElement("div",{className:"wizard__page-3__notifications"},l.renderNotifications())),addIdseqSamples:b.default.createElement(V.default.Page,{key:"wizard__page_4",title:"Add additional samples from CZ ID that contain ".concat(l.state.taxonName,"?")},b.default.createElement("div",{className:"wizard__page-4__subtitle"}),b.default.createElement("div",{className:"wizard__page-4__searchbar"},b.default.createElement("div",{className:"wizard__page-4__searchbar__container"},b.default.createElement(W.default,{placeholder:"Search",onChange:l.handleFilterChange})),b.default.createElement("div",{className:"wizard__page-4__searchbar__container"},l.state.selectedProjectPipelineRuns.size," Project Samples"),b.default.createElement("div",{className:"wizard__page-4__searchbar__container"},l.state.selectedOtherPipelineRuns.size," CZ ID Samples"),b.default.createElement("div",{className:"wizard__page-4__searchbar__container"},l.getTotalPageRendering())),b.default.createElement("div",{className:"wizard__page-4__table"},p&&m.size>0?b.default.createElement(A.default,{headerLabelClassName:K.default.columnHeaderLabel,columns:H.COLUMNS,onLoadRows:l.handleLoadOtherPipelineRunRows,onSelectAllRows:l.handleSelectAllOtherPipelineRuns,onSelectRow:l.handleSelectOtherPipelineRunsRow,rowRenderer:l.rowRenderer,selectAllChecked:h,selected:g,selectRowDataGetter:function selectRowDataGetter(t){var a=t.rowData;return 0!==(0,C.get)("num_contigs",a)?(0,C.get)("pipeline_run_id",a):null},selectableKey:"pipeline_run_id",ref:function ref(t){return l.infiniteTable=t},defaultRowHeight:75}):p&&0===m.size?b.default.createElement("div",null,"No samples containing ",l.state.taxonName," available"):b.default.createElement(P.IconLoading,null)),b.default.createElement("div",{className:"wizard__page-4__notifications"},l.renderNotifications()))}[t]})),(0,g.default)((0,c.default)(l),"getPages",(function(){var t=[];return l.state.skipListTrees||t.push(l.page("listTrees")),l.skipSelectProjectAndTaxon||t.push(l.page("selectTaxonAndProject")),t.push(l.page("selectNameAndProjectSamples"),l.page("addIdseqSamples")),t})),l.state={defaultPage:0,skipListTrees:!1,phyloTreesLoaded:!1,phyloTrees:[],projectPipelineRunsLoaded:!1,projectPipelineRunIds:new Set,selectableProjectPipelineRuns:new Set,selectedProjectPipelineRuns:new Set,projectPipelineRunsSelectAllChecked:!1,projectCoverageBreadths:null,otherPipelineRunsLoaded:!1,otherPipelineRunIds:new Set,selectedOtherPipelineRuns:new Set,otherPipelineRunsSelectAllChecked:!1,otherCoverageBreadths:null,otherSamplesFilter:"",taxonList:[],projectsLoaded:!1,projectList:[],taxonId:l.props.taxonId,taxonName:l.props.taxonName,projectId:l.props.projectId,projectName:l.props.projectName,showErrorTaxonAndProject:!1,showErrorName:!1,showErrorSamples:!1,showLowCoverageWarning:!1,treeName:"",taxonQuery:null},l.phyloTreeHeaders={name:"Phylogenetic Tree",user:"Creator",last_update:"Last Updated",view:"View"},l.skipSelectProjectAndTaxon=l.props.projectId&&l.props.taxonId,l.inputTimeout=null,l.inputDelay=200,l.isTreeNameValidDebounced=(0,C.debounce)(l.inputDelay,l.isTreeNameValid),l.handleTaxonSearchActionDebounced=(0,C.debounce)(l.inputDelay,l.handleTaxonSearchAction),l.wizard=b.default.createRef(),l.infiniteTable=null,l}
1return(0,d.default)(PhyloTreeCreationModal,[{key:"componentDidMount",value:function componentDidMount(){this.loadPhylotrees()}},{key:"isNumberOfSamplesValid",value:function isNumberOfSamplesValid(){var t=this.state.selectedProjectPipelineRuns.size+this.state.selectedOtherPipelineRuns.size;return G.default.isNumberOfSamplesValid(t)}},{key:"getTotalPageRendering",value:function getTotalPageRendering(){var t=this.state.selectedProjectPipelineRuns.size+this.state.selectedOtherPipelineRuns.size;return"".concat(t," Total Samples")}},{key:"renderNotifications",value:function renderNotifications(){var t,a=this.state,l=a.treeName,r=a.treeNameValid,o=a.showErrorSamples,i=a.showErrorName,u=a.selectedProjectPipelineRuns,d=a.selectedOtherPipelineRuns,c=a.projectCoverageBreadths,p=a.otherCoverageBreadths,m=this.props.minCoverageBreadth,h=!1,g=_createForOfIteratorHelper(u);try{for(g.s();!(t=g.n()).done;){var v=t.value;if(!(0,C.isEmpty)(c)&&c[v])if(100*c[v]<m){h=!0;break}}}catch(t){g.e(t)}finally{g.f()}if(!h){var y,S=_createForOfIteratorHelper(d);try{for(S.s();!(y=S.n()).done;){var w=y.value;if(!(0,C.isEmpty)(p)&&p[w])if(100*p[w]<m){h=!0;break}}}catch(t){S.e(t)}finally{S.f()}}return i&&!r&&l?b.default.createElement(j.default,{type:"error",displayStyle:"flat"},"The current tree name is taken. Please choose a different name."):o&&!this.isNumberOfSamplesValid()?b.default.createElement(j.default,{type:"error",displayStyle:"flat"},"Phylogenetic Tree creation must have between"," ",G.default.MIN_SAMPLES," and ",G.default.MAX_SAMPLES," ","samples."):h?b.default.createElement(j.default,{type:"warning",displayStyle:"flat"},"Some of the samples you have selected have low coverage breadth, under"," ",m,"%. This may reduce the quality of the output results."," ",b.default.createElement(N.default,{coloredBackground:!0,href:k.PHYLO_TREE_LINK},"Learn more")):null}},{key:"render",value:function render(){var t=this.props.onClose,a=this.state,l=a.defaultPage,r=a.phyloTreesLoaded,o=a.skipListTrees,i={projectIds:this.context.discoveryProjectIds};return b.default.createElement(B.default,{open:!0,tall:!0,onClose:t,xlCloseIcon:!0},r?b.default.createElement(V.default,{className:"phylo-tree-creation-wizard",skipPageInfoNPages:o?0:1,onComplete:(0,x.withAnalyticsFromClassComponent)(i,this.handleComplete,x.ANALYTICS_EVENT_NAMES.PHYLO_TREE_CREATION_MODAL_CREATE_TREE_BUTTON_CLICKED),defaultPage:l,labels:{finish:"Create Tree"},wizardType:"PhyloTreeCreationWizard",ref:this.wizard},this.getPages()):b.default.createElement(P.IconLoading,null))}}]),PhyloTreeCreationModal}(b.default.Component);(0,g.default)(z,"contextType",I.GlobalContext),z.defaultProps={minCoverageBreadth:25};a.default=z},42170:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(96540)),y=r(l(19151)),C=r(l(66410)),b=r(l(92522)),S=["showPhyloTreeNgOptions","tree","treeContainer"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var w="phylotree.clustermap_svg",_="phylotree.clustermap_png",E="phylotree.ska_distances",x=function(t){(0,p.default)(PhyloTreeDownloadButton,t);var a=_createSuper(PhyloTreeDownloadButton);function PhyloTreeDownloadButton(t){var l;return(0,u.default)(this,PhyloTreeDownloadButton),l=a.call(this,t),(0,g.default)((0,c.default)(l),"getPhyloTreeOptions",(function(){var t=l.props.tree,a=l.dataOptions.filter((function(a){return!!t[a.value]}));return a=a.concat(l.treeOptions.filter((function(t){return!l.phyloTreeNgOptions.includes(t.value)})))})),(0,g.default)((0,c.default)(l),"getPhyloTreeNgItems",(function(){var t=l.treeOptions.concat(l.matrixImageOptions).map((function(t){return v.default.createElement(C.default.Item,{key:t.value,onClick:function onClick(){return l.download(t.value)},text:t.text})}));return t.push(v.default.createElement(C.default.Divider,{key:"divider_one"})),t=t.concat(l.skaOptions.map((function(t){return v.default.createElement(C.default.Item,{key:t.value,onClick:function onClick(){return l.download(t.value)},text:t.text})})))})),(0,g.default)((0,c.default)(l),"getMatrixItems",(function(){var t=l.matrixImageOptions.map((function(t){return v.default.createElement(C.default.Item,{key:t.value,onClick:function onClick(){return l.download(t.value)},text:t.text})}));return t.push(v.default.createElement(C.default.Divider,{key:"divider_one"})),t=t.concat(l.skaOptions.map((function(t){if(l.matrixOnlyOptions.includes(t.value))return v.default.createElement(C.default.Item,{key:t.value,onClick:function onClick(){return l.download(t.value)},text:t.text})})))})),l.dataOptions=[{text:"VCF",value:"vcf"},{text:"SNP annotations",value:"snp_annotations"}],l.treeOptions=[{text:"Tree File (.nwk)",value:"phylotree.phylotree_newick"},{text:"Tree Image (.svg)",value:"svg"},{text:"Tree Image (.png)",value:"png"}],l.matrixImageOptions=[{text:"Matrix Image (.svg)",value:w},{text:"Matrix Image (.png)",value:_}],l.skaOptions=[{text:"SKA Distances (.tsv)",value:E},{text:"SKA Variants (.aln)",value:"phylotree.variants"}],l.phyloTreeNgOptions=["phylotree.phylotree_newick",w,_,E,"phylotree.variants"],l.matrixOnlyOptions=[w,_,E],l.download=l.download.bind((0,c.default)(l)),l.svgSaver=new y.default,l}return(0,d.default)(PhyloTreeDownloadButton,[{key:"download",value:function download(t){var a=this.props,l=a.tree,r=a.treeContainer;this.dataOptions.map((function(t){return t.value})).includes(t)?location.href="/phylo_trees/".concat(l.id,"/download?output=").concat(t):this.phyloTreeNgOptions.includes(t)?location.href="/phylo_tree_ngs/".concat(l.id,"/download?output=").concat(t):"svg"===t?this.svgSaver.asSvg(r,"phylo_tree.svg"):"png"===t?this.svgSaver.asPng(r,"phylo_tree.png"):console.error("Bad download option: ".concat(t))}},{key:"render",value:function render(){var t=this.props,a=t.showPhyloTreeNgOptions,l=t.tree,r=(t.tree
1Container,(0,i.default)(t,S));if(a){var u=l.clustermap_svg_url?this.getMatrixItems():this.getPhyloTreeNgItems();return v.default.createElement(b.default,(0,o.default)({items:u,disabled:0===u.length,onClick:function onClick(){}},r))}return v.default.createElement(b.default,(0,o.default)({options:this.getPhyloTreeOptions(),disabled:0===this.getPhyloTreeOptions().length,onClick:this.download},r))}}]),PhyloTreeDownloadButton}(v.default.Component);a.default=x},44821:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(94634)),d=r(l(41132)),c=r(l(29293)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=l(70131),S=r(l(32485)),w=l(44480),_=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),E=l(81672),x=l(38192),L=l(80046),O=r(l(1986)),N=r(l(28079)),k=l(30554),T=r(l(52790)),A=l(90),I=r(l(57211)),M=r(l(28906)),R=r(l(34621)),D=l(60487),P=r(l(90565)),j=l(63112),B=l(22476),V=r(l(43428)),W=l(142),U=r(l(62487)),H=r(l(922)),G=r(l(4094)),K=r(l(42170)),z=r(l(94414)),q=r(l(26304));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}var Z=0,Y=1,X=2,Q=3,J="CREATED",$="FAILED",ee="RUNNING",te="SUCCEEDED",ae=function(t){(0,g.default)(PhyloTreeListViewCC,t);var a,l=_createSuper(PhyloTreeListViewCC);function PhyloTreeListViewCC(t){var a;(0,p.default)(this,PhyloTreeListViewCC),a=l.call(this,t),(0,C.default)((0,h.default)(a),"handleTreeChange",function(){var t=(0,c.default)(i.default.mark((function _callee(t){var l,r,o,u=arguments;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:if(!(u.length>1&&void 0!==u[1]&&u[1])){i.next=10;break}return i.next=4,(0,L.getPhyloTreeNg)(t);case 4:l=i.sent,a.setState({currentTree:l,selectedPhyloTreeId:null,selectedPhyloTreeNgId:t,showOldTreeWarning:!1,sidebarVisible:!1}),r=(0,j.getURLParamString)({matrix:!(0,w.isUndefined)(l.clustermap_svg_url)}),window.history.replaceState(window.history.state,document.title,"/phylo_tree_ngs/".concat(t,"?").concat(r)),i.next=16;break;case 10:return i.next=12,(0,E.getPhyloTree)(t);case 12:o=i.sent,a.setState({currentTree:o,selectedPhyloTreeId:t,selectedPhyloTreeNgId:null,showOldTreeWarning:!0,sidebarVisible:!1}),window.history.replaceState(window.history.state,document.title,"/phylo_trees/index?treeId=".concat(t)),window.sessionStorage.setItem("treeId",t);case 16:case"end":return i.stop()}}),_callee)})));return function(a){return t.apply(this,arguments)}}()),(0,C.default)((0,h.default)(a),"afterSelectedMetadataChange",(function(t){a.persistInUrl("selectedMetadata",t)})),(0,C.default)((0,h.default)(a),"persistInUrl",(function(t,a){try{var l=new URL(window.location.href);l.searchParams.set(t,a),history.replaceState(window.history.state,document.title,l)}catch(t){console.error(t)}})),(0,C.default)((0,h.default)(a),"handleMetadataUpdate",(function(t,l){a.setState({currentTree:(0,w.set)(["sampleDetailsByNodeName",a.state.selectedPipelineRunId,"metadata",t],l,a.state.currentTree)})}
1)),(0,C.default)((0,h.default)(a),"handleShareClick",(0,c.default)(i.default.mark((function _callee2(){return i.default.wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.copyShortUrlToClipboard)();case 2:case"end":return t.stop()}}),_callee2)})))),(0,C.default)((0,h.default)(a),"handleSaveClick",(0,c.default)(i.default.mark((function _callee3(){var t,l;return i.default.wrap((function _callee3$(r){for(;;)switch(r.prev=r.next){case 0:return t=(0,j.parseUrlParams)(),l=Object.values(a.state.currentTree.sampleDetailsByNodeName).map((function(t){return t.sample_id})).filter((function(t){return!!t})),t.sampleIds=new Set(l),r.next=5,(0,E.saveVisualization)("phylo_tree",t);case 5:case"end":return r.stop()}}),_callee3)})))),(0,C.default)((0,h.default)(a),"handleTaxonModeOpen",(function(){var t=a.state.currentTree;"taxonDetails"!==a.state.sidebarMode||!a.state.sidebarVisible||t.taxid!==a.state.sidebarConfig.taxonId&&t.tax_id!==a.state.sidebarConfig.taxonId?a.setState({sidebarVisible:!0,sidebarConfig:{parentTaxonId:t.parent_taxid,taxonId:t.taxid||t.tax_id,taxonName:t.tax_name},sidebarMode:"taxonDetails"}):a.setState({sidebarVisible:!1})})),(0,C.default)((0,h.default)(a),"handleSampleNodeClick",(function(t,l){t?a.state.sidebarVisible&&"sampleDetails"===a.state.sidebarMode&&a.state.selectedSampleId===t?a.setState({sidebarVisible:!1}):a.setState({selectedSampleId:t,selectedPipelineRunId:l,sidebarConfig:{sampleId:t,onMetadataUpdate:a.handleMetadataUpdate,showReportLink:!0}
1,sidebarMode:"sampleDetails",sidebarVisible:!0}):a.setState({sidebarVisible:!1})})),(0,C.default)((0,h.default)(a),"closeSidebar",(function(){a.setState({sidebarVisible:!1})})),(0,C.default)((0,h.default)(a),"handleRerunClick",(0,c.default)(i.default.mark((function _callee4(){var t,l,r;return i.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:if(!(t=a.state.currentTree).nextGeneration){o.next=9;break}return o.next=4,(0,L.rerunPhyloTreeNg)(t.id);case 4:l=o.sent,r=l.id,a.handleTreeChange(r,!0),o.next=11;break;case 9:(0,E.retryPhyloTree)(t.id),location.reload();case 11:case"end":return o.stop()}}),_callee4)})))),(0,C.default)((0,h.default)(a),"renderAdminPanel",(function(){var t=a.state.currentTree;return _.default.createElement("div",{className:q.default.adminPanel},_.default.createElement("div",{className:q.default.header},"Admin Tools"),_.default.createElement(M.default,{text:"Rerun Tree",onClick:a.handleRerunClick}),_.default.createElement("div",null,_.default.createElement(V.default,{href:t.log_url},"Link to Pipeline")),_.default.createElement("div",null,_.default.createElement("pre",null,JSON.stringify(t,null,2))))})),(0,C.default)((0,h.default)(a),"hideOldTreeWarning",(function(){a.setState({showOldTreeWarning:!1})})),(0,C.default)((0,h.default)(a),"handleCloseMatrixErrorModal",(function(){a.setState({matrixErrorModalOpen:!1})})),(0,C.default)((0,h.default)(a),"renderVisualization",(function(){var t=a.state.currentTree,l=!!t&&t.clustermap_svg_url;return t.newick?_.default.createElement(z.default,{afterSelectedMetadataChange:a.afterSelectedMetadataChange,defaultMetadata:a.selectedMetadata,newick:t.newick,nodeData:t.sampleDetailsByNodeName,onMetadataUpdate:a.handleMetadataUpdate,onNewTreeContainer:function onNewTreeContainer(t){return a.setState({treeContainer:t})},onSampleNodeClick:a.handleSampleNodeClick,phyloTreeId:a.state.selectedPhyloTreeId}):l?_.default.createElement("img",{alt:"Pairwise distance matrix",className:q.default.matrix,src:l}):[X,$].includes(t.status)?_.default.createElement(k.SampleMessage,{icon:_.default.createElement(W.IconAlert,{className:q.default.iconAlert,type:"error"}),link:D.CONTACT_US_LINK,linkText:"Contact us for help.",message:"Sorry, we were unable to compute a phylogenetic tree.",status:"Tree Failed",type:"error"}):[J,ee,Z,Q].includes(t.status)?_.default.createElement(k.SampleMessage,{icon:_.default.createElement(W.IconLoading,{className:T.default.icon}),link:D.PHYLO_TREE_LINK,linkText:"Learn about Phylogenetic Analysis",message:"Your tree is being created.",status:"Generating Tree",subtitle:"Hang tight and grab a cup of coffee while we generate your tree!",type:"inProgress"}):_.default.createElement("div",{className:q.default.noTreeBanner},a.getTreeStatus(t.status))})),(0,C.default)((0,h.default)(a),"renderHeader",(function(){var t=a.state,l=t.currentTree,r=t.phyloTrees,o=t.selectedPhyloTreeNgId,i=t.treeContainer;return _.default.createElement(I.default,null,_.default.createElement(G.default,{title:"Phylogenetic Trees",className:q.default.viewHeader},_.default.createElement(G.default.Content,null,_.default.createElement(G.default.Pretitle,null,"Phylogenetic Tree"," ",l.tax_name&&_.default.createElement("span",null," - ",_.default.createElement("button",{className:(0,S.default)("noStyle",q.default.taxonName),onClick:a.handleTaxonModeOpen},l.tax_name))),_.default.createElement(G.default.Title,{label:l.name,id:a.state.selectedPhyloTreeId,options:r.map((function(t){return{label:t.name,id:"".concat(t.id,"-").concat(t.nextGeneration),onClick:function onClick(){return a.handleTreeChange(t.id,t.nextGeneration)}}}))})),_.default.createElement(G.default.Controls,{className:q.default.controls},_.default.createElement(O.default,{trigger:_.default.createElement(B.ShareButton,{onClick:a.handleShareClick,className:q.default.controlElement}),content:"A shareable URL was copied to your clipboard!",on:"click",hideOnScroll:!0}),_.default.createElement(B.SaveButton,{onClick:a.handleSaveClick,className:q.default.controlElement}),[Y,te].includes(l.status)&&_.default.createElement(K.default,{className:q.default.controlElement,showPhyloTreeNgOptions:!!o,tree:l,treeContainer:i}))))})),(0,C.default)((0,h.default)(a),"renderOldTreeWarning",(function(){var t=a.state.showOldTreeWarning;return _.default.createElement(U.default,{className:(0,S.default)(q.default.notification,t?q.default.show:q.default.hide),type:"info",displayStyle:"flat",onClose:a.hideOldTreeWarning,closeWithDismiss:!1,closeWithIcon:!0},_.default.createElement("div",{className:q.default.notificationContent},_.default.createElement("span",{className:q.default.warning},"This tree was created with a previous version of our phylogenetic tree module that used kSNP3.")," ","Please create a new tree from these samples to use our new module, which uses SKA, for continued analysis."," ",_.default.createElement(R.default,{coloredBackgroun
1d:!0,href:D.PHYLO_TREE_LINK},"Learn more"),"."))})),(0,C.default)((0,h.default)(a),"renderToolsAttributionBanner",(function(){var t=a.state.currentTree,l=t&&t.clustermap_svg_url;return _.default.createElement("div",{className:q.default.attributionsBanner},_.default.createElement(b.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"static",className:q.default.infoIcon}),_.default.createElement(R.default,{href:"https://github.com/simonrharris/SKA"},"SKA v1.0"),!l&&_.default.createElement("span",null," ","and"," ",_.default.createElement(R.default,{href:"https://github.com/Cibiv/IQ-TREE"},"IQTree v1.6.1")))}));var r=(0,j.parseUrlParams)();return a.state={adminToolsOpen:!1,currentTree:null,matrixErrorModalOpen:!1,phyloTrees:t.phyloTrees||[],selectedPipelineRunId:null,selectedSampleId:null,selectedPhyloTreeId:a.getDefaultSelectedTreeId(r,t.phyloTrees),showLowCoverageWarning:!1,showOldTreeWarning:!0,selectedPhyloTreeNgId:t.selectedPhyloTreeNgId,sidebarConfig:null,sidebarMode:null,sidebarVisible:!1,treeContainer:null},a.selectedMetadata=r.selectedMetadata,a}return(0,m.default)(PhyloTreeListViewCC,[{key:"getDefaultSelectedTreeId",value:function getDefaultSelectedTreeId(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=t.treeId||parseInt(window.sessionStorage.getItem("treeId"));return l&&(0,w.find)({id:l},a)?l:(a[0]||{}).id}},{key:"componentDidMount",value:(a=(0,c.default)(i.default.mark((function _callee5(){var t,a,l,r,o,u,c,p,m,h,g;return i.default.wrap((function _callee5$(i){for(;;)switch(i.prev=i.next){case 0:if(t=this.props.phyloTrees,a=this.state,l=a.selectedPhyloTreeId,!(r=a.selectedPhyloTreeNgId)){i.next=11;break}return i.next=5,(0,L.getPhyloTreeNg)(r);case 5:o=i.sent,u=(0,j.getURLParamString)({matrix:!(0,w.isUndefined)(o.clustermap_svg_url)}),window.history.replaceState(window.history.state,document.title,"/phylo_tree_ngs/".concat(r,"?").concat(u)),this.setState({currentTree:o,showOldTreeWarning:!1,matrixErrorModalOpen:o.clustermap_svg_url,showLowCoverageWarning:o.has_low_coverage}),i.next=18;break;case 11:if(!l){i.next=18;break}return i.t0=this,i.next=15,(0,E.getPhyloTree)(l);case 15:i.t1=i.sent,i.t2={currentTree:i.t1},i.t0.setState.call(i.t0,i.t2);case 18:if(c=t||[],t){i.next=25;break}return i.next=22,(0,E.getPhyloTrees)();case 22:p=i.sent,m=p.phyloTrees,c=m;case 25:return i.next=27,(0,E.getPhyloTrees)({nextGeneration:!0});case 27:h=i.sent,g=h.phyloTrees,c=[].concat((0,d.default)(g),(0,d.default)(c)),this.setState({phyloTrees:c});case 31:case"end":return i.stop()}}),_callee5,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"getTreeStatus",value:function getTreeStatus(t){var a="";switch(t){case J:case ee:case Q:case Z:a="Computation in progress. Please check back later!";break;default:a="Tree unavailable!"}return a}},{key:"render",value:function render(){var t=this,a=this.state,l=a.adminToolsOpen,r=a.currentTree,o=a.matrixErrorModalOpen,i=a.selectedPhyloTreeId,u=a.selectedPhyloTreeNgId,d=a.showLowCoverageWarning,c=a.showOldTreeWarning;return i||u?r?_.default.createElement("div",{className:q.default.phyloTreeListView},this.renderHeader(),_.default.createElement(H.default,null),_.default.createElement(N.default,{visible:this.state.sidebarVisible,mode:this.state.sidebarMode,onClose:this.closeSidebar,params:this.state.sidebarConfig}),_.default.createElement(I.default,null,c&&this.renderOldTreeWarning(),this.renderVisualization(),u&&this.renderToolsAttributionBanner(),this.props.isAdmin&&_.default.createElement(b.Tooltip,{arrow:!0,sdsStyle:"dark",placement:"top",title:"Admin Tools"},_.default.createElement(b.ButtonIcon,{sdsSize:"large",sdsType:"primary",sdsIcon:"bacteria",onClick:function onClick(){t.setState({adminToolsOpen:!l})}})),l&&this.renderAdminPanel()),o&&_.default.createElement(P.default,{open:!0,onContinue:this.handleCloseMatrixErrorModal,showLowCoverageWarning:d})):null:_.default.createElement("div",{className:q.default.noTreeBanner},"No phylogenetic trees were found. You can create trees from the report page.")}}]),PhyloTreeListViewCC}(_.default.Component);a.default=function PhyloTreeListView(t){var a=(0,x.useWithAnalytics)(),l=(0,_.useContext)(A.UserContext).admin;return _.default.createElement(ae,(0,u.default)({},t,{isAdmin:l,withAnalytics:a}))}},32743:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.showPhyloTreeNotification=a.default=void 0;var o=r(l(96540)),i=l(14333),u=r(l(62487)),d=r(l(66727)),c=function PhyloTreeNotification(t){var a=t.onClose,l=o.default.createElement("div",{className:d.default.label},o.default.createElement("div",{className:d.default.message},"Hang tight and grab a cup of coffee while we generate your tree!",o.default.createElement("div",{className:d.default.visualizationsLink},o.default.createElement("a",{href:"/my_data?currentTab=visualizations",onClick:function onClick(){a()}},"View Visualizations"))));return o.default.createElement(u.default,{closeWithDismiss:!1,displayStyle:"elevated",type:"info",onClose:a},l)};a.default=c,a.showPhyloTreeNotification=function showPhyloTreeNotification(){(0,i.showToast)((function(t){var a=t.closeToast;return o.default.createElement(c,{onClose:a})}),{autoClose:12e3})}},94414:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(41132)),u=r(l(29293)),d=r(l(17383)),c=r(l(34579)),p=r(l(12475)),m=r(l(29511)),h=r(l(28452)),g=r(l(63072)),v=r(l(43693)),y=l(44480),C=r(l(96540)),b=l(92911),S=r(l(96042)),w=r(l(71138)),_=r(l(13784)),E=r(l(4405)),x=r(l(97717)),L=l(14107);function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,g.default)(t);if(a){var o=(0,g.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,h.default)(this,l)}}var O=function getAbsentName(t){return"project_name"===t?"NCBI References":"No data"},N=[{text:"Project Name",value:"project_name"},{text:"Host Genome Name",value:"host_genome_name"}],k=function(t){(0,m.default)(PhyloTreeVis,t);var a=_createSuper(PhyloTreeVis);function PhyloTreeVis(t){var l;return(0,d.default)(this,PhyloTreeVis),l=a.call(this,t),(0,v.default)((0,p.default)(l),"fetchMetadataTypes",(0,u.default)(o.default.mark((function _callee(){var t,a;return o.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return t=(0,y.compact)((0,y.pluck)("sample_id",(0,y.values)(l.props.nodeData))),r.next=3,(0,b.getSampleMetadataFields)(t);case 3:a=r.sent,l.setState({metadataFields:a});case 5:case"end":return r.stop()}}),_callee)})))),(0,v.default)((0,p.default)(l),"handleNodeHover",(function(t){l.setState({hoveredNode:t})})),(0,v.default)((0,p.default)(l),"handleWarningIconHover",(function(){l.
1setState({showWarningTooltip:!0})})),(0,v.default)((0,p.default)(l),"handleWarningIconExit",(function(){l.setState({showWarningTooltip:!1})})),(0,v.default)((0,p.default)(l),"handleNodeClick",(function(t){if(t.data.accession){var a="https://www.ncbi.nlm.nih.gov/nuccore/".concat(t.data.accession);window.open(a,"_blank","noopener","noreferrer")}else t.data.sample_id&&l.props.onSampleNodeClick(t.data.sample_id,t.data.pipeline_run_id)})),(0,v.default)((0,p.default)(l),"handleSidebarClose",(function(){l.setState({sidebarVisible:!1})})),(0,v.default)((0,p.default)(l),"handleMetadataTypeChange",(function(t,a){l.setState({selectedMetadataType:t});var r=(0,y.find)({value:t},N)?t:"metadata.".concat(t);l.treeVis.updateOptions({colorGroupAttribute:r,colorGroupLegendTitle:a,colorGroupAbsentName:O(t)}),l.props.afterSelectedMetadataChange(t)})),(0,v.default)((0,p.default)(l),"getMetadataFieldValue",(function(t){return(0,y.get)("metadata.".concat(t),l.state.hoveredNode.data)})),(0,v.default)((0,p.default)(l),"getMetadataDropdownOptions",(function(){var t=l.state.metadataFields.map((function(t){return{text:t.name,value:t.key}}));return(0,y.sortBy)("text",(0,y.concat)(N,t),t)})),l.state={hoveredNode:null,selectedSampleId:null,sidebarVisible:!1,metadataFields:[],selectedMetadataType:t.defaultMetadata||N[0].value,showWarningTooltip:!1},l.newick=t.newick,l.nodeData=t.nodeData,l.treeVis=null,l.ncbiFields=[{name:"country",label:"Country"},{name:"collection_date",label:"Collection Date"}],l}return(0,c.default)(PhyloTreeVis,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props.onNewTreeContainer,a=E.default.fromNewickString(this.props.newick,this.props.nodeData);this.treeVis=new x.default(this.treeContainer,a,{defaultColor:"#cccccc",absentColor:"#999999",colormapName:"viridis",colorGroupAttribute:N[0].value,colorGroupLegendTitle:N[0].text,colorGroupAbsentName:O(N[0].value),tooltipContainer:this.tooltipContainer,warningTooltipContainer:this.warningTooltipContainer,onWarningIconHover:this.handleWarningIconHover,onWarningIconExit:this.handleWarningIconExit,onNodeTextClick:this.handleNodeClick,onNodeHover:this.handleNodeHover,scaleLabel:"Relative distance"}),this.treeVis.update(),t(this.treeContainer),this.fetchMetadataTypes(),this.handleMetadataTypeChange(this.state.selectedMetadataType,"")}},{key:"componentDidUpdate",value:function componentDidUpdate(t){this.props.newick===this.newick&&this.props.nodeData===this.nodeData||(this.newick=this.props.newick,this.nodeData=this.props.nodeData,this.treeVis.setTree(E.default.fromNewickString(this.props.newick,this.props.nodeData)),this.treeVis.update(),this.fetchMetadataTypes()),this.props.phyloTreeId!==t.phyloTreeId&&this.handleSidebarClose()}},{key:"getFieldValue",value:function getFieldValue(t){var a=this.state.hoveredNode.data[t.name];if(a&&t.parser)try{a=t.parser(a)}catch(a){console.error("Error parsing: ".concat(t.name))}return a||t.default||"-"}},{key:"getTooltipData",value:function getTooltipData(){var t=this;if(this.state.hoveredNode.data.accession){return{data:[{name:"NCBI Reference",data:this.ncbiFields.map((function(a){return[a.label,t.getFieldValue(a)||"-"]}))}],description:"Reference samples are chosen from NCBI using our heuristic outlined in the Help Center."}}return{data:[{name:"Info",data:[].concat((0,i.default)(L.SAMPLE_FIELDS.map((function(a){return[a.label,t.getFieldValue(a)||"-"]}))),(0,i.default)(L.SAMPLE_METADATA_FIELDS.map((function(a){return[(0,y.get)("name",(0,y.find)(["key",a],t.state.metadataFields))||a,t.getMetadataFieldValue(a)||"-"]}))))},{name:"Metrics",data:(0,i.default)(L.SAMPLE_METRIC_FIELDS.map((function(a){return[a.label,t.getFieldValue(a)||a.default]})))}]}}},{key:"render",value:function render(){var t=this;return C.default.createElement("div",{className:"phylo-tree-vis"},C.default.createElement("div",{className:"phylo-tree-vis__metadata-select"},C.default.createElement(w.default,{fluid:!0,rounded:!0,search:!0,options:this.getMetadataDropdownOptions(),label:"Color by",onChange:this.handleMetadataTypeChange,value:this.state.selectedMetadataType,menuLabel:"Select Metadata Field"})),C.default.createElement("div",{className:"phylo-tree-vis__tree-container",ref:function ref(a){t.treeContainer=a}}),C.default.createElement("div",{className:"phylo-tree-vis__tooltip-container",ref:function ref(a){t.tooltipContainer=a}},this.state.hoveredNode&&!this.state.showWarningTooltip&&C.default.createElement(_.default,{data:this.getTooltipData().data,description:this.getTooltipData().description}
1)),C.default.createElement("div",{className:"phylo-tree-vis__tooltip-container",ref:function ref(a){t.warningTooltipContainer=a}},this.state.showWarningTooltip&&C.default.createElement(S.default,{content:"Coverage breadth is less than 25%. This is low and may affect analysis quality. Learn more in our Help Center.",open:!0,trigger:C.default.createElement("div",null)})))}}]),PhyloTreeVis}(C.default.Component);a.default=k},14107:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SAMPLE_METRIC_FIELDS=a.SAMPLE_METADATA_FIELDS=a.SAMPLE_FIELDS=void 0;var o=r(l(96540)),i=r(l(93300)),u=l(93527);a.SAMPLE_FIELDS=[{name:"name",label:"Name"},{name:"project_name",label:"Project"},{name:"created_at",label:"Upload Date",parser:function DateParser(t){return o.default.createElement(i.default,{fromNow:!0,date:t})}}],a.SAMPLE_METADATA_FIELDS=["collection_location_v2","collection_date","sample_type","nucleotide_type"],a.SAMPLE_METRIC_FIELDS=[{default:"See coverage viz",name:"coverage_breadth",label:"Coverage Breadth",parser:u.formatPercent}]},88922:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(91847)),u=r(l(85715)),d=r(l(29293)),c=r(l(41132)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=r(l(32485)),S=l(2296),w=l(44480),_=r(l(96540)),E=l(15572),x=l(52519),L=r(l(99191)),O=r(l(31207)),N=r(l(22988)),k=l(63112),T=l(142),A=r(l(96101)),I=r(l(1447)),M=r(l(87931)),R=l(45640),D=["id"];function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,C.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}var P=-1,j=-2,B=function(t){(0,g.default)(PipelineViz,t);var a,l=_createSuper(PipelineViz);function PipelineViz(t){var a;(0,p.default)(this,PipelineViz),a=l.call(this,t),(0,C.default)((0,h.default)(a),"handleNodeBlur",(function(){var t=a.lastMouseMoveInfo,l=t.graphIndex,r=t.nodeId,o=t.alteredGraphs;if(null!=r){var i=a.getNodeStatusOptions(a.getStepDataAtIndices({stageIndex:l,stepIndex:r}).status);a.graphs[l].updateNodes([r],i),o.forEach((function(t){var l=a.graphs[t],r=l.getEdges((function(t){return t.id.match(/-colored$/g)}));l.updateEdges(r,{hidden:!0})})),o.clear(),a.setState({hovered:!1,interStageArrows:["","",""]})}})),(0,C.default)((0,h.default)(a),"closeSidebar",(function(){a.graphs.forEach((function(t){return t.unselectAll()})),a.setState({sidebarVisible:!1})})),(0,C.default)((0,h.default)(a),"handleWindowResize",(function(){a.graphs.forEach((function(t,l){a.state.stagesOpened[l]&&t.minimizeSizeGivenScale(1)}))})),(0,C.default)((0,h.default)(a),"handleZoom",(function(t){var l=a.props.zoomSpeed;return function(){a.panZoomContainer&&a.panZoomContainer.current&&(t?a.panZoomContainer.current.zoomIn(l):a.panZoomContainer.current.zoomOut(l))}}));var r=t.showExperimental,o=t.pipelineTechnology;return a.stageNames="ONT"===o?["ONT mNGS Pipeline"]:["Host Filtering","Alignment","Post Processing"].concat((0,c.default)(r?["Experimental"]:[])),a.graphs=[],a.graphContainers=[],a.lastMouseMoveInfo={graphIndex:null,nodeId:null,x:0,y:0,alteredGraphs:new Set},a.panZoomContainer=_.default.createRef(),a.state={stagesOpened:a.stageNames.map((function(t,l){return l<a.props.graphData.stages.length})),interStageArrows:["","",""],sidebarVisible:!1,sidebarParams:{},hovered:!1,graphData:t.graphData},a}return(0,m.default)(PipelineViz,[{key:"componentDidMount",value:function componentDidMount(){var t=this,a=this.props.updateInterval;this.drawGraphs(),window.addEventListener("resize",this.handleWindowResize),this.pipelineIsFinished()||(this.updateLoop=setInterval((function(){return t.updateGraphs()}),a))}},{key:"componentWillUnmount",value:function componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),clearInterval(this.updateLoop)}},{key:"updateGraphs",value:(a=(0,d.default)(o.default.mark((function _callee(){var t,a,l,r,d,c,p,m=this;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return t=this.props,a=t.sample,l=t.pipelineRun,r=this.state.graphData,d=r,o.next=5,(0,x.getGraph)(a.id,l.version.pipeline);case 5:c=o.sent,this.setState({graphData:c},(function(){return m.pipelineIsFinished()&&clearInterval(m.updateLoop)})),(p=(0,S.diff)(d,c)).stages&&Object.entries(p.stages).forEach((function(t){var a=(0,u.default)(t,2),l=a[0],r=a[1],o=parseInt(l);if(o<m.graphs.length){var d=m.graphs[o],c=r.steps;Object.entries(c).forEach((function(t){var a=(0,u.default)(t,2),l=a[0],r=a[1],o=parseInt(l),i=r.status;d.updateNodes([o],_objectSpread({group:i},m.getNodeStatusOptions(i)))}))}else{for(var p=function _loop(){var t=m.graphs[h];m.generateEdgeData(h).forEach((function(a){var l=a.id,r=(0,i.default)(a,D);t.updateEdges([l],r)}))},h=0;h<o;h++)p();m.drawStageGraph(o)}}));case 9:case"end":return o.stop()}}),_callee,this)}))),function updateGraphs(){return a.apply(this,arguments)})},{key:"pipelineIsFinished",value:function pipelineIsFinished(){var t=this.state.graphData.status;return["finished","userErrored","pipelineErrored"].includes(t)}},{key:"getStepDataAtIndices",value:function getStepDataAtIndices(t){var a=t.stageIndex,l=t.stepIndex;return this.state.graphData.stages[a].steps[l]}},{key:"getEdgeInfoFor",value:function getEdgeInfoFor(t,a,l){var r=this.state.graphData.edges,o=this.getStepDataAtIndices({stageIndex:t,stepIndex:a});switch(l){case"input":return o.inputEdges.map((function(t){return r[t]}));case"output":return o.outputEdges.map((function(t){return r[t]}));default:return o.inputEdges.concat(o.outputEdges).map((function(t){return r[t]}))}}},{key:"getNodeIdAtCoords",value:function getNodeIdAtCoords(t,a,l){var r=(0,R.inverseTransformDOMCoordinates)(this.panZoomContainer.current.dragContainer.current,a,l),o=r.x,i=r.y;return t.getNodeAt(o,i)}},{key:"handleStageClick",value:function handleStageClick(t,a){var l=this,r=this.props,o=r.sample,i=r.pipelineRun,u=this.graphs[t],d=this.getNodeIdAtCoords(u,a.pointer.DOM.x,a.pointer.DOM.y);if(null!=d){this.graphs.forEach((function(a,l){return l!==t&&a.unselectAll()})),u.selectNodes([d]);var c=this.getEdgeInfoFor(t,d,"input").map((function(t){return{fromStepName:t.from?l.getStepDataAtIndices(t.from).name:"",files:t.files.map((function(t){return{fileName:t.displayName,url:t.url}}))}})),p=new Set,m=this.getEdgeInfoFor(t,d,"output").map((function(t){return t.files.reduce((function(t,a){var l=JSON.stringify(a);return p.has(l)||(p.add(l),t.push({fileName:a.displayName,url:a.url})),t}),[])})).flat(),h=this.getStepDataAtIndices({stageIndex:t,stepIndex:d});
1this.setState({sidebarVisible:!0,sidebarParams:{stepName:h.name,description:h.description,inputFiles:c,outputFiles:m,status:h.status,startTime:h.startTime,endTime:h.endTime,resources:h.resources,sample:o,pipelineRun:i}})}}},{key:"shouldUpdateMoveMouse",value:function shouldUpdateMoveMouse(t,a){var l=this.props.minMouseMoveUpdateDistance;return Math.sqrt(Math.pow(t-this.lastMouseMoveInfo.x,2)+Math.pow(a-this.lastMouseMoveInfo.y,2))>=l}},{key:"handleMouseMove",value:function handleMouseMove(t,a){var l=this.graphs[t];if(this.shouldUpdateMoveMouse(a.clientX,a.clientY)){var r=a.target.getBoundingClientRect(),o=this.getNodeIdAtCoords(l,a.clientX-r.left,a.clientY-r.top);t===this.lastMouseMoveInfo.graphIndex&&o===this.lastMouseMoveInfo.nodeId||this.handleNodeBlur(),Object.assign(this.lastMouseMoveInfo,{graphIndex:t,nodeId:o,x:a.clientX,y:a.clientY}),null!=o&&this.handleNodeHover(t,o)}}},{key:"handleNodeHover",value:function handleNodeHover(t,a){var l=this,r=this.props,o=r.inputEdgeColor,i=r.outputEdgeColor,u=this.graphs[t],d=(0,c.default)(this.state.interStageArrows),p=this.getNodeStatusOptions(this.getStepDataAtIndices({stageIndex:t,stepIndex:a}).status,!0);u.updateNodes([a],p),this.lastMouseMoveInfo.alteredGraphs.add(t);var m={color:{color:o,hover:o,inherit:!1},width:2,hidden:!1},h=this.getEdgeInfoFor(t,a,"input").reduce((function(r,o){if(o.isIntraStage)r.push("".concat(o.from.stepIndex,"-").concat(a,"-colored"));else{if(o.from){var i=l.graphs[o.from.stageIndex],u="".concat(o.from.stepIndex,"-").concat(j,"-colored");i.updateEdges([u],m);for(var c=o.from.stageIndex;c<t;c++)d[c]="from";l.lastMouseMoveInfo.alteredGraphs.add(o.from.stageIndex)}r.push("".concat(P,"-").concat(a,"-colored"))}return r}),[]);u.updateEdges(h,m);var g={color:{color:i,hover:i,inherit:!1},width:2,hidden:!1},v=this.getEdgeInfoFor(t,a,"output").reduce((function(r,o){if(o.to)if(o.isIntraStage)r.push("".concat(a,"-").concat(o.to.stepIndex,"-colored"));else{var i=l.graphs[o.to.stageIndex],u="".concat(P,"-").concat(o.to.stepIndex,"-colored");i.updateEdges([u],g);for(var c=t;c<o.to.stageIndex;c++)d[c]="to";l.lastMouseMoveInfo.alteredGraphs.add(o.to.stageIndex),r.push("".concat(a,"-").concat(j,"-colored"))}return r}),[]);u.updateEdges(v,g),this.setState({hovered:!0,interStageArrows:d})}},{key:"toggleStage",value:function toggleStage(t){var a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=(0,c.default)(this.state.stagesOpened);l[t]=!l[t],this.setState({stagesOpened:l}),a&&history.replaceState(l,null,this.urlWithStagesOpenedState(l))}},{key:"getStatusGroupFor",value:function getStatusGroupFor(t,a){return this.getStepDataAtIndices({stageIndex:t,stepIndex:a}).status}},{key:"generateNodeData",value:function generateNodeData(t,a){var l=this.state.graphData.stages[t].steps.map((function(t,a){return{id:a,label:t.name,group:t.status}}));return l.push({id:P,group:"startEndNodes"}),l.push({id:j,group:"startEndNodes"}),this.addPositionToNodes(l,a),l}},{key:"getNodeStatusOptions",value:function getNodeStatusOptions(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=this.props["".concat(t,"NodeColor")];if(!l)return{};var r=a&&l.hovered?l.hovered:l.default,o=l.textColor,i=l.shadowColor;return _objectSpread(_objectSpread({color:{background:r,border:r,highlight:{background:r,border:r}}},o?{font:{color:o}}:{font:{color:M.default.defaultNodeText}}),i?{shadow:{color:i,x:0,y:2,size:8}}:{})}},{key:"addPositionToNodes",value:function addPositionToNodes(t,a){var l=(0,w.groupBy)("from",a),r=(0,w.groupBy)("to",a);this.addXCoordinatesToNodes(t,l),this.addYCoordinatesToNodes(t,l,r)}},{key:"addXCoordinatesToNodes",value:function addXCoordinatesToNodes(t,a){var l=this.props.xLayoutInterval,r={};t.forEach((function(t){r[t.id]=0}));for(var o=[P],i=function _loop2(){var t=o.shift();if(t>j){var l=r[t]+1;a[t].forEach((function(t){if(t.color){var a=t.to;l>r[a]&&(r[a]=l,a!==j&&(r[-2]=Math.max(r[-2],l+1))),o.push(a)}}))}};o.length;)i();var u=Math.max.apply(Math,(0,c.default)(Object.values(r)));t.forEach((function(t){t.x=(r[t.id]-u/2)*l,t.level=r[t.id]}))}},{key:"addYCoordinatesToNodes",value:function addYCoordinatesToNodes(t,a,l){var r=this.props,o=r.yLayoutInterval,i=r.staggerLayoutMultiplier,u=(0,w.groupBy)("level",t),d=Object.keys(u).length,c=d>4;Object.values(u).forEach((function(t){t.sort((function(t,r){var o=a[t.id].length+l[t.id].length;return a[r.id].length+l[r.id].length-o}));var r=t.length%2?-1:1,u=t.length%2?0:o/2;t.forEach((function(t){t.y=u*r*(c?i:1),-1===r&&(u+=o),r*=-1})),c=d>4&&!c}))}},{key:"generateEdgeData",value:function generateEdgeData(t){var a=this,l=this.props.edgeColor,r=this.state.graphData.stages[t].steps.map((function(r,o){var i=!1,u=a.getEdgeInfoFor(t,o,"output").reduce((function(t,a){return a.isIntraStage?t.push({from:o,to:a.to.stepIndex,id:"".concat(o,"-").concat(a.to.stepIndex),color:l}):!i&&a.to&&(i=!0,t.push({from:o,to:j,id:"".concat(o,"-").concat(j),color:l})),t}),[]),d=!1,c=a.getEdgeInfoFor(t,o,"input").reduce((function(t,a){return a.isIntraStage||d||(d=!0,t.push({from:P,to:o,id:"".concat(P,"-").concat(o),color:l})),t}),[]);return u.concat(c)})).flat(),o=r.map((function(t){return Object.assign(_objectSpread({},t),{id:"".concat(t.from,"-").concat(t.to,"-colored"),hidden:!0,color:null})}));return r.concat(o,this.generateHiddenEdges(t))}},{key:"generateHiddenEdges",value:function generateHiddenEdges(t){var a=this.state.graphData.stages,l={color:{opacity:0,inherit:!1}};return a[t].steps.map((function(t,a){return[_objectSpread({from:a,to:j,id:"".concat(a,"-").concat(j,"-hidden")},l),_objectSpread({from:P,to:a,id:"".concat(P,"-").concat(a,"-hidden")},l)]})).flat()}},{key:"setInitialOpenedStages",value:function setInitialOpenedStages(){var t=this,a=this.state.graphData.stages,l=history.state||(0,k.parseUrlParams)();a.forEach((function(a,r){var o=t.graphs[r];!(l&&l[r])&&"inProgress"!==a.jobStatus&&o&&o.afterDrawingOnce((function(){return t.toggleStage(r,!1)}))})),history.replaceState(this.state.stagesOpened,null,this.urlWithStagesOpenedState(this.state.stagesOpened))}},{key:"urlWithStagesOpenedState",value:function urlWithStagesOpenedState(t){var a=this.props,l=a.sample,r=a.pipelineRun,o=r&&r.version&&r.version.pipeline;return"".concat(location.protocol,"//").concat(location.host,"/samples/").concat(l.id,"/pipeline_viz").concat(o?"/".concat(o):"","?").concat((0,k.getURLParamString)(t))}},{key:"drawGraphs",value:function drawGraphs(){var t=this;
1this.state.graphData.stages.forEach((function(a,l){t.drawStageGraph(l)})),this.setInitialOpenedStages()}},{key:"drawStageGraph",value:function drawStageGraph(t){var a=this,l=this.props,r=l.backgroundColor,o=l.edgeColor,i=this.state.stagesOpened,u=this.graphContainers[t],d=this.generateEdgeData(t),c=this.generateNodeData(t,d),p={nodes:{borderWidth:1,borderWidthSelected:1,shadow:{color:M.default.nodeShadowColor,x:0,y:2,size:8},shape:"box",shapeProperties:{borderRadius:4},margin:{top:6,bottom:6,left:12,right:12},widthConstraint:75,heightConstraint:{minimum:20},font:{face:"Open Sans",size:11},labelHighlightBold:!1},groups:{startEndNodes:{shape:"dot",size:1,color:{background:r,border:r,inherit:!1},fixed:{x:!0,y:!0}},notStarted:this.getNodeStatusOptions("notStarted"),inProgress:this.getNodeStatusOptions("inProgress"),finished:this.getNodeStatusOptions("finished"),userErrored:this.getNodeStatusOptions("userErrored"),pipelineErrored:this.getNodeStatusOptions("pipelineErrored")},edges:{chosen:!1,arrows:{to:{enabled:!0,type:"arrow",scaleFactor:.5}},smooth:{type:"cubicBezier",roundness:.8},color:{color:o,inherit:!1},selectionWidth:0,hoverWidth:0},physics:{enabled:!1},interaction:{zoomView:!1,dragView:!1,dragNodes:!1,hover:!1,selectConnectedEdges:!1},onClick:function onClick(l){return a.handleStageClick(t,l)}};i[t]||this.toggleStage(t);var m=new N.default(u,c,d,p);this.graphs.push(m),m.minimizeSizeGivenScale(1)}}
1,{key:"renderStageContainer",value:function renderStageContainer(t,a){var l=this,r=this.state.graphData.stages,o=this.state,i=o.stagesOpened,u=o.hovered,d=a<r.length,c=d&&i[a],p=d?r[a].jobStatus:"notStarted",m=_.default.createElement("span",{className:M.default.stageNameAndIcon},_.default.createElement(I.default,{type:p}),_.default.createElement("span",{className:M.default.stageName},t)),h=_.default.createElement("div",{className:c?M.default.openedStage:M.default.hidden},_.default.createElement("div",{className:M.default.graphLabel},m,_.default.createElement(T.IconCloseSmall,{onClick:function onClick(){return l.toggleStage(a)},className:M.default.closeIcon})),_.default.createElement("div",{className:(0,b.default)(M.default.graph,u&&M.default.hovered),onMouseMove:function onMouseMove(t){return l.handleMouseMove(a,t)},ref:function ref(t){l.graphContainers[a]=t}}));return _.default.createElement("div",{className:M.default.stage},_.default.createElement("div",{className:(0,b.default)(c&&d?M.default.hidden:M.default.stageButton,M.default[p],!d&&M.default.disabled),onClick:function onClick(){return l.toggleStage(a)}},m),h)}}
1,{key:"renderStageArrow",value:function renderStageArrow(t){var a;switch(t){case"from":a=M.default.fromColoring;break;case"to":a=M.default.toColoring;break;default:a=""}return _.default.createElement("div",{className:M.default.stageArrow},_.default.createElement("div",{className:(0,b.default)(M.default.stageArrowBody,a)}),_.default.createElement(T.IconArrowPipelineStage,{className:(0,b.default)(M.default.stageArrowHead,a)}))}},{key:"render",value:function render(){var t=this,a=this.props,l=a.zoomMin,r=a.zoomMax,o=a.zoomSpeed,i=a.pipelineRun,u=a.pipelineVersions,d=a.lastProcessedAt,c=a.sample,p=this.state,m=p.sidebarVisible,h=p.sidebarParams,g=p.interStageArrows,v=this.stageNames.map((function(a,l){return _.default.createElement("div",{key:a,className:M.default.stageAndArrow},l>0&&t.renderStageArrow(g[l-1]),t.renderStageContainer(a,l))}));return _.default.createElement("div",{className:M.default.pipelineVizPage},_.default.createElement(A.default,{pipelineRun:i,pipelineVersions:u,lastProcessedAt:d,sample:c}),_.default.createElement("div",{className:M.default.pipelineVizContainer},_.default.createElement(E.PanZoom,{className:M.default.panZoomContainer,minZoom:l,maxZoom:r,zoomSpeed:o,disableScrollZoom:!0,ref:this.panZoomContainer},_.default.createElement("div",{className:M.default.pipelineViz},v)),_.default.createElement(O.default,{onPlusClick:function onPlusClick(){return t.handleZoom(!0)},onMinusClick:function onMinusClick(){return t.handleZoom(!1)},className:M.default.plusMinusControl})),_.default.createElement(L.default,{visible:m,mode:"pipelineStepDetails",params:h,onClose:this.closeSidebar}))}}]),PipelineViz}(_.default.Component);B.defaultProps={showExperimental:!1,backgroundColor:M.default.offWhite,notStartedNodeColor:{default:M.default.notStartedBg,textColor:M.default.notStartedText,shadowColor:M.default.notStartedShadow},inProgressNodeColor:{default:M.default.inProgressBg,hovered:M.default.inProgressHoverBg},finishedNodeColor:{default:M.default.finishedBg,hovered:M.default.finishedHoverBg},pipelineErroredNodeColor:{default:M.default.pipelineErroredBg,hovered:M.default.pipelineErroredHoverBg},userErroredNodeColor:{default:M.default.userErroredBg,hovered:M.default.userErroredHoverBg},edgeColor:M.default.defaultEdgeColor,inputEdgeColor:M.default.inputEdgeColor,outputEdgeColor:M.default.outputEdgeColor,zoomMin:.5,zoomMax:3,zoomSpeed:3,minMouseMoveUpdateDistance:20,xLayoutInterval:130,yLayoutInterval:84,staggerLayoutMultiplier:1.5,updateInterval:6e4};a.default=B},96101:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(57211)),u=r(l(70484)),d=l(20300),c=l(26411),p=r(l(87931));a.default=function PipelineVizHeader(t){var a=t.pipelineRun,l=t.pipelineVersions,r=t.sample,m="Illumina"===(null==a?void 0:a.te
1chnology)?d.WorkflowType.SHORT_READ_MNGS:d.WorkflowType.LONG_READ_MNGS;return o.default.createElement(i.default,null,o.default.createElement(u.default,{className:p.default.headerSection},o.default.createElement(u.default.Content,null,o.default.createElement("div",{className:p.default.pipelineInfo},o.default.createElement(c.PipelineVersionSelect,{currentRun:a,allRuns:l,onVersionChange:function handlePipelineVersionSelect(t){window.location="".concat(location.protocol,"//").concat(location.host,"/samples/").concat(r.id,"/pipeline_viz/").concat(t)},workflowType:m})),o.default.createElement(u.default.Pretitle,{breadcrumbLink:"/samples/".concat(r.id)},r.name),o.default.createElement(u.default.Title,{label:"Pipeline Visualization"}))),o.default.createElement("div",{className:p.default.headerDivider}))}},1447:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=l(142),c=r(l(87931));a.default=function PipelineVizStatusIcon(t){var a=t.type,l=t.className;switch(a){case"inProgress":return u.default.createElement(d.IconLoading,{className:(0,i.default)(l,c.default.inProgressIcon)});case"finished":return u.default.createElement(d.IconSuccessSmall,{className:(0,i.default)(l,c.default.finishedIcon)});case"pipelineErrored":return u.default.createElement(o.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"static",className:(0,i.default)(l,c.default.pipelineErroredIcon)});case"userErrored":return u.default.createElement(o.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"static",className:(0,i.default)(l,c.default.userErroredIcon)});default:return null}}},45640:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.inverseTransformDOMCoordinates=void 0;var o=r(l(85715)),i=l(41378);a.inverseTransformDOMCoordinates=function inverseTransformDOMCoordinates(t,a,l){var r=window.getComputedStyle(t).getPropertyValue("transform").replace(/(matrix\()|(\))+/gi,"").split(", ").map((function(t){return parseFloat(t)})).slice(0,4),u=(0,o.default)(r,4),d=u[0],c=u[1],p=u[2],m=u[3];if(1===d&&0===c&&0===p&&1===m)return{x:a,y:l};var h=new i.Matrix([[d,p],[c,m]]),g=(0,i.inverse)(h),v=i.Matrix.columnVector([a,l]),y=g.mmul(v);return{x:y.get(0,0),y:y.get(1,0)}}},58478:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PrivacyNotice=void 0;var o=l(43561),i=r(l(96540)),u=l(20887),d=r(l(34621)),c=r(l(73965)),p=l(60487),m=r(l(58935));a.PrivacyNotice=function PrivacyNotice(){return i.default.createElement(u.NarrowContainer,{className:m.default.privacyPolicy,size:"small"},function renderIntro(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:m.default.title},i.default.createElement("h1",null,"Chan Zuckerberg ID (formerly IDseq) Privacy Policy"),i.default.createElement("h4",{className:m.default.subtitle},"Last Updated: January 1, 2023."," ",i.default.createElement("a",{href:"/terms_changes"},"See Recent Changes"))),i.default.createElement("p",null,'The Chan Zuckerberg Biohub Inc. ("CZ Biohub," "we," " us," or "our") in collaboration with the Chan Zuckerberg Initiative Foundation (“CZIF”), a 501(c)(3) nonprofit private foundation, provides the Chan Zuckerberg ID platform ("Services" or "CZ ID") in partnership with the Chan Zuckerberg Initiative, LLC ("CZI"). This Data Privacy Policy ("Privacy Policy") describes the types of information we collect or that is uploaded by website visitors ("Visitors") and registered users ("Users"), and how we use, disclose, and protect that information.'),i.default.createElement("p",null,"For ease of understanding, we’ve created the below Summary Table, which pulls out some key points. More details can be found in our"," ",i.default.createElement("a",{href:"/faqs"},"FAQ"),", as well as the full Privacy Policy below and the ",i.default.createElement("a",{href:"/terms"},"Terms of Use")," (“Terms”) that applies to your use of CZ ID."))}
1(),function renderSummaryTable(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("table",{className:m.default.privacySummaryTable},i.default.createElement("tbody",null,i.default.createElement("tr",{className:m.default.topRow},i.default.createElement("td",null,"Type of Data"),i.default.createElement("td",null,"What is it?"),i.default.createElement("td",null,"What’s it used for?"),i.default.createElement("td",null,"How is it shared?"),i.default.createElement("td",null,"Your Choices")),i.default.createElement("tr",{className:m.default.sectionRow},i.default.createElement("td",{colSpan:5},i.default.createElement("b",null,"Data you upload to or create using CZ ID"))),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Raw Sample Data")),i.default.createElement("td",null,"Genetic sequence files (ex: FASTA/FASTQ) uploaded by Users."),i.default.createElement("td",null,"Upon upload, Raw Sample Data is processed through our data pipeline and all host (ex: human, mosquito) genetic information is filtered out in order to generate Reports. We always filter out all human genetic information, regardless of host. We use the remaining data, with Sample Metadata, to create Reports and Visualizations showing the microorganisms in your sample. These Reports and Visualizations can be shared with other CZ ID users."),i.default.createElement("td",null,"Raw Sample Data is not shared with any other CZ ID user, nor is it ever accessed by anyone working on CZ ID unless specifically requested by a User, such as to debug an issue. This data is disclosed to our service providers (ex: AWS) in order to operate and secure the service."),i.default.createElement("td",{rowSpan:4},"Users can request deletion of Raw Sample Data or their CZ ID account data by contacting us at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and we will fulfill the request within the timelines set forth under applicable privacy laws. You can learn more about your choices in the Section titled, “Choices About Your Data.”")),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Sample Metadata")),i.default.createElement("td",null,"Data about Samples annotated by Users (ex: sequencer used, sample collection date)."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,i.default.createElement("div",null,i.default.createElement("p",null,"Report Data and Visualizations that Users create can include Sample Metadata. CZ ID Users may choose to share that Report Data and/or Visualizations (including Sample Metadata) with other CZ ID Users."),i.default.createElement("br",null),i.default.createElement("p",null,"This data is also shared with technical partners (Chan Zuckerberg Initiative, LLC - CZI LLC) and service providers (ex: AWS) that help operate, improve, and secure CZ ID. CZI LLC and service providers are limited by this Privacy Policy and will not use any data shared with them for any purpose beyond operating, improving, and securing CZ ID."),i.default.createElement("br",null),i.default.createElement("p",null,"We will never sell your data or share it with anyone that does.")))),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Report Data")),i.default.createElement("td",null,"Data about non-host microorganisms that may be contained in the uploaded sample (includes Sample Metadata)."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,"See above.")),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Visualizations")),i.default.createElement("td",null,"Analyses created by Users based on Report Data (ex: heatmaps and phylogenetic trees). Can include Sample Metadata."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,"See above.")),i.default.createElement("tr",{className:m.default.sectionRow},i.default.createElement("td",{colSpan:5},i.default.createElement("b",null,"Data CZ ID collects"))),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"User Data")),i.default.createElement("td",null,"Data about researchers with CZ ID accounts such as name, email, institution, basic information about how they are using CZ ID (ex: search queries), and information provided through surveys, during an in-person event, or for user support (ex: resolving support requests)."),i.default.createElement("td",null,"We use this data only to operate, secure, and improve the CZ ID services."),i.default.createElement("td",null,i.default.createElement("div",null,i.default.createElement("p",null,"Basic CZ ID account information such as name and institution may be visible to other CZ ID Users (ex: with collaborators on a shared project)."),i.default.createElement("br",null),i.default.createElement("p",null,"This data is also shared with technical partners (CZI LLC) and service providers (ex: AWS) that help operate, improve, and secure CZ ID."),i.default.createElement("br",null),i.default.createElement("p",null,"CZI LLC and service providers are limited by this Privacy Policy and will not use any data shared with them for any purpose beyond operating, improving, and securing CZ ID."),i.default.createElement("br",null),i.default.createElement("p",null,"We will never sell your data or share it with anyone that does."))),i.default.createElement("td",{rowSpan:2}
1,"Users can request deletion of their CZ ID account data by contacting us at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and we will fulfill the request within the timelines set forth under applicable privacy laws. You can learn more about your choices in the Section titled, “Choices About Your Data.”")),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Device and Analytics Data")),i.default.createElement("td",null,"Device Data (ex: browser type, operating system, and IP address) and Analytics Information (ex: links within CZ ID you click on and how often you log into CZ ID) includes basic information about how Users and Visitors are interacting with CZ ID and a general location (i.e. country) of where they are accessing the Services."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,"See above.")),i.default.createElement("tr",{className:m.default.contentRow},i.default.createElement("td",null,i.default.createElement("b",null,"Visitor Data")),i.default.createElement("td",null,"Data about visitors (non-Users) to CZ ID pages, such as czid.org and includes basic analytics information (ex: links clicked)."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,"See above."),i.default.createElement("td",null,"This data is not personally identifiable.")))))}(),function renderAboutCZID(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h3",null,"About CZ ID"),i.default.createElement("p",null,"CZ ID is an online platform designed to enable the research community to research pathogens in metagenomic sequencing and to help further the study of infectious diseases. To do this, CZ ID processes genetic data in order to identify pathogens contained within."),i.default.createElement("p",null,"Here’s how CZ ID works: Users submit Upload Data (as described below). This data may contain human and non-human genetic sequences (“Raw Sample Data”; as further defined below), as well as information about those sequences, such as the date the sample was collected and the host species it was collected from (“Sample Metadata” as further defined below). For example, a researcher might upload genetic information from mosquitoes, which are often a source of infectious disease, or from humans, who can be infected by such diseases. CZ ID then processes this Upload Data in order to identify pathogens found within the genetic sequence (e.g., the mosquito may be carrying the chikungunya virus)."),i.default.createElement("p",null,"We hope that this sharing of pathogen data will help to create a global dashboard that helps researchers better understand pathogens."),i.default.createElement("p",null,"CZ ID also collects information about Users in order to offer and improve the Service. Other than basic information required to create an account (e.g. email address, name), the User determines what information they want to upload onto CZ ID. Please note: CZ ID is not designed for or directed toward children under the age of sixteen and we do not have actual knowledge that we have sold or shared the personal information of users under 16 years of age. If we become aware that we have the information of such children collected through CZ ID, we will promptly delete it."),i.default.createElement("h2",null,"Data CZ ID Collects"),i.default.createElement("p",null,"We will never share your personal information for behavioral advertising purposes nor will we ever sell your personal information. We do collect, use, and retain your data as follows:"))}(),function renderUploadDataPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"1."),"Upload Data."),i.default.createElement("p",null,"“Upload Data” is data that Users upload to CZ ID (other than the information Users provide during registration to create an account). As explained below, Upload Data consists of genetic sequence information (human or non-human) and metadata about those genetic sequences (such as time and location of sample collection)."),i.default.createElement("p",null,"As described 
1in our Terms, Users are required to obtain and maintain all necessary consents, permissions, and authorizations required by applicable laws prior to uploading, sharing, and exporting Upload Data with the Services."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"What Is Upload Data?")),i.default.createElement("p",null,"Upload Data includes Sample Data and Sample Metadata."),i.default.createElement(c.default,{listItems:[i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"Raw Sample Data:"),"“Raw Sample Data” is full genetic sequence data uploaded by Users (i.e. FASTA or FASTQ files). Genetic sequence data contains genetic information about pathogens in the sample and of the host from which the sample was taken. The host could be a human or non-human (e.g., mosquito). Host genetic information is filtered out in order to generate Reports, so Report Data should not contain any human sequence data."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"Sample Metadata:"),"“Sample Metadata” includes information related to the Raw Sample Data, such as the host type (e.g., human or mosquito), upload date, and tissue type and free-text research notes entered by Users. This data should not include personally-identifying information regarding the individual to whom the Raw Sample Data relates.")]}),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"Sensitive Personal Information")),i.default.createElement("p",null,"Raw Sample Data a User uploads from a human host is sensitive personal information (genetic sequence data) and we collect this information to operate and provide the requested service to you."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"How We Use Upload Data")),i.default.createElement("p",null,"Upload Data is used for the following business purposes:"),i.default.createElement(c.default,{listItems:["To create Report Data (described below), including new reports for\n        Users when we update our Data Pipeline.","To improve the way CZ ID creates Report Data, including improving\n        our Data Pipeline.","To debug in the event you reach out to us with a specific issue related to your Upload Data. "]}),i.default.createElement("p",null,"We will never sell your data or share it with anyone that does nor will we share your personal information for behavioral advertising purposes."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"How We Share Upload Data")),i.default.createElement("p",null,"Raw Sample Data is ",i.default.createElement("b",null,"never")," disclosed to any other CZ ID User other than the User that uploaded the Sample, but it is disclosed to service providers in order to provide the Services, such as AWS for data storage. Even staff working on CZ ID cannot access this information except as specifically instructed by a User, such as to debug an issue."),i.default.createElement("p",null,"In order to advance CZ ID's goal of creating a global pathogen dashboard for researchers, Users will have the option (at their discretion) to share Report Data and Sample Metadata with all CZ ID Users. Users can also choose to share their Report Data and Sample Metadata by creating Projects (groups of Reports) and sharing those Projects with other CZ ID Users."),i.default.createElement("p",null,"If you have questions about how this to share your Report Data and Sample Metadata, then please reach out to"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"What’s our legal basis to use and disclose Upload Data?")),i.default.createElement("p",null,"To the extent that the European Union’s General Data Protection Regulation (“GDPR”) applies, we rely on the following legal bases to use and disclose personal data within Upload Data:"),i.default.createElement(c.default,{listItems:["The explicit consent of the individual whose data is contained in Raw Sample Data, where such consent has been obtained by the User in accordance with the GDPR; and","The public interest and our and our Users’ legitimate interest in investigating and stopping the spread of infectious diseases and promoting global health. The use and sharing of personal data within Upload Data furthers the public interest in the area of public health, particularly by helping to protect against serious cross-border threats to health. The processing of personal data within Upload Data is also necessary for scientific research purposes."]}))}(),function renderReportDataPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"2."),"Report Data."),i.default.createElement("p",null,"Report Data is information CZ ID produced from Upload Data. We generate Report Data by processing Upload Data through our Data Pipeline. The “Data Pipeline” cleans (e.g., by removing duplicate nucleotides) and analyzes (e.g., by matching Raw Sample Data nucleotide sequences with known pathogen sequences) the Upload Data. Report Data may include, for example, data about the pathogen sequences identified in the Raw Sample Data and the frequency of such identification (“Pathogen Data”) or raw numeric counts of non-personally identifying gene expression profiles that were found in the Raw Sample Data (“Gene Counts”)."),i.default.createElement("p",null,"Once Raw Sample Data has been put through the Data Pipeline, the Report Data that is produced no longer includes any human genetic sequence data, and is not personal data, and does not, on its own, permit association with any specific individual. If you are able to find human sequence data in any Reports in CZ ID, please let us know at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and we will address it."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"Who can see Report Data?")),i.default.createElement("p",null,"As mentioned above in Section 1 (How We Disclose Upload Data), Users can choose to share their Report Data by creating Projects (groups of Reports) and share those Projects with other CZ ID Users or Users can decide to share it more broadly with all CZ ID Users by marking a Project as “Public.” This ",i.default.createElement("b",null,"does not")," include Raw Sample Data - those genetic sequence files are available only to the User that uploaded the Sample."),i.default.createElement("p",null,"Users also have the option to share their Report Data with certain third party tools, like"," ",i.default.createElement(d.default,{href:p.NEXTCLADE_APP_LINK},"Nextclade"),". You control whether to use this integration or not. If you do, we will c
1ollect basic information about your use of that integration, such as how often you use it."))}(),function renderVisitorAndUserDataPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"3."),"Visitor and User Data."),i.default.createElement("p",null,"Visitor and User Data is the information we collect from you and your use of CZ ID."),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"What We Collect")),i.default.createElement(c.default,{listItems:[i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"Visitor Data."),"This is information collected from visitors to our website, whether or not they are Users (“Visitor Data”)."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"User Data."),"User Data is any information we collect from a User about that User such as identifiers and professional or employment-related information (“User Data”). It may include information necessary to create or access your account such as your name, username, email address, and login credentials. This could also include information we collect if you decide to respond to a voluntary survey or join us for an in-person event."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"Device and Analytics Data."),"When Visitors and Users visit or use our Service, we may automatically collect Device Data or Analytics Information which includes internet or other electronic network activity and geolocation data. “Device Data” includes information about your browser type and operating system, IP address and/or device ID, including basic analytics from your device or browser. “Analytics Information” relates to any of your requests, queries, or use of the Services, such as the amount of time spent viewing particular web pages. We use service providers for this service. Learn more in our"," ",i.default.createElement("a",{href:"/faqs"},"FAQ"),"."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},i.default.createElement("span",{className:m.default.listItemLabel},"Cookies, Web Beacons, and other Technologies."),"A cookie is a small file that may be stored on your computer or other device. Web beacons and similar technologies are small bits of code embedded in web pages or an email, for example, that communicate with third parties. We use these technologies to recognize your device and browser and do things such as keep you logged in or to understand usage patterns by Users and Visitors to our Services. We do not use cookies to service third party ads. For more information about our use of cookies, please see our"," ",i.default.createElement("a",{href:"/faqs"},"FAQ"),".")]}),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"How We Use That Data")),i.default.createElement("p",null,"Visitor Data and User Data (including any personal data in the Visitor Data and User Data) will be used for the following business purposes:"),i.default.createElement(c.default,{listItems:["To identify you, create a profile for Users, and verify User’s\n          identity so you can log in to and use CZ ID.","To provide you with notices about your account and updates about\n          CZ ID.","To respond to your inquiries and requests.","To learn about what Users find valuable with CZ ID, to analyze how Users are using CZ ID, and to learn the general location (i.e., country) of where Users are accessing the Service so we can optimize and improve it.","To protect the security and integrity of CZ ID."]}),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"What is our legal basis for using personal data in Visitor Data and User Data?")),i.default.createElement("p",null,"To the extent that the GDPR applies, we rely on the following legal bases to use and disclose personal data in Visitor and User Data:"),i.default.createElement(c.default,{listItems:["We (along with CZIF and CZI LLC) have a legitimate interest in using personal\n        data within Visitor Data and User Data in the ways described 
1in this\n        Privacy Policy to operate, secure, and improve CZ ID. This allows us to\n        improve the service that we provide to Users which, in turn, supports\n        research regarding the study of infectious disease with the potential to\n              benefit global public health.","We rely on consent as a legal basis when processing data through the use of cookies when required under applicable law."]}))}(),function renderHowLongWeRetainData(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"4."),"How Long We Retain Data and Data Deletion."),i.default.createElement("p",null,"We retain your personal data as long as is reasonably necessary:"),i.default.createElement(c.default,{listItems:["Raw Sample Data, Sample Metadata, and Report Data is retained until Users delete it from CZ ID. Users may submit deletion requests by emailing [email protected] and we will delete the requested Raw Sample Data and corresponding Report Data (including Sample Metadata) within the timelines set forth under applicable privacy laws.","User Data is retained until Users close their CZ ID account as such data is required to manage the service. Users may submit a request for account closure by emailing [email protected]. We will delete your data within 60 days following the close of your account."]}),i.default.createElement("p",null,"Please note that we do not control, and so cannot delete, personal data that Users have copied outside of CZ ID."))}(),function renderVendorAndThirdPartyPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"5."),"Vendors and Service Providers."),i.default.createElement("p",null,"CZ Biohub and CZIF collaborate closely in order to build, design, and operate CZ ID so that it can be as useful as possible to researchers and the public health community. CZI LLC is our primary technology partner, focusing on CZ ID infrastructure, security, and compliance. The three parties are all data controllers for data within CZ ID and will use data only as described in this Privacy Policy."),i.default.createElement("p",null,"We also disclose Upload Data, Report Data, Visitor Data, and User Data with service providers, including service providers to CZI LLC, such as database providers like Amazon Web Services, customer support providers like Zendesk, and survey providers. We may also share Visitor and User data with analytics vendors that assist us to improve and optimize CZ ID. To learn more about our vendors we use, please see our"," ",i.default.createElement("a",{href:"/faqs"},"FAQ")," or contact us at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."),i.default.createElement("p",null,"If we can no longer keep operating CZ ID or believe that its purpose is better served by having another entity operating it, we will transfer CZ ID and all data existing therein (Upload Data, Report Data, Visitor Data, and User Data) so that the Users can continue to be served. We will always let you know before this happens, and you will have the option to delete your account and any data you’ve uploaded prior to any such transfer. Should this occur, the entity to which we transfer your data will be obliged to use it in a manner that is consistent with this Privacy Policy and the Terms."),i.default.createElement("p",null,"We may disclose Upload Data, Report Data, Visitor Data, and/or User Data if we believe in good faith that such disclosure is necessary (a) in connection with any legal investigation; (b) to comply with relevant laws or to respond to subpoenas or warrants served on us; (c) to protect or defend our rights or property or those of Users; and/or (d) to investigate or assist in preventing any violation or potential violation of the law, this Privacy Policy, or our Terms."))}(),function renderInformationProtectionPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"6."),"How We Protect the Information."),i.default.createElement("p",null,"We use industry standard security measures to ensure the confidentiality, integrity and availability of data uploaded into CZ ID. This includes practices like encrypting connections to CZ ID using TLS, hosting CZ ID on leading cloud providers with robust physical security, and ensuring that access to any personal data within CZ ID by staff working on the tool is strictly limited. And as mentioned above, Raw Sample Data is ",i.default.createElement("b",null,"not shared")," with anyone other than the User that uploaded the Sample or the service providers necessary to operate the service. Even staff working on CZ ID cannot access this information except as specifically instructed by a User, such as to debug an issue."),i.default.createElement("p",null,"Security takes ongoing work and we will c
1ontinue to monitor and adjust our security measures as CZ ID develops. For more information you can take a look at the"," ",i.default.createElement("a",{href:"https://czid.org/security_white_paper"},"CZ ID Security White Paper")," ","which provides details regarding our infrastructure, application, and physical security, as well as our security governance and policies. Please notify us immediately at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," if you suspect your account has been compromised or are aware of any other security issues relating to CZ ID."))}(),function renderUserDataChoicesPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"7."),"Choices About Your Data."),i.default.createElement("p",null,"If you are a User, you have the following choices and rights:"),i.default.createElement(c.default,{listItems:["Users are able to request the deletion of User Data that constitutes their personal data or Raw Sample Data that they submitted to CZ ID.","Users are able to access and download Report Data relating to Upload Data they submitted within CZ ID.",i.default.createElement(i.default.Fragment,null,"Users may also object to the processing of User Data in certain circumstances by emailing"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),". In such cases, we will stop processing that data unless we have legitimate grounds to continue processing it -- for example, it is needed for legal reasons."),i.default.createElement(i.default.Fragment,null,"Users can also contact us by emailing"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," should they wish to access, restrict the processing of, or rectify their User Data.")]}),i.default.createElement("p",null,"If a User has submitted Upload Data containing your personal data, please see below:"),i.default.createElement(c.default,{listItems:["We require Users who submit Upload Data to ensure they have all necessary consents, permissions, and authorizations to do so. We are unable to relate Upload Data to i
1dentifiable individuals and so cannot directly process requests from persons whose personal sequencing data may be contained in Upload Data. As a result, CZ ID is able to receive access, restriction, rectification, objection, or deletion requests only from Users.","If you believe your information has been uploaded to CZ ID, you should contact the researcher or User that uploaded this information to (i) request access to the information, (ii) object to the processing of the information, or (iii) seek deletion, restriction, or rectification of the information. Similarly, if you previously provided consent to a researcher or User, you may have the right to withdraw that consent. You should contact the researcher or User to make such a withdrawal or otherwise exercise your rights."]}),i.default.createElement("p",null,"Please contact us at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," if you would like to exercise the privacy choices discussed above or if you have any questions. We may ask for additional information that allows us to reasonably verify that you are the person about whom we collected personal information. If you would like an authorized agent to make a request for you, have that agent email"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," with information that is sufficient for us to verify that the authorized agent is acting on your behalf. If you would like to appeal a decision with respect to a request to exercise any of these rights, please email us at",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and explain the basis for your appeal. If your data is subject to the EU data protection law (e.g., GDPR) and you wish to raise a concern about our use of your information (and without prejudice to any other rights you may have), you have the right to do so with your local supervisory authority or by emailing us at ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."))}(),function renderDoNotTrackSignals(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"8."),"Do Not Track Signals."),i.default.createElement("p",null,"We don’t share personal data with third parties for their direct marketing purposes or behavioral advertising and never will, nor do we support any Do Not Track signals since there’s currently no standard for how online services respond to those signals. As standards develop, we may establish policies for responding to DNT signals that we would describe in this Privacy Policy. You can learn more about DNT"," ",i.default.createElement("a",{href:"https://allaboutdnt.com/"}," here"),"."))}(),function renderDataTransferPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"9."),"Data Transfers."),i.default.createElement("p",null,"CZ ID is a global service. By using CZ ID, Users authorize us to transfer and store the uploaded data outside of your home country, including to the United States, for the purposes described in this Privacy Policy."),i.default.createElement("p",null,"If you want to use CZ ID, you must first agree to our"," ",i.default.createElement("a",{href:"/terms"},"Terms"),", which set out the contract between CZ ID and our Users. We operate in countries worldwide (including in the United States) and use technical infrastructure in the United States to deliver the Services to you. In accordance with the contract between us and our Users, we need to transfer personal data to the United States and to other jurisdictions as necessary to provide the Services. Such transfers are necessary for important reasons of public interest, namely global health and providing information which can be used by researchers to better understand the spread of infectious diseases. Please note that the privacy protections and the rights of authorities to access your information in these countries may not be the same as in your home country."))}(),function renderAdditionalInformationForCalifornia(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"10."),"Additional Information For California Residents"),i.default.createElement("p",null,"The California Consumer Privacy Act (“CCPA”) requires certain businesses to give California residents a number of rights regarding their personal information. We are offering these rights to you, including the right to have your personal information deleted (sub
1ject to certain exceptions), the right to change or correct your personal information, the right to limit the use or disclosure of your sensitive personal information (if applicable), the right to access your personal information, the right to opt-out of the “selling” or “sharing” of personal information (if applicable), and the right not to be discriminated against for exercising these rights."),i.default.createElement("p",null,"These rights, and how to exercise them, are described in more detail in the Section titled “Choices About Your Data” of this Policy Policy. In addition to these rights, we give you a right to request the following information about your personal information that we have collected in the past 12 months:"),i.default.createElement("p",null,i.default.createElement("strong",null,"The Right to Know.")," This right allows you to request the following information about the personal information that we’ve collected about you in the past 12 months:"),i.default.createElement("p",null,i.default.createElement("strong",null,"Information about Data Collection")),i.default.createElement(c.default,{listItems:["The categories of personal information that have been collected.","The categories of sources from which we have collected personal information.","The business purpose for which we have collected personal information."]}),i.default.createElement("p",null,i.default.createElement("strong",null,"Information about Data Disclosure")),i.default.createElement(c.default,{listItems:["The categories of personal information, if any, that have been sold, shared, or disclosed for a business purpose to third parties.",'"The categories of third parties to whom personal information was sold (if applicable), shared, or disclosed for a business purpose. Note: CZ ID does not share your personal information for behavioral advertising purposes nor will we ever sell your personal information.']}),i.default.createElement("p",null,"We have described in fuller detail in this Privacy Policy the personal information that we collect, how we use, and disclose it, but provide the following additional disclosure:"),i.default.createElement("p",null,i.default.createElement("strong",null,"Information about Data Collection")),i.default.createElement(c.default,{listItems:[i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Information we collect.")," ","We have collected the following categories of personal information from consumers within the past 12 months: (1) identifiers; (2) professional or employment-related information, (3) internet or other electronic network activity within CZ ID; (4) geolocation data; (5) User uploaded genetic data; (6) inferences drawn from your internet or other electronic network activity within CZ ID; and (7) information provided within survey responses."),i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Sources of information.")," ","We obtain i
1dentifiers, professional or employment-related information, information provided within survey responses, and the genetic data Users upload directly from you. We obtain the other categories of personal information from the sources described in the Section 3 above."),i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Purposes of collection.")," ","We collect personal information for one or more of the business purposes as described in Sections 1 through 3 above.")]}),i.default.createElement("p",null,i.default.createElement("strong",null,"Information about Data Disclosure")),i.default.createElement(c.default,{listItems:[i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Information we disclose.")," ","We have disclosed the following categories of personal information in order to provide the Service within the past 12 months: (1) identifiers; (2) professional or employment-related information, (3) internet or other electronic network activity within CZ ID; (4) geolocation data; (5) User uploaded genetic data; (6) inferences drawn from your internet or other electronic network activity within CZ ID; and (7) information provided within survey responses."),i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Third parties to whom we disclose.")," ","The categories of third parties to whom we have disclosed this personal information are described in the Section titled “Vendors and service providers” in this Privacy Policy."),i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Purposes of disclosure.")," ","We disclose the personal information we collect about you for one or more of the business purposes as described in Sections 1 through 3 above."),i.default.createElement(i.default.Fragment,null,i.default.createElement("strong",null,"Sensitive data.")," ","We do collect sensitive personal information as described in Section 1 above and only disclose it for the purpose of providing the requested service to you.")]}))}(),function renderAdditionalInformationForVirginia(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"11."),"Additional Information for Residents of Virginia, Colorado, Connecticut, and Utah."),i.default.createElement("p",null,"Virginia, Colorado, Connecticut, and Utah also have adopted privacy laws that give consumers certain rights, including the right to confirm whether controllers are processing the consumer’s personal data, the right to access that data, the right to obtain a copy of that data, the right to correct inaccuracies in that data, and the right to delete that data. As discussed above in the Section titled “Choices About Your Data,” we provide these rights to all consumers, regardless of where they reside."),i.default.createElement("p",null,"Additionally, these four states have adopted rights to opt-out of: (1) targeted advertising; (2) the sale of personal data; and (3) profiling in furtherance of decisions that produce legal or similarly significant effects concerning the consumer. We do not sell your data, use it for targeted advertising, or to profile you in furtherance of decisions that produce legal or similarly significant effects."))}(),function renderExternalLinks(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"12."),"External Links."),i.default.createElement("p",null,"We may link to another company’s website (e.g., Nextclade as mentioned above), which may have different policies than us. We aren’t responsible for their policies or content so we recommend you read their policies if you decide to use their service."," "))}(),function renderContactInfo(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"13."),"How to Contact Us."),i.default.createElement("p",null,"If you have any questions, comments, or concerns with this Privacy Policy, you may contact our Data Protection Officer (DPO) by email at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," or by physical mail at the addresses below."),i.default.createElement("p",null,"To comply with article 27 of the GDPR and the UK-GDPR, we have appointed a representative who can accept communications in relation to personal data processing activities falling within the scope of the GDPR or the UK-GDPR. If you wish to contact them, their details are as follows:"),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"European GDPR Representative:"),i.default.createElement("p",null,"Bird & Bird GDPR Representative Services S
1RL",i.default.createElement("br",null),"Avenue Louise 235",i.default.createElement("br",null),"1050 Bruxelles",i.default.createElement("br",null),"Belgium",i.default.createElement("br",null),i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"))),i.default.createElement("p",null,i.default.createElement("div",{className:m.default.underlineHeader},"UK Data Protection Representative:"),i.default.createElement("p",null,"Bird & Bird GDPR Representative Services UK",i.default.createElement("br",null),"12 New Fetter Lane",i.default.createElement("br",null),"London EC4A 1JP",i.default.createElement("br",null),"United Kingdom",i.default.createElement("br",null),i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"))))}(),function renderChangesToPrivacyPolicy(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:m.default.number},"14."),"Changes to This Privacy Policy."),i.default.createElement("p",{className:m.default.last},'This Privacy Policy was last updated on the "Last Updated" date. We may\n        update this Privacy Policy from time to time and will provide you with\n        notice of any material updates before they become effective.'),i.default.createElement("div",{style:{height:"50px"}}))}())}},58018:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(58478);a.default=r.PrivacyNotice},97498:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PrivacyNoticeForUserResearch=void 0;var o=r(l(96540)),i=l(20887),u=r(l(73965)),d=r(l(10096));a.PrivacyNoticeForUserResearch=function PrivacyNoticeForUserResearch(){return o.default.createElement(i.NarrowContainer,{className:d.default.privacyNoticeForUserResearch,size:"small"},function renderIntro(){return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:d.default.title},o.default.createElement("h1",null,"Privacy Notice for User Research"),o.default.createElement("h4",{className:d.default.subtitle},"Last Updated: September 9, 2021. ")),o.default.createElement("p",null,"This Privacy Notice describes the data that CZI, LLC and CZIF (collectively, “Chan Zuckerberg Initiative” or “CZI”) collects from individuals participating in research with the Chan Zuckerberg Initiative. For more information about CZ ID specific privacy practices, please see our ",o.default.createElement("a",{href:"/privacy"},"Privacy Notice"),"."))}(),function renderAboutSurveys(){return o.default.createElement(o.default.Fragment,null,o.default.createElement("h2",null,"User Research Surveys"),o.default.createElement("p",null,"The Chan Zuckerberg Initiative (“CZI,” which includes the Chan Zuckerberg Initiative Foundation (a 501(c)(3) non-profit and the Chan Zuckerberg Initiative, LLC) is conducting a survey to improve the CZ ID experience."),o.default.createElement("p",null,"By responding to this survey, you consent to participate in this research as well as have your responses be shared in a de-identified and/or aggregated manner. The only individuals who will have access to identifiable responses are the researchers and designers at CZI working on a project or program relating to your survey. Raw data will be stored via an encrypted, password-protected server."),o.default.createElement("p",null,"For more information about how we’ll manage your data, please see the User Data section. If you have any general questions about CZI’s data use policies for User Research, or to exercise your personal data rights, please email"," ",o.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."))}(),function renderUserDataSection(){return o.default.createElement(o.default.Fragment,null,o.default.createElement("h2",null,"User Data"),o.default.createElement("h3",{className:d.default.first},"How we collect data"),o.default.createElement("p",null,"When you choose to participate in User Research, we collect information about you on behalf of CZI Science. We will gather informed consent through an opt-in approach from each individual prior to their participation in a research study."),o.default.createElement("p",{className:d.default.list},"Examples of studies include:"),o.default.createElement(u.default,{listItems:["Remote or in person interviews","Group sessions","Diary studies","Surveys"]}),o.default.createElement("p",{className:d.default.list},"Examples of the data we could collect include:"),o.default.createElement(u.default,{listItems:["Name","Email","User ID","Role","Institution","Usage on our platform","Screenshots or photos of home-made solutions created to various challenges (e.g., databases, questions guides or cheat sheets)","Details on scientific experiments or te
1ch tools"]}),o.default.createElement("h3",null,"How we use your data"),o.default.createElement("p",{className:d.default.list},"We use only your user data, outlined above, to answer a question or understand an experience, workflow, or problem. This may help us better understand user experience and improve our programs and services. Outputs from this could include:"),o.default.createElement(u.default,{listItems:["Publications","Articles","Videos","Reports","Audio clips","Create aggregated journey maps or systems diagrams"]}),o.default.createElement("p",null,"Any outputs from this research will not identify your responses by name, data will be presented in a de-identified and aggregated manner."),o.default.createElement("p",null,o.default.createElement("div",{className:d.default.italics},"Note: Any output resulting from this research does not include data you uploaded or created in CZ ID, such as raw sample data, sample metadata, or report data.")),o.default.createElement("h3",null,"How we share your data"),o.default.createElement("p",null,"We will link your identity to your response and will retain your identifiable information for 3 years. Consequently, de-identified and/or anonymized data will be retained for longer. The only individuals who will have access to identifiable responses are the researchers and designers at CZI working on a project or program relating to your research. Raw data will be stored via an encrypted, password-protected server."),o.default.createElement("p",null,"We don’t sell your data. We may share certain data you may voluntarily provide to comply with government reporting requirements. We may share learnings and findings to contribute to the broader knowledge base on this topic, but any reports or presentations resulting from this research would be de-identified and anonymized and would not be shared in any manner that identifies you by name. Any identifiable information collected as part of this study will remain confidential to the extent possible and will only be disclosed with your permission or as required by law."),o.default.createElement("p",{className:d.default.providers},"We may also share your data with the following types of service providers, and as a result of the use case, they may be able to access this data in providing these services:",o.default.createElement(u.default,{listItems:["Providers of the tools and services we use to manage our research process. For example, we use Google Forms, Qualtrics, and AppCues to collect survey responses."]})),o.default.createElement("h3",null,"Your legal rights"),o.default.createElement("p",null,"Under certain circumstances, you have rights under California and EU data protection laws in relation to your personal data, including the right to receive a copy of the personal data we hold about you, the right to opt-out of participating at any time, the right to request deletion, and the right to make corrections. To exercise these rights, email"," ",o.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."),o.default.createElement("h2",null,"EEA Research Participants"),o.default.createElement("p",null,"This privacy notice applies to EEA individuals participating in research with the Chan Zuckerberg Initiative."),o.default.createElement("p",null,"Your personal data is being transferred to, and stored and used outside your country and into the US."),o.default.createElement("p",null,"We have lawful bases to collect, use and personal data we collect about you during the Study. The legal basis for the collection of your personal data includes consent and/or legitimate interest. Where we rely on consent, you have the right to withdraw that consent. Where we rely on legitimate interest, you have the right to object."),o.default.createElement("p",{className:d.default.list},"You have choices about our use of your personal data. You have the right:",o.default.createElement("div",{className:d.default.nestedList},o.default.createElement(u.default,{ordered:!0,listItems:["to have your personal data deleted,","to have your personal data corrected or changed,","to object to our use of your personal data or revoke your consent, and","the right to get a copy of the personal data we have about you. You may have the right to contact our Data Protection Officer and/or have additional rights under your applicable laws."]}))),o.default.createElement("p",{className:d.default.last},"Contact us at"," ",o.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," ","to exercise your personal data rights, or to get more information about our use of personal data collected in connection with the Study."))}())}},39041:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PrivacyNoticeForUserResearch",{enumerable:!0,get:function get(){return r.PrivacyNoticeForUserResearch}});var r=l(97498)},68792:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var m=function(t){(0,u.default)(RawResultsFolder,t);var a=_createSuper(RawResultsFolder);function RawResultsFolder(t,l){var r;return(0,o.default)(this,RawResultsFolder),(r=a.call(this,t,l)).fileUrl=t.filePath,r.filePath=r.fileUrl.split("/"),r.fileList=t.fileList,r.sampleName=t.sampleName,r.projectName=t.projectName,r}return(0,i.default)(RawResultsFolder,[{key:"download",value:function download(t){location.href="".concat(t)}},{key:"render",value:function render(){var t=this;return p.default.createElement("div",{className:"results-folder"},p.default.createElement("div",{className:"header"},p.default.createElement("span",{className:"title"},p.default.createElement("a",{href:"/"},this.filePath[0]),p.default.createElement("span",{className:"path"},">"),p.default.createElement("a",{href:"/home?project_id=".concat(this.filePath[1])},this.projectName),p.default.createElement("span",{className:"path"},"/"),p.default.createElement("a",{href:this.props.samplePath},this.sampleName),p.default.createElement("span",{className:"path"},"/"),this.filePath[3])),p.default.createElement("div",{className:"header"},this.fileList.length?p.default.createElement("table",null,p.default.createElement("thead",null,p.default.createElement("tr",null,p.default.createElement("th",
1null,"results"===this.filePath[3]?"Results folder":"Fastqs folder"))),p.default.createElement("tbody",null,this.fileList.map((function(a,l){return p.default.createElement("tr",{className:"file-link",onClick:t.download.bind(t,a.url),key:l},p.default.createElement("td",null,p.default.createElement("i",{className:"fa fa-file"}),a.display_name,p.default.createElement("span",{className:"size-tag"}," -- ",a.size)))})))):"No files to show"))}}]),RawResultsFolder}(p.default.Component);a.default=m},77668:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Register=void 0;var o=r(l(96540)),i=r(l(61552)),u=l(2453),d=new i.default({error:"string"});a.Register=function Register(){var t=d.parse(location.search).error;return o.default.createElement(u.ConfirmationMessage,{errorType:t})}},48667:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(77668);a.default=r.Register},16194:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=l(27744),u=r(l(922)),d=l(92843),c=r(l(65007)),p=function OutputFile(t){var a=t.file;return o.default.createElement("tr",{className:"".concat(a.url?"":"disabled-","file-link"),onClick:function onClick(){return function conditionalOpenUrl(t){t&&(0,d.openUrl)(a.url)}(a.url)}},o.default.createElement("td",{className:c.default.tableData},o.default.createElement("i",{className:"fa fa-file"}),a.displayName,o.default.createElement("span",{className:"size-tag"}," -- ",a.size)))},m=function ConfigFile(t){var a=t.stageDagJson;return o.default.createElement("tr",{className:"file-link",onClick:function onClick(){return(0,d.downloadStringToFile)(a)}},o.default.createElement("td",{className:c.default.tableData},o.default.createElement("i",{className:"fa fa-file"}),"config.json"))},h=function ResultsFolderStepDivider(){return o.default.createElement("tr",{key:"last"},o.default.createElement("td",{className:c.default.tableData},o.default.createElement(u.default,null)))},g=function ResultsFolderStep(t){var a=t.step,l=t.pipelineTechnology,r=i.RESULTS_FOLDER_STEP_KEYS.stepDescriptionKey,u=i.RESULTS_FOLDER_STEP_KEYS.readsAfterKey,d=i.RESULTS_FOLDER_STEP_KEYS.filesKey,m=i.RESULTS_FOLDER_STEP_KEYS.stepNameKey,g=a[r],v=a[u],y=a[d],C=a[m];return o.default.createElement("tbody",null,o.default.createElement("tr",{key:"first"},o.default.createElement("td",{className:c.default.tableData},"Step ",o.default.createElement("b",null,C),": ",g," ",v?o.default.createElement("span",null,"(",o.default.createElement("b",null,v)," ","".concat("ONT"===l?"bases":"reads"," remained."),")"):null)),y.map((function(t,a){return o.default.createElement(p,{file:t,key:a})})),o.default.createElement(h,null))};a.default=function ResultsFolder(t){var a=t.filePath,l=t.fileList,r=t.sampleName,u=t.samplePath,p=t.projectName,v=t.rawResultsUrl,y=t.pipelineTechnology,C=a.split("/"),b=i.RESULTS_FOLDER_STAGE_KEYS.stageDescriptionKey,S=i.RESULTS_FOLDER_STAGE_KEYS.stageDagJsonKey,w=i.RESULTS_FOLDER_STAGE_KEYS.stepsKey,_=i.RESULTS_FOLDER_STAGE_KEYS.stageNameKey;return o.default.createElement("div",{className:"results-folder"},o.default.createElement("div",{className:"header"},o.default.createElement("span",{className:"title"},o.default.createElement("a",{href:"/"},C[0]),o.default.createElement("span",{className:"path"},">"),o.default.createElement("a",{href:"/home?project_id=".concat(C[1])},p),o.default.createElement("span",{className:"path"},"/"),o.default.createElement("a",{href:u},r),o.default.createElement("span",{className:"path"},"/"),C[3])),o.default.createElement("div",{className:"header"},Object.keys(l).length?Object.keys(l).map((function(t,a){var r=l[t],i=r[b],u=r[S]||"None",d=r[w],p=r[_];return o.default.createElement("table",{key:a},o.default.createElement("thead",null,o.default.createElement("tr",null,o.default.createElement("th",{className:c.default.tableHeader},p,": ",i))),o.default.createElement("tbody",null,o.default.createElement(m,{stageDagJson:u}),o.default.createElement(h,null)),Object.keys(d).map((function(t,a){return o.default.createElement(g,{pipelineTechnology:y,step:d[t],key:a})})))})):"No files to show",v?o.default.createElement("table",{key:"rawResults"},o.default.createElement("thead",null,o.default.createElement("tr",null,o.default.createElement("th",{className:c.default.tableHeader},"Need an output that's not listed here?"))),o.default.createElement("tbody",null,o.default.createElement("tr",{className:"file-link",onClick:function onClick(){return(0,d.openUrl)(v)}},o.default.createElement("td",{className:c.default.tableData},"Go to raw results folder")))):null))}},32322:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=l(44480),C=r(l(96540)),b=l(81672),S=l(49921),w=r(l(57211)),_=l(63790),E=l(41651),x=l(62311),L=l(82043),O=l(30738),N=r(l(79718));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,g.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var k=function(t){(0,p.default)(SampleUploadFlow,t);var a=_createSuper(SampleUploadFlow);function SampleUploadFlow(){var t;(0,u.default)(this,SampleUploadFlow);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{currentStep:_.UploadStepType.SampleStep,samples:null,uploadType:"",project:null,sampleNamesToFiles:null,bedFile:null,refSeqAccession:null,refSeqFile:null,refSeqTaxon:null,clearlabs:!1,guppyBasecallerSetting:null,medakaModel:null,metadata:null,metadataIssues:null,pipelineVersions:{},latestMajorPipelineVersions:{},technology:null,stepsEnabled:(0,g.default)((0,g.default)((0,g.default)({},_.UploadStepType.SampleStep,!0),_.UploadStepType.MetadataStep,!1),_.UploadStepType.ReviewStep,!1),hostGenomes:[],workflows:new Set,wetlabProtocol:null}),(0,g.default)((0,c.default)(t),"onUploadComplete",(function(){window.onbeforeunload=null})),(0,g.default)((0,c.default)(t),"handleUploadSamples",(function(a){var l=a.bedFile,r=a.clearlabs,o=a.technology,i=a.project,u=a.guppyBasecallerSetting,d=a.medakaModel,c=a.refSeqAccession,p=a.refSeqFile,m=a.refSeqTaxon,h=a.sampleNamesToFiles,g=a.samples,v=a.uploadType,C=a.wetlabProtocol,b=a.workflows;t.setState({bedFile:l,clearlabs:r,technology:o,currentStep:_.UploadStepType.MetadataStep,guppyBasecallerSetting:u,medakaModel:d,project:i,refSeqAccession:c,refSeqFile:p,refSeqTaxon:m,sampleNamesToFiles:h,samples:g,stepsEnabled:(0,y.set)(_.UploadStepType.MetadataStep,!0,t.state.stepsEnabled),uploadType:v,wetlabProtocol:C,workflows:b})})),(0,g.default)((0,c.default)(t),"handleUploadMetadata",(function(a){var l=a.metadata,r=a.issues,o=a.newHostGenomes,i=t.props.hostGenomes.concat(o),u=t.state.samples.map((function(t){var a=(0,y.find)((function(a){return(0,y.get)("sample_name",a)===t.name||(0,y.get)("Sample Name",a)===t.name}),l.rows),r=S.HOST_GENOME_SYNONYMS.reduce((function(t,l){return a[l]||t}),null),o=(0,y.find)((function(t){return t.name.toLowerCase()===r.toLowerCase()}),i).id;if("human"===r.toLowerCase()){var u,d=S.FIELDS_THAT_HAVE_MAX_INPUT.host_age;null==l||null===(u=l.rows)||void 0===u||u.forEach((function(t){if("Host Age"in t){var a=Number.parseInt(t["Host Age"]),l=(0,y.min)([a,d+1]);t["Host Age"]=null==l?void 0:l.toString()}}))}return _objectSpread(_objectSpread({},t),{},{host_genome_id:o,host_genome_name:r})})),d=(0,y.flow)((0,y.set)("rows",l.rows.map((0,y.omit)(S.HOST_GENOME_SYNONYMS))),(0,y.set)("headers",(0,y.without)(S.HOST_GENOME_SYNONYMS,l.headers)))(l);t.setState({samples:u,metadata:d,metadataIssues:r,currentStep:_.UploadStepType.ReviewStep,stepsEnabled:(0,y.set)(_.UploadStepType.ReviewStep,!0,t.state.stepsEnabled),hostGenomes:i})})),(0,g.default)((0,c.default)(t),"samplesChanged",(function(){t.setState({stepsEnabled:(0,g.default)((0,g.default)((0,g.default)({},_.UploadStepType.SampleStep,!0),_.UploadStepType.MetadataStep,!1),_.UploadStepType.ReviewStep,!1)})})),(0,g.default)((0,c.default)(t),"metadataChanged",(function(){t.setState({stepsEnabled:(0,g.default)((0,g.default)((0,g.default)({},_.UploadStepType.SampleStep,!0),_.UploadStepType.MetadataStep,!0),_.UploadStepType.ReviewStep,!1)})})),(0,g.default)((0,c.default)(t),"getPipelineVersionsForExistingProject",function(){var a=(0,i.default)(o.default.mark((function _callee(a){var l,r,i;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(!t.state.pipelineVersions[a]){o.next=2;break}return o.abrupt("return",{pipelineVersions:t.state.pipelineVersions[a]});case 2:return o.next=4,(0,b.getProjectPipelineVersions)(a);case 4:l=o.sent,r=l.projectPipelineVersions,i=l.latestMajorPipelineVersions,t.setState((function(t){return{pipelineVersions:_objectSpread(_objectSpread({},t.pipelineVersions),{},(0,g.default)({},a,r)),latestMajorPipelineVersions:i}}));case 8:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}()),(0,g.default)((0,c.default)(t),"handleStepSelect",(function(a){t.setState({currentStep:a})})),(0,g.default)((0,c.default)(t),"renderSteps",(function(){var a=t.state,l=a.latestMajorPipelineVersions,r=a.pipelineVersions,o=a.workflows,i=a.wetlabProtocol;return C.default.createElement("div",null,C.default.createElement(O.UploadSampleStep,{onDirty:t.samplesChanged,onUploadSamples:t.handleUploadSamples,visible:t.state.currentStep===_.UploadStepType.SampleStep,basespaceClientId:t.props.basespaceClientId,basespaceOauthRedirectUri:t.props.basespaceOauthRedirectUri,admin:t.props.admin,biohubS3UploadEnabled:t.props.biohubS3UploadEnabled,getPipelineVersionsForExistingProject:function getPipelineVersionsForExistingProject(a){return t.getPipelineVersionsForExistingProject(a)},pipelineVersions:r,latestMajorPipelineVersions:l}),t.state.samples&&C.default.createElement(L.UploadMetadataStep,{onUploadMetadata:t.handleUploadMetadata,samples:t.state.samples,project:t.state.project,visible:t.state.currentStep===_.UploadStepType.MetadataStep,onDirty:t.metadataChanged,workflows:o}),t.state.samples&&t.state.metadata&&C.default.createElement(E.ReviewStep,{bedFile:t.state.bed
1File,clearlabs:t.state.clearlabs,guppyBasecallerSetting:t.state.guppyBasecallerSetting,hostGenomes:t.state.hostGenomes,medakaModel:t.state.medakaModel,metadata:t.state.metadata,onStepSelect:t.handleStepSelect,onUploadComplete:t.onUploadComplete,onUploadStatusChange:t.onUploadStatusChange,originalHostGenomes:t.props.hostGenomes,pipelineVersions:r,project:t.state.project,refSeqAccession:t.state.refSeqAccession,refSeqFile:t.state.refSeqFile,refSeqTaxon:t.state.refSeqTaxon,samples:t.state.samples,technology:t.state.technology,uploadType:t.state.uploadType,visible:t.state.currentStep===_.UploadStepType.ReviewStep,wetlabProtocol:i,workflows:o}))})),(0,g.default)((0,c.default)(t),"onUploadStatusChange",(function(a){t.setState({stepsEnabled:(0,g.default)((0,g.default)((0,g.default)({},_.UploadStepType.SampleStep,!a),_.UploadStepType.MetadataStep,!a),_.UploadStepType.ReviewStep,!a)})})),t}return(0,d.default)(SampleUploadFlow,[{key:"componentDidMount",value:function componentDidMount(){window.onbeforeunload=function(){return"Are you sure you want to leave? All data will be lost."}}},{key:"render",value:function render(){return C.default.createElement("div",null,C.default.createElement(x.SampleUploadFlowHeader,{currentStep:this.state.currentStep,samples:this.state.samples,project:this.state.project,onStepSelect:this.handleStepSelect,stepsEnabled:this.state.stepsEnabled}),C.default.createElement(w.default,{className:(0,v.default)(N.default.sampleUploadFlow)},C.default.createElement("div",{className:N.default.inner},this.renderSteps())))}}]),SampleUploadFlow}(C.default.Component);a.default=k},82633:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(94634)),d=r(l(29293)),c=r(l(17383)),p=r(l(34579)),m=r(l(12475)),h=r(l(29511)),g=r(l(28452)),v=r(l(63072)),y=r(l(43693)),C=r(l(32485)),b=l(44480),S=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),w=l(38192),_=l(92911),E=l(90),x=r(l(28906)),L=(l(63790),r(l(67007))),O=l(62664),N=l(74262),k=l(19515),T=l(78688),A=l(1800),I=l(57026),M=l(77531),R=r(l(75128));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,v.default)(t);if(a){var o=(0,v.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,g.default)(this,l)}}var D=function(t){(0,h.default)(ReviewStepCC,t);var a=_createSuper(ReviewStepCC);function ReviewStepCC(){var t;(0,c.default)(this,ReviewStepCC);for(var l=arguments.length,r=new Array(l),o=0;o<l;o++)r[o]=arguments[o];return t=a.call.apply(a,[this].concat(r)),(0,y.default)((0,m.default)(t),"state",{consentChecked:!1,projectMetadataFields:null,showUploadModal:!1,skipSampleProcessing:!1,useStepFunctionPipeline:!0,adminOptions:{}}),(0,y.default)((0,m.default)(t),"loadProjectMetadataFields",(0,d.default)(i.default.mark((function _callee(){var a,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return a=t.props.project,r.next=3,(0,_.getProjectMetadataFields)(a.id);case 3:l=r.sent,t.setState({projectMetadataFields:(0,b.keyBy)("key",l)});case 5:case"end":return r.stop()}}),_callee)})))),(0,y.default)((0,m.default)(t),"uploadSamplesAndMetadata",(function(){(0,t.props.onUploadStatusChange)(!0),t.setState({showUploadModal:!0}),t.setState({})})),(0,y.default)((0,m.default)(t),"onLinkClick",(function(a){!t.state.showUploadModal&&t.props.onStepSelect(a)})),(0,y.default)((0,m.default)(t),"handleAdminOptionsChanged",(function(a){t.setState({adminOptions:a})})),(0,y.default)((0,m.default)(t),"toggleSkipSampleProcessing",(function(){var a=t.state.skipSampleProcessing;t.setState({skipSampleProcessing:!a})})),t}
1return(0,p.default)(ReviewStepCC,[{key:"componentDidMount",value:function componentDidMount(){this.loadProjectMetadataFields()}},{key:"render",value:function render(){var t=this,a=this.state,l=a.adminOptions,r=a.consentChecked,o=a.projectMetadataFields,i=a.showUploadModal,u=a.skipSampleProcessing,d=a.useStepFunctionPipeline,c=this.props,p=c.bedFile,m=c.clearlabs,h=c.guppyBasecallerSetting,g=c.technology,v=c.hostGenomes,y=c.medakaModel,b=c.metadata,w=c.onUploadComplete,_=c.originalHostGenomes,E=c.pipelineVersions,D=c.refSeqAccession,P=c.refSeqFile,j=c.refSeqTaxon,B=c.project,V=c.samples,W=c.uploadType,U=c.visible,H=c.wetlabProtocol,G=c.workflows,K=!i;return S.default.createElement("div",{className:(0,C.default)(R.default.reviewStep,R.default.uploadFlowStep,U&&R.default.visible)},S.default.createElement("div",{className:R.default.flexContent},S.default.createElement(A.ProjectInfo,{areLinksEnabled:K,onLinkClick:this.onLinkClick,uploadType:W,project:B}),S.default.createElement("div",{className:R.default.sectionContainer},S.default.createElement(I.ReviewHeader,{areLinksEnabled:K,onLinkClick:this.onLinkClick,project:B,uploadType:W}),S.default.createElement(k.AnalysesSections,{pipelineVersions:E,project:B,workflows:G,technology:g,clearlabs:m,medakaModel:y,wetlabProtocol:H,guppyBasecallerSetting:h,refSeqTaxon:null==j?void 0:j.name,refSeqFile:null==P?void 0:P.name,bedFile:null==p?void 0:p.name})),S.default.createElement(M.SampleInfo,{adminOptions:l,areLinksEnabled:K,onAdminOptionsChanged:this.handleAdminOptionsChanged,onLinkClick:this.onLinkClick,project:B,uploadType:W,hostGenomes:v,metadata:b,projectMetadataFields:o,samples:V})),S.default.createElement("div",{className:R.default.controls},G.has(O.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)||S.default.createElement(T.HostOrganismMessage,{hostGenomes:_,samples:V}),S.default.createElement(L.default,{checked:r,onChange:function onChange(){return t.setState({consentChecked:!r})}}),!i&&S.default.createElement(x.default,{text:"Start Upload",disabled:!r,onClick:this.uploadSamplesAndMetadata}),i&&S.default.createElement(N.UploadProgressModal,{adminOptions:l,bedFile:p,clearlabs:m,guppyBasecallerSetting:h,technology:g,medakaModel:y,metadata:b,onUploadComplete:w,project:B,refSeqAccession:D,refSeqFile:P,refSeqTaxon:j,samples:V,skipSampleProcessing:u,uploadType:W,useStepFunctionPipeline:d,wetlabProtocol:H,workflows:G})))}}]),ReviewStepCC}(S.default.Component);a.default=function ReviewStep(t){var a=(0,w.useTrackEvent)(),l=(0,w.useWithAnalytics)(),r=(0,S.useContext)(E.UserContext);return S.default.createElement(D,(0,u.default)({},t,{trackEvent:a,withAnalytics:l,userContext:r}))}},67185:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AnalysesSections=void 0;var o=l(70131),i=l(44480),u=r(l(96540)),d=l(62664),c=r(l(57452)),p=l(97038),m=l(17021),h=l(11113),g=l(4478);a.AnalysesSections=function AnalysesSections(t){var a=t.bedFile,l=t.clearlabs,r=t.guppyBasecallerSetting,v=t.medakaModel,y=t.pipelineVersions,C=t.project,b=t.refSeqFile,S=t.refSeqTaxon,w=t.technology,_=t.wetlabProtocol,E=t.workflows;return u.default.createElement("div",{"data-testid":"upload-input-review"},(0,i.map)((function(t){var i=d.UPLOAD_WORKFLOW_KEY_FOR_VALUE[t],E=d.UPLOAD_WORKFLOWS[i],x=E.customIcon,L=E.icon,O=E.label,N=t===d.UPLOAD_WORKFLOWS.AMR.value?d.NO_TECHNOLOGY_SELECTED:w,k=d.WORKFLOWS_BY_UPLOAD_SELECTIONS[t][N],T=y[C.id][k],A=null==y?void 0:y[C.id][d.NCBI_INDEX],I=g.AnalysisSectionsConfig[t].showIndexVersion;return u.default.createElement("div",{className:c.default.section},u.default.createElement("div",{className:c.default.icon},x?u.default.createElement(x,null):u.default.createElement(o.Icon,{sdsIcon:L,sdsSize:"xl",sdsType:"static"})),u.default.createElement("div",{className:c.default.text},u.default.createElement("div",{className:c.default.header},u.default.createElement("div",{className:c.default.name},O)),u.default.createElement("div",{className:c.default.analysisTypeContent},t!==d.UPLOAD_WORKFLOWS.AMR.value&&u.default.createElement("div",{className:c.default.item},u.default.createElement("div",{className:c.default.subheader},"Sequencing Platform: "),u.default.createElement("div",{className:c.default.description},d.SEQUENCING_TECHNOLOGY_DISPLAY_NAMES[w]||"Illumina")),u.default.createElement("div",{className:c.default.item},u.default.createElement("div",{className:c.default.subheader},"Pipeline Version: "),u.default.createElement("div",{className:c.default.description},T)),I&&u.default.createElement("div",{className:c.default.item},u.default.createElement("div",{className:c.default.subheader},"NCBI Index Date: "),u.default.createElement("div",{className:c.default.description},A)),t===d.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value&&u.default.createElement(p.CGAnalysisSection,{clearlabs:l,medakaModel:v,technology:w,wetlabProtocol:_}),t===d.UPLOAD_WORKFLOWS.MNGS.value&&u.default.createElement(m.MNGSAnalysisSection,{technology:w,guppyBasecallerSetting:r}),t===d.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value&&u.default.createElement(h.WGSAnalysisSection,{taxon:S,refSeqFile:b,bedFile:a}))))}),function getWorkflowSectionOrder(t){var a=d.UPLOAD_WORKFLOWS.MNGS.value,l=d.UPLOAD_WORKFLOWS.AMR.value,r=d.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value,o=d.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value;return(0,i.compact)([t.has(a)&&a,t.has(l)&&l,t.has(r)&&r,t.has(o)&&o])}(E)))}},78907:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.CGAnalysisSection=void 0;var o=r(l(96540)),i=l(62664),u=r(l(57452));a.CGAnalysisSection=function CGAnalysisSection(t){var a=t.clearlabs,l=t.medakaModel,r=t.technology,d=t.wetlabProtocol;return o.default.createElement(o.default.Fragment,null,r===i.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE&&o.default.createElement("div",{className:u.default.item},o.default.createElement("div",{className:u.default.subheader},"Used Clear Labs:"),o.default.createElement("div",{className:u.default.description},a?"Yes":"No")),o.default.createElement("div",{className:u.default.item},o.default.createElement("div",{className:u.default.subheader},"Wetlab Protocol:"),o.default.createElement("div",{className:u.default.description},i.CG_WETLAB_DISPLAY_NAMES[d])),r===i.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE&&o.default.createElement("div",{className:u.default.item},o.default.createElement("div",{className:u.default.subheader},"Medaka Model:"),o.default.createElement("div",{className:u.default.description},l)))}},97038:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"CGAnalysisSection",{enumerable:!0,get:function get(){return r.CGAnalysisSection}});var r=l(78907)},45791:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MNGSAnalysisSection=void 0;var o=r(l(96540)),i=l(62664),u=r(l(57452));a.MNGSAnalysisSection=function MNGSAnalysisSection(t){var a=t.technology,l=t.guppyBasecallerSetting;return o.default.createElement(o.default.Fragment,null,a===i.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:u.default.item},o.default.createElement("div",{className:u.default.subheader},"Guppy Basecaller Setting: "),o.default.createElement("div",{className:u.default.description},l))))}},17021:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MNGSAnalysisSection",{enumerable:!0,get:function get(){return r.MNGSAnalysisSection}});var r=l(45791)},55893:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WGSAnalysisSection=void 0;var o=r(l(96540)),i=r(l(57452));a.WGSAnalysisSection=function WGSAnalysisSection(t){var a=t.bedFile,l=t.refSeqFile,r=t.taxon;return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:i.default.item},o.default.createElement("div",{className:i.default.subheader},"Taxon Name:"),o.default.createElement("div",{className:i.default.description},null!=r?r:"unknown")),o.default.createElement("div",{className:i.default.item},o.default.createElement("div",{className:i.default.subheader},"Reference Sequence:"),o.default.createElement("div",{className:i.default.description},null!=l?l:"None provided")),o.default.createElement("div",{className:i.default.item},o.default.createElement("div",{className:i.default.subheader},"Trim Primer:"),o.default.createElement("div",{className:i.default.description},null!=a?a:"None provided")))}},11113:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WGSAnalysisSection",{enumerable:!0,get:function get(){return r.WGSAnalysisSection}});var r=l(55893)},19515:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AnalysesSections",{enumerable:!0,get:function get(){return r.AnalysesSections}});var r=l(67185)},4478:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AnalysisSectionsConfig=void 0;var o=r(l(43693)),i=l(62664);a.AnalysisSectionsConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)({},i.UploadWorkflows.AMR,{showIndexVersion:!1}),i.UploadWorkflows.MNGS,{showIndexVersion:!0}),i.UploadWorkflows.VIRAL_CONSENSUS_GENOME,{showIndexVersion:!1}),i.UploadWorkflows.COVID_CONSENSUS_GENOME,{showIndexVersion:!1})},50035:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.HostOrganismMessage=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=l(44480),v=r(l(96540)),y=r(l(58771)),C=r(l(34621)),b=r(l(62487)),S=r(l(77328));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}a.HostOrganismMessage=function(t){(0,d.default)(HostOrganismMessage,t);var a=_createSuper(HostOrganismMessage);function HostOrganismMessage(){var t;(0,o.default)(this,HostOrganismMessage);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"hasMatch",(function(a){var l=t.props.hostGenomes.filter((function(a){return t.isERCC(a.name)||!(a.ercc_only||a["ercc_only?"])}));return(0,g.map)((function(t){return t.name.toLowerCase()}),l).includes(a.toLowerCase())})),t}return(0,i.default)(HostOrganismMessage,[{key:"renderOneHost",value:function renderOneHost(t,a){return v.default.createElement(b.default,{type:this.hasMatch(t)?"info":"warning",displayStyle:"flat",className:S.default.messageContainer},v.default.createElement("strong",null,"Host Subtraction:")," ",!this.hasMatch(t)&&" We don't have any hosts matching your selection.",this.renderTextLine(t,a)," ",this.renderLearnMoreLink(),".")}},{key:"renderLearnMoreLink",value:function renderLearnMoreLink(){return v.default.createElement(C.default,{href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/360035296573-Upload-on-the-Web#reviewing-data",analyticsEventName:"HostOrganismMessage_learn-more-link_clicked",coloredBackgroun
1d:!0},"Learn more")}},{key:"renderTextLine",value:function renderTextLine(t,a){return v.default.createElement("span",null," ","For the"," ",v.default.createElement("strong",null,a," sample",a>1?"s":"")," ",this.renderHostPhrase(t,a)," ",this.hasMatch(t)&&!this.isERCC(t)?v.default.createElement("span",null,"we will subtract out reads that align to a"," ",v.default.createElement("strong",null,(0,g.capitalize)(t))," genome"):v.default.createElement("span",null,"we will only remove ERCCs"),"human"!==t.toLowerCase()&&" and reads that align to the human genome",".")}},{key:"isERCC",value:function isERCC(t){return"ercc only"===t.toLowerCase()}},{key:"renderHostPhrase",value:function renderHostPhrase(t,a){return v.default.createElement("span",null,this.isERCC(t)?v.default.createElement("span",null,"that you indicated ",a>1?"are":"is"," ERCC Only"):v.default.createElement("span",null,"that you indicated ",a>1?"are":"is"," from a"," ",v.default.createElement("strong",null,t)," Host Organism"),",")}},{key:"renderManyHosts",value:function renderManyHosts(t){var a=this,l=!(0,g.every)(this.hasMatch,(0,g.keys)(t)),r=(0,m.default)({},S.default.warn,l),o=v.default.createElement(b.default,{type:l?"warning":"info",displayStyle:"flat",className:S.default.messageContainer},v.default.createElement("strong",null,"Host Subtraction:")," Based on your selections for Host Organism, we will subtract out reads from your samples that align to different genomes."," ",this.renderLearnMoreLink(),".");return v.default.createElement(y.default,{bottomContentPadding:!0,header:o,open:!1,className:(0,h.default)(S.default.listContainer,r)},(0,g.keys)(t).map((function(l){return v.default.createElement("div",{key:l,className:(0,h.default)(S.default.messageLine,r)},a.renderTextLine(l,t[l]))})))}},{key:"getSelectedHostOrganisms",value:function getSelectedHostOrganisms(){return this.props.samples.map((function(t){return t.host_genome_name}))}},{key:"render",value:function render(){var t=(0,g.countBy)(null,this.getSelectedHostOrganisms()),a=(0,g.keys)(t).length;if(0===a)return null;if(1===a){var l=(0,g.keys)(t)[0];return this.renderOneHost(l,t[l])}return this.renderManyHosts(t)}}]),HostOrganismMessage}(v.default.Component)},78688:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HostOrganismMessage",{enumerable:!0,get:function get(){return r.HostOrganismMessage}});var r=l(50035)},35327:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ProjectInfo=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=r(l(37871)),m=l(63790),h=r(l(43178));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ProjectInfo=function ProjectInfo(t){var a=t.areLinksEnabled,l=t.onLinkClick,r=t.project,o=(0,c.useState)(!0),g=(0,i.default)(o,2),v=g[0],y=g[1],C=r.description,b=r.name,S=r.number_of_samples,w=r.public_access,_=function countNewLines(t){return t?t.split(/\r*\n/).length:0}(C)>5,E=1===w;return c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{className:h.default.reviewHeader},c.default.createElement("span",{className:h.default.text},"Project Info"),c.default.createElement("div",{className:(0,d.default)(h.default.links,a&&h.default.enabled)},c.default.createElement("div",{className:h.default.link,onClick:function onClick(){l(m.UploadStepType.SampleStep)}},"Edit Project"))),c.default.createElement("div",{className:h.default.section},E?c.default.createElement("div",{className:h.default.icon},c.default.createElement(u.Icon,{sdsIcon:"projectPublic",sdsSize:"xl",sdsType:"static"})):c.default.createElement("div",{className:h.default.icon},c.default.createElement(u.Icon,{sdsIcon:"projectPrivate",sdsSize:"xl",sdsType:"static"})),c.default.createElement("div",{className:h.default.text},c.default.createElement("div",{className:h.default.header},c.default.createElement("div",{className:h.default.name},b),c.default.createElement("div",{className:h.default.publicAccess},E?"Public Project":"Private Project"),c.default.createElement(p.default,{isPublic:E,offset:[-7,0],position:"top left"})),C&&c.default.createElement("div",{className:h.default.descriptionContainer},c.default.createElement("div",{className:(0,d.default)(_&&v&&h.default.truncated)},C),_&&c.default.createElement("div",{className:h.default.showHide,onClick:function onClick(){return y(!v)}},v?"Show More":"Show Less")),c.default.createElement("div",{className:h.default.existingSamples},S||0," existing samples in project"))))}},1800:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ProjectInfo",{enumerable:!0,get:function get(){return r.ProjectInfo}});var r=l(35327)},88995:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReviewHeader=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(75128)),d=l(63790);a.ReviewHeader=function ReviewHeader(t){var a=t.areLinksEnabled,l=t.onLinkClick;return i.default.createElement("div",{className:u.default.reviewHeader},i.default.createElement("span",{className:u.default.text},"Analysis Type Info"),i.default.createElement("div",{className:(0,o.default)(u.default.links,a&&u.default.enabled)},i.default.createElement("div",{className:u.default.link,onClick:function onClick(){l(d.UploadStepType.SampleStep)},"data-testid":"edit-analysis-type"},"Edit Analysis Type")))}},57026:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReviewHeader",{enumerable:!0,get:function get(){return r.ReviewHeader}});var r=l(88995)},26493:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleInfo=void 0;var i=r(l(32485)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(90),c=l(63790),p=r(l(45529)),m=l(29835),h=r(l(8352));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.SampleInfo=function SampleInfo(t){var a=t.adminOptions,l=t.areLinksEnabled,r=t.hostGenomes,o=t.metadata,g=t.onAdminOptionsChanged,v=t.onLinkClick,y=t.projectMetadataFields,C=t.samples,b=t.uploadType,S=((0,u.useContext)(d.UserContext)||{}).admin;return u.default.createElement("div",{className:h.default.sectionContainer},u.default.createElement("div",{className:h.default.reviewHeader},u.default.createElement("span",{className:h.default.text},"Sample Info"),u.default.createElement("div",{className:(0,i.default)(h.default.links,l&&h.default.enabled)},u.default.createElement("div",{className:h.default.link,onClick:function onClick(){v(c.UploadStepType.SampleStep)}},"Edit Samples"),u.default.createElement("div",{className:h.default.divider},"|"),u.default.createElement("div",{className:h.default.link,onClick:function onClick(){v(c.UploadStepType.MetadataStep)}},"Edit Metadata"))),u.default.createElement("div",{className:h.default.tableScrollWrapper},u.default.createElement(m.ReviewTable,{hostGenomes:r,metadata:o,projectMetadataFields:y,samples:C,uploadType:b})),S&&u.default.createElement(p.default,{adminOptions:a,onAdminOptionsChanged:g}))}},45529:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=l(44480),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(2008)),p=r(l(66378)),m=r(l(56347));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var h={max_input_fragments:{helpText:"The maximum number of fragments permitted in an input file from S3. Additional fragments will be truncated.",placeholder:75e6},subsample:{helpText:"The number of fragments to randomly subsample to after host filtering.",placeholder:1e6},pipeline_branch:{helpText:"The pipeline_version to run the samples on.",placeholder:"6.9.1"},alignment_config_name:{helpText:"The name of the alignment config to use for these samples.",placeholder:"2019-01-01"},s3_preload_result_path:{helpText:"The contents of this s3 folder will be copied to the sample result folder prior to pipeline start.",placeholder:"s3://yunfang-workdir/id-rr004/RR004_water_2_S23/"},alignment_scalability:{helpText:"Use the new alignment scalability flow (true|false)",placeholder:"false"}};a.default=function AdminUploadOptions(t){var a=t.adminOptions,l=t.onAdminOptionsChanged,r=(0,d.useState)(!1),o=(0,i.default)(r,2),g=o[0],v=o[1],y=function renderAdminOption(t){var r=h[t];return d.default.createElement("div",{className:m.default.field,key:t},d.default.createElement("div",{className:m.default.label},t,d.default.createElement(c.default,{text:r.helpText,className:m.default.helpIcon})),d.default.createElement(p.default,{className:m.default.input,onChange:function onChange(r){return function handleChange(t,r){l((0,u.set)(t,r,a))}(t,r)},value:a[t]||"",placeholder:r.placeholder}))};return d.default.createElement("div",null,d.default.createElement("div",{className:m.default.subheader},"Admin options",d.default.createElement("span",{className:m.default.toggleLink,onClick:function onClick(){return v(!g)}},g?"Hide":"Show"," options")),g&&d.default.createElement("div",{className:m.default.adminUploadOptions},Object.keys(h).map((function(t){return y(t)}))))}},40399:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReviewTable=void 0;var o=r(l(43693)),i=r(l(41132)),u=l(44480),d=r(l(96540)),c=l(93527),p=l(82853),m=r(l(22941)),h=r(l(77492)),g=l(73476);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var v=function getDataHeaders(t){var a=t.uploadType,l=t.metadata,r=t.getFieldDisplayName,o=(0,u.without)(["Sample Name","sample_name"],l.headers.map(r));return"basespace"!==a?[g.DataHeaders.SAMPLE_NAME,g.DataHeaders.INPUT_FILES,g.DataHeaders.HOST_ORGANISM].concat((0,i.default)(o)):[g.DataHeaders.SAMPLE_NAME,g.DataHeaders.BASESPACE_PROJECT,g.DataHeaders.FILE_SIZE,g.DataHeaders.FILE_TYPE,g.DataHeaders.HOST_ORGANISM].concat((0,i.default)(o))},y=function getDataRows(t){var a=t.uploadType,l=t.metadata,r=t.hostGenomes,i=t.samples,m=t.getFieldDisplayName,v=l.rows.map((function(t){return(0,u.mapKeys)(m,t)})),y=(0,u.keyBy)((function(t){return t[g.DataHeaders.SAMPLE_NAME]||t.sample_name}),v),C=(0,u.keyBy)("id",r);return(0,u.map)((function assembleDataForSample(t){var l=(0,u.get)("name",C[t.host_genome_id]),r=y[t.name];"Human"===l&&"Host Age"in r&&(r["Host Age"]=(0,p.returnHipaaCompliantMetadata)("host_age",r["Host Age"]));var i=_objectSpread(_objectSpread({},r),{},(0,o.default)((0,o.default)({},g.DataHeaders.SAMPLE_NAME,d.default.createElement("div",{className:h.default.sampleName},t.name)),g.DataHeaders.HOST_ORGANISM,l));if("basespace"!==a){var m=(0,u.flatten)(t.input_files_attributes.map((function(t){return t.concatenated})));i["Input Files"]=d.default.createElement("div",{className:h.default.files},m.map((function(t){return d.default.createElement("div",{key:t,className:h.default.file},t)})))}else i["File Size"]=(0,c.formatFileSize)(t.file_size),i["File Type"]=t.file_type,i["Basespace Project"]=t.basespace_project_name;return i}),i)},C=function getColumnWidth(t){switch(t){case g.DataHeaders.SAMPLE_NAME:return 200;case"Input Files":return 300;case"Water Control":return 80;case"Nucleotide Type":case"Collection Date":return 100;default:return 140}};a.ReviewTable=function ReviewTable(t){var a=t.hostGenomes,l=t.metadata,r=t.projectMetadataFields,o=t.samples,i=t.uploadType;if(!r)return d.default.createElement("div",null,"Loading...");var u=function getFieldDisplayName(t){return r[t]?r[t].name:t};return d.default.createElement(m.default,{columns:v({uploadType:i,metadata:l,getFieldDisplayName:u}),data:y({uploadType:i,metadata:l,hostGenomes:a,samples:o,getFieldDisplayName:u}),getColumnWidth:C})}},29835:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReviewTable",{enumerable:!0,get:function get(){return r.ReviewTable}});var r=l(40399)},73476:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.DataHeaders=void 0,function(t){t.SAMPLE_NAME="Sample Name",t.INPUT_FILES="Input Files",t.HOST_ORGANISM="Host Organism",t.BASESPACE_PROJECT="Basespace Project",t.FILE_SIZE="File Size",t.FILE_TYPE="File Type"}(l||(a.DataHeaders=l={}))},77531:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleInfo",{enumerable:!0,get:function get(){return r.SampleInfo}});var r=l(26493)},41651:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReviewStep",{enumerable:!0,get:function get(){return o.default}});var o=r(l(82633))},49041:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleUploadFlowHeader=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=l(44480),v=r(l(96540)),y=r(l(57211)),C=r(l(34621)),b=l(21786),S=l(63790),w=r(l(27259)),_=r(l(79718));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var E=[{text:"Samples",step:S.UploadStepType.SampleStep,title:"Select Samples"},{text:"Metadata",step:S.UploadStepType.MetadataStep,title:"Upload Metadata"},{text:"Review",step:S.UploadStepType.ReviewStep,title:"Review"}],x=a.SampleUploadFlowHeader=function(t){(0,d.default)(SampleUploadFlowHeader,t);var a=_createSuper(SampleUploadFlowHeader);function SampleUploadFlowHeader(){var t;(0,o.default)(this,SampleUploadFlowHeader);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"isStepEnabled",(function(a){return t.props.stepsEnabled[a]})),(0,m.default)((0,u.default)(t),"onStepSelect",(function(a){t.isStepEnabled(a)&&t.props.onStepSelect(a)})),t}return(0,i.default)(SampleUploadFlowHeader,[{key:"render",value:function render(){var t=this,a=this.props.currentStep,l=(0,g.find)((function(t){return a===t.step}),E).title;return v.default.createElement("div",{className:_.default.headerWrapper},v.default.createElement(y.default,null,v.default.createElement("div",{className:_.default.sampleUploadFlowHeader},v.default.createElement("div",{className:_.default.titleContainer},v.default.createElement("div",{className:_.default.title},l),a===S.UploadStepType.SampleStep&&v.default.createElement("div",{className:_.default.subtitle},"Rather use our command-line interface?",v.default.createElement(C.default,{href:"/cli_user_instructions",className:_.default.link},"View CLI Instructions.")),a===S.UploadStepType.MetadataStep&&v.default.createElement("div",{className:_.default.subtitle},"This metadata will provide context around your samples and results in CZ ID."),a===S.UploadStepType.ReviewStep&&v.default.createElement("div",{className:_.default.subtitle},"Uploading ",this.props.samples.length," samples to"," ",this.props.project.name)),v.default.createElement("div",{className:_.default.fill}),v.default.createElement("div",{className:_.default.menu},E.map((function(l,r){return v.default.createElement("div",{className:(0,h.default)(_.default.option,a===l.step&&_.default.active,a!==l.step&&t.isStepEnabled(l.step)&&_.default.enabled),key:l.text,onClick:function onClick(){t.onStepSelect(l.step)}},v.default.createElement(w.default,{className:_.default.circle,circular:!0,text:r+1}),v.default.createElement("div",{className:_.default.text},l.text))}))))))}}]),SampleUploadFlowHeader}(v.default.Component);(0,m.default)(x,"contextType",b.GlobalContext)},62311:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleUploadFlowHeader",{enumerable:!0,get:function get(){return r.SampleUploadFlowHeader}});var r=l(49041)},28409:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadMetadataStep=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=r(l(32485)),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(92911),h=r(l(30506)),g=r(l(28906)),v=r(l(22774)),y=r(l(62055)),C=r(l(79718));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.UploadMetadataStep=function UploadMetadataStep(t){var a=t.samples,l=t.project,r=t.visible,o=t.onDirty,b=t.workflows,S=t.onUploadMetadata,w=(0,p.useState)(!1),_=(0,d.default)(w,2),E=_[0],x=_[1],L=(0,p.useState)(!0),O=(0,d.default)(L,2),N=O[0],k=O[1],T=(0,p.useState)(null),A=(0,d.default)(T,2),I=A[0],M=A[1],R=(0,p.useState)(null),D=(0,d.default)(R,2),P=D[0],j=D[1],B=(0,p.useState)(!1),V=(0,d.default)(B,2),W=V[0],U=V[1],H=(0,p.useState)([]),G=(0,d.default)(H,2),K=G[0],z=G[1],q=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:if(t=null,!W){l.next=11;break}return j(null),l.next=5,(0,m.validateManualMetadataForNewSamples)(a,I);case 5:t=l.sent,j(t.issues),z(t.newHostGenomes),!I||t.issues&&t.issues.errors.length>0||S({metadata:I,issues:t.issues,newHostGenomes:t.newHostGenomes}),l.next=12;break;case 11:S({metadata:I,issues:P,newHostGenomes:K});case 12:case"end":return l.stop()}}),_callee)})));return function handleContinue(){return t.apply(this,arguments)}}();return p.default.createElement("div",{className:C.default.uploadMetadataStep}
1,p.default.createElement("div",{className:(0,c.default)(C.default.uploadInstructions,!E&&C.default.hide)},p.default.createElement(y.default,{onClose:function onClose(){return x(!1)}})),p.default.createElement("div",{className:(0,c.default)(C.default.uploadFlowStep,E&&C.default.hide,r&&C.default.visible)},p.default.createElement("div",{className:C.default.flexContent},p.default.createElement(h.default,{onShowCSVInstructions:function onShowCSVInstructions(){return x(!0)},samples:a,project:l,onMetadataChange:function handleMetadataChange(t){var a=t.metadata,l=t.issues,r=t.wasManual,o=t.newHostGenomes;M(a),j(l),U(r),o&&z(o);var i=a&&!(l&&l.errors.length>0);k(!i)},samplesAreNew:!0,issues:W?P:null,visible:r,onDirty:o,metadata:I,workflows:b})),p.default.createElement("div",{className:C.default.controls},p.default.createElement(g.default,{text:"Continue",onClick:q,disabled:N,className:C.default.continueButton}),p.default.createElement("a",{href:"/home"},p.default.createElement(v.default,{text:"Cancel",onClick:function onClick(){}})))))}},82043:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadMetadataStep",{enumerable:!0,get:function get(){return r.UploadMetadataStep}});var r=l(28409)},95123:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadProgressModal=void 0;var o=l(44480),i=r(l(96540)),u=l(57738),d=l(88043);a.UploadProgressModal=function UploadProgressModal(t){var a=t.adminOptions,l=t.bedFile,r=t.clearlabs,c=t.guppyBasecallerSetting,p=t.medakaModel,m=t.metadata,h=t.onUploadComplete,g=t.project,v=t.refSeqAccession,y=t.refSeqFile,C=t.refSeqTaxon,b=t.samples,S=t.skipSampleProcessing,w=t.technology,_=t.uploadType,E=t.useStepFunctionPipeline,x=t.wetlabProtocol,L=t.workflows,O=function processMetadataRows(t){return(0,o.flow)((0,o.keyBy)((function(t){return t.sample_name||t["Sample Name"]})),(0,o.mapValues)((0,o.omit)(["sample_name","Sample Name"])))(t)};return i.default.createElement(i.default.Fragment,null,"local"===_?i.default.createElement(u.LocalUploadProgressModal,{adminOptions:a,bedFile:l,clearlabs:r,guppyBasecallerSetting:c,technology:w,medakaModel:p,metadata:m&&O(m.rows),onUploadComplete:h,project:g,refSeqAccession:v,refSeqFile:y,refSeqTaxon:C,samples:b,skipSampleProcessing:S,uploadType:_,useStepFunctionPipeline:E,wetlabProtocol:x,workflows:L}):i.default.createElement(d.RemoteUploadProgressModal,{adminOptions:a,bedFile:l,clearlabs:r,technology:w,medakaModel:p,metadata:O(m.rows),onUploadComplete:h,project:g,refSeqAccession:v,refSeqFile:y,refSeqTaxon:C,samples:b,skipSampleProcessing:S,uploadType:_,useStepFunctionPipeline:E,wetlabProtocol:x,workflows:L}))}},75850:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.LocalUploadProgressModal=void 0;var i=r(l(54756)),u=r(l(43693)),d=r(l(29293)),c=r(l(85715)),p=l(58931),m=l(32532),h=r(l(32485)),g=l(44480),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(38192),C=l(50503),b=r(l(28906)),S=l(60696),w=r(l(48652)),_=r(l(20797)),E=l(74617),x=l(17886),L=l(28015),O=l(70391);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.LocalUploadProgressModal=function LocalUploadProgressModal(t){var a=t.adminOptions,l=t.bedFile,r=t.clearlabs,o=t.guppyBasecallerSetting,N=t.medakaModel,k=t.metadata,T=t.onUploadComplete,A=t.project,I=t.refSeqAccession,M=t.refSeqFile,R=t.refSeqTaxon,D=t.samples,P=t.skipSampleProcessing,j=t.technology,B=t.useStepFunctionPipeline,V=t.wetlabProtocol,W=t.workflows,U=(0,y.useTrackEvent)(),H=(0,v.useState)(!1),G=(0,c.default)(H,2),K=G[0],z=G[1],q=(0,v.useState)(!1),Z=(0,c.default)(q,2),Y=Z[0],X=Z[1],Q=(0,v.useState)(!1),J=(0,c.default)(Q,2),$=J[0],ee=J[1],te=(0,v.useState)([]),ae=(0,c.default)(te,2),ne=ae[0],le=ae[1],re=(0,v.useState)({}),oe=(0,c.default)(re,2),ie=oe[0],se=oe[1],ue=(0,v.useState)({}),de=(0,c.default)(ue,2),ce=de[0],pe=de[1],fe=(0,v.useState)({}),me=(0,c.default)(fe,2),he=me[0],ge=me[1],ve=(0,v.useState)({}),ye=(0,c.default)(ve,2),Ce=ye[0],be=ye[1],Se={},we=null,_e=null,Ee="in progress",xe="error";(0,v.useEffect)((function(){Oe(),document.addEventListener("visibilitychange",(0,d.default)(i.default.mark((function _callee(){return i.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:if(null===we||"visible"!==document.visibilityState){t.next=3;break}return t.next=3,Le();case 3:case"end":return t.stop()}}),_callee)}))))}),[]),(0,v.useEffect)((function(){var t=!(0,g.isEmpty)(je());$||t||Ve()}),[he]);var Le=function(){var t=(0,d.default)(i.default.mark((function _callee2(){return i.default.wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,!("wakeLock"in navigator)){t.next=8;break}return t.next=4,navigator.wakeLock.request("screen");case 4:(we=t.sent).addEventListener("release",(function(){console.warn("Wake lock was released")})),t.next=9;break;case 8:throw new Error("WakeLock API not supported in this browser");case 9:console.warn("Acquired wake lock"),t.next=16;break;case 12:t.prev=12,t.t0=t.catch(0),console.error("Failed to acquire wake lock"),console.error(t.t0);case 16:case"end":return t.stop()}}),_callee2,null,[[0,12]])})));return function acquireScreenLock(){return t.apply(this,arguments)}}(),Oe=function(){var t=(0,d.default)(i.default.mark((function _callee3(){var t,u;return i.default.wrap((function _callee3$(i){for(;;)switch(i.prev=i.next){case 0:if(D){i.next=2;break}return i.abrupt("return");case 2:return t=(0,E.addFlagsToSamples)({adminOptions:a,bedFileName:null==l?void 0:l.name,clearlabs:r,guppyBasecallerSetting:o,medakaModel:N,samples:D,useStepFunctionPipeline:B,refSeqAccession:I,refSeqFileName:null==M?void 0:M.name,refSeqTaxon:R,skipSampleProcessing:P,technology:j,workflows:W,wetlabProtocol:V}),(0,E.addAdditionalInputFilesToSamples)({samples:t,bedFile:l,refSeqFile:M}),i.next=6,(0,C.initiateBulkUploadLocalWithMetadata)({samples:t,metadata:k,onCreateSamplesError:function onCreateSamplesError(t,a){(0,S.logError)({message:"UploadProgressModal: onCreateSamplesError",details:{errors:t}});var l=(0,g.zipObject)(a,(0,g.times)((0,g.constant)(xe),a.length));ge((function(t){return _objectSpread(_objectSpread({},t),l)}))}});case 6:return u=i.sent,le(u),i.next=10,Le();case 10:return i.next=12,Ne(u);case 12:case"end":return i.stop()}}),_callee3)})));return function initiateLocalUpload(){return t.apply(this,arguments)}}(),Ne=function(){var t=(0,d.default)(i.default.mark((function _callee4(t){var a,l,r;return i.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,C.startUploadHeartbeat)();case 2:_e=o.sent,a=_createForOfIteratorHelper(t),o.prev=4,a.s();case 6:if((l=a.n()).done){o.next=12;break}return r=l.value,o.next=10,ke(r);case 10:o.next=6;break;case 12:o.next=17;break;case 14:o.prev=14,o.t0=o.catch(4),a.e(o.t0);case 17:return o.prev=17,a.f(),o.finish(17);case 20:if(null===we){o.next=25;break}return console.warn("Releasing wake lock since upload completed..."),o.next=24,we.release();case 24:we=null;case 25:clearInterval(_e),U(y.ANALYTICS_EVENT_NAMES.LOCAL_UPLOAD_PROGRESS_MODAL_UPLOADS_BATCH_HEARTBEAT_COMPLETED,{sampleIds:JSON.stringify((0,g.map)("id",t))});case 27:case"end":return o.stop()}}),_callee4,null,[[4,14,17,20]])})));return function uploadSamples(a){return t.apply(this,arguments)}}(),ke=function(){var t=(0,d.default)(i.default.mark((function _callee6(t){var a;return i.default.wrap((function _callee6$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,Te(t);case 3:if(a=l.sent,Re(t.name,0),t.input_files){l.next=7;break}return l.abrupt("return");case 7:return l.next=9,Promise.all(t.input_files.map(function(){var l=(0,d.default)(i.default.mark((function _callee5(l){return i.default.wrap((function _callee5$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Ae(t,l,a);case 2:case"end":return r.stop()}}),_callee5)})));return function(t){return l.apply(this,arguments)}}()));case 9:return l.next=11,(0,C.completeSampleUpload)({sample:t,onSampleUploadSuccess:function onSampleUploadSuccess(t){Ie(t.name,"success")},onMarkSampleUploadedError:Pe});case 11:l.next=17;break;case 13:l.prev=13,l.t0=l.catch(0),Pe(t,l.t0),_e&&clearInterval(_e);case 17:case"end":return l.stop()}}),_callee6,null,[[0,13]])})));return function uploadSample(a){return t.apply(this,arguments)}}(),Te=function(){var t=(0,d.default)(i.default.mark((function _callee7(t){var a,l,r,o,u,d;return i.default.wrap((function _callee7$(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,C.getUploadCredentials)(t.id);case 2:return a=i.sent,l=a.access_key_id,r=a.aws_region,o=a.expiration,u=a.secret_access_key,d=a.session_token,i.abrupt("return",new p.S3Client({region:r,credentials:{accessKeyId:l,secretAccessKey:u,sessionToken:d,expiration:o},useAccelerateEndpoint:!0}));case 5:case"end":return i.stop()}}),_callee7)})));return function getS3Client(a){return t.apply(this,arguments)}}(),Ae=function(){var t=(0,d.default)(i.default.mark((function _callee8(t,a,l){var r,o,d,c,h,v,y;return i.default.wrap((function _callee8$(i){for(;;)switch(i.prev=i.next){case 0:if(r=a.name,o=a.s3_bucket,d=a.s3_file_path,!Ce[d]){i.next=3;break}return i.abrupt("return");case 3:return c=t.filesToUpload[r],h={Bucket:o,Key:d,Body:c,ChecksumAlgorithm:p.ChecksumAlgorithm.SHA256},Me({sampleName:t.name,s3Key:d,fileSize:c.size}),v=new m.Upload(_objectSpread({client:l,leavePartsOnError:!0,params:h},ie[d]&&{uploadId:ie[d]})),y=function removeS3KeyFromUploadIds(t){se((function(a){return(0,g.omit)(t,a)}))},v.on("httpUploadProgress",(function(a){var l=a.loaded&&a.total?a.loaded/a.total:0;Me({sampleName:t.name,s3Key:d,percentage:l})})),v.onCreatedMultipartUpload((function(t){se((function(a){return t?_objectSpread(_objectSpread({},a),{},(0,u.default)({},d,t)):y(d)}))})),i.next=12,v.done();case 12:y(d),be((function(t){return _objectSpread(_objectSpread({},t),{},(0,u.default)({},d,!0))}));case 14:case"end":return i.stop()}}),_callee8)})));return function uploadInputFileToS3(a,l,r){return t.apply(this,arguments)}}(),Ie=function updateSampleUploadStatus(t,a){ge((function(l){return _objectSpread(_objectSpread({},l),{},(0,u.default)({},t,a))}))},Me=function updateSampleFilePercentage(t){var a=t.sampleName,l=t.s3Key,r=t.percentage,o=void 0===r?0:r,i=t.fileSize,d=void 0===i?null:i,c={percentage:o};d&&(c.size=d);var p=_objectSpread(_objectSpread({},Se[a]),{},(0,u.default)({},l,_objectSpread(_objectSpread({},Se[a]&&Se[a][l]),c)));Se=_objectSpread(_objectSpread({},Se),{},(0,u.default)({},a,p)),Re(a,De(Se[a]))},Re=function updateSampleUploadPercentage(t,a){pe((function(l){return _objectSpread(_objectSpread({},l),{},(0,u.default)({},t,a))}))},De=function calculatePercentageForSample(t){return(0,g.sum)((0,g.map)((function(t){return(t.percentage||0)*t.size}),t))/(0,g.sum)((0,g.map)((function(t){return t.size}),t))},Pe=function handleSampleUploadError(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;
1Ie(t.name,xe),(0,S.logError)({message:"UploadProgressModal: Local sample upload error to S3 occured",details:{sample:t,error:a}})},je=function getLocalSamplesInProgress(){return(0,g.filter)((function(t){return void 0===he[t.name]||he[t.name]===Ee}),D)},Fe=function getLocalSamplesFailed(){return(0,g.filter)((function(t){return he[t.name]===xe}),D)},Be=function(){var t=(0,d.default)(i.default.mark((function _callee9(t){var a;return i.default.wrap((function _callee9$(l){for(;;)switch(l.prev=l.next){case 0:if(X(!0),ee(!1),t.forEach((function(t){return Ie(t.name,Ee)})),!(ne.length>0)){l.next=9;break}return a=t.map((function(t){return ne.find((function(a){return a.name===t.name}))})).filter((function(t){return void 0!==t})),l.next=7,Ne(a);case 7:l.next=10;break;case 9:Oe();case 10:case"end":return l.stop()}}),_callee9)})));return function retryFailedSampleUploads(a){return t.apply(this,arguments)}}(),Ve=function completeLocalUpload(){T(),ee(!0),X(!1)},We=!(0,g.isEmpty)(Fe()),Ue=(0,g.size)(Fe());return v.default.createElement(w.default,{open:!0,tall:!0,narrow:!0,className:(0,h.default)(_.default.uploadProgressModal,$&&_.default.uploadComplete)},v.default.createElement(x.LocalUploadModalHeader,{hasFailedSamples:We,numberOfFailedSamples:Ue,localSamplesFailed:Fe(),numLocalSamplesInProgress:(0,g.size)(je()),retryFailedSampleUploads:Be,retryingSampleUpload:Y,sampleUploadStatuses:he,numberOfSamples:(0,g.size)(D),projectName:A.name}),v.default.createElement(O.UploadProgressModalSampleList,{samples:D,sampleUploadPercentages:ce,sampleUploadStatuses:he,onRetryUpload:Be}),!Y&&$&&v.default.createElement("div",{className:_.default.footer},v.default.createElement(b.default,{text:"Go to Project",onClick:function onClick(){We?z(!0):(0,E.redirectToProject)(A.id)}})),K&&v.default.createElement(L.UploadConfirmationModal,{numberOfFailedSamples:Ue,onCancel:function onCancel(){z(!1)},onConfirm:function onConfirm(){(0,E.redirectToProject)(A.id)},open:!0}))}},89366:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.LocalUploadModalHeader=void 0;var o=r(l(43693)),i=r(l(32485)),u=r(l(96540)),d=r(l(70909)),c=l(60487),p=r(l(62487)),m=r(l(20797));a.LocalUploadModalHeader=function LocalUploadModalHeader(t){var a=t.hasFailedSamples,l=t.numberOfFailedSamples,r=t.localSamplesFailed,h=t.numLocalSamplesInProgress,g=t.retryFailedSampleUploads,v=t.retryingSampleUpload,y=t.sampleUploadStatuses,C=t.numberOfSamples,b=t.projectName,S=h>1?"s":"",w=Object.keys(y).length===l,_=v?"Retrying ".concat(h," sample upload").concat(S):"Uploading ".concat(h," sample").concat(S," to ").concat(b),E=w?"All uploads failed":"Uploads completed with ".concat(l," error").concat(l>1?"s":""),x=h>0,L=!h&&a,O=!h&&!a;return u.default.createElement("div",{className:m.default.header},u.default.createElement(d.default,{className:m.default.uploadImg}),O?u.default.createElement("div",{className:m.default.titleWithIcon},"Uploads completed!"):u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:(0,i.default)((0,o.default)({},m.default.title,x),(0,o.default)({},m.default.titleWithIcon,L))},x&&_,L&&E),u.default.createElement("div",{className:m.default.subtitle},x&&u.default.createElement(u.default.Fragment,null,"Please stay on this page until upload completes! Closing your device or putting it to sleep will interrupt the upload."),L&&l===C&&u.default.createElement("a",{className:m.default.helpLink,href:c.CONTACT_US_LINK,target:"_blank",rel:"noopener noreferrer"},"Contact us for help"))),a&&u.default.createElement(p.default,{className:m.default.notificationContainer,type:"error",displayStyle:"flat"},u.default.createElement("div",{className:m.default.content},u.default.createElement("div",{className:m.default.errorMessage},l," upload",l>1&&"s"," ha",l>1?"ve":"s"," failed"),u.default.createElement("div",{className:(0,i.default)(m.default.sampleRetry,m.default.retryAll),onClick:function onClick(){return g(r)}},"Retry all failed"))))}},17886:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}
1),Object.defineProperty(a,"LocalUploadModalHeader",{enumerable:!0,get:function get(){return r.LocalUploadModalHeader}});var r=l(89366)},97040:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadConfirmationModal=void 0;var o=r(l(96540)),i=r(l(48652)),u=l(22476),d=r(l(57206));a.UploadConfirmationModal=function UploadConfirmationModal(t){var a=t.numberOfFailedSamples,l=t.open,r=t.onCancel,c=t.onConfirm;return o.default.createElement(i.default,{className:d.default.uploadConfirmationModal,narrowest:!0,open:l,tall:!0},o.default.createElement("div",{className:d.default.title},"Are you sure you want to leave with ",a," failed upload",a>1&&"s","?"),o.default.createElement("div",{className:d.default.body},"You will lose the information you entered for the failed samples."),o.default.createElement("div",{className:d.default.actions},o.default.createElement("div",{className:d.default.item},o.default.createElement(u.PrimaryButton,{text:"Yes, leave Upload",rounded:!0,onClick:c})),o.default.createElement("div",{className:d.default.item},o.default.createElement(u.SecondaryButton,{text:"Return to Upload",rounded:!0,onClick:r}))))}},28015:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadConfirmationModal",{enumerable:!0,get:function get(){return r.UploadConfirmationModal}});var r=l(97040)},28836:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadProgressModalSampleList=void 0;var o,i=l(44480),u=r(l(96540)),d=r(l(74852)),c=r(l(37649)),p=r(l(44894)),m=l(93527),h=r(l(65564));!function(t){t.Error="error",t.InProgress="in progress",t.Success="success"}(o||(o={}));a.UploadProgressModalSampleList=function UploadProgressModalSampleList(t){var a=t.samples,l=t.sampleUploadPercentages,r=t.sampleUploadStatuses,g=t.onRetryUpload,v=function getUploadPercentageForSample(t){return l[t.name]};return u.default.createElement("div",{className:h.default.uploadProgressModalSampleList},a&&a.map((function(t){var a=r[t.name];return u.default.createElement("div",{key:t.name,className:h.default.sample},u.default.createElement("div",{className:h.default.sampleHeader},u.default.createElement("div",{className:h.default.sampleName},t.name),u.default.createElement("div",{className:h.default.sampleStatus},a===o.Error&&u.default.createElement(u.default.Fragment,null,u.default.createElement(c.default,{className:h.default.alertIcon,type:"error"}),"Upload failed",u.default.createElement("div",{className:h.default.verticalDivider}," | "),u.default.createElement("div",{onClick:function onClick(){return g([t])},className:h.default.sampleRetry},"Retry")),a===o.Success&&u.default.createElement("div",{className:h.default.success},u.default.createElement(p.default,{className:h.default.checkmarkIcon}),"Sent to pipeline"),(a===o.InProgress||void 0===a)&&u.default.createElement(u.default.Fragment,null,function getUploadedPercentageText(t){var a=v(t);if(void 0===a)return"Waiting to upload...";var l=(0,i.sum)((0,i.map)((function(t){return t.size}),t.files));return"Uploaded ".concat((0,m.formatFileSize)(l*a)," of ").concat((0,m.formatFileSize)(l))}(t)))),u.default.createElement(d.default,{percentage:v(t),error:"error"===a}))})))}},70391:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadProgressModalSampleList",{enumerable:!0,get:function get(){return r.UploadProgressModalSampleList}});var r=l(28836)},57738:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"LocalUploadProgressModal",{enumerable:!0,get:function get(){return r.LocalUploadProgressModal}});var r=l(75850)},79520:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.RemoteUploadProgressModal=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(58931),p=l(32532),m=r(l(32485)),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(50503),y=r(l(28906)),C=l(60696),b=r(l(48652)),S=r(l(20797)),w=l(74617),_=l(58432);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var E=["name","project_id","host_genome_id","basespace_access_token","basespace_dataset_id"];a.RemoteUploadProgressModal=function RemoteUploadProgressModal(t){var a=t.adminOptions,l=t.bedFile,r=t.clearlabs,o=t.technology,x=t.medakaModel,L=t.metadata,O=t.onUploadComplete,N=t.project,k=t.refSeqAccession,T=t.refSeqFile,A=t.refSeqTaxon,I=t.samples,M=t.skipSampleProcessing,R=t.uploadType,D=t.useStepFunctionPipeline,P=t.wetlabProtocol,j=t.workflows,B=(0,g.useState)(!1),V=(0,d.default)(B,2),W=V[0],U=V[1],H=(0,g.useState)([]),G=(0,d.default)(H,2),K=G[0],z=G[1],q=(0,g.useState)([]),Z=(0,d.default)(q,2),Y=Z[0],X=Z[1],Q=(0,g.useCallback)(function(){var t=(0,u.default)(i.default.mark((function _callee3(t){return i.default.wrap((function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Promise.all(t.map(function(){var t=(0,u.default)(i.default.mark((function _callee2(t){var a;return i.default.wrap((function _callee2$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,$(t);case 3:return a=l.sent,l.next=6,Promise.all(t.input_files.map(function(){var l=(0,u.default)(i.default.mark((function _callee(l){return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if(!Object.keys(t.filesToUpload).includes(l.name)){r.next=3;break}return r.next=3,ee(t,l,a);case 3:case"end":return r.stop()}}),_callee)})));return function(t){return l.apply(this,arguments)}}()));case 6:l.next=11;break;case 8:l.prev=8,l.t0=l.catch(0),(0,C.logError)({message:"UploadProgressModal: Upload error to s3 occurred for additional input file of remote sample",details:{sample:t,e:l.t0}});case 11:case"end":return l.stop()}}),_callee2,null,[[0,8]])})));return function(a){return t.apply(this,arguments)}}()));case 2:case"end":return a.stop()}}),_callee3)})));return function(a){return t.apply(this,arguments)}}(),[]),J=(0,g.useCallback)((0,u.default)(i.default.mark((function _callee4(){var t,u,d,c,p,m;return i.default.wrap((function _callee4$(i){for(;;)switch(i.prev=i.next){case 0:return"remote"===R?(t=v.bulkUploadRemote,u="bulkUploadRemote",d=I):"basespace"===R?(t=v.bulkUploadBasespace,u="bulkUploadBasespace",d=(0,h.map)((0,h.pick)(E),I)):(0,C.logError)({message:"Invalid upload type '".concat(R,"' for remote upload modal")}),c=(0,w.addFlagsToSamples)({adminOptions:a,bedFileName:null==l?void 0:l.name,clearlabs:r,medakaModel:x,useStepFunctionPipeline:D,refSeqAccession:k,refSeqFileName:null==T?void 0:T.name,refSeqTaxon:A,samples:d,skipSampleProcessing:M,technology:o,workflows:j,wetlabProtocol:P}),(p=l||T)&&(0,w.addAdditionalInputFilesToSamples)({samples:c,bedFile:l,refSeqFile:T}),z(c),i.prev=5,i.next=8,t({samples:c,metadata:L});case 8:if(m=i.sent,!p){i.next=13;break}
1return m.samples.forEach((function(t){return t.filesToUpload=(0,h.get)("files",(0,h.find)({name:t.name},c))})),i.next=13,Q(m.samples);case 13:i.next=21;break;case 15:return i.prev=15,i.t0=i.catch(5),(0,C.logError)({message:"UploadProgressModal: ".concat(u," error"),details:{error:i.t0}}),U(!0),X((0,h.map)("name",I)),i.abrupt("return");case 21:U(!0),X(m.errored_sample_names||[]),O();case 24:case"end":return i.stop()}}),_callee4,null,[[5,15]])}))),[a,l,r,x,L,O,k,T,A,I,M,o,Q,R,D,P,j]);(0,g.useEffect)((function(){J()}),[J]);var $=function(){var t=(0,u.default)(i.default.mark((function _callee5(t){var a,l,r,o,u,d;return i.default.wrap((function _callee5$(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,v.getUploadCredentials)(t.id);case 2:return a=i.sent,l=a.access_key_id,r=a.aws_region,o=a.expiration,u=a.secret_access_key,d=a.session_token,i.abrupt("return",new c.S3Client({region:r,credentials:{accessKeyId:l,secretAccessKey:u,sessionToken:d,expiration:o},useAccelerateEndpoint:!0}));case 5:case"end":return i.stop()}}),_callee5)})));return function getS3Client(a){return t.apply(this,arguments)}}(),ee=function(){var t=(0,u.default)(i.default.mark((function _callee6(t,a,l){var r,o,u,d,m,h;return i.default.wrap((function _callee6$(i){for(;;)switch(i.prev=i.next){case 0:return r=a.name,o=a.s3_bucket,u=a.s3_file_path,d=t.filesToUpload[r],m={Bucket:o,Key:u,Body:d,ChecksumAlgorithm:c.ChecksumAlgorithm.SHA256},h=new p.Upload({client:l,params:m}),i.next=6,h.done();case 6:case"end":return i.stop()}}),_callee6)})));return function uploadInputFileToS3(a,l,r){return t.apply(this,arguments)}}();return g.default.createElement(b.default,{open:!0,tall:!0,narrow:!0,className:(0,m.default)(S.default.uploadProgressModal,W&&S.default.uploadComplete)},g.default.createElement("div",{className:S.default.header},g.default.createElement(_.RemoteUploadModalHeader,{isUploadComplete:W,nFailedSamples:Y.length,nSamples:K.length,projectName:N.name,uploadType:R})),Y.length>0&&g.default.createElement("div",{className:S.default.failedSamples},"Failed samples:"," ",(0,h.take)(3,Y).join(", "),Y.length>3&&g.default.createElement("span",null,", and"," ",Y.length-3," more.")),W&&g.default.createElement("div",{className:S.default.footer},function renderViewProjectButton(){if(N){return g.default.createElement(y.default,{text:"Go to Project",onClick:function buttonCallback(){return(0,w.redirectToProject)(N.id)}})}return null}()))}},15607:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.RemoteUploadModalHeader=void 0;var o=r(l(96540)),i=l(142),u=r(l(70909)),d=l(60487),c=r(l(20797));a.RemoteUploadModalHeader=function RemoteUploadModalHeader(t){var a=t.isUploadComplete,l=t.nFailedSamples,r=t.nSamples,p=t.projectName,m=t.uploadType,h=r===l;return o.default.createElement("div",{className:c.default.header},o.default.createElement(u.default,{className:c.default.uploadImg}),!a&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:c.default.title},"Creating ",r," ",1===r?"sample":"samples"," in"," ",p),o.default.createElement("div",{className:c.default.subtitle},"Stay on this page until upload completes.")),a&&0===l&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:c.default.titleWithIcon},o.default.createElement(i.IconSuccess,{className:c.default.checkmarkIcon}),r," samples successfully created"),o.default.createElement("div",{className:c.default.instructions},"We have started uploading your sample files from"," ","basespace"===m?"Basespace":"S3",". After the upload is complete, your samples will automatically start processing.")),a&&l>0&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:c.default.titleWithIcon},h?"All uploads failed":"Uploads completed with ".concat(l," ").concat(1===l?"error":"errors")),h&&o.default.createElement("div",{className:c.default.subtitle},o.default.createElement("a",{className:c.default.helpLink,href:d.CONTACT_US_LINK,target:"_blank",rel:"noreferrer"},"Contact us for help"))))}},58432:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RemoteUploadModalHeader",{enumerable:!0,get:function get(){return r.RemoteUploadModalHeader}});var r=l(15607)},88043:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RemoteUploadProgressModal",{enumerable:!0,get:function get(){return r.RemoteUploadProgressModal}});var r=l(79520)},74262:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadProgressModal",{enumerable:!0,get:function get(){return r.UploadProgressModal}});var r=l(95123)},11851:()=>{},74617:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.redirectToProject=a.addFlagsToSamples=a.addAdditionalInputFilesToSamples=void 0;var o=r(l(43693)),i=l(62664),u=l(62664);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.addFlagsToSamples=function addFlagsToSamples(t){var a=t.adminOptions,l=t.bedFileName,r=t.clearlabs,o=t.guppyBasecallerSetting,u=t.medakaModel,d=t.refSeqAccession,c=t.refSeqFileName,p=t.refSeqTaxon,m=t.samples,h=t.useStepFunctionPipeline,g=t.skipSampleProcessing,v=t.technology,y=t.workflows,C=t.wetlabProtocol,b=h?"step_function":"directed_acyclic_graph",S=v||i.NO_TECHNOLOGY_SELECTED,w=Array.from(y).map((function(t){return i.WORKFLOWS_BY_UPLOAD_SELECTIONS[t][S]})),_=y.has(i.UPLOAD_WORKFLOWS.MNGS.value),E=y.has(i.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value),x=y.has(i.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value),L=v===i.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE;return m.map((function(t){return _objectSpread(_objectSpread(_objectSpread(_objectSpread(_objectSpread({},t),a),{},{technology:v,do_not_process:g,pipeline_execution_strategy:b,workflows:w},_&&L&&{guppy_basecaller_setting:o}),x&&_objectSpread(_objectSpread(_objectSpread({ref_fasta:c},d&&{accession_id:d.id,accession_name:d.name}),p&&{taxon_id:p.id,taxon_name:p.name}),l&&{primer_bed:l})),E&&_objectSpread({wetlab_protocol:C},L&&{clearlabs:r,medaka_model:u}))}))},a.addAdditionalInputFilesToSamples=function addAdditionalInputFilesToSamples(t){var a=t.samples,l=t.bedFile,r=t.refSeqFile;return l&&a&&a.forEach((function(t){void 0===t.input_files_attributes&&(t.input_files_attributes=[]),t.input_files_attributes.push({concatenated:[],source_type:"local",source:l.name,parts:l.name,upload_client:"web",file_type:u.INPUT_FILE_TYPES.PRIMER_BED}),void 0===t.files&&(t.files={}),t.files[l.name]=l})),r&&a&&a.forEach((function(t){void 0===t.input_files_attributes&&(t.input_files_attributes=[]),t.input_files_attributes.push({concatenated:[],source_type:"local",source:r.name,parts:r.name,upload_client:"web",file_type:u.INPUT_FILE_TYPES.REFERENCE_SEQUENCE}),void 0===t.files&&(t.files={}),t.files[r.name]=r})),a},a.redirectToProject=function redirectToProject(t){location.href="/home?project_id=".concat(t)}},17024:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadSampleStep=void 0;var o=r(l(54756)),i=r(l(94634)),u=r(l(41132)),d=r(l(85715)),c=r(l(29293)),p=r(l(17383)),m=r(l(34579)),h=r(l(12475)),g=r(l(29511)),v=r(l(28452)),y=r(l(63072)),C=r(l(43693)),b=r(l(56257)),S=l(70131),w=r(l(32485)),_=l(44480),E=r(l(11310)),x=r(l(96540)),L=l(81672),O=l(38192),N=r(l(1986)),k=r(l(22381)),T=r(l(93879)),A=l(90),I=r(l(28906)),M=r(l(22774)),R=r(l(34621)),D=r(l(21676)),P=l(62664),j=r(l(79718)),B=l(82256),V=l(50958),W=l(80594),U=l(46478),H=l(4088),G=l(84309),K=l(68239),z=l(25159),q=l(4195);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,C.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,y.default)(t);if(a){var o=(0,y.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,v.default)(this,l)}}var Z="Your Computer",Y="Basespace",X=function(t){(0,g.default)(UploadSampleStepCC,t);var a,l=_createSuper(UploadSampleStepCC);function UploadSampleStepCC(){var t;(0,p.default)(this,UploadSampleStepCC);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return t=l.call.apply(l,[this].concat(r)),(0,C.default)((0,h.default)(t),"state",{basespaceAccessToken:null,basespaceSamples:[],basespaceSelectedSampleIds:new Set,bedFile:null,CLI:null,refSeqFile:null,refSeqAccession:null,createProjectOpen:!1,currentTab:P.LOCAL_UPLOAD,enabledWorkflows:(0,_.map)((function(t){return t.value}),P.UPLOAD_WORKFLOWS),localSamples:[],localSelectedSampleIds:new Set,projects:[],remoteSamples:[],remoteSelectedSampleIds:new Set,removedLocalFiles:[],selectedGuppyBasecallerSetting:null,selectedTaxon:null,selectedTechnology:P.NO_TECHNOLOGY_SELECTED,selectedProject:null,selectedMedakaModel:P.DEFAULT_MEDAKA_MODEL_OPTION,selectedWetlabProtocol:null,selectedWorkflows:new Set,showNoProjectError:!1,usedClearLabs:!1,files:[],validatingSamples:!1}),(0,C.default)((0,h.default)(t),"handleBasespaceOAuthMessageEvent",function(){var a=(0,c.default)(o.default.mark((function _callee(a){var l,r,i,u,d,c,p,m,h,g,v,y,C,b;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(l=t.state,r=l.bedFile,i=l.refSeqFile,u=l.selectedProject,d=l.selectedMedakaModel,c=l.selectedTechnology,p=l.selectedWetlabProtocol,m=l.selectedWorkflows,h=l.usedClearLabs,g=t.getSelectedSamples(P.BASESPACE_UPLOAD),a.source!==t._window||a.origin!==window.location.origin||!a.data.basespaceAccessToken){o.next=12;break}return v=a.data.basespaceAccessToken,y=(0,_.map)((function(t){return _objectSpread(_objectSpread({},t),{},{basespace_access_token:v})}),g),y=(0,B.groupSamplesByLane)({samples:y,sampleType:P.BASESPACE_UPLOAD}),o.next=8,t.validateSampleNames({samples:y});case 8:C=o.sent,b=C.samples,y=b,t.props.onUploadSamples({samples:y,project:u,technology:c,uploadType:P.BASESPACE_UPLOAD,workflows:m,bedFile:r,refSeqFile:i,wetlabProtocol:p,clearlabs:h,medakaModel:d});case 12:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"requestBasespaceReadProjectPermissions",(function(){var a=t.getSelectedSamples(P.BASESPACE_UPLOAD),l=t.props,r=l.basespaceOauthRedirectUri,o=l.basespaceClientId,i=(0,_.uniq)((0,_.map)("basespace_project_id",a)),u=(0,_.map)((function(t){return",read+project+".concat(t)}),i).join("");t._window=(0,B.openBasespaceOAuthPopup)({client_id:o,redirect_uri:r,scope:"browse+global".concat(u)})})),(0,C.default)((0,h.default)(t),"handleBasespaceAccessTokenChange",(function(a){t.setState({basespaceAccessToken:a})})),(0,C.default)((0,h.default)(t),"getUploadTabs",(function(){var a=t.props,l=a.admin,r=a.biohubS3UploadEnabled;return(0,_.compact)([{value:P.LOCAL_UPLOAD,label:Z},(l||r)&&{value:P.REMOTE_UPLOAD,label:"S3"},{value:P.BASESPACE_UPLOAD,label:Y}])})),(0,C.default)((0,h.default)(t),"handleTabChange",(function(a){t.props.onDirty();var l=t.getUploadTabs()[a].value;t.setState({currentTab:l})})),(0,C.default)((0,h.default)(t),"updateSamplesForNewProject",function(){var a=(0,c.default)(o.default.mark((function _callee2(a){var l,r,i,u;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return l=a.samples,r=a.project,o.next=3,t.validateSampleNames({samples:l,project:r});case 3:return i=o.sent,u=i.samples,o.abrupt("return",{samples:(0,_.map)((0,_.set)("project_id",(0,_.get)("id",r)),u)});case 6:case"end":return o.stop()}}),_callee2)}
1)));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleProjectCreate",function(){var a=(0,c.default)(o.default.mark((function _callee3(a){var l,r,i,u,c,p,m;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:return l=t.props,r=l.getPipelineVersionsForExistingProject,(0,l.onDirty)(),t.setState({validatingSamples:!0,showNoProjectError:!1}),o.next=5,Promise.all([t.updateSamplesForNewProject({samples:t.state.localSamples,project:a}),t.updateSamplesForNewProject({samples:t.state.remoteSamples,project:a}),t.updateSamplesForNewProject({samples:t.state.basespaceSamples,project:a}),r(a.id)]);case 5:i=o.sent,u=(0,d.default)(i,3),c=u[0].samples,p=u[1].samples,m=u[2].samples,t.setState({validatingSamples:!1,projects:(0,_.concat)(a,t.state.projects),selectedProject:a,createProjectOpen:!1,localSamples:c,remoteSamples:p,basespaceSamples:m});case 11:case"end":return o.stop()}}),_callee3)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleProjectChange",function(){var a=(0,c.default)(o.default.mark((function _callee4(a){var l,r,i,u,c,p,m;return o.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return l=t.props,r=l.getPipelineVersionsForExistingProject,(0,l.onDirty)(),t.setState({validatingSamples:!0,showNoProjectError:!1}),o.next=5,Promise.all([t.updateSamplesForNewProject({samples:t.state.localSamples,project:a}),t.updateSamplesForNewProject({samples:t.state.remoteSamples,project:a}),t.updateSamplesForNewProject({samples:t.state.basespaceSamples,project:a}),r(a.id)]);case 5:i=o.sent,u=(0,d.default)(i,3),c=u[0].samples,p=u[1].samples,m=u[2].samples,t.setState({selectedProject:a,validatingSamples:!1,localSamples:c,remoteSamples:p,basespaceSamples:m});case 11:case"end":return o.stop()}}),_callee4)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleNoProject",(function(){t.setState({showNoProjectError:!0})})),(0,C.default)((0,h.default)(t),"openCreateProject",(function(){t.setState({createProjectOpen:!0})})),(0,C.default)((0,h.default)(t),"closeCreateProject",(function(){t.setState({createProjectOpen:!1})})),(0,C.default)((0,h.default)(t),"handleWorkflowToggle",(function(a,l){t.props.onDirty();var r=t.state.selectedWorkflows;if(t.isWorkflowSelected(a)){var o=new Set(r);o.delete(a),t.setState({selectedWorkflows:o},(function(){t.updateAllowedWorkflows()}))}else t.updateAllowedWorkflows(a,l);t.setState({selectedWetlabProtocol:null}),t.props.trackEvent("UploadSampleStep_".concat(a,"-workflow_selected"))})),(0,C.default)((0,h.default)(t),"getPermittedSelectedWorkflows",(function(t){var a=t.selectedWorkflows,l=t.workflowsForNewSelection,r=t.technology,o=(0,u.default)(l);return a=(0,_.filter)((function(t){return o.includes(t)}),Array.from(a)),(0,_.forEach)((function(t){var a=P.ALLOWED_UPLOAD_WORKFLOWS_BY_TECHNOLOGY[t][r];o=o.filter((function(t){return a.includes(t)}))}),Array.from(a)),o})),(0,C.default)((0,h.default)(t),"updateAllowedWorkflows",(function(a,l){var r,o,i,u=t.state,d=u.selectedWorkflows,c=u.selectedTechnology,p=[],m=[];a?(r=null!==(i=null!=l?l:c)&&void 0!==i?i:P.NO_TECHNOLOGY_SELECTED,p=P.ALLOWED_UPLOAD_WORKFLOWS_BY_TECHNOLOGY[a][r],o=new Set((0,_.filter)((function(t){return p.includes(t)}),Array.from(d))),m=t.getPermittedSelectedWorkflows({workflowsForNewSelection:p,selectedWorkflows:o,technology:r}),o.add(a)):(p=(0,_.map)((function(t){return t.value}),P.UPLOAD_WORKFLOWS),r=d.size>0?c:P.NO_TECHNOLOGY_SELECTED,o=d,m=t.getPermittedSelectedWorkflows({workflowsForNewSelection:p,selectedWorkflows:d,technology:r}));t.setState({enabledWorkflows:m,selectedWorkflows:o,selectedTechnology:r})})),(0,C.default)((0,h.default)(t),"handleTechnologyToggle",(function(a,l){t.props.onDirty();var r=t.state.usedClearLabs;t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)&&(l===P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE&&r?t.setState({selectedTechnology:l,selectedWetlabProtocol:P.DEFAULT_NANOPORE_WETLAB_OPTION,selectedMedakaModel:P.DEFAULT_MEDAKA_MODEL_OPTION}):t.setState({selectedTechnology:l,selectedWetlabProtocol:null})),t.updateAllowedWorkflows(a,l)})),(0,C.default)((0,h.default)(t),"handleBedFileChanged",(function(a){t.props.onDirty(),t.setState({bedFile:a})})),(0,C.default)((0,h.default)(t),"parseRefSeqHeader",function(){var a=(0,c.default)(o.default.mark((function _callee5(a){var l,r,i,u,d,c,p;return o.default.wrap((function _callee5$(o){for(;;
1)switch(o.prev=o.next){case 0:return l=t.state.CLI,r=[null,null],o.next=4,(0,q.getReadNames)(l,a);case 4:if((i=o.sent)&&1===i.length){o.next=7;break}return o.abrupt("return",r);case 7:if(u=i[0],d=u.match(z.NCBI_GENBANK_REF_SEQ_HEADER_REGEX)){o.next=11;break}return o.abrupt("return",r);case 11:return c=d[1],p=d[2],o.abrupt("return",[c,p]);case 14:case"end":return o.stop()}}),_callee5)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleRefSeqFileChanged",function(){var a=(0,c.default)(o.default.mark((function _callee6(a){var l,r,i,u,c;return o.default.wrap((function _callee6$(o){for(;;)switch(o.prev=o.next){case 0:if(t.props.onDirty(),!a){o.next=12;break}return o.next=4,t.parseRefSeqHeader(a);case 4:l=o.sent,r=(0,d.default)(l,2),i=r[0],u=r[1],c=i&&u?{id:i,name:u}:null,t.setState({refSeqAccession:c,refSeqFile:a}),o.next=13;break;case 12:t.setState({refSeqFile:null});case 13:case"end":return o.stop()}}),_callee6)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleTaxonChange",(function(a){(0,_.isEqual)(a,t.state.selectedTaxon)||(t.props.onDirty(),t.setState({selectedTaxon:a}))})),(0,C.default)((0,h.default)(t),"handleWetlabProtocolChange",(function(a){t.props.onDirty(),t.setState({selectedWetlabProtocol:a}),t.props.trackEvent("UploadSampleStep_".concat(a,"-protocol_selected"))})),(0,C.default)((0,h.default)(t),"handleGuppyBasecallerSettingChange",(function(a){t.props.onDirty(),t.setState({selectedGuppyBasecallerSetting:a})})),(0,C.default)((0,h.default)(t),"handleMedakaModelChange",(function(a){t.props.onDirty(),t.setState({selectedMedakaModel:a})})),(0,C.default)((0,h.default)(t),"handleClearLabsChange",(function(a){t.props.onDirty(),t.setState({usedClearLabs:a,selectedWetlabProtocol:a?P.DEFAULT_NANOPORE_WETLAB_OPTION:t.state.selectedWetlabProtocol,selectedMedakaModel:a?P.DEFAULT_MEDAKA_MODEL_OPTION:t.state.selectedMedakaModel})})),(0,C.default)((0,h.default)(t),"getSelectedSampleIdsKey",(function(t){return"".concat(t,"SelectedSampleIds")})),(0,C.default)((0,h.default)(t),"getSamplesKey",(function(t){return"".concat(t,"Samples")})),(0,C.default)((0,h.default)(t),"getSelectedSampleIds",(function(a){return t.state[t.getSelectedSampleIdsKey(a)]})),(0,C.default)((0,h.default)(t),"getSelectedSamples",(function(a){var l=t.getSelectedSampleIds(a),r=t.getSamplesKey(a);return(0,_.filter)((function(t){return l.has(t[P.SELECT_ID_KEY])}),t.state[r])})),(0,C.default)((0,h.default)(t),"getSampleDataForUploadTable",(function(a){if(a===P.BASESPACE_UPLOAD)return(0,B.groupSamplesByLane)({samples:t.state.basespaceSamples,sampleType:P.BASESPACE_UPLOAD});if(a===P.REMOTE_UPLOAD||a===P.LOCAL_UPLOAD){var l=t.getSamplesKey(a),r=t.state[l];if(a===P.LOCAL_UPLOAD){var o=[],i=(0,B.groupSamplesByLane)({samples:r,sampleType:P.LOCAL_UPLOAD}),u=function _loop(){var a=i[d].files,l={},r={},u={};a.forEach((function(a){var o=a.files;for(var i in o){l[i]=a.finishedValidating;var d=t.validateCorrectFormat(a);r[i]=a.isValid&&d;var c=d?a.error:z.MISMATCH_FORMAT_ERROR;u[i]=c||""}})),o.push((0,C.default)((0,C.default)((0,C.default)((0,C.default)({file_names_R1:i[d].filesR1.map((function(t){return t.name})),file_names_R2:i[d].filesR2.map((function(t){return t.name})),name:(0,B.removeLaneFromName)(a[0].name)},P.SELECT_ID_KEY,a.map((function(t){return t[P.SELECT_ID_KEY]})).join(",")),"finishedValidating",l),"isValid",r),"error",u))};for(var d in i)u();return o}return r.map((function(t){var a=(0,_.map)((function(t){return t.name||t.source}),t.input_files_attributes).sort();return _objectSpread(_objectSpread({},(0,_.pick)(["name",P.SELECT_ID_KEY],t)),{},{file_names_R1:[a[0]],file_names_R2:[a[1]]})}))}})),(0,C.default)((0,h.default)(t),"addSelectIdToSamples",(function(t){return(0,_.map)((function(t){return(0,_.set)(P.SELECT_ID_KEY,(0,_.uniqueId)(),t)}),t)})),(0,C.default)((0,h.default)(t),"mergeSamples",(function(t,a){var l=(0,_.keyBy)("name",t),r=(0,_.keyBy)("name",a),o=(0,_.mergeWith)((function(t,a){if(a&&t)return(0,_.flow)((0,_.set)("input_files_attributes",(0,_.uniqBy)("source",(0,_.concat)(t.input_files_attributes,a.input_files_attributes))),(0,_.set)("files",_objectSpread(_objectSpread({},t.files),a.files)))(a)}),r,l);return(0,_.values)(o)})),(0,C.default)((0,h.default)(t),"validateSampleNames",function(){var a=(0,c.default)(o.default.mark((function _callee7(a){var l,r,i,u,d;return o.default.wrap((function _callee7$(o){for(;;)switch(o.prev=o.next){case 0:if(l=a.samples,r=a.project,(i=r||t.state.selectedProject)&&!((0,_.size)(l)<=0)){o.next=4;break}return o.abrupt("return",{samples:l});case 4:return o.next=6,(0,L.validateSampleNames)((0,_.get)("id",i),(0,_.map)("name",l));case 6:return u=o.sent,d=(0,_.zipObject)((0,_.map)("name",l),u),o.abrupt("return",{samples:l.map((function(t){return _objectSpread(_objectSpread({},t),{},{name:d[t.name]})}))});case 9:case"end":return o.stop()}}),_callee7)})));return function(t){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"validateAddedSamples",function(){var a=(0,c.default)(o.default.mark((function _callee8(
1a,l){var r,i,u,c,p,m,h;return o.default.wrap((function _callee8$(o){for(;;)switch(o.prev=o.next){case 0:if(l===P.LOCAL_UPLOAD){o.next=2;break}return o.abrupt("return",t.validateSampleNames({samples:a}));case 2:if(!((0,_.size)(a)<=0)){o.next=4;break}return o.abrupt("return",{samples:a,removedLocalFiles:[]});case 4:return r=(0,_.flatten)((0,_.map)((function(t){return(0,_.keys)(t.files)}),a)),o.next=7,Promise.all([t.validateSampleNames({samples:a}),(0,L.validateSampleFiles)(r)]);case 7:return i=o.sent,u=(0,d.default)(i,2),c=u[0].samples,p=u[1],m=(0,_.zipObject)(r,p),c=(c=c.map((function(t){return(0,_.set)("files",(0,_.pickBy)((function(t,a){return m[a]}),t.files),t)}))).map((function(t){return(0,_.set)("input_files_attributes",(0,_.filter)((function(t){return m[t.source]}),t.input_files_attributes),t)})),h=(0,_.filter)((function(t){return(0,_.size)(t.files)>0}),c),o.abrupt("return",{samples:h,removedLocalFiles:(0,_.keys)((0,_.pickBy)((function(t){return!t}),m))});case 16:case"end":return o.stop()}}),_callee8)})));return function(t,l){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleSampleSelect",(function(a,l,r){t.props.onDirty();var o=t.getSamplesKey(r),i=t.state[o];if(r===P.LOCAL_UPLOAD){var u=i.find((function(t){return t[P.SELECT_ID_KEY]===a}));if(!u||!1===u.isValid||!t.validateCorrectFormat(u))return}var d=t.getSelectedSampleIdsKey(r),c=t.state[d];l?c.add(a):c.delete(a),t.setState((0,C.default)({},d,c))})),(0,C.default)((0,h.default)(t),"handleInvalidSample",(function(a,l,r){t.props.onDirty();var o=t.getSelectedSampleIdsKey(r),i=t.state[o];l?i.add(a):i.delete(a),t.setState((0,C.default)({},o,i))})),(0,C.default)((0,h.default)(t),"handleAllSamplesSelect",(function(a,l){t.props.onDirty();var r=t.getSelectedSampleIdsKey(l),o=t.getSamplesKey(l),i=t.state[o];l===P.LOCAL_UPLOAD&&(i=i.filter((function(a){return a.isValid&&t.validateCorrectFormat(a)}))),t.setState((0,C.default)({},r,a?new Set((0,_.map)(P.SELECT_ID_KEY,i)):new Set))})),(0,C.default)((0,h.default)(t),"handleSamplesAdd",function(){var a=(0,c.default)(o.default.mark((function _callee9(a,l){var r,i,u,d,c,p,m,h,g,v;return o.default.wrap((function _callee9$(o){for(;;)switch(o.prev=o.next){case 0:return t.props.onDirty(),r=t.getSamplesKey(l),i=t.getSelectedSampleIdsKey(l),t.setState(_objectSpread({validatingSamples:!0},l===P.LOCAL_UPLOAD?{removedLocalFiles:[]}:{})),u=t.addSelectIdToSamples(a),o.next=7,t.validateAddedSamples(u,l);case 7:d=o.sent,c=d.samples,p=d.removedLocalFiles,m=t.mergeSamples(t.state[r],c),h=(0,_.map)(P.SELECT_ID_KEY,m),g=(0,_.intersection)((0,_.map)(P.SELECT_ID_KEY,c),h),v=new Set((0,_.union)(Array.from(t.state[i]),g)),t.setState(_objectSpread(_objectSpread((0,C.default)((0,C.default)({validatingSamples:!1},r,m),i,v),l===P.LOCAL_UPLOAD?{removedLocalFiles:p}:{}),{},{files:t.state.files.concat(c)})),t.props.trackEvent("UploadSampleStep_sample_changed",_objectSpread(_objectSpread({newSamples:c.length,totalSamples:m.length,sampleType:l},l===P.LOCAL_UPLOAD?{removedLocalFiles:p.length}:{}),t.getLocalAnalyticsContext()));case 16:case"end":return o.stop()}}),_callee9)})));return function(t,l){return a.apply(this,arguments)}}()),(0,C.default)((0,h.default)(t),"handleSamplesRemove",(function(a,l){t.props.onDirty();var r=t.getSamplesKey(l),o=t.getSelectedSampleIdsKey(l),i=(0,_.reject)((function(t){return(0,_.includes)(t[P.SELECT_ID_KEY],a)}),t.state[r]),u=new Set((0,_.difference)(Array.from(t.getSelectedSampleIds(l)),a)),d=(0,C.default)((0,C.default)({},r,i),o,u);t.setState(d)})),(0,C.default)((0,h.default)(t),"handleContinue",(0,c.default)(o.default.mark((function _callee10(){var a,l,r,i,u,d,c,p,m,h,g,v,y,C,b,S,w,E,x;return o.default.wrap((function _callee10$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t.props.onUploadSamples,l=t.state,r=l.bedFile,i=l.currentTab,u=l.refSeqAccession,d=l.refSeqFile,c=l.selectedTaxon,p=l.selectedTechnology,m=l.selectedMedakaModel,h=l.selectedGuppyBasecallerSetting,g=l.selectedProject,v=l.selectedWorkflows,y=l.selectedWetlabProtocol,C=l.usedClearLabs,i!==P.BASESPACE_UPLOAD){o.next=6;break}t.requestBasespaceReadProjectPermissions(),o.next=17;break;case 6:if(b=t.getSelectedSamples(i),i!==P.LOCAL_UPLOAD){o.next=15;break}return S=(0,B.groupSamplesByLane)({samples:b,sampleType:P.LOCAL_UPLOAD}),b=(0,_.map)((function(t){return t.concatenated}),S),o.next=12,t.validateSampleNames({samples:b});case 12:w=o.sent,E=w.samples,b=E;case 15:x=(null==c?void 0:c.name)===P.UNKNOWN_TAXON_OPTION.name,a({samples:b,project:g,technology:p,uploadType:i,workflows:v,guppyBasecallerSetting:h,bedFile:r,refSeqAccession:u,refSeqFile:d,refSeqTaxon:x?null:c,wetlabProtocol:y,clearlabs:C,medakaModel:m});case 17:case"end":return o.stop()}}),_callee10)})))),(0,C.default)((0,h.default)(t),"handleValidatedFilesChange",(function(a){t.setState({localSamples:a})})),(0,C.default)((0,h.default)(t),"handleContinueButtonTooltip",(function(){var a=t.state,l=a.currentTab,r=a.localSamples,o=a.refSeqFile,i=a.selectedGuppyBasecallerSetting,u=a.selectedProject,d=a.selectedTaxon,c=a.selectedTechnology,p=a.selectedWetlabProtocol,m=a.selectedWorkflows;return l!==P.LOCAL_UPLOAD||r.every((function(t){return t.finishedValidating}))?u?m&&c!==P.NO_TECHNOLOGY_SELECTED?t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.MNGS.value)&&c===P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE&&!i?"Please select a basecaller to continue":t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)&&!p?"Please select a wetlab protocol to continue":t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value)&&!d?"Please select a taxon to continue":t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value)&&!o?"Please upload a reference sequence to continue":t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value)&&!t.isRefSeqFileNameValid()?z.REF_SE
1Q_FILE_NAME_ERROR_MESSAGE:t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)&&!t.isBedFileNameValid()?"Bed file name can only contain letters, numbers, dashes, parenthesis and underscores":(0,_.size)(t.getSelectedSamples(l))<1?"Please select a sample to continue":(0,_.size)(t.getSelectedSamples(l))>500?"CZ ID supports a max of 500 samples per upload. Remove some samples and try again.":void 0:"Please select an analysis type to continue":"Please select a project to continue":"Please wait for file validation to complete"})),(0,C.default)((0,h.default)(t),"isWorkflowSelected",(function(a){return t.state.selectedWorkflows.has(a)})),(0,C.default)((0,h.default)(t),"isBedFileNameValid",(function(){var a=t.state.bedFile;if(!a)return!0;return/^[A-Za-z0-9_][-.A-Za-z0-9_()]{0,119}\.(bed|bed.gz)$/.test(a.name)})),(0,C.default)((0,h.default)(t),"isRefSeqFileNameValid",(function(){var a=t.state.refSeqFile;if(!a)return!1;return/^[A-Za-z0-9_][-.A-Za-z0-9_()]{0,119}\.(fastq|fq|fastq.gz|fq.gz|fasta|fa|fasta.gz|fa.gz)$/.test(a.name)})),(0,C.default)((0,h.default)(t),"isValid",(function(){var a=t.state,l=a.currentTab,r=a.selectedGuppyBasecallerSetting,o=a.selectedTechnology,i=a.selectedProject,u=a.selectedWetlabProtocol,d=a.selectedWorkflows,c=a.validatingSamples,p=a.localSamples,m=a.refSeqFile,h=a.selectedTaxon;if((0,_.size)(t.getSelectedSamples(l))>500)return!1;var g=!t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.MNGS.value),v=!t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value),y=!t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value);if(t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.MNGS.value))switch(o){case P.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA:g=!0;break;case P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE:g=!!r;break;default:g=!1}if(t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value))switch(o){case P.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA:case P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE:v=!!u;break;default:v=!1}t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value)&&(y=!!m&&!!h,t.isBedFileNameValid()&&t.isRefSeqFileNameValid()||(y=!1));var C=d.size>0&&g&&v&&y;return l===P.LOCAL_UPLOAD?null!==i&&(0,_.size)(t.getSelectedSamples(l))>0&&!c&&C&&p.every((function(t){return t.finishedValidating})):null!==i&&(0,_.size)(t.getSelectedSamples(l))>0&&!c&&C})),(0,C.default)((0,h.default)(t),"getLocalAnalyticsContext",(function(){var a=t.state.selectedProject;return{projectId:a&&a.id,projectName:a&&a.name}})),(0,C.default)((0,h.default)(t),"getSequenceTechnology",(function(){var a=t.state.selectedTechnology;return a===P.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA||t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.AMR.value)?P.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA:a===P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE?P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE:void 0})),(0,C.default)((0,h.default)(t),"validateCorrectFormat",(function(a){var l=t.getSequenceTechnology();return!a.format||!l||a.format===l})),(0,C.default)((0,h.default)(t),"renderUploadTabs",(function(){var a=t.props,l=a.admin,r=a.biohubS3UploadEnabled,o=t.state.selectedTechnology,i=t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.MNGS.value)&&o===P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,u=(t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.MNGS.value)||t.isWorkflowSelected(P.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value))&&o===P.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,d=t.renderUploadTab(i,"S3"),c=t.renderUploadTab(u,Y);return x.default.createElement(S.Tabs,{sdsSize:"large",underlined:!0,value:(0,_.findIndex)({value:t.state.currentTab},t.getUploadTabs()),onChange:function onChange(a,l){return t.handleTabChange(l)}},x.default.createElement(S.Tab,{label:Z,"data-testid":(0,_.kebabCase)(Z)}),(l||r)&&d,c)})),(0,C.default)((0,h.default)(t),"renderUploadTab",(function(t,a){var l=x.default.createElement(S.Tab,{disabled:t,label:a,"data-testid":(0,_.kebabCase)(a)});return t&&(l=x.default.createElement(S.Tooltip,{arrow:!0,placement:"top",title:z.UNSUPPORTED_UPLOAD_OPTION_TOOLTIP,leaveDelay:0},x.default.createElement("span",null,l))),l})),(0,C.default)((0,h.default)(t),"renderUploadTabContent",(function(){var a=t.state,l=a.basespaceAccessToken,r=a.currentTab,o=a.selectedProject;switch(r){case P.LOCAL_UPLOAD:return x.default.createElement(U.LocalSampleFileUpload,{onChange:function onChange(a){return t.handleSamplesAdd(a,P.LOCAL_UPLOAD)},project:o,samples:t.getSelectedSamples(P.LOCAL_UPLOAD),hasSamplesLoaded:(0,_.size)(t.state.localSamples)>0});case P.REMOTE_UPLOAD:return x.default.createElement(G.RemoteSampleFileUpload,{project:o,onChange:function onChange(a){return t.handleSamplesAdd(a,P.REMOTE_UPLOAD)},onNoProject:t.handleNoProject});case P.BASESPACE_UPLOAD:return x.default.createElement(W.BasespaceSampleImport,{project:o,onChange:function onChange(a){return t.handleSamplesAdd(a,P.BASESPACE_UPLOAD)},accessToken:l,onAccessTokenChange:t.handleBasespaceAccessTokenChange,basespaceClientId:t.props.basespaceClientId,basespaceOauthRedirectUri:t.props.basespaceOauthRedirectUri,onNoProject:t.handleNoProject});default:return x.default.createElement("div",null)}})),t}
1return(0,m.default)(UploadSampleStepCC,[{key:"componentDidMount",value:(a=(0,c.default)(o.default.mark((function _callee11(){var t,a,l,r,i,u,d;return o.default.wrap((function _callee11$(o){for(;;)switch(o.prev=o.next){case 0:return window.addEventListener("message",this.handleBasespaceOAuthMessageEvent),o.next=3,(0,L.getProjects)({domain:"updatable",basic:!0});case 3:return t=o.sent,a=(t||{}).projects,this.setState({projects:a}),l=E.default.parse(location.search,{arrayFormat:"bracket"}),(r=parseInt(l.projectId))&&!this.state.selectedProject&&(i=(0,_.find)(["id",r],a))&&this.handleProjectChange(i),window.history.replaceState({},document.title,location.pathname),u="".concat(location.origin,"/assets"),o.next=13,new b.default([{tool:"htslib",program:"htsfile",version:"1.10",urlPrefix:u},{tool:"seqtk",version:"1.3",urlPrefix:u}]);case 13:d=o.sent,this.setState({CLI:d});case 15:case"end":return o.stop()}}),_callee11,this)}))),function componentDidMount(){return a.apply(this,arguments)})},{key:"componentWillUnmount",value:function componentWillUnmount(){window.removeEventListener("message",this.handleBasespaceOAuthMessageEvent)}},{key:"render",value:function render(){var t=this,a=this.props,l=a.admin,r=a.biohubS3UploadEnabled,o=a.latestMajorPipelineVersions,i=a.pipelineVersions,u=this.state,d=u.bedFile,c=u.refSeqFile,p=u.CLI,m=u.currentTab,h=u.enabledWorkflows,g=u.selectedMedakaModel,v=u.selectedGuppyBasecallerSetting,y=u.selectedProject,C=u.selectedTaxon,b=u.selectedTechnology,E=u.selectedWetlabProtocol,L=u.selectedWorkflows,O=u.usedClearLabs,A=u.files,B=u.localSamples,W=m===P.BASESPACE_UPLOAD&&this.isValid();return x.default.createElement("div",{className:(0,w.default)(j.default.uploadSampleStep,j.default.uploadFlowStep,this.props.visible&&j.default.visible)},x.default.createElement("div",{className:j.default.flexContent},x.default.createElement("div",{className:j.default.projectSelect},x.default.createElement("div",{className:j.default.header,role:"heading","aria-level":2},"Select Project"),x.default.createElement("div",{className:j.default.label},"Project"),x.default.createElement(T.default,{projects:this.state.projects,value:(0,_.get)("id",this.state.selectedProject),onChange:this.handleProjectChange,disabled:this.state.createProjectOpen,erred:this.state.showNoProjectError&&null===this.state.selectedProject,"data-testid":"select-project"}),this.state.createProjectOpen?x.default.createElement("div",{className:j.default.projectCreationContainer},x.default.createElement(k.default,{modalOpen:!0,onCancel:this.closeCreateProject,onCreate:this.handleProjectCreate})):x.default.createElement("button",{className:(0,w.default)(j.default.createProjectButton,"noStyleButton"),onClick:this.openCreateProject,"data-testid":"create-project"},"+ Create Project")),x.default.createElement(V.WorkflowSelector,{enabledWorkflows:h,onBedFileChanged:this.handleBedFileChanged,onClearLabsChange:this.handleClearLabsChange,onMedakaModelChange:this.handleMedakaModelChange,onRefSeqFileChanged:this.handleRefSeqFileChanged,onGuppyBasecallerSettingChange:this.handleGuppyBasecallerSettingChange,onWetlabProtocolChange:this.handleWetlabProtocolChange,onTaxonChange:this.handleTaxonChange,onTechnologyToggle:this.handleTechnologyToggle,onWorkflowToggle:this.handleWorkflowToggle,currentTab:m,projectPipelineVersions:i[null==y?void 0:y.id],latestMajorPipelineVersions:o,bedFileName:null==d?void 0:d.name,refSeqFileName:null==c?void 0:c.name,hasRefSeqFileNameError:null!==c&&!this.isRefSeqFileNameValid(),selectedMedakaModel:g,selectedGuppyBasecallerSetting:v,selectedTaxon:C,selectedTechnology:b,selectedWorkflows:L,selectedWetlabProtocol:E,s3UploadEnabled:l||r,usedClearLabs:O}),x.default.createElement("div",{className:j.default.fileUpload},x.default.createElement("div",{className:j.default.title},"Select Files"),this.renderUploadTabs(),this.renderUploadTabContent()),this.state.currentTab===P.LOCAL_UPLOAD&&this.state.removedLocalFiles.length>0&&x.default.createElement(D.default,{caption:"".concat(this.state.removedLocalFiles.length,' files were invalid. Please check the acceptable file formats under "More Info".'),headers:["Invalid File Names"],rows:this.state.removedLocalFiles.map((function(t){return[t]})),type:"warning"}),x.default.createElement(K.SampleUploadTable,{samples:this.getSampleDataForUploadTable(m),onSamplesRemove:function onSamplesRemove(a){return t.handleSamplesRemove(a,m)},onSampleSelect:function onSampleSelect(a,l){return t.handleSampleSelect(a,l,m)},onAllSamplesSelect:function onAllSamplesSelect(a){return t.handleAllSamplesSelect(a,m)},selectedSampleIds:this.getSelectedSampleIds(m),sampleUploadType:m,files:A}),B.length>0&&x.default.createElement(H.PreUploadQCCheck,{samples:B,changeState:this.handleValidatedFilesChange,CLI:p,handleSampleDeselect:this.handleInvalidSample,sequenceTechnology:this.getSequenceTechnology()})),x.default.createElement("div",{className:j.default.controls},W&&x.default.createElement("div",{className:j.default.helpText},"Please authorize CZ ID to fetch your selected samples from Basespace."),x.default.createElement(N.default,{basic:!1,disabled:this.isValid(),inverted:!1,position:"top center",trigger:x.default.createElement("span",{"data-testid":"upload-continue-button"},x.default.createElement(I.default,{className:j.default.continueButton,disabled:!this.isValid(),onClick:this.handleContinue,text:W?"Authorize":"Continue"}))},x.default.createElement("span",{"data-testid":"upload-continue-tooltip"},this.handleContinueButtonTooltip())),x.default.createElement("a",{href:"/home"},x.default.createElement(M.default,{text:"Cancel",onClick:function onClick(){}}))),x.default.createElement("div",{className:j.default.limitInfoCalloutContainer},x.default.createElement(S.Callout,{className:j.default.callout,intent:"info"},x.default.createElement("div",{className:j.default.calloutTitle}
1,"Friendly Message"),"To ensure every user can use our pipeline smoothly, kindly limit your upload to a max of 200 samples per month so we can share the compute equally. If you need to upload more samples than the limit, please reach out to us at"," ",x.default.createElement(R.default,{href:"mailto:[email protected]"},"[email protected]"),". Thank you for your cooperation!")))}}]),UploadSampleStepCC}(x.default.Component);a.UploadSampleStep=function UploadSampleStep(t){var a=(0,A.useAllowedFeatures)(),l=(0,O.useTrackEvent)(),r=(0,O.useWithAnalytics)();return x.default.createElement(X,(0,i.default)({},t,{allowedFeatures:a,trackEvent:l,withAnalytics:r}))}},75324:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BasespaceSampleImport=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(44480),y=r(l(96540)),C=l(47377),b=r(l(73635)),S=r(l(28906)),w=r(l(71138)),_=r(l(62487)),E=l(62664),x=l(82256),L=r(l(27646));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}a.BasespaceSampleImport=function(t){(0,p.default)(BasespaceSampleImport,t);var a=_createSuper(BasespaceSampleImport);function BasespaceSampleImport(){var t;(0,u.default)(this,BasespaceSampleImport);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{basespaceProjects:null,selectedProjectId:null,loadingSamples:!1,error:""}),(0,g.default)((0,c.default)(t),"handleMessageEvent",function(){var a=(0,i.default)(o.default.mark((function _callee(a){var l,r;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:l=t.props.onAccessTokenChange,a.source===t._window&&a.origin===window.location.origin&&a.data.basespaceAccessToken&&(r=a.data.basespaceAccessToken,t.fetchBasespaceProjects(r),l(r));case 2:case"end":return o.stop()}}),_callee)})));return function(t){return a.apply(this,arguments)}}()),(0,g.default)((0,c.default)(t),"handleProjectSelect",(function(a){t.setState({selectedProjectId:a})})),(0,g.default)((0,c.default)(t),"requestBasespaceBrowseGlobalPermissions",(function(){var a=t.props,l=a.basespaceClientId,r=a.basespaceOauthRedirectUri;t._window=(0,x.openBasespaceOAuthPopup)({client_id:l,redirect_uri:r,scope:"browse+global"})})),(0,g.default)((0,c.default)(t),"getProjectOptions",(function(){var a=t.state.basespaceProjects;return(0,v.map)((function(t){return{value:t.id,text:t.name}}),a)})),(0,g.default)((0,c.default)(t),"fetchBasespaceProjects",function(){var a=(0,i.default)(o.default.mark((function _callee2(a){var l,r;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,C.getBasespaceProjects)(a);case 2:l=o.sent,r={basespaceProjects:l,selectedProjectId:(0,v.get)("id",(0,v.head)(l))},(0,v.isEmpty)(l)&&(r.error="No projects found in logged-in Basespace account. Please contact us for help.",r.errorType="error"),t.setState(r);case 6:case"end":return o.stop()}}),_callee2)})));return function(t){return a.apply(this,arguments)}}()),(0,g.default)((0,c.default)(t),"fetchSamplesForBasespaceProject",(0,i.default)(o.default.mark((function _callee3(){var a,l,r,i,u,d,c,p,m,h;return o.default.wrap((function _callee3$(o){for(;;)switch(o.prev=o.next){case 0:if(a=t.state,l=a.selectedProjectId,r=a.basespaceProjects,i=t.props,u=i.onChange,d=i.accessToken,c=i.project,p=i.onNoProject,t.props.project){o.next=8;break}return t.setState({error:E.NO_TARGET_PROJECT_ERROR,errorType:"error"}),p(),o.abrupt("return");case 8:t.setState({error:""});case 9:return t.setState({loadingSamples:!0}),o.next=12,(0,C.getSamplesForBasespaceProject)(d,l);case 12:if(m=o.sent,t.setState({loadingSamples:!1}),h=(0,v.get)("name",(0,v.find)(["id",l],r)),!m.error){o.next=18;break}return t.setState({error:"There was an error accessing project ".concat(h,". Please contact us for help."),errorType:"error"}),o.abrupt("return");case 18:m=(0,v.map)((0,v.set)("project_id",c.id),m),(0,v.isEmpty)(m)&&t.setState({error:"No valid samples could be found in project ".concat(h),errorType:"warning"}),u(m);case 21:case"end":return o.stop()}}),_callee3)})))),(0,g.default)((0,c.default)(t),"renderConnectButton",(function(){return y.default.createElement(y.default.Fragment,null,y.default.createElement("div",{className:L.default.helpText},"Please connect to Basespace and authorize CZ ID to view your projects and samples."),y.default.createElement(S.default,{text:"Connect to Basespace",rounded:!1,onClick:t.requestBasespaceBrowseGlobalPermissions}))})),(0,g.default)((0,c.default)(t),"renderProjectSelect",(function(){var a=t.state,l=a.basespaceProjects,r=a.selectedProjectId,o=a.loadingSamples,i=a.error,u=a.errorType,d=(0,v.isArray)(l)&&(0,v.isEmpty)(l);return y.default.createElement(y.default.Fragment,null,y.default.createElement("div",{className:L.default.label},"Select Basespace Project"),y.default.createElement("div",{className:L.default.projectSelectContainer},y.default.createElement(w.default,{disabled:d,placeholder:d?"No projects found":"Loading projects...",fluid:!0,floating:!0,scrolling:!0,options:t.getProjectOptions(),onChange:t.handleProjectSelect,value:r}),y.default.createElement(S.default,{disabled:(0,v.isEmpty)(l),text:"Connect to Project",rounded:!1,onClick:t.fetchSamplesForBasespaceProject,className:L.default.connectProjectButton})),o&&y.default.createElement(b.default,{message:"Loading samples...",className:L.default.loadingMessage}),t.state.error&&y.default.createElement(_.default,{type:u,displayStyle:"flat",className:L.default.notification},i))})),t}
1return(0,d.default)(BasespaceSampleImport,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props.accessToken;window.addEventListener("message",this.handleMessageEvent),t&&this.fetchBasespaceProjects(t)}},{key:"componentDidUpdate",value:function componentDidUpdate(){this.state.error===E.NO_TARGET_PROJECT_ERROR&&null!==this.props.project&&this.setState({error:""})}},{key:"componentWillUnmount",value:function componentWillUnmount(){window.removeEventListener("message",this.handleMessageEvent)}},{key:"render",value:function render(){var t=this.props.accessToken;return y.default.createElement("div",{className:L.default.basespaceSampleImport},t?this.renderProjectSelect():this.renderConnectButton())}}]),BasespaceSampleImport}(y.default.Component)},80594:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BasespaceSampleImport",{enumerable:!0,get:function get(){return r.BasespaceSampleImport}});var r=l(75324)},40436:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.LocalSampleFileUpload=void 0;var i=r(l(94634)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=r(l(32485)),y=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(44480)),C=r(l(96540)),b=l(38192),S=l(90),w=r(l(34621)),_=r(l(73965)),E=l(60487),x=r(l(96575)),L=l(14514),O=l(62664),N=r(l(79718));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var k=y.default.map.convert({cap:!1}),T="Accepted file formats: .fastq, .fastq.gz, .fq, .fq.gz",A=function(t){(0,p.default)(LocalSampleFileUploadCC,t);var a=_createSuper(LocalSampleFileUploadCC);function LocalSampleFileUploadCC(){var t;(0,u.default)(this,LocalSampleFileUploadCC);for(var l=arguments.length,r=new Array(l),o=0;o<l;o++)r[o]=arguments[o];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{showInfo:!1}),(0,g.default)((0,c.default)(t),"onDrop",(function(a){var l=(0,y.flow)((0,y.groupBy)((function(t){return(0,L.sampleNameFromFileName)(t.name)})),(0,y.mapValues)((0,y.flow)((0,y.sortBy)((function(t){return t.name.toLowerCase()})),(0,y.slice)(0,2))))(a),r=k((function(a,l){return{name:l,project_id:(0,y.get)("id",t.props.project),host_genome_id:"",input_files_attributes:a.map((function(t){return{source_type:"local",source:t.name,parts:t.name,upload_client:"web",file_type:O.INPUT_FILE_TYPES.FASTQ}})),files:(0,y.keyBy)("name",a),status:"created",client:"web"}}),l);t.props.onChange(r)})),(0,g.default)((0,c.default)(t),"onRejected",(function(t){var a=t.filter((function(t){return 0===t.size})),l=t.filter((function(t){return t.size>=O.MAX_FILE_SIZE})),r=t.filter((function(t){return t.size>0&&t.size<O.MAX_FILE_SIZE})),o=y.default.compose(y.default.join(", "),y.default.map("name")),i="Some of your files cannot be uploaded.\n";a.length>0&&(i+="- Empty files: ".concat(o(a),"\n")),l.length>0&&(i+="- Too large: ".concat(o(l),"\nSize must be under 35 GB. Please try compressing and/or subsampling larger files before uploading, or use our CLI.")),r.length>
10&&(i+="- Files with invalid formats: ".concat(o(r),"\n      ").concat(T)),window.alert(i)})),(0,g.default)((0,c.default)(t),"toggleInfo",(function(){t.setState({showInfo:!t.state.showInfo})})),(0,g.default)((0,c.default)(t),"getFilePickerTitle",(function(){var a=t.props,l=a.hasSamplesLoaded,r=a.samples,o=(0,y.sumBy)((function(t){return(0,y.size)(t.input_files_attributes)}),r);return o?r.every((function(t){return t.finishedValidating}))?"".concat(o," File").concat(o>1?"s":""," Selected For Upload"):"Validating ".concat(r.filter((function(t){return!t.finishedValidating})).length," File").concat(r.filter((function(t){return!t.finishedValidating})).length>1?"s":""):l?"No Files Selected For Upload":null})),t}return(0,d.default)(LocalSampleFileUploadCC,[{key:"render",value:function render(){var t=this.props.samples.every((function(t){return t.finishedValidating})),a=this.getFilePickerTitle();return C.default.createElement("div",{className:N.default.localFileUpload},C.default.createElement("div",{className:N.default.label},"Select Input Files",C.default.createElement("span",{className:N.default.infoLink,onClick:this.toggleInfo},this.state.showInfo?"Hide":"More"," Info")),this.state.showInfo&&C.default.createElement("div",{className:N.default.info},C.default.createElement("div",{className:N.default.title},"File Instructions"),C.default.createElement(_.default,{listItems:[T,'Paired files must be labeled with "_R1" or\n                "_R2" at the end of the basename.',C.default.createElement(C.default.Fragment,null,"Multiple FASTQ files for a single metagenomic sample will be automatically concatenated. To learn more about concatenation,"," ",C.default.createElement(w.default,{href:E.CONCAT_FILES_HELP_LINK},"click here"),"."),"File names must be no longer than 120 characters and can only\n                contain letters from the English alphabet (A-Z, upper and lower\n                case), numbers (0-9), periods (.), hyphens (-) and underscores\n                (_). Spaces are not allowed."]})),C.default.createElement(x.default,{accept:".fastq, .fq, .gz",className:(0,v.default)(N.default.localFilePicker,!a&&N.default.short),title:a,onChange:this.onDrop,onRejected:this.onRejected,multiFile:!0,finishedValidating:t}))}}]),LocalSampleFileUploadCC}(C.default.Component);a.LocalSampleFileUpload=function LocalSampleFileUpload(t){var a=(0,S.useAllowedFeatures)(),l=(0,b.useTrackEvent)();return C.default.createElement(A,(0,i.default)({},t,{allowedFeatures:a,trackEvent:l}))}},46478:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"LocalSampleFileUpload",{enumerable:!0,get:function get(){return r.LocalSampleFileUpload}});var r=l(40436)},58882:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.PreUploadQCCheck=void 0;var i=r(l(54756)),u=r(l(41132)),d=r(l(29293)),c=r(l(85715)),p=l(44480),m=l(43561),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=l(38192),v=r(l(34621)),y=l(62664),C=r(l(21676)),b=l(25159),S=l(4195),w=r(l(87689));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}a.PreUploadQCCheck=function PreUploadQCCheck(t){var a=t.samples,l=t.changeState,r=t.CLI,o=t.handleSampleDeselect,_=t.sequenceTechnology,E=(0,g.useTrackEvent)(),x=(0,h.useState)(new Set),L=(0,c.default)(x,2),O=L[0],N=L[1],k=(0,h.useState)(new Set),T=(0,c.default)(k,2),A=T[0],I=T[1],M=(0,h.useState)(new Set),R=(0,c.default)(M,2),D=R[0],P=R[1],j=(0,h.useState)(new Set),B=(0,c.default)(j,2),V=B[0],W=B[1],U=(0,h.useState)(new Set),H=(0,c.default)(U,2),G=H[0],K=H[1],z=function(){var t=(0,d.default)(i.default.mark((function _callee(){var t;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return t=(0,p.flatten)(a.map((function(t){return Object.values(t.files)}))),l.next=3,r.mount(t);case 3:case"end":return l.stop()}}),_callee)})));return function initializeCLI(){return t.apply(this,arguments)}}(),q=function(){var t=(0,d.default)(i.default.mark((function _callee2(){return i.default.wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return Z(),t.next=3,z();case 3:te();case 4:case"end":return t.stop()}}),_callee2)}
1)));return function wrapper(){return t.apply(this,arguments)}}(),Z=function handleSamplesRemove(){N((function(){return new Set((0,u.default)(O).filter((function(t){return a.some((function(a){return t.name in a.files}))})))})),I((function(){return new Set((0,u.default)(A).filter((function(t){return a.some((function(a){return t.name in a.files}))})))})),P((function(){return new Set((0,u.default)(D).filter((function(t){return a.some((function(a){return t.name in a.files}))})))})),W((function(){return new Set((0,u.default)(V).filter((function(t){return a.some((function(a){return t.name in a.files}))})))})),K((function(){return new Set((0,u.default)(G).filter((function(t){return a.some((function(a){return t.name in a.files}))})))}))},Y=function(){var t=(0,d.default)(i.default.mark((function _callee3(t){var a;return i.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,(0,S.getFileType)(r,t);case 3:if(!(a=l.sent).includes("unknown text")||O.has(t)){l.next=8;break}return N((function(a){return new Set([].concat((0,u.default)(a),[t]))})),E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.INVALID_FASTA_FASTQ}),l.abrupt("return",!1);case 8:return l.abrupt("return",a);case 11:return l.prev=11,l.t0=l.catch(0),l.abrupt("return",!1);case 14:case"end":return l.stop()}}),_callee3,null,[[0,11]])})));return function validateFileType(a){return t.apply(this,arguments)}}(),X=function(){var t=(0,d.default)(i.default.mark((function _callee4(t){var a,l;return i.default.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,S.getReadNames)(r,t);case 3:if(a=o.sent,l=new Set(a),a.length===l.size){o.next=9;break}return I((function(a){return new Set([].concat((0,u.default)(a),[t]))})),E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.DUPLICATE_ID}),o.abrupt("return",!1);case 9:o.next=14;break;case 11:return o.prev=11,o.t0=o.catch(0),o.abrupt("return",!1);case 14:return o.abrupt("return",!0);case 15:case"end":return o.stop()}}),_callee4,null,[[0,11]])})));return function validateFASTADuplicates(a){return t.apply(this,arguments)}}(),Q=function(){var t=(0,d.default)(i.default.mark((function _callee5(t){var a,l,o,d,c,h;return i.default.wrap((function _callee5$(i){for(;;)switch(i.prev=i.next){case 0:if(!t.name.includes(".gz")){i.next=2;break}return i.abrupt("return",!0);case 2:return i.prev=2,a=Math.max(0,t.size-b.MEGABYTE),i.next=6,(0,S.sliceFile)(r,t,a,t.size);case 6:return l=i.sent,i.next=9,l.text();case 9:return o=i.sent,d=o.trim().split("\n").slice(-4).join("\n"),c=new File([d],"".concat(t.name,".").concat((0,m.nanoid)(),".last4")),i.next=14,r.mount(c);case 14:return i.next=16,r.exec("seqtk seq ".concat(c.name));case 16:if("@"===(h=i.sent)[0]&&!(0,p.isEmpty)(h)&&">"!==h[0]||D.has(t)){i.next=21;break}return P((function(a){return new Set([].concat((0,u.default)(a),[t]))})),E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.TRUNCATED_FILE}),i.abrupt("return",!1);case 21:i.next=26;break;case 23:return i.prev=23,i.t0=i.catch(2),i.abrupt("return",!1);case 26:return i.abrupt("return",!0);case 27:case"end":return i.stop()}}),_callee5,null,[[2,23]])})));return function validateFASTQNotTruncated(a){return t.apply(this,arguments)}}(),J=function(){var t=(0,d.default)(i.default.mark((function _callee6(t){var a;return i.default.wrap((function _callee6$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,(0,S.getReadNames)(r,t);case 3:if(a=l.sent,!a.every((function(t){return b.REGEX_READ_ILLUMINA.test(t)}))){l.next=7;break}return l.abrupt("return",y.ILLUMINA);case 7:if(!a.every((function(t){return b.REGEX_READ_NANOPORE.test(t)}))){l.next=10;break}return l.abrupt("return",y.NANOPORE);case 10:l.next=15;break;case 12:return l.prev=12,l.t0=l.catch(0),l.abrupt("return",!1);case 15:return l.abrupt("return",!1);case 16:case"end":return l.stop()}}),_callee6,null,[[0,12]])})));return function validateFASTQReads(a){return t.apply(this,arguments)}}(),$=function(){var t=(0,d.default)(i.default.mark((function _callee7(t,a){var l,o,d,c,p;return i.default.wrap((function _callee7$(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,t.name.includes(b.R2CHECK)&&(l=t,t=a,a=l),i.next=4,(0,S.getReadNames)(r,t);case 4:return o=i.sent,i.next=7,(0,S.getReadNames)(r,a);case 7:d=i.sent,c=Math.min(b.MAX_READS_TO_CHECK,o.length,d.length),p=0;case 10:if(!(p<c)){i.next=19;break}if(""===ee(o[p],d[p])){i.next=16;break}return W((function(l){return new Set([].concat((0,u.default)(l),[t,a]))}
1)),E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.PAIRED_END_MISMATCHED}),i.abrupt("return",!1);case 16:p++,i.next=10;break;case 19:return i.abrupt("return",!0);case 22:return i.prev=22,i.t0=i.catch(0),i.abrupt("return",!1);case 25:case"end":return i.stop()}}),_callee7,null,[[0,22]])})));return function validateFASTQMatchingR1R2(a,l){return t.apply(this,arguments)}}(),ee=function findDiff(t,a){var l=t.replace(/(\/1|\s1)/g,""),r=a.replace(/(\/2|\s2)/g,""),o="";return r.split("").forEach((function(t,a){t!==l.charAt(a)&&(o+=t)})),o},te=function(){var t=(0,d.default)(i.default.mark((function _callee9(){var t,r,o,d,c,p,m;return i.default.wrap((function _callee9$(h){for(;;)switch(h.prev=h.next){case 0:t=0,r=_createForOfIteratorHelper(a),h.prev=2,r.s();case 4:if((o=r.n()).done){h.next=27;break}if(!0!==(d=o.value).finishedValidating){h.next=10;break}return d.isValid||Object.values(d.files).forEach((function(a){return t+=a.size})),ae(d),h.abrupt("continue",25);case 10:c=!0,p=i.default.mark((function _callee8(){var t,a,l,r;return i.default.wrap((function _callee8$(o){for(;;)switch(o.prev=o.next){case 0:return t=d.files[m],o.next=3,Y(t);case 3:if(!1!==(a=o.sent)){o.next=10;break}return c=!1,d.error=b.INVALID_FASTA_FASTQ_ERROR,o.abrupt("return",1);case 10:if(!a.includes("FASTA")){o.next=17;break}return o.next=13,X(t);case 13:o.sent||(c=!1,d.error=b.DUPLICATE_ID_ERROR),o.next=34;break;case 17:if(!a.includes("FASTQ")){o.next=34;break}return o.next=20,Q(t);case 20:return o.sent||(c=!1,d.error=b.TRUNCATED_FILE_ERROR),o.next=24,J(t);case 24:if((l=o.sent)&&(d.format=l),l!==y.ILLUMINA||!m.includes(b.R1CHECK)&&!m.includes(b.R2CHECK)){o.next=33;break}if(r=m.includes(b.R1CHECK)?m.replace(b.R1CHECK,b.R2CHECK):m.replace(b.R2CHECK,b.R1CHECK),!(m in d.files)||!(r in d.files)){o.next=33;break}return o.next=31,$(t,d.files[r]);case 31:o.sent||(c=!1,d.error=b.MISMATCH_FILES_ERROR);case 33:t.name.includes(".gz")||K((function(a){return new Set([].concat((0,u.default)(a),[t]))}));case 34:case"end":return o.stop()}}),_callee8)})),h.t0=i.default.keys(d.files);case 13:if((h.t1=h.t0()).done){h.next=20;break}return m=h.t1.value,h.delegateYield(p(),"t2",16);case 16:if(!h.t2){h.next=18;break}return h.abrupt("break",20);case 18:h.next=13;break;case 20:d.finishedValidating=!0,d.isValid=c,c||Object.values(d.files).forEach((function(a){return t+=a.size})),l(a),ae(d);case 25:h.next=4;break;case 27:h.next=32;break;case 29:h.prev=29,h.t3=h.catch(2),r.e(h.t3);case 32:return h.prev=32,r.f(),h.finish(32);case 35:t>0&&E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_CUMULATIVE_FILE_SIZE_FAILED,{cumulativeInvalidFileSizes:t});case 36:case"end":return h.stop()}}),_callee9,null,[[2,29,32,35]])})));return function runAllValidationChecks(){return t.apply(this,arguments)}}(),ae=function handleCheckbox(t){t.isValid?t.format&&(t.format===y.ILLUMINA?o(t._selectId,t.format===y.ILLUMINA&&_!==y.NANOPORE,"local"):t.format===y.NANOPORE&&o(t._selectId,t.format===y.NANOPORE&&_!==y.ILLUMINA,"local")):o(t._selectId,!1,"local")},ne=function getFiles(t){var l=[];return a.filter((function(a){return a.format===t})).forEach((function(t){for(var a in t.files)l.push(a)})),l};(0,h.useEffect)((function(){q()}),[a,_]);return h.default.createElement("div",{className:w.default.warning},h.default.createElement("div",null,O.size>0&&h.default.createElement(C.default,{className:w.default.issue,caption:"".concat(O.size," file").concat(O.size>1?"s":""," \n            won't be uploaded because they are not a supported format. Please make sure your files are either FASTA or FASTQ."),headers:["File Name"],rows:(0,u.default)(O).map((function(t){return[t]})),type:"warning"}),A.size>0&&h.default.createElement(C.default,{className:w.default.issue,caption:h.default.createElement("span",null,A.size+" file",A.size>1?"s ":" ",'will not be uploaded because there are duplicate read IDs. Tip! You can use the SeqKit method "rename" on the duplicate read IDs in your FASTA file to make them unique. Check out SeqKit documentation'," ",h.default.createElement(v.default,{coloredBackground:!0,href:"https://bioinf.shenwei.me/seqkit/usage/#rename"},"here"),"."),headers:["File Name"],rows:(0,u.default)(A).map((function(t){return[t]})),type:"warning"}),D.size>0&&h.default.createElement(C.default,{className:w.default.issue,caption:"".concat(D.size," file").concat(D.size>1?"s":""," \n            won't be uploaded because they appear to be truncated. If you subsampled your FASTQ file, make sure to do so using a number of lines that is a multiple of 4, since each read in a FASTQ file takes up 4 lines."),headers:["File Name"],rows:(0,u.default)(D).map((function(t){return[t]})),type:"warning"}),V.size>0&&h.default.createElement(C.default,{className:w.default.issue,caption:h.default.createElement("span",null,V.size+" file",V.size>1?"s ":" ",'will not be uploaded because the paired-end files do not match. Tip! You can use use the SeqKit method n
1amed "pair" to sort your FASTQ files so that R1 and R2 reads match up. Check out SeqKit documentation'," ",h.default.createElement(v.default,{coloredBackground:!0,href:"https://bioinf.shenwei.me/seqkit/usage/#pair"},"here"),"."),headers:["R1 File Name","R2 File Name"],rows:function pairMismatchedFileNames(){var t=new Set,a=[];return V.forEach((function(l){var r=l.name;t.has(r)||(r.includes(b.R1CHECK)?(a.push([r,r.replace(b.R1CHECK,b.R2CHECK)]),t.add(r),t.add(r.replace(b.R1CHECK,b.R2CHECK))):r.includes(b.R2CHECK)&&(a.push([r.replace(b.R2CHECK,b.R1CHECK),r]),t.add(r),t.add(r.replace(b.R2CHECK,b.R1CHECK))))})),a}(),type:"warning"}),_===y.ILLUMINA&&a.some((function(t){return t.format===y.NANOPORE}))&&h.default.createElement(C.default,{className:w.default.issue,caption:"".concat(ne(y.NANOPORE).length," \n              file").concat(ne(y.NANOPORE).length>1?"s":""," \n              will not be uploaded. You selected Illumina as the sequencing platform, but the \n              file").concat(ne(y.NANOPORE).length>1?"s do":" does"," \n              not appear to be an Illumina output."),headers:["File Name"],rows:ne(y.NANOPORE).map((function(t){return[t]})),type:"warning"}),_===y.NANOPORE&&a.some((function(t){return t.format===y.ILLUMINA}))&&h.default.createElement(C.default,{className:w.default.issue,caption:"".concat(ne(y.ILLUMINA).length," file").concat(ne(y.ILLUMINA).length>1?"s":""," \n              will not be uploaded. You selected Nanopore as the sequencing platform, but the file").concat(ne(y.ILLUMINA).length>1?"s do":" does"," \n              not appear to be a Nanopore output."),headers:["File Name"],rows:ne(y.ILLUMINA).map((function(t){return[t]})),type:"warning"}),G.size>0&&h.default.createElement(C.default,{className:w.default.issue,caption:h.default.createElement("span",null,G.size+" file",G.size>1?"s are ":" is ","uncompressed. We recommend compressing your files for faster upload times."),headers:["File Name"],rows:(0,u.default)(G).map((function(t){return[t]})),type:"warning"}),function validateAllSamplesAreInvalid(){if(a.every((function(t){return!0===t.finishedValidating}))){var t=!0;return a.forEach((function(a){a.isValid&&(a.format?_===y.ILLUMINA&&a.format===y.ILLUMINA||_===y.NANOPORE&&a.format===y.NANOPORE?(t=!1,E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.MISMATCH_SEQUENCING_PLATFORM})):_!==y.ILLUMINA&&_!==y.NANOPORE&&(t=!1):t=!1)})),t&&E(g.ANALYTICS_EVENT_NAMES.PRE_UPLOAD_QC_CHECK_WARNING_TYPE,{error:b.NO_VALID_SAMPLES}),t}}()&&h.default.createElement(C.default,{caption:"There are no valid samples available for upload. Please fix the errors or select more files. If needed, contact us at our Help Center for assistance.",headers:["File Name"],rows:function addAllFilesIntoArray(){var t=[];return a.forEach((function(a){return Object.values(a.files).forEach((function(a){return t.push(a)}))})),t}().map((function(t){return[t.name]})),type:"error"})))}},4088:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PreUploadQCCheck",{enumerable:!0,get:function get(){return r.PreUploadQCCheck}});var r=l(58882)},14068:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.RemoteSampleFileUpload=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(44480),y=r(l(96540)),C=l(81672),b=r(l(73965)),S=l(21786),w=r(l(28906)),_=r(l(66378)),E=r(l(62487)),x=l(62664),L=r(l(79718));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,g.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var O=a.RemoteSampleFileUpload=function(t){(0,p.default)(RemoteSampleFileUpload,t);var a=_createSuper(RemoteSampleFileUpload);function RemoteSampleFileUpload(){var t;(0,u.default)(this,RemoteSampleFileUpload);for(var l=arguments.length,r=new Array(l),d=0;d<l;d++)r[d]=arguments[d];return t=a.call.apply(a,[this].concat(r)),(0,g.default)((0,c.default)(t),"state",{showInfo:!1,remoteS3Path:"",lastPathChecked:""}),(0,g.default)((0,c.default)(t),"toggleInfo",(function(){t.setState({showInfo:!t.state.showInfo})})),(0,g.default)((0,c.default)(t),"handleRemotePathChange",(function(a){t.setState({remoteS3Path:a})})),(0,g.default)((0,c.default)(t),"handleConnect",(0,i.default)(o.default.mark((function _callee(){var a;return o.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:if(t.props.project){l.next=4;break}return t.setState({error:x.NO_TARGET_PROJECT_ERROR}),t.props.onNoProject(),l.abrupt("return");case 4:return t.setState({error:"",lastPathChecked:t.state.remoteS3Path}),l.prev=5,l.next=8,(0,C.bulkImportRemoteSamples)({projectId:t.props.project.id,hostGenomeId:"",bulkPath:t.state.remoteS3Path});case 8:a=(a=l.sent).samples.map((function(t){return _objectSpread(_objectSpread({},t),{},{input_files_attributes:(0,v.compact)(t.input_files_attributes)})})),t.props.onChange(a),l.next=16;break;case 13:l.prev=13,l.t0=l.catch(5),l.t0.data&&l.t0.data.status?t.setState({error:l.t0.data.status}):l.t0.status?t.setState({error:"Encountered an unexpected error with status code: ".concat(l.t0.status)}):t.setState({error:x.NO_VALID_SAMPLES_FOUND_ERROR});case 16:case"end":return l.stop()}}),_callee,null,[[5,13]])})))),t}return(0,d.default)(RemoteSampleFileUpload,[{key:"componentDidUpdate",value:function componentDidUpdate(){this.state.error===x.NO_TARGET_PROJECT_ERROR&&null!==this.props.project&&this.setState({error:""})}},{key:"render",value:function render(){return y.default.createElement("div",{className:L.default.remoteFileUpload},y.default.createElement("div",{className:L.default.label},"Path to S3 Bucket",y.default.createElement("span",{className:L.default.infoLink,onClick:this.toggleInfo},this.state.showInfo?"Hide":"More"," Info")),this.state.showInfo&&y.default.createElement("div",{className:L.default.info},y.default.createElement("div",{className:L.default.title},"S3 Bucket Instructions"),y.default.createElement(b.default,{listItems:["Please ensure that CZ ID has permissions to read/list your S3\n                bucket. Contact us for help getting set up.",'Also convert links like\n                "https://s3-us-west-2.amazonaws.com/your_s3_bucket/rawdata/fastqs"\n                to the format "s3://your_s3_bucket/rawdata/fastqs"']}),y.default.createElement("div",{className:L.default.title},"File Instructions"),y.default.createElement(b.default,{listItems:[y.default.createElement(y.default.Fragment,null,"Accepted file formats:",y.default.createElement(b.default,{listItems:["Metagenomics: fastq (.fq), fastq.gz (.fq.gz), fasta (.fa), fasta.gz (.fa.gz).","Consensus Genome: fastq (.fq)."]})),'Paired files must be labeled with "_R1" or\n                "_R2" at the end of the basename.',"File names must be no longer than 120 characters and can only\n                contain letters from the English alphabet (A-Z, upper and lower\n                case), numbers (0-9), periods (.), hyphens (-) and underscores\n                (_). Spaces are not allowed."]})),y.default.createElement("div",{className:L.default.controls},y.default.createElement(_.default,{fluid:!0,placeholder:"Ex: s3://your_s3_bucket/rawdata/fastqs",className:L.default.input,value:this.state.remoteS3Path,onChange:this.handleRemotePathChange}),y.default.createElement(w.default,{className:L.default.connectButton,rounded:!1,text:"Connect to Bucket",disabled:""===this.state.remoteS3Path||this.state.remoteS3Path===this.state.lastPathChecked,onClick:this.handleConnect})),this.state.error&&y.default.createElement(E.default,{type:"error",displayStyle:"flat",className:L.default.notification},this.state.error))}}]),RemoteSampleFileUpload}(y.default.Component);(0,g.default)(O,"contextType",S.GlobalContext)},84309:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RemoteSampleFileUpload",{enumerable:!0,get:function get(){return r.RemoteSampleFileUpload}});var r=l(14068)},75624:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleUploadTable=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=l(28764),g=l(44480),v=r(l(96540)),y=l(25880),C=l(90),b=l(93527),S=l(32807),w=l(62664),_=l(4480),E=r(l(60092));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,m.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var x={dataKey:"name",width:500,label:"Sample Name",className:E.default.cell,headerClassName:E.default.header},L={dataKey:"basespace_project_name",flexGrow:1,width:400,label:"Basespace Project",className:E.default.cell,headerClassName:E.default.header},O={dataKey:"file_size",flexGrow:1,width:100,label:"File Size",className:E.default.cell,headerClassName:E.default.header,cellRenderer:function cellRenderer(t){var a=t.cellData;return(0,b.formatFileSize)(a)}},N={dataKey:"file_type",flexGrow:1,width:200,label:"File Type",className:E.default.cell,headerClassName:E.default.header},k={dataKey:"file_names_R1",flexGrow:1,width:x.width,label:"Files",className:E.default.cell,headerClassName:E.default.header,cellDataGetter:function cellDataGetter(t){var a=t.dataKey,l=t.rowData;return _.SampleUploadTableRenderers.getCellData({dataKey:a,rowData:l})},cellRenderer:_.SampleUploadTableRenderers.renderFileNames},T=_objectSpread(_objectSpread({},k),{},{dataKey:"file_names_R2",label:"",disableSort:!0});(a.SampleUploadTable=function(t){(0,d.default)(SampleUploadTable,t);var a=_createSuper(SampleUploadTable);function SampleUploadTable(){var t;(0,o.default)(this,SampleUploadTable);for(var l=arguments.length,r=new Array(l),i=0;i<l;i++)r[i]=arguments[i];return t=a.call.apply(a,[this].concat(r)),(0,m.default)((0,u.default)(t),"getColumns",(function(){var a=t.props.sampleUploadType;return"basespace"===a?[x,L,O,N]:"remote"===a||"local"===a?[x,k,T]:void 0})),(0,m.default)((0,u.default)(t),"removeUnselectedSamples",(function(){var a=t.props,l=a.samples,r=a.onSamplesRemove,o=a.selectedSampleIds;r((0,g.difference)((0,g.flatten)((0,g.map)((function(t){return t[w.SELECT_ID_KEY].split(",")}),l)),Array.from(o)))})),(0,m.default)((0,u.default)(t),"onRowClick",(function(a){var l=a.rowData,r=t.props,o=r.onSampleSelect,i=r.selectedSampleIds;l[w.SELECT_ID_KEY].split(",").forEach((function(t){o(t,!i.has(t))}))})),(0,m.default)((0,u.default)(t),"rowRenderer",(function(a){var l=t.props.sampleUploadType,r=a.rowData;if("local"===l){var o=Object.values(r.finishedValidating).every((function(t){return t})),i=Object.values(r.isValid).some((function(t){return t}));o&&i||(a.className=(0,h.cx)(a.className,E.default.disabled))}return a.style.alignItems="start",a.style.paddingTop="10px",(0,y.defaultTableRowRenderer)(a)})),t}return(0,i.default)(SampleUploadTable,[{key:"render",value:function render(){var t={},a=new Set,l=this.props,r=l.samples,o=l.onSampleSelect,i=l.onAllSamplesSelect,u=l.sampleUploadType,d=l.selectedSampleIds,c="local"===u;return(0,g.isEmpty)(r)?null:(r.forEach((function(a){return a._selectId.split(",").forEach((function(l){t[l]=a._selectId}))})),d.forEach((function(l){a.add(t[l])})),v.default.createElement("div",{className:E.default.sampleUploadTable},v.default.createElement("div",{className:E.default.detectedMsg},v.default.createElement("span",{className:E.default.count},(0,g.size)(a)," of ",(0,g.size)(r)," samples selected. "),"Select samples that you want to upload.  ",v.default.createElement("span",{className:E.default.removeLink,onClick:this.removeUnselectedSamples},"Click to remove unselected samples")),v.default.createElement(S.Table,{className:E.default.table,columns:this.getColumns(),data:r,defaultRowHeight:function defaultRowHeight(t){var a;return 10+30*((null===(a=t.row.file_names_R1)||void 0===a?void 0:a.length)||1)},headerLabelClassName:E.default.columnHeaderLabel,onColumnSort:function onColumnSort(){return _.SampleUploadTableRenderers.cache.clearAll()},sortable:!0,selectableKey:w.SELECT_ID_KEY,onSelectRow:function onSelectRow(t,a){return t.split(",").forEach((function(t){return o(t,a)}))},onSelectAllRows:i,selected:a,selectableCellRenderer:c?_.SampleUploadTableRenderers.renderSelectableCell:null,onRowClick:this.onRowClick,defaultSortBy:"name",defaultSortDirection:y.SortDirection.ASC,selectRowDataGetter:function selectRowDataGetter(t){var a=t.rowData;return c?{finishedValidating:(0,g.get)("finishedValidating",a),id:(0,g.get)("_selectId",a),isValid:(0,g.get)("isValid",a)}:(0,g.get)("_selectId",a)},rowRenderer:this.rowRenderer})))}}]),SampleUploadTable}(v.default.Component)).contextType=C.UserContext},15475:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleUploadTableRenderers=void 0;var o,i=r(l(34579)),u=r(l(17383)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=l(70131),g=l(28764),v=l(44480),y=r(l(96540)),C=l(25880),b=l(90),S=r(l(96042)),w=r(l(9983)),_=r(l(27414));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var E=a.SampleUploadTableRenderers=function(t){(0,d.default)(SampleUploadTableRenderers,t);var a=_createSuper(SampleUploadTableRenderers);function SampleUploadTableRenderers(){return(0,u.default)(this,SampleUploadTableRenderers),a.apply(this,arguments)}return(0,i.default)(SampleUploadTableRenderers)}(y.default.Component);o=E,(0,m.default)(E,"cache",new C.CellMeasurerCache({fixedWidth:!0})),(0,m.default)(E,"renderFileNames",(function(t){var a=t.cellData,l=t.dataKey,r=t.parent,i=t.rowIndex;return y.default.createElement(C.CellMeasurer,{cache:o.cache,key:l,parent:r,rowIndex:i},y.default.createElement("div",null,a.fileName.map((function(t){return y.default.createElement("div",{key:t,className:(0,g.cx)(_.default.fileName,a.isValid&&!1===a.isValid[t]&&_.default.disabled)},t,!1===(0,v.isEmpty)(t)&&a.isValid&&!1===a.isValid[t]&&y.default.createElement(S.default,{trigger:y.default.createElement("span",null,y.default.createElement(h.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:_.default.iconInfo})),content:a.error[t]}))}
1))))})),(0,m.default)(E,"getCellData",(function(t){var a=t.dataKey,l=t.rowData;return{fileName:(0,v.get)(a,l),finishedValidating:(0,v.get)("finishedValidating",l),id:(0,v.get)("_selectId",l),isValid:(0,v.get)("isValid",l),error:(0,v.get)("error",l)}})),(0,m.default)(E,"renderSelectableCell",(function(t){var a=t.cellData,l=t.selected,r=t.onSelectRow,o=t.selectableCellClassName,i=Object.values(a.finishedValidating).every((function(t){return t})),u=Object.values(a.isValid).some((function(t){return t})),d=!i||!u;return y.default.createElement("div",null,y.default.createElement("div",null,i?y.default.createElement(w.default,{className:(0,g.cx)(o,_.default.checkbox),checked:l.has(a.id),onChange:r,value:d?-1:a.id,disabled:d,testId:"row-select-checkbox"}):y.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-fw"})))})),E.contextType=b.UserContext},4480:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleUploadTableRenderers",{enumerable:!0,get:function get(){return r.SampleUploadTableRenderers}});var r=l(15475)},68239:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleForUploadTable",{enumerable:!0,get:function get(){return r.SampleForUploadTable}}),Object.defineProperty(a,"SampleUploadTable",{enumerable:!0,get:function get(){return r.SampleUploadTable}});var r=l(75624)},25159:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.UNSUPPORTED_UPLOAD_OPTION_TOOLTIP=a.UNKNOWN_FILE_TYPE=a.TRUNCATED_FILE_ERROR=a.TRUNCATED_FILE=a.REGEX_READ_NANOPORE=a.REGEX_READ_ILLUMINA=a.REF_SEQ_FILE_NAME_ERROR_MESSAGE=a.R2CHECK=a.R1CHECK=a.PAIRED_END_MISMATCHED=a.NO_VALID_SAMPLES=a.NCBI_GENBANK_REF_SEQ_HEADER_REGEX=a.MISMATCH_SEQUENCING_PLATFORM=a.MISMATCH_FORMAT_ERROR=a.MISMATCH_FILES_ERROR=a.MEGABYTE=a.MAX_READS_TO_CHECK=a.INVALID_FASTA_FASTQ_ERROR=a.INVALID_FASTA_FASTQ=a.FASTQ_FILE_TYPE=a.FASTA_FILE_TYPE=a.DUPLICATE_ID_ERROR=a.DUPLICATE_ID=void 0;a.REGEX_READ_ILLUMINA=/^@[a-z0-9]+:[0-9]+:[a-z0-9-]+:[0-9]+:[0-9]+:[0-9]+:[0-9]+/i,a.REGEX_READ_NANOPORE=/^@[a-f0-9]{8}-[a-f0-9]{4}-[4][a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}/i,a.MAX_READS_TO_CHECK=100,a.MEGABYTE=1e6,a.INVALID_FASTA_FASTQ="Invalid FASTA or FASTQ ",a.MISMATCH_SEQUENCING_PLATFORM="Mismatch sequencing platform",a.TRUNCATED_FILE="Truncated File",a.PAIRED_END_MISMATCHED="Paired End Mismatched",a.DUPLICATE_ID="Duplicated Read Ids inFASTA files",a.NO_VALID_SAMPLES="No valid Samples",a.DUPLICATE_ID_ERROR="This file has duplicate IDs. Please make sure all read IDs are unique.",a.INVALID_FASTA_FASTQ_ERROR="This is not valid FASTA or FASTQ file. Please make sure your file is either a FASTA or FASTQ. ",a.TRUNCATED_FILE_ERROR="This file is truncated. Please make sure your FASTQ file is subsampled to a number of lines divisible by 4.",a.MISMATCH_FORMAT_ERROR="This file does not match the sequencing technology selected. Please make sure that you have selected the correct sequencing technology for this file.",a.MISMATCH_FILES_ERROR="R1 and R2 files are paired-end mismatched. Please make sure that R1 and R2 files reads match up.",a.REF_SEQ_FILE_NAME_ERROR_MESSAGE="Reference file name can only contain letters, numbers, dashes, parenthesis and underscores",a.UNSUPPORTED_UPLOAD_OPTION_TOOLTIP="This upload option is not supported for this pipeline.",a.R1CHECK="_R1",a.R2CHECK="_R2",a.FASTA_FILE_TYPE="FASTA",a.FASTQ_FILE_TYPE="FASTQ",a.UNKNOWN_FILE_TYPE="unknown text",a.NCBI_GENBANK_REF_SEQ_HEADER_REGEX=/^>([A-Z]{2}_?\d{6,}(?:\.\d)?)\s(.*)$/},30738:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadSampleStep",{enumerable:!0,get:function get(){return r.UploadSampleStep}});var r=l(17024)},84868:()=>{},4195:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.sliceFile=a.getReadNames=a.getFileType=void 0;var o=r(l(54756)),i=r(l(29293)),u=l(43561),d=l(25159),c=(a.getReadNames=function(){var t=(0,i.default)(o.default.mark((function _callee(t,a){var l,r,i;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,c(t,a,0,d.MEGABYTE);case 2:return l=o.sent,o.next=5,t.exec("seqtk seq -A -l0 ".concat(l.name));case 5:return r=o.sent,o.next=8,p(t,a);case 8:if(!(i=o.sent).includes(d.UNKNOWN_FILE_TYPE)){o.next=11;break}return o.abrupt("return",!1);case 11:return o.abrupt("return",r.split("\n").filter((function(t){return t.startsWith(">")})).slice(0,d.MAX_READS_TO_CHECK).map((function(t){return i.includes(d.FASTQ_FILE_TYPE)?"@"+t.substring(1):t})));case 12:case"end":return o.stop()}}),_callee)})));return function getReadNames(a,l){return t.apply(this,arguments)}}(),a.sliceFile=function(){var t=(0,i.default)(o.default.mark((function _callee2(t,a,l,r){var i,d;return o.default.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return i=a.slice(l,r),d=new File([i],"".concat(a.name,".").concat((0,u.nanoid)(),".slice")),o.next=4,t.mount(d);case 4:return o.abrupt("return",d);case 5:case"end":return o.stop()}}),_callee2)}
1)));return function sliceFile(a,l,r,o){return t.apply(this,arguments)}}()),p=a.getFileType=function(){var t=(0,i.default)(o.default.mark((function _callee3(t,a){return o.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,t.exec("htsfile ".concat(a.name));case 3:return l.abrupt("return",l.sent);case 6:return l.prev=6,l.t0=l.catch(0),l.abrupt("return",d.UNKNOWN_FILE_TYPE);case 9:case"end":return l.stop()}}),_callee3,null,[[0,6]])})));return function getFileType(a,l){return t.apply(this,arguments)}}()},54813:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.shouldDisableSequencingPlatformOption=a.WorkflowSelector=void 0;var o=r(l(96540)),i=r(l(34621)),u=l(60487),d=l(20300),c=l(142),p=l(62664),m=l(56093),h=l(19698),g=l(24e3),v=l(31046),y=l(50672),C=l(32116),b=r(l(17278));a.shouldDisableSequencingPlatformOption=function shouldDisableSequencingPlatformOption(t,a,l){switch(t){case p.REMOTE_UPLOAD:return a===p.NANOPORE&&l===p.UPLOAD_WORKFLOWS.MNGS.value;case p.BASESPACE_UPLOAD:return a===p.NANOPORE;case p.LOCAL_UPLOAD:return!1}},a.WorkflowSelector=function WorkflowSelector(t){var a,l=t.bedFileName,r=t.refSeqFileName,S=t.hasRefSeqFileNameError,w=t.enabledWorkflows,_=t.onBedFileChanged,E=t.onClearLabsChange,x=t.onMedakaModelChange,L=t.onRefSeqFileChanged,O=t.onTaxonChange,N=t.onTechnologyToggle,k=t.onGuppyBasecallerSettingChange,T=t.onWetlabProtocolChange,A=t.onWorkflowToggle,I=t.currentTab,M=t.projectPipelineVersions,R=t.latestMajorPipelineVersions,D=t.selectedMedakaModel,P=t.selectedGuppyBasecallerSetting,j=t.selectedTaxon,B=t.selectedTechnology,V=t.selectedWetlabProtocol,W=t.selectedWorkflows,U=t.s3UploadEnabled,H=t.usedClearLabs,G=function shouldDisableWorkflow(t){return!w.includes(t)};return o.default.createElement("div",{className:b.default.workflowSelector},o.default.createElement("div",{className:b.default.header},"Analysis Type"),o.default.createElement(m.AnalysisType,{description:"Run your samples through our metagenomics pipeline. Our pipeline supports Illumina and Nanopore technologies.",isDisabled:G(p.UPLOAD_WORKFLOWS.MNGS.value),onClick:function onClick(){return A(p.UPLOAD_WORKFLOWS.MNGS.value)},isSelected:W.has(p.UPLOAD_WORKFLOWS.MNGS.value),sequencingPlatformOptions:o.default.createElement(g.MetagenomicsSequencingPlatformOptions,{currentTab:I,latestMajorPipelineVersions:R,onChangeGuppyBasecallerSetting:k,onTechnologyToggle:N,onWetlabProtocolChange:T,projectPipelineVersions:M,selectedGuppyBasecallerSetting:P,selectedTechnology:B,selectedWetlabProtocol:V}),sdsIcon:p.UPLOAD_WORKFLOWS.MNGS.icon,testKey:p.UPLOAD_WORKFLOWS.MNGS.value,title:p.UPLOAD_WORKFLOWS.MNGS.label}),o.default.createElement(m.AnalysisType,{description:o.default.createElement(o.default.Fragment,null,"Run your samples through our antimicrobial resistance pipeline. Our pipeline supports metagenomics or whole genome data. It only supports Illumina. You can also run the AMR pipeline from within an existing project by selecting previously uploaded mNGS samples. You can check out the AMR pipeline on Github"," ",G(p.UPLOAD_WORKFLOWS.AMR.value)?"here.":o.default.createElement(o.default.Fragment,null,o.default.createElement(i.default,{href:u.AMR_PIPELINE_GITHUB_LINK},"here"),".")),isDisabled:G(p.UPLOAD_WORKFLOWS.AMR.value),onClick:function onClick(){return A(p.UPLOAD_WORKFLOWS.AMR.value)},isSelected:W.has(p.UPLOAD_WORKFLOWS.AMR.value),sdsIcon:p.UPLOAD_WORKFLOWS.AMR.icon,testKey:p.UPLOAD_WORKFLOWS.AMR.value,title:p.UPLOAD_WORKFLOWS.AMR.label,sequencingPlatformOptions:o.default.createElement("div",{className:b.default.technologyContent},o.default.createElement(v.PipelineVersionIndicator,{isPipelineVersion:!0,isNewVersionAvailable:(null==M||null===(a=M[d.WorkflowType.AMR])||void 0===a?void 0:a[0])!==(null==R?void 0:R[d.WorkflowType.AMR]),warningHelpLink:C.WorkflowLinksConfig[d.WorkflowType.AMR].warningLink,version:null==M?void 0:M[d.WorkflowType.AMR],versionHelpLink:C.WorkflowLinksConfig[d.WorkflowType.AMR].pipelineVersionLink}))}),o.default.createElement(m.AnalysisType,{description:"Run your samples through our Illumina supported pipeline to get viral consensus genomes using your own reference sequence. Pipeline report does not link to Nextclade.",isDisabled:G(p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value),onClick:function onClick(){return A(p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value,p.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA)},isSelected:W.has(p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value),sdsIcon:p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.icon,testKey:p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.value,title:p.UPLOAD_WORKFLOWS.VIRAL_CONSENSUS_GENOME.label,sequencingPlatformOptions:o.default.createElement(y.ViralConsensusGenomeSequencingPlatformOptions,{bedFileName:l,refSeqFileName:r,hasRefSeqFileNameError:S,selectedTaxon:j,onBedFileChanged:_,onRefSeqFileChanged:L,onTaxonChange:O,pipelineVersion:null==M?void 0:M[d.WorkflowType.CONSENSUS_GENOME],latestMajorVersion:null==R?void 0:R[d.WorkflowType.CONSENSUS_GENOME]})}),o.default.createElement(m.AnalysisType,{description:"Run your samples through our Illumina or Nanopore supported pipelines to get consensus genomes for SARS-CoV-2. Send consensus genomes to Nextclade.",isDisabled:G(p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value),onClick:function onClick(){return A(p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)},isSelected:W.has(p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value),sequencingPlatformOptions:o.default.createElement(h.ConsensusGenomeSequencingPlatformOptions,{currentTab:
1I,isS3UploadEnabled:U,onClearLabsChange:E,onMedakaModelChange:x,selectedMedakaModel:D,usedClearLabs:H,selectedWetlabProtocol:V,onWetlabProtocolChange:T,selectedTechnology:B,onTechnologyToggle:N,projectPipelineVersions:M,latestMajorPipelineVersions:R}),customIcon:o.default.createElement(c.IconCovidVirusXLarge,{className:G(p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value)&&b.default.disabledSvgIcon}),testKey:p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value,title:p.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.label}))}},12555:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AnalysisType=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(17278)),c=r(l(17390));a.AnalysisType=function AnalysisType(t){var a=t.description,l=t.customIcon,r=t.isDisabled,p=t.isSelected,m=t.onClick,h=t.sequencingPlatformOptions,g=void 0===h?null:h,v=t.sdsIcon,y=t.testKey,C=t.title,b=u.default.createElement(o.InputCheckbox,{disabled:r,className:d.default.checkbox,stage:p?"checked":"unchecked"});return u.default.createElement("div",{role:"checkbox","aria-checked":p,className:(0,i.default)(d.default.selectableOption,p&&d.default.selected,r&&d.default.disabled),onClick:function(t){function onClick(){return t.apply(this,arguments)}return onClick.toString=function(){return t.toString()},onClick}((function(){return r?null:m()})),key:C,"data-testid":"analysis-type-".concat(y)},u.default.createElement(o.Tooltip,{classes:{arrow:c.default.tooltipArrow},arrow:!0,placement:"top-start",title:"This is disabled because this pipeline cannot be run with the current selection.",disableHoverListener:!r},u.default.createElement("span",null,b)),u.default.createElement("div",{className:c.default.iconSample},null!=l?l:u.default.createElement(o.Icon,{sdsIcon:v,sdsSize:"xl",sdsType:"static",className:r&&c.default.disabledIcon})),u.default.createElement("div",{className:d.default.optionText},u.default.createElement("div",{className:(0,i.default)(d.default.title)},u.default.createElement("span",null,C)),u.default.createElement("div",{className:c.default.description},a),p&&g))}},56093:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AnalysisType",{enumerable:!0,get:function get(){return r.AnalysisType}});var r=l(12555)},77229:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeSequencingPlatformOptions=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(20300),d=r(l(17278)),c=l(62664),p=l(54813),m=l(32116),h=l(39972),g=l(79024);a.ConsensusGenomeSequencingPlatformOptions=function ConsensusGenomeSequencingPlatformOptions(t){var a=t.currentTab,l=t.isS3UploadEnabled,r=t.onClearLabsChange,v=t.onMedakaModelChange,y=t.onTechnologyToggle,C=t.onWetlabProtocolChange,b=t.selectedMedakaModel,S=t.selectedTechnology,w=t.selectedWetlabProtocol,_=t.usedClearLabs,E=t.projectPipelineVersions,x=t.latestMajorPipelineVersions,L=c.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA,O=c.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,N=c.UPLOAD_WORKFLOWS.COVID_CONSENSUS_GENOME.value,k=null==x?void 0:x[u.WorkflowType.CONSENSUS_GENOME],T=null==E?void 0:E[u.WorkflowType.CONSENSUS_GENOME];return i.default.createElement("button",{className:(0,o.default)(d.default.optionText,"noStyleButton"),onClick:function onClick(t){return t.stopPropagation()}},i.default.createElement("div",{className:(0,o.default)(d.default.title,d.default.technologyTitle)},"Sequencing Platform:"),i.default.createElement("div",{className:d.default.technologyOptions},i.default.createElement(h.IlluminaSequencingPlatformOption,{isCg:!0,isSelected:S===L,onClick:function onClick(){return y(N,L)},pipelineVersion:T,latestMajorPipelineVersion:k,onWetlabProtocolChange:C,versionHelpLink:m.WorkflowLinksConfig[c.UploadWorkflows.COVID_CONSENSUS_GENOME].pipelineVersionLink,warningHelpLink:m.WorkflowLinksConfig[c.UploadWorkflows.COVID_CONSENSUS_GENOME].warningLink}),i.default.createElement(g.ConsensusGenomeWithNanopore,{isDisabled:(0,p.shouldDisableSequencingPlatformOption)(a,O,N),isSelected:S===O,isS3UploadEnabled:l,onClick:function onClick(){return y(N,O)},onClearLabsChange:r,onMedakaModelChange:v,selectedMedakaModel:b,usedClearLabs:_,selectedWetlabProtocol:w,onWetlabProtocolChange:C,pipelineVersion:T,latestMajorPipelineVersion:k})))}},71728:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeWithNanopore=void 0;var o=r(l(96540)),i=l(38192),u=l(60487),d=l(62664),c=l(32116),p=l(73099),m=l(21265);a.ConsensusGenomeWithNanopore=function ConsensusGenomeWithNanopore(t){var a=t.isDisabled,l=t.isSelected,r=t.isS3UploadEnabled,h=t.onClick,g=t.onClearLabsChange,v=t.onMedakaModelChange,y=t.selectedMedakaModel,C=t.usedClearLabs,b=t.onWetlabProtocolChange,S=t.selectedWetlabProtocol,w=t.pipelineVersion,_=t.latestMajorPipelineVersion,E="This pipeline only supports upload from your computer".concat(r?" or S3":"","."),x=c.WorkflowLinksConfig[d.UploadWorkflows.COVID_CONSENSUS_GENOME],L=x.pipelineVersionLink,O=x.warningLink;return o.default.createElement(p.SequencingPlatformOption,{analyticsEventName:i.ANALYTICS_EVENT_NAMES.UPLOAD_SAMPLE_STEP_
1CG_ARTIC_PIPELINE_LINK_CLICKED,customDescription:"We are using the ARTIC network’s nCoV-2019 novel coronavirus bioinformatics protocol for nanopore sequencing, which can be found ",githubLink:u.ARTIC_PIPELINE_LINK,isDisabled:a,isSelected:l,onClick:h,showIndexVersion:!1,technologyName:"Nanopore",technologyDetails:o.default.createElement(m.ConsensusGenomeNanoporeSettings,{onClearLabsChange:g,onMedakaModelChange:v,selectedMedakaModel:y,usedClearLabs:C,selectedWetlabProtocol:S,onWetlabProtocolChange:b}),testId:d.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,tooltipText:E,pipelineVersion:w,latestMajorPipelineVersion:_,versionHelpLink:L,warningHelpLink:O})}},28065:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeNanoporeSettings=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(96042)),d=r(l(93930)),c=r(l(55240)),p=l(60487),m=r(l(17278)),h=l(62664),g=l(11947),v=l(4793);a.ConsensusGenomeNanoporeSettings=function ConsensusGenomeNanoporeSettings(t){var a=t.onClearLabsChange,l=t.onMedakaModelChange,r=t.selectedMedakaModel,y=t.usedClearLabs,C=t.onWetlabProtocolChange,b=t.selectedWetlabProtocol;return i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:(0,o.default)(m.default.item,m.default.clearLabs)},i.default.createElement("div",{className:m.default.subheader},"Used Clear Labs:",i.default.createElement(u.default,{trigger:i.default.createElement(g.TooltipIcon,null),content:"Pipeline will be adjusted to accomodate Clear Lab fastq files which have undergone the length filtering and trimming steps.",position:"top center",link:"https://www.clearlabs.com/"})),i.default.createElement("button",{className:(0,o.default)(m.default.description,"noStyleButton"),onClick:function onClick(t){return t.stopPropagation()}},i.default.createElement(c.default,{initialChecked:y,onLabel:"Yes",offLabel:"No",onChange:function onChange(t){return a("Yes"===t)}}))),i.default.createElement("div",{className:m.default.item},i.default.createElement("div",{className:m.default.subheader},"Wetlab Protocol:"),y?i.default.createElement("div",{className:(0,o.default)(m.default.description,m.default.text)},"ARTIC v3"):i.default.createElement(v.WetlabSelector,{technology:h.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,selectedWetlabProtocol:b,onWetlabProtocolChange:C})),i.default.createElement("div",{className:m.default.item},i.default.createElement("div",{className:m.default.subheader},"Medaka Model:",i.default.createElement(u.default,{trigger:i.default.createElement(g.TooltipIcon,null),content:y?"Medaka is a tool to create consensus sequences and variant calls from Nanopore sequencing data.":"For best results, specify the correct model. Where a version of Guppy has been used without a corresponding model, choose a model with the highest version equal to or less than the Guppy version.",position:"top center",link:p.SARS_COV_2_UPLOAD_LINK})),y?i.default.createElement("div",{className:(0,o.default)(m.default.description,m.default.text)},"r941_min_high_g360"):i.default.createElement(d.default,{className:m.default.dropdown,menuClassName:m.default.dropdownMenu,categories:h.MEDAKA_MODEL_OPTIONS,onChange:function onChange(t){return l(t)},selectedValue:r})))}},21265:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeNanoporeSettings",{enumerable:!0,get:function get(){return r.ConsensusGenomeNanoporeSettings}});var r=l(28065)},79024:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeWithNanopore",{enumerable:!0,get:function get(){return r.ConsensusGenomeWithNanopore}});var r=l(71728)},19698:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeSequencingPlatformOptions",{enumerable:!0,get:function get(){return r.ConsensusGenomeSequencingPlatformOptions}});var r=l(77229)},24102:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.IlluminaSequencingPlatformOption=void 0;var o=r(l(96540)),i=l(38192),u=l(60487),d=r(l(17278)),c=l(62664),p=l(73099),m=l(4793);a.IlluminaSequencingPlatformOption=function IlluminaSequencingPlatformOption(t){var a=t.indexVersion,l=t.isCg,r=t.isSelected,h=t.onClick,g=t.onWetlabProtocolChange,v=t.selectedWetlabProtocol,y=t.pipelineVersion,C=t.latestMajorPipelineVersion,b=t.latestMajorIndexVersion,S=t.ver
1sionHelpLink,w=t.warningHelpLink,_=i.ANALYTICS_EVENT_NAMES.UPLOAD_SAMPLE_STEP_MNGS_ILLUMINA_PIPELINE_LINK_CLICKED,E=i.ANALYTICS_EVENT_NAMES.UPLOAD_SAMPLE_CG_ILLUMINA_PIPELINE_GITHUB_LINK_CLICKED;return o.default.createElement(p.SequencingPlatformOption,{analyticsEventName:l?E:_,githubLink:l?u.CG_ILLUMINA_PIPELINE_GITHUB_LINK:u.MNGS_ILLUMINA_PIPELINE_GITHUB_LINK,isSelected:r,onClick:h,indexVersion:a,showIndexVersion:!l,technologyName:"Illumina",technologyDetails:l&&r&&o.default.createElement("div",{className:d.default.item},o.default.createElement("div",{className:d.default.subheader},"Wetlab Protocol:"),o.default.createElement(m.WetlabSelector,{selectedWetlabProtocol:v,onWetlabProtocolChange:g,technology:c.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA})),testId:c.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA,pipelineVersion:y,latestMajorPipelineVersion:C,latestMajorIndexVersion:b,versionHelpLink:S,warningHelpLink:w})}},39972:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"IlluminaSequencingPlatformOption",{enumerable:!0,get:function get(){return r.IlluminaSequencingPlatformOption}});var r=l(24102)},53534:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetagenomicsSequencingPlatformOptions=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(20300),d=r(l(17278)),c=l(62664),p=l(54813),m=l(32116),h=l(39972),g=l(71186);a.MetagenomicsSequencingPlatformOptions=function MetagenomicsSequencingPlatformOptions(t){var a=t.currentTab,l=t.onChangeGuppyBasecallerSetting,r=t.onTechnologyToggle,v=t.onWetlabProtocolChange,y=t.selectedGuppyBasecallerSetting,C=t.selectedTechnology,b=t.selectedWetlabProtocol,S=t.projectPipelineVersions,w=t.latestMajorPipelineVersions,_=c.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA,E=c.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,x=c.UPLOAD_WORKFLOWS.MNGS.value;return i.default.createElement("button",{className:(0,o.default)(d.default.optionText,"noStyleButton"),onClick:function onClick(t){return t.stopPropagation()}},i.default.createElement("div",{className:(0,o.default)(d.default.title,d.default.technologyTitle)},"Sequencing Platform:"),i.default.createElement("div",{className:d.default.technologyOptions},i.default.createElement(h.IlluminaSequencingPlatformOption,{indexVersion:null==S?void 0:S[c.NCBI_INDEX],isCg:!1,isSelected:C===_,onClick:function onClick(){return r(x,_)},selectedWetlabProtocol:b,onWetlabProtocolChange:v,pipelineVersion:null==S?void 0:S[u.WorkflowType.SHORT_READ_MNGS],latestMajorPipelineVersion:null==w?void 0:w[u.WorkflowType.SHORT_READ_MNGS],latestMajorIndexVersion:null==w?void 0:w[c.NCBI_INDEX],versionHelpLink:m.WorkflowLinksConfig[u.WorkflowType.SHORT_READ_MNGS].pipelineVersionLink,warningHelpLink:m.WorkflowLinksConfig[u.WorkflowType.SHORT_READ_MNGS].warningLink}),i.default.createElement(g.MetagenomicsWithNanopore,{indexVersion:null==S?void 0:S[c.NCBI_INDEX],isDisabled:(0,p.shouldDisableSequencingPlatformOption)(a,E,x),isSelected:C===E,onClick:function onClick(){return r(x,E)},selectedGuppyBasecallerSetting:y,onChangeGuppyBasecallerSetting:l,pipelineVersion:null==S?void 0:S[u.WorkflowType.LONG_READ_MNGS],latestMajorPipelineVersion:null==w?void 0:w[u.WorkflowType.LONG_READ_MNGS],latestMajorIndexVersion:null==w?void 0:w[c.NCBI_INDEX]})))}},24352:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetagenomicsWithNanopore=void 0;var o=r(l(96540)),i=l(38192),u=r(l(34621)),d=l(60487),c=l(20300),p=l(62664),m=l(32116),h=l(73099),g=l(29587);a.MetagenomicsWithNanopore=function MetagenomicsWithNanopore(t){var a=t.indexVersion,l=t.isDisabled,r=t.isSelected,v=t.onClick,y=t.selectedGuppyBasecallerSetting,C=t.onChangeGuppyBasecallerSetting,b=t.pipelineVersion,S=t.latestMajorPipelineVersion,w=t.latestMajorIndexVersion,_=m.WorkflowLinksConfig[c.WorkflowType.LONG_READ_MNGS],E=_.pipelineVersionLink,x=_.warningLink;return o.default.createElement(h.SequencingPlatformOption,{analyticsEventName:i.ANALYTICS_EVENT_NAMES.UPLOAD_SAMPLE_STEP_MNGS_NANOPORE_PIPELINE_LINK_CLICKED,customDescription:o.default.createElement(o.default.Fragment,null,o.default.createElement("span",null,"You can check out the Nanopore pipeline on Github "),o.default.createElement(u.default,{href:d.MNGS_NANOPORE_PIPELINE_GITHUB_LINK,disabled:l},"here"),"."," ",o.default.createElement("span",null,"Learn about the auto-concatenation of Nanopore FASTQ files"," ")),githubLink:d.CONCAT_FILES_HELP_LINK_ONT,isDisabled:l,isSelected:r,onClick:v,indexVersion:a,showIndexVersion:!0,technologyName:"Nanopore",technologyDetails:o.default.createElement(g.MetagenomicsNanoporeSettings,{selectedGuppyBasecallerSetting:y,onChangeGuppyBasecallerSetting:C}),testId:p.SEQUENCING_TECHNOLOGY_OPTIONS.NANOPORE,tooltipText:"This pipeline only supports upload from your computer.",pipelineVersion:b,latestMajorPipelineVersion:S,latestMajorIndexVersion:w,versionHelpLink:E,warningHelpLink:x})}},37368:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetagenomicsNanoporeSettings=void 0;var o=r(l(96540)),i=r(l(96042)),u=l(50451),d=l(60487),c=l(11947),p=r(l(17278)),m=l(62664);a.MetagenomicsNanoporeSettings=function MetagenomicsNanoporeSettings(t){var a=t.selectedGuppyBasecallerSetting,l=t.onChangeGuppyBasecallerSetting;return o.default.createElement("div",{className:p.default.item},o.default.createElement("div",{className:p.default.subheader},"Guppy Basecaller Setting:",o.default.createElement(i.default,{trigger:o.default.createElement(c.TooltipIcon,null),
1content:"Specifies which basecalling model of 'Guppy' was used to generate the data. This will affect the pipeline parameters.",position:"top center",link:d.GUPPY_BASECALLER_HELP_LINK})),o.default.createElement(u.Dropdown,{className:p.default.dropdown,options:m.GUPPY_BASECALLER_SETTINGS,placeholder:"Select",value:a,onChange:function onChange(t){return l(t)}}))}},29587:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetagenomicsNanoporeSettings",{enumerable:!0,get:function get(){return r.MetagenomicsNanoporeSettings}});var r=l(37368)},71186:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetagenomicsWithNanopore",{enumerable:!0,get:function get(){return r.MetagenomicsWithNanopore}});var r=l(24352)},24e3:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetagenomicsSequencingPlatformOptions",{enumerable:!0,get:function get(){return r.MetagenomicsSequencingPlatformOptions}});var r=l(53534)},19901:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineVersionIndicator=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(34621)),c=r(l(17278)),p=r(l(16711));a.PipelineVersionIndicator=function PipelineVersionIndicator(t){var a=t.warningHelpLink,l=t.version,r=t.versionHelpLink,m=t.isPipelineVersion,h=t.isNewVersionAvailable,g=u.default.createElement("div",null,"A new ",m?"major version":"NCBI Index"," is available. Create a new project to run samples on the latest version."," ",u.default.createElement(d.default,{href:a},"Learn More")),v=m?"Pipeline Version:":"NCBI Index Date:",y=m?"version":"NCBI Index",C="";return C=l?u.default.createElement("span",null,u.default.createElement("span",null,"The selected project uses the above ",y," to run your samples."," "),u.default.createElement(d.default,{href:r},"Learn More")):"Choose a project to view.",u.default.createElement("div",{className:(0,i.default)(p.default.wrapper,c.default.item)},u.default.createElement("div",{className:p.default.headerRow},u.default.createElement("div",{className:c.default.subheader},v),h&&u.default.createElement(o.Tooltip,{className:p.default.tooltip,arrow:!0,leaveDelay:1e3,title:g,placement:"top","data-test-id":"pipeline-version-tooltip"},u.default.createElement("div",null,u.default.createElement(o.Icon,{className:p.default.infoIcon,sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive"})))),l&&u.default.createElement("p",{className:p.default.version},l),u.default.createElement("p",{className:p.default.subText},C))}},31046:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PipelineVersionIndicator",{enumerable:!0,get:function get(){return r.PipelineVersionIndicator}});var r=l(19901)},83531:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SequencingPlatformOption=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(34621)),c=r(l(17278)),p=l(31046),m=r(l(82589));a.SequencingPlatformOption=function SequencingPlatformOption(t){var a=t.analyticsEventName,l=t.customDescription,r=t.githubLink,h=t.isDisabled,g=void 0!==h&&h,v=t.isSelected,y=t.onClick,C=t.pipelineVersion,b=t.latestMajorPipelineVersion,S=t.latestMajorIndexVersion,w=t.warningHelpLink,_=t.indexVersion,E=t.showIndexVersion,x=t.technologyName,L=t.technologyDetails,O=t.testId,N=t.tooltipText,k=t.versionHelpLink,T=u.default.createElement(o.InputRadio,{disabled:g,stage:v?"checked":"unchecked",className:(0,i.default)(c.default.radioButton,c.default.alignTitle)});return g&&N&&(T=u.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:N},u.default.createElement("span",null,T))),u.default.createElement("div",{className:(0,i.default)(c.default.selectableOption,m.default.technology,v&&m.default.selected,g&&c.default.disabled),onClick:function(t){function onClick(){return t.apply(this,arguments)}return onClick.toString=function(){return t.toString()},onClick}((function(){return g?null:y()})),"data-testid":"sequencing-technology-".concat(O)},T,u.default.createElement("div",{className:c.default.optionText},u.default.createElement("div",{className:c.default.title},x),u.default.createElement("div",{className:(0,i.default)(m.default.technologyDescription,g&&c.default.disabled)},u.default.createElement("span",null,null!=l?l:"You can check out the ".concat(x," pipeline on Github ")),u.default.createElement(d.default,{analyticsEventName:a,href:r,disabled:g},"here"),"."),u.default.createElement("div",null,v&&u.default.createElement("div",{className:c.default.technologyContent},u.default.createElement(p.PipelineVersionIndicator,{isPipelineVersion:!0,version:C,versionHelpLink:k,warningHelpLink:w,isNewVersionAvailable:(null==C?void 0:C[0])!==b}),E&&u.default.createElement(p.PipelineVersionIndicator,{version:_,versionHelpLink:k,warningHelpLink:k,isPipelineVersion:!1,isNewVersionAvailable:_!==S}),L))))}},73099:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SequencingPlatformOption",{enumerable:!0,get:function get(){return r.SequencingPlatformOption}});var r=l(83531)},43021:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TooltipIcon=void 0;var i=r(l(94634)),u=l(70131),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(48422));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.TooltipIcon=(0,d.forwardRef)((function TooltipIcon(t,a){return d.default.createElement("span",(0,i.default)({},t,{ref:a}),d.default.createElement(u.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:c.default.infoIcon}))}))},11947:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TooltipIcon",{enumerable:!0,get:function get(){return r.TooltipIcon}});var r=l(43021)},68969:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ViralConsensusGenomeSequencingPlatformOptions=void 0;var o=l(70131),i=r(l(32485)),u=r(l(96540)),d=r(l(34621)),c=r(l(216
176)),p=r(l(17278)),m=l(62664),h=l(25159),g=l(32116),v=l(31046),y=l(11947),C=l(41833),b=l(60209),S=l(40229),w=r(l(87309));a.ViralConsensusGenomeSequencingPlatformOptions=function ViralConsensusGenomeSequencingPlatformOptions(t){var a=t.bedFileName,l=t.refSeqFileName,r=t.hasRefSeqFileNameError,_=t.selectedTaxon,E=t.onBedFileChanged,x=t.onRefSeqFileChanged,L=t.onTaxonChange,O=t.pipelineVersion,N=t.latestMajorVersion,k=u.default.createElement("div",null,"Upload reference sequence (fasta format) you would like to map the reads against to create a consensus genome."," ",u.default.createElement(d.default,{href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/14783973727636-Upload-Consensus-Genome-Data-through-the-Web-App#reference-sequence"},"Learn More")),T=u.default.createElement("div",null,"Upload a primer BED file to soft clip amplicon-based data.",u.default.createElement("br",null),u.default.createElement(d.default,{href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/14783973727636-Upload-Consensus-Genome-Data-through-the-Web-App#trim-primers"},"Learn More")),A=g.WorkflowLinksConfig[m.UploadWorkflows.VIRAL_CONSENSUS_GENOME],I=A.pipelineVersionLink,M=A.warningLink;return u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:(0,i.default)(p.default.technologyContent,"noStyleButton"),onClick:function onClick(t){return t.stopPropagation()}},u.default.createElement(v.PipelineVersionIndicator,{version:O,isPipelineVersion:!0,versionHelpLink:I,warningHelpLink:M,isNewVersionAvailable:(null==O?void 0:O[0])!==N}),u.default.createElement("div",{className:p.default.item},u.default.createElement("div",{className:p.default.subheader},"Taxon Name",u.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:"Include the taxon name of the reference sequence to help you search generated genomes."},u.default.createElement(y.TooltipIcon,null))),u.default.createElement("div",{className:w.default.dropdown},u.default.createElement(S.UploadTaxonFilter,{selectedTaxon:_,onChange:L}))),u.default.createElement("div",{className:p.default.item},u.default.createElement("div",{className:p.default.subheader},"Reference Sequence",u.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:k},u.default.createElement(y.TooltipIcon,null))),l?u.default.createElement(b.UploadedFileName,{fileName:l,onFileChanged:x}):u.default.createElement(C.UploadButton,{fileTypes:[".fasta",".fa","fasta.gz",".fa.gz"],onFileChanged:x,"data-testid":"reference-sequence-file-upload"})),u.default.createElement("div",{className:p.default.item},u.default.createElement("div",{className:p.default.subheader},u.default.createElement("span",null,"Trim Primers"),u.default.createElement("span",{className:w.default.optional}," — Optional"),u.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:T},u.default.createElement(y.TooltipIcon,null))),a?u.default.createElement(b.UploadedFileName,{fileName:a,onFileChanged:E}):u.default.createElement(C.UploadButton,{fileTypes:[".bed",".bed.gz"],onFileChanged:E}))),r&&u.default.createElement(c.default,{caption:h.REF_SEQ_FILE_NAME_ERROR_MESSAGE,headers:["File Name"],rows:[[l]],toggleable:!1,type:"warning",className:w.default.error}))}},76766:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadButton=void 0;var i=r(l(94634)),u=r(l(91847)),d=l(70131),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=r(l(45993)),m=["fileTypes","onFileChanged"];function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.UploadButton=function UploadButton(t){var a=t.fileTypes,l=t.onFileChanged,r=(0,u.default)(t,m),o=(0,c.useRef)(null);return c.default.createElement(c.default.Fragment,null,c.default.createElement(d.Button,(0,i.default)({className:p.default.button,sdsType:"primary",sdsStyle:"minimal",isAllCaps:!0,onClick:function openFileChooser(){o.current.click()}},r),c.default.createElement(d.Icon,{className:p.default.icon,sdsIcon:"download",sdsSize:"xs",sdsType:"button"})," ",c.default.createElement("div",null,"Select file")),c.default.createElement("input",{ref:o,className:p.default.input,type:"file",accept:a.join(","),onChange:function handleFileChange(t){var a;return l(null==t||null===(a=t.target)||void 0===a||null===(a=a.files)||void 0===a?void 0:a[0])}}))}},41833:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadButton",{enumerable:!0,get:function get(){return r.UploadButton}});var r=l(76766)},95406:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadTaxonFilter=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(41132)),c=r(l(85715)),p=r(l(94634)),m=l(70131),h=r(l(32485)),g=l(44480),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(81672),C=l(62664),b=r(l(6071));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var S=function StyledDropdownPopper(t){return v.default.createElement(m.DropdownPopper,(0,p.default)({className:b.default.dropdownPopper,placement:"bottom-start"},t))};a.UploadTaxonFilter=function UploadTaxonFilter(t){var a,l=t.selectedTaxon,r=t.onChange,o=(0,v.useState)(l?[l]:[]),p=(0,c.default)(o,2),w=p[0],_=p[1],E=(0,v.useState)(!1),x=(0,c.default)(E,2),L=x[0],O=x[1],N=(0,v.useState)(""),k=(0,c.default)(N,2),T=k[0],A=k[1];(0,v.useEffect)((function(){w?w.includes(C.UNKNOWN_TAXON_OPTION)||_([].concat((0,d.default)(w),[C.UNKNOWN_TAXON_OPTION])):_([C.UNKNOWN_TAXON_OPTION])}),[w]),(0,v.useEffect)((function(){return function(){M.cancel()}}),[]);var I=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var a,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,y.getSearchSuggestions)({query:t,categories:["taxon"],superkingdom:"Viruses"});case 2:return a=r.sent,l=(0,g.get)("Taxon.results",a),r.abrupt("return",l?l.filter((function(t){return t.taxid>0}
1)).map((function(t){var a=t.taxid,l=t.title,r=t.description,o=t.level,i=o?" (".concat(o,")"):"";return{id:a,name:"".concat(l).concat(i),details:null!=r?r:"unknown"}})).sort((function(t,a){return t.name>a.name?1:-1})):[]);case 5:case"end":return r.stop()}}),_callee)})));return function getTaxaOptionsForQuery(a){return t.apply(this,arguments)}}(),M=(0,v.useMemo)((function(){return(0,g.debounce)(600,function(){var t=(0,u.default)(i.default.mark((function _callee2(t){var a,l;return i.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(a="",l=[],!((null==t?void 0:t.length)>=2)){r.next=7;break}return a="No results",r.next=6,I(t);case 6:l=r.sent;case 7:return _(l),A(a),O(!1),r.abrupt("return",l);case 11:case"end":return r.stop()}}),_callee2)})));return function(a){return t.apply(this,arguments)}}())}),[l]),R=null!==(a=null==l?void 0:l.name)&&void 0!==a?a:"Select Taxon Name";return v.default.createElement(m.Dropdown,{className:(0,h.default)(b.default.dropdown,l&&b.default.userInput),InputDropdownProps:{label:R,intent:"default",sdsStyle:"square",sdsType:"label"},isTriggerChangeOnOptionClick:!0,search:!0,label:R,options:w,onChange:r,value:l,DropdownMenuProps:{keepSearchOnSelect:!0,loading:L,loadingText:v.default.createElement(m.LoadingIndicator,{sdsStyle:"minimal"}),noOptionsText:T,onInputChange:function onInputChange(t,a){"change"===(null==t?void 0:t.type)&&(_([]),O(!0),(null==a?void 0:a.length)<2&&(A(""),l&&_([l]),O(!1)),M(a))},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.id===a.id}},PopperComponent:S,"data-testid":"upload-taxon-filter"})}},40229:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadTaxonFilter",{enumerable:!0,get:function get(){return r.UploadTaxonFilter}});var r=l(95406)},69650:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UploadedFileName=void 0;var o=l(70131),i=r(l(96540)),u=r(l(77190));a.UploadedFileName=function UploadedFileName(t){var a=t.fileName,l=t.onFileChanged;return i.default.createElement("div",{className:u.default.uploadedFileName},i.default.createElement(o.TagFilter,{"aria-label":"Close","data-testid":"clear-uploaded-file-button",onDelete:function onDelete(){return l()},label:a}))}},60209:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UploadedFileName",{enumerable:!0,get:function get(){return r.UploadedFileName}});var r=l(69650)},50672:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ViralConsensusGenomeSequencingPlatformOptions",{enumerable:!0,get:function get(){return r.ViralConsensusGenomeSequencingPlatformOptions}});var r=l(68969)},1803:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WetlabSelector=void 0;var o=r(l(96540)),i=l(50451),u=r(l(17278)),d=l(62664);a.WetlabSelector=function WetlabSelector(t){var a=t.onWetlabProtocolChange,l=t.selectedWetlabProtocol,r=t.technology;return o.default.createElement(i.Dropdown,{className:u.default.dropdown,onChange:function handleChange(t){a(t)},options:r===d.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA?d.CG_WETLAB_OPTIONS:d.CG_NANOPORE_WETLAB_OPTIONS,placeholder:"Select",value:l})}},4793:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WetlabSelector",{enumerable:!0,get:function get(){return r.WetlabSelector}});var r=l(1803)},50958:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"WorkflowSelector",{enumerable:!0,get:function get(){return r.WorkflowSelector}});var r=l(54813)},32116:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WorkflowLinksConfig=void 0;var o=r(l(43693)),i=l(60487),u=l(20300),d=l(62664);a.WorkflowLinksConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},d.UploadWorkflows.AMR,{pipelineVersionLink:i.AMR_UPLOAD_LINK,warningLink:i.AMR_PIPELINE_GITHUB_LINK}),u.WorkflowType.SHORT_READ_MNGS,{pipelineVersionLink:i.MNGS_ILLUMINA_UPLOAD_LINK,warningLink:i.WORKFLOWS_CHANGELOG_LINK}),u.WorkflowType.LONG_READ_MNGS,{pipelineVersionLink:i.MNGS_NANOPORE_UPLOAD_LINK,warningLink:i.WORKFLOWS_CHANGELOG_LINK}),d.UploadWorkflows.VIRAL_CONSENSUS_GENOME,{pipelineVersionLink:i.VIRAL_CONSENSUS_GENOME_UPLOAD_LINK,warningLink:i.WORKFLOWS_CHANGELOG_LINK}),d.UploadWorkflows.COVID_CONSENSUS_GENOME,{pipelineVersionLink:i.SARS_COV_2_UPLOAD_LINK,warningLink:i.WORKFLOWS_CHANGELOG_LINK})},62664:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.WORKFLOWS_BY_UPLOAD_SELECTIONS=a.UploadWorkflows=a.UPLOAD_WORKFLOW_KEY_FOR_VALUE=a.UPLOAD_WORKFLOWS=a.UNKNOWN_TAXON_OPTION=a.SEQUENCING_TECHNOLOGY_OPTIONS=a.SEQUENCING_TECHNOLOGY_DISPLAY_NAMES=a.SELECT_ID_KEY=a.REMOTE_UPLOAD=a.NO_VALID_SAMPLES_FOUND_ERROR=a.NO_TECHNOLOGY_SELECTED=a.NO_TARGET_PROJECT_ERROR=a.NCBI_INDEX=a.NANOPORE=a.MEDAKA_MODEL_OPTIONS=a.MAX_FILE_SIZE=a.LOCAL_UPLOAD=a.INPUT_FILE_TYPES=a.ILLUMINA=a.GUPPY_BASECALLER_SETTINGS=a.DEFAULT_NANOPORE_WETLAB_OPTION=a.DEFAULT_MEDAKA_MODEL_OPTION=a.CG_WETLAB_OPTIONS=a.CG_WETLAB_DISPLAY_NAMES=a.CG_NANOPORE_WETLAB_OPTIONS=a.BASESPACE_UPLOAD=a.ALLOWED_UPLOAD_WORKFLOWS_BY_TECHNOLOGY=void 0;var o,i=r(l(43693)),u=l(142),d=l(20300),c=(a.NO_TARGET_PROJECT_ERROR="Please select a CZ ID project to upload your samples to.",a.NO_VALID_SAMPLES_FOUND_ERROR="No valid samples were found.",a.SELECT_ID_KEY="_selectId",a.ILLUMINA="Illumina"),p=a.NANOPORE="ONT",m=a.NO_TECHNOLOGY_SELECTED="noTechnologySelected";!function(t){t.MNGS="mngs",t.AMR="amr",t.COVID_CONSENSUS_GENOME="covid-consensus-genome",t.VIRAL_CONSENSUS_GENOME="viral-consensus-genome"}(o||(a.UploadWorkflows=o={}));var h,g=a.UPLOAD_WORKFLOWS={MNGS:{label:"Metagenomics",value:o.MNGS,icon:"dna"},VIRAL_CONSENSUS_GENOME:{label:"Viral Consensus Genome",value:o.VIRAL_CONSENSUS_GENOME,icon:"virus"},COVID_CONSENSUS_GENOME:{label:"SARS-CoV-2 Consensus Genome",value:o.COVID_CONSENSUS_GENOME,customIcon:u.IconCovidVirusXLarge},AMR:{label:"Antimicrobial Resistance",value:o.AMR,icon:"bacteria"}};a.UPLOAD_WORKFLOW_KEY_FOR_VALUE=(0,i.default)((0,i.default)((0,i.default)((0,i.default)({},g.MNGS.value,"MNGS"),g.COVID_CONSENSUS_GENOME.value,"COVID_CONSENSUS_GENOME"),g.VIRAL_CONSENSUS_GENOME.value,"VIRAL_CONSENSUS_GENOME"),g.AMR.value,"AMR"),a.ALLOWED_UPLOAD_WORKFLOWS_BY_TECHNOLOGY=(0,i.default)((0,i.default)((0,i.default)((0,i.default)({},g.MNGS.value,(0,i.default)((0,i.default)((0,i.default)({},c,[g.MNGS.value,g.AMR.value,g.VIRAL_CONSENSUS_GENOME.value]),p,[g.MNGS.value]),m,[g.MNGS.value,g.AMR.value,g.VIRAL_CONSENSUS_GENOME.value])),g.AMR.value,(0,i.default)((0,i.default)({},c,[g.AMR.value,g.MNGS.value]),m,[g.AMR.value,g.MNGS.value])),g.COVID_CONSENSUS_GENOME.value,(0,i.default)((0,i.default)((0,i.default)({},c,[g.COVID_CONSENSUS_GENOME.value]),p,[g.COVID_CONSENSUS_GENOME.value]),m,[g.COVID_CONSENSUS_GENOME.value])),g.VIRAL_CONSENSUS_GENOME.value,(0,i.default)((0,i.default)((0,i.default)({},c,[g.VIRAL_CONSENSUS_GENOME.value,g.MNGS.value]),p,[g.VIRAL_CONSENSUS_GENOME.value]),m,[g.VIRAL_CONSENSUS_GENOME.value,g.MNGS.value])),a.WORKFLOWS_BY_UPLOAD_SELECTIONS=(0,i.default)((0,i.default)((0,i.default)((0,i.default)({},g.MNGS.value,(0,i.default)((0,i.default)((0,i.default)({},c,d.WorkflowType.SHORT_READ_MNGS),p,d.WorkflowType.LONG_READ_MNGS),m,d.WorkflowType.SHORT_READ_MNGS)),g.AMR.value,(0,i.default)((0,i.default)({},c,d.WorkflowType.AMR),m,d.WorkflowType.AMR)),g.COVID_CONSENSUS_GENOME.value,(0,i.default)((0,i.default)({},c,d.WorkflowType.CONSENSUS_GENOME),p,d.WorkflowType.CONSENSUS_GENOME)),g.VIRAL_CONSENSUS_GENOME.value,(0,i.default)({},c,d.WorkflowType.CONSENSUS_GENOME));!function(t){t.ILLUMINA="Illumina",t.NANOPORE="ONT"}(h||(a.SEQUENCING_TECHNOLOGY_OPTIONS=h={}));a.SEQUENCING_TECHNOLOGY_DISPLAY_NAMES={Illumina:"Illumina",ONT:"Nanopore"},a.GUPPY_BASECALLER_SETTINGS=[{text:"fast",value:"fast"},{text:"hac",value:"hac"},{text:"super",value:"super"}],a.UNKNOWN_TAXON_OPTION={id:null,name:"Unknown"};var v=a.CG_WETLAB_DISPLAY_NAMES={ampliseq:"AmpliSeq",artic_short_amplicons:"ARTIC v3 - Short Amplicons (275 bp)",artic_v4:"ARTIC v4/ARTIC v4.1",artic:"ARTIC v3",comb
1ined_msspe_artic:"Combined MSSPE & ARTIC v3",covidseq:"COVIDseq",midnight:"Midnight",msspe:"MSSPE",snap:"SNAP",varskip:"VarSkip",easyseq:"Easyseq",artic_v5:"ARTIC v5.3.2"};a.CG_WETLAB_OPTIONS=[{text:v.artic_v4,value:"artic_v4"},{text:v.artic_v5,value:"artic_v5"},{text:v.artic,value:"artic"},{text:v.artic_short_amplicons,value:"artic_short_amplicons"},{text:v.msspe,value:"msspe"},{text:v.combined_msspe_artic,value:"combined_msspe_artic"},{text:v.snap,value:"snap"},{text:v.ampliseq,value:"ampliseq"},{text:v.covidseq,value:"covidseq"},{text:v.varskip,value:"varskip"},{text:v.midnight,value:"midnight"},{text:v.easyseq,value:"easyseq"}],a.CG_NANOPORE_WETLAB_OPTIONS=[{text:v.artic,value:"artic"},{text:v.midnight,value:"midnight"},{text:v.artic_v4,value:"artic_v4"},{text:v.varskip,value:"varskip"},{text:v.artic_v5,value:"artic_v5"}],a.DEFAULT_NANOPORE_WETLAB_OPTION="artic",a.DEFAULT_MEDAKA_MODEL_OPTION="r941_min_high_g360",a.MEDAKA_MODEL_OPTIONS={DEFAULT:{displayName:"default",options:[{text:"r941_min_high_g360",value:"r941_min_high_g360",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/360"}]},MINION_GRIDION:{displayName:"minION or gridION",options:[{text:"r941_min_fast_g303",value:"r941_min_fast_g303",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: Fast, Version: g/303"},{text:"r941_min_high_g303",value:"r941_min_high_g303",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/303"},{text:"r941_min_high_g330",value:"r941_min_high_g330",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/330"},{text:"r941_min_high_g340_rle",value:"r941_min_high_g340_rle",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/340"},{text:"r941_min_high_g344",value:"r941_min_high_g344",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/344"},{text:"r941_min_high_g351",value:"r941_min_high_g351",subtext:"Pore: r941, Instrument: minION or gridION, Basecaller Method: High, Version: g/351"}]},PROMETHION:{displayName:"promethION",options:[{text:"r103_prom_high_g360",value:"r103_prom_high_g360",subtext:"Pore: r103, Instrument: promethION, Basecaller Method: High, Version: g/"},{text:"r103_prom_snp_g3210",value:"r103_prom_snp_g3210",subtext:"Pore: r103, Instrument: promethION, Basecaller Method: SNP, Version: g/3210"},{text:"r103_prom_variant_g3210",value:"r103_prom_variant_g3210",subtext:"Pore: r103, Instrument: promethION, Basecaller Method: Variant, Version: g/3210"},{text:"r941_prom_fast_g303",value:"r941_prom_fast_g303",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: Fast, Version: g/303"},{text:"r941_prom_high_g303",value:"r941_prom_high_g303",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: High, Version: g/303"},{text:"r941_prom_high_g330",value:"r941_prom_high_g330",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: High, Version: g/330"},{text:"r941_prom_high_g344",value:"r941_prom_high_g344",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: High, Version: g/344"},{text:"r941_prom_high_g360",value:"r941_prom_high_g360",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: High, Version: g/360"},{text:"r941_prom_high_g4011",value:"r941_prom_high_g4011",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: High, Version: g/4011"},{text:"r941_prom_snp_g303",value:"r941_prom_snp_g303",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: SNP, Version: g/303"},{text:"r941_prom_snp_g322",value:"r941_prom_snp_g322",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: SNP, Version: g/322"},{text:"r941_prom_snp_g360",value:"r941_prom_snp_g360",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: SNP, Version: g/360"},{text:"r941_prom_variant_g303",value:"r941_prom_variant_g303",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: Variant, Version: g/303"},{text:"r941_prom_variant_g322",value:"r941_prom_variant_g322",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: Variant, Version: g/322"},{text:"r941_prom_variant_g360",value:"r941_prom_variant_g360",subtext:"Pore: r941, Instrument: promethION, Basecaller Method: Variant, Version: g/360"}]}},a.LOCAL_UPLOAD="local",a.REMOTE_UPLOAD="remote",a.BASESPACE_UPLOAD="basespace",a.MAX_FILE_SIZE=35e9,a.NCBI_INDEX="ncbi_index_date",a.INPUT_FILE_TYPES={FASTQ:"fastq",PRIMER_BED:"primer_bed",REFERENCE_SEQUENCE:"reference_sequence"}},92819:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32322));a.default=o.default},82256:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.sortResultsByMatch=a.sortResults=a.removeLaneFromName=a.openBasespaceOAuthPopup=a.groupSamplesByLane=a.doesResultMatch=void 0;var o=r(l(43693)),i=l(44480),u=l(92843),d=l(63112);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.openBasespaceOAuthPopup=function openBasespaceOAuthPopup(t){var a=(0,d.getURLParamString)(_objectSpread(_objectSpread({},t),{},{response_type:"code"}));return(0,u.openUrlInPopupWindow)("".concat("https://basespace.illumina.com/oauth/authorize","?").concat(a),"BASESPACE_OAUTH_WINDOW",1e3,600)},a.doesResultMatch=function doesResultMatch(t,a){if(""===a||null==a)return!0;var l=a.replace(/\s*/gi,"");return!!new RegExp(l.split("").join(".*"),"gi").test(t.name)},a.sortResults=function sortResults(t,a,l){var r=(0,i.sortBy)(l,t);return""!==a&&(r=(0,i.sortBy)((function(t){return c(t,a)}),r)),r};var c=a.sortResultsByMatch=function sortResultsByMatch(t,a){var l=t.name.toLowerCase(),r=a.toLowerCase();return-1===l.indexOf(r)?Number.MAX_SAFE_INTEGER:l.indexOf(r)},p=a.removeLaneFromName=function removeLaneFromName(t){for(var a=0,l=[/(.*_pass_.*)_[0-9]+((?:\.fastq|\.fq)(\.gz)?)?$/i,/(.*fastq_runid_[a-z0-9]+)_[0-9]+(?:[0-9a-z_-]+)?((?:\.fastq|\.fq)(\.gz)?)?$/i];a<l.length;a++){var r=l[a],o=t.match(r);if(o)return"".concat(o[1]).concat(o[2]||"")}return t.replace(/_L00[1-8]/,"")};a.groupSamplesByLane=function groupSamplesByLane(t){var a=t.samples;if("basespace"===t.sampleType){var l=(0,i.groupBy)((function(t){var a=p(t.name),l=t.file_type,r=t.basespace_project_id;return"".concat(a,":").concat(l,":").concat(r)}),a),r=[];for(var o in l){var u=l[o];r.push(_objectSpread(_objectSpread({},u[0]),{},{name:p(u[0].name),basespace_dataset_id:u.map((function(t){return t.basespace_dataset_id})).join(","),file_size:(0,i.sum)(u.map((function(t){return t.file_size}))),_selectId:u.map((function(t){return t._selectId})).join(",")}))}return r}var d=(0,i.groupBy)((function(t){var a=p(t.name),l=t.input_files_attributes.map((function(t){return p(t.source)}));return l.sort(),"".concat(a,":").concat(l.join(","))}),a),c={},m=function _loop(){var t=d[h],a=[[],[]],l={};for(var r in t.forEach((function(t){var l=(0,i.sortBy)((function(t){return t.name}),Object.values(t.files));l.length>0&&a[0].push(l[0]),2===l.length&&a[1].push(l[1])})),a)a[r]=(0,i.sortBy)((function(t){return t.name}),a[r]);for(var o in a){var u=a[o];if(u.length>0){var m=p(u[0].name);l[m]=new File(u,m,{lastModified:(0,i.maxBy)((function(t){return t.lastModified}),u).lastModified})}}var g=t[0].input_files_attributes.map((function(t,l){return _objectSpread(_objectSpread({},t),{},{parts:p(t.parts),source:p(t.source),concatenated:a[l].map((function(t){return t.name}))})})),v=_objectSpread(_objectSpread({},t[0]),{},{name:p(t[0].name),files:l,input_files_attributes:g});c[h]={files:d[h],concatenated:v,filesR1:(0,i.sortBy)((function(t){return t.name}),a[0]),filesR2:(0,i.sortBy)((function(t){return t.name}),a[1])}};for(var h in d)m();return c}},66858:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleView=void 0;var i,u=r(l(54756)),d=r(l(43693)),c=r(l(41132)),p=r(l(29293)),m=r(l(85715)),h=r(l(32017)),g=l(44480),v=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),y=l(18312),C=l(22024),b=l(69487),S=l(81672),w=l(81960),_=l(38192),E=l(28675),x=r(l(23769)),L=l(11376),O=r(l(52790)),N=r(l(57211)),k=l(142),T=l(25922),A=l(60696),I=l(46388),M=l(93979),R=l(20300),D=l(21786),P=l(78957),j=l(83065),B=l(30554),V=l(56973),W=l(64622),U=l(98846),H=l(63451),G=l(41443),K=l(41521),z=l(70999),q=r(l(15009)),Z=l(42167);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,d.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var Y=(void 0!==i||(i=l(73627)).hash&&"2e7dff8affbf63dbbb3e49f13876ac04"!==i.hash&&console.error("The definition of 'SampleViewSampleQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i),X=function SampleViewComponent(t){var a=t.snapshotShareId,l=t.sampleId,r=(0,v.useRef)(null);r.current=(0,_.useTrackEvent)();var o=(0,y.useRelayEnvironment)(),i=(0,Z.getStateFromUrlandLocalStorage)(location,localStorage),O=i.pipelineVersionFromUrl,k=i.viewFromUrl,B=i.selectedOptionsFromLocal,X=i.selectedOptionsFromUrl,Q=i.tempSelectedOptions,J=i.workflowRunIdFromUrl,$=i.currentTabFromUrl,ee=(0,v.useRef)($),te=(0,v.useState)(O),ae=(0,m.default)(te,2),ne=ae[0],le=ae[1],re=(0,v.useState)($),oe=(0,m.default)(re,2),ie=oe[0],se=oe[1],ue=(0,v.useReducer)(Z.selectedOptionsReducer,{tempSelectedOptions:Q,currentTab:ie,selectedOptionsFromLocal:B,selectedOptionsFromUrl:X},Z.initializeSelectedOptions),de=(0,m.default)(ue,2),ce=de[0],pe=de[1],fe=(0,v.useState)(k||"table"),me=(0,m.default)(fe,2),he=me[0],ge=me[1],ve=(0,v.useState)(J||null),ye=(0,m.default)(ve,2),Ce=ye[0],be=ye[1],Se=(0,v.useState)([]),we=(0,m.default)(Se,2),_e=we[0],Ee=we[1],xe=(0,v.useState)([]),Le=(0,m.default)(xe,2),Oe=Le[0],Ne=Le[1],ke=(0,v.useState)([]),Te=(0,m.default)(ke,2),Ae=Te[0],Ie=Te[1],Me=(0,v.useState)(null),Re=(0,m.default)(Me,2),De=Re[0],Pe=Re[1],je=(0,v.useState)(!1),Fe=(0,m.default)(je,2),Be=Fe[0],Ve=Fe[1],We=(0,v.useState)(null),Ue=(0,m.default)(We,2),He=Ue[0],Ge=Ue[1],Ke=(0,v.useState)(null),ze=(0,m.default)(Ke,2),qe=ze[0],Ze=ze[1],Ye=(0,v.useState)([]),Xe=(0,m.default)(Ye,2),Qe=Xe[0],Je=Xe[1],$e=(0,v.useState)(null),et=(0,m.default)($e,2),tt=et[0],at=et[1],nt=(0,v.useState)(!1),lt=(0,m.default)(nt,2),rt=lt[0],ot=lt[1],it=(0,v.useState)({}),st=(0,m.default)(it,2),ut=st[0],dt=st[1],ct=(0,v.useState)(!1),pt=(0,m.default)(ct,2),ft=pt[0],mt=pt[1],ht=(0,v.useState)([]),gt=(0,m.default)(ht,2),vt=gt[0],yt=gt[1],Ct=(0,v.useState)([]),bt=(0,m.default)(Ct,2),St=bt[0],wt=bt[1],_t=(0,v.useState)({}),Et=(0,m.default)(_t,2),xt=Et[0],Lt=Et[1],Ot=(0,v.useState)(null),Nt=(0,m.default)(Ot,2),kt=Nt[0],Tt=Nt[1],At=(0,v.useState)(null),It=(0,m.default)(At,2),Mt=It[0],Rt=It[1],Dt=(0,v.useState)({}),Pt=(0,m.default)(Dt,2),jt=Pt[0],Ft=Pt[1],Bt=(0,v.useState)({}),Vt=(0,m.default)(Bt,2),Wt=Vt[0],Ut=Vt[1],Ht=(0,v.useState)({}),Gt=(0,m.default)(Ht,2),Kt=Gt[0],zt=Gt[1],qt=(0,v.useState)({}),Zt=(0,m.default)(qt,2),Yt=Zt[0],Xt=Zt[1],Qt=(0,v.useState)({}),Jt=(0,m.default)(Qt,2),$t=Jt[0],ea=Jt[1],ta=(0,v.useState)({}),aa=(0,m.default)(ta,2),na=aa[0],la=aa[1],ra=(0,v.useState)(!1),oa=(0,m.default)(ra,2),ia=oa[0],sa=oa[1],ua=(0,v.useState)({consensusGenomeError:!1,consensusGenomeCreation:!1,consensusGenomePrevious:!1,blastSelection:!1,blastContigs:!1,blastReads:!1}),da=(0,m.default)(ua,2),ca=da[0],pa=da[1],fa=(0,v.useState)("sampleDetails"),ma=(0,m.default)(fa,2),ha=ma[0],ga=ma[1],va=(0,v.useState)(!1),ya=(0,m.default)(va,2),Ca=ya[0],ba=ya[1],Sa=(0,v.useState)(null),wa=(0,m.default)(Sa,2),_a=wa[0],Ea=wa[1],xa=(0,v.useState)(!!(X&&(0,g.isNull)(X.background)||!(0,g.isEmpty)(Q))),La=(0,m.default)(xa,1)[0],Oa=(0,v.useState)(!1),Na=(0,m.default)(Oa,2),ka=Na[0],Ta=Na[1],Aa=(0,y.useLazyLoadQuery)(Y,{railsSampleId:null==l?void 0:l.toString(),snapshotLinkId:a});(0,v.useEffect)((function(){null!=Aa&&Aa.SampleForReport&&Ge(Aa.SampleForReport)}),[Aa]);var Ia=(0,P.usePrevious)(ne),Ma=(0,P.usePrevious)(ce),Ra=(0,P.usePrevious)(he),Da=(0,P.usePrevious)(ie),Pa=(0,P.usePrevious)(Ce);(0,v.useEffect)((function(){if(Ia!==ne||!(0,h.default)(Ma,ce)||Ra!==he||Da!==ie||Pa!==Ce){var t={pipelineVersion:ne,selectedOptions:ce,view:he,currentTab:ie,workflowRunId:Ce},a=Z.urlParser.stringify(t);a&&(a="?".concat(a)),history.replaceState(t,"SampleView","".concat(a))}}),[ne,Ia,ce,Ma,he,Ra,ie,Da,Pa,Ce]);var ja=function revertToSampleViewFilters(){var t=(0,Z.loadState)(localStorage,Z.KEY_SAMPLE_VIEW_OPTIONS).selectedOptions;pe({type:"revertToSampleViewFilters",payload:{selectedOptionsFromLocal:t}})};(0,v.useEffect)((function(){(0,Z.provideOptionToRevertToSampleViewFilters)(Q,$,ja)}),[]),(0,v.useEffect)((function(){return window.analytics&&window.analytics.page(),function(){C.toast.dismiss()}}),[]),(0,v.useEffect)((function(){if(He){Ze(He.project);var t=(0,Z.getPiplineRunByVersionOrId)(ne,He),a=(0,Z.shouldEnableMassNormalizedBackgroun
1ds)(t);at(t),ot(a);var l=(0,Z.determineInitialTab)({initialWorkflow:He.initial_workflow,workflowCount:(0,Z.getWorkflowCount)(He),currentTab:ee.current});se(l)}}),[a,l,ne,He]),(0,v.useEffect)((function(){if("string"==typeof ie){var t=ie.replace(/\W+/g,"-").toLowerCase();r.current&&r.current("SampleView_tab-".concat(t,"_clicked"),{tab:ie})}}),[ie]),(0,v.useEffect)((function(){ka&&ie===R.WORKFLOW_TABS.SHORT_READ_MNGS&&((0,Z.showNotification)(Z.NOTIFICATION_TYPES.multipleIndexVersions,{indexName:null==tt?void 0:tt.alignment_config_name}),Ta(!1))}),[ka,ie,tt]),(0,v.useEffect)((function(){if(ie===R.WORKFLOW_TABS.CONSENSUS_GENOME||ie===R.WORKFLOW_TABS.AMR){var t=(0,g.find)({workflow:(0,R.getWorkflowTypeFromLabel)(ie)},null==He?void 0:He.workflow_runs)||null;Tt(t),be((null==t?void 0:t.id)||null)}}),[ie,null==He?void 0:He.workflow_runs]),(0,v.useEffect)((function(){var t=function(){var t=(0,p.default)(u.default.mark((function _callee(){var t;return u.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,w.getAmrDeprecatedData)(l);case 2:t=a.sent,Rt(t);case 4:case"end":return a.stop()}}),_callee)})));return function fetchAmrDeprecatedData(){return t.apply(this,arguments)}}();Mt||t()}),[l,Mt]),(0,v.useEffect)((function(){var t=function(){var t=(0,p.default)(u.default.mark((function _callee2(t){var a,l,r,o;return u.default.wrap((function _callee2$(i){for(;;)switch(i.prev=i.next){case 0:return mt(!0),i.next=3,(0,S.getBackgrounds)({snapshotShareId:t,categorizeBackgroun
1ds:!t});case 3:return a=i.sent,l=a.owned_backgrounds,r=a.other_backgrounds,o=[].concat((0,c.default)(l),(0,c.default)(r)),Ne(l),Ie(r),Ee(o),i.abrupt("return",o);case 11:case"end":return i.stop()}}),_callee2)})));return function fetchBackgrounds(a){return t.apply(this,arguments)}}();t(a).catch((function(t){console.error(t)}))}),[a]),(0,v.useEffect)((function(){var t=function(){var t=(0,p.default)(u.default.mark((function _callee3(t){var a;return u.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return a=t.projectId,l.next=3,(0,E.getPersistedBackground)(a).then((function(t){var a=t.background_id;pe({type:"newBackground",payload:{background:a}}),Pe(!0)})).catch((function(t){Pe(!1),"Persisted background not found"!==t.error&&console.error(t)}));case 3:case"end":return l.stop()}}),_callee3)})));return function fetchPersistedBackground(a){return t.apply(this,arguments)}}();null!=qe&&qe.id&&!La&&null===De&&t({projectId:qe&&parseInt(qe.id)})}),[qe,null==qe?void 0:qe.id,La,De]);var Fa=(0,v.useCallback)((function(t){var a=[],l=new Set(t.highlightedTaxIds);if(t.sortedGenus){var r=(0,j.getGeneraPathogenCounts)(t.counts[Z.SPECIES_LEVEL_INDEX]);t.sortedGenus.forEach((function(o){var i=!1,u=t.counts[Z.GENUS_LEVEL_INDEX][o].species_tax_ids,d=null==u?void 0:u.map((function(a){var r=l.has(a);i=i||r;var o=t.counts[Z.SPECIES_LEVEL_INDEX][a],u=(0,Z.adjustMetricPrecision)(o);return(0,g.merge)(u,{highlighted:r,taxId:a,taxLevel:Z.TAX_LEVEL_SPECIES})}));a.push((0,g.merge)(t.counts[Z.GENUS_LEVEL_INDEX][o],{highlightedChildren:i,pathogens:r[o],taxId:o,taxLevel:Z.TAX_LEVEL_GENUS,species:d}))}))}(0,Z.setDisplayName)({reportData:a,nameType:null==ce?void 0:ce.nameType}),pe({type:"filterReportData",payload:{currentTab:ie,setFilteredReportData:yt,reportData:a}}),dt(t.lineage),wt(a),Lt(t.metadata),mt(!1),pe({type:"newBackground",payload:{background:t.metadata.backgroundId}})}),[ie,null==ce?void 0:ce.nameType]),Ba=(0,v.useCallback)((0,p.default)(u.default.mark((function _callee4(){var t,o,i,d,c,p,m,h,v=arguments;return u.default.wrap((function _callee4$(u){for(;;)switch(u.prev=u.next){case 0:return d=(v.length>0&&void 0!==v[0]?v[0]:{}).backgroundId,c=_e.find((function(t){return ce.background===t.id}))||null,(!La&&(0,g.isEmpty)(c)||!rt&&(0,g.get)("mass_normalized",c))&&(c&&(0,Z.showNotification)(Z.NOTIFICATION_TYPES.invalidBackground,{backgroundName:c.name}),c=null),p=null!==(t=null===(o=c)||void 0===o?void 0:o.alignment_config_names)&&void 0!==t?t:[],(0,g.pull)(null==tt?void 0:tt.alignment_config_name,p).length>0&&Ta(!0),m=d||(null===(i=c)||void 0===i?void 0:i.id)||null,mt(!0),r.current&&r.current(_.ANALYTICS_EVENT_NAMES.PIPELINE_SAMPLE_REPORT_SAMPLE_VIEWED,{sampleId:l,workflow:ie}),u.prev=9,u.next=12,(0,S.getSampleReportData)({snapshotShareId:a,sampleId:l,background:m,pipelineVersion:ne});case 12:return(h=u.sent)&&(Fa(h),pe({type:"rawReportDataProcessed",payload:{allTaxIds:null==h?void 0:h.all_tax_ids,backgroundIdUsed:m}})),u.abrupt("return",!!h);case 17:return u.prev=17,u.t0=u.catch(9),console.error(u.t0),u.abrupt("return",!1);case 21:case"end":return u.stop()}}),_callee4,null,[[9,17]])}))),[_e,La,rt,l,ie,null==ce?void 0:ce.background,a,ne,tt,Fa]),Va=(0,v.useCallback)(function(){var t=(0,p.default)(u.default.mark((function _callee5(t){var a,l;return u.default.wrap((function _callee5$(r){for(;;)switch(r.prev=r.next){case 0:if(a=t.newBackgroundId,null==qe||!qe.id){r.next=6;break}return l=E.updatePersistedBackground,!1!==De||Be||(Ve(!0),l=E.createPersistedBackground),r.next=6,l({projectId:parseInt(qe.id),backgroundId:a}).then((function(){Ve(!1),Pe(!0)})).catch((function(t){(0,A.logError)({message:"SampleView: Failed to persist background model selection",details:{error:t,projectId:null==qe?void 0:qe.id,backgroundId:a,hasExistingPersistedBackground:De,isCreatingPersistedBackground:Be}}),Ve(!1),console.error(t)}));case 6:case"end":return r.stop()}}),_callee5)})));return function(a){return t.apply(this,arguments)}}(),[De,null==qe?void 0:qe.id,Be]),Wa=(0,v.useCallback)((function(t){var a=t.invalidBackgroundId,l=_e.find((function(t){return a===t.id}));pe({type:"optionChanged",payload:{key:Z.KEY_SELECTED_OPTIONS_BACKGROUND,value:null}}
1),(0,Z.showNotification)(Z.NOTIFICATION_TYPES.invalidBackground,{backgroundName:null==l?void 0:l.name})}),[_e]),Ua=(0,v.useRef)(void 0);(0,v.useEffect)((function(){var t;null!=He&&He.pipeline_runs&&0!==(null==He||null===(t=He.pipeline_runs)||void 0===t?void 0:t.length)&&(La||null!==De)&&((null==ce?void 0:ce.background)===Ua.current&&Ia===ne||Ba({backgroundId:null==ce?void 0:ce.background}).then((function(t){Ua.current=(null==ce?void 0:ce.background)||null,t?La||null===De||Va({newBackgroundId:null==ce?void 0:ce.background}):Wa({invalidBackgroundId:null==ce?void 0:ce.background})})).catch((function(t){return console.error(t)})))}),[null==ce?void 0:ce.background,La,Ba,De,Va,null==He?void 0:He.pipeline_runs,Wa,Ua,Ia,ne]);var Ha=(0,v.useContext)(D.GlobalContext).globalContextDispatch,Ga=(0,v.useCallback)((function(t){Ha((0,D.createAction)(D.ActionType.UPDATE_DISCOVERY_PROJECT_IDS,t))}),[Ha]);(0,v.useEffect)((function(){(null==qe?void 0:qe.id)&&Ga(qe&&parseInt(qe.id))}),[qe,null==qe?void 0:qe.id,Ga]),(0,v.useEffect)((function(){var t=function(){var t=(0,p.default)(u.default.mark((function _callee6(t,a){var l;return u.default.wrap((function _callee6$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,S.getSamples)({projectId:t,snapshotShareId:a,basic:!0});case 2:l=r.sent,Je(l.samples);case 4:case"end":return r.stop()}}),_callee6)})));return function fetchProjectSamples(a,l){return t.apply(this,arguments)}}();(null==qe?void 0:qe.id)&&t(parseInt(qe.id),a).catch((function(t){console.error("Error fetching project samples",t)}))}),[null==qe?void 0:qe.id,a]),(0,v.useEffect)((function(){yt((0,Z.filterReportData)({currentTab:ie,reportData:St,filters:{annotations:ce.annotations,flags:ce.flags,taxa:ce.taxa,categories:ce.categories,thresholdsShortReads:ce.thresholdsShortReads,thresholdsLongReads:ce.thresholdsLongReads,readSpecificity:ce.readSpecificity}}))}),[null==ce?void 0:ce.annotations,null==ce?void 0:ce.flags,null==ce?void 0:ce.taxa,null==ce?void 0:ce.categories,null==ce?void 0:ce.thresholdsShortReads,null==ce?void 0:ce.thresholdsLongReads,null==ce?void 0:ce.readSpecificity,ie,St]);var Ka=(null==tt?void 0:tt.pipeline_version)&&(0,I.isPipelineFeatureAvailable)(I.COVERAGE_VIZ_FEATURE,null==tt?void 0:tt.pipeline_version)||ie===R.WORKFLOW_TABS.LONG_READ_MNGS;(0,v.useEffect)((function(){var t=function(){var t=(0,p.default)(u.default.mark((function _callee7(){var t;return u.default.wrap((function _callee7$(r){for(;;)switch(r.prev=r.next){case 0:if(!Ka){r.next=5;break}return r.next=3,(0,S.getCoverageVizSummary)({sampleId:l,snapshotShareId:a,pipelineVersion:ne});case 3:t=r.sent,ea(t);case 5:case"end":return r.stop()}}),_callee7)})));return function fetchCoverageVizData(){return t.apply(this,arguments)}}();t().catch((function(t){console.error("Error fetching coverage viz data",t)}))}),[ne,l,a,Ka]);(0,v.useEffect)((function(){(0,Z.setDisplayName)({reportData:St,nameType:null==ce?void 0:ce.nameType}),wt((0,c.default)(St))}),[null==ce?void 0:ce.nameType]);var za=function(){var t=(0,p.default)(u.default.mark((function _callee8(t){return u.default.wrap((function _callee8$(r){for(;;)switch(r.prev=r.next){case 0:Ya([["close","consensusGenomeCreation"],["close","consensusGenomePrevious"],["close","consensusGenomeError"]]),(0,b.fetchQuery)(o,Y,{railsSampleId:null==l?void 0:l.toString(),snapshotLinkId:a}).subscribe({next:function next(a){var l=a.SampleForReport;l&&l.workflow_runs?(Ge(_objectSpread(_objectSpread({},t),{},{workflow_runs:l.workflow_runs.filter(M.isNotNullish)})),(0,Z.showNotification)(Z.NOTIFICATION_TYPES.consensusGenomeCreated,{handleTabChange:function handleTabChange(){return se(R.WORKFLOW_TABS.CONSENSUS_GENOME)}})):console.error("Error fetching updated sample",a)},error:function error(t){console.error("Error fetching updated sample",t)}});case 2:case"end":return r.stop()}}),_callee8)})));return function handleConsensusGenomeKickoff(a){return t.apply(this,arguments)}}(),qa=function handleConsensusGenomeClick(t,a){var l=t.percentIdentity,r=t.taxId,o=t.taxName,i=(0,g.get)(r,$t),u=(0,g.uniq)((0,g.map)("inputs.accession_id",(0,g.get)(r,(0,Z.getConsensusGenomeData)(a))));Ya([["open","consensusGenomeCreation"]]),zt({accessionData:i,percentIdentity:l,taxId:r,taxName:o,usedAccessions:u})},Za=function handleBlastClick(t){Ya([["open","blastSelection"]]),Ft(t)},Ya=function handleModalAction(t){var a=_objectSpread({},ca);t.forEach((function(t){a[t[1]]="open"===t[0]})),pa(a)},Xa=function getCurrentRun(){var t;if(Z.PIPELINE_RUN_TABS.includes(ie)&&tt)return tt;if(He&&null!=He&&He.workflow_runs&&(null==He||null===(t=He.workflow_runs)||void 0===t?void 0:t.length)>0){if(Ce)return(0,g.find)({id:Ce},He.workflow_runs);var a,l,r=(0,R.getWorkflowTypeFromLabel)(ie);return kt&&kt.workflow===r?kt:ne?null==He||null===(a=He.workflow_runs)||void 0===a?void 0:a.find((function(t){return!(!t||t.workflow!==r||!t.wdl_version)&&t.wdl_version===ne})):(0,g.head)(null==He||null===(l=He.workflow_runs)||void 0===l?void 0:l.filter((function(t){return(null==t?void 0:t.workflow)===r})))}return null},Qa=function handleChangeWorkflowRun(t){Tt(t),be(t.id)},Ja=Xa(),$a=_e.find((function(t){return(null==ce?void 0:ce.background)===t.id}))||null,en=(0,v.useReducer)(W.amrContextReducer,V.initialAmrContext),tn=(0,m.default)(en,2),an=tn[0],nn=tn[1];return v.default.createElement(v.default.Fragment,null,v.default.createElement(N.default,{className:q.default.sampleViewContainer},v.default.createElement(W.AmrContext.Provider,{value:{amrContextState:an,amrContextDispatch:nn}},v.default.createElement(K.SampleViewHeader,{backgroundId:isNaN(Number(null==ce?void 0:ce.background))?null:null==ce?void 0:ce.background,currentRun:Ja,currentTab:ie,getDownloadReportTableWithAppliedFiltersLink:function getDownloadReportTableWithAppliedFiltersLink(){var t=(0,T.computeMngsReportTableValuesForCSV)(vt,ce,_e,ie),a=(0,m.default)(t,2),l=a[0],r=a[1];return(0,T.createCSVObjectURL)(l,r)},hasAppliedFilters:(0,Z.hasAppliedFilters)(ie,ce),onDetailsClick:function toggleSampleDetailsSidebar(){Ca&&"sampleDetails"===ha?ba(!1):(ga("sampleDetails"),ba(!0))},onPipelineVersionChange:function handlePipelineVersionSelect(t){if(t!==ne)if(ie===R.WORKFLOW_TABS.SHORT_READ_MNGS||ie===R.WORKFLOW_TABS.LONG_READ_MNGS){var a=(0,g.find)({pipeline_version:t},null==He?void 0:He.pipeline_runs);if(!a)return void console.error("No run found for the selected pipeline version");at(a),le(t),yt([]),wt([])}else if(ie===R.WORKFLOW_TABS.CONSENSUS_GENOME||ie===R.WORKFLOW_TABS.AMR){var l=(0,R.getWorkflowTypeFromLabel)(ie),r=(0,g.find)({wdl_version:t,workflow:l},null==He?void 0:He.workflow_runs);if(!r)return void console.error("No run found for the selected pipeline version");Tt(r),be(r.id)}},project:qe,projectSamples:Qe,reportMetadata:xt,sample:He,snapshotShareId:a,view:he,onDeleteRunSuccess:function handleDeleteCurrentRun(t){var a,l,o,i=(0,Z.getWorkflowCount)(t),u=(0,R.getWorkflowTypeFromLabel)(ie);(0,R.isMngsWorkflow)(u)?a=null!==(l=xt.pipelineRunStatus)&&void 0!==l?l:"upload_failed":a=null!==(o=null==kt?void 0:kt.status)&&void 0!==o?o:"no w
1orkflow run status";if(r.current&&r.current(_.ANALYTICS_EVENT_NAMES.SAMPLE_VIEW_SINGLE_RUN_DELETED,{workflow:u,runStatus:a.toLowerCase(),projectId:null==qe?void 0:qe.id}),Object.values(i).reduce((function(t,a){return t+a}),0)<=1)return(0,Z.addSampleDeleteFlagToSessionStorage)(null==t?void 0:t.name),void location.replace("/home?project_id=".concat(t.project_id));var c=(0,R.isMngsWorkflow)(u)?"pipeline_runs":"workflow_runs",p=t[c]||[],m=Xa(),h=m&&p.filter((function(t){return(null==t?void 0:t.id)!==m.id}))||[],g=i[u];g&&(i[u]=g-1);var v=(0,Z.determineInitialTab)({initialWorkflow:t.initial_workflow,workflowCount:i,currentTab:ie});Ge(_objectSpread(_objectSpread({},t),{},(0,d.default)({},c,h))),se(v)}}),v.default.createElement(z.TabSwitcher,{currentTab:ie,handleTabChange:se,reportMetadata:xt,sample:He}),v.default.createElement(G.ReportPanel,{amrDeprecatedData:Mt,backgrounds:_e,currentTab:ie,currentRun:Ja,clearAllFilters:function clearAllFilters(){var t=_objectSpread({},ce);t.categories={},t.taxa=[],ie===R.WORKFLOW_TABS.SHORT_READ_MNGS?t.thresholdsShortReads=[]:ie===R.WORKFLOW_TABS.LONG_READ_MNGS&&(t.thresholdsLongReads=[]),t.annotations=[],pe({type:"clear",payload:t}),yt((0,Z.filterReportData)({currentTab:ie,reportData:St,filters:t}))},dispatchSelectedOptions:pe,enableMassNormalizedBackgrounds:rt,filteredReportData:vt,handleAnnotationUpdate:Ba,handleBlastClick:Za,handleConsensusGenomeClick:qa,handleCoverageVizClick:function handleCoverageVizClick(t){t.taxId?ia&&(0,g.get)("taxId",na)===t.taxId?sa(!1):(la(t),sa(!0),ba(!1)):sa(!1)},handlePreviousConsensusGenomeClick:function handlePreviousConsensusGenomeClick(t,a){var l=t.percentIdentity,r=t.taxId,o=t.taxName,i=(0,g.get)(r,(0,Z.getConsensusGenomeData)(a));Ya([["open","consensusGenomePrevious"]]),Xt({percentIdentity:l,previousRuns:i,taxId:r,taxName:o})},handleTaxonClick:function handleTaxonClick(t){t.taxId?"taxonDetails"===ha&&Ca&&_a&&_a.taxId===t.taxId?ba(!1):(Ea(t),ga("taxonDetails"),ba(!0),sa(!1)):ba(!1)},handleViewClick:function handleViewClick(t){var a=t.view;r.current&&r.current("PipelineSampleReport_".concat(a,"-view-menu_clicked")),ge(a)},handleWorkflowRunSelect:Qa,lineageData:ut,loadingReport:ft,ownedBackgrounds:Oe,otherBackgrounds:Ae,project:qe,reportData:St,reportMetadata:xt,sample:He,selectedOptions:ce,snapshotShareId:a,view:he}))),Ka&&(null==tt?void 0:tt.pipeline_version)&&He&&v.default.createElement(x.default,{nameType:null==ce?void 0:ce.nameType,onBlastClick:Za,onClose:function onClose(){return sa(!1)},params:(0,L.getCoverageVizParams)(na,$t),pipelineVersion:tt.pipeline_version,wdlVersion:tt.wdl_version,sampleId:He.id,snapshotShareId:a,visible:ia,workflow:He.initial_workflow}),He&&Ja&&v.default.createElement(v.default.Fragment,null,v.default.createElement(U.DetailsSidebarSwitcher,{handleMetadataUpdate:function handleMetadataUpdate(t,a){return function handleMetadataUpdate(t,a,l){"name"===t&&Ge(_objectSpread(_objectSpread({},l),{},{name:a}))}(t,a,He)},handleWorkflowRunSelect:Qa,handleTabChange:se,currentRun:Ja,closeSidebar:function closeSidebar(){return ba(!1)},currentTab:ie,snapshotShareId:a,sidebarVisible:Ca,sidebarMode:ha,sample:He,background:$a,sidebarTaxonData:_a}),v.default.createElement(H.ModalManager,{blastData:jt,blastModalInfo:Wt,consensusGenomeData:Kt,consensusGenomePreviousParams:Yt,handleBlastSelectionModalContinue:function handleBlastSelectionModalContinue(t){var a=t.shouldBlastContigs;Ya([["close","blastSelection"],["open",a?"blastContigs":"blastReads"]]),Ut(t)},handleConsensusGenomeClick:function handleConsensusGenomeClick(t){return qa(t,He)},handleConsensusGenomeKickoff:za,handleModalAction:Ya,handlePreviousConsensusGenomeReportClick:function handlePreviousConsensusGenomeReportClick(t){var a=t.rowData;Ya([["close","consensusGenomePrevious"]]),Tt(a),be(a.id),se(R.WORKFLOW_TABS.CONSENSUS_GENOME)},modalsVisible:ca,sample:He})))};a.SampleView=function SampleView(t){var a=t.sampleId,l=t.snapshotShareId;return v.default.createElement(v.Suspense,{fallback:v.default.createElement(B.SampleMessage,{icon:v.default.createElement(k.IconLoading,{className:O.default.icon}),message:"Loading report data.",status:"Loading",type:"inProgress"})},v.default.createElement(X,{sampleId:a,snapshotShareId:l}))}},73627:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i,u,d,c,p,m,h,g={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"railsSampleId"},{defaultValue:null,kind:"LocalArgument",name:"snapshotLinkId"}],kind:"Fragment",metadata:null,name:"SampleViewSampleQuery",selections:h=[{alias:null,args:[{kind:"V
1ariable",name:"railsSampleId",variableName:"railsSampleId"},{kind:"Variable",name:"snapshotLinkId",variableName:"snapshotLinkId"}],concreteType:"SampleForReport",kind:"LinkedField",name:"SampleForReport",plural:!1,selections:[r={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"created_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"default_background_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"default_pipeline_run_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"editable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"host_genome_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"initial_workflow",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"query_SampleForReport_pipeline_runs_items",kind:"LinkedField",name:"pipeline_runs",plural:!0,selections:[u={alias:null,args:null,kind:"ScalarField",name:"adjusted_remaining_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"alignment_config_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assembled",storageKey:null},o,r,{alias:null,args:null,kind:"ScalarField",name:"pipeline_version",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"run_finalized",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"total_ercc_reads",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"wdl_version",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleForReport_project",kind:"LinkedField",name:"project",plural:!1,selections:[r,i,{alias:null,args:null,kind:"ScalarField",name:"pinned_alignment_config",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"project_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"railsSampleId",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"upload_error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"user_id",storageKey:null},{alias:null,args:null,concreteType:"query_SampleForReport_workflow_runs_items",kind:"LinkedField",name:"workflow_runs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"deprecated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"executed_at",storageKey:null},r,{alias:null,args:null,concreteType:"query_SampleForReport_workflow_runs_items_input_error",kind:"LinkedField",name:"input_error",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleForReport_workflow_runs_items_inputs",kind:"LinkedField",name:"inputs",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accession_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accession_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"creation_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ref_fasta",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxon_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxon_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"card_version",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wildcard_version",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_SampleForReport_workflow_runs_items_parsed_cached_results",kind:"LinkedField",name:"parsed_cached_results",plural:!1,selections:[{alias:null,args:null,concreteType:"query_SampleForReport_workflow_runs_items_parsed_cached_results_quality_metrics",kind:"LinkedField",name:"quality_metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"total_reads",storageKey:null},c,u,{alias:null,args:null,kind:"ScalarField",name:"percent_remaining",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"qc_percent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"compression_ratio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_mean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_standard_deviation",storageKey:null}],storageKey:null}],storageKey:null},d,m,p,{alias:null,args:null,kind:"ScalarField",name:"workflow",storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"SampleViewSampleQuery",selections:h}
1,params:{cacheID:"7fb393fcb4e5d87529c85d289f596603",id:null,metadata:{},name:"SampleViewSampleQuery",operationKind:"query",text:"query SampleViewSampleQuery(\n  $railsSampleId: String\n  $snapshotLinkId: String\n) {\n  SampleForReport(railsSampleId: $railsSampleId, snapshotLinkId: $snapshotLinkId) {\n    id\n    created_at\n    default_background_id\n    default_pipeline_run_id\n    editable\n    host_genome_id\n    initial_workflow\n    name\n    pipeline_runs {\n      adjusted_remaining_reads\n      alignment_config_name\n      assembled\n      created_at\n      id\n      pipeline_version\n      run_finalized\n      total_ercc_reads\n      wdl_version\n    }\n    project {\n      id\n      name\n      pinned_alignment_config\n    }\n    project_id\n    railsSampleId\n    status\n    updated_at\n    upload_error\n    user_id\n    workflow_runs {\n      deprecated\n      executed_at\n      id\n      input_error {\n        label\n        message\n      }\n      inputs {\n        accession_id\n        accession_name\n        creation_source\n        ref_fasta\n        taxon_id\n        taxon_name\n        technology\n        card_version\n        wildcard_version\n      }\n      parsed_cached_results {\n        quality_metrics {\n          total_reads\n          total_ercc_reads\n          adjusted_remaining_reads\n          percent_remaining\n          qc_percent\n          compression_ratio\n          insert_size_mean\n          insert_size_standard_deviation\n        }\n      }\n      run_finalized\n      status\n      wdl_version\n      workflow\n    }\n  }\n}\n"}};g.hash="2e7dff8affbf63dbbb3e49f13876ac04";a.default=g},83863:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AmrView=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(81672),h=r(l(28079)),g=l(30554),v=l(142),y=l(25922),C=l(60487),b=l(20467),S=l(20300),w=l(25990),_=r(l(56179)),E=l(42167),x=l(72617),L=l(64622),O=r(l(88200)),N=l(79592),k=l(50093),T=r(l(54282)),A=l(85870);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.AmrView=function AmrView(t){var a=t.workflowRun,l=t.sample,r=(0,p.useState)(!1),o=(0,d.default)(r,2),I=o[0],M=o[1],R=(0,p.useState)(!0),D=(0,d.default)(R,2),P=D[0],j=D[1],B=(0,p.useState)(null),V=(0,d.default)(B,2),W=V[0],U=V[1],H=(0,p.useState)(),G=(0,d.default)(H,2),K=G[0],z=G[1],q=(0,p.useState)(null),Z=(0,d.default)(q,2),Y=Z[0],X=Z[1],Q=(0,p.useState)(!1),J=(0,d.default)(Q,2),$=J[0],ee=J[1],te=(0,p.useMemo)((function(){return W?K?K(Object.values(W)):W:{}}),[K,W]),ae=function isValidNullResult(t){return null===t||0===Object.keys(t).length},ne=(0,p.useContext)(L.AmrContext),le=ne.amrContextState,re=ne.amrContextDispatch,oe=(0,p.useCallback)((function(t){re((0,L.createAmrContextAction)(L.AmrContextActionType.UPDATE_DRUG_CLASSES,t))}),[re]),ie=(0,p.useCallback)((function(t){var a=new Set;(0,c.forEach)((function(t){var l=t.drugClass;l&&l.split(";").forEach((function(t){a.add((0,c.trim)(t))}))}),t),oe(Array.from(a))}),[oe]);(0,p.useEffect)((function(){if((null==a?void 0:a.status)===E.SUCCEEDED_STATE&&(null==a?void 0:a.workflow)===S.WorkflowType.AMR){M(!0);var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,l;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,m.getWorkflowRunResults)(null==a?void 0:a.id);case 2:t=r.sent,l=(0,b.camelize)(t),U(null==l?void 0:l.reportTableData),ie(null==l?void 0:l.reportTableData),ee(ae(null==l?void 0:l.reportTableData)),M(!1);case 8:case"end":return r.stop()}}),_callee)})));return function fetchResults(){return t.apply(this,arguments)}}();t()}}),[ie,null==a?void 0:a.id,null==a?void 0:a.status,null==a?void 0:a.workflow]);var se=(0,p.useCallback)((function(t){re((0,L.createAmrContextAction)(L.AmrContextActionType.UPDATE_REPORT_TABLE_DOWNLOAD_WITH_APPLIED_FILTERS_LINK,t))}),[re]),ue=le.activeFilters;return(0,p.useEffect)((function(){!function generateReportWithAppliedFiltersDownloadLink(){if(0===(ue?(0,k.countActiveFilters)(ue):0))se(null);else{var t=(0,y.computeAmrReportTableValuesForCSV)({displayedRows:te,activeFilters:ue}),a=(0,d.default)(t,2),l=a[0],r=a[1],o=(0,y.createCSVObjectURL)(l,r);se(o)}}()}),[te,ue,se]),l&&$?p.default.createElement(T.default,null):l?p.default.createElement(p.default.Fragment,null,p.default.createElement(w.SampleReportContent,{loadingResults:I,workflowRun:a,sample:l,loadingInfo:{message:"Your antimicrobial resistance results are being generated!",linkText:"Learn More about our antimicrobial resistance pipeline",helpLink:C.AMR_HELP_LINK},eventNames:{error:"AmrView_sample-error-info-link_clicked",loading:"AmrView_amr-doc-link_clicked"}},a&&p.default.createElement(p.default.Fragment,null,p.default.createElement("div",{className:O.default.resultsContainer},p.default.createElement(N.AmrFiltersContainer,{setDataFilterFunc:z,hideFilters:P,setHideFilters:j}),p.default.createElement(A.AmrSampleReport,{reportTableData:te,sample:l,workflowRun:a,setDetailsSidebarGeneName:X,hideFilters:P})))),p.default.createElement(h.default,{visible:Boolean(Y),mode:"geneDetails",onClose:function onClose(){return X(null)},params:{geneName:Y}})):p.default.createElement(g.SampleMessage,{icon:p.default.createElement(v.IconLoading,{className:_.default.icon}),message:"Loading report data.",status:x.SampleStatus.LOADING,type:"inProgress"})}},56973:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.initialAmrContext=void 0;var r=l(64362);a.initialAmrContext={reportTableDownloadWithAppliedFiltersLink:null,activeFilters:r.DATA_FILTER_INIT,drugClasses:null}},64622:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.createAmrContextAction=a.amrContextReducer=a.AmrContextActionType=a.AmrContext=void 0;var o=r(l(43693)),i=l(96540);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var u;a.AmrContext=(0,i.createContext)({});!function(t){t.UPDATE_REPORT_TABLE_DOWNLOAD_WITH_APPLIED_FILTERS_LINK="UPDATE_REPORT_TABLE_DOWNLOAD_WITH_APPLIED_FILTERS_LINK",t.UPDATE_ACTIVE_THRESHOLD_FILTERS="UPDATE_ACTIVE_THRESHOLD_FILTERS",t.UPDATE_ACTIVE_DRUG_CLASS_FILTERS="UPDATE_ACTIVE_DRUG_CLASS_FILTERS",t.UPDATE_DRUG_CLASSES="UPDATE_DRUG_CLASSES"}(u||(a.AmrContextActionType=u={}));a.createAmrContextAction=function createAmrContextAction(t,a){return{type:t,payload:a}},a.amrContextReducer=function amrContextReducer(t,a){switch(a.type){case u.UPDATE_REPORT_TABLE_DOWNLOAD_WITH_APPLIED_FILTERS_LINK:return _objectSpread(_objectSpread({},t),{},{reportTableDownloadWithAppliedFiltersLink:a.payload});case u.UPDATE_ACTIVE_THRESHOLD_FILTERS:return null===a.payload?_objectSpread({},t):_objectSpread(_objectSpread({},t),{},{activeFilters:_objectSpread(_objectSpread({},t.activeFilters),a.payload)});case u.UPDATE_ACTIVE_DRUG_CLASS_FILTERS:return _objectSpread(_objectSpread({},t),{},{activeFilters:_objectSpread(_objectSpread({},t.activeFilters),{},{drugClassFilters:a.payload})});case u.UPDATE_DRUG_CLASSES:return _objectSpread(_objectSpread({},t),{},{drugClasses:a.payload})}}},64362:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.THRESHOLD_FILTER_INIT=a.DATA_FILTER_INIT=a.AmrFiltersContainer=void 0;var i=r(l(41132)),u=r(l(43693)),d=l(28764),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(57695),h=l(64622),g=l(50061),v=r(l(22318)),y=l(82924),C=l(75990),b=l(89325),S=l(24201),w=l(50093);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var _=a.THRESHOLD_FILTER_INIT=b.thresholdFilterOptionColumnIds.reduce((function(t,a){var l=(0,w.getAmrColumnTransform)(a);return t[a]={key:a,params:{thresholdFilters:[]},transform:l,type:S.TypeFilterType.THRESHOLD},t}),{}),E=(0,u.default)({},g.ColumnId.DRUG_CLASS,{key:g.ColumnId.DRUG_CLASS,params:{multiSelected:[]},transform:function transform(t){return(0,c.map)(c.trim,(0,c.split)(";",t.drugClass))},type:S.TypeFilterType.MULTIPLE});a.DATA_FILTER_INIT=_objectSpread(_objectSpread({},_),E),a.AmrFiltersContainer=function AmrFiltersContainer(t){var a,l=t.setDataFilterFunc,r=t.hideFilters,o=t.setHideFilters,u=null===(a=(0,p.useContext)(h.AmrContext))||void 0===a||null===(a=a.amrContextState)||void 0===a?void 0:a.activeFilters,g=u?(0,w.countActiveFilters)(u):0,_=(0,p.useCallback)((function(){return function filterFunc(t){return function(a){var l=(0,i.default)(a);return t?((0,c.forEach)((function(t){l=function applyFilter(t,a){if(!t)return[];var l=a.key,r=a.params,o=a.transform,i=a.type;if(!l||!r||!i)return t;var u=r.thresholdFilters,d=r.selected,p=r.multiSelected,m=void 0===p?[]:p;switch(i){case S.TypeFilterType.THRESHOLD:return b.thresholdFilterOptionColumnIds.includes(l)?(0,c.filter)((function(t){var a=o?o(t):t;return!(u&&u.find((function(t){if(isNaN(a))return!0;var l=parseFloat(t.value);return"<="===t.operator?a>l:">="===t.operator?a<l:void 0})))}),t):t;case S.TypeFilterType.MULTIPLE:return m&&0!==m.length?(0,c.filter)((function(t){var a=o?o(t):t;return m.some((function(t){return a.includes(t)}))}),t):t;case S.TypeFilterType.SINGLE:return d?(0,c.filter)((function(t){var a=o?o(t):t;return d===a}),t):t;default:return t}}(l,t)}),t),l):l}}(u)}),[u]);return(0,p.useEffect)((function(){l(_)}),[l,_]),p.default.createElement("div",{className:v.default.filtersContainer},p.default.createElement("div",{className:(0,d.cx)(v.default.filtersContent,r?v.default.filtersContentClosed:v.default.filtersContentOpen)},p.default.createElement(m.FilterButtonWithCounter,{filterCounter:g,onFilterToggle:function onFilterToggle(){return o(!r)},showFilters:!r,popupPosition:"top left"}),p.default.createElement("div",{className:r?v.default.hideFilters:void 0},p.default.createElement("div",{className:v.default.filters},p.default.createElement("h2",{className:v.default.sectionTitle},"Filters"),p.default.createElement(y.AmrThresholdFilters,{hideFilters:r}),p.default.createElement(C.DrugClassFilter,{hideFilters:r})))))}},71662:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AmrThresholdFilters=void 0;var i=r(l(41132)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=r(l(5570)),c=l(64622),p=l(50061),m=l(89325),h=l(24201),g=l(50093);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.AmrThresholdFilters=function AmrThresholdFilters(t){var a=t.hideFilters,l=(0,u.useContext)(c.AmrContext),r=l.amrContextState,o=l.amrContextDispatch,v=Object.values((null==r?void 0:r.activeFilters)||{}).reduce((function(t,a){if(a.type===h.TypeFilterType.THRESHOLD){if(!a.params.thresholdFilters)return t;
1t.push.apply(t,(0,i.default)(a.params.thresholdFilters))}return t}),[]);return a?null:u.default.createElement(d.default,{selectedThresholds:v,onApply:function handleApply(t){var a=m.thresholdFilterOptionColumnIds.reduce((function(t,a){var l=(0,g.getAmrColumnTransform)(a);return t[a]={key:a,params:{thresholdFilters:[]},transform:l,type:h.TypeFilterType.THRESHOLD},t}),{});!function dispatchUpdateThresholdFilters(t){o((0,c.createAmrContextAction)(c.AmrContextActionType.UPDATE_ACTIVE_THRESHOLD_FILTERS,t))}(t.reduce((function(t,a){return t[a.metric].params.thresholdFilters.push(a),t}),a))},disabled:a,metricOptions:m.thresholdFilterOptionColumnIds.map((function(t){return{text:p.COLUMN_ID_TO_NAME.get(t),value:t}}))})}},82924:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AmrThresholdFilters",{enumerable:!0,get:function get(){return r.AmrThresholdFilters}});var r=l(71662)},16606:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.DrugClassFilter=void 0;var i=l(70131),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(64622),c=l(50061),p=l(24201),m=r(l(17082));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.DrugClassFilter=function DrugClassFilter(t){var a,l=t.hideFilters,r=(0,u.useContext)(d.AmrContext),o=r.amrContextState,h=r.amrContextDispatch,g=null==o?void 0:o.drugClasses,v=null!==(a=null==g?void 0:g.sort().map((function(t){return{name:t}})))&&void 0!==a?a:[],y=function handleDrugClassChange(t){var a=t.map((function(t){return t.name}));!function dispatchUpdateDrugClassFilters(t){h((0,d.createAmrContextAction)(d.AmrContextActionType.UPDATE_ACTIVE_DRUG_CLASS_FILTERS,t))}({key:c.ColumnId.DRUG_CLASS,params:{multiSelected:a},transform:function transform(t){return t.drugClass.split(";").map((function(t){return t.trim()}))},type:p.TypeFilterType.MULTIPLE})};return l?null:u.default.createElement(i.ComplexFilter,{options:v,onChange:function onChange(t){return y(t)},label:u.default.createElement("div",{className:m.default.label},"Drug Class"),multiple:!0,isTriggerChangeOnOptionClick:!0,InputDropdownProps:{sdsStyle:"minimal"},DropdownMenuProps:{title:"Select Drug Class"},className:m.default.drugClassFilter})}},75990:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DrugClassFilter",{enumerable:!0,get:function get(){return r.DrugClassFilter}});var r=l(16606)},89325:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.thresholdFilterOptionColumnIds=void 0;var r=l(50061);a.thresholdFilterOptionColumnIds=[r.ColumnId.CONTIGS,r.ColumnId.CONTIG_COVERAGE_BREADTH,r.ColumnId.CONTIG_PERCENT_ID,r.ColumnId.READS,r.ColumnId.READS_PER_MILLION,r.ColumnId.READ_COVERAGE_BREADTH,r.ColumnId.READ_COVERAGE_DEPTH,r.ColumnId.READ_DEPTH_PER_MILLION]},79592:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AmrFiltersContainer",{enumerable:!0,get:function get(){return r.AmrFiltersContainer}});var r=l(64362)},24201:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.TypeFilterType=void 0,function(t){t.THRESHOLD="threshold",t.SINGLE="single",t.MULTIPLE="multiple"}(l||(a.TypeFilterType=l={}))},50093:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getAmrColumnTransform=a.countActiveFilters=void 0;var r=l(50061);a.getAmrColumnTransform=function getAmrColumnTransform(t){return t===r.ColumnId.READS_PER_MILLION?function(t){return t.rpm}:t===r.ColumnId.READ_DEPTH_PER_MILLION?function(t){return t.dpm}:function(a){var l=a[t];return l?parseFloat(l):null}},a.countActiveFilters=function countActiveFilters(t){return t?Object.values(t).reduce((function(t,a){var l,r,o,i=null==a||null===(l=a.params)||void 0===l?void 0:l.thresholdFilters,u=null==a||null===(r=a.params)||void 0===r?void 0:r.selected,d=null==a||null===(o=a.params)||void 0===o?void 0:o.multiSelected;switch(a.type){case"threshold":return t+((null==i?void 0:i.length)||0);case"single":return t+(u?1:0);case"multiple":return t+((null==d?void 0:d.length)||0);default:return t}}),0):0}},26646:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AmrNullResult=void 0;var o=l(95357),i=r(l(96540)),u=l(30554),d=r(l(52790));a.AmrNullResult=function AmrNullResult(){return i.default.createElement(u.SampleMessage,{icon:i.default.createElement(o.CheckCircle,{className:d.default.icon}),link:"https://czid.org/samples/upload",linkText:"Upload another sample",message:"No antimicrobial resistant genes were identified in this sample.",status:"Complete",type:"success"})}},54282:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(26646);a.default=r.AmrNullResult},60850:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AmrSampleReport=void 0;var i=r(l(85715)),u=r(l(43693)),d=l(28764),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(95856),m=l(1656),h=l(50061),g=r(l(19954)),v=l(82563),y=l(91317),C=l(95968);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}var b=((0,m.loadState)(localStorage,h.LOCAL_STORAGE_AMR_COLUMN_VISIBILITY_KEY)||{}).columnVisibility,S={columnVisibility:function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}((0,u.default)((0,u.default)((0,u.default)({},h.ColumnId.GENE_FAMILY,!1),h.ColumnId.CONTIG_SPECIES,!1),h.ColumnId.READ_SPECIES,!1),b)};a.AmrSampleReport=function AmrSampleReport(t){var a=t.reportTableData,l=t.setDetailsSidebarGeneName,r=t.hideFilters,o=t.workflowRun,u=c.default.useState(null),m=(0,i.default)(u,2),h=m[0],b=m[1],w=(0,c.useMemo)((function(){return[(0,v.getGeneInfoColumnGroup)([(0,v.getGeneColumn)(l,o.id,o.wdl_version),v.geneFamilyColumn,v.drugClassColumn,v.highLevelDrugClassColumn,v.mechanismColumn,v.modelColumn],!!a&&Object.keys(a).length),(0,v.getContigsColumnGroup)([v.contigsColumn,v.cutoffColumn,v.contigPercentCoverageColumn,v.contigPercentIdColumn,v.contigSpeciesColumn],h),(0,v.getReadsColumnGroup)([v.readsColumn,v.readsPerMillionColumn,v.readCoverageBreadthColumn,v.readCoverageDepthColumn,v.readDepthPerMillionColumn,v.readSpeciesColumn],h)]}),[a]);return c.default.createElement("div",{"data-testid":"amr-sample-report",className:r?(0,d.cx)(g.default.reportWrapper,g.default.reportWrapperFiltersClosed):(0,d.cx)(g.default.reportWrapper,g.default.reportWrapperFiltersOpen)},c.default.createElement("div",{className:g.default.tableWrapper},c.default.createElement(p.Table,{columns:w,initialSortKey:"gene",initialVisibilityState:S,isInitialSortDescending:!1,setTableReference:b,tableData:a,tableRowComponent:y.StyledTableRow,uniqueIdentifier:"gene"})),c.default.createElement("div",{className:g.default.dropdownWrapper},h&&c.default.createElement(C.ToggleVisibleColumnsDropdown,{table:h})))}},61623:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.persistColumnVisibilityToLocalStorage=a.isAllColumnsVisible=a.handleSectionOpenToggled=void 0;var o=r(l(43693)),i=l(1656),u=l(50061);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.isAllColumnsVisible=function isAllColumnsVisible(t,a){var l=null==t?void 0:t.map((function(t){return null==t?void 0:t.id}));return null==l?void 0:l.every((function(t){return function isColumnVisible(t,a){var l=null==a?void 0:a.getColumn(t);return null==l?void 0:l.getIsVisible()}(t,a)}))};var d=a.persistColumnVisibilityToLocalStorage=function persistColumnVisibilityToLocalStorage(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ALL",l="ALL"===a?Object.values(u.ColumnId):u.SECTION_TO_COLUMN_IDS.get(a),r=(0,i.loadState)(localStorage,u.LOCAL_STORAGE_AMR_COLUMN_VISIBILITY_KEY);(0,i.setState)(localStorage,u.LOCAL_STORAGE_AMR_COLUMN_VISIBILITY_KEY,{columnVisibility:l.reduce((function(a,l){return _objectSpread(_objectSpread({},a),{},(0,o.default)({},l,null==t?void 0:t.includes(l)))}),null==r?void 0:r.columnVisibility)})};a.handleSectionOpenToggled=function handleSectionOpenToggled(t,a,l){var r=u.SECTION_TO_COLUMN_IDS.get(l),o=[];r.forEach((function(l,r){var i=t.getColumn(l);a&&0!==r?a&&0!==r&&(null==i||i.toggleVisibility(!1)):(null==i||i.toggleVisibility(!0),o.push(l))})),d(o,l)}},70859:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getDefaultCell=a.Align=void 0;var o,i=l(70131),u=l(28764),d=r(l(96540)),c=l(87317),p=l(75567),m=l(41062),h=r(l(96798)),g=l(67131);!function(t){t.LEFT="left",t.RIGHT="right"}(o||(a.Align=o={}));a.getDefaultCell=function getDefaultCell(t,a){var l=t===o.RIGHT?h.default.rightAlignedCell:h.default.leftAlignedCell;return(0,m.memo)((function defaultCell(t){var r=t.getValue,o=t.cell,m=r();return d.default.createElement(i.CellBasic,{className:(0,u.cx)(l,a),style:(0,p.generateWidthStyles)(o.column),key:o.id,primaryText:""===m||null===m||-1===m?c.NO_CONTENT_FALLBACK:m,shouldTextWrap:!0,primaryTextWrapLineCount:2,shouldShowTooltipOnHover:(0,g.shouldShowTooltip)(m)})}))}},59712:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Align",{enumerable:!0,get:function get(){return r.Align}}),Object.defineProperty(a,"getDefaultCell",{enumerable:!0,get:function get(){return r.getDefaultCell}});var r=l(70859)},5555:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.GeneCell=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(46388),m=r(l(88916)),h=l(6081),g=r(l(31822));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.GeneCell=function GeneCell(t){var a=t.aroAccession,l=t.contigs,r=t.geneName,o=t.setDetailsSidebarGeneName,v=t.geneId,y=t.reads,C=t.workflowRunId,b=t.workflowWdlVersion,S=(0,c.useState)(null),w=(0,i.default)(S,2),_=w[0],E=w[1],x=(0,c.useState)(!1),L=(0,i.default)(x,2),O=L[0],N=L[1];return c.default.createElement("span",{className:g.default.geneCell},c.default.createElement(u.Tooltip,{title:r,sdsStyle:"dark",arrow:!0},c.default.createElement("span",null,c.default.createElement(u.Button,{onClick:function handleGeneNameClick(){o(r)},className:g.default.geneNameButton,sdsType:"secondary",sdsStyle:"minimal",isAllCaps:!1},r))),c.default.createElement(c.default.Fragment,null,c.default.createElement(u.Tooltip,{title:(0,p.isAmrGeneLevelDownloadAvailable)(b)?"":"Downloads are not available for pipeline runs before v1.1",placement:"top",sdsStyle:"light"},c.default.createElement("span",null,c.default.createElement(u.ButtonIcon,{disabled:!(0,p.isAmrGeneLevelDownloadAvailable)(b),onClick:function handleAnchorClick(t){O?(N(!1),_&&_.focus()):(E(t.currentTarget),N(!0))},className:(0,d.default)(m.default.downloadIcon,O&&m.default.showHoverActions),sdsSize:"small",sdsType:"primary",sdsIcon:"download"}))),c.default.createElement(u.DropdownMenu,{className:g.default.hoverAction,open:O,anchorEl:_,onClickAway:function handleClickAway(){N(!1)},onKeyDown:function handleKeyEscape(t){"Escape"===t.key&&(N(!1),_&&_.focus())},options:h.geneLevelDownloadOptions,renderOption:function renderDownloadOption(t,o){return c.default.createElement(h.RenderedGeneLevelDownloadOption,{aroAccession:a,contigs:l,geneId:v,geneName:r,option:o,reads:y,workflowRunId:C,workflowWdlVersion:b})}})))}},63564:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.geneLevelDownloadOptions=a.RenderedGeneLevelDownloadOption=void 0;var o=r(l(43693)),i=l(70131),u=r(l(96540)),d=l(20467),c=l(46388),p=l(88003),m=l(42167),h=new d.TwoWayKeyStringMap((0,o.default)((0,o.default)({},m.DOWNLOAD_CONTIGS,"Contigs (.fasta)"),m.DOWNLOAD_READS,"Reads (.fasta)"));a.geneLevelDownloadOptions=[{name:h.get(m.DOWNLOAD_CONTIGS)},{name:h.get(m.DOWNLOAD_READS)}
1],a.RenderedGeneLevelDownloadOption=function RenderedGeneLevelDownloadOption(t){var a=t.aroAccession,l=t.contigs,r=t.geneId,d=t.geneName,g=t.option,v=t.reads,y=t.workflowRunId,C=t.workflowWdlVersion,b=(0,o.default)((0,o.default)({},m.DOWNLOAD_CONTIGS,(0,c.isAmrGeneLevelContigDownloadAvailable)(C)?"There are no contigs for this gene":"Gene-level contig download is not available for pipeline runs before v1.2.14"),m.DOWNLOAD_READS,"There are no reads for this gene"),S=g.name===h.get(m.DOWNLOAD_CONTIGS)&&(!(0,c.isAmrGeneLevelContigDownloadAvailable)(C)||"0"===l||null===l),w=g.name===h.get(m.DOWNLOAD_READS)&&("0"===v||null===v),_="";return S?_=b[m.DOWNLOAD_CONTIGS]:w&&(_=b[m.DOWNLOAD_READS]),u.default.createElement(i.Tooltip,{arrow:!0,key:"download-".concat(d,"-").concat(g.name),title:_,placement:"right",sdsStyle:"light"},u.default.createElement("span",null,u.default.createElement(i.MenuItem,{onClick:function onClick(){return function onOptionClick(t){var l=t===m.DOWNLOAD_READS?r:a;(0,p.downloadAmrGeneLevelData)(t,l,d,y)}(h.revGet(g.name))},disabled:S||w},g.name)))}},6081:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RenderedGeneLevelDownloadOption",{enumerable:!0,get:function get(){return r.RenderedGeneLevelDownloadOption}}),Object.defineProperty(a,"geneLevelDownloadOptions",{enumerable:!0,get:function get(){return r.geneLevelDownloadOptions}});var r=l(63564)},13530:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(5555);a.default=r.GeneCell},67131:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.sortStringOrFallback=a.sortCutoffCompoundStringFn=a.sortCutoffColumnFn=a.shouldShowTooltip=a.getFormattedCutoffStringValue=a.getFormattedCompoundString=void 0;var r=l(44480),o=l(87317),i=function canValueBeNumber(t){return!isNaN(Number(t))},u=(a.shouldShowTooltip=function shouldShowTooltip(t){return!i(t)&&t!==o.NO_CONTENT_FALLBACK},["Perfect","Strict","Nudged","-"]),d=a.sortCutoffCompoundStringFn=function sortCutoffCompoundStringFn(t,a){return u.indexOf(t)-u.indexOf(a)};a.getFormattedCutoffStringValue=function getFormattedCutoffStringValue(t){if(t){var a=t.split(";").map((function(t){return t.trim()}));return a.every((function(t){return u.includes(t)}))?(a.sort((function(t,a){return d(t,a)})),a.filter((function(t){return t.length>0})).join("; ")):t}return o.NO_CONTENT_FALLBACK},a.sortCutoffColumnFn=function sortCutoffColumnFn(t,a){for(var l=t.getValue("cutoff")||o.NO_CONTENT_FALLBACK,r=a.getValue("cutoff")||o.NO_CONTENT_FALLBACK,i=l.split(";"),d=r.split(";"),c=0;c<u.length;c++){var p=u[c];if(i.includes(p)&&!d.includes(p))return 1;if(d.includes(p)&&!i.includes(p))return-1}return 0},a.getFormattedCompoundString=function getFormattedCompoundString(t){if("string"!=typeof t||i(t))return t;var a=t.split(";").map((function(t){return t.trim()}));return a.sort(),a.filter((function(t){return t.length>0})).join("; ")},a.sortStringOrFallback=function sortStringOrFallback(t,a,l){var o=t.getValue(l),i=a.getValue(l);if((0,r.isNil)(i))return-1;if((0,r.isNil)(o))return 1;var u=o.toLowerCase(),d=i.toLowerCase();return u<d?-1:u>d?1:0}},14040:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.READS_SPECIES_COLUMN_TOOLTIP_STRINGS=a.READS_RPM_COLUMN_TOOLTIP_STRINGS=a.READS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS=a.READS_DPM_COLUMN_TOOLTIP_STRINGS=a.READS_COVERAGE_DEPTH_TOOLTIP_STRINGS=a.READS_COLUMN_TOOLTIP_STRINGS=a.MODEL_COLUMN_TOOLTIP_STRINGS=a.MECHANISMS_COLUMN_TOOLTIP_STRINGS=a.HIGH_LEVEL_DRUG_CLASS_COLUMN_TOOLTIP_STRINGS=a.GENE_FAMILY_COLUMN_TOOLTIP_STRINGS=a.GENE_COLUMN_TOOLTIP_STRINGS=a.DRUG_CLASS_COLUMN_TOOLTIP_STRINGS=a.CUTOFF_COLUMN_TOOLTIP_STRINGS=a.CONTIGS_SPECIES_COLUMN_TOOLTIP_STRINGS=a.CONTIGS_PERCENT_IDENTITY_COLUMN_TOOLTIP_STRINGS=a.CONTIGS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS=a.CONTIGS_COLUMN_TOOLTIP_STRINGS=a.CONTIGS_COLUMN_GROUP=void 0;a.CONTIGS_COLUMN_GROUP="contigs-column-group";var l="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15072078210708-AMR-Report-Metrics#gene-information",r="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15072078210708-AMR-Report-Metrics#read-metrics",o="https://chanzuckerberg.zendesk.com/hc/en-us/articles/15072078210708-AMR-Report-Metrics#contig-metrics",i="Learn More.";a.GENE_COLUMN_TOOLTIP_STRINGS={regularText:"Gene name with best match in CARD.",boldText:"Gene",link:{href:l,linkText:i}},a.GENE_FAMILY_COLUMN_TOOLTIP_STRINGS={regularText:"ARO category for homologous genes.",boldText:"Gene Family",link:{href:l,linkText:i}},a.DRUG_CLASS_COLUMN_TOOLTIP_STRINGS={regularText:"Drug class this AMR gene confers resistance to.",boldText:"Drug Class",link:{href:l,linkText:i}},a.HIGH_LEVEL_DRUG_CLASS_COLUMN_TOOLTIP_STRINGS={regularText:"Antibiotic family classified based on mechanism of action, chemical structure or spectrum of activity. Not available for pipeline versions before v1.2.14.",boldText:"High-level Drug Class",link:{href:l,linkText:i}},a.MECHANISMS_COLUMN_TOOLTIP_STRINGS={regularText:"Refers to ARO category specifying resistance mechanism.",boldText:"Mechanism",link:{href:l,linkText:i}},a.MODEL_COLUMN_TOOLTIP_STRINGS={regularText:"Whether resistance is conferred by presence of the gene (homolog model) or by mutations(s) on the gene (variant model).",boldText:"Model",link:{href:l,linkText:i}},a.CUTOFF_COLUMN_TOOLTIP_STRINGS={regularText:'Cutoff used to detect AMR gene and contig matches based on a "Perfect", "Strict", and "Loose" paradigm that uses curated BLASTP bit-scores. "Nudged" specifies Loose matches that have at least 95% identity.',boldText:"Cutoff",link:{href:o,linkText:i}},a.CONTIGS_COLUMN_TOOLTIP_STRINGS={regularText:"Total number of contig sequences aligning to AMR gene.",boldText:"Contigs",link:{href:o,linkText:i}},a.CONTIGS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS={regularText:"Percentage of gene covered by contig sequence(s).",boldText:"Contigs % Coverage",link:{href:o,linkText:i}},a.CONTIGS_PERCENT_IDENTITY_COLUMN_TOOLTIP_STRINGS={regularText:"Average percent identity of contig(s) aligning to AMR gene.",boldText:"Contigs % Identity",link:{href:o,linkText:i}},a.CONTIGS_SPECIES_COLUMN_TOOLTIP_STRINGS={regularText:"Pathogen-of-origin prediction based on alignment to CARD.",boldText:"Contigs Species",link:{href:o,linkText:i}},a.READS_COLUMN_TOOLTIP_STRINGS={regularText:"Total number of reads aligning to AMR gene.",boldText:"Reads",link:{href:r,linkText:i}},a.READS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS={regularText:"Percentage of gene covered by read(s).",boldText:"Reads % Coverage",link:{href:r,linkText:i}},a.READS_COVERAGE_DEPTH_TOOLTIP_STRINGS={regularText:"Average depth of reads aligned across gene.",boldText:"Reads Coverage Depth",link:{href:r,linkText:i}},a.READS_SPECIES_COLUMN_TOOLTIP_STRINGS={regularText:"Pathogen-of-origin prediction based on read alignment to CARD. The number refers to reads aligning to this species.",boldText:"Reads Species",link:{href:r,linkText:i}},a.READS_DPM_COLUMN_TOOLTIP_STRINGS={regularText:"Number of bases mapped to gene in CARD, divided by gene length, per million reads sequenced.",boldText:"Reads dPM",link:{href:r,linkText:i}},a.READS_RPM_COLUMN_TOOLTIP_STRINGS={regularText:"Number of reads aligning to gene in CARD per million reads sequenced.",boldText:"Reads rPM",link:{href:r,linkText:i}}},25226:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.contigPercentCoverageColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=l(41062),h=l(92385),g=r(l(88916)),v=r(l(96798)),y=l(14040);
1a.contigPercentCoverageColumn={id:"contigCoverageBreadth",accessorFn:function contigPercentCoverageAccessor(t){var a=t.contigCoverageBreadth;return null===a?-1:(0,h.convertStringAndRoundToHundredths)(a)},size:90,header:function contigPercentCoverageHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:(0,i.cx)(v.default.rightAlignedHeader,g.default.contigsColumnGroup),header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:y.CONTIGS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS},"%Cov")},cell:(0,m.memo)((function(t){var a=t.getValue,l=t.cell;return u.default.createElement(o.CellBasic,{className:(0,i.cx)(v.default.rightAlignedCell,g.default.contigsColumnGroup),key:l.id,style:(0,p.generateWidthStyles)(l.column),shouldTextWrap:!0,primaryText:-1===a()?c.NO_CONTENT_FALLBACK:a(),primaryTextWrapLineCount:2,shouldShowTooltipOnHover:!1})}))}},44391:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.contigPercentIdColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=l(41062),h=l(92385),g=r(l(88916)),v=r(l(96798)),y=l(14040);a.contigPercentIdColumn={id:"contigPercentId",accessorFn:function contigPercentIdAccessor(t){var a=t.contigPercentId;return null===a?-1:(0,h.convertStringAndRoundToHundredths)(a)},size:76,header:function contigPercentIdHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:(0,i.cx)(v.default.rightAlignedHeader,g.default.contigsColumnGroup),header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:y.CONTIGS_PERCENT_IDENTITY_COLUMN_TOOLTIP_STRINGS},"%Id")},cell:(0,m.memo)((function(t){var a=t.getValue,l=t.cell;return u.default.createElement(o.CellBasic,{className:(0,i.cx)(v.default.rightAlignedCell,g.default.contigsColumnGroup),key:l.id,style:(0,p.generateWidthStyles)(l.column),shouldTextWrap:!0,primaryText:-1===a()?c.NO_CONTENT_FALLBACK:a(),primaryTextWrapLineCount:2,shouldShowTooltipOnHover:!1})}))}},32269:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.contigSpeciesColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=l(41062),h=r(l(88916)),g=r(l(96798)),v=l(67131),y=l(14040);a.contigSpeciesColumn={id:"contigSpecies",accessorFn:function contigSpeciesAccessor(t){return(0,v.getFormattedCompoundString)(t.contigSpecies)},sortingFn:v.sortStringOrFallback,size:200,minSize:200,header:function contigSpeciesHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:h.default.contigsColumnGroup,header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:y.CONTIGS_SPECIES_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},u.default.createElement("div",{className:g.default.headerWithTagContainer},u.default.createElement("span",null,"Contig Species"),u.default.createElement(o.Tag,{className:g.default.tag,label:"BETA",color:"beta",sdsType:"secondary",sdsStyle:"rounded",hover:!1})))},cell:(0,m.memo)((function(t){var a=t.getValue,l=t.cell,r=a();return u.default.createElement(o.CellBasic,{className:(0,i.cx)(g.default.leftAlignedCell,h.default.contigsColumnGroup),key:l.id,style:(0,p.generateWidthStyles)(l.column),shouldTextWrap:!0,primaryText:r||c.NO_CONTENT_FALLBACK,primaryTextWrapLineCount:2,shouldShowTooltipOnHover:(0,v.shouldShowTooltip)(r)})}))}},53032:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.contigsColumn=void 0;var o=l(28764),i=r(l(96540)),u=l(4445),d=l(75567),c=r(l(88916)),p=r(l(96798)),m=l(59712),h=l(14040);a.contigsColumn={id:"contigs",accessorFn:function contigsAccessor(t){var a=t.contigs;return null===a?-1:parseFloat(a)},size:91,header:function contigsHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{className:(0,o.cx)(p.default.rightAlignedHeader,c.default.contigsColumnGroup),header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:h.CONTIGS_COLUMN_TOOLTIP_STRINGS},"Contigs")},cell:(0,m.getDefaultCell)(m.Align.RIGHT,c.default.contigsColumnGroup)}},57761:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getContigsColumnGroup=void 0;var o=l(70131),i=r(l(96540)),u=l(75567),d=l(50061),c=l(61623),p=r(l(96798));a.getContigsColumnGroup=function getContigsColumnGroup(t,a){return{id:"contigsHeaderGroup",colspan:t.length,header:function contigsGroupHeader(l){var r=l.header,m=(0,c.isAllColumnsVisible)(t,a);return i.default.createElement("th",{"data-testid":"contigs-group-header",key:"header-".concat(r.id),className:p.default.groupedHeader,colSpan:r.colSpan,style:(0,u.generateHeaderWidthStyles)(r)},i.default.createElement(o.Button,{className:p.default.groupedHeaderButton,onClick:function onClick(){return(0,c.handleSectionOpenToggled)(a,m,d.ColumnSection.CONTIGS)},sdsType:"secondary",sdsStyle:"minimal",isAllCaps:!1},m?i.default.createElement(o.Icon,{sdsIcon:"chevronLeft2",sdsSize:"xs",sdsType:"static"}):i.default.createElement(o.Icon,{sdsIcon:"chevronRight2",sdsSize:"xs",sdsType:"static"}),i.default.createElement("span",null,"Contigs")))},columns:t}}},34056:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.cutoffColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=r(l(88916)),h=r(l(96798)),g=l(67131),v=l(14040);a.cutoffColumn={id:"cutoff",accessorKey:"cutoff",size:82,header:function cutoffHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:m.default.contigsColumnGroup,header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:v.CUTOFF_COLUMN_TOOLTIP_STRINGS},"Cutoff")},sortingFn:function sortingFn(t,a){return(0,g.sortCutoffColumnFn)(t,a)},cell:function getCell(t){var a=t.getValue,l=t.cell,r=(0,g.getFormattedCutoffStringValue)(a());return u.default.createElement(o.CellBasic,{className:(0,i.cx)(h.default.leftAlignedCell,m.default.contigsColumnGroup),style:(0,p.generateWidthStyles)(l.column),key:l.id,primaryText:r,shouldTextWrap:!0,primaryTextWrapLineCount:2,shouldShowTooltipOnHover:r!==c.NO_CONTENT_FALLBACK})}}},92281:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.drugClassColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712),c=l(67131),p=l(14040);a.drugClassColumn={id:"drugClass",accessorFn:function drugClassAccessor(t){return(0,c.getFormattedCompoundString)(t.drugClass)},sortingFn:c.sortStringOrFallback,size:200,header:function drugClassHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),tooltipStrings:p.DRUG_CLASS_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"Drug Class")},cell:(0,d.getDefaultCell)()}},8070:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getGeneColumn=function getGeneColumn(t,a,l){return{id:"gene",accessorKey:"gene",size:137,header:function geneHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:p.GENE_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"Gene")},cell:function getCell(r){var u,d,p,m,h=r.getValue,g=r.cell,v=r.row;return i.default.createElement(o.CellComponent,{key:g.id},i.default.createElement(c.default,{aroAccession:null==v||null===(u=v.original)||void 0===u?void 0:u.aroAccession,contigs:null==v||null===(d=v.original)||void 0===d?void 0:d.contigs,geneName:h(),geneId:null==v||null===(p=v.original)||void 0===p?void 0:p.geneId,reads:null==v||null===(m=v.original)||void 0===m?void 0:m.reads,setDetailsSidebarGeneName:t,workflowRunId:a,workflowWdlVersion:l}))}}};var o=l(70131),i=r(l(96540)),u=l(4445),d=l(75567),c=r(l(13530)),p=l(14040)},74092:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.geneFamilyColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712),c=l(67131),p=l(14040);a.geneFamilyColumn={id:"geneFamily",accessorFn:function geneFamilyAccessor(t){return(0,c.getFormattedCompoundString)(t.geneFamily)},sortingFn:c.sortStringOrFallback,size:200,minSize:200,header:function geneFamilyHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),tooltipStrings:p.GENE_FAMILY_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"Gene Family")},cell:(0,d.getDefaultCell)()}},29113:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getGeneInfoColumnGroup=void 0;var o=r(l(96540)),i=l(75567),u=r(l(96798));a.getGeneInfoColumnGroup=function getGeneInfoColumnGroup(t,a){return{id:"geneInfoHeaderGroup",colspan:t.length,header:function geneInfoGroupHeader(t){var l=t.header;return o.default.createElement("th",{"data-testid":"gene-info-group-header",key:"header-".concat(l.id),className:u.default.rowCountHeader,colSpan:l.colSpan,style:(0,i.generateHeaderWidthStyles)(l)},!!a&&o.default.createElement("span",{className:u.default.rowCount},"".concat(a," ").concat(1===a?"Row":"Rows")))},columns:t}}},68607:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.highLevelDrugClassColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712),c=l(67131),p=l(14040);a.highLevelDrugClassColumn={id:"highLevelDrugClass",accessorFn:function highLevelDrugClassAccessor(t){return(0,c.getFormattedCompoundString)(t.highLevelDrugClass)},sortingFn:c.sortStringOrFallback,size:200,header:function drugClassHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),tooltipStrings:p.HIGH_LEVEL_DRUG_CLASS_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"High-level Drug Class")},cell:(0,d.getDefaultCell)()}},82563:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"contigPercentCoverageColumn",{enumerable:!0,get:function get(){return r.contigPercentCoverageColumn}}),Object.defineProperty(a,"contigPercentIdColumn",{enumerable:!0,get:function get(){return o.contigPercentIdColumn}}),Object.defineProperty(a,"contigSpeciesColumn",{enumerable:!0,get:function get(){return d.contigSpeciesColumn}}),Object.defineProperty(a,"contigsColumn",{enumerable:!0,get:function get(){return i.contigsColumn}}),Object.defineProperty(a,"cutoffColumn",{enumerable:!0,get:function get(){return c.cutoffColumn}}),Object.defineProperty(a,"drugClassColumn",{enumerable:!0,get:function get(){return p.drugClassColumn}}),Object.defineProperty(a,"geneFamilyColumn",{enumerable:!0,get:function get(){return h.geneFamilyColumn}}),Object.defineProperty(a,"getContigsColumnGroup",{enumerable:!0,get:function get(){return u.getContigsColumnGroup}}),Object.defineProperty(a,"getGeneColumn",{enumerable:!0,get:function get(){return m.getGeneColumn}}),Object.defineProperty(a,"getGeneInfoColumnGroup",{enumerable:!0,get:function get(){return g.getGeneInfoColumnGroup}}),Object.defineProperty(a,"getReadsColumnGroup",{enumerable:!0,get:function get(){return E.getReadsColumnGroup}}),Object.defineProperty(a,"highLevelDrugClassColumn",{enumerable:!0,get:function get(){return v.highLevelDrugClassColumn}}),Object.defineProperty(a,"mechanismColumn",{enumerable:!0,get:function get(){return y.mechanismColumn}}),Object.defineProperty(a,"modelColumn",{enumerable:!0,get:function get(){return C.modelColumn}}),Object.defineProperty(a,"readCoverageBreadthColumn",{enumerable:!0,get:function get(){return b.readCoverageBreadthColumn}}),Object.defineProperty(a,"readCoverageDepthColumn",{enumerable:!0,get:function get(){return S.readCoverageDepthColumn}}),Object.defineProperty(a,"readDepthPerMillionColumn",{enumerable:!0,get:function get(){return w.readDepthPerMillionColumn}}),Object.defineProperty(a,"readSpeciesColumn",{enumerable:!0,get:function get(){return x.readSpeciesColumn}}),Object.defineProperty(a,"readsColumn",{enumerable:!0,get:function get(){return _.readsColumn}}),Object.defineProperty(a,"readsPerMillionColumn",{enumerable:!0,get:function get(){return L.readsPerMillionColumn}});var r=l(25226),o=l(44391),i=l(53032),u=l(57761),d=l(32269),c=l(34056),p=l(92281),m=l(8070),h=l(74092),g=l(29113),v=l(68607),y=l(18280),C=l(54616),b=l(84795),S=l(66342),w=l(26163),_=l(86920),E=l(90625),x=l(64877),L=l(70735)},18280:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.mechanismColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712),c=l(14040);a.mechanismColumn={id:"mechanism",accessorKey:"mechanism",size:120,minSize:120,header:function mechanismHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),tooltipStrings:c.MECHANISMS_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"Mechanism")},cell:(0,d.getDefaultCell)()}},54616:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.modelColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712),c=l(14040);a.modelColumn={id:"model",accessorKey:"model",size:110,minSize:110,header:function modelHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),tooltipStrings:c.MODEL_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},"Model")},cell:(0,d.getDefaultCell)()}},84795:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readCoverageBreadthColumn=void 0;var o=l(28764),i=r(l(96540)),u=l(4445),d=l(75567),c=l(92385),p=r(l(88916)),m=r(l(96798)),h=l(59712),g=l(14040);a.readCoverageBreadthColumn={id:"readCoverageBreadth",accessorFn:function readCoverageBreadthAccessor(t){var a=t.readCoverageBreadth;return null===a?-1:(0,c.convertStringAndRoundToHundredths)(a)},size:77,header:function readCoverageBreadthHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{className:(0,o.cx
1)(m.default.rightAlignedHeader,p.default.readsColumnGroup),header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:g.READS_PERCENT_COVERAGE_COLUMN_TOOLTIP_STRINGS},"%Cov")},cell:(0,h.getDefaultCell)(h.Align.RIGHT,p.default.readsColumnGroup)}},66342:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readCoverageDepthColumn=void 0;var o=l(28764),i=r(l(96540)),u=l(4445),d=l(75567),c=l(92385),p=r(l(88916)),m=r(l(96798)),h=l(59712),g=l(14040);a.readCoverageDepthColumn={id:"readCoverageDepth",accessorFn:function readCoverageDepthAccessor(t){var a=t.readCoverageDepth;return null===a?-1:(0,c.convertStringAndRoundToHundredths)(a)},size:115,header:function readCoverageDepthHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{className:(0,o.cx)(m.default.rightAlignedHeader,p.default.readsColumnGroup),header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:g.READS_COVERAGE_DEPTH_TOOLTIP_STRINGS},"Cov. Depth")},cell:(0,h.getDefaultCell)(h.Align.RIGHT,p.default.readsColumnGroup)}},26163:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readDepthPerMillionColumn=void 0;var o=l(28764),i=r(l(96540)),u=l(4445),d=l(75567),c=r(l(88916)),p=r(l(96798)),m=l(59712),h=l(14040);a.readDepthPerMillionColumn={id:"dpm",accessorKey:"dpm",accessorFn:function dpmAccessor(t){return null===t.dpm?-1:t.dpm},size:92,header:function readDepthPerMillionHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{className:(0,o.cx)(p.default.rightAlignedHeader,c.default.readsColumnGroup),header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:h.READS_DPM_COLUMN_TOOLTIP_STRINGS},"dPM")},cell:(0,m.getDefaultCell)(m.Align.RIGHT,c.default.readsColumnGroup)}},64877:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readSpeciesColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=l(41062),h=r(l(88916)),g=r(l(96798)),v=l(67131),y=l(14040);a.readSpeciesColumn={id:"readSpecies",accessorFn:function readSpeciesAccessor(t){return(0,v.getFormattedCompoundString)(t.readSpecies)},sortingFn:v.sortStringOrFallback,size:200,minSize:200,header:function readSpeciesHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:h.default.readsColumnGroup,header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:y.READS_SPECIES_COLUMN_TOOLTIP_STRINGS,isSortDefaultDesc:!1},u.default.createElement("div",{className:g.default.headerWithTagContainer},u.default.createElement("span",null,"Read Species"),u.default.createElement(o.Tag,{className:g.default.tag,label:"BETA",color:"beta",sdsType:"secondary",sdsStyle:"rounded",hover:!1})))},cell:(0,m.memo)((function(t){var a=t.getValue,l=t.cell,r=a();return u.default.createElement(o.CellBasic,{className:(0,i.cx)(g.default.leftAlignedCell,h.default.readsColumnGroup),key:l.id,style:(0,p.generateWidthStyles)(l.column),shouldTextWrap:!0,primaryText:r||c.NO_CONTENT_FALLBACK,primaryTextWrapLineCount:2,shouldShowTooltipOnHover:(0,v.shouldShowTooltip)(r)})}))}},86920:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readsColumn=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(4445),c=l(87317),p=l(75567),m=l(41062),h=r(l(88916)),g=r(l(96798)),v=l(14040);a.readsColumn={id:"reads",accessorFn:function readsAccessor(t){var a=t.reads;return null===a?-1:parseFloat(a)},size:82,header:function readsHeader(t){var a=t.header,l=t.column;return u.default.createElement(d.SortableHeader,{className:(0,i.cx)(g.default.rightAlignedHeader,h.default.readsColumnGroup),header:a,style:(0,p.generateWidthStyles)(l),tooltipStrings:v.READS_COLUMN_TOOLTIP_STRINGS},"Reads")},cell:(0,m.memo)((function(t){var a=t.getValue,l=t.cell;return u.default.createElement(o.CellBasic,{className:(0,i.cx)(g.default.rightAlignedCell,h.default.readsColumnGroup),key:l.id,style:(0,p.generateWidthStyles)(l.column),shouldTextWrap:!0,primaryText:-1===a()?c.NO_CONTENT_FALLBACK:a(),primaryTextWrapLineCount:2,shouldShowTooltipOnHover:!1})}))}},90625:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getReadsColumnGroup=void 0;var o=l(70131),i=r(l(96540)),u=l(75567),d=l(50061),c=l(61623),p=r(l(96798));a.getReadsColumnGroup=function getReadsColumnGroup(t,a){return{id:"readsHeaderGroup",colspan:t.length,header:function readsGroupHeader(l){var r=l.header,m=(0,c.isAllColumnsVisible)(t,a);return i.default.createElement("th",{"data-testid":"reads-group-header",key:"header-".concat(r.id),className:p.default.groupedHeader,colSpan:r.colSpan,style:(0,u.generateHeaderWidthStyles)(r)},i.default.createElement(o.Button,{className:p.default.groupedHeaderButton,onClick:function onClick(){return(0,c.handleSectionOpenToggled)(a,m,d.ColumnSection.READS)},sdsType:"secondary",sdsStyle:"minimal",isAllCaps:!1},m?i.default.createElement(o.Icon,{sdsIcon:"chevronLeft2",sdsSize:"xs",sdsType:"static"}):i.default.createElement(o.Icon,{sdsIcon:"chevronRight2",sdsSize:"xs",sdsType:"static"}),i.default.createElement("span",null,"Reads")))},columns:t}}},70735:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.readsPerMillionColumn=void 0;var o=l(28764),i=r(l(96540)),u=l(4445),d=l(75567),c=r(l(88916)),p=r(l(96798)),m=l(59712),h=l(14040);a.readsPerMillionColumn={id:"rpm",accessorFn:function rpmAccessor(t){return null===t.rpm?-1:t.rpm},size:84,header:function readsPerMillionHeader(t){var a=t.header,l=t.column;return i.default.createElement(u.SortableHeader,{className:(0,o.cx
1)(p.default.rightAlignedHeader,c.default.readsColumnGroup),header:a,style:(0,d.generateWidthStyles)(l),tooltipStrings:h.READS_RPM_COLUMN_TOOLTIP_STRINGS},"rPM")},cell:(0,m.getDefaultCell)(m.Align.RIGHT,c.default.readsColumnGroup)}},55784:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.StyledTableRow=void 0;var o=r(l(94634)),i=l(70131),u=r(l(96540)),d=r(l(88916));a.StyledTableRow=u.default.forwardRef((function styledTableRow(t,a){return u.default.createElement(i.TableRow,(0,o.default)({"data-testid":"amr-table-row"},t,{className:d.default.styledTableRow,ref:a,rev:null}))}))},91317:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"StyledTableRow",{enumerable:!0,get:function get(){return r.StyledTableRow}});var r=l(55784)},86954:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.formatDropdownOption=a.ToggleVisibleColumnsDropdown=void 0;var i=r(l(41132)),u=r(l(85715)),d=l(70131),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(50061),m=l(61623),h=l(26919),g=r(l(26785));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var v=a.formatDropdownOption=function formatDropdownOption(t){return{name:p.COLUMN_ID_TO_NAME.get(t.id),section:p.SECTION_TO_COLUMN_IDS.revGet(t.id)}};a.ToggleVisibleColumnsDropdown=function ToggleVisibleColumnsDropdown(t){var a=t.table,l=(0,c.useState)(null),r=(0,u.default)(l,2),o=r[0],y=r[1],C=(0,c.useState)(!1),b=(0,u.default)(C,2),S=b[0],w=b[1],_=(0,c.useState)(),E=(0,u.default)(_,2),x=E[0],L=E[1],O=a.getAllLeafColumns(),N=[];O.forEach((function(t){"gene"!==t.id&&N.push(v(t))}));var k=a.getVisibleLeafColumns();(0,c.useEffect)((function(){var t=[];(0,i.default)(k).slice(1).forEach((function(a){t.push(v(a))})),L(t)}),[k]);var T=function handleApply(t){var l=t.map((function(t){return p.COLUMN_ID_TO_NAME.revGet(t.name)}));N.forEach((function(t){var r=p.COLUMN_ID_TO_NAME.revGet(t.name),o=a.getColumn(r);null!=o&&o.getIsVisible()||!l.includes(r)?null!=o&&o.getIsVisible()&&!l.includes(r)&&(null==o||o.toggleVisibility(!1)):null==o||o.toggleVisibility(!0)})),L(t),(0,m.persistColumnVisibilityToLocalStorage)(p.COLUMNS_ALWAYS_PRESENT.concat(l))};return c.default.createElement(c.default.Fragment,null,c.default.createElement(d.Tooltip,{title:"Show or hide columns",sdsStyle:"dark",placement:"top-end",width:"default",arrow:!0},c.default.createElement(d.ButtonIcon,{onClick:function handleAnchorClick(t){S?(w(!1),o&&o.focus()):(y(t.currentTarget),w(!0))},sdsIcon:"plusCircle",sdsSize:"small",sdsType:"tertiary","data-testid":"toggle-visible-columns-button"})),c.default.createElement(d.DropdownMenu,{title:"Select Columns",open:S,anchorEl:o,onChange:function onChange(t,a){T(a)},onClickAway:function handleClickAway(){w(!1)},onKeyDown:function handleKeyEscape(t){"Escape"===t.key&&(w(!1),o&&o.focus())},options:N,value:x,multiple:!0,groupBy:function groupBy(t){return t.section},renderGroup:function renderGroup(t){return c.default.createElement("div",{key:t.key,className:g.default.sectionWrapper},c.default.createElement("div",{className:g.default.titleWrapper},c.default.createElement("div",{className:g.default.titleText},t.group),c.default.createElement(h.ToggleAllButton,{dropdownOptions:N,dropdownValue:x,section:t.group,setPendingOptions:T})),c.default.createElement("div",null,t.children))}}))}},46714:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ToggleAllButton=void 0;var o=r(l(41132)),i=r(l(43693)),u=l(70131),d=r(l(96540)),c=l(50061);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.ToggleAllButton=function ToggleAllButton(t){var a=t.dropdownOptions,l=t.dropdownValue,r=t.section,p=t.setPendingOptions,m=c.SECTION_TO_COLUMN_IDS.get(r).every((function(t){if(c.COLUMNS_ALWAYS_PRESENT.includes(t))return!0;var a=c.COLUMN_ID_TO_NAME.get(t);return!!l.find((function(t){return t.name===a}))})),h=function toggleAllColumnsInSection(t,r){var u=l.filter((function(a){var l=c.COLUMN_ID_TO_NAME.revGet(a.name);return c.SECTION_TO_COLUMN_IDS.revGet(l)!==t}));if(r){var d=c.SECTION_TO_COLUMN_IDS.get(t).map((function(t){var l=c.COLUMN_ID_TO_NAME.get(t);return function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({},a.find((function(t){return t.name===l})))}));p([].concat((0,o.default)(u),(0,o.default)(d)))}else p(u)};return m?d.default.createElement(u.Button,{sdsType:"primary",sdsStyle:"minimal",onClick:function onClick(){return h(r,!1)}},"Deselect All"):d.default.createElement(u.Button,{sdsType:"primary",sdsStyle:"minimal",onClick:function onClick(){return h(r,!0)}},"Select All")}},26919:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ToggleAllButton",{enumerable:!0,get:function get(){return r.ToggleAllButton}});var r=l(46714)},95968:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ToggleVisibleColumnsDropdown",{enumerable:!0,get:function get(){return r.ToggleVisibleColumnsDropdown}});var r=l(86954)},85870:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AmrSampleReport",{enumerable:!0,get:function get(){return r.AmrSampleReport}});var r=l(60850)},28771:()=>{},50061:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SECTION_TO_COLUMN_IDS=a.LOCAL_STORAGE_AMR_COLUMN_VISIBILITY_KEY=a.ColumnSection=a.
1ColumnId=a.COLUMN_ID_TO_NAME=a.COLUMNS_ALWAYS_PRESENT=void 0;var o,i,u,d=r(l(43693)),c=l(20467);!function(t){t.GENE_INFO="Gene Info",t.CONTIGS="Contigs",t.READS="Reads"}(i||(a.ColumnSection=i={})),function(t){t.CONTIG_COVERAGE_BREADTH="contigCoverageBreadth",t.CONTIG_PERCENT_ID="contigPercentId",t.CONTIG_SPECIES="contigSpecies",t.CONTIGS="contigs",t.CUTOFF="cutoff",t.DRUG_CLASS="drugClass",t.GENE="gene",t.GENE_FAMILY="geneFamily",t.HIGH_LEVEL_DRUG_CLASS="highLevelDrugClass",t.MECHANISM="mechanism",t.MODEL="model",t.READ_COVERAGE_DEPTH="readCoverageDepth",t.READ_DEPTH_PER_MILLION="dpm",t.READ_COVERAGE_BREADTH="readCoverageBreadth",t.READ_SPECIES="readSpecies",t.READS="reads",t.READS_PER_MILLION="rpm"}(u||(a.ColumnId=u={}));a.COLUMN_ID_TO_NAME=new c.TwoWayKeyStringMap((o={},(0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)(o,u.CONTIG_COVERAGE_BREADTH,"Contigs % Coverage"),u.CONTIG_PERCENT_ID,"Contigs % Identity"),u.CONTIG_SPECIES,"Contigs Species"),u.CONTIGS,"Number of Contigs"),u.CUTOFF,"Cutoff"),u.GENE,"Gene"),u.DRUG_CLASS,"Drug Class"),u.GENE_FAMILY,"Gene Family"),u.HIGH_LEVEL_DRUG_CLASS,"High-level Drug Class"),u.MECHANISM,"Mechanism"),(0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)((0,d.default)(o,u.MODEL,"Model"),u.READ_COVERAGE_DEPTH,"Reads Coverage Depth"),u.READ_DEPTH_PER_MILLION,"dPM (Depth per Million)"),u.READ_COVERAGE_BREADTH,"Reads % Coverage"),u.READ_SPECIES,"Reads Species"),u.READS,"Number of Reads"),u.READS_PER_MILLION,"rPM (Reads per Million)"))),a.SECTION_TO_COLUMN_IDS=new c.TwoWayKeyListMap((0,d.default)((0,d.default)((0,d.default)({},i.GENE_INFO,[u.GENE,u.DRUG_CLASS,u.HIGH_LEVEL_DRUG_CLASS,u.GENE_FAMILY,u.MECHANISM,u.MODEL]),i.CONTIGS,[u.CONTIGS,u.CUTOFF,u.CONTIG_COVERAGE_BREADTH,u.CONTIG_PERCENT_ID,u.CONTIG_SPECIES]),i.READS,[u.READS,u.READS_PER_MILLION,u.READ_COVERAGE_BREADTH,u.READ_COVERAGE_DEPTH,u.READ_DEPTH_PER_MILLION,u.READ_SPECIES])),a.LOCAL_STORAGE_AMR_COLUMN_VISIBILITY_KEY="amrColumnVisibility",a.COLUMNS_ALWAYS_PRESENT=[u.GENE]},59368:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AmrView",{enumerable:!0,get:function get(){return r.AmrView}});var r=l(83863)},73803:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkView=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(81672),m=l(20467),h=l(42167),g=l(25990),v=l(64016);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.BenchmarkView=function BenchmarkView(t){var a=t.sample,l=t.workflowRun,r=(0,c.useState)(!1),o=(0,d.default)(r,2),y=o[0],C=o[1],b=(0,c.useState)(""),S=(0,d.default)(b,2),w=S[0],_=S[1],E=(0,c.useState)(null),x=(0,d.default)(E,2),L=x[0],O=x[1];return(0,c.useEffect)((function(){if((null==l?void 0:l.status)===h.SUCCEEDED_STATE){var t=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t,a,r;return i.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return C(!0),o.t0=m.camelize,o.next=4,(0,p.getWorkflowRunResults)(l.id);case 4:o.t1=o.sent,t=(0,o.t0)(o.t1),a=t.benchmarkHtmlReport,r=t.additionalInfo,_(a),O(r),C(!1);case 11:case"end":return o.stop()}}),_callee)})));return function fetchResults(){return t.apply(this,arguments)}}();t()}}),[null==l?void 0:l.id,null==l?void 0:l.status]),c.default.createElement(g.SampleReportContent,{loadingResults:y,workflowRun:l,sample:a,loadingInfo:{message:"Your benchmarking results are being generated!"}},c.default.createElement("div",null,L&&c.default.createElement(v.BenchmarkSampleReportInfo,{info:L}),c.default.createElement("div",{dangerouslySetInnerHTML:{__html:w}})))}},32505:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkSampleReportInfo=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=l(95856),d=l(91317),c=l(76575),p=r(l(66772)),m=l(38976),h=l(91143),g=l(17616),v=l(70513),y=l(69497);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.BenchmarkSampleReportInfo=function BenchmarkSampleReportInfo(t){var a=t.info,l=(0,i.useMemo)((function(){return[(0,c.benchmarkInfoColumnGroup)([y.sampleNameColumn,m.ncbiIndexColumn,g.pipelineVersionColumn,h.pipelineIdColumn,v.refColumn],!!a&&Object.keys(a).length)]}
1),[a]);return i.default.createElement("div",{className:p.default.reportWrapper},i.default.createElement("div",{className:p.default.tableWrapper},i.default.createElement(u.Table,{columns:l,tableData:a,tableRowComponent:d.StyledTableRow,initialVisibilityState:{columnVisibility:{}},uniqueIdentifier:"sampleName",virtuosoClassname:p.default.virtuosoOverride})))}},38976:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ncbiIndexColumn",{enumerable:!0,get:function get(){return r.ncbiIndexColumn}});var r=l(45852)},45852:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ncbiIndexColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712);a.ncbiIndexColumn={id:"ncbiIndexVersion",accessorKey:"ncbiIndexVersion",size:200,minSize:200,header:function ncbiIndexVersionHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),isSortDefaultDesc:!1},"NCBI Index Version")},cell:(0,d.getDefaultCell)()}},91143:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"pipelineIdColumn",{enumerable:!0,get:function get(){return r.pipelineIdColumn}});var r=l(13616)},13616:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.pipelineIdColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712);a.pipelineIdColumn={id:"pipelineId",accessorKey:"runId",size:200,minSize:200,header:function pipelineIdHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),isSortDefaultDesc:!1},"Pipeline ID")},cell:(0,d.getDefaultCell)()}},17616:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"pipelineVersionColumn",{enumerable:!0,get:function get(){return r.pipelineVersionColumn}});var r=l(7212)},7212:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.pipelineVersionColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712);a.pipelineVersionColumn={id:"pipelineVersion",accessorKey:"pipelineVersion",size:200,minSize:200,header:function pipelineVersionHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),isSortDefaultDesc:!1},"Pipeline Version")},cell:(0,d.getDefaultCell)()}},70513:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"refColumn",{enumerable:!0,get:function get(){return r.refColumn}});var r=l(19036)},19036:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.refColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712);a.refColumn={id:"isRef",accessorKey:"isRef",accessorFn:function readCoverageBreadthAccessor(t){return null!=t&&t.isRef?"Yes":"-"},size:200,minSize:200,header:function refColumnHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),isSortDefaultDesc:!1},"REF")},cell:(0,d.getDefaultCell)()}},69497:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"sampleNameColumn",{enumerable:!0,get:function get(){return r.s
1ampleNameColumn}});var r=l(77020)},77020:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.sampleNameColumn=void 0;var o=r(l(96540)),i=l(4445),u=l(75567),d=l(59712);a.sampleNameColumn={id:"sampleName",accessorKey:"sampleName",size:500,minSize:500,header:function sampleNameHeader(t){var a=t.header,l=t.column;return o.default.createElement(i.SortableHeader,{header:a,style:(0,u.generateWidthStyles)(l),isSortDefaultDesc:!1},"Sample Name")},cell:(0,d.getDefaultCell)()}},64016:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkSampleReportInfo",{enumerable:!0,get:function get(){return r.BenchmarkSampleReportInfo}});var r=l(32505)},14179:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.benchmarkInfoColumnGroup=void 0;var o=r(l(96540)),i=l(75567),u=r(l(9389));a.benchmarkInfoColumnGroup=function benchmarkInfoColumnGroup(t,a){return{id:"benchmarkInfoColumnGroup",colspan:t.length,columns:t,header:function benchmarkInfoColumnGroup(t){var l=t.header;return o.default.createElement("th",{key:"header-".concat(l.id),className:u.default.rowCountHeader,colSpan:l.colSpan,style:(0,i.generateHeaderWidthStyles)(l)},!!a&&o.default.createElement("span",{className:u.default.rowCount},"".concat(a," Rows")))}}}},76575:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"benchmarkInfoColumnGroup",{enumerable:!0,get:function get(){return r.benchmarkInfoColumnGroup}});var r=l(14179)},11985:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkView",{enumerable:!0,get:function get(){return r.BenchmarkView}});var r=l(73803)},33275:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeView=void 0;var i=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),u=l(30554),d=r(l(52790)),c=l(72617),p=l(142),m=l(15629),h=l(15840);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.ConsensusGenomeView=function ConsensusGenomeView(t){var a=t.onWorkflowRunSelect,l=t.sample,r=t.workflowRun;return l&&r?i.default.createElement(i.default.Fragment,null,i.default.createElement(m.ConsensusGenomeHeader,{sample:l,workflowRun:r,onWorkflowRunSelect:a}),i.default.createElement(i.Suspense,{fallback:i.default.createElement(u.SampleMessage,{icon:i.default.createElement(p.IconLoading,{className:d.default.icon}),message:"Loading report data.",status:"Loading",type:"inProgress"})},i.default.createElement(h.ConsensusGenomeReport,{sample:l,workflowRun:r}))):i.default.createElement(u.SampleMessage,{icon:i.default.createElement(p.IconLoading,{className:d.default.icon}),message:"Loading report data.",status:c.SampleStatus.LOADING,type:"inProgress"})}},23392:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeHeader=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=l(93979),c=l(20300),p=l(42167),m=r(l(34621)),h=l(142),g=r(l(82757)),v=l(24255),y=l(20248);a.ConsensusGenomeHeader=function ConsensusGenomeHeader(t){var a,l,r=t.sample,C=t.workflowRun,b=t.onWorkflowRunSelect,S=(0,v.getConsensusGenomeHelpLink)(null==C||null===(a=C.inputs)||void 0===a?void 0:a.accession_id),w=null===(l=r.workflow_runs)||void 0===l?void 0:l.filter(d.isNotNullish).filter((function(t){return(null==t?void 0:t.workflow)===c.WorkflowType.CONSENSUS_GENOME})),_=(0,i.size)(w)>1;return u.default.createElement("div",{className:(0,o.default)(g.default.headerContainer,!_&&g.default.removeBottomMargin)},_&&w&&u.default.createElement("div",{className:g.default.dropdownContainer},u.default.createElement(y.ConsensusGenomeDropdown,{workflowRuns:w,initialSelectedValue:null==C?void 0:C.id,onConsensusGenomeSelection:function onConsensusGenomeSelection(t){return b((0,i.find)({id:t},w))}})),C.status!==p.RUNNING_STATE&&u.default.createElement(m.default,{className:(0,o.default)(g.default.learnMoreLink,!_&&g.default.alignRight),href:S,analyticsEventName:"ConsensusGenomeView_learn-more-link_clicked"},"Learn more about consensus genomes ",u.default.createElement(h.IconArrowRight,null)))}},81549:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeDropdown=void 0;var o=l(70131),i=r(l(96540)),u=r(l(96959));a.ConsensusGenomeDropdown=function ConsensusGenomeDropdown(t){var a=t.workflowRuns,l=t.initialSelectedValue,r=t.onConsensusGenomeSelection,d=a.map((function(t){var a=t.inputs,l=a.accession_id,r=a.accession_name;return{name:a.taxon_name,details:"".concat(l," - ").concat(r),value:t.id}}));return i.default.createElement(o.Dropdown,{className:u.default.consensusGenomeDropdownMenu,label:"Mapped to",options:d,onChange:function onChange(t){t&&r(t.value)},InputDropdownProps:{sdsStyle:"rounded",sdsType:"label",value:function nameFromValue(t){var a=d.find((function(a){return a.value===t}));return null==a?void 0:a.name}(null!=l?l:void 0)},DropdownMenuProps:{getOptionKey:function getOptionKey(t){return t.name+t.value},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.value===a.value}}})}},20248:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeDropdown",{enumerable:!0,get:function get(){return r.ConsensusGenomeDropdown}});var r=l(81549)},15629:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeHeader",{enumerable:!0,get:function get(){return r.ConsensusGenomeHeader}});var r=l(23392)},80064:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeReport=void 0;var o,i=r(l(96540)),u=l(18312),d=r(l(82757)),c=l(25990),p=l(24255),m=l(88481),h=l(34289),g=(void 0!==o||(o=l(59279)).hash&&"65f
11531af9d86e07e204588ed0bb86ca"!==o.hash&&console.error("The definition of 'ConsensusGenomeReportQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),o);a.ConsensusGenomeReport=function ConsensusGenomeReport(t){var a,l,r=t.sample,o=t.workflowRun,v=(0,u.useLazyLoadQuery)(g,{workflowRunId:null==o||null===(a=o.id)||void 0===a?void 0:a.toString()}).fedConsensusGenomes;if(!v)return null;var y=v.filter((function(t){return!!t})),C=(0,p.getConsensusGenomeHelpLink)(null===(l=o.inputs)||void 0===l?void 0:l.accession_id);return i.default.createElement(c.SampleReportContent,{sample:r,workflowRun:o,loadingResults:!1,loadingInfo:{linkText:"Learn about Consensus Genomes",message:"Your Consensus Genome is being generated!",helpLink:C},eventNames:{error:"ConsensusGenomeView_sample-error-info-link_clicked",loading:"ConsensusGenomeView_consenus-genome-doc-link_clicked"}},y&&i.default.createElement("div",{className:d.default.resultsContainer},i.default.createElement(h.ConsensusGenomeMetricsTable,{helpLinkUrl:C,workflowRunResultsData:y}),i.default.createElement(m.ConsensusGenomeCoverageView,{helpLinkUrl:C,sampleId:r.id,workflowRun:o,workflowRunResultsData:y})))}},59279:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"workflowRunId"}],kind:"Fragment",metadata:null,name:"ConsensusGenomeReportQuery",selections:[{alias:null,args:r=[{fields:[{fields:[{fields:[{kind:"Variable",name:"_eq",variableName:"workflowRunId"}],kind:"ObjectValue",name:"producingRunId"}],kind:"ObjectValue",name:"where"}],kind:"ObjectValue",name:"input"}],concreteType:"query_fedConsensusGenomes_items",kind:"LinkedField",name:"fedConsensusGenomes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"ConsensusGenomeMetricsTableFragment"},{args:null,kind:"FragmentSpread",name:"ConsensusGenomeCoverageViewFragment"},{args:null,kind:"FragmentSpread",name:"ConsensusGenomeHistogramFragment"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"ConsensusGenomeReportQuery",selections:[{alias:null,args:r,concreteType:"query_fedConsensusGenomes_items",kind:"LinkedField",name:"fedConsensusGenomes",plural:!0,selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_metrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"mappedReads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nActg",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nAmbiguous",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nMissing",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"refSnps",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentIdentity",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gcPercent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentGenomeCalled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageBreadth",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageDepth",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageTotalLength",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageViz",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageBinSize",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_accession",kind:"LinkedField",name:"accession",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accessionId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accessionName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome",kind:"LinkedField",name:"referenceGenome",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome_file",kind:"LinkedField",name:"file",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome_file_downloadLink",kind:"LinkedField",name:"downloadLink",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]}
1,params:{cacheID:"c5b7a211dff752a173c294047167b9d8",id:null,metadata:{},name:"ConsensusGenomeReportQuery",operationKind:"query",text:"query ConsensusGenomeReportQuery(\n  $workflowRunId: String\n) {\n  fedConsensusGenomes(input: {where: {producingRunId: {_eq: $workflowRunId}}}) {\n    ...ConsensusGenomeMetricsTableFragment\n    ...ConsensusGenomeCoverageViewFragment\n    ...ConsensusGenomeHistogramFragment\n  }\n}\n\nfragment ConsensusGenomeCoverageViewFragment on query_fedConsensusGenomes_items {\n  accession {\n    accessionId\n  }\n  taxon {\n    name\n    id\n  }\n  metrics {\n    coverageBreadth\n    coverageDepth\n    coverageTotalLength\n  }\n  referenceGenome {\n    file {\n      downloadLink {\n        url\n      }\n    }\n  }\n}\n\nfragment ConsensusGenomeHistogramFragment on query_fedConsensusGenomes_items {\n  accession {\n    accessionId\n    accessionName\n  }\n  taxon {\n    name\n  }\n  metrics {\n    coverageViz\n    coverageBinSize\n    coverageTotalLength\n  }\n}\n\nfragment ConsensusGenomeMetricsTableFragment on query_fedConsensusGenomes_items {\n  taxon {\n    name\n  }\n  metrics {\n    mappedReads\n    nActg\n    nAmbiguous\n    nMissing\n    refSnps\n    percentIdentity\n    gcPercent\n    percentGenomeCalled\n  }\n}\n"}};o.hash="65f1531af9d86e07e204588ed0bb86ca";a.default=o},67846:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeCoverageViewFragment=a.ConsensusGenomeCoverageView=void 0;var o,i=r(l(43693)),u=l(70131),d=l(28764),c=r(l(96540)),p=l(18312),m=r(l(1986)),h=l(13656),g=r(l(34621)),v=l(93527),y=l(92843),C=l(17197),b=r(l(82757)),S=l(44947);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var w=a.ConsensusGenomeCoverageViewFragment=(void 0!==o||(o=l(70011)).hash&&"3ce28c461d4e1e036882bce1a0fe8359"!==o.hash&&console.error("The definition of 'ConsensusGenomeCoverageViewFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),o);a.ConsensusGenomeCoverageView=function ConsensusGenomeCoverageView(t){var a,l,r,o=t.helpLinkUrl,i=t.sampleId,_=t.workflowRun,E=t.workflowRunResultsData,x=(0,p.useFragment)(w,E);if(!x)return null;var L=null===(a=x[0])||void 0===a||null===(a=a.accession)||void 0===a?void 0:a.accessionId,O=(null===(l=x[0])||void 0===l?void 0:l.taxon)||{},N=O.name,k=O.id,T=(null===(r=x[0])||void 0===r?void 0:r.metrics)||{},A=T.coverageBreadth,I=T.coverageDepth,M=T.coverageTotalLength;if(!A||!I||!M)return null;var R=c.default.createElement(m.default,{trigger:c.default.createElement("div",{className:b.default.ncbiLinkWrapper},c.default.createElement(g.default,{href:"https://www.ncbi.nlm.nih.gov/nuccore/".concat(L,"?report=genbank"),analyticsEventName:"ConsensusGenomeView_ncbi-link_clicked",analyticsEventData:{accessionId:L,taxonId:k,sampleId:i}},L)),inverted:!1,content:N}),D=c.default.createElement(u.Button,{sdsType:"secondary",sdsStyle:"minimal",isAllCaps:!0,onClick:function downloadCustomRefFile(){var t,a=null===(t=x[0])||void 0===t||null===(t=t.referenceGenome)||void 0===t||null===(t=t.file)||void 0===t||null===(t=t.downloadLink)||void 0===t?void 0:t.url;console.log({fileLocation:a}),a&&(0,y.openUrlInNewTab)(a)},className:b.default.customReference},c.default.createElement(u.Icon,{sdsIcon:"download",sdsSize:"xs",sdsType:"button"}),c.default.createElement("span",{className:b.default.downloadLink},"Download")),P=_objectSpread(_objectSpread({},L?{referenceNCBIEntry:R}:{customReference:D}),{},{referenceLength:M,coverageDepth:"".concat(I.toFixed(1),"x"),coverageBreadth:(0,v.formatPercent)(A)}),j=[L?"referenceNCBIEntry":"customReference","referenceLength","coverageDepth","coverageBreadth"].map((function(t){return[_objectSpread({key:t},C.FIELDS_METADATA[t])]}));return c.default.createElement("div",{className:b.default.section},c.default.createElement("div",{className:b.default.title},"How good is the coverage?",c.default.createElement(h.HelpIcon,{className:(0,d.cx)(b.default.helpIcon,b.default.lower),text:"These metrics and chart help determine the coverage of the reference accession.",learnMoreLinkUrl:o,learnMoreLinkAnalyticsEventName:"ConsensusGenomeView_help-link_clicked"})),c.default.createElement("div",{className:(0,d.cx)(b.default.coverageContainer,b.default.raisedContainer)},c.default.createElement("div",{className:b.default.metrics},j.map((function(t,a){return c.default.createElement("div",{className:b.default.column,key:a},t.map((function(t){return c.default.createElement("div",{className:b.default.metric,key:t.key},c.default.createElement("div",{className:b.default.label},c.default.createElement(m.default,{trigger:c.default.createElement("div",null,t.label),inverted:!1,content:t.tooltip})),c.default.createElement("div",{className:b.default.value},P[t.key]))})))}))),c.default.createElement(S.ConsensusGenomeHistogram,{workflowRun:_,workflowRunResultsData:E})))}},70011:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"ConsensusGenomeCoverageViewFragment",selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_accession",kind:"LinkedField",name:"accession",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accessionId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_metrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"coverageBreadth",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageDepth",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"coverageTotalLength",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome",kind:"LinkedField",name:"referenceGenome",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome_file",kind:"LinkedField",name:"file",plural:!1,selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_referenceGenome_file_downloadLink",kind:"LinkedField",name:"downloadLink",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"query_fedConsensusGenomes_items",abstractKey:null,hash:"3ce28c461d4e1e036882bce1a0fe8359"};a.default=l},5563:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeHistogramFragment=a.ConsensusGenomeHistogram=void 0;var i,u=r(l(41132)),d=r(l(85715)),c=l(44480),p=r(l(41811)),m=_interopRequireWildcard(l(96540)),h=l(18312),g=l(13656),v=l(93527),y=l(17197),C=r(l(82757)),b=l(42167),S=_interopRequireWildcard(l(79950)),w=l(79623),_=l(72617);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}var E=a.ConsensusGenomeHistogramFragment=(void 0!==i||(i=l(87856)).hash&&"692ab97bd3d92d99d43b9d9ea48d70c2"!==i.hash&&console.error("The definition of 'ConsensusGenomeHistogramFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.ConsensusGenomeHistogram=function ConsensusGenomeHistogram(t){var a,l,r,o=t.workflowRun,i=t.workflowRunResultsData,x=(0,h.useFragment)(E,i);if(!x)return null;var L=(x[0]||{}).metrics,O=null===(a=x[0])||void 0===a||null===(a=a.accession)||void 0===a?void 0:a.accessionId,N=null===(l=x[0])||void 0===l||null===(l=l.accession)||void 0===l?void 0:l.accessionName,k=null===(r=x[0])||void 0===r?void 0:r.taxon,T=null==k?void 0:k.name,A=null==L?void 0:L.coverageViz,I=null==L?void 0:L.coverageBinSize,M=null==L?void 0:L.coverageTotalLength,R=(0,m.useRef)(null),D=(0,m.useState)(null),P=(0,d.default)(D,2),j=P[0],B=P[1],V=(0,m.useState)(null),W=(0,d.default)(V,2),U=W[0],H=W[1],G=(0,p.default)((function(t,a,l){var r=t[l];return[{name:"Coverage",data:[["Base Pair Range",r&&r[0]?"".concat(Math.round(r[0]*a),"–").concat(Math.round((r[0]+1)*a)):"N/A"],["Coverage Depth",r?"".concat(r[1],"x"):"N/A"],["Coverage Breadth",r?(0,v.formatPercent)(r[2]||0):"N/A"]]}]})),K=(0,m.useCallback)((function(t){if(t&&0===t[0]&&A){var a=A&&I&&G((0,u.default)(A),I,t[1]);B(a||null)}}),[A,I,G]),z=function handleHistogramBarHover(t,a){H({left:t,top:a})},q=function handleHistogramBarExit(){H(null),B(null)},Z=(0,m.useCallback)((function(){if(!(0,c.isNil)(R.current)&&A){var t,a,l=null==A?void 0:A.map((function(t){return t&&{x0:t[0]&&I&&t[0]*I,length:t[1]}})),r=null!=O?O:"Unknown accession",i=null!==(t=null!=N?N:T)&&void 0!==t?t:"Unknown taxon",u=null!==(a=o.inputs)&&void 0!==a?a:{},d=u.creation_source,p=u.ref_fasta,m=d===_.CreationSource.WGS?p:"".concat(r," - ").concat(i);new S.default(R.current,[l],{barOpacity:1,colors:[b.CG_HISTOGRAM_FILL_COLOR],domain:[0,M],hoverColors:[b.CG_HISTOGRAM_HOVER_FILL_COLOR],labelsBold:!0,labelsLarge:!0,labelX:"Reference Sequence",labelY:"Coverage (SymLog)",labelXSubtext:m,labelYHorizontalOffset:30,labelYVerticalOffset:54,labelYLarge:!0,margins:{left:100,right:50,top:22,bottom:75},numBins:I&&M&&Math.round(M/I),numTicksY:2,showStatistics:!1,skipBins:!0,yScaleType:S.HISTOGRAM_SCALE.SYM_LOG,yTickFormat:w.numberWithCommas,skipNiceDomains:!0,onHistogramBarHover:z,onHistogramBarEnter:K,onHistogramBarExit:q}).update()}}),[A,O,N,T,null==o?void 0:o.inputs,I,M,K]);return(0,m.useEffect)((function(){Z()}),[Z]),m.default.createElement("div",{onMouseLeave:q},m.default.createElement("div",{className:C.default.coverageVizHistogram,ref:R}),U&&j&&m.default.createElement("div",{style:(0,y.getTooltipStyle)(U),className:C.default.hoverTooltip},m.default.createElement(g.TooltipVizTable,{data:j})))}},87856:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"ConsensusGenomeHistogramFragment",selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_accession",kind:"LinkedField",name:"accession",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accessionId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accessionName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_metrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"coverageViz",storageKey:null},action:"LOG",path:"metrics.coverageViz"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"coverageBinSize",storageKey:null},action:"LOG",path:"metrics.coverageBinSize"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"coverageTotalLength",storageKey:null},action:"LOG",path:"metrics.coverageTotalLength"}],storageKey:null}],type:"query_fedConsensusGenomes_items",abstractKey:null,hash:"692ab97bd3d92d99d43b9d9ea48d70c2"};a.default=l},44947:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeHistogram",{enumerable:!0,get:function get(){return r.ConsensusGenomeHistogram}});var r=l(5563)},88481:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeCoverageView",{enumerable:!0,get:function get(){return r.ConsensusGenomeCoverageView}});var r=l(67846)},16538:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeMetricsTableFragment=a.ConsensusGenomeMetricsTable=void 0;var i,u=r(l(43693)),d=l(28764),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(18312),m=l(13656),h=l(17197),g=r(l(82757)),v=l(32807);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}var y=a.ConsensusGenomeMetricsTableFragment=(void 0!==i||(i=l(987)).hash&&"2078c2114c9beb4cbcc6b6beb2b534a0"!==i.hash&&console.error("The definition of 'ConsensusGenomeMetricsTableFragment' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.ConsensusGenomeMetricsTable=function ConsensusGenomeMetricsTable(t){var a,l,r=t.helpLinkUrl,o=t.workflowRunResultsData,i=(0,p.useFragment)(y,o),C=(0,c.useCallback)((function(){for(var t=function renderRowCell(t){var a=t.cellData,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return c.default.createElement("div",{className:g.default.cell},a,l&&l.percent?"%":null)},a=[{className:g.default.taxonName,dataKey:"taxonName",headerClassName:g.default.primaryHeader,label:"Taxon",width:320},{dataKey:"mappedReads",width:80},{cellRenderer:function cellRenderer(a){return t(a,{percent:!0})},dataKey:"gcPercent",width:60},{dataKey:"refSnps",width:20},{cellRenderer:function cellRenderer(a){return t(a,{percent:!0})},dataKey:"percentIdentity",width:30},{dataKey:"nActg",width:135},{cellRenderer:function cellRenderer(a){return t(a,{percent:!0})},dataKey:"percentGenomeCalled",width:100},{dataKey:"nMissing",width:75},{dataKey:"nAmbiguous",width:100}],l=0,r=a;l<r.length;l++){var o=r[l];o.cellRenderer||(o.cellRenderer=t),o.flexGrow=1;var i=o.dataKey;i in h.FIELDS_METADATA&&(o.columnData=h.FIELDS_METADATA[i],o.label=h.FIELDS_METADATA[i].label)}return a}),[]);if(!i)return null;var b=function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({taxonName:null===(a=i[0])||void 0===a||null===(a=a.taxon)||void 0===a?void 0:a.name},null===(l=i[0])||void 0===l?void 0:l.metrics);return b.taxonName&&!b.percentIdentity?(console.warn("You may be seeing a blank screen here because of the data retention policy on staging. Try looking at a more recently run workflow."),null):c.default.createElement("div",{className:g.default.section},c.default.createElement("div",{className:g.default.title},"Is my consensus genome complete?",c.default.createElement(m.HelpIcon,{text:"These metrics help determine the quality of the reference accession.",learnMoreLinkUrl:r,learnMoreLinkAnalyticsEventName:"ConsensusGenomeView_help-link_clicked",className:(0,d.cx)(g.default.helpIcon,g.default.lower)})),c.default.createElement("div",{className:(0,d.cx)(g.default.metricsTable,g.default.raisedContainer)},c.default.createElement(v.Table,{columns:C(),data:[b],defaultRowHeight:55,gridClassName:g.default.tableGrid,headerClassName:g.default.tableHeader,headerRowClassName:g.default.tableHeaderRow,headerHeight:25,headerLabelClassName:g.default.tableHeaderLabel,rowClassName:g.default.tableRow})))}},987:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"ConsensusGenomeMetricsTableFragment",selections:[{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_taxon",kind:"LinkedField",name:"taxon",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"query_fedConsensusGenomes_items_metrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"mappedReads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nActg",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nAmbiguous",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nMissing",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"refSnps",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentIdentity",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gcPercent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percentGenomeCalled",storageKey:null}],storageKey:null}],type:"query_fedConsensusGenomes_items",abstractKey:null,hash:"2078c2114c9beb4cbcc6b6beb2b534a0"};a.default=l},34289:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeMetricsTable",{enumerable:!0,get:function get(){return r.ConsensusGenomeMetricsTable}});var r=l(16538)},15840:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeReport",{enumerable:!0,get:function get(){return r.ConsensusGenomeReport}});var r=l(80064)},9690:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeView",{enumerable:!0,get:function get(){return r.ConsensusGenomeView}});var r=l(33275)},24255:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getConsensusGenomeHelpLink=void 0;var r=l(42167),o=l(60487);a.getConsensusGenomeHelpLink=function getConsensusGenomeHelpLink(t){return t===r.SARS_COV_2_ACCESSION_ID?o.SARS_COV_2_CONSENSUS_GENOME_DOC_LINK:o.VIRAL_CONSENSUS_GENOME_DOC_LINK}},25019:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DetailsSidebarSwitcher=void 0;var o=l(44480),i=r(l(96540)),u=r(l(28079)),d=l(20300);a.DetailsSidebarSwitcher=function DetailsSidebarSwitcher(t){var a=t.background,l=t.handleMetadataUpdate,r=t.handleWorkflowRunSelect,c=t.handleTabChange,p=t.currentRun,m=t.currentTab,h=t.snapshotShareId,g=t.closeSidebar,v=t.sidebarVisible,y=t.sidebarMode,C=t.sample,b=t.sidebarTaxonData;return C?i.default.createElement(u.default,{visible:v,mode:y,onClose:g,params:"taxonDetail
1s"===y&&b?function getTaxonSideBarParams(t){return{background:a,parentTaxonId:(t.genus||{}).taxId,taxonId:t.taxId,taxonName:t.name,taxonValues:{NT:{rpm:(0,o.get)("nt.rpm",t)||0},NR:{rpm:(0,o.get)("nr.rpm",t)||0}}}}(b):function getSampleSideBarParams(){var t=(0,o.compact)([(0,o.size)(C.pipeline_runs)&&d.WORKFLOW_TABS.SHORT_READ_MNGS,(0,o.find)({workflow:d.WorkflowType.CONSENSUS_GENOME},C.workflow_runs)&&d.WORKFLOW_TABS.CONSENSUS_GENOME,(0,o.find)({workflow:d.WorkflowType.AMR},C.workflow_runs)&&d.WORKFLOW_TABS.AMR]);return{currentRun:p,currentWorkflowTab:m,handleWorkflowTabChange:c,onWorkflowRunSelect:r,sample:C,sampleId:C.id,sampleWorkflowLabels:t,snapshotShareId:h,onMetadataUpdate:l}}()}):null}},98846:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DetailsSidebarSwitcher",{enumerable:!0,get:function get(){return r.DetailsSidebarSwitcher}});var r=l(25019)},93876:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MngsReport=void 0;var o=l(2543),i=r(l(96540)),u=l(38192),d=l(20300),c=l(75197),p=l(42167),m=l(50561),h=l(90111),g=l(93360),v=l(21052),y=l(93416),C=r(l(442));a.MngsReport=function MngsReport(t){var a=t.backgrounds,l=t.currentTab,r=t.clearAllFilters,b=t.dispatchSelectedOptions,S=t.enableMassNormalizedBackgrounds,w=t.filteredReportData,_=t.handleAnnotationUpdate,E=t.handleBlastClick,x=t.handleConsensusGenomeClick,L=t.handleCoverageVizClick,O=t.handlePreviousConsensusGenomeClick,N=t.handleTaxonClick,k=t.handleViewClick,T=t.lineageData,A=t.loadingReport,I=t.ownedBackgrounds,M=t.otherBackgrounds,R=t.pipelineRun,D=t.project,P=t.reportData,j=t.reportMetadata,B=t.sample,V=t.selectedOptions,W=t.snapshotShareId,U=t.view,H=(0,u.useWithAnalytics)();return j.reportReady&&(null==P?void 0:P.length)>0&&!A&&B?i.default.createElement("div",{className:C.default.reportViewContainer},i.default.createElement(m.ReportFilters,{backgrounds:a,dispatchSelectedOptions:b,loadingReport:A,ownedBackgrounds:I,otherBackgrounds:M,sampleId:null==B?void 0:B.id,projectId:null==D?void 0:D.id,selected:V,view:U,enableMassNormalizedBackgrounds:S,snapshotShareId:W,currentTab:l}),i.default.createElement("div",{className:C.default.reportHeader},i.default.createElement(h.ReportStatsRow,{currentTab:l,filteredReportData:w,pipelineRun:R,reportData:P,reportMetadata:j,selectedOptions:V,clearAllFilters:r}),i.default.createElement(v.ReportViewSelector,{view:U,onViewClick:k})),"table"===U&&i.default.createElement(g.ReportTable,{consensusGenomeData:(0,p.getConsensusGenomeData)(B),currentTab:l,data:w,isConsensusGenomeEnabled:null==B?void 0:B.editable,isFastaDownloadEnabled:!(null==j||!j.hasByteRanges),isPhyloTreeAllowed:!!B&&B.editable,onAnnotationUpdate:_,onBlastClick:E,onConsensusGenomeClick:function onConsensusGenomeClick(t){return x(t,B)},onCoverageVizClick:L,onPreviousConsensusGenomeClick:function onPreviousConsensusGenomeClick(t){return O(t,B)},onTaxonNameClick:H(N,u.ANALYTICS_EVENT_NAMES.PIPELINE_SAMPLE_REPORT_TAXON_SIDEBAR_LINK_CLICKED),pipelineVersion:null==R?void 0:R.pipeline_version,pipelineRunId:null==R?void 0:R.id,projectId:null==D?void 0:D.id,projectName:null==D?void 0:D.name,sampleId:null==B?void 0:B.id,snapshotShareId:W,shouldDisplayNoBackground:(0,o.isNil)(V.background)}),"tree"===U&&w.length>0&&i.default.createElement(y.TaxonTreeVis,{lineage:T,metric:l===d.WORKFLOW_TABS.SHORT_READ_MNGS?V.metricShortReads:V.metricLongReads,nameType:V.nameType,onTaxonClick:N,taxa:w,currentTab:l})):i.default.createElement(c.SampleViewMessage,{currentTab:l,hasZeroTaxons:!A&&j.reportReady&&P&&0===(null==P?void 0:P.length),loadingReport:A,pipelineRun:R,reportMetadata:j,sample:B,snapshotShareId:W})}},28266:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReportFilters=void 0;var o=r(l(43693)),i=l(44480),u=r(l(96540)),d=l(38192),c=r(l(74687)),p=l(20300),m=l(42167),h=r(l(89288)),g=r(l(86953)),v=r(l(22563)),y=r(l(65425)),C=r(l(42428)),b=r(l(17742)),S=r(l(11419)),w=r(l(26221)),_=r(l(15786)),E=r(l(27437)),x=r(l(49655));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.ReportFilters=function ReportFilters(t){var a=t.backgrounds,l=t.currentTab,r=t.dispatchSelectedOptions,L=t.loadingReport,O=t.otherBackgroun
1ds,N=t.ownedBackgrounds,k=t.sampleId,T=t.projectId,A=t.selected,I=t.view,M=t.enableMassNormalizedBackgrounds,R=t.snapshotShareId,D=(0,d.useTrackEvent)(),P=l===p.WORKFLOW_TABS.SHORT_READ_MNGS,j=function handleFilterRemove(t){var a=t.key,l=t.subpath,u=t.value,d=function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({},A);switch(a){case"taxa":case"thresholdsShortReads":case"thresholdsLongReads":case"annotations":d[a]=(0,i.pull)(u,d[a]);break;case"categories":d.categories=(0,i.set)(l,(0,i.pull)(u,(0,i.get)(l,d.categories)),d.categories);break;default:return}r({type:"clear",payload:d})},B=function handleFilterChange(t){var a=t.key,l=t.value;a===m.KEY_SELECTED_OPTIONS_BACKGROUND&&l===m.NONE_BACKGROUND_VALUE&&(l=null),D(d.ANALYTICS_EVENT_NAMES.SAMPLE_VIEW_FILTER_CHANGED,{key:a,value:l,sampleId:k}),D(d.ANALYTICS_EVENT_NAMES.SAMPLE_VIEW_FILTER_CHANGED_ALLISON_TESTING,{key:a,value:JSON.stringify(l),sampleId:k}),r({type:"optionChanged",payload:{key:a,value:l}})},V=function handleRemoveFilter(t){var a=t.key,l=t.subpath,r=t.value;j({key:a,subpath:l,value:r})},W=function renderFilterTag(t){var a=t.key,l=t.label,r=t.subpath,o=t.value,i=t.idx;return l=l||"string"==typeof o&&o,u.default.createElement(h.default,{className:x.default.filterTag,key:"".concat(l,"_filter_tag_").concat(i),text:l,onClose:function onClose(){return V({key:a,subpath:r,value:o})}})},U=A.background?m.TREE_METRICS[(0,p.getWorkflowTypeFromLabel)(l)]:(0,i.filter)((function(t){return"aggregatescore"!==t.value}),m.TREE_METRICS[(0,p.getWorkflowTypeFromLabel)(l)]),H=l===p.WORKFLOW_TABS.SHORT_READ_MNGS?A.metricShortReads:A.metricLongReads,G=l===p.WORKFLOW_TABS.SHORT_READ_MNGS?A.thresholdsShortReads:A.thresholdsLongReads;return u.default.createElement("div",{className:x.default.reportFilters},u.default.createElement("div",{className:x.default.filterList},!R&&u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(g.default,{clearOnSelect:!0,rounded:!0,levelLabel:!0,serverSearchAction:"choose_taxon",serverSearchActionArgs:{args:"species,genus",sampleId:k,projectId:T},onResultSelect:function onResultSelect(t,a){var l=a.result;return B({key:"taxa",value:[{id:l.taxid,level:l.level,name:l.title}]})},placeholder:"Taxon name"})),u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(w.default,{value:A.nameType,onChange:function onChange(t){return B({key:"nameType",value:t})}})),P&&u.default.createElement("div",{className:x.default.filterListElement,"data-testid":"background-filter"},u.default.createElement(y.default,{allBackgrounds:a,onClick:function onClick(){}
1,categorizeBackgrounds:!0,ownedBackgrounds:N,otherBackgrounds:O,value:A.background,onChange:function onChange(t){return B({key:"background",value:t})},enableMassNormalizedBackgrounds:M})),u.default.createElement("div",{className:x.default.filterListElement,"data-testid":"category-filter"},u.default.createElement(C.default,{allCategories:m.CATEGORIES,categoryParentChild:(0,i.transform)((function(t,a){a.children&&(t[a.name]=a.children)}),{})(m.CATEGORIES),categoryChildParent:(0,i.transform)((function(t,a){(0,i.forEach)((function(l){return t[l]=a.name}),a.children||[])}),{})(m.CATEGORIES),disableMarginRight:!0,selectedCategories:(0,i.getOr)([],["categories","categories"],A),selectedSubcategories:(0,i.flatten)((0,i.values)((0,i.getOr)({},["categories","subcategories"],A))),onChange:function onChange(t,a){return B({key:"categories",value:{categories:t,subcategories:a}})}})),u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(E.default,{options:{targets:m.THRESHOLDS[l],operators:[">=","<="]},thresholds:G,onApply:function onApply(t){return B({key:l===p.WORKFLOW_TABS.SHORT_READ_MNGS?"thresholdsShortReads":"thresholdsLongReads",value:t})}})),u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(_.default,{value:A.readSpecificity,onChange:function onChange(t){return B({key:"readSpecificity",value:t})}})),"table"===I&&u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(v.default,{selectedAnnotations:A.annotations,onChange:function onChange(t){return B({key:"annotations",value:t})}})),"table"===I&&u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(b.default,{selectedFlags:A.flags,onChange:function onChange(t){return B({key:"flags",value:t})}})),"tree"===I&&u.default.createElement("div",{className:x.default.filterListElement},u.default.createElement(S.default,{options:U,value:H||U[0].value,onChange:function onChange(t){return B({key:l===p.WORKFLOW_TABS.SHORT_READ_MNGS?"metricShortReads":"metricLongReads",value:t})}}))),!L&&u.default.createElement("div",{className:x.default.tagList},A.taxa.map((function(t){return W({key:"taxa",label:t.name,value:t})})),G.map((function(t,a){return function renderThresholdFilterTag(t){var a=t.threshold,r=t.idx;return u.default.createElement(c.default,{className:x.default.filterTag,key:"threshold_filter_tag_".concat(r),threshold:a,onClose:function onClose(){return V({key:l===p.WORKFLOW_TABS.SHORT_READ_MNGS?"thresholdsShortReads":"thresholdsLongReads",value:a})}})}({threshold:t,idx:a})})),function renderCategoryFilterTags(){return(0,i.flatten)((0,i.map)("name",m.CATEGORIES).map((function(t,a){var l=[];return(0,i.getOr)([],["categories","categories"],A).includes(t)&&l.push(W({key:"categories",subpath:"categories",value:t,idx:a})),(0,i.getOr)([],["categories","subcategories",t],A).map((function(r,o){l.push(W({key:"categories",subpath:"subcategories.".concat(t),value:r,idx:"".concat(a,".").concat(o)}))})),l})))}(),A.annotations.map((function(t,a){return W({key:"annotations",label:t,value:t,idx:a})}))))}},22563:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(50451),d=(l(2709),["Hit","Not a hit","Inconclusive"]);a.default=function AnnotationFilter(t){var a=t.selectedAnnotations,l=t.onChange;return i.default.createElement(u.MultipleNestedDropdown,{options:(0,o.map)((function(t){return{text:t,value:t}}),d),selectedOptions:a,onChange:l,boxed:!0,rounded:!0,label:"Annotation"})}},65425:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(41132)),u=r(l(91847)),d=r(l(96540)),c=r(l(93930)),p=r(l(87849)),m=["allBackgrounds","enableMassNormalizedBackgrounds","onClick","ownedBackgrounds","otherBackgrounds","onChange","value","categorizeBackgroun
1ds"],h=d.default.memo((function(t){var a=t.allBackgrounds,l=t.enableMassNormalizedBackgrounds,r=t.onClick,h=t.ownedBackgrounds,g=t.otherBackgrounds,v=t.onChange,y=t.value,C=t.categorizeBackgrounds,b=void 0!==C&&C,S=(0,u.default)(t,m),w=S.disabled||!1,_=function formatBackgroundOptions(t){return t?t.map((function(t){var a=!l&&t.mass_normalized;return{text:t.name||t.text||"",subtext:t.mass_normalized?"Normalized by input mass":"Standard",value:t.id||t.value,disabled:a,tooltip:a?"Only for ERCC samples run on Pipeline v4.0 or later":null}})):[]},E=_(a);if(0===E.length&&(E=[{text:"No background models to display",value:-1}],w=!0),b){var x={MY_BACKGROUNDS:{displayName:"My Backgrounds",options:_(h),emptySectionMessage:"You haven't created any backgrounds yet."},OTHER_BACKGROUNDS:{displayName:"Other Backgrounds",options:_(g)}},L=[].concat((0,i.default)(h),(0,i.default)(g)).reduce((function(t,a){return t[a.id||a.value]=a.name||a.text,t}),{});return d.default.createElement(c.default,(0,o.default)({categories:x,disabled:w,shouldIncludeNoneOption:!0,itemIdToName:L,onChange:v,onClick:r,search:!0,selectedValue:y,nullLabel:"None",floating:!0},S))}return d.default.createElement(p.default,(0,o.default)({},S,{options:E,initialSelectedValue:y,disabled:w,onChange:v,onClick:r,nullLabel:"None",search:!0}))}));h.defaultProps={rounded:!0,label:"Background"},h.displayName="BackgroundModelFilter";a.default=h},42428:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(22203));a.default=function CategoryFilter(t){var a=t.allCategories,l=t.categoryParentChild,r=t.categoryChildParent,u=t.disabled,d=void 0!==u&&u,c=t.disableMarginRight,p=t.selectedCategories,m=t.selectedSubcategories,h=t.onChange,g=[];a.forEach((function(t){g.push({text:t.name,value:t.name});var a=[];(l[t.name]||[]).forEach((function(t){a.push({text:t,value:t})})),a.length>0&&(g[g.length-1].suboptions=a)}));var v={};return m.forEach((function(t){var a=r[t];v[a]||(v[a]=[]),v[a].push(t)})),o.default.createElement(i.default,{options:g,selectedOptions:p,selectedSuboptions:v,boxed:!0,rounded:!0,label:"Categories",onChange:h,disableMarginRight:c,disabled:d})}},17742:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(44480),i=r(l(96540)),u=l(50451),d=l(62109);l(2709),a.default=function FlagFilter(t){var a=t.selectedFlags,l=t.onChange,r=[{name:d.CATEGORIES.knownPathogen.text,code:d.CATEGORIES.knownPathogen.code}];return i.default.createElement(u.MultipleNestedDropdown,{options:(0,o.map)((function(t){return{text:t.name,value:t.code}}),r),selectedOptions:a,onChange:l,boxed:!0,rounded:!0,label:"Pathogen Flags"})}},11419:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(71138));a.default=function MetricPicker(t){var a=t.value,l=t.onChange,r=t.options;return o.default.createElement(i.default,{options:r,value:a,label:"Tree Metric",onChange:l,rounded:!0})}},26221:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(71138)),u=[{text:"Scientific",value:"Scientific name"},{text:"Common",value:"Common name"}];a.default=function NameTypeFilter(t){var a=t.value,l=t.onChange,r=t.disabled,d=void 0!==r&&r;return o.default.createElement(i.default,{options:u,value:a,label:"Name Type",onChange:l,rounded:!0,disabled:d})}},15786:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(96540)),i=r(l(71138)),u=[{text:"All",value:0},{text:"Specific Only",value:1}];a.default=function SpecificityFilter(t){var a=t.value,l=t.onChange,r=t.disabled,d=void 0!==r&&r;return o.default.createElement(i.default,{options:u,value:a,label:"Read Specificity",onChange:l,rounded:!0,disabled:d})}},27437:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(73738)),i=r(l(41132)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(44480),y=r(l(96540)),C=l(22476),b=r(l(67604)),S=r(l(49446)),w=l(21786),_=r(l(66410)),E=r(l(99748)),x=r(l(35536));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var L=function(t){(0,p.default)(ThresholdFilterDropdown,t);var a=_createSuper(ThresholdFilterDropdown);function ThresholdFilterDropdown(t){var l;return(0,u.default)(this,ThresholdFilterDropdown),l=a.call(this,t),(0,g.default)((0,c.default)(l),"applyFilterUpdates",(function(){var t=l.state.thresholds.filter(ThresholdFilterDropdown.isThresholdValid);l.setState({popupIsOpen:!1,thresholds:t}),l.props.onApply(t)})),(0,g.default)((0,c.default)(l),"cancelFilterUpdates",(function(){l.
1setState({popupIsOpen:!1,thresholds:l.props.thresholds})})),(0,g.default)((0,c.default)(l),"handleOpen",(function(){l.state.thresholds.length||l.addNewItem(),l.setState({popupIsOpen:!0})})),l.metrics=(l.props.options||{}).targets||[],l.operators=(l.props.options||{}).operators||[],l.state={popupIsOpen:!1,thresholds:[]},l}return(0,d.default)(ThresholdFilterDropdown,[{key:"handleThresholdRemove",value:function handleThresholdRemove(t){var a=(0,i.default)(this.state.thresholds);a.splice(t,1),this.setState({thresholds:a})}},{key:"handleThresholdChange",value:function handleThresholdChange(t,a){var l=(0,i.default)(this.state.thresholds);l[t]=a,this.setState({thresholds:l})}},{key:"addNewItem",value:function addNewItem(){this.setState({thresholds:[].concat((0,i.default)(this.state.thresholds),[{metric:this.metrics[0].value,metricDisplay:this.metrics[0].text,operator:this.operators[0],value:""}])})}},{key:"handleAddThresholdItem",value:function handleAddThresholdItem(){this.addNewItem()}},{key:"renderLabel",value:function renderLabel(){var t=this.props,a=t.disabled,l=t.disableMarginRight,r=t.label,o=t.placeholder,i=t.rounded,u=t.thresholds,d=t.useDropdownLabelCounter,c=u.length>0&&y.default.createElement(b.default,{className:x.default.dropdownLabel,disabled:a,text:String(u.length),disableMarginRight:l}),p=r&&u.length>0?r+":":r,m=!d&&u.length>0?"".concat(String(u.length)," selected"):null;return y.default.createElement(S.default,{className:x.default.dropdownTrigger,disabled:a,label:p,placeholder:o,rounded:i,value:d?c:m})}},{key:"render",value:function render(){var t=this,a=this.props.disabled,l=this.state.thresholds;return y.default.createElement(_.default,{trigger:this.renderLabel(),floating:!0,fluid:!0,arrowInsideTrigger:!0,className:x.default.thresholdFilterDropdown,onOpen:this.handleOpen,onClose:function onClose(a){"Enter"===(0,v.get)("key",a)?t.applyFilterUpdates():t.cancelFilterUpdates()},open:this.state.popupIsOpen,closeOnClick:!1,disabled:a},y.default.createElement("div",{className:x.default.container},y.default.createElement(E.default,{metrics:this.metrics,operators:this.operators,thresholds:l,onChangeThreshold:function onChangeThreshold(a,l){return t.handleThresholdChange(a,l)},onRemoveThreshold:function onRemoveThreshold(a){t.handleThresholdRemove(a)},onAddThreshold:function onAddThreshold(a){t.handleAddThresholdItem(a)}}),y.default.createElement("div",{className:x.default.thresholdButtons},y.default.createElement(C.SecondaryButton,{"data-testid":"cancel",text:"Cancel",onClick:this.cancelFilterUpdates,className:x.default.button}),y.default.createElement(C.PrimaryButton,{"data-testid":"apply",text:"Apply",onClick:this.applyFilterUpdates,className:x.default.button}))))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){var l=t.thresholds.filter(ThresholdFilterDropdown.isThresholdValid);return ThresholdFilterDropdown.areThresholdsFiltersEqual(l,a.oldThresholds)?null:{thresholds:l,oldThresholds:l}}},{key:"areThresholdsFiltersEqual",value:function areThresholdsFiltersEqual(t,a){if((0,o.default)(t)!==(0,o.default)(a))return!1;if(a=a||[],(t=t||[]).length!==a.length||(0,o.default)(t)!==(0,o.default)(a))return!1;for(var l=0;l<t.length;l++){var r=t[l],i=a[l];if(r.metric!==i.metric||r.operator!==i.operator||r.value!==i.value)return!1}return!0}},{key:"isThresholdValid",value:function isThresholdValid(t){return t.metric.length>0&&t.operator.length>0&&""!==t.value&&!Number.isNaN(t.value)}}]),ThresholdFilterDropdown}(y.default.Component);(0,g.default)(L,"contextType",w.GlobalContext),L.defaultProps={label:"Threshold filters",placeholder:null,rounded:!0,thresholds:[],useDropdownLabelCounter:!0};a.default=L},99748:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(28764),i=r(l(96540)),u=l(61613),d=r(l(19970)),c=r(l(27270));a.default=function ThresholdFilterListSemantic(t){var a=t.metrics,l=t.operators,r=t.thresholds,p=t.onChangeThreshold,m=t.onRemoveThreshold,h=t.onAddThreshold;return i.default.createElement("div",{className:c.default.thresholdFilterList},i.default.createElement(u.Grid,{className:c.default.thresholdFilterGrid,verticalAlign:"middle",columns:"equal"},Array.isArray(r)&&r.map((function(t,r){return i.default.createElement(d.default,{key:"".concat(t.metric,"-").concat(r),metrics:a,operators:l,threshold:t,onChange:function onChange(t){p(r,t)},onRemove:function onRemove(){m(r)}})})),i.default.createElement(u.Grid.Row,{className:c.default.addThresholdRow}
1,i.default.createElement(u.Grid.Column,{className:c.default.addThresholdColumn},i.default.createElement("button",{"data-testid":"add-threshold",className:(0,o.cx)(c.default.addThresholdLink,"noStyleButton"),onClick:function onClick(){h()}},"+ ADD THRESHOLD")))))}},19970:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=l(28764),i=l(44480),u=r(l(96540)),d=l(61613),c=r(l(66378)),p=r(l(11074)),m=r(l(71138)),h=r(l(95374));a.default=function ThresholdFilterSemantic(t){var a=t.threshold,l=t.metrics,r=t.operators,g=t.onChange,v=t.onRemove,y=a.metric,C=a.value,b=a.operator,S=a.metricDisplay;return u.default.createElement(d.Grid.Row,{className:h.default.thresholdFilter},u.default.createElement(d.Grid.Column,{className:h.default.inputFieldColumn,width:9},u.default.createElement(m.default,{className:h.default.inputField,placeholder:"Metric",fluid:!0,floating:!0,scrolling:!0,options:l,onChange:function handleMetricChange(t){var a=(0,i.get)("text",(0,i.find)(["value",t],l));g({metric:t,value:C,operator:b,metricDisplay:a})},value:y})),u.default.createElement(d.Grid.Column,{className:h.default.inputFieldColumn},u.default.createElement(m.default,{placeholder:"Op.",fluid:!0,floating:!0,scrolling:!0,options:r.map((function(t){return{text:t,value:t}})),onChange:function handleOperatorChange(t){g({metric:y,value:C,operator:t,metricDisplay:S})},value:b})),u.default.createElement(d.Grid.Column,{className:h.default.inputFieldColumn},u.default.createElement(c.default,{className:"noSpinner",onChange:function handleValueChange(t){g({metric:y,value:t,operator:b,metricDisplay:S})},type:"number",value:C})),u.default.createElement(d.Grid.Column,{className:h.default.inputFieldColumn,width:1},u.default.createElement("button",{onClick:v,className:(0,o.cx)(h.default.removeIcon,"noStyleButton")},u.default.createElement(p.default,null))))}},50561:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReportFilters",{enumerable:!0,get:function get(){return r.ReportFilters}});var r=l(28266)},28402:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReportStatsRow=void 0;var o=l(70131),i=r(l(96540)),u=r(l(2692)),d=l(74980);a.ReportStatsRow=function ReportStatsRow(t){var a=t.currentTab,l=t.filteredReportData,r=t.pipelineRun,c=t.reportData,p=t.reportMetadata,m=t.selectedOptions,h=t.clearAllFilters;return i.default.createElement("div",{className:u.default.statsRow},(0,d.renderReportInfo)(a,p,r),i.default.createElement("div",{className:u.default.statsRowFilterInfo,"data-testid":"stats-info"},(0,d.filteredMessage)(l,c),!!(0,d.countFilters)(a,m)&&i.default.createElement("span",{className:u.default.clearAllFilters},i.default.createElement(o.Button,{sdsStyle:"minimal",sdsType:"secondary",onClick:h},"Clear Filters"))))}},90111:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReportStatsRow",{enumerable:!0,get:function get(){return r.ReportStatsRow}});var r=l(28402)},74980:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.renderReportInfo=a.filteredMessage=a.countFilters=void 0;var r=l(44480),o=l(46388),i=l(20300),u=(a.filteredMessage=function filteredMessage(t,a){var l=function countReportRows(t,a){var l=a.length,r=t.length;return a.forEach((function(t){l+=t.species.length,r+=t.filteredSpecies.length})),{total:l,filtered:r}}(t,a),r=l.total,o=l.filtered;return o!==r?"".concat(o," rows passing the above filters, out of ").concat(r," total rows "):"".concat(r," rows ")},function truncatedMessage(t){return t&&"Initial input was truncated to ".concat(t," reads. ")}),d=function subsamplingBasesMessage(t,a){return t&&a&&t!==a&&"Report values are computed from ".concat(a.toLocaleString()," bases subsampled           from the ").concat(t.toLocaleString()," bases passing host and quality filters. ")},c=function whitelistedMessage(t){return t&&"Report was processed with a whitelist filter of respiratory pathogens. "};a.renderReportInfo=function renderReportInfo(t,a,l){if(t===i.WORKFLOW_TABS.SHORT_READ_MNGS){var p=a.truncatedReadsCount,m=a.postSubsamplingCount,h=a.preSubsamplingCount,g=a.taxonWhitelisted,v=(null==l?void 0:l.pipeline_version)&&(0,o.isPipelineFeatureAvailable)(o.SHORT_READ_MNGS_MODERN_HOST_FILTERING_FEATURE,l.pipeline_version)?function subsamplingReadsMessagePostMhf(t,a){return t&&a&&t!==a&&"Report values are computed from ".concat(t.toLocaleStr
1ing()," reads       (").concat(a.toLocaleString()," unique reads) subsampled randomly from       the reads that passed host and quality filters.")}(h,m):function subsamplingReadsMessagePreMhf(t,a){return t&&a&&t!==a&&"Report values are computed from ".concat(a.toLocaleString()," unique reads subsampled           randomly from the ").concat(t.toLocaleString()," reads passing host and quality filters. ")}(h,m);return(0,r.compact)([u(p),v,c(g)]).reduce((function(t,a){return t+=a}),"")}if(t===i.WORKFLOW_TABS.LONG_READ_MNGS){var y=a.postSubsamplingCount,C=a.preSubsamplingCount,b=a.taxonWhitelisted;return(0,r.compact)([d(C,y),c(b)]).reduce((function(t,a){return t+=a}),"")}},a.countFilters=function countFilters(t,a){var l=a.categories,o=a.thresholdsShortReads,u=a.thresholdsLongReads,d=a.taxa,c=a.annotations,p=t===i.WORKFLOW_TABS.SHORT_READ_MNGS?o.length:u.length,m=d.length;return m+=p,m+=c.length,m+=(l.categories||[]).length,m+=(0,r.sum)((0,r.map)((function(t){return t.length}),(0,r.values)(l.subcategories||{})))}},22346:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.Z_SCORE_NULL_VALUE=a.TAX_LEVEL_INDICES=a.STRING_NULL_VALUES=a.ReportTable=a.NUMBER_NULL_VALUES=a.INVALID_CALL_BASE_TAXID=void 0;var i=r(l(85715)),u=l(28764),d=l(44480),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(25880),m=l(38192),h=l(85333),g=l(90),v=l(20300),y=r(l(91622)),C=l(42167),b=l(32807),S=l(86083),w=l(57720),_=l(43192),E=l(52043),x=r(l(30886));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.STRING_NULL_VALUES=["","zzzzzzzzz"],a.NUMBER_NULL_VALUES=[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],a.Z_SCORE_NULL_VALUE=-100,a.INVALID_CALL_BASE_TAXID=-1e8,a.TAX_LEVEL_INDICES={species:1,genus:2},a.ReportTable=function ReportTable(t){var a=t.data,l=void 0===a?[]:a,r=t.shouldDisplayNoBackground,o=t.onTaxonNameClick,L=t.rowHeight,O=void 0===L?54:L,N=t.currentTab,k=t.consensusGenomeData,T=t.isConsensusGenomeEnabled,A=t.isFastaDownloadEnabled,I=t.isPhyloTreeAllowed,M=t.onAnnotationUpdate,R=t.onBlastClick,D=t.onConsensusGenomeClick,P=t.onCoverageVizClick,j=t.onPreviousConsensusGenomeClick,B=t.pipelineRunId,V=t.pipelineVersion,W=t.projectId,U=t.projectName,H=t.sampleId,G=t.snapshotShareId,K=(0,m.useTrackEvent)(),z=(0,m.useWithAnalytics)(),q=(0,c.useState)("nt"),Z=(0,i.default)(q,2),Y=Z[0],X=Z[1],Q=(0,c.useState)(new Set),J=(0,i.default)(Q,2),$=J[0],ee=J[1],te=(0,c.useState)(!1),ae=(0,i.default)(te,2),ne=ae[0],le=ae[1],re=(0,c.useState)(null),oe=(0,i.default)(re,2),ie=oe[0],se=oe[1],ue=function handlePhyloTreeModalClose(){se(null)},de=(0,_.getNonNumericColumns)(k,N,$,P,T,ne,A,I,B,V,W,H,se,M,R,D,j,(function toggleExpandAllRows(){ne?(ee(new Set),le(!1)):(ee(new Set((0,d.map)("taxId",l))),le(!0))}),(function toggleExpandGenus(t){var a=t.taxonId,r=new Set($);r.delete(a)||r.add(a);var o=ne;r.size===l.length?o=!0:r.size||(o=!1),ee(r),le(o)}),z,o,G),ce=(0,S.getIlluminaColumns)(Y,r,V),pe=(0,w.getNanoporeColumns)(Y),fe=N===v.WORKFLOW_TABS.LONG_READ_MNGS?C.NANOPORE_DEFAULT_COLUMN_WIDTH:70,me=(0,E.getSharedColumns)(Y,(function handleNtNrChange(t){X(t)}),fe),he=(0,d.compact)(de.concat(N===v.WORKFLOW_TABS.SHORT_READ_MNGS&&ce,N===v.WORKFLOW_TABS.LONG_READ_MNGS&&pe,me)),ge=N===v.WORKFLOW_TABS.SHORT_READ_MNGS?"rpm":"bpm";return c.default.createElement("div",{className:x.default.reportTable},c.default.createElement(b.Table,{cellClassName:x.default.cell,columns:he,data:function getTableRows(){var t=[];return l.forEach((function(a){t.push(a),$.has(a.taxId)&&a.filteredSpecies.forEac
1h((function(l){l.genus=a,t.push(l)}))})),t}(),defaultRowHeight:O,defaultSortBy:r?ge:"agg_score",defaultSortDirection:p.SortDirection.DESC,headerClassName:x.default.header,onColumnSort:function handleColumnSort(t){var a=t.sortBy,l=t.sortDirection;K(m.ANALYTICS_EVENT_NAMES.REPORT_TABLE_COLUMN_SORT_ARROW_CLICKED,{sortBy:a,sortDirection:l})},rowClassName:x.default.row,rowRenderer:function rowRenderer(t){var a=t.rowData,r=a.taxLevel===C.TAX_LEVEL_SPECIES&&a.annotation===C.ANNOTATION_NOT_A_HIT;return l&&(t.className=(0,u.cx)(t.className,x.default["".concat(a.taxLevel,"Row")],(a.highlighted||a.highlightedChildren)&&x.default.highlighted,r&&x.default.dimmed)),(0,p.defaultTableRowRenderer)(t)},sortable:!0}),ie&&c.default.createElement(g.UserContext.Consumer,null,(function(t){return c.default.createElement(y.default,{admin:t.admin?1:0,csrf:(0,h.getCsrfToken)(),taxonId:ie.taxId,taxonName:ie.taxName,projectId:W,projectName:U,onClose:ue})})))}},83441:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AnnotationMenu=void 0;var i=r(l(43693)),u=r(l(85715)),d=l(70131),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(38192),m=l(70034),h=r(l(70750)),g=l(42167),v=r(l(99522));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.AnnotationMenu=function AnnotationMenu(t){var a=t.onAnnotationUpdate,l=t.pipelineRunId,r=t.taxonId,o=t.currentLabelType,i=t.analyticsContext,y=(0,p.useTrackEvent)(),C=(0,p.useWithAnalytics)(),b=(0,c.useState)(null),S=(0,u.default)(b,2),w=S[0],_=S[1],E=function handleClose(){_(null)},x=function onItemSelected(t){!function handleAnnotationCreation(t){(0,m.createAnnotation)({pipelineRunId:l,taxId:r,annotationType:t}).then((function(){a()}))}(t),E(),y(p.ANALYTICS_EVENT_NAMES.ANNOTATION_MENU_MENU_ITEM_CLICKED,_objectSpread(_objectSpread({},i),{},{annotationType:t}))};return c.default.createElement(c.default.Fragment,null,c.default.createElement(h.default,{type:o,onClick:function handleClick(t){C(p.ANALYTICS_EVENT_NAMES.REPORT_TABLE_ANNOTATION_MENU_OPENED,i),C(p.ANALYTICS_EVENT_NAMES.REPORT_TABLE_ANNOTATION_MENU_OPENED_ALLISON_TESTING,JSON.stringify(i)),_(t.currentTarget)}}),c.default.createElement(d.Menu,{anchorEl:w,anchorOrigin:{horizontal:"left",vertical:"bottom"},transformOrigin:{horizontal:"left",vertical:"top"},keepMounted:!0,open:!!w,onClose:E},c.default.createElement(d.MenuItem,{className:v.default.menuItem,onClick:function onClick(){return x(g.ANNOTATION_HIT)}},c.default.createElement(h.default,{className:v.default.labelContainer,type:g.ANNOTATION_HIT,isStatic:!0,hideTooltip:!0}),"Hit"),c.default.createElement(d.MenuItem,{className:v.default.menuItem,onClick:function onClick(){return x(g.ANNOTATION_NOT_A_HIT)}},c.default.createElement(h.default,{className:v.default.labelContainer,type:g.ANNOTATION_NOT_A_HIT,isStatic:!0,hideTooltip:!0}),"Not a hit"),c.default.createElement(d.MenuItem,{className:v.default.menuItem,onClick:function onClick(){return x(g.ANNOTATION_INCONCLUSIVE)}},c.default.createElement(h.default,{className:v.default.labelContainer,type:g.ANNOTATION_INCONCLUSIVE,isStatic:!0,hideTooltip:!0}),"Inconclusive"),c.default.createElement(d.MenuItem,{className:v.default.menuItem,onClick:function onClick(){return x(null)}},c.default.createElement(h.default,{className:v.default.labelContainer,type:g.ANNOTATION_NONE,isStatic:!0,hideTooltip:!0}),"None")))}},82847:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AnnotationMenu",{enumerable:!0,get:function get(){return r.AnnotationMenu}});var r=l(83441)},22699:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.CellValue=void 0;var o=r(l(96540)),i=l(79623),u=l(82601);a.CellValue=function CellValue(t){var a=t.cellData,l=t.dbType,r=t.decimalPlaces;return a.length?o.default.createElement(u.NtNrStack,{cellData:a.map((function(t){return(0,i.numberWithCommas)(Number(t).toFixed(r||0))})),dbType:l}):o.default.createElement(o.default.Fragment,null,"-")}},86812:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"CellValue",{enumerable:!0,get:function get(){return r.CellValue}});var r=l(22699)},38739:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.GenusLevelPreview=void 0;var o=l(44480),i=r(l(96540)),u=r(l(30886)),d=l(42167),c=l(66346),p=l(73245);a.GenusLevelPreview=function GenusLevelPreview(t){var a=t.rowData,l="species_annotations"in a&&(a.species_annotations[d.ANNOTATION_HIT]>0||a.species_annotations[d.ANNOTATION_NOT_A_HIT]>0||a.species_annotations[d.ANNOTATION_INCONCLUSIVE]>0),r=!(0,o.isEmpty)(a.pathogens);return i.default.createElement(i.default.Fragment,null,i.default.createElement("span",{className:u.default.italics},(r||l)&&i.default.createElement("span",null,":")),r&&i.default.createElement(p.PathogenPreview,{tag2Count:a.pathogens}),l&&i.default.createElement(c.AnnotationPreview,{tag2Count:a.species_annotations}))}},2939:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.AnnotationPreview=void 0;var o=r(l(96540)),i=r(l(70750)),u=l(42167),d=r(l(3390));a.AnnotationPreview=function AnnotationPreview(t){var a=t.tag2Count,l=a[u.ANNOTATION_HIT],r=a[u.ANNOTATION_NOT_A_HIT],c=a[u.ANNOTATION_INCONCLUSIVE];return o.default.createElement("span",{className:d.default.previewContainer},l>0&&o.default.createElement("span",{className:d.default.tagContainer},o.default.createElement(i.default,{type:u.ANNOTATION_HIT,isStatic:!0}),o.default.createElement("span",{className:d.default.count},l)),r>0&&o.default.createElement("span",{className:d.default.tagContainer},o.default.createElement(i.default,{type:u.ANNOTATION_NOT_A_HIT,isStatic:!0}),o.default.createElement("span",{className:d.default.count},r)),c>0&&o.default.createElement("span",{className:d.default.tagContainer},o.default.createElement(i.default,{type:u.ANNOTATION_INCONCLUSIVE,isStatic:!0}),o.default.createElement("span",{className:d.default.count},c)))}},66346:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AnnotationPreview",{enumerable:!0,get:function get(){return r.AnnotationPreview}});var r=l(2939)},55303:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PathogenPreview=void 0;var o=r(l(96540)),i=r(l(1986)),u=r(l(43428)),d=r(l(27259)),c=l(62109);a.PathogenPreview=function PathogenPreview(t){var a=t.tag2Count,l=Object.keys(a).sort();if(0===l.length)return null;var r=o.default.createElement("span",{className:"idseq-ui pathogen-preview"},l.map((function(t){if(a[t]>0)return o.default.createElement("span",{key:t},o.default.createElement(d.default,{circular:!0,color:c.CATEGORIES[t].color}),o.default.createElement("span",{className:"pathogen-count"},a[t]))})));return o.default.createElement(i.default,{className:"pathogen-preview-popup",trigger:o.default.cloneElement(r),
1content:o.default.createElement("span",null,"Contains species with known human pathogenicity based on"," ",o.default.createElement(u.default,{external:!0,href:"/pathogen_list"},"CZ ID's current pathogen list.")," ",o.default.createElement("br",null),o.default.createElement("br",null),"Please cross-reference the literature to verify tagged pathogens."),basic:!1,inverted:!1,hoverable:!0,position:"top center"})}},73245:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PathogenPreview",{enumerable:!0,get:function get(){return r.PathogenPreview}});var r=l(55303)},67299:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"GenusLevelPreview",{enumerable:!0,get:function get(){return r.GenusLevelPreview}});var r=l(38739)},92475:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NtNrSelector=void 0;var o=r(l(96540)),i=r(l(1986)),u=l(82601);a.NtNrSelector=function NtNrSelector(t){var a=t.dbType,l=t.handleNtNrChange,r=o.default.createElement("div",null,o.default.createElement(u.NtNrStack,{cellData:["NT","NR"],dbType:a,onClick:[function(){return l("nt")},function(){return l("nr")}]}));return o.default.createElement(i.default,{trigger:r,position:"top right",content:"Switch count type",inverted:!0,basic:!1,size:"small"})}},22116:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NtNrSelector",{enumerable:!0,get:function get(){return r.NtNrSelector}});var r=l(92475)},87783:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NtNrStack=void 0;var o=l(28764),i=r(l(96540)),u=r(l(30886));a.NtNrStack=function NtNrStack(t){var a=t.cellData,l=t.dbType,r=t.onClick;return r&&a?i.default.createElement("div",{className:u.default.stack},i.default.createElement("button",{className:(0,o.cx)("noStyleButton",u.default.stackElement),onClick:function onClick(){return r[0]("nt")}},a[0]),i.default.createElement("button",{className:(0,o.cx)("noStyleButton",u.default.stackElement),onClick:function onClick(){return r[1]("nr")}},a[1])):i.default.createElement("div",{className:u.default.stack},i.default.createElement("div",{className:(0,o.cx)(u.default.stackElement,"nt"===l||u.default.lowlightValue)},a?a[0]:"-"),i.default.createElement("div",{className:(0,o.cx)(u.default.stackElement,"nr"===l||u.default.lowlightValue)},a?a[1]:"-"))}},82601:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"NtNrStack",{enumerable:!0,get:function get(){return r.NtNrStack}});var r=l(87783)},86083:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getIlluminaColumns=void 0;var r=l(46388),o=l(42167),i=l(22346),u=l(32488),d=l(85064),c=l(5445),p=l(64560);a.getIlluminaColumns=function getIlluminaColumns(t,a,l){var m=["nt","nr"],h=(0,r.isPipelineFeatureAvailable)(r.ASSEMBLY_FEATURE,l);return[{cellRenderer:(0,u.getAggregateScoreRenderer)(a),columnData:o.REPORT_TABLE_COLUMNS.NT_aggregatescore,dataKey:"agg_score",label:"Score",width:130,sortFunction:function sortFunction(t){var a=t.data,l=t.sortDirection;return(0,p.nestedSortFunction)({data:a,sortDirection:l,path:["agg_score"],nullValue:i.NUMBER_NULL_VALUES[0],limits:i.NUMBER_NULL_VALUES})},disableSort:a},{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,p.getCountTypeValuesFromDataRow)({rowData:a,field:"z_score",defaultValue:i.Z_SCORE_NULL_VALUE,countTypes:m})},cellRenderer:(0,c.getZScoreRenderer)(t,a),columnData:o.REPORT_TABLE_COLUMNS.zscore,dataKey:"z_score",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,p.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["z_score"],nullValue:i.Z_SCORE_NULL_VALUE,limits:i.NUMBER_NULL_VALUES})},disableSort:a,width:65},{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,p.getCountTypeValuesFromDataRow)({rowData:a,field:"rpm",defaultValue:0,countTypes:m})},cellRenderer:(0,d.getCellValueRenderer)(t,1),columnData:o.REPORT_TABLE_COLUMNS.rpm,dataKey:"rpm",label:"rPM",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,p.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["rpm"],nullV
1alue:0,limits:i.NUMBER_NULL_VALUES})},width:75},{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,p.getCountTypeValuesFromDataRow)({rowData:a,field:"count",defaultValue:0,countTypes:m})},cellRenderer:(0,d.getCellValueRenderer)(t),columnData:o.REPORT_TABLE_COLUMNS.r,dataKey:"r",label:"r",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,p.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["count"],nullValue:0,limits:i.NUMBER_NULL_VALUES})},width:75},h&&{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,p.getCountTypeValuesFromDataRow)({rowData:a,field:"contigs",defaultValue:0,countTypes:m})},cellRenderer:(0,d.getCellValueRenderer)(t),columnData:o.REPORT_TABLE_COLUMNS.contigs,dataKey:"contigs",label:"contig",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,p.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["contigs"],nullValue:0,limits:i.NUMBER_NULL_VALUES})},width:75},h&&{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,p.getCountTypeValuesFromDataRow)({rowData:a,field:"contig_r",defaultValue:0,countTypes:m})},cellRenderer:(0,d.getCellValueRenderer)(t),columnData:o.REPORT_TABLE_COLUMNS.contigreads,dataKey:"contig_r",label:"contig r",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,p.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["contig_r"],nullValue:0,limits:i.NUMBER_NULL_VALUES})},width:75}]}},57720:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getNanoporeColumns=void 0;var r=l(42167),o=l(22346),i=l(85064),u=l(64560);a.getNanoporeColumns=function getNanoporeColumns(t){var a=["nt","nr"];return[{cellDataGetter:function cellDataGetter(t){var l=t.rowData;return(0,u.getCountTypeValuesFromDataRow)({rowData:l,field:"bpm",defaultValue:0,countTypes:a})},cellRenderer:(0,i.getCellValueRenderer)(t,1),columnData:r.REPORT_TABLE_COLUMNS.bpm,dataKey:"bpm",label:"bPM",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,u.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["bpm"],nullValue:0,limits:o.NUMBER_NULL_VALUES})},width:r.NANOPORE_DEFAULT_COLUMN_WIDTH},{cellDataGetter:function cellDataGetter(t){var l=t.rowData;return(0,u.getCountTypeValuesFromDataRow)({rowData:l,field:"base_count",defaultValue:0,countTypes:a})},cellRenderer:(0,i.getCellValueRenderer)(t),columnData:r.REPORT_TABLE_COLUMNS.b,dataKey:"b",label:"b",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,u.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["base_count"],nullValue:0,limits:o.NUMBER_NULL_VALUES})},width:r.NANOPORE_DEFAULT_COLUMN_WIDTH},{cellDataGetter:function cellDataGetter(t){var l=t.rowData;return(0,u.getCountTypeValuesFromDataRow)({rowData:l,field:"count",defaultValue:0,countTypes:a})},cellRenderer:(0,i.getCellValueRenderer)(t),columnData:r.REPORT_TABLE_COLUMNS.r_ont,dataKey:"r",label:"r",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,u.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["count"],nullValue:0,limits:o.NUMBER_NULL_VALUES})},width:r.NANOPORE_DEFAULT_COLUMN_WIDTH},{cellDataGetter:function cellDataGetter(t){var l=t.rowData;return(0,u.getCountTypeValuesFromDataRow)({rowData:l,field:"contigs",defaultValue:0,countTypes:a})},cellRenderer:(0,i.getCellValueRenderer)(t),columnData:r.REPORT_TABLE_COLUMNS.contigs,dataKey:"contigs",label:"contig",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,u.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["contigs"],nullValue:0,limits:o.NUMBER_NULL_VALUES})},width:r.NANOPORE_DEFAULT_COLUMN_WIDTH},{cellDataGetter:function cellDataGetter(t){var l=t.rowData;return(0,u.getCountTypeValuesFromDataRow)({rowData:l,field:"contig_b",defaultValue:0,countTypes:a})},cellRenderer:(0,i.getCellValueRenderer)(t),columnData:r.REPORT_TABLE_COLUMNS.contigbases,dataKey:"contig_b",label:"contig b",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,u.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["contig_b"],nullV
1alue:0,limits:o.NUMBER_NULL_VALUES})},width:r.NANOPORE_DEFAULT_COLUMN_WIDTH}]}},43192:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getNonNumericColumns=void 0;var o=r(l(30886)),i=l(22346),u=l(89313),d=l(79774),c=l(68756),p=l(64560);a.getNonNumericColumns=function getNonNumericColumns(t,a,l,r,m,h,g,v,y,C,b,S,w,_,E,x,L,O,N,k,T,A){return[{cellRenderer:(0,d.getExpandIconRenderer)(l,N,k),className:o.default.expandHeader,dataKey:"expanded",disableSort:!0,headerClassName:o.default.expandCell,headerRenderer:(0,u.getExpandIconHeaderRenderer)(h,O,k),width:20},{cellRenderer:(0,c.getNameRenderer)(t,a,r,m,g,v,C,y,b,S,w,_,E,x,L,T,A),className:o.default.nameCell,dataKey:"displayName",flexGrow:1,headerClassName:o.default.taxonHeader,label:"Taxon",minWidth:300,sortFunction:function sortFunction(t){var a=t.data,l=t.sortDirection;return(0,p.nestedSortFunction)({data:a,sortDirection:l,path:["displayName"],nullValue:"",limits:i.STRING_NULL_VALUES})}}]}},32488:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getAggregateScoreRenderer=void 0;var o=l(70131),i=r(l(96540)),u=r(l(96042)),d=l(60487),c=r(l(30886)),p=l(79623);a.getAggregateScoreRenderer=function getAggregateScoreRenderer(t){return function aggregateScoreRenderer(a){var l=a.cellData,r=a.rowData;return t?i.default.createElement(u.default,{trigger:i.default.createElement("div",{className:c.default.noData},"-"),content:"To see the Aggregate Score, first choose a background model above.",link:d.BACKGROUND_MODELS_LINK}):i.default.createElement("div",{className:c.default.annotatedData},i.default.createElement("div",{className:c.default.icon},r.highlighted&&i.default.createElement(o.Tooltip,{arrow:!0,placement:"top",sdsStyle:"light",title:"Highest-scoring organisms satisfying certain thresholds"},i.default.createElement("span",null,i.default.createElement(o.Icon,{sdsIcon:"lightBulb",sdsSize:"s",sdsType:"static"})))),i.default.createElement("div",{className:c.default.data},(0,p.numberWithCommas)(Number(l).toFixed(0))))}}},65936:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getBase10ExponentRenderer=void 0;var o=r(l(96540)),i=l(64673),u=l(82601);a.getBase10ExponentRenderer=function getBase10ExponentRenderer(t){return function base10ExponentRenderer(a){var l=a.cellData;return l.length?o.default.createElement(u.NtNrStack,{cellData:l.map((function(t){return i.TableRenderers.format10BaseExponent(t)})),dbType:t}):"-"}}},85064:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getCellValueRenderer=void 0;var o=r(l(96540)),i=l(86812);a.getCellValueRenderer=function getCellValueRenderer(t,a){return function cellValueRenderer(l){var r=l.cellData;return o.default.createElement(i.CellValue,{cellData:r,dbType:t,decimalPlaces:a})}}},89313:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getExpandIconHeaderRenderer=void 0;var o=l(28764),i=r(l(96540)),u=r(l(30886));a.getExpandIconHeaderRenderer=function getExpandIconHeaderRenderer(t,a){return function expandIconHeaderRenderer(){return i.default.createElement("button",{className:(0,o.cx)(u.default.expandIcon,"noStyleButton"),"data-testid":"expand-taxon-parent-all",onClick:function onClick(){return a()}},i.default.createElement("i",{className:(0,o.cx)("fa",t?"fa-angle-down":"fa-angle-right")}))}}},79774:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getExpandIconRenderer=void 0;var o=l(28764),i=r(l(96540)),u=r(l(30886)),d=l(42167);a.getExpandIconRenderer=function getExpandIconRenderer(t,a){return function expandIconRenderer(l){var r=l.rowData;return i.default.createElement("div",{"data-testid":"expand-taxon-parent"},r.taxLevel===d.TAX_LEVEL_GENUS?i.default.createElement("button",{className:(0,o.cx)(u.default.expandIcon,"noStyleButton"),onClick:function onClick(){return a({taxonId:r.taxId})}},i.default.createElement("i",{className:(0,o.cx)("fa",t.has(r.taxId)?"fa-angle-down":"fa-angle-right")})):"")}}},68756:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getNameRenderer=void 0;var o=r(l(43693)),i=l(28764),u=l(44480),d=r(l(96540)),c=r(l(62109)),p=l(29414),m=r(l(30886)),h=l(82950),g=l(42167),v=l(82847),y=l(67299);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.getNameRenderer=function getNameRenderer(t,a,l,r,o,C,b,S,w,_,E,x,L,O,N,k,T){return function NameRenderer(A){var I=A.cellData,M=A.rowData,R={projectId:w,sampleId:_,taxId:M.taxId,taxLevel:M.taxLevel,taxName:M.name},D=0;M.taxLevel===g.TAX_LEVEL_GENUS&&(D=M.filteredSpecies.length);var P=M.taxLevel===g.TAX_LEVEL_SPECIES&&M.annotation===g.ANNOTATION_NOT_A_HIT;return M&&d.default.createElement("div",{className:m.default.taxonContainer},d.default.createElement("span",{className:m.default.annotationLabel},d.default.createElement(v.AnnotationMenu,{currentLabelType:M.annotation||g.ANNOTATION_NONE,analyticsContext:R,onAnnotationUpdate:x,pipelineRunId:S,taxonId:M.taxId})),d.default.createElement("div",{className:m.default.taxonInfo},d.default.createElement("span",{className:(0,i.cx)(m.default.taxonName,!!I||m.default.missingName),onClick:function onClick(){return k&&k(_objectSpread({},M))},onKeyDown:function onKeyDown(){return k&&k(_objectSpread({},M))},role:"button"},I||M.name),M.taxLevel===g.TAX_LEVEL_GENUS&&(M.category?d.default.createElement("span",{className:m.default.countInfo},"( ",d.default.createElement("span",{className:m.default.italics},"".concat(D," ").concat((0,p.getCategoryAdjective)(M.category)," species")),d.default.createElement(y.GenusLevelPreview,{rowData:M})," )"):d.default.createElement("span",{className:m.default.countInfo},"( ",d.default.createElement("span",{className:m.default.italics},"".concat(D," species")),d.default.createElement(y.GenusLevelPreview,{rowData:M})," )")),d.default.createElement("span",null,M.pathogenFlag&&d.default.createElement(c.default,{type:M.pathogenFlag,isDimmed:P})),d.default.createElement("span",null,d.default.createElement(h.HoverActions,{className:m.default.hoverActions,currentTab:a,onBlastClick:L,fastaEnabled:o,onConsensusGenomeClick:O,onPreviousConsensusGenomeClick:N,previousConsensusGenomeRuns:(0,u.get)(M.taxId,t),onCoverageVizClick:l,isPhyloTreeAllowed:C,onPhyloTreeModalOpened:E,pipelineVersion:b,snapshotShareId:T,consensusGenomeEnabled:r,rowData:M,sampleId:_}))))}}},46944:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getNtNrSelectorRenderer=void 0;var o=r(l(96540)),i=l(22116);a.getNtNrSelectorRenderer=function getNtNrSelectorRenderer(t,a){return function ntNrSelectorRenderer(){return o.default.createElement(i.NtNrSelector,{dbType:t,handleNtNrChange:a})}}},5445:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getZScoreRenderer=void 0;var o=r(l(96540)),i=r(l(96042)),u=l(60487),d=r(l(30886)),c=l(86812);a.getZScoreRenderer=function getZScoreRenderer(t,a){return function zScoreRenderer(l){var r=l.cellData;return a?o.default.createElement(i.default,{trigger:o.default.createElement("div",{className:d.default.noData},"-"),content:"To see the Z Score, first choose a background model above.",link:u.BACKGROUND_MODELS_LINK}):r?o.default.createElement(c.CellValue,{cellData:r,dbType:t,decimalPlaces:1}):"-"}}},52043:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getSharedColumns=void 0;var o=r(l(30886)),i=l(42167),u=l(22346),d=l(65936),c=l(85064),p=l(46944),m=l(64560);a.getSharedColumns=function getSharedColumns(t,a,l){var r=["nt","nr"];return[{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,m.getCountTypeValuesFromDataRow)({rowData:a,field:"percent_identity",defaultValue:0,countTypes:r})},cellRenderer:(0,c.getCellValueRenderer)(t,1),columnData:i.REPORT_TABLE_COLUMNS.percentidentity,dataKey:"percent_identity",label:"%id",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,m.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["percent_identity"],nullValue:0,limits:u.NUMBER_NULL_VALUES})},width:l},{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,m.getCountTypeValuesFromDataRow)({rowData:a,field:"alignment_length",defaultValue:0,countTypes:r})},cellRenderer:(0,c.getCellValueRenderer)(t,1),columnData:i.REPORT_TABLE_COLUMNS.alignmentlength,dataKey:"alignment_length",label:"L",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,m.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["alignment_length"],nullValue:0,limits:u.NUMBER_NULL_VALUES})},width:l},{cellDataGetter:function cellDataGetter(t){var a=t.rowData;return(0,m.getCountTypeValuesFromDataRow)({rowData:a,field:"e_value",defaultValue:0,countTypes:r})},cellRenderer:(0,d.getBase10ExponentRenderer)(t),columnData:i.REPORT_TABLE_COLUMNS.evalue,dataKey:"e_value",label:"E value",sortFunction:function sortFunction(a){var l=a.data,r=a.sortDirection;return(0,m.nestedNtNrSortFunction)({dbType:t,data:l,sortDirection:r,path:["e_value"],nullV
1alue:0,limits:u.NUMBER_NULL_VALUES})},width:l},{dataKey:"ntnrSelector",disableSort:!0,headerClassName:o.default.ntnrSelectorHeader,headerRenderer:(0,p.getNtNrSelectorRenderer)(t,a),width:40}]}},64560:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getCountTypeValuesFromDataRow=function getCountTypeValuesFromDataRow(t){var a=t.rowData,l=t.field,o=t.defaultValue,i=t.countTypes,u=void 0===i?["nt","nr"]:i;return(0,r.reduce)((function(t,i){return t.push((0,r.getOr)(o,[i,l],a)),t}),[],u)},a.nestedSortFunction=a.nestedNtNrSortFunction=void 0;var r=l(44480),o=l(42167);var i=a.nestedSortFunction=function nestedSortFunction(t){var a=t.data,l=t.path,i=t.sortDirection,u=t.nullValue,d=t.limits;return(0,r.orderBy)([function(t){return t.genus?(0,r.getOr)(u,[o.TAX_LEVEL_GENUS].concat(l),t):(0,r.getOr)(u,l,t)},function(t){return t.genus?t.genus.taxId:t.taxId},function(t){return t.genus?(0,r.getOr)(u,l,t):"asc"===i?d[0]:d[1]}],[i,i,i],a)};a.nestedNtNrSortFunction=function nestedNtNrSortFunction(t){var a=t.dbType,l=t.data,r=t.path,o=t.sortDirection,u=t.nullValue,d=t.limits;return i({path:[a].concat(r),data:l,sortDirection:o,nullValue:u,limits:d})}},93360:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReportTable",{enumerable:!0,get:function get(){return r.ReportTable}});var r=l(22346)},42040:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReportViewSelector=void 0;var o=r(l(96540)),i=l(61613),u=l(142),d=r(l(85291));a.ReportViewSelector=function ReportViewSelector(t){var a=t.view,l=void 0===a?"table":a,r=t.onViewClick;return o.default.createElement("div",{className:d.default.reportViewSelector,"data-testid":"report-view-selector"},o.default.createElement(i.Menu,{icon:!0,floated:"right"},o.default.createElement(i.Popup,{trigger:o.default.createElement(i.Menu.Item,{name:"table",active:"table"===l,onClick:function onClick(){r({view:"table"})}},o.default.createElement(u.IconTableSmall,null)),content:"Table View",inverted:!0}),o.default.createElement(i.Popup,{trigger:o.default.createElement(i.Menu.Item,{name:"tree",active:"tree"===l,onClick:function onClick(){r({view:"tree"})}},o.default.createElement(u.IconTreeSmall,null)),content:o.default.createElement("div",null,"Taxonomic Tree View"),inverted:!0,position:"top right"})))}},21052:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReportViewSelector",{enumerable:!0,get:function get(){return r.ReportViewSelector}});var r=l(42040)},97080:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonTreeVis=void 0;var i=r(l(85715)),u=l(44480),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(20300),p=l(42167),m=l(58275),h=l(5919),g=l(82085);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var v=u.map.convert({cap:!1});a.TaxonTreeVis=function TaxonTreeVis(t){var a=t.currentTab,l=t.lineage,r=t.metric,o=t.nameType,y=t.onTaxonClick,C=t.taxa,b=p.TREE_VIZ_TOOLTIP_METRICS[(0,c.getWorkflowTypeFromLabel)(a)],S=(0,d.useState)(null),w=(0,i.default)(S,2),_=w[0],E=w[1],x=(0,d.useState)(null),L=(0,i.default)(x,2),O=L[0],N=L[1],k=(0,d.useRef)(null),T=(0,d.useRef)(null);(0,d.useEffect)((function(){if(T&&k){var t=B(),a=new m.TidyTree(T.current,t,{attribute:r,useCommonName:A,onNodeHover:R,onNodeLabelClick:D,onCreatedTree:j,tooltipContainer:k.current,onCollapsedStateChange:I,collapsed:M()||new Set});a.update(),N(a)}}),[k,T]);var A="common name"===o.toLowerCase(),I=function persistCollapsedInUrl(t){try{var a=new URL(window.location.href);!function hasAllChildrenCollapsed(t){return!(t.children||!t.collapsedChildren)}(t)?a.searchParams.delete(t.id):a.searchParams.set(t.id,"c"),history.replaceState(window.history.state,document.title,a)}catch(t){console.error(t)}},M=function getCollapsedInUrl(){try{var t=new URL(window.location.href),a=[];
1return t.searchParams.forEach((function(t,l){"c"===t&&a.push(l)})),new Set(a)}catch(t){console.error(t)}};(0,d.useEffect)((function(){var t={useCommonName:A,attribute:r};O&&O.setOptions(t)}),[r,o]),(0,d.useEffect)((function(){O&&O.setTree(B())}),[C]);var R=function handleNodeHover(t){E(t)},D=function handleNodeLabelClick(t){["genus","species"].includes(t.data.lineageRank)&&y(t.data)},P=function getNodeValues(t){return a===c.WORKFLOW_TABS.SHORT_READ_MNGS?{aggregatescore:t.agg_score,nt_r:(0,u.get)("nt.count",t)||0,nt_rpm:(0,u.get)("nt.rpm",t)||0,nt_zscore:(0,u.get)("nt.z_score",t)||0,nr_r:(0,u.get)("nr.count",t)||0,nr_rpm:(0,u.get)("nr.rpm",t)||0,nr_zscore:(0,u.get)("nr.z_score",t)||0}:a===c.WORKFLOW_TABS.LONG_READ_MNGS?{nt_b:(0,u.get)("nt.base_count",t)||0,nt_bpm:(0,u.get)("nt.bpm",t)||0,nr_b:(0,u.get)("nr.base_count",t)||0,nr_bpm:(0,u.get)("nr.bpm",t)||0}:void 0},j=function fillNodeValues(t){t.leaves().forEach((function(t){if(!t.children&&!t.data.values)for(var a=t.ancestors(),l=function _loop(t){var l=a[t];if(l.children=l.children.filter((function(l){return l.id!==a[t-1].id})),l.children&&l.children.length>0)return 1},r=1;r<a.length&&!l(r);r++);})),t.eachAfter((function(t){t.data.highlight&&(t.data.highlight=!0,t.ancestors().forEach((function(t){t.data.highlight=!0})));var a=function _loop2(a){t.data.values||(t.data.values={}),a in t.data.values||(t.data.values[a]=b[a].agg(t.children.filter((function(t){return t.data.values[a]})).map((function(t){return t.data.values[a]}))))};for(var l in b)a(l)}))},B=function createTree(){var t="_",a=[{id:t}],r=new Set,o=function formatAndAddNode(t){var l=t.nodeData,o=t.parentId,i=t.fixedId,u={id:"".concat(i||l.taxId),taxId:l.taxId,parentId:"".concat(o),name:l.name,scientificName:l.name,lineageRank:l.taxLevel,commonName:l.common_name,highlight:l.highlighted,values:P(l)};r.add(u.id),a.push(u)};
1return C.forEach((function(a){var r=null;a.filteredSpecies.forEach((function(t){var o=l[t.taxId]||{};r||(0,u.getOr)(a.taxId,"parent",o)===a.taxId||(r=o.parent)})),a.filteredSpecies.forEach((function(i){var u=l[i.taxId]||{};o({nodeData:i,parentId:u.parent||l[a.taxId]&&a.taxId||r||t})}));var i=l[a.taxId]||l[r]||{};o({nodeData:a,parentId:i.parent||t,fixedId:r})})),v((function(l,o){r.has(o)||a.push({id:"".concat(o),taxId:parseInt(o),parentId:"".concat(l.parent||t),scientificName:l.name,lineageRank:l.rank})}),l),a};return d.default.createElement("div",{className:"taxon-tree-vis"},d.default.createElement("div",{className:"taxon-tree-vis__container",ref:T},d.default.createElement(g.TaxonTreePathogenLabels,{taxa:C})),d.default.createElement("div",{className:"taxon-tree-vis__tooltip",ref:k},d.default.createElement(h.TaxonTreeNodeTooltip,{activeMetric:r,isCommonNameActive:A,metrics:b,node:_})))}},48978:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonTreeNodeTooltip=void 0;var o=l(28764),i=r(l(96540)),u=r(l(91957));a.TaxonTreeNodeTooltip=function TaxonTreeNodeTooltip(t){var a=t.activeMetric,l=t.isCommonNameActive,r=t.node,d=t.metrics;if(!r)return null;var c=[];for(var p in d)c.push(i.default.createElement("span",{key:"tt_".concat(p),className:(0,o.cx)(u.default.taxonTooltipRow,a===p?u.default.taxonTooltipRowActive:"")},i.default.createElement("div",{className:u.default.taxonTooltipRowLabel},d[p].label,":"),i.default.createElement("div",{className:u.default.taxonTooltipRowValue},Math.round(r.data.values[p]).toLocaleString())));var m=l&&r.data.commonName||r.data.scientificName;return r.isAggregated&&(m="".concat((r.parent.collapsedChildren||[]).length," Taxa")),i.default.createElement("div",{className:u.default.taxonTooltip},i.default.createElement("div",{className:u.default.taxonTooltipTitle},r.data.lineageRank),i.default.createElement("div",{className:u.default.taxonTooltipName},m),i.default.createElement("div",{className:u.default.taxonTooltipTitle},"Data"),i.default.createElement("div",{className:u.default.taxonTooltipData},i.default.createElement("div",null,c)))}},5919:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonTreeNodeTooltip",{enumerable:!0,get:function get(){return r.TaxonTreeNodeTooltip}});var r=l(48978)},5676:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonTreePathogenLabel=void 0;var o=r(l(96540)),i=r(l(62109));a.TaxonTreePathogenLabel=function TaxonTreePathogenLabel(t){var a=t.taxId,l=t.tagType;return o.default.createElement("div",{className:"node-overlay node-overlay__".concat(a),key:"label-".concat(a,"-").concat(l)},o.default.createElement(i.default,{type:l}))}},16582:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonTreePathogenLabel",{enumerable:!0,get:function get(){return r.TaxonTreePathogenLabel}});var r=l(5676)},35306:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TaxonTreePathogenLabels=void 0;var o=r(l(96540)),i=l(16582);a.TaxonTreePathogenLabels=function TaxonTreePathogenLabels(t){var a=t.taxa,l=[];return a.forEach((function(t){t.pathogenFlag&&l.push(o.default.createElement(i.TaxonTreePathogenLabel,{key:"label-".concat(t.taxId,"-").concat(t.pathogenFlag),taxId:t.taxId,tagType:t.pathogenFlag})),t.filteredSpecies.forEach((function(t){t.pathogenFlag&&l.push(o.default.createElement(i.TaxonTreePathogenLabel,{key:"label-".concat(t.taxId,"-").concat(t.pathogenFlag),taxId:t.taxId,tagType:t.pathogenFlag}))}))})),o.default.createElement("div",{className:"pathogen-labels"},l)}},82085:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonTreePathogenLabels",{enumerable:!0,get:function get(){return r.TaxonTreePathogenLabels}});var r=l(35306)},93416:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TaxonTreeVis",{enumerable:!0,get:function get(){return r.TaxonTreeVis}});var r=l(97080)},72248:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MngsReport",{enumerable:!0,get:function get(){return r.MngsReport}});var r=l(93876)},29177:()=>{},61397:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ModalManager=void 0;var o=r(l(85715)),i=r(l(96540)),u=l(815),d=l(90251);a.ModalManager=function ModalManager(t){var a=t.blastData,l=t.blastModalInfo,r=t.consensusGenomeData,c=t.consensusGenomePreviousParams,p=t.handleBlastSelectionModalContinue,m=t.handleConsensusGenomeClick,h=t.handleModalAction,g=t.handleConsensusGenomeKickoff,v=t.handlePreviousConsensusGenomeReportClick,y=t.modalsVisible,C=t.sample,b=Object.entries(y).filter((function(t){return(0,o.default)(t,2)[1]}));return i.default.createElement(i.default.Fragment,null,b.map((function(t){var b=(0,o.default)(t,1)[0];switch(b){case"blastSelection":return i.default.createElement(u.BlastSelectionModal,{key:b,open:y.blastSelection,onContinue:p,onClose:function onClose(){return h([["close","blastSelection"]])},taxonName:null==a?void 0:a.taxName,taxonStatsByCountType:null==a?void 0:a.taxonStatsByCountType});case"blastContigs":return i.default.createElement(u.BlastContigsModal,{key:b,open:y.blastContigs,onClose:function onClose(){return h([["close","blastContigs"]])},blastModalInfo:l,context:null==a?void 0:a.context,pipelineVersion:null==a?void 0:a.pipelineVersion,sampleId:null==a?void 0:a.sampleId,taxonName:null==a?void 0:a.taxName,taxonId:null==a?void 0:a.taxId});case"blastReads":return i.default.createElement(u.BlastReadsModal,{key:b,open:y.blastReads,onClose:function onClose(){return h([["close","blastReads"]])},blastModalInfo:l,context:null==a?void 0:a.context,pipelineVersion:null==a?void 0:a.pipelineVersion,sampleId:null==a?void 0:a.sampleId,taxonName:null==a?void 0:a.taxName,taxonLevel:null==a?void 0:a.taxLevel,taxonId:null==a?void 0:a.taxId});case"consensusGenomeCreation":return i.default.createElement(d.ConsensusGenomeCreationModal,{key:b,consensusGenomeData:r,onClose:function onClose(){return h([["close","consensusGenomeCreation"]])}
1,handleModalAction:h,handleConsensusGenomeKickoff:g,open:y.consensusGenomeCreation,sample:C,modalsVisible:y});case"consensusGenomePrevious":return i.default.createElement(d.ConsensusGenomePreviousModal,{key:b,consensusGenomeData:c,onClose:function onClose(){return h([["close","consensusGenomePrevious"]])},onNew:m,onRowClick:v,open:y.consensusGenomePrevious,sample:C});default:return null}})))}},46077:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BlastContigsModal=void 0;var i=r(l(54756)),u=r(l(43693)),d=r(l(29293)),c=r(l(85715)),p=l(70131),m=r(l(32485)),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(38192),y=l(70034),C=l(92843),b=r(l(48652)),S=l(22476),w=r(l(62487)),_=r(l(16570)),E=l(25818),x=r(l(8858)),L=r(l(61329)),O=l(13546),N=l(28534);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.BlastContigsModal=function BlastContigsModal(t){var a=t.blastModalInfo,l=t.context,r=t.onClose,o=t.open,k=t.sampleId,T=t.pipelineVersion,A=t.taxonName,I=t.taxonId,M=(0,v.useTrackEvent)(),R=(0,g.useState)([]),D=(0,c.default)(R,2),P=D[0],j=D[1],B=(0,g.useState)(new Set),V=(0,c.default)(B,2),W=V[0],U=V[1],H=(0,g.useState)(null!=a&&a.showCountTypeTabs?O.CountTypeToIndex[null==a?void 0:a.availableCountTypeTabsForContigs[0]]:null),G=(0,c.default)(H,2),K=G[0],z=G[1],q=(0,g.useState)(!1),Z=(0,c.default)(q,2),Y=Z[0],X=Z[1],Q=(0,g.useState)([]),J=(0,c.default)(Q,2),$=J[0],ee=J[1],te=(0,g.useState)(!1),ae=(0,c.default)(te,2),ne=ae[0],le=ae[1],re=null!==K?O.IndexToCountType[K]:O.CountTypes.NT,oe=function(){var t=(0,d.default)(i.default.mark((function _callee(){var t,a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,y.fetchLongestContigsForTaxonId)({countType:re,sampleId:k,pipelineVersion:T,taxonId:I});case 2:t=l.sent,a=t.contigs,j(a);case 5:case"end":return l.stop()}}),_callee)})));return function fetchContigs(){return t.apply(this,arguments)}}();(0,g.useEffect)((function(){oe()}),[K]),(0,g.useEffect)((function(){var t=(0,h.filter)((function(t){return W.has(t.contig_id)}),P),l=(0,h.reduce)((function(t,a){return t+a.contig_length}),0,t)>O.BLAST_SEQUENCE_CHARACTER_LIMIT;le(l);var r=[];r=l?(0,h.map)((function(t){return(0,N.prepareBlastQuery)({program:null==a?void 0:a.selectedBlastType,sequences:t.fasta_sequence})}),t):[(0,N.prepareBlastQuery)({program:null==a?void 0:a.selectedBlastType,sequences:(0,h.map)((function(t){return t.fasta_sequence}),t).join("")})],ee(r)}),[W]);var ie=function logBlastEvent(t){var r=t.analyticEventName,o=t.automaticallyRedirectedToNCBI,i=(0,h.filter)((function(t){return W.has(t.contig_id)}),P),d=(0,h.map)((function(t){return(0,h.size)(t.fasta_sequence)}),i);M(r,function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({automaticallyRedirectedToNCBI:o,lengthsOfSequencesBlasted:d,numberOfContigs:(0,h.size)(W),blastUrlLengths:(0,h.map)((function(t){return(0,h.size)(t)}),$),sampleId:k,countType:re,blastType:null==a?void 0:a.selectedBlastType},l))},se=function autoRedirectBlastForCurrentSession(){sessionStorage.setItem(O.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY,(!0).toString())};return g.default.createElement(b.default,{open:o,onClose:r,tall:!0,narrow:!0,xlCloseIcon:!0},g.default.createElement("div",{className:L.default.blastContigsModal},g.default.createElement("div",{className:L.default.header},null==a?void 0:a.selectedBlastType),g.default.createElement("div",{className:L.default.taxonName},A),(null==a?void 0:a.showCountTypeTabs)&&function renderCountTypeTabs(){var t=!(null!=a&&a.availableCountTypeTabsForContigs.includes(O.CountTypes.NT)),l=!(null!=a&&a.availableCountTypeTabsForContigs.includes(O.CountTypes.NR)),r=g.default.createElement(p.Tab,{disabled:t,label:"".concat(O.CountTypes.NT," hits")}),o=g.default.createElement(p.Tab,{disabled:l,label:"".concat(O.CountTypes.NR," hits")});return t&&(r=g.default.createElement(p.Tooltip,{arrow:!0,placement:"top",title:"No NT hits available"},g.default.createElement("span",null,r))),l&&(o=g.default.createElement(p.Tooltip,{arrow:!0,placement:"top",title:"No NR hits available"},g.default.createElement("span",null,o))),g.default.createElement(p.Tabs,{sdsSize:"small",underlined:!0,value:K,onChange:function onChange(t,a){z(a),U(new Set)}},r,o)}(),g.default.createElement("div",{className:(0,m.default)(L.default.contigSelection,!(null!=a&&a.showCountTypeTabs)&&L.default.spacing)},g.default.createElement("div",{className:L.default.title},"Select a contig"),g.default.createElement("div",{className:L.default.instructions},"Up to 3 of the longest contigs are available to BLAST. The more contigs you choose, the longer the results will take to load.")),function renderContigsTable(){return g.default.createElement("div",{className:L.default.table,style:{height:O.BLAST_CONTIG_ROW_WIDTH*(0,h.size)(P)+O.BLAST_CONTIG_HEADER_ROW_WIDTH}},g.default.createElement(_.default,{contigs:P,onContigSelection:function onContigSelection(t,a){return function handleContigSelection(t,a){var l=W;a?l.add(t):l.delete(t),U(new Set(l))}(t,a)},onAllContigsSelected:function onAllContigsSelected(t){return function handleAllContigsSelected(t){return U(t?new Set((0,h.map)("contig_id",P)):new Set)}(t)},selectedContigs:W}))}(),ne&&function renderLongContigNotification(){return g.default.createElement(w.default,{type:"info",displayStyle:"flat",className:L.default.longContigNotification},"For selected contig(s) that exceeds ~7500 base pairs (bp), up to the middle 7500 bp will be used due to NCBI","'","s server limitation.")}(),function renderActions(){return g.default.createElement("div",{className:L.default.actions},g.default.createElement("div",{className:L.default.item},0===(0,h.size)(W)?g.default.createElement(p.Tooltip,{arrow:!0,placement:"top",title:"Select at least 1 contig to continue"},g.default.createElement("span",null,g.default.createElement(S.PrimaryButton,{text:"Continue",rounded:!0,disabled:!0}))):g.default.createElement(S.PrimaryButton,{text:"Continue",rounded:!0,onClick:function onClick(){return function handleContinue(){JSON.parse(sessionStorage.getItem(O.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY))?($.forEach((function(t){return(0,C.openUrlInNewTab)(t)})),ie({analyticEventName:v.ANALYTICS_EVENT_NAMES.BLAST_CONTIGS_MODAL_CONTINUE_BUTTON_CLICKED,automaticallyRedirectedToNCBI:!0}),(0,E.showBlastNotification)(),r()):(ie({analyticEventName:v.ANALYTICS_EVENT_NAMES.BLAST_CONTIGS_MODAL_CONTINUE_BUTTON_CLICKED,automaticallyRedirectedToNCBI:!1}),X(!0))}()}})),g.default.createElement("div",{className:L.default.item},g.default.createElement(S.SecondaryButton,{text:"Cancel",rounded:!0,onClick:r})))}()),Y&&g.default.createElement(x.default,{open:!0,onClose:function handleRedirectionModalClose(){return X(!1)},onContinue:function handleRedirectionModalContinue(t){t&&se(),$.forEach((function(t){return(0,C.openUrlInNewTab)(t)})),ie({analyticEventName:v.ANALYTICS_EVENT_NAMES.BLAST_REDIRECTION_MODAL_CONTINUE_BUTTON_CLICKED,automaticallyRedirectedToNCBI:t}),X(!1),(0,E.showBlastNotification)(),r()},shouldOpenMultipleTabs:ne&&(0,h.size)(W)>1}))}},16570:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=l(32807),d=r(l(96042)),c=r(l(868)),p=l(13546);a.default=function BlastContigsTable(t){var a=t.contigs,l=t.onContigSelection,r=t.onAllContigsSelected,m=t.selectedContigs,h=[{dataKey:"contig_name",width:300,label:"Name",cellRenderer:function cellRenderer(t){return function contigNameCellRenderer(t){var a=t.contigName;return i.default.createElement(d.default,{trigger:i.default.createElement("div",{className:(0,o.default)(c.default.cell,c.default.contigName)},a),content:a,position:"bottom center",inverted:!0})}({contigName:t.cellData})},headerClassName:(0,o.default)(c.default.header,c.default.contigNameHeader)},{dataKey:"num_reads",width:140,label:"Reads",className:(0,o.default)(c.default.cell,c.default.numReads),headerClassName:c.default.header},{dataKey:"contig_length",width:125,label:"Length",className:(0,o.default)(c.default.cell,c.default.contigLength),headerClassName:c.default.header}];return i.default.createElement(u.Table,{data:a,defaultRowHeight:p.BLAST_CONTIG_ROW_WIDTH,headerHeight:p.BLAST_CONTIG_HEADER_ROW_WIDTH,columns:h,onSelectRow:l,onRowClick:function onRowClick(t){var a=t.rowData;
1return l(a.contig_id,!m.has(a.contig_id))},onSelectAllRows:r,rowClassName:c.default.tableDataRow,selected:m,selectableCellClassName:c.default.selectableCell,selectableKey:"contig_id",sortable:!1})}},25818:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.showBlastNotification=a.BlastNotification=void 0;var o=r(l(96540)),i=r(l(34621)),u=l(14333),d=r(l(62487)),c=r(l(50377)),p=l(13546),m=(a.showBlastNotification=function showBlastNotification(){(0,u.showToast)((function(t){var a=t.closeToast;return o.default.createElement(m,{onClose:a})}))},a.BlastNotification=function BlastNotification(t){var a=t.onClose,l=o.default.createElement("div",{className:c.default.label},o.default.createElement("div",{className:c.default.message},"Your sequences were successfuly sent to NCBI. If you encounter issues once the sequences have left CZ ID, please check out the"," ",o.default.createElement(i.default,{coloredBackground:!0,href:p.NCBI_SUPPORT_CENTER_LINK},"NCBI Support Center"),"."));return o.default.createElement(d.default,{displayStyle:"elevated",type:"info",onClose:a},l)})},68093:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BlastReadsModal=void 0;var i=r(l(54756)),u=r(l(43693)),d=r(l(29293)),c=r(l(85715)),p=l(70131),m=r(l(32485)),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(38192),y=l(70034),C=l(92843),b=r(l(48652)),S=l(22476),w=l(25818),_=r(l(8858)),E=r(l(62977)),x=l(13546),L=l(28534);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}a.BlastReadsModal=function BlastReadsModal(t){var a=t.blastModalInfo,l=t.context,r=t.onClose,o=t.open,O=t.sampleId,N=t.pipelineVersion,k=t.taxonName,T=t.taxonLevel,A=t.taxonId,I=(0,v.useTrackEvent)(),M=(0,g.useState)(),R=(0,c.default)(M,2),D=R[0],P=R[1],j=(0,g.useState)(),B=(0,c.default)(j,2),V=B[0],W=B[1],U=(0,g.useState)([]),H=(0,c.default)(U,2),G=H[0],K=H[1],z=(0,g.useState)(!1),q=(0,c.default)(z,2),Z=q[0],Y=q[1],X=(0,g.useState)(""),Q=(0,c.default)(X,2),J=Q[0],$=Q[1],ee=(0,g.useState)(null!=a&&a.showCountTypeTabs?x.CountTypeToIndex[null==a?void 0:a.availableCountTypeTabsForReads[0]]:null),te=(0,c.default)(ee,2),ae=te[0],ne=te[1],le=null!==ae?x.IndexToCountType[ae]:x.CountTypes.NT,re=function(){var t=(0,d.default)(i.default.mark((function _callee(){var t,l,r,o,u;return i.default.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,y.fetchLongestReadsForTaxonId)({countType:le,sampleId:O,pipelineVersion:N,taxonId:A,taxonLevel:T});case 2:t=i.sent,l=t.reads,r=t.shortestAlignmentLength,o=t.longestAlignmentLength,u=(0,L.prepareBlastQuery)({program:null==a?void 0:a.selectedBlastType,sequences:l.join("")}),P(r),W(o),K(l),$(u);case 11:case"end":return i.stop()}}),_callee)})));return function fetchReads(){return t.apply(this,arguments)}}();(0,g.useEffect)((function(){re()}),[]),(0,g.useEffect)((function(){re()}),[ae]);var oe=function handleContinue(){JSON.parse(sessionStorage.getItem(x.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY))||!1?((0,C.openUrlInNewTab)(J),(0,w.showBlastNotification)(),r()):Y(!0)},ie=function logBlastEvent(t){var r=t.analyticsEventName,o=t.automaticallyRedirectedToNCBI;I(r,function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,u.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({automaticallyRedirectedToNCBI:o,numberOfReads:(0,h.size)(G),shortestAlignmentLength:D,longestAlignmentLength:V,blastUrlSize:(0,h.size)(J),sampleId:O,countType:le,blastType:null==a?void 0:a.selectedBlastType},l))};return g.default.createElement(b.default,{open:o,onClose:r,tall:!0,narrow:!0,xlCloseIcon:!0},g.default.createElement("div",{className:E.default.blastReadsModal},g.default.createElement("div",{className:E.default.blastType},null==a?void 0:a.selectedBlastType),g.default.createElement("div",{className:E.default.taxonName},k),(null==a?void 0:a.showCountTypeTabs)&&function renderCountTypeTabs(){var t=!(null!=a&&a.availableCountTypeTabsForReads.includes(x.CountTypes.NT)),l=!(null!=a&&a.availableCountTypeTabsForReads.includes(x.CountTypes.NR)),r=g.default.createElement(p.Tab,{disabled:t,label:"".concat(x.CountTypes.NT," hits")}),o=g.default.createElement(p.Tab,{disabled:l,label:"".concat(x.CountTypes.NR," hits")});return t&&(r=g.default.createElement(p.Tooltip,{arrow:!0,placement:"top",title:"No NT hits available"},g.default.createElement("span",null,r))),l&&(o=g.default.createElement(p.Tooltip,{arrow:!0,placement:"top",title:"No NR hits available"},g.default.createElement("span",null,o))),g.default.createElement(p.Tabs,{sdsSize:"small",underlined:!0,value:ae,onChange:function onChange(t,a){return ne(a)}},r,o)}(),g.default.createElement("div",{className:(0,m.default)(E.default.title,!(null!=a&&a.showCountTypeTabs)&&E.default.spacing)},"Confirm reads"),function renderReadsIdentificationSection(){return g.default.createElement("div",{className:E.default.readsIdentification},g.default.createElement("div",{className:E.default.description},"Up to 5 ".concat(le," reads have been selected.")),g.default.createElement("div",{className:E.default.alignmentRange},"Range of alignment lengths: ",D,"-",V))}(),function renderActions(){return g.default.createElement("div",{className:E.default.actions},g.default.createElement("div",{className:E.default.item},g.default.createElement(S.PrimaryButton,{text:"Continue",rounded:!0,onClick:oe})),g.default.createElement("div",{className:E.default.item},g.default.createElement(S.SecondaryButton,{text:"Cancel",rounded:!0,onClick:r})))}()),Z&&g.default.createElement(_.default,{open:!0,onClose:function handleRedirectionModalClose(){return Y(!1)},onContinue:function handleRedirectionModalContinue(t){t&&function autoRedirectBlastForCurrentSession(){sessionStorage.setItem(x.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY,"true")}(),(0,C.openUrlInNewTab)(J),ie({analyticsEventName:v.ANALYTICS_EVENT_NAMES.BLAST_REDIRECTION_MODAL_CONTINUE_BUTTON_CLICKED,automaticallyRedirectedToNCBI:t}),(0,w.showBlastNotification)(),r()}}))}},8858:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(85715)),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(61613),c=r(l(34621)),p=l(60487),m=r(l(48652)),h=l(22476),g=r(l(9983)),v=r(l(92250));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function BlastRedirectionModal(t){var a=t.open,l=t.onClose,r=t.onContinue,o=t.shouldOpenMultipleTabs,y=(0,u.useState)(!1),C=(0,i.default)(y,2),b=C[0],S=C[1];return u.default.createElement(m.default,{open:a,narrowest:!0},u.default.createElement("div",{className:v.default.blastRedirectionModal},u.default.createElement(d.Image,{className:v.default.logo,src:"/assets/LogoNCBI.png"}),u.default.createElement("div",{className:v.default.title},"You are now leaving CZ ID."),u.default.createElement("div",{className:v.default.text},"By clicking ",'"',"Continue",'"'," you agree to send a copy of your sequencing data to NCBI","'","s BLAST service, and that you understand this may make the data accessible to others. NCBI is a separate service from CZ ID. Your data will be subject to their"," ",u.default.createElement(c.default,{href:p.NCBI_POLICIES_AND_DISCLAIMERS_LINK},"Policies and Disclaimers"),"."),u.default.createElement("div",{className:v.default.autoRedirect},u.default.createElement(g.default,{checked:b,onChange:function onChange(){return S(!0)}}),"Automatically redirect in the future."),u.default.createElement("div",{className:v.default.actions},function renderActions(){return u.default.createElement("div",{className:v.default.actions},u.default.createElement("div",{className:v.default.item},u.default.createElement(h.PrimaryButton,{text:"Continue",rounded:!0,onClick:function onClick(){return r(b)}})),u.default.createElement("div",{className:v.default.item},u.default.createElement(h.SecondaryButton,{text:"Cancel",rounded:!0,onClick:l})))}()),o&&u.default.createElement("div",{className:v.default.linksOpeningInMultipleTabNotification},"Multiple tabs will open because the NCBI server can only receive about 8000 characters per URL.")))}},3834:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.BlastSelectionModal=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=l(44480),p=l(43561),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=r(l(34621)),g=r(l(48652)),v=r(l(58874)),y=l(13546);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.BlastSelectionModal=function BlastSelectionModal(t){var a=t.open,l=t.onContinue,r=t.onClose,o=t.taxonName,C=t.taxonStatsByCountType,b=(0,m.useState)(null),S=(0,i.default)(b,2),w=S[0],_=S[1],E=(0,m.useState)(null),x=(0,i.default)(E,2),L=x[0],O=x[1],N=(0,c.getOr)(0,"ntContigs",C),k=(0,c.getOr)(0,"ntReads",C),T=(0,c.getOr)(0,"nrContigs",C),A=(0,c.getOr)(0,"nrReads",C),I=function renderBlastOption(t){var a=t.blastType,l=t.description,r=t.learnMoreLink,o=t.listItems,i=t.disabledTooltipText,g=function shouldDisableBlastOption(t){switch(t){case y.BlastMethods.BlastN:return N<=0&&k<=0;case y.BlastMethods.BlastX:return!1}}(a),C=L===a,b=m.default.createElement("div",{key:a,className:(0,d.default)(v.default.title,g&&v.default.disabled)},a);return g&&w===a&&(b=m.default.createElement(u.Tooltip,{open:!0,arrow:!0,placement:"top",title:i},b)),m.default.createElement("div",{className:(0,d.default)(v.default.selectableOption,C&&v.default.selected,g&&v.default.disabled),onMouseEnter:function onMouseEnter(){return _(a)},onMouseLeave:function onMouseLeave(){return _(null)},onClick:function onClick(){return g?null:O(a)},onKeyDown:function onKeyDown(){return g?null:O(a)},key:(0,p.nanoid)(),role:"button"},m.default.createElement(u.InputRadio,{className:v.default.radioButton,stage:C?"checked":"unchecked",disabled:g}),m.default.createElement("div",{className:v.default.optionText},b,m.default.createElement("div",{className:(0,d.default)(v.default.description,g&&v.default.disabled)},l,m.default.createElement(h.default,{className:v.default.link,disabled:g,href:r},"Learn More")),C&&!(0,c.isEmpty)(o)&&m.default.createElement(u.List,null,o.map((function(t){return m.default.createElement(u.ListItem,{fontSize:"xs",key:(0,p.nanoid)()},t)})))))};return m.default.createElement(g.default,{narrow:!0,open:a,tall:!0,onClose:r,xlCloseIcon:!0},m.default.createElement("div",{className:v.default.blastSelectionModal,"data-testid":"blast-selection-modal"},m.default.createElement("div",{className:v.default.header},"Select a BLAST Type"),m.default.createElement("div",{className:v.default.taxonName},o),m.default.createElement("div",{className:v.default.selectableOptions},y.BLAST_OPTIONS.map((function(t){return I(t)}))),m.default.createElement("div",{className:v.default.actions},m.default.createElement("div",{className:v.default.action},m.default.createElement(u.Button,{sdsStyle:"rounded",sdsType:"primary",disabled:!L,onClick:function onClick(){return l(function getBlastModalInformation(){switch(L){case y.BlastMethods.BlastN:return{selectedBlastType:L,shouldBlastContigs:N>=1,showCountTypeTabs:!1};case y.BlastMethods.BlastX:return{selectedBlastType:L,shouldBlastContigs:N>=1||T>=1,showCountTypeTabs:!0,availableCountTypeTabsForContigs:(0,c.compact)([N>
1=1&&"NT",T>=1&&"NR"]),availableCountTypeTabsForReads:(0,c.compact)([k>=1&&"NT",A>=1&&"NR"])}}}())}},"Continue")),m.default.createElement("div",{className:v.default.action},m.default.createElement(u.Button,{sdsStyle:"rounded",sdsType:"secondary",onClick:r},"Cancel")))))}},13546:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY=a.NCBI_SUPPORT_CENTER_LINK=a.IndexToCountType=a.CountTypes=a.CountTypeToIndex=a.BlastMethods=a.BLAST_SEQUENCE_CHARACTER_LIMIT=a.BLAST_OPTIONS=a.BLAST_CONTIG_ROW_WIDTH=a.BLAST_CONTIG_HEADER_ROW_WIDTH=void 0;var o,i,u=r(l(43693)),d=l(60487);a.BLAST_CONTIG_ROW_WIDTH=38,a.BLAST_CONTIG_HEADER_ROW_WIDTH=36,a.SESSION_STORAGE_AUTO_REDIRECT_BLAST_KEY="blast",a.NCBI_SUPPORT_CENTER_LINK="https://support.nlm.nih.gov/",a.BLAST_SEQUENCE_CHARACTER_LIMIT=7900;!function(t){t.NT="NT",t.NR="NR"}(o||(a.CountTypes=o={})),function(t){t.BlastX="blastx",t.BlastN="blastn"}(i||(a.BlastMethods=i={}));a.BLAST_OPTIONS=[{blastType:i.BlastN,description:"BLASTN compares nucleotide query sequence(s) to the nucleotide (NT) databases in NCBI. Available for sequence hits to the NT databases.",learnMoreLink:d.BLAST_HELP_LINK,listItems:["BLASTN contigs helps you: confirm hits, check contig quality and orientation, Collect metrics for publication.","BLASTN reads confirm hits, determine region of coverage."],disabledTooltipText:"Requires a hit to NT."},{blastType:i.BlastX,description:"BLASTX compares query sequence(s) to the protein (NR) databases in NCBI. Available for sequence hits to the NT and NR databases.",learnMoreLink:d.BLAST_HELP_LINK,listItems:["BLASTX helps you identify proteins, and confirm the precence of divergent viruses hits."]}],a.CountTypeToIndex=(0,u.default)((0,u.default)({},o.NT,0),o.NR,1),a.IndexToCountType={0:o.NT,1:o.NR}},815:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BlastContigsModal",{enumerable:!0,get:function get(){return r.BlastContigsModal}}),Object.defineProperty(a,"BlastNotification",{enumerable:!0,get:function get(){return o.BlastNotification}}),Object.defineProperty(a,"BlastReadsModal",{enumerable:!0,get:function get(){return i.BlastReadsModal}}),Object.defineProperty(a,"BlastSelectionModal",{enumerable:!0,get:function get(){return u.BlastSelectionModal}});var r=l(46077),o=l(25818),i=l(68093),u=l(3834)},28534:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.prepareBlastQuery=void 0;var r=l(13546),o=(a.prepareBlastQuery=function prepareBlastQuery(t){var a=t.sequences,l=t.program,r=void 0===l?"blastn":l,i=o(r),u=encodeURI(a);return"https://blast.ncbi.nlm.nih.gov/Blast.cgi?"+"CMD=PUT&DATABASE=".concat(i,"&PROGRAM=").concat(r,"&QUERY=").concat(u)},function determineDatabaseForBlast(t){switch(t){case r.BlastMethods.BlastN:return"nt";case r.BlastMethods.BlastX:return"nr"}})},99593:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomeCreationModal=void 0;var i,u=r(l(54756)),d=r(l(43693)),c=r(l(29293)),p=r(l(85715)),m=l(70131),h=l(44480),g=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),v=l(18312),y=l(38192),C=l(85333),b=r(l(75127)),S=r(l(34621)),w=l(60487),_=l(60696),E=l(20300),x=l(62664),L=r(l(96042)),O=r(l(48652)),N=l(50451),k=r(l(25173));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}var T=(void 0!==i||(i=l(4937)).hash&&"1bb6017d8f299b6295fb5b1301e9799c"!==i.hash&&console.error("The definition of 'ConsensusGenomeCreationModalMutation' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.ConsensusGenomeCreationModal=function ConsensusGenomeCreationModal(t){var a=t.consensusGenomeData,l=t.handleModalAction,r=t.onClose,o=t.open,i=t.sample,A=t.modalsVisible,I=t.handleConsensusGenomeKickoff,M=(0,g.useState)(null),R=(0,p.default)(M,2),D=R[0],P=R[1],j=(0,y.useTrackEvent)(),B=(0,v.useMutation)(T),V=(0,p.default)(B,2),W=V[0],U=V[1],H=function(){var t=(0,c.default)(u.default.mark((function _callee(t){var a,r;return u.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:try{W({variables:{sampleId:i.id.toString(),input
1:{workflow:E.WorkflowType.CONSENSUS_GENOME,inputs_json:{accession_id:t.accessionId,accession_name:t.accessionName,taxon_id:null===(a=t.taxonId)||void 0===a?void 0:a.toString(),taxon_name:t.taxonName,alignment_config_name:null==i||null===(r=i.project)||void 0===r?void 0:r.pinned_alignment_config,technology:x.SEQUENCING_TECHNOLOGY_OPTIONS.ILLUMINA},authenticityToken:(0,C.getCsrfToken)()}},onCompleted:function onCompleted(){I(i)},onError:function onError(t){console.error(t),l([["open","consensusGenomeError"]])}})}catch(t){console.error(t),l([["open","consensusGenomeError"]])}case 1:case"end":return o.stop()}}),_callee)})));return function onConsensusGenomeCreation(a){return t.apply(this,arguments)}}(),G=function handleConsensusGenomeCreate(t){var l=a.accessionData,r=a.taxId,o=a.taxName;if(l&&!(0,h.isNull)(D)&&r&&o){var u=l.best_accessions[D];H({accessionId:u.id,accessionName:u.name,taxonId:r,taxonName:o}),j(y.ANALYTICS_EVENT_NAMES.CONSENSUS_GENOME_CREATION_MODAL_CREATE_BUTTON_CLICKED,{accessionId:u.id,accessionName:u.name,taxonId:r,taxonName:o,sampleId:i.id})}else(0,_.logError)({message:"ModalManage: handleConsensusGenomeCreate called with invalid params",details:{accessionData:l,taxId:r,taxName:o,retry:t}})},K=function getSequenceCompleteness(t){return t.includes("partial")?"Partial Sequence":t.includes("complete")?"Complete Sequence":void 0};return g.default.createElement(g.default.Fragment,null,g.default.createElement(O.default,{className:k.default.modal,narrow:!0,open:o,minimumHeight:!0,onClose:r,"data-testid":"create-consensus-genome-modal"},g.default.createElement("div",{className:k.default.title},"Generate Consensus Genome"),g.default.createElement("div",{className:k.default.description},"Align non-host reads to the reference accession of choice to generate a consensus genome for this taxon. This pipeline should not be used on samples using enrichment protocols such as MSSPE."," ",g.default.createElement(S.default,{href:w.VIRAL_CONSENSUS_GENOME_DOC_LINK},"Learn more.")),g.default.createElement("div",{className:k.default.label},"Taxon:"," ",g.default.createElement("span",{className:k.default.taxonName},a.taxName)),g.default.createElement("div",{className:k.default.label},"Reference Accession",g.default.createElement(L.default,{trigger:g.default.createElement("span",null,g.default.createElement(m.Icon,{sdsIcon:"infoCircle",sdsSize:"s",sdsType:"interactive",className:k.default.infoIcon})),content:"Choose the reference accession you would like to map the non-host reads against to create a consensus genome.",link:w.VIRAL_CONSENSUS_GENOME_DOC_LINK,position:"top center"})),g.default.createElement(N.SubtextDropdown,{className:k.default.dropdown,fluid:!0,options:function getReferenceAccessions(){var t=a.accessionData,l=a.percentIdentity,r=a.usedAccessions;return t?t.best_accessions.map((function(t,a){var o=null==r?void 0:r.includes(t.id);return function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,d.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}({disabled:o,subtext:"".concat(l," %id, ").concat(K(t.name),", ").concat(t.coverage_depth,"x coverage"),text:t.name,value:a},o&&{tooltip:"A consensus genome has already been generated for this accession"})})):[]}(),onChange:function handleAccessionChange(t){t!==D&&P(t)},placeholder:"Select a reference accession"}),g.default.createElement(m.Button,{className:k.default.button,sdsType:"primary",sdsStyle:"rounded",onClick:G,disabled:U,startIcon:U?g.default.createElement(m.Icon,{sdsIcon:"loading",sdsSize:"l",sdsType:"button"}):void 0},U?"Creating Consensus Genome":"Create Consensus Genome")),g.default.createElement(b.default,{labelText:"Failed",open:A.consensusGenomeError,onCancel:function onCancel(){return l([["close","consensusGenomeError"]])},onConfirm:function onConfirm(){return G("retry")},title:"Sorry! There was an error starting your consensus genome run."}))}},82181:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ConsensusGenomePreviousModal=void 0;var o=l(70131),i=l(44480),u=r(l(95093)),d=r(l(96540)),c=r(l(1986)),p=l(32807),m=l(79623),h=r(l(48652)),g=r(l(70582));a.ConsensusGenomePreviousModal=function ConsensusGenomePreviousModal(t){var a=t.consensusGenomeData,l=t.onClose,r=t.onNew,v=t.onRowClick,y=t.open,C=[{dataKey:"",flexGrow:1,label:"Consensus Genomes",headerClassName:g.default.primaryHeader,className:g.default.runData,cellDataGetter:function cellDataGetter(t){return t.rowData},cellRenderer:function cellRenderer(t){return function renderPrimaryCell(t){var a=t.inputs,l=t.parsed_cached_results,r=(0,i.get)("coverage_viz.coverage_depth",l),o=(0,i.get)("quality_metrics.percent_identity",l),u=(0,m.numberWithCommas)((0,i.get)("quality_metrics.reference_genome_length",l)),p="".concat(a.accession_id," - ").concat(a.accession_name);return d.default.createElement(d.default.Fragment,null,d.default.createElement(c.default,{content:p,position:"top right",trigger:d.default.createElement("div",{className:g.default.title},p)}),d.default.createElement("div",{className:g.default.subtext},l&&"".concat(o," %id, ").concat(u," bp length, ").concat(r?r.toFixed(2):"","x coverage")))}(t.cellData)}},{dataKey:"executed_at",width:100,label:"Date Created",className:g.default.dateCell,cellRenderer:function cellRenderer(t){var a=t.cellData;return(0,u.default)(a).fromNow()}}],b=(0,i.get)("previousRuns",a);return d.default.createElement(h.default,{className:g.default.modal,narrow:!0,open:y,minimumHeight:!0,onClose:l,"data-testid":"previous-consensus-genome-modal"},d.default.createElement("div",{className:g.default.title},"Consensus Genome"),d.default.createElement("div",{className:g.default.label},"Taxon:"," ",d.default.createElement("span",{className:g.default.taxonName},a.taxName)),d.default.createElement("div",{className:g.default.table},d.default.createElement(p.Table,{columns:C,data:b,defaultRowHeight:55,headerHeight:32,headerLabelClassName:g.default.headerLabel,rowClassName:g.default.row,onRowClick:v})),d.default.createElement(o.Button,{className:g.default.button,sdsType:"primary",sdsStyle:"minimal",isAllCaps:!0,startIcon:d.default.createElement(o.Icon,{sdsIcon:"plus",sdsSize:"xs",sdsType:"button"}),onClick:function onClick(){return r&&r(a)}},"Create a New Consensus Genome"))}},4937:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o,i={fragment:{argumentDefinitions:[l={defaultValue:null,kind:"LocalArgument",name:"input"},r={defaultValue:null,kind:"LocalArgument",name:"sampleId"}],kind:"Fragment",metadata:null,name:"ConsensusGenomeCreationModalMutation",selections:o=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"},{kind:"Variable",name:"sampleId",variableName:"sampleId"}],concreteType:"mutation_KickoffWGSWorkflow_items",kind:"LinkedField",name:"KickoffWGSWorkflow",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"workflow",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"deprecated",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"executed_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"input_error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"run_finalized",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wdl_version",storageKey:null},{alias:null,args:null,concreteType:"mutation_KickoffWGSWorkflow_items_parsed_cached_results",kind:"LinkedField",name:"parsed_cached_results",plural:!1,selections:[{alias:null,args:null,concreteType:"mutation_KickoffWGSWorkflow_items_parsed_cached_results_quality_metrics",kind:"LinkedField",name:"quality_metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"total_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"qc_percent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adjusted_remaining_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"compression_ratio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_ercc_reads",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fraction_subsampled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_mean",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"insert_size_standard_deviation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"percent_remaining",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"mutation_KickoffWGSWorkflow_items_inputs",kind:"LinkedField",name:"inputs",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"accession_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"accession_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxon_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"taxon_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"technology",storageKey:null}
1,{alias:null,args:null,kind:"ScalarField",name:"card_version",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wildcard_version",storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[r,l],kind:"Operation",name:"ConsensusGenomeCreationModalMutation",selections:o},params:{cacheID:"05e9db220429a45d8c9cea327c94fbe0",id:null,metadata:{},name:"ConsensusGenomeCreationModalMutation",operationKind:"mutation",text:"mutation ConsensusGenomeCreationModalMutation(\n  $sampleId: String!\n  $input: mutationInput_KickoffWGSWorkflow_input_Input\n) {\n  KickoffWGSWorkflow(sampleId: $sampleId, input: $input) {\n    id\n    status\n    workflow\n    deprecated\n    executed_at\n    input_error\n    run_finalized\n    wdl_version\n    parsed_cached_results {\n      quality_metrics {\n        total_reads\n        qc_percent\n        adjusted_remaining_reads\n        compression_ratio\n        total_ercc_reads\n        fraction_subsampled\n        insert_size_mean\n        insert_size_standard_deviation\n        percent_remaining\n      }\n    }\n    inputs {\n      accession_id\n      accession_name\n      taxon_id\n      taxon_name\n      technology\n      card_version\n      wildcard_version\n    }\n  }\n}\n"}};i.hash="1bb6017d8f299b6295fb5b1301e9799c";a.default=i},90251:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ConsensusGenomeCreationModal",{enumerable:!0,get:function get(){return r.ConsensusGenomeCreationModal}}),Object.defineProperty(a,"ConsensusGenomePreviousModal",{enumerable:!0,get:function get(){return o.ConsensusGenomePreviousModal}});var r=l(99593),o=l(82181)},63451:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalManager",{enumerable:!0,get:function get(){return r.ModalManager}});var r=l(61397)},22735:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ReportPanel=void 0;var o=r(l(96540)),i=l(20300),u=l(59368),d=l(11985),c=l(9690),p=l(72248),m=l(63851);a.ReportPanel=function ReportPanel(t){var a=t.amrDeprecatedData,l=t.backgrounds,r=t.currentRun,h=t.currentTab,g=t.clearAllFilters,v=t.dispatchSelectedOptions,y=t.enableMassNormalizedBackgrounds,C=t.filteredReportData,b=t.handleAnnotationUpdate,S=t.handleBlastClick,w=t.handleConsensusGenomeClick,_=t.handleCoverageVizClick,E=t.handlePreviousConsensusGenomeClick,x=t.handleTaxonClick,L=t.handleViewClick,O=t.handleWorkflowRunSelect,N=t.lineageData,k=t.loadingReport,T=t.ownedBackgrounds,A=t.otherBackgrounds,I=t.project,M=t.reportData,R=t.reportMetadata,D=t.sample,P=t.selectedOptions,j=t.snapshotShareId,B=t.view;return o.default.createElement(o.default.Fragment,null,(h===i.WORKFLOW_TABS.SHORT_READ_MNGS||h===i.WORKFLOW_TABS.LONG_READ_MNGS)&&o.default.createElement(p.MngsReport,{backgrounds:l,currentTab:h,clearAllFilters:g,dispatchSelectedOptions:v,enableMassNormalizedBackgrounds:y,filteredReportData:C,handleAnnotationUpdate:b,handleBlastClick:S,handleConsensusGenomeClick:w,handleCoverageVizClick:_,handlePreviousConsensusGenomeClick:E,handleTaxonClick:x,handleViewClick:L,lineageData:N,loadingReport:k,ownedBackgrounds:T,otherBackgrounds:A,pipelineRun:r,project:I,reportData:M,reportMetadata:R,sample:D,selectedOptions:P,snapshotShareId:j,view:B}),h===i.WORKFLOW_TABS.AMR_DEPRECATED&&a&&o.default.createElement(m.DeprecatedAmrView,{amr:a}),h===i.WORKFLOW_TABS.AMR&&o.default.createElement(u.AmrView,{sample:D,workflowRun:r}),h===i.WORKFLOW_TABS.BENCHMARK&&D&&o.default.createElement(d.BenchmarkView,{sample:D,workflowRun:r}),h===i.WORKFLOW_TABS.CONSENSUS_GENOME&&o.default.createElement(c.ConsensusGenomeView,{onWorkflowRunSelect:O,sample:D,workflowRun:r}))}},8779:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DeprecatedAmrView=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(2543)),m=r(l(96540)),h=r(l(92225));l(67746);var g=r(l(10283));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var v=[{Header:"Antibiotic Class",accessor:"drug_family",filterable:!1},{Header:"Gene",accessor:"gene",aggregate:function aggregate(t){return""},style:{textAlign:"center"},filterable:!1},{Header:"Coverage",accessor:"coverage",style:{textAlign:"center"},aggregate:function aggregate(t){return p.default.round(p.default.mean(t))},filterMethod:function filterMethod(t,a){return a[t.id]>=t.value},Cell:function Cell(t){return parseFloat(t.value).toFixed(1)}},{Header:"Depth",accessor:"depth",aggregate:function aggregate(t){return p.default.round(p.default.sum(t))},style:{textAlign:"center"},filterMethod:function filterMethod(t,a){return a[t.id]>=t.value},Cell:function Cell(t){return parseFloat(t.value).toFixed(1)}}];a.DeprecatedAmrView=function(t){(0,u.default)(DeprecatedAmrView,t);var a=_createSuper(DeprecatedAmrView);function DeprecatedAmrView(t){var l;if((0,o.default)(this,DeprecatedAmrView),(l=a.call(this,t)).data=t.amr?t.amr:l.data=[],l.data)for(var r=0;r<Object.keys(l.data).length;r++){var i=Object.keys(l.data)[r];l.data[i].gene_family=l.data[i].gene.slice(0,5)}return l}return(0,i.default)(DeprecatedAmrView,[{key:"render",value:function render(){return m.default.createElement("div",{className:g.default.tableContainer},m.default.createElement(h.default,{filterable:!0,defaultFilterMethod:function defaultFilterMethod(t,a,l){var r=t.pivotId||t.id;return void 0===a[r]||String(a[r]).toLowerCase().includes(t.value.toLowerCase())},data:this.data,columns:v,defaultPageSize:5,pivotBy:["drug_family"],defaultSorted:[{id:"coverage",desc:!0}],className:"-striped -highlight"}),m.default.createElement("br",null))}}]),DeprecatedAmrView}(m.default.Component)},63851:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DeprecatedAmrView",{enumerable:!0,get:function get(){return r.DeprecatedAmrView}});var r=l(8779)},63531:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.HoverActions=void 0;var i=r(l(85715)),u=l(70131),d=r(l(32485)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(38192),h=r(l(1986)),g=r(l(66410)),v=r(l(3349)),y=l(70916),C=l(46388),b=l(20300),S=r(l(45187)),w=l(42167),_=l(22346),E=r(l(5720));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.HoverActions=function HoverActions(t){var a=t.className,l=t.consensusGenomeEnabled,r=t.currentTab,o=t.fastaEnabled,x=t.isPhyloTreeAllowed,L=t.onBlastClick,O=t.onConsensusGenomeClick,N=t.onCoverageVizClick,k=t.onPhyloTreeModalOpened,T=t.onPreviousConsensusGenomeClick,A=t.pipelineVersion,I=t.previousConsensusGenomeRuns,M=t.projectId,R=t.rowData,D=t.sampleId,P=t.snapshotShareId,j=(0,m.useWithAnalytics)(),B=(0,p.useState)(!1),V=(0,i.default)(B,2),W=V[0],U=V[1],H=R.taxId,G=R.taxLevel,K=R.name,z=R.common_name,q=R.species,Z=R.category,Y=G===w.TAX_LEVEL_SPECIES?w.SPECIES_LEVEL_INDEX:w.GENUS_LEVEL_INDEX,X=H<_.INVA
1LID_CALL_BASE_TAXID||H>0,Q=!(!(0,c.get)("nt.contigs",R)&&!(0,c.get)("nr.contigs",R)),J=r===b.WORKFLOW_TABS.LONG_READ_MNGS||X&&(0,c.getOr)(0,"nt.count",R)>0,$=x&&H>0&&S.default.passesCreateCondition((0,c.getOr)(0,"nt.count",R),(0,c.getOr)(0,"nr.count",R)),ee=(0,c.get)("nt.percent_identity",R),te={ntContigs:(0,c.get)("nt.contigs",R),ntReads:(0,c.get)("nt.count",R),nrContigs:(0,c.get)("nr.contigs",R),nrReads:(0,c.get)("nr.count",R)},ae=te.ntContigs,ne={projectId:M,sampleId:D,taxId:H,taxLevel:R.taxLevel,taxName:R.name},le=j((function(){return k({taxId:H,taxName:K})}),m.ANALYTICS_EVENT_NAMES.PIPELINE_SAMPLE_REPORT_PHYLOTREE_LINK_CLICKED,ne),re=j((function(){return O({percentIdentity:ee,taxId:H,taxName:K})}),m.ANALYTICS_EVENT_NAMES.REPORT_TABLE_CONSENSUS_GENOME_HOVER_ACTION_CLICKED,ne),oe=function handlePreviousConsensusGenomeClick(){return T({percentIdentity:ee,taxId:H,taxName:K})},ie=j((function(){return L({context:{blastedFrom:"HoverActions"},pipelineVersion:A,sampleId:D,shouldBlastContigs:ae>=0,taxonStatsByCountType:te,taxName:K,taxLevel:Y,taxId:H})}),m.ANALYTICS_EVENT_NAMES.REPORT_TABLE_BLAST_BUTTON_HOVER_ACTION_CLICKED,ne),se={pipelineVersion:A,taxCommonName:z,taxId:H,taxLevel:Y===w.SPECIES_LEVEL_INDEX?w.TAX_LEVEL_SPECIES:w.TAX_LEVEL_GENUS,taxName:K,taxSpecies:q,taxonStatsByCountType:te},ue=j((function openCoverageViz(){N({taxId:H,taxName:K,taxCommonName:z,taxLevel:G,taxSpecies:q,taxonStatsByCountType:te})}),m.ANALYTICS_EVENT_NAMES.PIPELINE_SAMPLE_REPORT_COVERAGE_VIZ_LINK_CLICKED,ne),de=j((function downloadContigByUrl(){location.href=(0,y.getDownloadContigUrl)({pipelineVersion:A,sampleId:D,taxId:H})}),m.ANALYTICS_EVENT_NAMES.PIPELINE_SAMPLE_REPORT_CONTIG_DOWNLOAD_LINK_CLICKED,ne),ce=function getConsensusGenomeError(){return(0,C.isPipelineFeatureAvailable)(C.CONSENSUS_GENOME_FEATURE,A)?"viruses"!==Z?"Consensus genome pipeline is currently available for viruses only.":1!==Y?"Consensus genome pipeline only available at the species level.":void 0===ae||ae<=0?"Please select a virus with at least 1 contig that aligned to the NT database to run the consensus genome pipeline.":J?void 0:"Consensus genome pipeline only available when coverage visualization is available.":"Consensus genome pipeline not available for mNGS pipeline versions < ".concat(C.MINIMUM_VERSIONS[C.CONSENSUS_GENOME_FEATURE])};return p.default.createElement("span",{className:(0,d.default)(E.default.hoverActions,W?E.default.hoverActionsDropdown:a),"data-testid":"hover-actions"},function getHoverActions(){var t=(0,C.isPipelineFeatureAvailable)(C.COVERAGE_VIZ_FEATURE,A)||r===b.WORKFLOW_TABS.LONG_READ_MNGS?{key:"coverage_viz_".concat(se.taxId),message:"Coverage Visualization",iconName:"barChartVertical4",handleClick:ue,enabled:J,disabledMessage:"Coverage Visualization Not Available - requires reads in NT",params:se,snapshotEnabled:!0}:null,a={key:"blast_".concat(se.taxId,"_v1"),message:"BLAST",iconName:"searchLinesHorizontal",handleClick:ie,enabled:!0},i={key:"phylo_tree_".concat(se.taxId),message:p.default.createElement("div",null,"Phylogenetic Analysis ",p.default.createElement(v.default,null)),iconName:"treeHorizontal",handleClick:le,enabled:$,disabledMessage:"Phylogenetic Analysis Not Available - requires 100+ reads in NT/NR"},u=null;l&&(u=I?{key:"consensus_genome_".concat(se.taxId),message:"Consensus Genome",iconName:"linesDashed3Solid1",count:(0,c.size)(I),handleClick:oe,enabled:!0}:{key:"consensus_genome_".concat(se.taxId),message:"Consensus Genome",iconName:"linesDashed3Solid1",handleClick:re,enabled:!ce(),disabledMessage:ce()});var d={key:"download_".concat(se.taxId),message:"Download Options",iconName:"download",options:[{text:"Contigs (.fasta)",value:w.DOWNLOAD_CONTIGS,disabled:!Q},{text:"Reads (.fasta)",value:w.DOWNLOAD_READS,disabled:!o}],onChange:function onChange(t){t===w.DOWNLOAD_CONTIGS?de():t===w.DOWNLOAD_READS?function downloadFastaByUrl(){Y?location.href="/samples/".concat(D,"/fasta/").concat(Y,"/").concat(H,"/NT_or_NR?pipeline_version=").concat(A):console.error("Unknown taxLevel:",Y)}():console.error("Unexpected dropdown value:",t)},enabled:Q||o,disabledMessage:"Downloads Not Available",params:se},m=[];return m=(m=r===b.WORKFLOW_TABS.LONG_READ_MNGS?[t,d]:[t,a,{divider:!0},i,u,d]).filter((function(t){return null!==t})),P?(0,c.filter)("snapshotEnabled",m):m}().map((function(t,a){return p.default.createElement("span",{key:a},function renderHoverAction(t){if(t.divider)return p.default.createElement("span",{className:E.default.divider});var a=t.count?p.default.createElement("span",{className:E.default.countCircle},t.count):null,l=t.handleClick?function(){return t.handleClick(t.params||{})}:null,r=p.default.createElement("div",{className:E.default.actionDot,role:"none"},p.default.createElement(u.ButtonIcon,{sdsSize:"small",sdsType:"primary",sdsIcon:t.iconName,onClick:l,disabled:!t.enabled,"data-testid":"hover-
1action-".concat((0,c.kebabCase)(t.key))}),a),o=t.options?p.default.createElement(g.default,{hideArrow:!0,onOpen:function onOpen(){return U(!0)},onClose:function onClose(){return U(!1)},trigger:r,options:t.options,onChange:t.onChange}):r,i=t.enabled?t.message:t.disabledMessage;return p.default.createElement(h.default,{className:(0,d.default)(E.default.hoverActionPopup,t.enabled?E.default.actionEnabled:E.default.actionDisabled),basic:!1,inverted:t.enabled,position:"top center",key:t.key,trigger:p.default.cloneElement(o),content:i})}(t))})))}},82950:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HoverActions",{enumerable:!0,get:function get(){return r.HoverActions}});var r=l(63531)},41443:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReportPanel",{enumerable:!0,get:function get(){return r.ReportPanel}});var r=l(22735)},9852:()=>{},85457:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleReportContent=void 0;var o=r(l(96540)),i=l(30554),u=l(142),d=l(42167),c=l(6008),p=r(l(56179));a.SampleReportContent=function SampleReportContent(t){var a=t.loadingResults,l=t.children,r=t.workflowRun,m=t.sample,h=t.loadingInfo,g=t.eventNames,v=!(m.upload_error||r&&r.status&&r.status!==d.RUNNING_STATE),y=!m.upload_error&&(null==r?void 0:r.status)===d.CREATED_STATE;return o.default.createElement(o.default.Fragment,null,a?o.default.createElement(i.SampleMessage,{icon:o.default.createElement(u.IconLoading,{className:p.default.icon}),message:"Loading report data.",status:"Loading",type:"inProgress"}):(null==r?void 0:r.status)===d.SUCCEEDED_STATE?l:v?o.default.createElement(i.SampleMessage,{icon:o.default.createElement(u.IconLoading,{className:p.default.icon}),link:null==h?void 0:h.helpLink,linkText:null==h?void 0:h.linkText,message:null==h?void 0:h.message,status:"IN PROGRESS",type:"inProgress",analyticsEventName:null==g?void 0:g.loading}):y?o.default.createElement(i.SampleMessage,{icon:o.default.createElement(u.IconLoading,{className:p.default.icon}),message:"Waiting to Start or Receive Files",status:"IN PROGRESS",type:"inProgress"}):o.default.createElement(c.FailedMessage,{sample:m,workflowRun:r,analyticsEventName:null==g?void 0:g.error}))}},96036:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.FailedMessage=void 0;var o=r(l(96540)),i=l(30554),u=l(142),d=l(14514),c=r(l(56179));a.FailedMessage=function FailedMessage(t){var a=t.sample,l=t.workflowRun,r=t.analyticsEventName,p=(0,d.sampleErrorInfo)({sampleId:a.id,sampleUploadError:a.upload_error,error:(null==l?void 0:l.input_error)||{}}),m=p.link,h=p.linkText,g=p.subtitle,v=p.message,y=p.status,C=p.type;return o.default.createElement(i.SampleMessage,{icon:o.default.createElement(u.IconAlert,{className:c.default.iconAlert,type:C}),link:m,linkText:h,subtitle:g,message:v,status:y,type:C,analyticsEventName:r})}},6008:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FailedMessage",{enumerable:!0,get:function get(){return r.FailedMessage}});var r=l(96036)},25990:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleReportContent",{enumerable:!0,get:function get(){return r.SampleReportContent}});var r=l(85457)},84629:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewHeader=void 0;var o=l(44480),i=r(l(96540)),u=r(l(70484)),d=l(62378),c=l(20300),p=l(92843),m=l(26592),h=l(87672),g=r(l(80855));a.SampleViewHeader=function SampleViewHeader(t){var a=t.backgroundId,l=t.currentTab,r=t.getDownloadReportTableWithAppliedFiltersLink,v=t.hasAppliedFilters,y=t.onDetailsClick,C=t.onPipelineVersionChange,b=t.currentRun,S=t.project,w=t.projectSamples,_=void 0===w?[]:w,E=t.reportMetadata,x=void 0===E?{}:E,L=t.sample,O=t.snapshotShareId,N=t.view,k=t.onDeleteRunSuccess,T=(0,c.getWorkflowTypeFromLabel)(l)||c.WorkflowType.SHORT_READ_MNGS;return i.default.createElement("div",{className:g.default.sampleViewHeader},i.default.createElement(u.default,{className:g.default.viewHeader},i.default.createElement(u.default.Content,null,i.default.createElement(u.default.Pretitle,{breadcrumbLink:function getBreadcrumbLink(){if(S)return O?"/pub/".concat(O):"/home?project_id=".concat(S.id)}()},S?S.name:""),L&&i.default.createElement(u.default.Title,{label:L.name,id:L.id,options:_.map((function(t){return{label:t.name,id:t.
1id,onClick:function onClick(){var a;(0,p.openUrl)((0,d.generateUrlToSampleView)({sampleId:null==t||null===(a=t.id)||void 0===a?void 0:a.toString(),snapshotShareId:O}))}}}))})),!O&&i.default.createElement(u.default.Controls,null,i.default.createElement(h.SecondaryHeaderControls,{sample:L,currentRun:b,getAllRuns:function getAllRunsPerWorkflow(){var t=(null==L?void 0:L.workflow_runs)&&L.workflow_runs.filter((function(t){return(null==t?void 0:t.workflow)===T}));return(0,c.isMngsWorkflow)(T)?(0,o.get)("pipeline_runs",L):t},workflow:T,onPipelineVersionChange:C,onDetailsClick:y}),i.default.createElement(m.PrimaryHeaderControls,{backgroundId:a,currentRun:b,currentTab:l,getDownloadReportTableWithAppliedFiltersLink:r,hasAppliedFilters:v,onDeleteRunSuccess:k,reportMetadata:x,sample:L,view:N,workflow:T}))))}},21871:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.PrimaryHeaderControls=void 0;var o=r(l(96540)),i=l(42564),u=l(76032),d=l(37336),c=l(56993),p=r(l(21037));a.PrimaryHeaderControls=function PrimaryHeaderControls(t){var a=t.backgroundId,l=t.currentRun,r=t.currentTab,m=t.getDownloadReportTableWithAppliedFiltersLink,h=t.hasAppliedFilters,g=t.onDeleteRunSuccess,v=t.reportMetadata,y=t.sample,C=t.view,b=t.workflow;return o.default.createElement("div",{className:p.default.controlsBottomRowContainer},y&&l&&o.default.createElement(o.default.Fragment,null,o.default.createElement(c.ShareButtonPopUp,null),o.default.createElement(d.SampleViewSaveButton,{className:p.default.controlElement,sampleId:null==y?void 0:y.id,view:C,workflow:b}),o.default.createElement(i.SampleViewDownloadButton,{backgroundId:a,className:p.default.controlElement,currentRun:l,currentTab:r,getDownloadReportTableWithAppliedFiltersLink:m,hasAppliedFilters:h,reportMetadata:v,sample:y,view:C,workflow:b}),o.default.createElement(u.SampleViewOverflowMenu,{className:p.default.controlElement,currentRun:l,currentTab:r,onDeleteRunSuccess:function onDeleteRunSuccess(){return g(y)},reportMetadata:v,sample:y,workflow:b})))}},82434:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewDownloadButton=void 0;var o=r(l(96540)),i=l(98474);a.SampleViewDownloadButton=function SampleViewDownloadButton(t){var a=t.workflow,l=t.className,r=t.sample,u=t.currentRun,d=t.view,c=t.hasAppliedFilters,p=t.getDownloadReportTableWithAppliedFiltersLink,m=t.reportMetadata,h=t.backgroundId,g=t.currentTab,v=i.SampleViewDownloadButtonConfig[a]({currentRun:u,reportMetadata:m,currentTab:g}),y=v.component,C=v.readyToDownload;return o.default.createElement(y,{readyToDownload:C,className:l,workflowRun:u,workflowType:a,sample:r,backgroundId:h,getDownloadReportTableWithAppliedFiltersLink:p,hasAppliedFilters:c,pipelineRun:u,view:d})}},82919:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.AmrDownloadDropdown=void 0;var i=l(70131),u=r(l(32485)),d=l(44480),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(61613),m=l(38192),h=r(l(92522)),g=l(1763),v=l(70916),y=l(60696),C=l(64622),b=l(88003),S=r(l(29129));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.AmrDownloadDropdown=function AmrDownloadDropdown(t){var a,l=t.readyToDownload,r=t.className,o=t.workflowRun,w=t.sample,_=(0,m.useTrackEvent)(),E=(0,c.useContext)(C.AmrContext).amrContextState,x=null==E?void 0:E.reportTableDownloadWithAppliedFiltersLink;if(!l)return null;var L=function handleDownload(t){switch(t){case"download_csv":!function downloadCSV(){location.href="/workflow_runs/".concat(o.id,"/amr_report_downloads?downloadType=report_csv")}();break;case"download_csv_with_filters":(0,g.triggerFileDownload)({downloadUrl:x,fileName:"".concat(w.name,"_amr_report_with_applied_filters.csv")});break;default:var a=(0,b.getAmrDownloadLink)(o,w,t),l=a.downloadUrl,r=a.fileName;l&&r?(0,g.triggerFileDownload)({downloadUrl:l,fileName:r}
1):(0,y.logError)({message:"SampleViewControls/AmrDownloadDropdown: Invalid option passed to handleDownload",details:{option:t}})}(0,v.logDownloadOption)({trackEvent:_,component:"SampleViewControls/AmrDownloadDropdown",option:t,details:{sampleId:w.id,sampleName:w.name}})},O=parseFloat(null!==(a=null==o?void 0:o.wdl_version)&&void 0!==a?a:"0")<1.1,N=[{text:"Download Report Table (.csv)",value:"download_csv"},{text:"Download Report Table with Applied Filters (.csv)",value:"download_csv_with_filters",disabled:!x},{text:b.DownloadOptions.NON_HOST_READS_LABEL,value:b.DownloadOptions.NON_HOST_READS_LABEL,disabled:O,tooltipText:b.NONHOST_DOWNLOADS_TOOLTIP},{text:b.DownloadOptions.NON_HOST_CONTIGS_LABEL,value:b.DownloadOptions.NON_HOST_CONTIGS_LABEL,disabled:O,tooltipText:b.NONHOST_DOWNLOADS_TOOLTIP},{text:b.DownloadOptions.COMPREHENSIVE_AMR_METRICS_LABEL,value:b.DownloadOptions.COMPREHENSIVE_AMR_METRICS_LABEL},{text:b.DownloadOptions.INTERMEDIATE_FILES_LABEL,value:b.DownloadOptions.INTERMEDIATE_FILES_LABEL}],k=function createDropdownOption(t,a,l,r){var o=c.default.createElement(p.Dropdown.Item,{"data-testid":"".concat((0,d.kebabCase)(t)),key:a,onClick:function onClick(){return L(a)},className:(0,u.default)(S.default.item,l&&S.default.disabledItem),disabled:l},t);return l&&r&&(o=c.default.createElement(i.Tooltip,{arrow:!0,placement:"top",title:r,key:"".concat(a,"-tooltip")},c.default.createElement("span",null,o))),o};return c.default.createElement(h.default,{className:r,items:function getDownloadOptionItems(){var t=[];return N.forEach((function(a){var l=a.text,r=a.value,o=a.disabled,i=a.tooltipText;t.push(k(l,r,o,i))})),t}(),onClick:L,direction:"left"})}},88003:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.getAmrDownloadLink=a.downloadAmrGeneLevelData=a.NONHOST_DOWNLOADS_TOOLTIP=a.DownloadOptions=void 0;var r,o=l(63112);a.NONHOST_DOWNLOADS_TOOLTIP="Download this file from Intermediate Files (.zip) for samples run before pipeline version 1.1.";!function(t){t.NON_HOST_READS_LABEL="Download Non-Host Reads (.fasta)",t.NON_HOST_CONTIGS_LABEL="Download Non-Host Contigs (.fasta)",t.COMPREHENSIVE_AMR_METRICS_LABEL="Download Comprehensive AMR Metrics File (.tsv)",t.INTERMEDIATE_FILES_LABEL="Download Intermediate Files (.zip)"}(r||(a.DownloadOptions=r={}));var i=function generateDownloadUrl(t,a){return"/workflow_runs/".concat(t,"/amr_report_downloads?downloadType=").concat(a)};a.getAmrDownloadLink=function getAmrDownloadLink(t,a,l){var r="",o="";switch(l){case"Download Non-Host Reads (.fasta)":r=i(t.id,"non_host_reads"),o="".concat(a.name,"_").concat(t.id,"_non_host_reads.fasta.gz");break;case"Download Non-Host Contigs (.fasta)":r=i(t.id,"non_host_contigs"),o="".concat(a.name,"_").concat(t.id,"_contigs.fasta");break;case"Download Comprehensive AMR Metrics File (.tsv)":r=i(t.id,"comprehensive_amr_metrics_tsv"),o="".concat(a.name,"_").concat(t.id,"_comprehensive_amr_metrics.tsv");break;case"Download Intermediate Files (.zip)":r=i(t.id,"zip_link"),o="".concat(a.name,"_").concat(t.id,"_amr_intermediate_files.zip")}return{downloadUrl:r,fileName:o}},a.downloadAmrGeneLevelData=function downloadAmrGeneLevelData(t,a,l,r){var i=(0,o.getURLParamString)({downloadType:t,indexId:a,geneName:l});location.href="/workflow_runs/".concat(r,"/amr_gene_level_downloads?").concat(i)}},74196:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AmrDownloadDropdown",{enumerable:!0,get:function get(){return r.AmrDownloadDropdown}}),Object.defineProperty(a,"AmrDownloadDropdownProps",{enumerable:!0,get:function get(){return r.AmrDownloadDropdownProps}});var r=l(82919)},11831:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.BenchmarkDownloadDropdown=void 0;var o=r(l(96540)),i=l(61613),u=l(50451),d=r(l(97649));a.BenchmarkDownloadDropdown=function BenchmarkDownloadDropdown(t){var a=t.className,l=t.readyToDownload,r=t.workflowRun;if(!l)return null;var c=function handleDownload(t){switch(t){case"download_benchmarks":location.href="/workflow_runs/".concat(r.id,"/benchmark_report_downloads?downloadType=report_html");break;case"download_notebook":location.href="/workflow_runs/".concat(r.id,"/benchmark_report_downloads?downloadType=report_ipynb")}},p=[{text:"Download Benchmarks (.html)",value:"download_benchmarks"},{text:"Download Jupyter Notebook (.ipynb)",value:"download_notebook"}].map((function(t){var a=t.text,l=t.value;return o.default.createElement(i.Dropdown.Item,{key:l,onClick:function onClick(){return c(l)},className:d.default.item},a)}));return o.default.createElement(u.DownloadButtonDropdown,{className:a,items:p,onClick:c,direction:"left"})}},21537:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BenchmarkDownloadDropdown",{enumerable:!0,get:function get(){return r.BenchmarkDownloadDropdown}}),Object.defineProperty(a,"BenchmarkDownloadDropdownProps",{enumerable:!0,get:function get(){return r.BenchmarkDownloadDropdownProps}});var r=l(11831)},52140:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.DownloadAllButton=void 0;var i,u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(18312),p=l(38192),m=l(22476),h=l(92843),g=l(60696);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var v=(void 0!==i||(i=l(77664)).hash&&"64dbb0ad12ff9c9a0d0363bb383250ee"!==i.hash&&console.error("The definition of 'DownloadAllButtonQuery' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),i);a.DownloadAllButton=function DownloadAllButton(t){var a=t.sample,l=t.workflowRun,r=t.workflowType,o=t.readyToDownload,i=t.className,y=(0,p.useTrackEvent)(),C=(0,c.useRelayEnvironment)(),b=(0,d.useState)(!1),S=(0,u.default)(b,2),w=S[0],_=S[1];if(!o)return null;return d.default.createElement(m.DownloadButton,{className:i,text:"Download All",onClick:function downloadZipFile(){_
1(!0),(0,c.fetchQuery)(C,v,{workflowRunId:l.id.toString()}).subscribe({next:function next(t){var a,l;null!==(a=t.ZipLink)&&void 0!==a&&a.error?(0,g.logError)({message:"Zip file retrieval failed with error: ".concat(t.ZipLink.error)}):null!==(l=t.ZipLink)&&void 0!==l&&l.url&&(0,h.openUrl)(t.ZipLink.url)},complete:function complete(){_(!1)}}),y("SampleViewHeader_".concat(r,"-download-all-button_clicked"),{sampleId:a.id})},disabled:w,startIcon:w?"loading":"download"})}},77664:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var l,r,o={fragment:{argumentDefinitions:l=[{defaultValue:null,kind:"LocalArgument",name:"workflowRunId"}],kind:"Fragment",metadata:null,name:"DownloadAllButtonQuery",selections:r=[{alias:null,args:[{kind:"Variable",name:"workflowRunId",variableName:"workflowRunId"}],concreteType:"ZipLink",kind:"LinkedField",name:"ZipLink",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:l,kind:"Operation",name:"DownloadAllButtonQuery",selections:r},params:{cacheID:"959b5e5ab9a00086bee3efd5c17f814c",id:null,metadata:{},name:"DownloadAllButtonQuery",operationKind:"query",text:"query DownloadAllButtonQuery(\n  $workflowRunId: String\n) {\n  ZipLink(workflowRunId: $workflowRunId) {\n    error\n    url\n  }\n}\n"}};o.hash="64dbb0ad12ff9c9a0d0363bb383250ee";a.default=o},92774:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DownloadAllButton",{enumerable:!0,get:function get(){return r.DownloadAllButton}}),Object.defineProperty(a,"DownloadAllButtonProps",{enumerable:!0,get:function get(){return r.DownloadAllButtonProps}});var r=l(52140)},37689:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MngsDownloadDropdown=void 0;var o=r(l(41132)),i=r(l(43693)),u=l(44480),d=r(l(11310)),c=r(l(96540)),p=r(l(19151)),m=l(38192),h=r(l(92522)),g=l(1763),v=l(70916),y=l(60696),C=l(14333),b=l(20300),S=r(l(62487));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.MngsDownloadDropdown=function MngsDownloadDropdown(t){var a=t.readyToDownload,l=t.backgroundId,r=t.className,i=t.getDownloadReportTableWithAppliedFiltersLink,w=t.hasAppliedFilters,_=t.pipelineRun,E=t.sample,x=t.view,L=(0,m.useTrackEvent)();if(!a)return null;var O=function renderNoBackgroundSelectedNotification(){return(0,C.showToast)((function(t){var a=t.closeToast;return c.default.createElement(S.default,{type:"info",displayStyle:"elevated",onClose:a,closeWithIcon:!0},"The downloaded report will not contain the aggregate and z-score columns because a background model was not selected.")}),{autoClose:12e3})},N=function getTaxonTreeNode(){return document.getElementsByClassName("taxon-tree-vis")[0]},k=[{text:"Download Report Table (.csv)",value:"download_csv"},{text:"Download Report Table with Applied Filters (.csv)",value:"download_csv_with_filters",disabled:!w}].concat((0,o.default)((0,v.getDownloadDropdownOptions)(_)),(0,o.default)(function getImageDownloadOptions(){return"tree"===x?[{text:"Download Taxon Tree as SVG",value:"taxon_svg"},{text:"Download Taxon Tree as PNG",value:"taxon_png"}]:[]}()));return c.default.createElement(h.default,{className:r,options:k,onClick:function handleDownload(t){switch(t){case"download_csv":(0,u.isNull)(l)&&E.initial_workflow!==b.WorkflowType.LONG_READ_MNGS&&O(),function downloadCSV(){var t=_objectSpread(_objectSpread({},l&&{background_id:l}),_&&_.pipeline_version&&{pipeline_version:_.pipeline_version});location.href="/samples/".concat(E.id,"/report_csv?").concat(d.default.stringify(t))}();break;case"download_csv_with_filters":(0,u.isNull)(l)&&E.initial_workflow!==b.WorkflowType.LONG_READ_MNGS&&O(),(0,g.triggerFileDownload)({downloadUrl:i(),fileName:"".concat(E.name,"_report_with_applied_filters.csv")});break;case"taxon_svg":(new p.default).asSvg(N(),"taxon_tree.svg");break;case"taxon_png":(new p.default).asPng(N(),"taxon_tree.png");break;default:var a=(0,v.getLinkInfoForDownloadOption)(t,E.id,_);a?window.open(a.path,a.newPage?"_blank":"_self"):(0,y.logError)({message:"SampleViewControls/DownloadDropdown: Invalid option passed to handleDownload",details:{option:t}})}(0,v.logDownloadOption)({trackEvent:L,component:"SampleViewControls/DownloadDropdown",option:t,details:{sampleId:E.id,sampleName:E.name}})},direction:"left"})}},31443:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MngsDownloadDropdown",{enumerable:!0,get:function get(){return r.MngsDownloadDropdown}}),Object.defineProperty(a,"MngsDownloadDropdownProps",{enumerable:!0,get:function get(){return r.MngsDownloadDropdownProps}});var r=l(37689)},42564:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleViewDownloadButton",{enumerable:!0,get:function get(){return r.SampleViewDownloadButton}});var r=l(82434)},98474:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewDownloadButtonConfig=void 0;var o=r(l(43693)),i=l(44480),u=l(20300),d=l(74196),c=l(21537),p=l(92774),m=l(31443);a.SampleViewDownloadButtonConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u.WorkflowType.AMR,(function(t){var a=t.currentRun;return{component:d.AmrDownloadDropdown,readyToDownload:a&&"SUCCEEDED"===(0,i.get)("status",a)}})),u.WorkflowType.CONSENSUS_GENOME,(function(t){var a=t.currentRun;return{component:p.DownloadAllButton,readyToDownload:a&&"SUCCEEDED"===(0,i.get)("status",a)}})),u.WorkflowType.SHORT_READ_MNGS,(function(t){var a=t.reportMetadata;return{component:m.MngsDownloadDropdown,readyToDownload:!(0,i.isEmpty)(a)}})),u.WorkflowType.LONG_READ_MNGS,(function(t){var a=t.reportMetadata;return{component:m.MngsDownloadDropdown,readyToDownload:!(0,i.isEmpty)(a)}})),u.WorkflowType.BENCHMARK,(function(t){return{component:c.BenchmarkDownloadDropdown,readyToDownload:t&&"SUCCEEDED"===(0,i.get)("status",t)}})),u.WorkflowType.AMR_DEPRECATED,(function(t){var a=t.reportMetadata;return{component:m.MngsDownloadDropdown,readyToDownload:!(0,i.isEmpty)(a)}}))},4324:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewOverflowMenu=void 0;var o=r(l(41132)),i=r(l(96540)),u=l(93979),d=l(20300),c=l(2627),p=l(50799),m=l(13071);a.SampleViewOverflowMenu=function SampleViewOverflowMenu(t){var a,l,r,h=t.className,g=t.currentRun,v=t.currentTab,y=t.onDeleteRunSuccess,C=t.reportMetadata,b=t.sample,S=t.workflow,w=m.SampleViewOverflowMenuConfig[S]({currentRun:g,reportMetadata:C,sample:b,currentTab:v}),_=w.deleteId,E=w.readyToDelete,x=w.isVisible,L=w.isShortReadMngs;if(!x)return i.default.createElement(i.default.Fragment,null);var O=(null==b||null===(a=b.workflow_runs)||void 0===a?void 0:a.filter(u.isNotNullish))||[],N=(null==b||null===(l=b.pipeline_runs)||void 0===l?void 0:l.filter(u.isNotNullish))||[],k=b&&1===[].concat((0,o.default)(N),(0,o.default)(O)).length,T=(null==g?void 0:g.run_finalized)||c.FINALIZED_SAMPLE_UPLOAD_ERRORS.includes(null==b?void 0:b.upload_error);return i.default.createElement(p.OverflowMenu,{className:h,deleteId:_,isShortReadMngs:L,onDeleteRunSuccess:y,readyToDelete:E,redirectOnSuccess:k,runFinalized:T,sampleUserId:null==b?void 0:b.user_id,workflowShorthand:d.WORKFLOWS[S].shorthand,workflowLabel:null===(r=d.WORKFLOWS[S])||void 0===r?void 0:r.label})}},71498:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.OverflowMenu=void 0;var i=r(l(85715)),u=l(70131),d=l(28764),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(90),m=r(l(11945)),h=r(l(39047));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.OverflowMenu=function OverflowMenu(t){var a=t.readyToDelete,l=t.className,r=t.deleteId,o=t.onDeleteRunSuccess,g=t.redirectOnSuccess,v=t.runFinalized,y=t.sampleUserId,C=t.workflowShorthand,b=t.workflowLabel,S=t.isShortReadMngs;if(!a||!r)return null;var w=(0,c.useState)(null),_=(0,i.default)(w,2),E=_[0],x=_[1],L=(0,c.useState)(!1),O
1=(0,i.default)(L,2),N=O[0],k=O[1],T=function closeActionsMenu(){x(null)},A=((0,c.useContext)(p.UserContext)||{}).userId===y,I=!(A&&v);return c.default.createElement(c.default.Fragment,null,c.default.createElement(u.Button,{className:(0,d.cx)(h.default.helpButton,l),sdsType:"secondary",sdsStyle:"rounded",startIcon:c.default.createElement(u.Icon,{sdsIcon:"dotsHorizontal",sdsSize:"l",sdsType:"button"}),onClick:function openActionsMenu(t){x(t.currentTarget)},"data-testid":"overflow-btn"}),c.default.createElement(u.Menu,{anchorEl:E,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},keepMounted:!0,open:Boolean(E),onClose:T},function renderDeleteRunMenuItem(){var t=c.default.createElement(u.MenuItem,{disabled:I,onClick:function onClick(){T(),k(!0)},"data-testid":"delete-run-menuitem"},c.default.createElement("div",{className:(0,d.cx)(h.default.dropdownItem,I&&h.default.iconDisabled)},c.default.createElement(u.Icon,{sdsIcon:"trashCan",sdsSize:"xs",sdsType:"static",className:h.default.icon}),c.default.createElement("span",null,"Delete ".concat(C," Run"))));if(I){var a=A?!v&&"You can only delete runs that are completed.":"Only the user that initiated the run can perform this action.";t=c.default.createElement(u.Tooltip,{arrow:!0,placement:"top",title:a,"data-testid":"delete-disabled-tooltip"},c.default.createElement("span",null,t))}return t}()),c.default.createElement(m.default,{isOpen:N,onClose:function onClose(){return k(!1)},selectedIds:[r],onSuccess:o,redirectOnSuccess:g,workflowLabel:b,isShortReadMngs:S}))}},50799:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"OverflowMenu",{enumerable:!0,get:function get(){return r.OverflowMenu}});var r=l(71498)},76032:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleViewOverflowMenu",{enumerable:!0,get:function get(){return r.SampleViewOverflowMenu}});var r=l(4324)},13071:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewOverflowMenuConfig=void 0;var o=r(l(43693)),i=l(44480),u=l(20300);a.SampleViewOverflowMenuConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},u.WorkflowType.AMR,(function(t){var a=t.currentRun,l=t.sample;return{deleteId:null==a?void 0:a.id,isVisible:!0,readyToDelete:!!a||!(null==l||!l.upload_error)}})),u.WorkflowType.CONSENSUS_GENOME,(function(t){var a=t.currentRun,l=t.sample;return{deleteId:null==a?void 0:a.id,isVisible:!0,readyToDelete:!!a||!(null==l||!l.upload_error)}})),u.WorkflowType.SHORT_READ_MNGS,(function(t){var a=t.reportMetadata,l=t.currentTab,r=t.sample;return{deleteId:null==r?void 0:r.id,isVisible:l!==u.WORKFLOW_TABS.AMR_DEPRECATED,readyToDelete:!(0,i.isEmpty)(a),isShortReadMngs:!0}})),u.WorkflowType.LONG_READ_MNGS,(function(t){var a=t.reportMetadata,l=t.sample;return{deleteId:null==l?void 0:l.id,isVisible:!0,readyToDelete:!(0,i.isEmpty)(a)}})),u.WorkflowType.BENCHMARK,(function(t){var a=t.currentRun,l=t.sample;return{deleteId:null==a?void 0:a.id,isVisible:!0,readyToDelete:!!a||!(null==l||!l.upload_error)}})),u.WorkflowType.AMR_DEPRECATED,(function(){return{isVisible:!1}}))},31551:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewSaveButton=void 0;var i=r(l(54756)),u=r(l(29293)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=l(81672),p=l(90),m=l(22476),h=l(63112),g=l(44583);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.SampleViewSaveButton=function SampleViewSaveButton(t){var a=t.view,l=t.sampleId,r=t.className,o=t.workflow,v=function(){var t=(0,u.default)(i.default.mark((function _callee(){var t;return i.default.wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:if(!a){r.next=5;break}return(t=(0,h.parseUrlParams)()).sampleIds=l,r.next=5,(0,c.saveVisualization)(a,t);case 5:case"end":return r.stop()}}),_callee)})));return function onSaveClick(){return t.apply(this,arguments)}}(),y=g.SampleViewSaveButtonConfig[o];return((0,d.useContext)(p.UserContext)||{}).admin&&y?d.default.createElement(m.SaveButton,{className:r,onClick:v}):d.default.createElement(d.default.Fragment,null)}},37336:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleViewSaveButton",{enumerable:!0,get:function get(){return r.SampleViewSaveButton}});var r=l(31551)},44583:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewSaveButtonConfig=void 0;var o=r(l(43693)),i=l(20300);a.SampleViewSaveButtonConfig=(0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)((0,o.default)({},i.WorkflowType.AMR,!1),i.WorkflowType.CONSENSUS_GENOME,!1),i.WorkflowType.SHORT_READ_MNGS,!0),i.WorkflowType.LONG_READ_MNGS,!0),i.WorkflowType.BENCHMARK,!1),i.WorkflowType.AMR_DEPRECATED,!0)},18506:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.ShareButtonPopUp=void 0;var o=r(l(96540)),i=r(l(1986)),u=l(63112),d=l(22476),c=r(l(21037));a.ShareButtonPopUp=function ShareButtonPopUp(){return o.default.createElement(o.default.Fragment,null,o.default.createElement(i.default,{trigger:o.default.createElement(d.ShareButton,{className:c.default.controlElement,onClick:function onShareClick(){(0,u.copyShortUrlToClipboard)()}}),content:"A shareable URL was copied to your clipboard!",on:"click",hideOnScroll:!0}))}},56993:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ShareButtonPopUp",{enumerable:!0,get:function get(){return r.ShareButtonPopUp}});var r=l(18506)},26592:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PrimaryHeaderControls",{enumerable:!0,get:function get(){return r.PrimaryHeaderControls}});var r=l(21871)},35651:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SecondaryHeaderControls=void 0;var o=l(70131),i=r(l(96540)),u=l(26411),d=l(54670),c=r(l(72441));a.SecondaryHeaderControls=function SecondaryHeaderControls(t){var a=t.sample,l=t.currentRun,r=t.getAllRuns,p=t.workflow,m=t.onPipelineVersionChange,h=t.onDetailsClick;return i.default.createElement("div",{className:c.default.controlsTopRowContainer},l&&i.default.createElement(u.PipelineVersionSelect,{currentRun:l,allRuns:r&&r(),workflowType:p,onVersionChange:m}),a&&i.default.createElement(d.PipelineRunsButton,{sample:a}),i.default.createElement(o.Button,{"data-testid":"sample-details",sdsType:"primary",sdsStyle:"minimal",isAllCaps:!0,disabled:!a,onClick:h},"Sample Details"))}},76336:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineRunsButton=void 0;var i=l(70131),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(90),c=r(l(31472));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.PipelineRunsButton=function PipelineRunsButton(t){var a=t.sample,l=((0,u.useContext)(d.UserContext)||{}).admin;return u.default.createElement(u.default.Fragment,null,l&&u.default.createElement(u.default.Fragment,null,u.default.createElement(i.Button,{className:c.default.controlElement,sdsType:"primary",sdsStyle:"minimal",isAllCaps:!0,onClick:function onClick(){return location.href="/samples/".concat(null==a?void 0:a.id,"/pipeline_runs")}},"Pipeline Runs"),u.default.createElement("span",{className:c.default.seperator}," | ")))}},54670:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PipelineRunsButton",{enumerable:!0,get:function get(){return r.PipelineRunsButton}});var r=l(76336)},87672:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SecondaryHeaderControls",{enumerable:!0,get:function get(){return r.SecondaryHeaderControls}});var r=l(35651)},41521:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleViewHeader",{enumerable:!0,get:function get(){return r.SampleViewHeader}});var r=l(84629)},94147:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SampleViewMessage=void 0;var o=r(l(96540)),i=l(30554),u=r(l(52790)),d=l(142),c=l(14514),p=l(20300),m=l(42167),h=l(92244),g=l(72617);a.SampleViewMessage=function SampleViewMessage(t){var a,l,r,v,y,C,b,S=t.currentTab,w=t.hasZeroTaxons,_=t.loadingReport,E=t.pipelineRun,x=t.reportMetadata,L=t.sample,O=t.snapshotShareId,N=x.pipelineRunStatus,k=x.jobStatus,T=(null==L?void 0:L.error_message)||(null==x?void 0:x.errorMessage),A=(null==L?void 0:L.known_user_error)||(null==x?void 0:x.knownUserError);if(_)a=g.SampleStatus.LOADING,l="Loading report data.",b=o.default.createElement(d.IconLoading,{className:u.default.icon}),y="inProgress";else if(w)a=g.SampleStatus.COMPLETE_ISSUE,l="No data to display because the sample reads did not match the database.",y="warning",C=c.UPLOAD_URL,v="Upload new sample";
1else if(N===h.PipelineRunStatus.WAITING&&L&&!L.upload_error)a=g.SampleStatus.IN_PROGRESS,l=S===p.WORKFLOW_TABS.LONG_READ_MNGS?m.ONT_PIPELINE_RUNNING_STATUS_MESSAGE:k,b=o.default.createElement(d.IconLoading,{className:u.default.icon}),y="inProgress",null!=E&&E.pipeline_version&&(v="View Pipeline Visualization",C="/samples/".concat(L.id,"/pipeline_viz/").concat(E.pipeline_version));else{if(L){E&&(E.known_user_error=A,E.error_message=T);var I=(0,c.sampleErrorInfo)({sampleId:L.id,sampleUploadError:L.upload_error,pipelineRun:E});a=I.status,l=I.message,r=I.subtitle,v=I.linkText,y=I.type,C=I.link}b=o.default.createElement(d.IconAlert,{className:u.default.icon,type:y})}return O&&(C="",v=""),o.default.createElement(i.SampleMessage,{icon:b,link:C,linkText:v,message:l,subtitle:r,status:a,type:y,analyticsEventData:{status:a}})}},75197:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SampleViewMessage",{enumerable:!0,get:function get(){return r.SampleViewMessage}});var r=l(94147)},44975:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.TabSwitcher=void 0;var i=l(2543),u=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),d=l(90),c=r(l(92920)),p=l(98903),m=l(20300),h=l(42167),g=r(l(7032));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.TabSwitcher=function TabSwitcher(t){var a=t.currentTab,l=t.handleTabChange,r=t.reportMetadata,o=t.sample,v=function computeWorkflowTabs(t){var a,l=((0,u.useContext)(d.UserContext)||{}).allowedFeatures,o=(0,h.getWorkflowCount)(t),c=o[m.WorkflowType.SHORT_READ_MNGS],g=o[m.WorkflowType.LONG_READ_MNGS],v=o[m.WorkflowType.CONSENSUS_GENOME],y=o[m.WorkflowType.AMR],C=l.includes(p.AMR_DEPRECATED_FEATURE)&&"SUCCEEDED"===r.pipelineRunStatus&&m.WORKFLOW_TABS.AMR_DEPRECATED,b=(0,i.compact)([c&&m.WORKFLOW_TABS.SHORT_READ_MNGS,g&&m.WORKFLOW_TABS.LONG_READ_MNGS,c&&C,y&&m.WORKFLOW_TABS.AMR,v&&m.WORKFLOW_TABS.CONSENSUS_GENOME]);return(0,i.isEmpty)(b)?[null===(a=m.WORKFLOWS[t.initial_workflow])||void 0===a?void 0:a.label]:b};return u.default.createElement("div",{className:g.default.tabsContainer},o&&v(o).length?u.default.createElement(c.default,{className:g.default.tabs,tabs:v(o),value:a,onChange:l}):u.default.createElement("div",{className:g.default.dividerContainer},u.default.createElement("div",{className:g.default.divider})))}},70999:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TabSwitcher",{enumerable:!0,get:function get(){return r.TabSwitcher}});var r=l(44975)},72945:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(66858);a.default=r.SampleView},11218:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.URL_FIELDS=a.TREE_VIZ_TOOLTIP_METRICS=a.TREE_METRICS=a.THRESHOLDS=a.TAX_LEVEL_SPECIES=a.TAX_LEVEL_GENUS=a.TAXON_GENERAL_FIELDS=a.TAXON_COUNT_TYPE_METRICS=a.SUCCEEDED_STATE=a.SPECIES_LEVEL_INDEX=a.SHORT_READ_TAXON_COUNT_TYPE_METRICS=a.SHORT_READS_THRESHOLDS=a.SARS_COV_2_ACCESSION_ID=a.RUNNING_STATE=a.REPORT_TABLE_COLUMNS=a.PIPELINE_RUN_TABS=a.ONT_PIPELINE_RUNNING_STATUS_MESSAGE=a.NOTIFICATION_TYPES=a.NON_BACKGROUND_DEPENDENT_SHORT_READS_THRESHOLDS=a.NONE_BACKGROUND_VALUE=a.NANOPORE_DEFAULT_COLUMN_WIDTH=a.METRIC_DECIMAL_PLACES=a.LONG_READ_TAXON_COUNT_TYPE_METRICS=a.LONG_READS_THRESHOLDS=a.LOCAL_STORAGE_FIELDS=a.KEY_TAXON_THRESHOLDS_SELECTED=a.KEY_TAXON_SELECTED=a.KEY_TAXON=a.KEY_SELECTED_OPTIONS_THRESHOLDS=a.KEY_SELECTED_OPTIONS_TAXA=a.KEY_SELECTED_OPTIONS_BACKGROUND=a.KEY_SAMPLE_VIEW_OPTIONS=a.KEY_ANNOTATIONS_SELECTED=a.GENUS_LEVEL_INDEX=a.DOWNLOAD_READS=a.DOWNLOAD_CONTIGS=a.CREATED_STATE=a.CG_HISTOGRAM_HOVER_FILL_COLOR=a.CG_HISTOGRAM_FILL_COLOR=a.CATEGORIES=a.BACKGROUND_FIELDS=a.BACKGROUND_DEPENDENT_READS_THRESHOLDS=a.ANNOTATION_NOT_A_HIT=a.ANNOTATION_NONE=a.ANNOTATION_INCONCLUSIVE=a.ANNOTATION_HIT=void 0;var o=r(l(41132)),i=r(l(43693)),u=l(20300),d=(a.SPECIES_LEVEL_INDEX=1,a.GENUS_LEVEL_INDEX=2,a.KEY_SAMPLE_VIEW_OPTIONS="SampleViewOptions",a.NONE_BACKGROUND_VALUE=0,a.KEY_SELECTED_OPTIONS_BACKGROUND="background",a.KEY_SELECTED_OPTIONS_TAXA="taxa",a.KEY_SELECTED_OPTIONS_THRESHOLDS="thresholdsShortReads",a.NANOPORE_DEFAULT_COLUMN_WIDTH=80,a.LOCAL_STORAGE_FIELDS={selectedOptions:{excludePaths:["background","taxon"]}},a.URL_FIELDS={pipelineVersion:"string",selectedOptions:"object",tempSelectedOptions:"object",view:"string",currentTab:"string",workflowRunId:"string"},a.CG_HISTOGRAM_FILL_COLOR="#A9BDFC",a.CG_HISTOGRAM_HOVER_FILL_COLOR="#3867FA",a.METRIC_DECIMAL_PLACES={agg_score:0,z_score:1,rpm:1,count:0,contigs:0,contig_r:0,percent_identity:1,alignment_length:1,e_value:1},a.PIPELINE_RUN_TABS=[u.WORKFLOW_TABS.SHORT_READ_MNGS,u.WORKFLOW_TABS.LONG_READ_MNGS,u.WORKFLOW_TABS.AMR_DEPRECATED],a.NOTIFICATION_TYPES={consensusGenomeCreated:"consensusGenomeCreated",invali
1dBackground:"invalidBackground",discoveryViewFiltersPersisted:"discoveryViewFiltersPersisted",sampleDeleteSuccess:"sampleDeleteSuccess",sampleDeleteError:"sampleDeleteError",multipleIndexVersions:"multipleIndexVersions"},"NT r (total reads)"),c="NT contigs",p="NT L (alignment length in bp)",m="NT E value (as a power of 10)",h="NR r (total reads)",g="NR contigs",v="NR L (alignment length in bp)",y="NR E value (as a power of 10)",C="nt:contigs",b="nt:percent_identity",S="nt:alignment_length",w="nt:e_value",_="nr:contigs",E="nr:percent_identity",x="nr:alignment_length",L="nr:e_value",O=a.NON_BACKGROUND_DEPENDENT_SHORT_READS_THRESHOLDS=[{text:"NT rPM",value:"nt:rpm"},{text:d,value:"nt:count"},{text:c,value:C},{text:"NT contig reads",value:"nt:contig_r"},{text:"NT %id",value:b},{text:p,value:S},{text:m,value:w},{text:"NR rPM",value:"nr:rpm"},{text:h,value:"nr:count"},{text:g,value:_},{text:"NR contig reads",value:"nr:contig_r"},{text:"NR %id",value:E},{text:v,value:x},{text:y,value:L}],N=a.SHORT_READS_THRESHOLDS=[{text:"Score",value:"agg_score"},{text:"NT Z Score",value:"nt:z_score"},{text:"NT rPM",value:"nt:rpm"},{text:d,value:"nt:count"},{text:c,value:C},{text:"NT contig reads",value:"nt:contig_r"},{text:"NT %id",value:b},{text:p,value:S},{text:m,value:w},{text:"NR Z Score",value:"nr:z_score"},{text:"NR rPM",value:"nr:rpm"},{text:h,value:"nr:count"},{text:g,value:_},{text:"NR contig reads",value:"nr:contig_r"},{text:"NR %id",value:E},{text:v,value:x},{text:y,value:L}],k=a.LONG_READS_THRESHOLDS=[{text:"NT bPM",value:"nt:bpm"},{text:"NT b (total bases)",value:"nt:base_count"},{text:d,value:"nt:count"},{text:c,value:C},{text:"NT contig bases",value:"nt:contig_b"},{text:"NT %id",value:b},{text:p,value:S},{text:m,value:w},{text:"NR bPM",value:"nr:bpm"},{text:"NR b (total bases)",value:"nr:base_count"},{text:h,value:"nr:count"},{text:g,value:_},{text:"NR contig bases",value:"nr:contig_b"},{text:"NR %id",value:E},{text:v,value:x},{text:y,value:L}],T=(a.THRESHOLDS=(0,i.default)((0,i.default)({},u.WORKFLOW_TABS.SHORT_READ_MNGS,N),u.WORKFLOW_TABS.LONG_READ_MNGS,k),a.BACKGROUND_DEPENDENT_READS_THRESHOLDS=N.filter((function(t){return!O.some((function(a){return t.text===a.text&&t.value===a.value}))})),a.TREE_METRICS=(0,i.default)((0,i.default)({},u.WorkflowType.SHORT_READ_MNGS,[{text:"Aggregate Score",value:"aggregatescore"},{text:d,value:"nt_r"},{text:"NT rPM",value:"nt_rpm"},{text:h,value:"nr_r"},{text:"NR rPM",value:"nr_rpm"}]),u.WorkflowType.LONG_READ_MNGS,[{text:"NT b (total bases)",value:"nt_b"},{text:"NT bPM",value:"nt_bpm"},{text:"NR b (total bases)",value:"nr_b"},{text:"NR bPM",value:"nr_bpm"}]),a.TREE_VIZ_TOOLTIP_METRICS=(0,i.default)((0,i.default)({},u.WorkflowType.SHORT_READ_MNGS,{aggregatescore:{label:"Aggregate Score",agg:function agg(t){return Math.max.apply(Math,(0,o.default)(t))}},nt_r:{label:"NT r",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nt_rpm:{label:"NT rpm",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nr_r:{label:"NR r",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nr_rpm:{label:"NR rpm",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}}}),u.WorkflowType.LONG_READ_MNGS,{nt_b:{label:"NT b",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nt_bpm:{label:"NT bpm",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nr_b:{label:"NR b",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}},nr_bpm:{label:"NR bpm",agg:function agg(t){return t.reduce((function(t,a){return t+a}),0)}}}),a.CATEGORIES=[{name:"Archaea"},{name:"Bacteria"},{name:"Eukaryota"},{name:"Viroids"},{name:"Viruses",children:["Phage"]},{name:"Uncategorized"}],"https://help.czid.org/hc/en-us/articles/360034790574-Single-Sample-Report-Table"),A="https://chanzuckerberg.zendesk.com/hc/en-us/articles/13832912199188-Analyze-Nanopore-Data#sample-report",I=(a.REPORT_TABLE_COLUMNS={NT_aggregatescore:{title:"Aggregate score",tooltip:"Experimental ranking score for prioritizing microbes based on abundance within the sample (rPM) as well as compared to control samples (Z-score).",link:T+"#score"}
1,zscore:{title:"Z-score",tooltip:"Statistic used for evaluating the prevalence of microbes in the sample as compared to background contaminants.",link:T+"#z-score"},rpm:{tooltip:"Number of reads aligning to the taxon in the NCBI NR/NT database, per million reads sequenced.",link:T+"#rpm"},r:{tooltip:"Number of reads aligning to the taxon in the NCBI NT/NR database.",link:T+"#reads"},contigs:{tooltip:"Number of assembled contigs aligning to the taxon.",link:T+"#contig"},contigreads:{tooltip:"Total number of reads across all assembled contigs.",link:T+"#contig-r"},percentidentity:{tooltip:"Average percent-identity of alignments to NCBI NT/NR.",link:T+"#identity-match"},alignmentlength:{tooltip:"Average length of the local alignment for all contigs and reads assigned to this taxon.",link:T+"#average-length"},evalue:{tooltip:"Average expect value (e-value) of alignments to NCBI NT/NR.",link:T+"#e-value"},sourceCountType:{tooltip:"The DB that the single merged NT/NR value was derived from"},unavailable:{tooltip:"Unavailable for prototype. Value would be available when released"},bpm:{tooltip:"Number of bases within all the reads aligning to a given taxon, including those assembled 
1into contigs that mapped to the taxon, per million bases sequenced.",link:A},b:{tooltip:"Number of bases within all the reads aligning to a given taxon, including those assembled into contigs that mapped to the taxon.",link:A},contigbases:{tooltip:"Number of bases within all the reads that assembled into contigs aligning to a given taxon.",link:A},r_ont:{tooltip:"Number of reads aligning to a given taxon, including those assembled into contigs that mapped to the taxon.",link:A}},a.TAXON_GENERAL_FIELDS=["taxId","taxLevel","genus_tax_id","name","common_name","category","is_phage","species_tax_ids"],a.BACKGROUND_FIELDS=["agg_score","max_z_score"],a.SHORT_READ_TAXON_COUNT_TYPE_METRICS=["z_score","rpm","count","contigs","contig_r","percent_identity","alignment_length","e_value","bg_mean","bg_stdev","bg_mean_mass_normalized","bg_stdev_mass_normalized"]),M=a.LONG_READ_TAXON_COUNT_TYPE_METRICS=["bpm","base_count","count","contigs","contig_b","percent_identity","alignment_length","e_value"],R=(a.TAXON_COUNT_TYPE_METRICS=(0,i.default)((0,i.default)({},u.WorkflowType.SHORT_READ_MNGS,I),u.WorkflowType.LONG_READ_MNGS,M),a.SARS_COV_2_ACCESSION_ID="MN908947.3",a.CREATED_STATE="CREATED",a.RUNNING_STATE="RUNNING",a.SUCCEEDED_STATE="SUCCEEDED",a.TAX_LEVEL_GENUS="genus",a.TAX_LEVEL_SPECIES="species",a.ANNOTATION_HIT="hit",a.ANNOTATION_NOT_A_HIT="not_a_hit",a.ANNOTATION_INCONCLUSIVE="inconclusive",a.ANNOTATION_NONE="none",a.DOWNLOAD_CONTIGS="download-contigs",a.DOWNLOAD_READS="download-reads",a.KEY_TAXON="taxon");a.KEY_TAXON_SELECTED="".concat(R,"Selected"),a.KEY_TAXON_THRESHOLDS_SELECTED="taxonThresholdsSelected",a.KEY_ANNOTATIONS_SELECTED="annotationsSelected",a.ONT_PIPELINE_RUNNING_STATUS_MESSAGE="Running Pipeline Steps"},33244:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.setDisplayName=a.filterReportData=a.adjustMetricPrecision=void 0;var o=r(l(85715)),i=l(44480),u=l(20300),d=l(11218),c=function applyFilters(t){var a=t.row,l=t.categories,r=t.subcategories,o=t.thresholds,i=t.readSpecificity,u=t.taxa,d=t.annotations,c=t.flags;return p({row:a,taxa:u})&&m({row:a,annotations:d})&&h({row:a,flags:c})&&g({row:a,categories:l,subcategories:r})&&v({row:a,readSpecificity:i})&&y({row:a,thresholds:o})},p=function filterTaxa(t){var a=t.row,l=t.taxa;return!!(0,i.isEmpty)(l)||(0,i.some)((function(t){return a.taxId===t.id||a.genus_tax_id===t.id}),l)},m=function filterAnnotations(t){var a=t.row,l=t.annotations;return!!(0,i.isEmpty)(l)||(0,i.map)((function(t){return(0,i.snakeCase)(t)}),l).includes((0,i.snakeCase)(a.annotation))},h=function filterFlags(t){var a=t.row,l=t.flags;if((0,i.isEmpty)(l))return!0;var r=[];return"genus"===a.taxLevel?r=Object.keys(a.pathogens||{}):"species"===a.taxLevel&&(r=a.pathogenFlags||[]),l.reduce((function(t,a){return t||r.includes(a)}),!1)},g=function filterCategories(t){var a=t.row,l=t.categories,r=t.subcategories;if(0===l.size&&0===r.size)return!0;if((0,i.some)((function(t){return r.has(t)}),a.subcategories||[]))return!0;var o=(0,i.all)((function(t){return r.has(t)}),a.subcategories||[]);return!!(l.has(a.category)&&o||l.has("uncategorized")&&null===a.category)},v=function filterReadSpecificity(t){var a=t.row;return!t.readSpecificity||("genus"===a.taxLevel?a.taxId>0:a.genus_tax_id>0)},y=function filterThresholds(t){var a=t.row,l=t.thresholds;return!l||!l.length||(0,i.every)((function(t){var l,r,o=t.metric,i=t.operator,u=t.value,d=parseFloat(u),c=C(a,o);switch(["nr:e_value","nt:e_value"].includes(o)?(l=Math.pow(10,d),r=Math.pow(10,c)||0):(l=d,r=c||0),i){case">=":return l<=r;case"<=":return l>=r}return!0}),l)},C=function getTaxonMetricValue(t,a){var l=a.split(":");return(0,i.get)(l,t)};a.adjustMetricPrecision=function adjustMetricPrecision(t){return Object.entries(t).forEach((function(a){var l=(0,o.default)(a,2),r=l[0],u=l[1];(0,i.isNil)(u)||(r in d.METRIC_DECIMAL_PLACES?t[r]=parseFloat(Number(u).toFixed(d.METRIC_DECIMAL_PLACES[r])):["nt","nr"].includes(r)&&Object.entries(t[r]).forEach((function(a){var l=(0,o.default)(a,2),i=l[0],u=l[1];i in d.METRIC_DECIMAL_PLACES&&u&&(t[r][i]=parseFloat(Number(u).toFixed(d.METRIC_DECIMAL_PLACES[i])))})))})),t},a.setDisplayName=function setDisplayName(t){var a=t.reportData,l="Scientific name"===t.nameType;a.forEach((function(t){t.displayName=l?t.name:t.common_name,t.species.forEac
1h((function(t){t.displayName=l?t.name:t.common_name}))}))},a.filterReportData=function filterReportData(t){var a=t.currentTab,l=t.reportData,r=t.filters,o=r.categories,d=r.thresholdsShortReads,p=r.thresholdsLongReads,m=r.readSpecificity,h=r.taxa,g=r.annotations,v=r.flags,y=new Set((0,i.map)((function(t){return t.toLowerCase()}),o.categories||[])),C=new Set((0,i.map)((function(t){return t.toLowerCase()}),(0,i.flatten)((0,i.values)(o.subcategories)))),b=[];return l.forEach((function(t){t.passedFilters=c({row:t,categories:y,subcategories:C,thresholds:a===u.WORKFLOW_TABS.SHORT_READ_MNGS?d:p,readSpecificity:m,taxa:h,annotations:g,flags:v}),t.filteredSpecies=t.species.filter((function(t){return c({row:t,categories:y,subcategories:C,thresholds:a===u.WORKFLOW_TABS.SHORT_READ_MNGS?d:p,readSpecificity:m,taxa:h,annotations:g,flags:v})}));var l={};t.filteredSpecies.forEach((function(t){(t.pathogenFlags||[]).forEach((function(t){l[t]?l[t]+=1:l[t]=1}))})),t.pathogens=l,(t.passedFilters||t.filteredSpecies.length)&&b.push(t)})),b}},42167:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0});var o={addSampleDeleteFlagToSessionStorage:!0,getConsensusGenomeData:!0,mapValuesWithKey:!0,getPiplineRunByVersionOrId:!0,shouldEnableMassNormalizedBackgrounds:!0,urlParser:!0,initializeSelectedOptions:!0,selectedOptionsReducer:!0,getStateFromUrlandLocalStorage:!0,provideOptionToRevertToSampleViewFilters:!0};a.urlParser=a.shouldEnableMassNormalizedBackgrounds=a.selectedOptionsReducer=a.provideOptionToRevertToSampleViewFilters=a.mapValuesWithKey=a.initializeSelectedOptions=a.getStateFromUrlandLocalStorage=a.getPiplineRunByVersionOrId=a.getConsensusGenomeData=a.addSampleDeleteFlagToSessionStorage=void 0;var i=r(l(43693)),u=r(l(32017)),d=l(44480),c=l(46388),p=r(l(61552)),m=l(20300),h=l(6848),g=l(11218);Object.keys(g).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||t in a&&a[t]===g[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return g[t]}}))}));var v=l(33244);Object.keys(v).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||t in a&&a[t]===v[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return v[t]}}))}));var y=l(89789);Object.keys(y).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||t in a&&a[t]===y[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return y[t]}}))}));var C=l(27310);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,i.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}Object.keys(C).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||t in a&&a[t]===C[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return C[t]}}))}));a.addSampleDeleteFlagToSessionStorage=function addSampleDeleteFlagToSessionStorage(t){var a=t.length>37?"".concat(t.slice(0,37),"..."):t,l=JSON.parse(sessionStorage.getItem(h.KEY_DISCOVERY_VIEW_OPTIONS));sessionStorage.setItem(h.KEY_DISCOVERY_VIEW_OPTIONS,JSON.stringify(_objectSpread(_objectSpread({},l),{},(0,i.default)({},h.SAMPLE_WAS_DELETED,a))))},a.getConsensusGenomeData=function getConsensusGenomeData(t){return(0,d.groupBy)("inputs.taxon_id",(0,d.filter)({workflow:m.WorkflowType.CONSENSUS_GENOME},(0,d.get)("workflow_runs",t)))},a.mapValuesWithKey=d.mapValues.convert({cap:!1}),a.getPiplineRunByVersionOrId=function getPiplineRunByVersionOrId(t,a){return(0,d.find)(t?{pipeline_version:t}:{id:a.default_pipeline_run_id},a.pipeline_runs)},a.shouldEnableMassNormalizedBackgrounds=function shouldEnableMassNormalizedBackgrounds(t){return t&&t.total_ercc_reads>0&&(0,c.isPipelineFeatureAvailable)(c.MASS_NORMALIZED_FEATURE,t.pipeline_version)};var b=a.urlParser=new p.default(g.URL_FIELDS),S=(a.initializeSelectedOptions=function initializeSelectedOptions(t){var a=t.tempSelectedOptions,l=t.currentTab,r=t.selectedOptionsFromLocal,o=t.selectedOptionsFromUrl;return _objectSpread(_objectSpread({},(0,C.getDefaultSelectedOptions)()),(0,d.isEmpty)(a)||l===m.WORKFLOW_TABS.LONG_READ_MNGS?_objectSpread(_objectSpread({},r),o):a)},a.selectedOptionsReducer=function selectedOptionsReducer(t,a){switch(a.type){case"newBackground":return _objectSpread(_objectSpread({},t),{},{background:a.payload.background});case"revertToSampleViewFilters":return _objectSpread(_objectSpread({},(0,C.getDefaultSelectedOptions)()),a.payload.selectedOptionsFromLocal);case"rawReportDataProcessed":return _objectSpread(_objectSpread(_objectSpread({},t),!(0,d.isEmpty)(a.payload.allTaxIds)&&!(0,d.isEmpty)(t.taxa)&&{taxa:(0,d.filter)((function(t){return a.payload.allTaxIds.includes(t.id)}),t.taxa)}),t.background!==a.payload.backgroundIdUsed&&{background:a.payload.backgroundIdUsed});case"optionChanged":if((0,u.default)(t[a.payload.key],a.payload.value))return t;var l=_objectSpread(_objectSpread({},t),{},(0,i.default)({},a.payload.key,a.payload.value));return S(l),l;case"filterReportData":var r,o;if(a.payload.setFilteredReportData)a.payload.setFilteredReportData((0,v.filterReportData)({currentTab:null==a||null===(r=a.payload)||void 0===r?void 0:r.currentTab,reportData:null==a||null===(o=a.payload)||void 0===o?void 0:o.reportData,filters:{annotations:t.annotations,flags:t.flags,taxa:t.taxa,categories:t.categories,thresholdsShortReads:t.thresholdsShortReads,thresholdsLongReads:t.thresholdsLongReads,readSpecificity:t.readSpecificity}}));return _objectSpread({},t);case"clear":return S(a.payload),a.payload}},function saveToLocalStorage(t){var a={selectedOptions:_objectSpread({},(0,d.omit)(["background","taxon"],t))};localStorage.setItem(g.KEY_SAMPLE_VIEW_OPTIONS,JSON.stringify(a))}),w=(a.getStateFromUrlandLocalStorage=function getStateFromUrlandLocalStorage(t,a){var l=b.parse(t.search),r=l.selectedOptions,o=l.tempSelectedOptions,i=l.workflowRunId,u=l.currentTab,d=l.view,c=l.pipelineVersion,p=(0,C.loadState)(a,g.KEY_SAMPLE_VIEW_OPTIONS).selectedOptions;return{viewFromUrl:d,pipelineVersionFromUrl:c,selectedOptionsFromLocal:w(p),selectedOptionsFromUrl:r,tempSelectedOptions:o,workflowRunIdFromUrl:i,currentTabFromUrl:u}},a.provideOptionToRevertToSampleViewFilters=function provideOptionToRevertToSampleViewFilters(t,a,l){var r=t||{};[r.annotations,r.taxa,r.thresholdsShortReads].some((function(t){return!(0,d.isEmpty)(t)}))&&a!==m.WORKFLOW_TABS.LONG_READ_MNGS&&(0,y.showNotification)(g.NOTIFICATION_TYPES.discoveryViewFiltersPersisted,{revertToSampleViewFilters:l})},function overwriteAggregatescoreMetric(t){return(0,d.get)("background",t)||"aggregatescore"!==(0,d.get)("metricShortReads",t)||(t.metricShortReads=(0,d.find)({value:"nt_r"},g.TREE_METRICS[m.WorkflowType.SHORT_READ_MNGS]).value),t})},89789:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.showNotification=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(60487),c=l(14333),p=l(20300),m=r(l(62487)),h=r(l(15009)),g=l(11218),v=(a.showNotification=function showNotification(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
1switch(t){case g.NOTIFICATION_TYPES.invalidBackground:(0,c.showToast)((function(t){var l=t.closeToast;return C(l,a)}),{autoClose:12e3});break;case g.NOTIFICATION_TYPES.consensusGenomeCreated:(0,c.showToast)((function(t){var l=t.closeToast;return b(l,a)}),{autoClose:12e3});break;case g.NOTIFICATION_TYPES.discoveryViewFiltersPersisted:(0,c.showToast)((function(t){var l=t.closeToast;return S(l,a)}),{autoClose:12e3});break;case g.NOTIFICATION_TYPES.sampleDeleteSuccess:(0,c.showToast)((function(t){var l=t.closeToast;return y(l,a)}),{autoClose:12e3});break;case g.NOTIFICATION_TYPES.sampleDeleteError:(0,c.showToast)((function(t){var l=t.closeToast;return v(l,a)}),{autoClose:12e3});break;case g.NOTIFICATION_TYPES.multipleIndexVersions:(0,c.showToast)((function(t){var l=t.closeToast;return u.default.createElement(m.default,{type:"warning",displayStyle:"elevated",onClose:l,closeWithIcon:!0},"The background model you selected contains sample(s) run against a different version of our NCBI index than the current sample. We recommend choosing a background model run on NCBI index date"," ",a.indexName,".")}),{autoClose:12e3})}}
1,function renderSampleDeleteError(t,a){var l;return u.default.createElement(m.default,{className:h.default.notificationBody,closeWithIcon:!0,closeWithDismiss:!0,type:"error",onClose:t},null!==(l=a.sampleName)&&void 0!==l?l:"Sample"," failed to delete. Please try again. If the problem persists, please contact us at"," ",u.default.createElement(o.Link,{sdsStyle:"dashed",href:d.CONTACT_US_LINK,target:"_blank"},"our Help Center"),".")}),y=function renderSampleDeleteSuccess(t,a){var l;return u.default.createElement(m.default,{className:h.default.notificationBody,closeWithIcon:!0,closeWithDismiss:!0,type:"info",onClose:t},null!==(l=a.sampleName)&&void 0!==l?l:"Sample"," has been successfully deleted.")},C=function renderIncompatibleBackgroundError(t,a){var l=a.backgroundName;return u.default.createElement(m.default,{type:"info",displayStyle:"elevated",onClose:t,closeWithIcon:!0},'The previous background "',l,'" is not compatible with this sample, please select another background.')},b=function renderConsensusGenomeCreated(t,a){var l=a.handleTabChange;return u.default.createElement(m.default,{className:h.default.notificationBody,closeWithDismiss:!1,closeWithIcon:!0,type:"info"},u.default.createElement("div",null,"We're creating your requested consensus genome, you'll be able to view it in the Consensus Genome tab."),u.default.createElement("button",{className:(0,i.cx)(h.default.consensusGenomeLink,"noStyleButton"),onClick:function onClick(){l(p.WORKFLOW_TABS.CONSENSUS_GENOME),t()},onKeyDown:function onKeyDown(){l(p.WORKFLOW_TABS.CONSENSUS_GENOME),t()}},"View Consensus Genomes"))},S=function renderPersistedDiscoveryViewThresholds(t,a){var l=a.revertToSampleViewFilters;return u.default.createElement(m.default,{className:h.default.notificationBody,closeWithIcon:!0,closeWithDismiss:!1,onClose:t,type:"warning"},"The taxon filters from the samples page have carried over. If you would like to use filters previously applied to the report, click the button below.",u.default.createElement("button",{className:(0,i.cx)(h.default.revertFiltersLink,"noStyleButton"),onClick:function onClick(){l&&l(),t()},onKeyDown:function onKeyDown(){l&&l(),t()}},"Revert"))}},27310:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.loadState=a.hasAppliedFilters=a.getWorkflowCount=a.getDefaultSelectedOptions=a.getAppliedFilters=a.determineInitialTab=void 0;var r=l(44480),o=l(20467),i=l(20300),u=l(11218),d=(a.getWorkflowCount=function getWorkflowCount(t){var a={};return Object.keys(i.WORKFLOWS).forEach((function(l){var o;switch(i.WORKFLOWS[l].entity){case i.WORKFLOW_ENTITIES.SAMPLES:a[l]=t.initial_workflow===l&&(0,r.size)(t.pipeline_runs);break;case i.WORKFLOW_ENTITIES.WORKFLOW_RUNS:a[l]=(0,r.size)(null===(o=t.workflow_runs)||void 0===o?void 0:o.filter((function(t){return(null==t?void 0:t.workflow)===l})))}})),a},a.getDefaultSelectedOptions=function getDefaultSelectedOptions(){return{annotations:[],flags:[],background:null,categories:{categories:[],subcategories:{Viruses:[]}},metricShortReads:(0,r.find)({value:"nt_r"},u.TREE_METRICS[i.WorkflowType.SHORT_READ_MNGS]).value,metricLongReads:(0,r.find)({value:"nt_b"},u.TREE_METRICS[i.WorkflowType.LONG_READ_MNGS]).value,nameType:"Scientific name",readSpecificity:0,taxa:[],thresholdsShortReads:[],thresholdsLongReads:[]}});a.determineInitialTab=function determineInitialTab(t){var a,l=t.initialWorkflow,r=t.workflowCount,o=t.currentTab,u=r[i.WorkflowType.SHORT_READ_MNGS],d=r[i.WorkflowType.LONG_READ_MNGS],c=r[i.WorkflowType.CONSENSUS_GENOME],p=r[i.WorkflowType.AMR],m=r[i.WorkflowType.BENCHMARK];return o&&r[(0,i.getWorkflowTypeFromLabel)(o)]>0?o:u?i.WORKFLOW_TABS.SHORT_READ_MNGS:d?i.WORKFLOW_TABS.LONG_READ_MNGS:c?i.WORKFLOW_TABS.CONSENSUS_GENOME:p?i.WORKFLOW_TABS.AMR:m?i.WORKFLOW_TABS.BENCHMARK:l?null===(a=i.WORKFLOWS[l])||void 0===a?void 0:a.label:i.WORKFLOW_TABS.SHORT_READ_MNGS},a.getAppliedFilters=function getAppliedFilters(t){return(0,r.omit)(["nameType","metricShortReads","metricLongReads","background"],(0,o.diff)(t,d()))},a.hasAppliedFilters=function hasAppliedFilters(t,a){var l=a.categories,o=a.readSpecificity,u=a.taxa,d=a.thresholdsShortReads,c=a.thresholdsLongReads,p=!(0,r.isEmpty)((0,r.getOr)([],"categories",l))||!(0,r.isEmpty)((0,r.getOr)([],"subcategories.Viruses",l)),m=0!==o,h=!(0,r.isEmpty)(u),g=t===i.WORKFLOW_TABS.SHORT_READ_MNGS?d:c,v=!(0,r.isEmpty)(g);return p||m||h||v},a.loadState=function loadState(t,a){try{var l=t.getItem(a);return l&&JSON.parse(l)||{}}catch(t){console.warn("Bad state: ".concat(t))}return{}}},94768:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(94634)),d=r(l(41132)),c=r(l(29293)),p=r(l(85715)),m=r(l(73738)),h=r(l(17383)),g=r(l(34579)),v=r(l(12475)),y=r(l(29511)),C=r(l(28452)),b=r(l(63072)),S=r(l(43693)),w=l(70131),_=l(28764),E=r(l(72505)),x=r(l(32017)),L=l(44480),O=r(l(11310)),N=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),k=l(81672),T=l(20998),A=l(38192),I=l(92911),M=l(66322),R=r(l(28079)),D=r(l(86672)),P=l(30554),j=l(90),B=r(l(69460)),V=r(l(51246)),W=l(25922),U=l(60487),H=l(60696),G=l(20467),K=l(46388),z=l(14333),q=r(l(61552)),Z=l(62378),Y=l(20300),X=r(l(81829)),Q=l(42167),J=l(21786),$=l(63112),ee=l(142),te=r(l(76311)),ae=l(82853),ne=l(11332),le=r(l(99888)),re=l(52280),oe=l(21953),ie=r(l(95236)),se=l(25007);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,S.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,b.default)(t);if(a){var o=(0,b.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,C.default)(this,l)}}var ue=function parseAndCheckInt(t,a){var l=parseInt(t);return isNaN(l)?a:l},de=function(t){(0,y.default)(SamplesHeatmapViewCC,t);var a,l,r,o,u=_createSuper(SamplesHeatmapViewCC);function SamplesHeatmapViewCC(t){var a;(0,h.default)(this,SamplesHeatmapViewCC),a=u.call(this,t),(0,S.default)((0,v.default)(a),"getDefaultSelectedOptions",(function(){return{metric:"NT.rpm",categories:[],subcategories:{},background:a.props.backgrounds[0].value,species:1,sampleSortType:"cluster",taxaSortType:"cluster",thresholdFilters:[],dataScaleIdx:0,taxonsPerSample:10,readSpecificity:1,taxonTags:[]}})),(0,S.default)((0,v.default)(a),"parseUrlParams",(function(){var t=O.default.parse(location.search,{arrayFormat:"bracket"});return"string"==typeof t.sampleIds&&(t.sampleIds=t.sampleIds.split(",")),"string"==typeof t.taxonTags&&(t.taxonTags=t.taxonTags.split(",")),"string"==typeof t.addedTaxonIds?t.addedTaxonIds=new Set(t.addedTaxonIds.split(",").map(parseInt)):"object"===(0,m.default)(t.addedTaxonIds)&&(t.addedTaxonIds=new Set(t.addedTaxonIds.map((function(t){return parseInt(t)})))),"string"==typeof t.removedTaxonIds?t.removedTaxonIds=new Set(t.removedTaxonIds.split(",").map(parseInt)):"object"===(0,m.default)(t.removedTaxonIds)&&(t.removedTaxonIds=new Set(t.removedTaxonIds.map((function(t){return parseInt(t)})))),"string"==typeof t.categories&&(t.categories=t.categories.split(",")),"string"==typeof t.subcategories&&(t.subcategories=JSON.parse(t.subcategories)),"string"==typeof t.thresholdFilters&&(t.thresholdFilters=(0,L.map)((function(t){return _objectSpread({metricDisplay:(0,L.get)("text",(0,L.find)(["value",t.metric],a.props.thresholdFilters.targets))},t)}),JSON.parse(t.thresholdFilters))),"string"==typeof t.selectedMetadata&&(t.selectedMetadata=t.selectedMetadata.split(",")),"string"==typeof t.metadataSortAsc&&(t.metadataSortAsc="true"===t.metadataSortAsc),t})),(0,S.default)((0,v.default)(a),"parseSavedParams",(function(){var t=a.props.savedParamValues;if(t&&t.thresholdFilters)return t.thresholdFilters=(0,L.map)((function(t){return _objectSpread({metricDisplay:(0,L.get)("text",(0,L.find)(["value",t.metric],a.props.thresholdFilters.targets))},t)}),t.thresholdFilters),t})),(0,S.default)((0,v.default)(a),"getUrlParams",(function(){return Object.assign({id:a.id,selectedMetadata:a.state.selectedMetadata,metadataSortField:a.metadataSortField,metadataSortAsc:a.metadataSortAsc,addedTaxonIds:Array.from(a.state.addedTaxonIds),removedTaxonIds:Array.from(a.removedTaxonIds),sampleIds:a.state.sampleIds},a.state.selectedOptions)})),(0,S.default)((0,v.default)(a),"checkThresholdFilters",(function(t){var l=a.urlParams.thresholdFilters||[];return t||(l=l.filter((function(t){return!(0,se.metricIsZscore)(t.metric)}))),l})),(0,S.default)((0,v.default)(a),"prepareParams",(function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],l=a.getUrlParams();if(t){var r=(0,L.omit)(oe.APPLIED_FILTERS,l);return O.default.stringify(r,{arrayFormat:"bracket"})}var o=_objectSpread(_objectSpread({},l),{},{thresholdFilters:JSON.stringify(l.thresholdFilters),subcategories:JSON.stringify(l.subcategories)});return O.default.stringify(o,{arrayFormat:"bracket"})})),(0,S.default)((0,v.default)(a),"getUrlForCurrentParams",(function(){var t=new URL(location.pathname,window.origin);return"".concat(t.toString(),"?").concat(a.prepareParams())})),(0,S.default)((0,v.default)(a),"getAppliedFilters",(function(){var t=a.state.selectedOptions;return(0,L.omit)(["sampleSortType","taxaSortType","dataScaleIdx","taxonsPerSample","species","background","metricShortReads","metricLongReads","presets"],(0,G.diff)(t,a.getDefaultSelectedOptions()))})),(0,S.default)((0,v.default)(a),"createCSVRowForSelectedOptions",(function(){for(var t,l=a.props.backgrounds,r=a.state.selectedOptions,o=r.metric,i=r.background,u=i?null===(t=(0,L.find)({value:i},l))||void 0===t?void 0:t.name:oe.NONE_BACKGROUND.name,d=["\nMetric:, ".concat(o),'Backgroun
1d:, "'.concat(u,'"')],c=0,m=0,h=Object.entries(a.getAppliedFilters());m<h.length;m++){var g=(0,p.default)(h[m],2),v=g[0],y=g[1];if(void 0!==y)switch(v){case"thresholdFilters":var C=y.reduce((function(t,a){return t.push("".concat(a.metricDisplay," ").concat(a.operator," ").concat(a.value)),t}),[]);(0,L.isEmpty)(C)||(d.push("Thresholds:, ".concat(C.join())),++c);break;case"categories":d.push("Categories:, ".concat(y)),c+=y.length;break;case"subcategories":for(var b=[],S=0,w=Object.entries(y);S<w.length;S++){var _=(0,p.default)(w[S],2),E=_[0],x=_[1];(0,L.isEmpty)(x)||b.push("".concat(E," - ").concat(x.join()))}d.push("Subcategories:, ".concat(b)),c+=b.length;break;case"readSpecificity":d.push('Read Specificity:, "'.concat((0,L.find)({value:y},oe.SPECIFICITY_OPTIONS).text,'"')),++c;break;case"taxonTags":d.push("Pathogen Tags: ".concat(y)),c+=y.length;break;default:(0,H.logError)({message:"SamplesHeatmapView: Invalid filter passed to createCSVRowForSelectedOptions()",details:{name:v,val:y}})}}var O=0===c?"No Filters Applied.":"".concat(c," Filter").concat(c>1?"s":""," Applied:");return d.splice(2,0,O),[(0,W.sanitizeCSVRow)(d).join()]})),(0,S.default)((0,v.default)(a),"getDownloadCurrentViewHeatmapCSVLink",(function(){var t=a.state.selectedOptions,l=[],r=[];if(a.heatmapVis){var o=a.heatmapVis.computeCurrentHeatmapViewValuesForCSV({headers:(0,L.compact)(["Taxon",0!==t.species&&"Genus"])}),i=(0,p.default)(o,2);l=i[0],r=i[1]}else l=['"Current heatmap view did not render any data"'],r=[['"Please try adjusting the filters or samples selected"']];return r.push(a.createCSVRowForSelectedOptions()),r.push(["NA: Not Applicable; sample did not meet thresholds set"]),(0,W.createCSVObjectURL)(l,r)})),(0,S.default)((0,v.default)(a),"handleDownloadCsv",(function(){var t=new URL("/v
1isualizations/download_heatmap",window.origin),l="".concat(t.toString(),"?").concat(a.prepareParams(!0));window.open(l,"_blank")})),(0,S.default)((0,v.default)(a),"handleShareClick",(0,c.default)(i.default.mark((function _callee(){return i.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,$.copyShortUrlToClipboard)(a.getUrlForCurrentParams());case 2:case"end":return t.stop()}}),_callee)})))),(0,S.default)((0,v.default)(a),"handleSaveClick",(0,c.default)(i.default.mark((function _callee2(){var t,l;return i.default.wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.saveVisualization)("heatmap",a.getUrlParams());case 2:t=r.sent,a.lastSavedParamValues=Object.assign({},a.getUrlParams()),l=location.protocol+"//"+location.host+"/visualizations/heatmap/"+t.id,history.replaceState(window.history.state,document.title,l);case 6:case"end":return r.stop()}}),_callee2)})))),(0,S.default)((0,v.default)(a),"handleDownloadSvg",(function(){a.heatmapVis.download()})),(0,S.default)((0,v.default)(a),"handleDownloadPng",(function(){a.heatmapVis.downloadAsPng()})),(0,S.default)((0,v.default)(a),"handleHeatmapCreationModalOpen",(function(){a.setState({heatmapCreationModalOpen:!0})})),(0,S.default)((0,v.default)(a),"handleHeatmapCreationModalClose",(function(){a.setState({heatmapCreationModalOpen:!1})})),(0,S.default)((0,v.default)(a),"handleDownloadModalOpen",(function(){a.setState({downloadModalOpen:!0})})),(0,S.default)((0,v.default)(a),"handleDownloadModalClose",(function(){a.setState({downloadModalOpen:!1})})),(0,S.default)((0,v.default)(a),"handleGenerateBulkDownload",(function(){a.handleDownloadModalClose(),(0,M.showBulkDownloadNotification)()})),(0,S.default)((0,v.default)(a),"handleLoadingFailure",(function(t){var l=a.state,r=l.allTaxonIds,o=l.sampleIds;a.setState({loading:!1,loadingFailed:!0});var i=function logSingleError(t){var a,l="SamplesHeatmapView: Error loading heatmap data from ElasticSearch";(0,H.logError)({message:l,details:{err:t,href:window.location.href,message:null!==(a=null==t?void 0:t.message)&&void 0!==a?a:l,sampleIds:o,status:null==t?void 0:t.status,statusText:null==t?void 0:t.statusText,usesElasticSearch:!0}})};Array.isArray(t)?t.forEach((function(t){return i(t)})):i(t),a.props.trackEvent(A.ANALYTICS_EVENT_NAMES.SAMPLES_HEATMAP_VIEW_LOADING_ERROR,{numSamples:(0,L.size)(o),numTaxons:(0,L.size)(r),sampleIds:JSON.stringify(o),useHeatmapES:!0})})),(0,S.default)((0,v.default)(a),"handleMetadataUpdate",(function(t,l){a.setState({sampleDetails:(0,L.set)([a.state.selectedSampleId,"metadata",t],l,a.state.sampleDetails)})})),(0,S.default)((0,v.default)(a),"updateHistoryState",(function(){window.history.replaceState("","",a.getUrlForCurrentParams())})),(0,S.default)((0,v.default)(a),"handleAddedTaxonChange",(function(t){var l=a.state,r=l.taxonIds,o=l.addedTaxonIds,i=l.notifiedFilteredOutTaxonIds,u=l.allTaxonIds,c=(0,L.difference)((0,d.default)(t),(0,d.default)(new Set([].concat((0,d.default)(r),(0,d.default)(o))))),p=(0,L.intersection)((0,d.default)(o),(0,d.default)(t)),m=new Set([].concat((0,d.default)(c),(0,d.default)(p))),h=c[c.length-1],g=new Set((0,L.intersection)(i,m));new Set((0,L.difference)(r,(0,d.default)(t))).forEach((function(t){return a.removedTaxonIds.add(t)})),t.forEach((function(t){a.removedTaxonIds.delete(t)}));var v=(0,L.difference)((0,d.default)(t),u);a.setState({addedTaxonIds:m,notifiedFilteredOutTaxonIds:g,newestTaxonId:h},(function(){v.length>0?a.updateTaxa(v):a.filterTaxaES()})),a.updateHistoryState()})),(0,S.default)((0,v.default)(a),"handleRemoveTaxon",(function(t){var l=a.state.addedTaxonIds,r=a.state.allTaxonDetails[t].id;a.removedTaxonIds.add(r),l.has(r)?(l.delete(r),a.setState({addedTaxonIds:l},a.filterTaxaES)):a.filterTaxaES()})),(0,S.default)((0,v.default)(a),"handleMetadataChange",(function(t){a.setState({selectedMetadata:Array.from(t)}),a.updateHistoryState()})),(0,S.default)((0,v.default)(a),"handleMetadataSortChange",(function(t,l){a.metadataSortField=t,a.metadataSortAsc=l,a.updateHistoryState()})),(0,S.default)((0,v.default)(a),"handlePinnedSampleChange",(function(t,l){var r=new Set(l.map((function(t){return t.id?t.id:t}
1)));a.setState({pendingPinnedSampleIds:r})})),(0,S.default)((0,v.default)(a),"handlePinnedSampleChangeApply",(function(){var t=a.state.pendingPinnedSampleIds;a.setState({pinnedSampleIds:t})})),(0,S.default)((0,v.default)(a),"handlePinnedSampleChangeCancel",(function(){var t=a.state.pinnedSampleIds;a.setState({pendingPinnedSampleIds:t})})),(0,S.default)((0,v.default)(a),"handleUnpinSample",(function(t){var l=a.state.pinnedSampleIds;l.delete(t),a.setState({pinnedSampleIds:l,pendingPinnedSampleIds:l})})),(0,S.default)((0,v.default)(a),"handleSampleLabelClick",(function(t){t?a.state.sidebarVisible&&"sampleDetails"===a.state.sidebarMode&&a.state.selectedSampleId===t?a.setState({sidebarVisible:!1}):a.setState({selectedSampleId:t,sidebarMode:"sampleDetails",sidebarVisible:!0}):a.setState({sidebarVisible:!1})})),(0,S.default)((0,v.default)(a),"handleTaxonLabelClick",(function(t){var l=(0,L.get)(t,a.state.allTaxonDetails);l?"taxonDetails"===a.state.sidebarMode&&a.state.sidebarVisible&&t===(0,L.get)("taxonName",a.state.sidebarTaxonModeConfig)?a.setState({sidebarVisible:!1}):a.setState({sidebarMode:"taxonDetails",sidebarTaxonModeConfig:{parentTaxonId:l.parentId,taxonId:l.id,taxonName:t},sidebarVisible:!0}):a.setState({sidebarVisible:!1})})),(0,S.default)((0,v.default)(a),"closeSidebar",(function(){a.setState({sidebarVisible:!1})})),(0,S.default)((0,v.default)(a),"getSidebarParams",(function(){var t=a.state,l=t.selectedSampleId,r=t.sidebarMode,o=t.sidebarTaxonModeConfig,i=t.selectedOptions;return"taxonDetails"===r?o:"sampleDetails"===r?{tempSelectedOptions:(0,Z.getTempSelectedOptions)({selectedOptions:i,source:Z.HEATMAP_SOURCE_TEMP_PERSISTED_OPTIONS}),onMetadataUpdate:a.handleMetadataUpdate,sampleId:l,showReportLink:!0}
1:{}})),(0,S.default)((0,v.default)(a),"getControlOptions",(function(){var t;return{metrics:null===(t=a.props.metrics)||void 0===t?void 0:t.filter((function(t){return oe.METRIC_OPTIONS.includes(t.value)})),categories:a.props.categories||[],subcategories:a.props.subcategories||{},backgrounds:a.props.backgrounds,taxonLevels:a.props.taxonLevels.map((function(t,a){return{text:t,value:a}})),thresholdFilters:a.props.thresholdFilters,scales:oe.SCALE_OPTIONS,sampleSortTypeOptions:oe.SORT_SAMPLES_OPTIONS,taxaSortTypeOptions:oe.SORT_TAXA_OPTIONS,taxonsPerSample:oe.TAXONS_PER_SAMPLE_RANGE,specificityOptions:oe.SPECIFICITY_OPTIONS}})),(0,S.default)((0,v.default)(a),"handleSelectedOptionsChange",(function(t){var l=a.state.selectedOptions;if(t){var r,o,u=!1;if(t.background===oe.NONE_BACKGROUND.value)if(t.background=null,t.thresholdFilters=null===(r=a.state.selectedOptions.thresholdFilters)||void 0===r?void 0:r.filter((function(t){return!(0,se.metricIsZscore)(t.metric)})),l.metric&&(0,se.metricIsZscore)(l.metric))t.metric=null===(o=a.props.metrics)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.value;if((0,L.forEach)((function(a){var r=t[a],o=l[a];if(!(0,L.isEqual)(o,r))return u=!0,!1}),Object.keys(t)),u){var d=["background"].concat(oe.HEATMAP_FILTERS),p=(0,L.intersection)((0,L.keys)(t),d).length>0,m=null;p&&(m=function(){var l=(0,c.default)(i.default.mark((function _callee3(){return i.default.wrap((function _callee3$(l){for(;;)switch(l.prev=l.next){case 0:return null!=t&&t.background&&a.showNotification(oe.NOTIFICATION_TYPES.customBackground),l.next=3,a.fetchViewData();case 3:case"end":return l.stop()}}),_callee3)})));return function callbackFn(){return l.apply(this,arguments)}}()),a.setState({selectedOptions:(0,L.assign)(a.state.selectedOptions,t),loading:p,notifiedFilteredOutTaxonIds:a.state.addedTaxonIds},m)}}})),(0,S.default)((0,v.default)(a),"toggleDisplayFilters",(function(){a.setState((function(t){return{hideFilters:!t.hideFilters}}))})),a.urlParser=new q.default(Q.URL_FIELDS),a.urlParams=a.parseUrlParams(),a.urlParams=_objectSpread(_objectSpread({},a.parseSavedParams()),a.urlParams);var l=ue(a.urlParams.background,null);return a.initOnBeforeUnload(t.savedParamValues),a.state={selectedOptions:{metric:a.getSelectedMetric(l),categories:a.urlParams.categories||[],subcategories:a.urlParams.subcategories||{},background:l,species:ue(a.urlParams.species,1),sampleSortType:a.urlParams.sampleSortType||"cluster",taxaSortType:a.urlParams.taxaSortType||"cluster",thresholdFilters:a.checkThresholdFilters(l),dataScaleIdx:ue(a.urlParams.dataScaleIdx,0),taxonsPerSample:ue(a.urlParams.taxonsPerSample,10),readSpecificity:ue(a.urlParams.readSpecificity,1),presets:a.urlParams.presets||[],taxonTags:a.urlParams.taxonTags||[]},heatmapCreationModalOpen:!1,downloadModalOpen:!1,loading:!1,loadingFailed:!1,selectedMetadata:a.urlParams.selectedMetadata||["collection_location_v2"],sampleIds:(0,L.compact)((0,L.map)(ue,a.urlParams.sampleIds||a.props.sampleIds)),invalidSampleNames:[],sampleDetails:{},allTaxonIds:[],allSpeciesIds:[],allGeneraIds:[],taxonIds:[],addedTaxonIds:new Set(a.urlParams.addedTaxonIds||a.props.addedTaxonIds||[]),notifiedFilteredOutTaxonIds:new Set(a.urlParams.addedTaxonIds||a.props.addedTaxonIds||[]),allTaxonDetails:{},allData:{},data:{},allPathogenFlagData:[],pathogenFlagData:[],hideFilters:!1,selectedSampleId:null,sidebarMode:null,sidebarVisible:!1,sidebarTaxonModeConfig:null,taxonFilterState:{},pendingPinnedSampleIds:new Set,pinnedSampleIds:new Set},a.removedTaxonIds=new Set(a.urlParams.removedTaxonIds||a.props.removedTaxonIds||[]),a.metadataSortField=a.urlParams.metadataSortField,a.metadataSortAsc=a.urlParams.metadataSortAsc,a.lastRequestToken=null,a}return(0,g.default)(SamplesHeatmapViewCC,[{key:"getSelectedMetric",value:function getSelectedMetric(t){var a,l,r=null===(a=this.props.metrics)||void 0===a?void 0:a.map((function(t){return t.value})).includes(this.urlParams.metric);return(0,se.metricIsZscore)(this.urlParams.metric)&&!t||!r?null===(l=this.props.metrics)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.value:this.urlParams.metric}},{key:"initOnBeforeUnload",value:function initOnBeforeUnload(t){var a=this;this.lastSavedParamValues=Object.assign({},t),window.onbeforeunload=function(){var t=a.getUrlParams();if(!(0,L.isEmpty)(t)&&!(0,x.default)(t,a.lastSavedParamValues))return"You have unsaved changes. Are you sure you want to leave this page?"}}},{key:"componentDidMount",value:function componentDidMount(){var t=this.props,a=t.projectIds,l=t.updateDiscoveryProjectIds;this.fetchViewData(),l((0,L.uniq)(a))}},{key:"metricToSortField",value:function metricToSortField(t){var a=t.split(".");return"highest_"+a[0].toLowerCase()+"_"+a[1].toLowerCase()}},{key:"fetchHeatmapData",value:(o=(0,c.default)(i.default.mark((function _callee4(t){var a,l,r,o,u,d,c,p,m,h,g,v,y,C,b,S,w,_,x;return i.default.wrap((function _callee4$(i){for(;;)switch(i.prev=i.next){case 0:return a=this.props.heatmapTs,l=this.state.selectedOptions,r=l.presets,o=l.species,u=l.categories,d=l.subcategories,c=l.metric,p=l.thresholdFilters,m=l.taxonsPerSample,h=l.readSpecificity,g=l.background,v=l.taxonTags,y=[],this.lastRequestToken&&this.lastRequestToken.cancel("Parameters changed"),this.lastRequestToken=E.default.CancelToken.source(),C=new Date,b={sampleIds:t,removedTaxonIds:y,presets:r,species:o,categories:u,subcategories:d,sortBy:this.metricToSortField(c),thresholdFilters:p,taxonsPerSample:m,readSpecificity:h,background:g,heatmapTs:a,addedTaxonIds:null,taxonTags:v},S={sampleIds:JSON.stringify(b.sampleIds),removedTaxonIds:b.removedTaxonIds,presets:JSON.stringify(b.presets),species:b.species,categories:JSON.stringify(b.categories),subcategories:JSON.stringify(b.subcategories),sortBy:b.sortBy,thresholdFilters:JSON.stringify(b.thresholdFilters),taxonsPerSample:b.taxonsPerSample,readSpecificity:b.readSpecificity,background:b.background,heatmapTs:b.heatmapTs,addedTaxonIds:JSON.stringify(b.addedTaxonIds),taxonTags:JSON.stringify(b.taxonTags)},b.addedTaxonIds=Array.from(this.state.addedTaxonIds),i.next=11,(0,k.getSampleTaxons)(b,this.lastRequestToken.token);case 11:return w=i.sent,_=new Date,x=_-C,this.props.trackEvent(A.ANALYTICS_EVENT_NAMES.SAMPLES_HEATMAP_VIEW_HEATMAP_DATA_FETCHED,_objectSpread(_objectSpread({},S),{},{loadTimeInMilliseconds:x,useHeatmapES:!0})),i.abrupt("return",w);case 16:case"end":return i.stop()}}),_callee4,this)}))),function fetchHeatmapData(t){return o.apply(this,arguments)})},{key:"fetchMetadataFieldsBySampleIds",value:function fetchMetadataFieldsBySampleIds(t){return this.state.metadataTypes?null:(0,I.getSampleMetadataFields)(t)}},{key:"fetchViewData",value:(r=(0,c.default)(i.default.mark((function _callee5(){var t,a,l,r,o,u,c,m,h,g,v,y,C,b,S,w,_,E=this;return i.default.wrap((function _callee5$(i){for(;;)switch(i.prev=i.next){case 0:return t=this.props.backgrounds,a=this.state.sampleIds,l=this.state.selectedOptions.background,this.setState({loading:!0}),i.next=6,(0,T.validateSampleIds)({sampleIds:a,workflow:Y.WorkflowType.SHORT_READ_MNGS});
1case 6:return r=i.sent,o=r.validIds,u=r.invalidSampleNames,this.setState({sampleIds:o,invalidSampleNames:u},(function(){return u.length>0&&E.showNotification(oe.NOTIFICATION_TYPES.invalidSamples)})),i.prev=10,i.next=13,Promise.all([this.fetchHeatmapData(o),this.fetchMetadataFieldsBySampleIds(o)]);case 13:h=i.sent,g=(0,p.default)(h,2),c=g[0],m=g[1],i.next=23;break;case 19:return i.prev=19,i.t0=i.catch(10),this.handleLoadingFailure(i.t0),i.abrupt("return");case 23:v=(0,L.compact)((0,L.map)((0,L.property)("pipeline_version"),c)),(y=new Set((0,L.map)((function(t){return"".concat(t.split(".")[0],".x")}),v))).size>1&&this.showNotification(oe.NOTIFICATION_TYPES.multiplePipelineVersions,(0,d.default)(y)),C=(0,L.uniq)((0,L.compact)((0,L.map)((0,L.property)("alignment_config_name"),c))),b=[],l&&(b=(null===(S=(0,L.find)({value:l},t))||void 0===S?void 0:S.alignmentConfigNames)||[]),w=(0,L.pullAll)(C,b),C.length>1?this.showNotification(oe.NOTIFICATION_TYPES.multipleIndexVersions,C):w.length>0&&this.showNotification(oe.NOTIFICATION_TYPES.backgroundDifferentIndexVersion,{}),_={},(0,L.isEmpty)(c)||(_=this.extractData(c)),null!==m&&(_.metadataTypes=m),_.loadingFailed=!1,this.updateHistoryState(),this.setState(_,this.filterTaxaES);case 37:case"end":return i.stop()}}),_callee5,this,[[10,19]])}))),function fetchViewData(){return r.apply(this,arguments)})},{key:"extractData",value:function extractData(t){for(var a=this,l=[],r=new Map,o={},i=[],u=[],c=[],m={},h={},g=[],v=this.state.pathogenFlags,y=!0,C=function _loop(C){var b=t[C];if(l.push(b.sample_id),y=b.ercc_count>0&&(0,K.isPipelineFeatureAvailable)(K.MASS_NORMALIZED_FEATURE,b.pipeline_version)&&y,r.has(b.name)){var S=r.get(b.name),w=b.name;b.name="".concat(b.name," (").concat(S,")"),r.set(w,S+1)}else r.set(b.name,1);if(o[b.sample_id]={id:b.sample_id,name:b.name,index:C,host_genome_name:b.host_genome_name,metadata:(0,ae.processMetadata)({metadata:b.metadata,flatten:!0}),taxa:[],duplicate:!1},b.taxons)for(var _=function _loop2(){var l,r=b.taxons[E];r.tax_id in m?(l=m[r.tax_id].index,m[r.tax_id].sampleCount+=1):(l=i.length,i.push(r.tax_id),r.tax_level===oe.TAXON_LEVEL_OPTIONS.species?u.push(r.tax_id):c.push(r.tax_id),m[r.tax_id]={id:r.tax_id,index:l,name:r.name,category:r.category_name,parentId:r.tax_id===r.species_taxid&&r.genus_taxid,phage:!!r.is_phage,genusName:r.genus_name,taxLevel:r.tax_level,sampleCount:1},m[r.name]=m[r.tax_id]),o[b.sample_id].taxa.push(r.tax_id),a.props.metrics.forEach((function(t){var a=t.value.split("."),o=(0,p.default)(a,2),i=o[0],u=o[1];h[t.value]=h[t.value]||[],h[t.value][l]=h[t.value][l]||[],h[t.value][l][C]=r[i][u]}));var y=t.length;g[l]=g[l]||Array(y);var S,w=(0,L.get)([b.sample_id,r.tax_id],v);w&&(g[l][C]=g[l][C]||[],(S=g[l][C]).push.apply(S,(0,d.default)(w)))},E=0;E<b.taxons.length;E++)_()},b=0;b<t.length;b++)C(b);return{sampleIds:l,sampleDetails:o,allTaxonIds:i,allSpeciesIds:u,allGeneraIds:c,allTaxonDetails:m,allData:h,allPathogenFlagData:g,taxonFilterState:{},enableMassNormalizedBackgrounds:y}}},{key:"fetchBackgroundData",value:function fetchBackgroundData(){return(0,k.getTaxaDetails)({sampleIds:this.state.sampleIds,taxonIds:Array.from(this.state.allTaxonIds),removedTaxonIds:[],background:this.state.selectedOptions.background,updateBackgroun
1dOnly:!0,heatmapTs:this.props.heatmapTs,presets:this.state.selectedOptions.presets})}},{key:"fetchBackground",value:(l=(0,c.default)(i.default.mark((function _callee6(){var t,a;return i.default.wrap((function _callee6$(l){for(;;)switch(l.prev=l.next){case 0:return this.setState({loading:!0}),l.prev=1,l.next=4,this.fetchBackgroundData();case 4:t=l.sent,l.next=11;break;case 7:return l.prev=7,l.t0=l.catch(1),this.handleLoadingFailure(l.t0),l.abrupt("return");case 11:(a=this.extractBackgroundMetrics(t)).loadingFailed=!1,this.updateHistoryState(),this.setState(a,this.filterTaxaES);case 15:case"end":return l.stop()}}),_callee6,this,[[1,7]])}))),function fetchBackground(){return l.apply(this,arguments)})},{key:"extractBackgroundMetrics",value:function extractBackgroundMetrics(t){for(var a=this.state,l=a.sampleDetails,r=a.allTaxonDetails,o=a.allData,i=function _loop3(){var a=t[u],i=l[a.sample_id].index;if(a.taxons)for(var d=function _loop4(){var t=a.taxons[c],l=r[t.tax_id].index;oe.BACKGROUND_METRICS.forEach((function(a){var r=a.value.split("."),u=(0,p.default)(r,2),d=u[0],c=u[1];o[a.value]=o[a.value]||[],o[a.value][l]=o[a.value][l]||[],o[a.value][l][i]=t[d][c]}))},c=0;c<a.taxons.length;c++)d()},u=0;u<t.length;u++)i();return{allData:o}}},{key:"filterTaxa",value:function filterTaxa(){var t,a=this,l=this.getTaxonThresholdFilterState(),r=l.taxonFilterState,o=l.taxonPassesThresholdFilters,i=this.state,u=i.allTaxonIds,d=i.notifiedFilteredOutTaxonIds,c=i.addedTaxonIds,p=this.state.newestTaxonId,m=this.state.allTaxonDetails,h=new Set;u.forEach((function(t){var l=m[t];!h.has(t)&&a.taxonPassesSelectedFilters(l)&&o[l.index]?h.add(l.id):c.has(l.id)&&!d.has(l.id)&&(a.showNotification(oe.NOTIFICATION_TYPES.taxaFilteredOut,l),d.add(l.id),p=null)})),t=this.state.allData,h=Array.from(h),this.updateHistoryState(),this.setState({taxonFilterState:r,taxonIds:h,loading:!1,data:t,notifiedFilteredOutTaxonIds:d,newestTaxonId:p})}},{key:"filterTaxaES",value:function filterTaxaES(){var t,a=this,l=this.state,r=l.sampleDetails,o=l.allData,i=l.allPathogenFlagData,u=l.allTaxonDetails,c=l.addedTaxonIds,p=this.props.metrics,m=this.getTaxonThresholdFilterState().taxonFilterState,h={},g=[],v=new Set,y=Object.values(r).map((function(t){return t.taxa})),C=new Set((0,L.flatten)(y)),b=_createForOfIteratorHelper([].concat((0,d.default)(C),(0,d.default)(c)));try{var S=function _loop5(){var l=t.value;if(!v.has(l)&&!a.removedTaxonIds.has(l)){v.add(l);var r=u[l];p.forEach((function(t){h[t.value]=h[t.value]||[],h[t.value].push(o[t.value][r.index])})),g.push(i[r.index])}};for(b.s();!(t=b.n()).done;)S()}catch(t){b.e(t)}finally{b.f()}this.updateHistoryState(),this.setState({taxonFilterState:m,taxonIds:Array.from(v),loading:!1,data:h,pathogenFlagData:g})}},{key:"getTaxonThresholdFilterState",value:function getTaxonThresholdFilterState(){var t=this,a=this.state,l=a.sampleDetails,r=a.allTaxonDetails,o=a.allData,i=a.taxonFilterState,u={};return Object.values(l).forEach((function(a){Object.values(r).forEach((function(l){i[l.index]=i[l.index]||{},i[l.index][a.index]=t.taxonThresholdFiltersCheck(a.index,l,o),u[l.index]=u[l.index]||i[l.index][a.index]}))})),{taxonFilterState:i,taxonPassesThresholdFilters:u}}},{key:"taxonThresholdFiltersCheck",value:function taxonThresholdFiltersCheck(t,a,l){var r,o=_createForOfIteratorHelper(this.state.selectedOptions.thresholdFilters);try{for(o.s();!(r=o.n()).done;){var i=r.value,u=i.metric.split("_").join(".");if(Object.keys(l).includes(u)){var d=l[u][a.index][t];if(!d)return!1;if(">="===i.operator){if(d<parseFloat(i.value))return!1}else if("<="===i.operator&&d>parseFloat(i.value))return!1}}}catch(t){o.e(t)}finally{o.f()}return!0}},{key:"taxonPassesSelectedFilters",value:function taxonPassesSelectedFilters(t){var a=this.state.selectedOptions,l=a.readSpecificity,r=a.categories,o=a.subcategories,i=a.species,u=o.Viruses&&o.Viruses.includes("Phage");if(i&&1!==t.taxLevel||!i&&2!==t.taxLevel)return!1;if(l&&t.id<0)return!1;if(r.length){if(!u&&t.phage)return!1;if(!(V.default.caseInsensitiveIncludes(r,t.category)||u&&t.phage))return!1}else if(u&&!t.phage)return!1;return!0}},{key:"fetchNewTaxa",value:function fetchNewTaxa(t){return(0,k.getTaxaDetails)({sampleIds:this.state.sampleIds,taxonIds:t,removedTaxonIds:[],background:this.state.selectedOptions.background,updateBackgroun
1dOnly:!1,heatmapTs:this.props.heatmapTs})}},{key:"updateTaxa",value:(a=(0,c.default)(i.default.mark((function _callee7(t){var a,l,r,o,u,d,c,m,h,g,v,y=this;return i.default.wrap((function _callee7$(i){for(;;)switch(i.prev=i.next){case 0:return this.setState({loading:!0}),i.next=3,this.fetchNewTaxa(t);case 3:a=i.sent,l=this.extractData(a),r=this.state,o=r.allData,u=r.allPathogenFlagData,d=r.allGeneraIds,c=r.allSpeciesIds,m=r.allTaxonIds,h=r.allTaxonDetails,g=r.sampleDetails,v=l.allData,d.concat(l.allGeneraIds),c.concat(l.allSpeciesIds),l.allTaxonIds.forEach((function(t){var a=l.allTaxonDetails[t],r=a.index,i=m.length;a.index=i,m.push(t),h[a.id]=a,h[a.name]=a,Object.entries(g).map((function(t){var a=(0,p.default)(t,2),d=a[0],c=a[1];c.taxa.concat(l.sampleDetails[d].taxa);var m=c.index,h=l.sampleDetails[d].index;y.props.metrics.forEach((function(t){o[t.value][i]=o[t.value][i]||[],o[t.value][i][m]=v[t.value][r][h]})),u[i]=u[i]||[],u[i][m]=l.allPathogenFlagData[r][h]}))})),this.setState({allData:o,allPathogenFlagData:u,allGeneraIds:d,allSpeciesIds:c,allTaxonIds:m,allTaxonDetails:h,sampleDetails:g},this.filterTaxaES);case 11:case"end":return i.stop()}}),_callee7,this)}))),function updateTaxa(t){return a.apply(this,arguments)})}
1,{key:"updateBackground",value:function updateBackground(){this.fetchBackground()}},{key:"renderLoading",value:function renderLoading(){var t=this.state.sampleIds;if(!t)return null;var a=t.length;return N.default.createElement("p",{className:ie.default.loadingIndicator},N.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-fw"}),"Loading for ",a," samples. Please expect to wait a few minutes.")}},{key:"renderHeatmap",value:function renderHeatmap(){var t,a=this,l=this.state,r=l.loadingFailed,o=l.selectedOptions.background,i=new Set(this.state.taxonIds,this.state.addedTaxonIds);if(i=new Set((0,d.default)(i).filter((function(t){return!a.removedTaxonIds.has(t)}))),r)return N.default.createElement(P.SampleMessage,{icon:N.default.createElement(ee.IconAlert,{className:ie.default.iconAlert,type:"error"}),link:U.CONTACT_US_LINK,linkText:"Contact us for help.",message:"Oh no! Something went wrong. Please try again or contact us for help.",status:"error",type:"error"});if(this.state.loading||!this.state.data||!(this.state.data[this.state.selectedOptions.metric]||[]).length||!this.state.metadataTypes||!this.state.taxonIds.length)return N.default.createElement("div",{className:ie.default.noDataMsg},"No data to render");var u=this.state.selectedOptions.dataScaleIdx;return N.default.createElement(D.default,null,N.default.createElement(X.default,{data:this.state.data,defaultMetadata:this.state.selectedMetadata,metadataTypes:this.state.metadataTypes,metadataSortField:this.metadataSortField,metadataSortAsc:this.metadataSortAsc,metric:this.state.selectedOptions.metric,onMetadataSortChange:this.handleMetadataSortChange,onMetadataChange:this.handleMetadataChange,onPinSample:this.handlePinnedSampleChange,onPinSampleApply:this.handlePinnedSampleChangeApply,onPinSampleCancel:this.handlePinnedSampleChangeCancel,onUnpinSample:this.handleUnpinSample,pendingPinnedSampleIds:Array.from(this.state.pendingPinnedSampleIds),pinnedSampleIds:Array.from(this.state.pinnedSampleIds),onAddTaxon:this.handleAddedTaxonChange,newTaxon:this.state.newestTaxonId,onRemoveTaxon:this.handleRemoveTaxon,onSampleLabelClick:this.handleSampleLabelClick,onTaxonLabelClick:this.handleTaxonLabelClick,options:this.getControlOptions(),loading:this.state.loading,ref:function ref(t){a.heatmapVis=t},sampleIds:this.state.sampleIds,sampleDetails:this.state.sampleDetails,scale:oe.SCALE_OPTIONS[u][1],selectedTaxa:this.state.addedTaxonIds,selectedOptions:this.state.selectedOptions,taxLevel:oe.TAXON_LEVEL_SELECTED[this.state.selectedOptions.species],tempSelectedOptions:(0,Z.getTempSelectedOptions)({selectedOptions:this.state.selectedOptions,source:Z.HEATMAP_SOURCE_TEMP_PERSISTED_OPTIONS}),allTaxonIds:this.state.selectedOptions.species?this.state.allSpeciesIds:this.state.allGeneraIds,taxonIds:Array.from(i),taxonCategories:this.state.selectedOptions.categories,taxonDetails:this.state.allTaxonDetails,taxonFilterState:this.state.taxonFilterState,sampleSortType:this.state.selectedOptions.sampleSortType,fullScreen:this.state.hideFilters,taxaSortType:this.state.selectedOptions.taxaSortType,appliedFilters:this.getAppliedFilters(),backgroundName:o?null===(t=(0,L.find)({value:o},this.props.backgrounds))||void 0===t?void 0:t.name:oe.NONE_BACKGROUND.name}))}},{key:"renderInvalidSamplesWarning",value:function renderInvalidSamplesWarning(t){var a=this.state.invalidSampleNames,l=N.default.createElement("div",null,N.default.createElement("span",{className:ie.default.highlight},a.length," sample",a.length>1?"s":""," won't be included in the heatmap"),", because they either failed or are still processing:"),r=N.default.createElement("span",null,a.map((function(t,a){return N.default.createElement("div",{key:a,className:ie.default.messageLine},t)})));return N.default.createElement(te.default,{header:l,content:r,open:!1,type:"warning",displayStyle:"elevated",onClose:t})}},{key:"renderFilteredOutWarning",value:function renderFilteredOutWarning(t,a){return N.default.createElement(w.Notification,{intent:"warning",onClose:t,slideDirection:"right"},N.default.createElement("div",null,N.default.createElement("span",{className:ie.default.highlight},a.name," is filtered out by your current filter settings.")," ","Remove some filters to 
1see it appear."))}},{key:"renderFilteredMultiplePipelineVersionsWarning",value:function renderFilteredMultiplePipelineVersionsWarning(t,a){return N.default.createElement(w.Notification,{intent:"warning",onClose:t,slideDirection:"right"},N.default.createElement("div",null,N.default.createElement("span",{className:ie.default.highlight},"The selected samples come from multiple major pipeline versions:"," ",a.join(", "),".")," ","A major change in the pipeline may produce results that are not comparable across all metrics. We recommend re-running samples on the latest major pipeline version."))}},{key:"renderCustomBackgroundWarning",value:function renderCustomBackgroundWarning(t){return N.default.createElement(w.Notification,{intent:"warning",onClose:t,slideDirection:"right"},N.default.createElement("div",null,"We're busy generating your heatmap with a new background model. It may take a couple of minutes to load."))}},{key:"showNotification",value:function showNotification(t,a){var l=this;switch(t){case oe.NOTIFICATION_TYPES.invalidSamples:(0,z.showToast)((function(t){var a=t.closeToast;return l.renderInvalidSamplesWarning(a)}),{autoClose:12e3});break;case oe.NOTIFICATION_TYPES.taxaFilteredOut:(0,z.showToast)((function(t){var r=t.closeToast;return l.renderFilteredOutWarning(r,a)}),{autoClose:12e3});break;case oe.NOTIFICATION_TYPES.multiplePipelineVersions:(0,z.showToast)((function(t){var r=t.closeToast;return l.renderFilteredMultiplePipelineVersionsWarning(r,a)}),{autoClose:12e3});break;case oe.NOTIFICATION_TYPES.multipleIndexVersions:(0,z.showToast)((function(t){var l=t.closeToast;return N.default.createElement(w.Notification,{intent:"warning",onClose:l,slideDirection:"right"},N.default.createElement("div",null,N.default.createElement("span",{className:ie.default.highlight},"The selected samples were run on different versions of our NCBI index: ",a.join(", "),".")," ","Changes across indices may produce results that are not comparable. We recommend choosing samples and a background model with the same NCBI index date."))}),{autoClose:12e3});break;case oe.NOTIFICATION_TYPES.backgroundDifferentIndexVersion:(0,z.showToast)((function(t){var a=t.closeToast;return N.default.createElement(w.Notification,{intent:"warning",onClose:a,slideDirection:"right"},N.default.createElement("div",null,"The background model you selected contains sample(s) run against a different version of our NCBI index than sample(s) in this heatmap."))}),{autoClose:12e3});break;case oe.NOTIFICATION_TYPES.customBackground:(0,z.showToast)((function(t){var a=t.closeToast;return l.renderCustomBackgroundWarning(a)}),{autoClose:12e3})}}},{key:"render",value:function render(){var t=this,a=this.state,l=a.addedTaxonIds,r=a.downloadModalOpen,o=a.hideFilters,i=a.loading,u=a.sampleIds,c=a.selectedOptions,p=a.sidebarMode,m=a.sidebarVisible,h=a.taxonIds,g=[].concat((0,d.default)(h),(0,d.default)(l)),v=new Set((0,d.default)(g).filter((function(a){return!t.removedTaxonIds.has(a)})));return N.default.createElement("div",{className:ie.default.heatmap},N.default.createElement(re.SamplesHeatmapHeader,{sampleIds:u,heatmapId:this.props.savedParamValues&&this.props.savedParamValues.id,loading:i,heatmapName:this.props.name,presets:this.state.selectedOptions.presets,onDownloadClick:this.handleDownloadModalOpen,onNewPresetsClick:this.handleHeatmapCreationModalOpen,onShareClick:this.handleShareClick,onSaveClick:this.handleSaveClick,onFilterToggleClick:this.toggleDisplayFilters,filterPanelOpen:!this.state.hideFilters,data:this.state.data,selectedOptions:c,options:this.getControlOptions()}),N.default.createElement("div",{className:"visualization-content"},N.default.createElement("div",{className:ie.default.filtersAndHeatmapContainer},N.default.createElement("div",{className:(0,_.cx)(ie.default.filterPanelContainer,o&&ie.default.hideFilterPanel)},N.default.createElement(B.default,{hideFilters:o,content:N.default.createElement(le.default,{options:this.getControlOptions(),selectedOptions:c,onSelectedOptionsChange:this.handleSelectedOptionsChange,loading:i,data:this.state.data,filteredTaxaCount:v.size,totalTaxaCount:c.species?this.state.allSpeciesIds.length:this.state.allGeneraIds.length,prefilterConstants:this.props.prefilterConstants,enableMassNormalizedBackgroun
1ds:this.state.enableMassNormalizedBackgrounds}),anchorPosition:"left",customDrawerWidth:200})),this.state.loading?this.renderLoading():this.renderHeatmap())),N.default.createElement(R.default,{visible:m,mode:p,onClose:this.closeSidebar,params:this.getSidebarParams()}),r&&N.default.createElement(ne.SamplesHeatmapDownloadModal,{open:!0,onClose:this.handleDownloadModalClose,onGenerateBulkDownload:this.handleGenerateBulkDownload,sampleIds:u,heatmapParams:c,onDownloadSvg:this.handleDownloadSvg,onDownloadPng:this.handleDownloadPng,onDownloadCurrentHeatmapViewCsv:this.getDownloadCurrentViewHeatmapCSVLink,onDownloadAllHeatmapMetricsCsv:this.handleDownloadCsv}))}}]),SamplesHeatmapViewCC}(N.default.Component);a.default=function SamplesHeatmapView(t){var a=(0,j.useAllowedFeatures)(),l=(0,A.useTrackEvent)(),r=(0,A.useWithAnalytics)(),o=(0,N.useContext)(J.GlobalContext).globalContextDispatch;return N.default.createElement(de,(0,u.default)({},t,{allowedFeatures:a,trackEvent:l,withAnalytics:r,updateDiscoveryProjectIds:function updateDiscoveryProjectId(t){o((0,J.createAction)(J.ActionType.UPDATE_DISCOVERY_PROJECT_IDS,t))}}))}},11332:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapDownloadModal=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(43693)),c=r(l(85715)),p=l(70131),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(38192),g=l(47116),v=l(1763),y=l(20300),C=l(79623),b=r(l(48652)),S=l(21953),w=l(20609),_=r(l(21837));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,d.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.SamplesHeatmapDownloadModal=function SamplesHeatmapDownloadModal(t){var a=t.onClose,l=t.open,r=t.onGenerateBulkDownload,o=t.sampleIds,E=t.heatmapParams,x=t.onDownloadSvg,L=t.onDownloadPng,O=t.onDownloadAllHeatmapMetricsCsv,N=t.onDownloadCurrentHeatmapViewCsv,k=(0,h.useTrackEvent)(),T=(0,m.useState)(""),A=(0,c.default)(T,2),I=A[0],M=A[1],R=(0,m.useState)({}),D=(0,c.default)(R,2),P=D[0],j=D[1],B=function handleSelectMetric(t,a){j(_objectSpread(_objectSpread({},P),{},(0,d.default)({},t,a)))},V=function(){var t=(0,u.default)(i.default.mark((function _callee(t){return i.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,g.createBulkDownload)(t);case 3:k(h.ANALYTICS_EVENT_NAMES.SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS,_objectSpread({workflow:t.workflow,downloadType:t.downloadType},t.validObjectIds)),k(h.ANALYTICS_EVENT_NAMES.SAMPLES_HEATMAP_DOWNLOAD_MODAL_BULK_DOWNLOAD_CREATION_SUCCESS_ALLISON_TESTING,{workflow:JSON.stringify(t.workflow),downloadType:JSON.stringify(t.downloadType),validObjectIds:JSON.stringify(t.validObjectIds)}),a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),console.error("Samples heatmap bulk download creation failed! error:",a.t0);case 10:case"end":return a.stop()}}),_callee,null,[[0,7]])})));return function submitBulkDownload(a){return t.apply(this,arguments)}}();return m.default.createElement(b.default,{narrow:!0,open:l,tall:!0,onClose:a},m.default.createElement("div",{className:_.default.modal},m.default.createElement("div",{className:_.default.header},m.default.createElement("div",{className:_.default.title},"Select a Download Type"),m.default.createElement("div",{className:_.default.tagline},o.length," sample",1!==o.length?"s":""," selected")),m.default.createElement("div",{className:_.default.options},m.default.createElement("div",{className:_.default.downloadTypeContainer},m.default.createElement("div",{className:_.default.category,key:"reports"},m.default.createElement("div",{className:_.default.title},(0,C.humanize)("reports")),m.default.createElement("ul",{className:_.default.optionList},S.HEATMAP_DOWNLOAD_REPORT_OPTIONS.map((function(t){return m.default.createElement(w.DownloadTypeItem,{downloadOption:t,key:t.type,handleSelectMetric:B,isSelected:I===t.type,selectedMetricValue:P[t.type],setSelectedDownloadType:M})})))),m.default.createElement("div",{className:_.default.category,key:"images"},m.default.createElement("div",{className:_.default.title},(0,C.humanize)("images")),m.default.createElement("p",{className:_.default.imageDownloadTip},"Tip: Ensure the first taxon row is visible to avoid cutoffs in the heatmap image."),m.default.createElement("ul",{className:_.default.optionList},S.HEATMAP_DOWNLOAD_IMAGE_OPTIONS.map((function(t){return m.default.createElement(w.DownloadTypeItem,{downloadOption:t,key:t.type,isSelected:I===t.type,setSelectedDownloadType:M})})))))),m.default.createElement("div",{className:_.default.footer},m.default.createElement(p.Button,{sdsType:"primary",sdsStyle:"rounded",disabled:!I||"biom_format"===I&&!P[S.HeatmapDownloadType.BIOM_FORMAT],onClick:function onDownloadClick(){switch(I){case"svg":x();break;case"png":L();break;case"all_metrics":O();break;case"current_metrics":!function runCurrentHeatmapViewDownload(){(0,v.triggerFileDownload)({downloadUrl:N(),fileName:"current_heatmap_view.csv"})}();break;case"biom_format":!function handleBulkDownload(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.WorkflowType.SHORT_READ_MNGS,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Samples",l=P[S.HeatmapDownloadType.BIOM_FORMAT],i={downloadType:I,fields:{metric:{value:l},filter_by:{value:E.thresholdFilters},categories:{value:E.categories},background:{value:E.background}},validObjectIds:o,workflow:t,workflowEntity:a};V(i),r()}()}}},"biom_format"===I?"Start Generating Download":"Download"),"biom_format"===I&&m.default.createElement("div",{className:_.default.subtext},"Downloads for larger files can take multiple hours to generate."))))}},25236:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.DownloadTypeItem=void 0;var o=l(70131),i=l(28764),u=r(l(96540)),d=l(44252),c=r(l(61152));a.DownloadTypeItem=function DownloadTypeItem(t){var a=t.downloadOption,l=t.handleSelectMetric,r=t.isSelected,p=t.selectedMetricValue,m=t.setSelectedDownloadType,h=a.type,g=a.displayName,v=a.description,y=a.fileTypeDisplay,C=a.metricOptions;return u.default.createElement("li",{className:(0,i.cx)(c.default.downloadType,r&&c.default.isSelected)},u.default.createElement("button",{className:c.default.itemButton,key:h,onClick:function handleDownloadTypeButtonClick(){m(h)}},u.default.createElement(o.InputRadio,{className:c.default.radioButton,stage:r?"checked":"unchecked"}),u.default.createElement("div",{className:c.default.content},u.default.createElement("div",{className:c.default.name},g,y&&u.default.createElement("span",{className:c.default.fileType}," (",y,")")),u.default.createElement("div",{className:c.default.description},v," "),C&&r&&u.default.createElement("div",{className:c.default.fields},u.default.createElement(d.MetricDropdown,{downloadType:h,handleSelectMetric:l,metricOptions:C,selectedMetricValue:p})))))}},75257:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.MetricDropdown=void 0;var o=r(l(96540)),i=r(l(71138)),u=r(l(5292));a.MetricDropdown=function MetricDropdown(t){var a=t.downloadType,l=t.handleSelectMetric,r=t.metricOptions,d=t.selectedMetricValue;return r?o.default.createElement("div",{className:u.default.metricDropdownWrapper,key:"".concat(a,"-metric-dropdown")},o.default.createElement("div",{className:u.default.label},"Download Metric:"),o.default.createElement(i.default,{fluid:!0,placeholder:"Select metric",options:r,onChange:function onChange(t){l(a,t)},value:d,usePortal:!0,withinModal:!0})):null}},44252:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"MetricDropdown",{enumerable:!0,get:function get(){return r.MetricDropdown}});var r=l(75257)},20609:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"DownloadTypeItem",{enumerable:!0,get:function get(){return r.DownloadTypeItem}});var r=l(25236)},37266:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SamplesHeatmapDownloadModal",{enumerable:!0,get:function get(){return r.SamplesHeatmapDownloadModal}});var r=l(11332)},15528:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapFilters=void 0;var o=r(l(43693)),i=l(70131),u=r(l(96540)),d=r(l(5570)),c=l(33102),p=l(20887),m=r(l(34621)),h=r(l(43428)),g=l(60487),v=l(25007),y=r(l(31830)),
1C=r(l(76242)),b=r(l(83273)),S=r(l(43940)),w=r(l(32962)),_=r(l(35431)),E=l(59924),x=r(l(94736));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.SamplesHeatmapFilters=function SamplesHeatmapFilters(t){var a=t.data,l=t.enableMassNormalizedBackgrounds,r=t.loading,o=t.options,L=t.selectedOptions,O=t.onSelectedOptionsChange,N=function onTaxonLevelChange(t){var a=t.value;L.species!==a&&O({species:a})},k=function onMetricChange(t){var a=t.value;a!==L.metric&&O({metric:a})},T=function onBackgroundChange(t){t!==L.background&&O({background:t})},A=function onThresholdFilterApply(t){O({thresholdFilters:t})},I=function onSpecificityChange(t){var a=t.value;a!==L.readSpecificity&&O({readSpecificity:a})},M=function onSortSamplesChange(t){var a=t.value;a!==L.sampleSortType&&O({sampleSortType:a})},R=function onSortTaxaChange(t){var a=t.value;a!==L.taxaSortType&&O({taxaSortType:a})},D=function onDataScaleChange(t){var a=t.value;a!==L.dataScaleIdx&&O({dataScaleIdx:a})},P=function onTaxonsPerSampleEnd(t){O({taxonsPerSample:t})};return u.default.createElement("div",{className:x.default.panelContentsContainer},u.default.createElement("div",{className:x.default.topFilterSection},u.default.createElement("div",{className:x.default.sectionTitle},"Filters",u.default.createElement(i.Tooltip,{title:"Affects the underlying data that is shown in the heatmap.",placement:"top-start",arrow:!0},u.default.createElement("span",null,u.default.createElement(i.Icon,{sdsIcon:"infoCircle",sdsSize:"xs",sdsType:"static",color:"gray",shade:500,className:x.default.infoIcon})))),u.default.createElement("div",{className:x.default.categoryDropdownContainer},function renderCategoryFilter(){var t=L.presets.includes("categories")||L.presets.includes("subcategories"),l=r||!a||t,i=u.default.createElement(C.default,{selectedOptions:L,disabled:l,onSelectedOptionsChange:O,options:o});return t?u.default.createElement(b.default,{component:i}):i}()),u.default.createElement("div",{className:x.default.thresholdDropdownContainer},function renderThresholdFilterSelect(){var t,l=L.presets.includes("thresholdFilters"),i=r||!a||l,c=null==o||null===(t=o.thresholdFilters)||void 0===t||null===(t=t.targets)||void 0===t?void 0:t.map((function(t){var a=!(null!=L&&L.background)&&(0,v.metricIsZscore)(t.value);return _objectSpread(_objectSpread({},t),{},{disabled:a})})),p=u.default.createElement(u.default.Fragment,null,u.default.createElement(d.default,{disabled:i,metricOptions:c||[],selectedThresholds:L.thresholdFilters,onApply:A}));return l?u.default.createElement(b.default,{component:p}):p}()),u.default.createElement("div",{className:x.default.backgroundDropdownContainer},function renderBackgroundSelect(){var t=L.presets.includes("background"),i=r||!a||t,d=u.default.createElement(y.default,{allBackgrounds:null==o?void 0:o.backgrounds,disabled:i,enableMassNormalizedBackgrounds:l,onChange:T,value:L.background});return t?u.default.createElement(b.default,{component:d}):d}()),u.default.createElement("div",{className:x.default.taxonSliderContainer},function renderTaxonsPerSampleSlider(){return u.default.createElement(S.default,{isDisabled:r||!a,max:o.taxonsPerSample.max,min:o.taxonsPerSample.min,onChangeCommitted:P,value:L.taxonsPerSample})}()),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer}
1,function renderSpecificityFilter(){var t=L.presets.includes("readSpecificity"),l=r||!a||t,i=u.default.createElement(_.default,{disabled:l,label:"Read Specificity",onChange:I,options:(0,E.optionsToSDSFormat)(o.specificityOptions),selectedOptions:L,selectedOptionsKey:"readSpecificity"});return t?u.default.createElement(b.default,{component:i}):i}()),u.default.createElement("div",{className:x.default.taxonTagsContainer},u.default.createElement("span",{className:x.default.filterTitle},"Pathogen Tag"),u.default.createElement(w.default,{label:"Known Pathogens Only",value:"known_pathogens",selectedOptions:L,onSelectedOptionsChange:O,showInfoIcon:!0,infoIconTooltipContent:u.default.createElement("span",null,"Organisms with known human pathogenicity based on"," ",u.default.createElement(h.default,{external:!0,href:"/pathogen_list"},"CZ ID's current pathogen list.")," ",u.default.createElement("br",null),u.default.createElement("br",null),"Please cross-reference the literature to verify tagged pathogens."),disabled:r||!a}))),u.default.createElement(p.Divider,null),u.default.createElement("div",{className:x.default.lowerFilterSection},u.default.createElement("div",{className:x.default.sectionTitle},"View Options",u.default.createElement(i.Tooltip,{title:"Affects how data is presented in the heatmap.",placement:"top-start",arrow:!0},u.default.createElement("span",null,u.default.createElement(i.Icon,{sdsIcon:"infoCircle",sdsSize:"xs",sdsType:"static",color:"gray",shade:500,className:x.default.infoIcon})))),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer},function renderTaxonLevelSelect(){var t=L.presets.includes("species"),l=r||!a||t,i=u.default.createElement(_.default,{disabled:l,label:"Taxon Level",onChange:N,options:(0,E.optionsToSDSFormat)(o.taxonLevels),selectedOptions:L,selectedOptionsKey:"species"});return t?u.default.createElement(b.default,{component:i}):i}()),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer},function renderMetricSelect(){var t,l=null==o||null===(t=o.metrics)||void 0===t?void 0:t.map((function(t){return _objectSpread(_objectSpread({},t),{},{disabled:!(null!=L&&L.background)&&(0,v.metricIsZscore)(t.value)})}));return u.default.createElement(_.default,{disabled:r||!a,label:"Metric",onChange:k,options:(0,E.optionsToSDSFormat)(l||[]),selectedOptions:L,selectedOptionsKey:"metric",renderOption:function Option(t,a){return u.default.createElement(c.MenuOptionWithDisabledTooltip,{option:a,optionProps:t,tooltipDisplay:u.default.createElement(u.default.Fragment,null,"To see the Z Score, first choose a background model above."," ",u.default.createElement(m.default,{href:g.BACKGROUND_MODELS_LINK},"Learn more."))})}})}()),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer}
1,function renderSortSamplesSelect(){return u.default.createElement(_.default,{disabled:r||!a,label:"Sort Samples",onChange:M,options:(0,E.optionsToSDSFormat)(o.sampleSortTypeOptions),selectedOptions:L,selectedOptionsKey:"sampleSortType"})}()),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer},function renderSortTaxaSelect(){return u.default.createElement(_.default,{disabled:r||!a,label:"Sort Taxa",onChange:R,options:(0,E.optionsToSDSFormat)(o.taxaSortTypeOptions),selectedOptions:L,selectedOptionsKey:"taxaSortType"})}()),u.default.createElement("div",{className:x.default.viewOptionsDropdownContainer},function renderScaleSelect(){var t=o.scales.map((function formatScaleOptions(t,a){return{name:t[0],value:a}}));return u.default.createElement(_.default,{disabled:r||!a,label:"Scale",onChange:D,options:t,selectedOptions:L,selectedOptionsKey:"dataScaleIdx",customValueToNameFunction:function customValueToNameFunction(t,a){return a[t].name}})}())))}},59088:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapBackgroundDropdown=void 0;var o=r(l(41132)),i=r(l(91847)),u=l(70131),d=r(l(96540)),c=l(21953),p=l(59924),m=r(l(49793)),h=["allBackgrounds","enableMassNormalizedBackgrounds","onChange","value"];(a.SamplesHeatmapBackgroundDropdown=d.default.memo((function(t){var a=t.allBackgrounds,l=t.enableMassNormalizedBackgrounds,r=t.onChange,g=t.value,v=(0,i.default)(t,h).disabled||!1,y=g||0,C=function formatBackgroundOptions(t){var a=[];a.push({name:c.NONE_BACKGROUND.name,text:c.NONE_BACKGROUND.name,value:0,disabled:!1});var r=t.map((function(t){var a=!l&&t.mass_normalized;return{name:t.name,text:t.name,subtext:t.mass_normalized?"Normalized by input mass":"Standard",details:t.mass_normalized?"Normalized by input mass":"Standard",value:t.value,disabled:a}}));return a.push.apply(a,(0,o.default)(r)),a}(a);0===C.length&&(C=[{name:"No background models to display",value:-1}],v=!0);return d.default.createElement(u.Dropdown,{label:d.default.createElement("div",{className:m.default.label},"Background"),search:!0,onChange:function onChange(t){void 0!==(null==t?void 0:t.value)&&r(null==t?void 0:t.value)},value:{name:(0,p.valueToName)(y,C),value:y},DropdownMenuProps:{getOptionDisabled:function getOptionDisabled(t){return t.disabled},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.value===a.value}},InputDropdownProps:{sdsStyle:"minimal",sdsType:"label",disabled:v,value:(0,p.valueToName)(y,C)},options:C})}))).displayName="SamplesHeatmapBackgroundDropdown"},31830:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(59088);a.default=r.SamplesHeatmapBackgroundDropdown},87880:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapCategoryDropdown=void 0;var i=l(70131),u=l(44480),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(62941)),p=r(l(7853));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var m="Viruses - Phage",h="Viruses - Non-Phage",g=function convertSelectedOptionsToSdsFormattedOptions(t,a){var l=t.map((function(t){return{name:"Viruses"!==t?t:h}}));return a.Viruses&&a.Viruses.includes("Phage")&&l.splice(-1,0,{name:m}),l};a.SamplesHeatmapCategoryDropdown=function SamplesHeatmapCategoryDropdown(t){var a=t.selectedOptions,l=t.onSelectedOptionsChange,r=t.disabled,o=t.options,v=(0,d.useMemo)((function(){return g(a.categories,a.subcategories)}),[a.categories,a.subcategories]),y=o.categories.map((function(t){return{name:"Viruses"!==t?t:h}}));y.splice(-2,0,{name:m});var C=function saveDropdownSelectedOptions(t){var a,r={},o=null!==(a=null==t?void 0:t.map((function(t){return t.name})))&&void 0!==a?a:[],i=o.indexOf(m);-1!==i&&(o.splice(i,1),r.Viruses=["Phage"]);var u=o.indexOf(h);-1!==u&&o.splice(u,1,"Viruses"),l({categories:o,subcategories:r})};return d.default.createElement("div",null,d.default.createElement(i.Dropdown,{label:d.default.createElement("div",{className:p.default.label}
1,"Categories"),multiple:!0,options:y,value:v,onChange:C,buttons:!0,buttonPosition:"left",InputDropdownProps:{sdsStyle:"minimal",disabled:r},DropdownMenuProps:{title:"Select Categories"},closeOnBlur:!0}),d.default.createElement(c.default,{selectedOptions:a,disabled:r,handleRemoveCategoryFromTags:function handleRemoveCategoryFromTags(t){var a=t;"Phage"===t?a=m:"Viruses"===t&&(a=h);var l=(0,u.filter)((function(t){return t.name!==a}),v);C(l)},convertSelectedOptionsToSdsFormattedOptions:g}))}},40026:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapCategoryFilterTags=void 0;var o=r(l(96540)),i=r(l(89288)),u=r(l(83273)),d=r(l(76762));a.SamplesHeatmapCategoryFilterTags=function SamplesHeatmapCategoryFilterTags(t){var a=t.selectedOptions,l=t.disabled,r=t.handleRemoveCategoryFromTags,c=t.convertSelectedOptionsToSdsFormattedOptions,p="Viruses - Phage",m=c(a.categories,a.subcategories).map((function(t){return t.name}));return m.includes(p)&&(m=m.filter((function(t){return t!==p}))).push("Phage"),o.default.createElement("div",{className:d.default.filterTagsList},m.map((function(t,c){return o.default.createElement("div",{className:d.default.filterTagContainer,key:"category-filter-tag-container-".concat(c)},a.presets.includes("categories")?o.default.createElement(u.default,{component:o.default.createElement(i.default,{text:t}),className:d.default.filterTag,key:"category_filter_tag_".concat(c)}):o.default.createElement(i.default,{className:d.default.filterTag,key:"category_filter_tag_".concat(c),text:t,disabled:l,onClose:function onClose(){r(t)}}))})))}},62941:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(40026);a.default=r.SamplesHeatmapCategoryFilterTags},76242:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(87880);a.default=r.SamplesHeatmapCategoryDropdown},26674:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapPresetTooltip=void 0;var o=r(l(96540)),i=r(l(96042));a.SamplesHeatmapPresetTooltip=function SamplesHeatmapPresetTooltip(t){var a=t.component,l=t.className,r=t.key;return o.default.createElement(i.default,{key:r,trigger:o.default.createElement("span",{className:l},a),content:'Presets cannot be modified. Click "New Presets" to adjust this filter.'})}},83273:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(26674);a.default=r.SamplesHeatmapPresetTooltip},73766:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapTaxonSlider=void 0;var i=r(l(85715)),u=l(70131),d=r(l(6294)),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=r(l(11015));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}var m=[{value:0,label:"0"},{value:50,label:"50"},{value:100,label:"100"}];a.SamplesHeatmapTaxonSlider=function SamplesHeatmapTaxonSlider(t){var a=t.isDisabled,l=t.onChangeCommitted,r=t.min,o=t.max,h=t.value,g=(0,c.useState)(null),v=(0,i.default)(g,2),y=v[0],C=v[1],b=(0,c.useState)(h),S=(0,i.default)(b,2),w=S[0],_=S[1];return c.default.createElement(c.default.Fragment,null,c.default.createElement(u.InputDropdown,{disabled:a,onClick:function handleDropdownInputClick(t){C(y?null:t.currentTarget)},label:c.default.createElement("div",{className:p.default.label},"Taxa Per Sample"),sdsStyle:"minimal",sdsType:"label",sdsStage:"default",value:h.toString()}),c.default.createElement(d.default,{anchorEl:y,anchorOrigin:{vertical:"bottom",horizontal:"left"},open:Boolean(y),onClose:function onClose(){return C(null)}},c.default.createElement("div",{className:p.default.taxaPerSampleSliderContainer},c.default.createElement(u.InputSlider,{disabled:a,max:o,min:r,onChange:function onChange(t,a){return _(a)},onChangeCommitted:function onChangeCommitted(t,a){return l(a)},marks:m,value:w,valueLabelDisplay:"on"}))))}},43940:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(73766);a.default=r.SamplesHeatmapTaxonSlider},64300:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapTaxonTagCheckbox=void 0;var o=r(l(41132)),i=l(70131),u=l(28764),d=r(l(96540)),c=r(l(94736)),p=r(l(7490));a.SamplesHeatmapTaxonTagCheckbox=function SamplesHeatmapTaxonTagCheckbox(t){var a=t.label,l=t.value,r=t.selectedOptions,m=t.onSelectedOptionsChange,h=t.showInfoIcon,g=t.infoIconTooltipContent,v=t.disabled;return d.default.createElement("div",{className:p.default.checkboxContainer},d.default.createElement(i.InputCheckbox,{disabled:v,checked:r.taxonTags.includes(l),onChange:function onChange(){return function onTaxonTagChange(t){if(r.taxonTags.includes(t))m({taxonTags:r.taxonTags.filter((function(a){return a!==t}))});else{var a=r.taxonTags||[];m({taxonTags:[].concat((0,o.default)(a),[t])})}}(l)},className:p.default.checkbox}),d.default.createElement("span",{className:v?(0,u.cx)(p.default.label,p.default.labelDisabled):p.default.label},a),h&&g&&d.default.createElement(i.Tooltip,{title:g,placement:"top",arrow:!0},d.default.createElement("span",null,d.default.createElement(i.Icon,{sdsIcon:"infoCircle",sdsSize:"xs",sdsType:"static",color:"gray",shade:500,className:c.default.infoIcon}))))}},32962:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(64300);a.default=r.SamplesHeatmapTaxonTagCheckbox},64874:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapViewOptionsDropdown=void 0;
1var o=l(70131),i=r(l(96540)),u=l(59924),d=r(l(88984));a.SamplesHeatmapViewOptionsDropdown=function SamplesHeatmapViewOptionsDropdown(t){var a=t.disabled,l=t.label,r=t.onChange,c=t.options,p=t.selectedOptions,m=t.selectedOptionsKey,h=t.customValueToNameFunction,g=t.renderOption,v=p[m],y=h?h(v,c):(0,u.valueToName)(v,c);return i.default.createElement(o.Dropdown,{value:(0,u.valueToSDSFormatOption)(p[m],c),onChange:function onChange(t){return r(t)},label:i.default.createElement("div",{className:d.default.label},l),options:c,DropdownMenuProps:{getOptionDisabled:function getIsOptionDisabled(t){return t.disabled},isOptionEqualToValue:function isOptionEqualToValue(t,a){return t.value===a.value},renderOption:g},InputDropdownProps:{sdsStyle:"minimal",disabled:a,sdsType:"label",value:y}})}},35431:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(64874);a.default=r.SamplesHeatmapViewOptionsDropdown},99888:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(15528);a.default=r.SamplesHeatmapFilters},59924:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.valueToSDSFormatOption=a.valueToName=a.optionsToSDSFormat=void 0;var o=r(l(43693));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var i=a.valueToName=function valueToName(t,a){if(0===a.length)return"";if(""===t||null==t)return"";var l=a.filter((function(a){return a.value===t}));return 1===l.length?l[0].text:l.length>1?(console.error("Heatmap filter state bug: multiple options found for value ".concat(t,"!"),a),l[0].text):(console.error("Heatmap filter state bug: no options found for value ".concat(t),a),t.toString())};a.valueToSDSFormatOption=function valueToSDSFormatOption(t,a){var l=i(t,a);return{text:l,name:l,value:t}},a.optionsToSDSFormat=function optionsToSDSFormat(t){return t.map((function(t){var a=t.text||"";return _objectSpread(_objectSpread({},t),{},{text:a,name:a})}))}},11146:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapHeader=void 0;var i=r(l(54756)),u=r(l(29293)),d=l(70131),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(61613),m=l(11236),h=r(l(1986)),g=l(90),v=l(20887),y=r(l(96042)),C=r(l(46342)),b=l(79623),S=l(22476),w=r(l(69248)),_=r(l(69102));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.SamplesHeatmapHeader=function SamplesHeatmapHeader(t){var a=t.sampleIds,l=t.loading,r=t.heatmapId,o=t.heatmapName,E=t.presets,x=t.onDownloadClick,L=t.onNewPresetsClick,O=t.onShareClick,N=t.onSaveClick,k=t.onFilterToggleClick,T=t.filterPanelOpen,A=t.data,I=t.selectedOptions,M=t.options,R=((0,c.useContext)(g.UserContext)||{}).allowedFeatures,D=function(){var t=(0,u.default)(i.default.mark((function _callee(t){var a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:if("heatmap"!==t){l.next=2;break}return l.abrupt("return","");case 2:return a="",t=(0,b.replaceSpecialCharacters)(t),l.prev=4,l.next=7,(0,m.updateHeatmapName)(r,t);case 7:l.next=12;break;case 9:l.prev=9,l.t0=l.catch(4),a="There was an error renaming your heatmap";case 12:return l.abrupt("return",[a,t]);case 13:case"end":return l.stop()}}),_callee,null,[[4,9]])})));return function handleHeatmapRename(a){return t.apply(this,arguments)}}(),P=R.includes("taxon_heatmap_presets")&&!!E.length;return c.default.createElement(c.default.Fragment,null,c.default.createElement(v.ViewHeader,{className:_.default.viewHeader},c.default.createElement(v.ViewHeader.Content,null,c.default.createElement("div",{className:_.default.contentContainer},c.default.createElement("div",{className:_.default.contentColumn},c.default.createElement("div",{className:_.default.contentSpacer}),c.default.createElement(p.Popup,{content:T?"Close Controls":"Open Controls",position:"bottom right",inverted:!0,trigger:c.default.createElement(d.ButtonIcon,{onClick:k,sdsIcon:"slidersHorizontal",sdsSize:"large",sdsType:"primary",sx:{marginRight:"10px"},on:T})})),c.default.createElement("div",{className:_.default.contentColumn},c.default.createElement(v.ViewHeader.Pretitle,null,c.default.createElement(c.default.Fragment,null,"Comparing ",a?a.length:""," Samples")),c.default.createElement(v.ViewHeader.Title,{label:r?c.default.createElement(C.default,{value:o||"Heatmap",className:_.default.name,onDoneEditing:D,getWarningMessage:function getWarningMessage(t){return(0,b.testForSpecialCharacters)(t)?'The special character(s) you entered will be converted to "-"':""}}):c.default.createElement(c.default.Fragment,null,"Heatmap")})))),c.default.createElement(v.ViewHeader.Controls,{className:_.default.controls},c.default.createElement(w.default,{loading:l,data:A,selectedOptions:I,options:M}),P&&c.default.createElement(y.default,{trigger:c.default.createElement(S.PrimaryButton,{text:"New Presets",icon:c.default.createElement(d.Icon,{sdsIcon:"slidersHorizontal",sdsSize:"l",sdsType:"static"}),onClick:L}),content:"Create a new heatmap for the same sample set."}),c.default.createElement(h.default,{trigger:c.default.createElement(S.ShareButton,{className:_.default.controlElement,onClick:O,primary:!P}),content:"A shareable URL was copied to your clipboard!",on:"click",hideOnScroll:!0}),c.default.createElement(S.SaveButton,{onClick:N,className:_.default.controlElement}),c.default.createElement(S.DownloadButton,{className:_.default.controlElement,onClick:x,disabled:l}))," "))}},52280:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SamplesHeatmapHeader",{enumerable:!0,get:function get(){return r.SamplesHeatmapHeader}});var r=l(11146)},23274:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapLegend=void 0;var o=r(l(41132)),i=r(l(96540)),u=r(l(82727)),d=r(l(98018));a.SamplesHeatmapLegend=function SamplesHeatmapLegend(t){var a=t.data,l=t.loading,r=t.selectedOptions,c=t.options;if(l||!a||!(a[r.metric]||[]).length)return null;var p=a[r.metric].flat().filter((function(t){return"empty"!==t&&void 0!==t})),m=r.dataScaleIdx;return i.default.createElement("div",{className:d.default.samplesHeatmapLegend},i.default.createElement(u.default,{min:Math.min.apply(Math,(0,o.default)(p)),max:Math.max.apply(Math,(0,o.default)(p)),scale:c.scales[m][1]}))}},69248:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(23274);a.default=r.SamplesHeatmapLegend},31184:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SamplesHeatmapVis=void 0;var o=r(l(41132)),i=r(l(85715)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=r(l(24143)),b=l(44480),S=r(l(96540)),w=r(l(1986)),_=r(l(1533)),E=r(l(55621)),x=r(l(10129)),L=r(l(97712)),O=r(l(26027)),N=l(90),k=r(l(31207)),T=l(60696),A=l(17197),I=l(62378),M=r(l(82083)),R=l(79623),D=l(13656),P=l(142),j=l(92843),B=l(21953),V=l(25007),W=r(l(15872));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var U=a.SamplesHeatmapVis=function(t){(0,p.default)(SamplesHeatmapVis,t);var a=_createSuper(SamplesHeatmapVis);function SamplesHeatmapVis(t){var l;return(0,u.default)(this,SamplesHeatmapVis),l=a.call(this,t),(0,g.default)((0,c.default)(l),"colorScale",(function(t,a,r,o,i){var u,d=l.props,c=d.taxonFilterState,p=d.sampleIds,m=d.taxonIds,h=p[a.columnIndex],g=m[a.rowIndex],v=l.props.sampleDetails[h
1],y=l.props.taxonDetails[g],C=null==c||null===(u=c[y.index])||void 0===u?void 0:u[v.index];return t>0&&C?r:i})),(0,g.default)((0,c.default)(l),"formatFilterString",(function(t,a){var l="",r=0;switch(t){case"thresholdFilters":var o=a.reduce((function(t,a){return t.push("".concat(a.metricDisplay," ").concat(a.operator," ").concat(a.value)),t}),[]);(0,b.isEmpty)(o)||(r+=o.length,l="Thresholds: ".concat(o.join()));break;case"categories":l="Categories: ".concat(a),r+=a.length;break;case"subcategories":for(var u=[],d=0,c=Object.entries(a);d<c.length;d++){var p=(0,i.default)(c[d],2),m=p[0],h=p[1];(0,b.isEmpty)(h)||u.push("".concat(m," - ").concat(h.join()))}l="Subcategories: ".concat(u),r+=u.length;break;case"readSpecificity":l="Read Specificity: ".concat((0,b.find)({value:a},B.SPECIFICITY_OPTIONS).text),++r;break;case"taxonTags":l="Pathogen Tags: ".concat(a),r+=a.length;break;default:(0,T.logError)({message:"SamplesHeatmapVis: Invalid filter passed to formatFilterString()",details:{name:t,val:a}})}return{string:l,numberOfFilters:r}})),(0,g.default)((0,c.default)(l),"generateHeatmapCaptions",(function(){var t=l.props,a=t.appliedFilters,r=t.selectedOptions,i=t.backgroundName,u=t.scale,d=(0,R.splitIntoMultipleLines)("Showing ".concat(r.metric," for ").concat(r.taxonsPerSample," taxa per sample on a ").concat(u," scale; Background: ").concat(i,"."),180),c=[],p=0;["categories","readSpecificity","taxonTags","subcategories","thresholdFilters"].forEach((function(t){var r=a[t];if(void 0!==r&&"subcategories"!==t){var i;if("categories"===t)r=[].concat((0,o.default)(r),(0,o.default)((null===(i=a.subcategories)||void 0===i?void 0:i.Viruses)||[]));var u=l.formatFilterString(t,r),d=u.string,m=u.numberOfFilters;c.push(d),p+=m}}));var m=p>0?(0,R.splitIntoMultipleLines)("Taxa which are not present in the sample are represented by white cells. Taxa filtered out in this view have been hidden or grayed out.  ".concat(p," filter(s) applied:"),180):["No filters applied."],h=(0,R.splitIntoMultipleLines)(c.join("; "),180);return[].concat((0,o.default)(d),(0,o.default)(m),(0,o.default)(h))})),(0,g.default)((0,c.default)(l),"handleNodeHover",(function(t){l.setState({nodeHoverInfo:l.getTooltipData(t),tooltipLocation:l.heatmap.getCursorLocation()})})),(0,g.default)((0,c.default)(l),"handleMetadataNodeHover",(function(t,a){var r=l.heatmap.getColumnMetadataLegend(a.value),o=t.metadata[a.value]||"Unknown",i=(0,g.default)({},o,r[o]);l.setState({columnMetadataLegend:i,tooltipLocation:l.heatmap.getCursorLocation()})})),(0,g.default)((0,c.default)(l),"handleRowGroupEnter",(function(t,a,r){l.setState({rowGroupLegend:{label:"Genus: ".concat(t.genusName||"Unknown"),tooltipLocation:{left:a.left+a.width/2,top:Math.max(r,a.top)}}})})),(0,g.default)((0,c.default)(l),"handleNodeHoverOut",(function(){l.setState({nodeHoverInfo:null})})),(0,g.default)((0,c.default)(l),"handleColumnMetadataLabelHover",(function(t){var a=l.heatmap.getColumnMetadataLegend(t.value);l.setState({columnMetadataLegend:a,tooltipLocation:l.heatmap.getCursorLocation()})})),(0,g.default)((0,c.default)(l),"handleColumnMetadataLabelOut",(function(){l.setState({columnMetadataLegend:null})})),(0,g.default)((0,c.default)(l),"handleRowGroupLeave",(function(){l.setState({rowGroupLegend:null})})),(0,g.default)((0,c.default)(l),"handleSampleLabelHover",(function(t){l.setState({columnMetadataLegend:l.getSampleTooltipData(t),tooltipLocation:l.heatmap.getCursorLocation()})})),(0,g.default)((0,c.default)(l),"handleSampleLabelOut",(function(){l.setState({columnMetadataLegend:null})})),(0,g.default)((0,c.default)(l),"handleKeyDown",(function(t){"Space"===t.code&&l.setState({spacePressed:!0})})),(0,g.default)((0,c.default)(l),"handleKeyUp",(function(t){"Space"===t.code&&(l.setState({spacePressed:!1}),t.preventDefault())})),(0,g.default)((0,c.default)(l),"handleCellClick",(function(t,a){var r=l.props.tempSelectedOptions;if(!l.state.spacePressed){var o=l.props.sampleIds[t.columnIndex],i=(0,I.generateUrlToSampleView)({sampleId:o,tempSelectedOptions:r,persistDefaultBg:!0});(0,j.openUrlInNewTab)(i,a)}})),(0,g.default)((0,c.default)(l),"handleAddTaxonClick",(function(t){l.setState({addTaxonTrigger:t})})),(0,g.default)((0,c.default)(l),"handlePinSampleClick",(function(t){l.setState({pinSampleTrigger:t})})),(0,g.default)((0,c.default)(l),"handlePinIconHover",(function(){l.
1setState({pinIconHovered:!0})})),(0,g.default)((0,c.default)(l),"handlePinIconExit",(function(){l.setState({pinIconHovered:!1})})),(0,g.default)((0,c.default)(l),"handleAddColumnMetadataClick",(function(t){l.setState({addMetadataTrigger:t})})),(0,g.default)((0,c.default)(l),"handleSelectedMetadataChange",(function(t){var a=l.props.onMetadataChange,r=new Set((0,o.default)(l.state.selectedMetadata).filter((function(a){return t.has(a)}))),i=new Set([].concat((0,o.default)(r),(0,o.default)(t)));l.setState({selectedMetadata:i},(function(){l.heatmap.updateColumnMetadata(l.getSelectedMetadata()),a&&a(t)}))})),(0,g.default)((0,c.default)(l),"hideControlsBanner",(function(){l.setState({displayControlsBanner:!1})})),(0,g.default)((0,c.default)(l),"scroll",(function(){C.default.event.preventDefault(),C.default.event.stopPropagation(),C.default.event.stopImmediatePropagation(),l.heatmap.scroll(C.default.event)})),(0,g.default)((0,c.default)(l),"toggleFullNames",(function(t){if("truncated"===t)return l.setState({showingFullNames:!1}),void l.heatmap.updateData({columnLabels:l.extractSampleLabels("truncated")});l.state.showingFullNames?(l.setState({showingFullNames:!1}),l.heatmap.updateData({columnLabels:l.extractSampleLabels("truncated")})):(l.setState({showingFullNames:!0}),l.heatmap.updateData({columnLabels:l.extractSampleLabels("full")}))})),l.state={addTaxonTrigger:null,addMetadataTrigger:null,nodeHoverInfo:null,columnMetadataLegend:null,rowGroupLegend:null,selectedMetadata:new Set(l.props.defaultMetadata),tooltipLocation:null,displayControlsBanner:!0,pinIconHovered:!1,pinSampleTrigger:null,showingFullNames:!1},l.heatmap=null,l.scale=l.props.scale,l.metrics=[{key:"NT.zscore",label:"NT Z Score"},{key:"NT.rpm",label:"NT rPM"},{key:"NT.r",label:"NT r (total reads)"},{key:"NR.zscore",label:"NR Z Score"},{key:"NR.rpm",label:"NR rPM"},{key:"NR.r",label:"NR r (total reads)"}],l.metadataTypes=(0,b.keyBy)("key",l.props.metadataTypes),l.wheelRef=S.default.createRef(),l}return(0,d.default)(SamplesHeatmapVis,[{key:"componentDidMount",value:function componentDidMount(){var t=this.props,a=t.onMetadataSortChange,l=t.metadataSortField,r=t.metadataSortAsc,o=t.taxonFilterState,i=(this.context||{}).allowedFeatures,u=void 0===i?[]:i;this.heatmap=new M.default(this.heatmapContainer,{rowLabels:this.extractTaxonLabels(),columnLabels:this.extractSampleLabels(),values:this.props.data[this.props.metric],taxonFilterState:o},{customColorCallback:this.colorScale,columnMetadata:this.getSelectedMetadata(),initialColumnMetadataSortField:l,initialColumnMetadataSortAsc:r,onNodeHover:this.handleNodeHover,onMetadataNodeHover:this.handleMetadataNodeHover,onNodeHoverOut:this.handleNodeHoverOut,onColumnMetadataSortChange:a,onColumnMetadataLabelHover:this.handleColumnMetadataLabelHover,onColumnMetadataLabelOut:this.handleColumnMetadataLabelOut,onRowGroupEnter:this.handleRowGroupEnter,onRowGroupLeave:this.handleRowGroupLeave,onAddRowClick:this.props.onAddTaxon?this.handleAddTaxonClick:null,onRemoveRow:this.props.onRemoveTaxon,onPinColumnClick:u.includes("heatmap_pin_samples")&&this.props.onPinSample?this.handlePinSampleClick:null,onUnpinColumn:this.props.onUnpinSample,onPinIconHover:this.handlePinIconHover,onPinIconExit:this.handlePinIconExit,onCellClick:this.handleCellClick,onColumnLabelHover:this.handleSampleLabelHover,onColumnLabelOut:this.handleSampleLabelOut,onColumnLabelClick:this.props.onSampleLabelClick,onRowLabelClick:this.props.onTaxonLabelClick,onAddColumnMetadataClick:this.handleAddColumnMetadataClick,scale:this.props.scale,scaleMin:0,printCaption:this.generateHeatmapCaptions(),shouldSortColumns:"alpha"===this.props.sampleSortType,shouldSortRows:"genus"===this.props.taxaSortType,maxWidth:this.heatmapContainer.offsetWidth}),this.heatmap.start(),this.props.newTaxon&&this.scrollToRow(),C.default.select(this.wheelRef.current).on("wheel",(0,V.throttle)(this.scroll,10),!0),document.addEventListener("keydown",this.handleKeyDown,!1),document.addEventListener("keyup",this.handleKeyUp,!1)}},{key:"componentWillUnmount",value:function componentWillUnmount(){C.default.select(this.wheelRef.current).on("wheel",null,!0),document.removeEventListener("keydown",this.handleKeyDown,!1),document.removeEventListener("keyup",this.handleKeyUp,!1)}},{key:"componentDidUpdate",value:function componentDidUpdate(t){this.props.scale!==this.scale&&(this.scale=this.props.scale,this.heatmap.updateScale(this.props.scale)),this.props.sampleDetails!==t.sampleDetails&&this.heatmap.updateData({columnLabels:this.extractSampleLabels()}),this.props.data!==t.data&&(this.heatmap.updateData({values:this.props.data[this.props.metric],rowLabels:this.extractTaxonLabels()}),this.scrollToRow()),(0,b.isEqual)(this.props.taxonIds,t.taxonIds)||this.heatmap.updateData({values:this.props.data[this.props.metric],rowLabels:this.extractTaxonLabels()}),(0,b.isEqual)(this.props.pinnedSampleIds,t.pinnedSampleIds)||this.heatmap.updateData({columnLabels:this.extractSampleLabels()}),(0,b.isEqual)(this.props.appliedFilters,t.appliedFilters)||this.heatmap.updatePrintCaption(this.generateHeatmapCaptions()),this.props.sampleSortType!==t.sampleSortType&&this.heatmap.updateSortColumns("alpha"===this.props.sampleSortType),this.props.taxaSortType!==t.taxaSortType&&this.heatmap.updateSortRows("genus"===this.props.taxaSortType)}},{key:"extractSampleLabels",value:function extractSampleLabels(){var t=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"truncated";return this.props.sampleIds.map((function(l){var r=t.props.sampleDetails[l],o=r.name,i=r.metadata,u=r.duplicate,d=(0,V.getTruncatedLabel)(o);return{label:"full"===a?o:d,metadata:i,printLabel:o,id:l,duplicateLabel:u,pinned:t.props.pinnedSampleIds.includes(l),filterStateColumn:r.index}}))}},{key:"extractTaxonLabels",value:function extractTaxonLabels(){var t=this;return this.props.taxonIds.map((function(a){var l=t.props.taxonDetail
1s[a],r=-200===l.parentId?Number.MAX_SAFE_INTEGER:l.parentId;return{label:l.name,sortKey:r,genusName:l.genusName,filterStateRow:l.index}}))}},{key:"getSampleTooltipData",value:function getSampleTooltipData(t){var a=t.id;if(this.props.sampleDetails[a].duplicate)return{"Duplicate sample name":""}}},{key:"download",value:function download(){this.heatmap.download(this.toggleFullNames)}},{key:"downloadAsPng",value:function downloadAsPng(){this.heatmap.downloadAsPng(this.toggleFullNames)}},{key:"computeCurrentHeatmapViewValuesForCSV",value:function computeCurrentHeatmapViewValuesForCSV(t){var a=t.headers;return this.heatmap.computeCurrentHeatmapViewValuesForCSV({headers:a})}},{key:"getTooltipData",value:function getTooltipData(t){var a=this,l=this.props,r=l.data,o=l.taxonFilterState,i=l.sampleIds,u=l.taxonIds,d=i[t.columnIndex],c=u[t.rowIndex],p=this.props.sampleDetails[d],m=this.props.taxonDetails[c],h=this.metrics.some((function(a){return!!r[a.key][t.rowIndex][t.columnIndex]})),g=o[m.index][p.index],v=null;h&&(v=this.metrics.map((function(l){var r=a.props.data[l.key][t.rowIndex][t.columnIndex],o=null!==r?parseFloat(r.toFixed(4)):"-";return[l.label,l.key===a.props.metric?S.default.createElement("b",null,o):o]})));var y=null;h?g||(y="This taxon does not satisfy the threshold filters."):y="This taxon was not found in the sample.",y&&(y=S.default.createElement("div",{className:W.default.warning},S.default.createElement(P.IconAlertSmall,{className:W.default.warningIcon,type:"warning"}),S.default.createElement("div",{className:W.default.warningText},y)));var C=[{name:"Info",data:[["Sample",p.name],["Taxon",m.name],["Category",m.category]],disabled:!g}];return h&&C.push({name:"Values",data:v,disabled:!g}),{subtitle:y,data:C,nodeHasData:h}}},{key:"getAvailableTaxa",value:function getAvailableTaxa(){var t=this.props,a=t.allTaxonIds,l=t.taxonDetails;return a.map((function(t){return{value:t,label:l[t].name,count:l[t].sampleCount}}))}},{key:"scrollToRow",value:function scrollToRow(){var t;this.props.newTaxon&&this.heatmap.scrollToRow(null===(t=this.props.taxonDetails[this.props.newTaxon])||void 0===t?void 0:t.name)}},{key:"getSelectedMetadata",value:function getSelectedMetadata(){var t=this;return Array.from(this.state.selectedMetadata).filter((function(a){return!!t.metadataTypes[a]})).map((function(a){return{value:a,label:t.metadataTypes[a].name}})).sort((function sortByLabel(t,a){return t.label>a.label?1:-1}))}},{key:"getAvailableMetadataOptions",value:function getAvailableMetadataOptions(){return this.props.metadataTypes.filter((function(t){return t.key&&t.name})).map((function(t){return{value:t.key,label:t.name}}))}},{key:"handleZoom",value:function handleZoom(t){var a=Math.min(3,Math.max(.2,this.heatmap.options.zoom+t));this.heatmap.updateZoom(a)}},{key:"render",value:function render(){var t=this,a=this.state,l=a.addTaxonTrigger,r=a.tooltipLocation,o=a.nodeHoverInfo,i=a.columnMetadataLegend,u=a.rowGroupLegend,d=a.addMetadataTrigger,c=a.selectedMetadata,p=a.pinSampleTrigger,m=a.pinIconHovered,h=this.props.sampleIds.map((function(a){return{id:a,name:t.props.sampleDetails[a].name,pinned:t.props.pinnedSampleIds.includes(a)}}));return h=(0,b.orderBy)(["pinned","name"],["desc","asc"],h),S.default.createElement(S.default.Fragment,null,S.default.createElement("div",{className:W.default.samplesHeatmapVis,ref:this.wheelRef},S.default.createElement("div",{className:W.default.rightSideOverlay}),S.default.createElement(k.default,{onPlusClick:function onPlusClick(){return t.handleZoom(.25)},onMinusClick:function onMinusClick(){return t.handleZoom(-.25)},className:W.default.plusMinusControl}),S.default.createElement(v.Tooltip,{arrow:!0,sdsStyle:"dark",title:"".concat(this.state.showingFullNames?"Truncate":"Expand"," Sample Names")},S.default.createElement(v.ButtonIcon,{on:this.state.showingFullNames,sdsSize:"small",sdsType:"secondary",sdsIcon:"chevronRight2",className:(0,y.default)(W.default.toggleNamesButton,this.state.showingFullNames&&W.default.open),onClick:function onClick(){return t.toggleFullNames()},disabled:0===this.extractSampleLabels("truncated").filter((function(t){return t.printLabel.length>20})).length})),S.default.createElement("div",{className:W.default.heatmapContainer,ref:function ref(a){t.heatmapContainer=a}}),S.default.createElement("div",{className:(0,y.default)(W.default.bannerContainer,this.state.displayControlsBanner?W.default.show:W.default.hide)},S.default.createElement("div",{className:W.default.bannerText},"Hold SHIFT to scroll horizontally and SPACE BAR to pan.",S.default.createElement(P.IconCloseSmall,{className:W.default.removeIcon,onClick:this.hideControlsBanner}))),o&&r&&S.default.createElement("div",{className:(0,y.default)(W.default.tooltip,o&&W.default.visible),style:(0,A.getTooltipStyle)(r,{buffer:20,below:!0,height:o.nodeHasData?300:180})},S.default.createElement(D.TooltipVizTable,o))),i&&r&&S.default.createElement(_.default,{metadataColors:i,tooltipLocation:r}),m&&r&&S.default.createElement("div",{className:(0,y.default)(W.default.tooltip,W.default.visible),style:{left:r.left,top:r.top-10}},S.default.createElement(w.default,{basic:!1,content:"Unpin",open:!0,position:"top center",trigger:S.default.createElement("div",null)})),u&&S.default.createElement(L.default,u),d&&S.default.createElement(E.default,{addMetadataTrigger:d,selectedMetadata:c,metadataTypes:this.getAvailableMetadataOptions(),onMetadataSelectionChange:this.handleSelectedMetadataChange,onMetadataSelectionClose:function onMetadataSelectionClose(){t.setState({addMetadataTrigger:null})}}),l&&S.default.createElement(O.default,{addTaxonTrigger:l,selectedTaxa:new Set(this.props.taxonIds,this.props.selectedTaxa),availableTaxa:this.getAvailableTaxa(),sampleIds:this.props.sampleIds,onTaxonSelectionChange:function onTaxonSelectionChange(a){t.props.onAddTaxon(a)},onTaxonSelectionClose:function onTaxonSelectionClose(){t.setState({addTaxonTrigger:null})},taxLevel:this.props.taxLevel}),p&&S.default.createElement(x.default,{onApply:this.props.onPinSampleApply,onCancel:this.props.onPinSampleCancel,onClose:function onClose(){t.setState({pinSampleTrigger:null})},onSelectionChange:this.props.onPinSample,options:h,selectedSamples:this.props.pendingPinnedSampleIds,selectSampleTrigger:p}))}}]),SamplesHeatmapVis}(S.default.Component);U.defaultProps={defaultMetadata:[]},U.contextType=N.UserContext},81829:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(31184);a.default=r.SamplesHeatmapVis},21953:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.THRESHOLDS=a.TAXON_LEVEL_SELECTED=a.TAXON_LEVEL_OPTIONS=a.TAXON_HEATMAP_MODAL_SAMPLES_MINIMUM=a.TAXONS_PER_SAMPLE_RANGE=a.SPECIFICITY_OPTIONS=a.SPECIES_SELECTION_OPTIONS=a.SORT_TAXA_OPTIONS=a.SORT_SAMPLES_OPTIONS=a.SCALE_OPTIONS=a.NOTIFICATION_TYPES=a.NONE_BACKGROUND=a.MICROBIOME_DOWNLOAD_METRIC_OPTIONS=a.METRIC_OPTIONS=a.MASS_NORMALIZED_PIPELINE_VERSION=a.HeatmapDownloadType=a.HEATMAP_FILTERS=a.HEATMAP_DOWNLOAD_REPORT_OPTIONS=a.HEATMAP_DOWNLOAD_IMAGE_OPTIONS=a.BACKGROUND_METRICS=a.APPLIED_FILTERS=void 0;var o,i=r(l(96540)),u=r(l(34621));!function(t){t.ALL_METRICS="all_metrics",t.CURRENT_METRICS="current_metrics",t.BIOM_FORMAT="biom_format",t.PNG="png",t.SVG="svg"}(o||(a.HeatmapDownloadType=o={}));a.HEATMAP_FILTERS=["metric","thresholdFilters","readSpecificity","species","categories","subcategories","taxonsPerSample","taxonTags"],a.APPLIED_FILTERS=["thresholdFilters","readSpecificity","categories","subcategories","taxonTags"];var d=a.MICROBIOME_DOWNLOAD_METRIC_OPTIONS=[{text:"NT rPM",value:"NT.rpm"},{text:"NT r (total reads)",value:"NT.r"},{text:"NR rPM",value:"NR.rpm"},{text:"NR r (total reads)",value:"NR.r"}];a.HEATMAP_DOWNLOAD_REPORT_OPTIONS=[{category:"reports",description:"Contains all metrics in all taxa for all samples. Existing filters on the heatmap will not apply.",displayName:"All Heatmap Metrics",fileTypeDisplay:".csv",type:o.ALL_METRICS},{category:"reports",description:"Contains the current selected metric. Existing filters on the heatmap will apply.",displayName:"Current Heatmap Metrics",fileTypeDisplay:".csv",type:o.CURRENT_METRICS},{category:"reports",description:i.default.createElement(i.default.Fragment,null,"Sample report data (samples x taxons) combined with all sample metadata and taxon metadata in"," ",i.default.createElement(u.default,{href:"https://biom-format.org/"},"BIOM")," format compatible with"," ",i.default.createElement(u.default,{href:"https://microbiomedb.org/mbio/app"},"MicrobiomeDB"),"."," ",i.default.createElement(u.default,{href:"https://chanzuckerberg.zendesk.com/hc/en-us/articles/360042575714-Initiate-a-Bulk-Download"},"Learn More")),displayName:"Combined Microbiome File",metricOptions:d,fileTypeDisplay:".biom",type:o.BIOM_FORMAT}],a.HEATMAP_DOWNLOAD_IMAGE_OPTIONS=[{category:"images",displayName:"Heatmap Image",fileTypeDisplay:".png",type:o.PNG},{category:"images",displayName:"Heatmap Image",fileTypeDisplay:".svg",type:o.SVG}],a.SCALE_OPTIONS=[["Log","symlog"],["Lin","linear"]],a.SORT_SAMPLES_OPTIONS=[{text:"Alphabetical",value:"alpha"},{text:"Cluster",value:"cluster"}],a.TAXON_LEVEL_OPTIONS={species:1,genus:2},a.TAXON_LEVEL_SELECTED={0:"genus",1:"species"},a.SORT_TAXA_OPTIONS=[{text:"Genus",value:"genus"},{text:"Cluster",value:"cluster"}],a.TAXONS_PER_SAMPLE_RANGE={min:1,max:100},a.SPECIFICITY_OPTIONS=[{text:"All",value:0},{text:"Specific Only",value:1}],a.METRIC_OPTIONS=["NT.zscore","NT.rpm","NT.r","NR.zscore","NR.rpm","NR.r"],a.BACKGROUND_METRICS=[{text:"NT Z Score",value:"NT.zscore",thresholdMetricValue:"NT_zscore"},{text:"NR Z Score",value:"NR.zscore",thresholdMetricValue:"NR_zscore"}],a.NOTIFICATION_TYPES={invalidSamples:"invalid samples",taxaFilteredOut:"taxa filtered out",multiplePipelineVersions:"diverse_pipelines",customBackgroun
1d:"custom_background_slow_with_es",multipleIndexVersions:"multiple_index_versions",backgroundDifferentIndexVersion:"background_diff_index_version"},a.MASS_NORMALIZED_PIPELINE_VERSION=4,a.TAXON_HEATMAP_MODAL_SAMPLES_MINIMUM=50,a.THRESHOLDS=[{text:"NT Z Score",value:"NT_zscore"},{text:"NT rPM",value:"NT_rpm"},{text:"NT r (total reads)",value:"NT_r"},{text:"NT %id",value:"NT_percentidentity"},{text:"NT L (alignment length in bp)",value:"NT_alignmentlength"},{text:"NT E Value (as a power of 10)",value:"NT_logevalue"},{text:"NR Z Score",value:"NR_zscore"},{text:"NR r (total reads)",value:"NR_r"},{text:"NR rPM",value:"NR_rpm"},{text:"NR %id",value:"NR_percentidentity"},{text:"NR L (alignment length in bp)",value:"NR_alignmentlength"},{text:"NR E Value (as a power of 10)",value:"NR_logevalue"}],a.SPECIES_SELECTION_OPTIONS={species:1,genus:0},a.NONE_BACKGROUND={name:"None",value:0}},41706:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94768));a.default=o.default},25007:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.throttle=a.metricIsZscore=a.getTruncatedLabel=void 0;var r=l(21953);a.throttle=function throttle(t,a){var l=!1;return function(){l||(t.call(),l=!0,setTimeout((function(){l=!1}),a))}},a.getTruncatedLabel=function getTruncatedLabel(t){return t.length>20?"".concat(t.slice(0,9),"...").concat(t.slice(-7)):t},a.metricIsZscore=function metricIsZscore(t){return r.BACKGROUND_METRICS.map((function(t){return t.thresholdMetricValue})).includes(t)||r.BACKGROUND_METRICS.map((function(t){return t.value})).includes(t)}},80152:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TermsChanges=void 0;var o=r(l(32485)),i=l(43561),u=r(l(96540)),d=l(20887),c=r(l(73965)),p=r(l(15700));a.TermsChanges=function TermsChanges(){return u.default.createElement(d.NarrowContainer,{className:p.default.termsOfUse,size:"small"},function termsUpdateForJanuary2023(){return u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:p.default.title},u.default.createElement("h1",null,"CZ ID Terms and Privacy Notice Update for January 2023")),u.default.createElement("p",{className:(0,o.default)(p.default.large,p.default.last)},"Effective January 1, 2023, we have updated our"," ",u.default.createElement("a",{href:"/terms"},"Terms of Use")," and"," ",u.default.createElement("a",{href:"/privacy"},"Privacy Policy"),"."),u.default.createElement("p",{className:p.default.large},"We periodically update our ",u.default.createElement("a",{href:"/terms"},"Terms of Use")," and"," ",u.default.createElement("a",{href:"/privacy"},"Privacy Policy")," to help ensure that we are providing useful information regarding how we collect, use, and protect personal data and so our Users can understand their responsibilities and rights when they use CZ ID. We have summarized key updates below:"),u.default.createElement("h2",null,"CZ ID Terms of Use"),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We updated our timelines for addressing Users’ data privacy requests and our Contact Information.")]}),u.default.createElement("h2",null,"CZ ID Privacy Policy"),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,null,"To give you more control over your data, we have removed the automatic sharing of your Report Data and Sample Metadata after the 1-year anniversary of the Raw Sample Data being uploaded to CZ ID. Users will still have the option to share their Report Data and Sample Metadata with other Users at their discretion."),u.default.createElement(u.default.Fragment,null,"We clarified our legal basis (consent) for collecting data through the use of cookies when GDPR applies."," "),u.default.createElement(u.default.Fragment,null,"We added a section about Do Not Track signals."),u.default.createElement(u.default.Fragment,null,"We clarified that we use IP addresses to infer the approximate location (i.e., country) of our Users so that we can comply with applicable laws and to better understand the geographic distribution of our Users."," "),u.default.createElement(u.default.Fragment,null,"We updated the timelines for addressing a User’s data privacy requests."),u.default.createElement(u.default.Fragment,null,"We added additional information for California residents. We also added additional information for Virginia, Colorado, Connecticut, and Utah to keep up with changes in privacy law."," ")]}),u.default.createElement("p",{className:(0,o.default)(p.default.large,p.default.last)},"For questions about these changes, please contact us at"," ",u.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."))}(),function termsUpdateForDecember2021(){return u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:p.default.title},u.default.createElement("h1",null,"IDseq Terms and Privacy Notice Update for December 2021")),u.default.createElement("p",{className:(0,o.default)(p.default.large,p.default.last)},"Effective December 7, 2021, we are changing our product name to Chan Zuckerberg ID. As a result, we have updated our"," ",u.default.createElement("a",{href:"/terms"},"Terms of Use")," and"," ",u.default.createElement("a",{href:"/privacy"},"Privacy Policy")," to reflect this name change. No additional changes were made to our terms in this update."))}(),function termsUpdateForApril2021(){return u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:p.default.title},u.default.createElement("h1",null,"IDseq Terms and Privacy Notice Update for April 2021")),u.default.createElement("p",{className:p.default.large},"We periodically update our ",u.default.createElement("a",{href:"/terms"},"Terms of Use")," and"," ",u.default.createElement("a",{href:"/privacy"},"Privacy Policy")," to help ensure that we are providing useful transparency regarding how we collect, use and protect their data and so our Users understand their responsibilities and rights when they use IDseq."),u.default.createElement("p",{className:p.default.large},"We are planning to update our Terms of Use and Privacy Policy for the IDseq service to be effective on April 1, 2021, and have also summarized key updates below:"),u.default.createElement("h2",null,"IDseq Terms of Use"),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},u.default.createElement("i",null,"Disputes between IDseq and you will now be resolved through final and binding arbitration.")," ","This is a more efficient and cost effective (we will bear most costs) way of resolving disputes related to IDseq. Our Terms of Use describes in detail how this works, and how you can opt out."),"To help make the document easier to understand, we’ve provided a summary\n           at the top of our Terms of Use of key things to know."]}),u.default.createElement("h2",null,"IDseq Privacy Policy"),u.default.createElement(c.default,{listItems:["To help make the document easier to understand, we’ve created a Summary Table at\n          the top of our Privacy Policy that explains the key aspects of our data practices in a concise way.",u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},u.default.createElement("i",null,"Chan Zuckerberg Initiative Foundation.")," IDseq, as of April 1, 2021, will be provided by the Chan Zuckerberg Biohub in close collaboration with the Chan Zuckerberg Initiative Foundation. This is part of the Chan Zuckerberg Initiative’s shifting of its Scie
1nce employees, projects, and activities to live within the existing CZI Foundation, a 501(c)(3) nonprofit entity. We want to assure you that this does not change our commitment to delivering a high-quality experience for you within IDseq. This is a largely back-end organizational change that will take effect on April 1, 2021, and will have minimal impacts on CZI’s work with grantees and partners, or on the CZI Science team day-to-day."),u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},u.default.createElement("i",null,"Nextclade.")," Users now can choose to share certain Report Data with third party tools, like Nextclade. This integration is purely optional and you choose to use it or not. As a reminder, we will never share raw sample data you’ve uploaded -- only you can access that data.")]}),u.default.createElement("p",{className:(0,o.default)(p.default.large,p.default.last)},"For questions about these changes, please contact us at"," ",u.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),"."))}(),function termsUpdateForJune2019(){return u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:p.default.title},u.default.createElement("h1",null,"IDseq Terms and Privacy Notice Update for June 2019")),u.default.createElement("p",{className:p.default.large},"Control over your data is important to the success of IDseq. We periodically update our Terms of Use and Data Privacy Notice to help ensure that our Users understand their responsibilities and rights when they use IDseq, as well as how we collect, use and protect their data."),u.default.createElement("p",{className:p.default.large},"We are planning to update our Terms of Use and Data Privacy Notice for the IDseq service to be effective on June 24, 2019. We encourage our Users to read the revised ",u.default.createElement("a",{href:"/terms"},"Terms")," and"," ",u.default.createElement("a",{href:"/privacy"},"Privacy Notice"),". We have also provided more information about our updates through a new ",u.default.createElement("a",{href:"/faqs"},"FAQ page"),"."),u.default.createElement("h2",null,"IDseq Terms of Use"),u.default.createElement("p",{className:p.default.large},"This summary is intended to help you better understand the most recent changes to the IDseq Terms of Use and how they may impact you. To be clear, many important matters are not changing, including your responsibility to get appropriate permissions to upload and share data through IDseq and our promise not to sell your data."," ",u.default.createElement("b",null,"You own your data - using IDseq doesn’t change that.")),u.default.createElement("p",{className:p.default.large},"We also encourage you to read the full revised"," ",u.default.createElement("a",{href:"/terms"},"Terms"),"."),u.default.createElement("h3",null,"Introduction Section."),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We clarified that the purpose of IDseq is for research purposes only and"," ",u.default.createElement("u",null,"is not intended to be used to make decisions regarding health care of persons.")),"We provided more information about how IDseq works, including how\n        and when your data will be shared with other Users of IDseq. As\n        before, we seek to filter out human data from the data that is\n        uploaded by our Users.","We added more clarity by providing new and more nuanced definitions\n        of the types of data that IDseq processes. We have retired the broad\n        definition of “Research Data” and replaced it with several more\n        specific terms, such as “Upload Data” (data you upload), “Sample\n        Data,” (part of Upload Data that includes full genetic sequence\n        data), “Sample Metadata” (part of Upload Data that provides context\n        for the Sample Data) and “Report Data” (the report about the\n        pathogen produced by the IDseq service)."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"1.")," Upload and Report Data."),u.default.createElement(c.default,{listItems:["We added more details about how you can have your data removed\n        and/or deleted from IDseq.",u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We added more clarity about when “Report Data” becomes visible to other Users of IDseq. Report Data and Sample Metadata will be available to all other IDseq Users for their use"," ",u.default.createElement("b",null,"after 1 year of it being uploaded unless you take action to remove it"),". Making this Report Data available to others is important IDseq's success as a research tool to advance the study of infectious diseases."),"We added that the representations and warranties you make about the\n        data you upload, extend not just to us, but also the service\n        providers that we use.","We emphasized that your obligation to get appropriate permissions to\n        upload data to IDseq should include a review of the ethical\n        standards that apply to you.","We clarified our requirement that Users do not attempt to “identify”\n        the person to whom any particular set of data may apply.","We made it clearer that we do not want you to upload any regulated\n        health information into IDseq."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"2.")," Authorization To Use IDseq."),u.default.createElement(c.default,{listItems:["We made it clearer that Users should not share their accounts with\n        others and that everyone who wishes to access and use IDseq should\n        have their own account, including your research associates."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"3.")," Restrictions On Use."),u.default.createElement(c.default,{listItems:["In the unlikely event we need to terminate your access to IDseq, we\n        added that we will try to provide you notice through the contact\n        information that you have provided to us."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"4.")," Registration And Contact Information."),u.default.createElement(c.default,{listItems:["We added that we can notify you regarding updates to our Terms of\n        Use and Privacy Notice through the contact information that we have\n        for you."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"5.")," Changes to IDseq or the Terms."),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We clarified that when we provide notice of changes to our Terms of Use, that we will attempt to provide notice ",u.default.createElement("b",null,"before")," the changes are effective."),"We provided clearer information about how you can close your account\n        in the event you do not find our changed terms acceptable, or if you\n        choose to no longer use IDseq."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"6.")," Intellectual Property and Security."),u.default.createElement(c.default,{listItems:["We added clearer and simpler language to de
1scribe intellectual\n        property rights ownership related to IDseq. Neither we nor any other\n        Users get any ownership rights or the intellectual property rights\n        you own simply because you used IDseq. At the same time, your use of\n        IDseq does not give you ownership of any intellectual property\n        rights you didn’t already own.","If you decide to provide feedback to us about IDseq, we clarified\n        that we are free to use it, but are not obligated to use your\n        feedback."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"7.")," Disclaimers and 8. Limitation of Liability."),u.default.createElement(c.default,{listItems:["We added that the disclaimers and limitation of liability also\n        applies to our service providers.","We clarified that local law may give you additional rights and that\n        our limitation of liability may not apply to you."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"8.")," Choice of Law and Arbitration."),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We removed the mandatory arbitration requirements. In the unlikely event of a dispute between us, it’s still possible for us to mutually agree that arbitration is the most effective way to settle our dispute, but under the revised terms, you will no longer be obligated to ",u.default.createElement("b",null,"only")," seek remedies in arbitration -- you can now have any dispute resolved through court.")]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"9.")," Miscellaneous."),u.default.createElement(c.default,{listItems:["We removed language about export compliance because it was\n        duplicative of the already existing obligation to comply with law.","We added more information about how to contact us through a new FAQ."]}),u.default.createElement("h2",null,"IDseq Data Privacy Notice"),u.default.createElement("p",{className:p.default.large},"This summary is intended to help you better understand the most recent changes to the ",u.default.createElement("a",{href:"/privacy"},"IDseq Data Privacy Notice")," and how they may impact you."),u.default.createElement("h3",null,"Introduction Section."),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We clarified that the purpose of IDseq is for research purposes only and"," ",u.default.createElement("u",null,"is not intended to be used to make decisions regarding health care of persons.")),u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We provided more information about how IDseq works,"," ",u.default.createElement("u",null,"including how and when data will be shared with other Users of IDseq"),". We seek to filter out human data from the data that is uploaded by our Users."),"We added more clarity by providing new and more nuanced definitions\n        of the types of data that IDseq processes. We have retired the broad\n        definition of “Research Data” and replaced it with several more\n        specific terms, such as “Upload Data” (data you upload), “Sample\n        Data,” (part of Upload Data that includes full genetic sequence\n        data), “Sample Metadata” (part of Upload Data that provides context\n        for the Sample Data) and “Report Data” (the report about the\n        pathogen produced by the IDseq service)."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"1.")," Upload Data and 2. Report Data."),u.default.createElement(c.default,{listItems:["We added more details about how you can exercise your right to have\n        your data removed and/or deleted from IDseq.","We added more clarity about your choices with regard to your data,\n        including by using the “Project Feature” where you can choose who to\n        share your data with.",u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We provided more clarity about when “Sample Metadata” and “Report Data” will automatically become visible to other Users of IDseq. All Users of IDseq will be able to access and use this data"," ",u.default.createElement("b",null,"after 1 year of it being uploaded unless you take action to remove it"),". Making this Report Data available to others is important IDseq's success as a research tool to advance the study of infectious diseases."),"We added that the representations and warranties you make about the\n        data you upload, extend not just to us, but also the service\n        providers that we use.","We added that the representations and warranties you make about the\n        data you upload, extend not just to us, but also the service\n        providers that we use.","We clarified that your obligation to get appropriate permissions to\n        upload data to IDseq, should include review of the ethical standards\n        that apply to you.","We clarified our requirement that Users do not attempt to “identify”\n        the person to whom any particular set of data may apply.","We made it clearer that we do not want you to upload any regulated\n        health information into IDseq."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"3.")," Visitor and User Data."),u.default.createElement(c.default,{listItems:["We clarified that the term “User Data” means information collected\n        from a User.","We provided more information about our use of cookies, beacons and\n        similar technologies through our new FAQ.","We added that we do not use cookies and similar technologies to\n        serve ads for third parties.","We clarified that we analyze how Visitors use our services, and not\n        just Users.","We provided additional details about why we believe that we have a\n        valid legal basis to use data provided to IDseq and that we have\n        legitimate interest in using personal data to enable our operation\n        of IDseq."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"4.")," Vendors and Other Third Parties."),u.default.createElement(c.default,{listItems:["We provided more information about the Chan Zuckerberg Initiative\n        which acts as a technology partner in developing and operating IDseq\n        and who is a “joint-controller” of personal data for EU legal\n        purposes.","We provided more information about third party services provided\n        access to personal data in connection with the development and\n        operation of IDseq, including providing more information in our FAQ.",u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"In the unlikely event we stop providing the IDseq service, we added that we will let you know ",u.default.createElement("b",null,"before")," we allow another entity to take over its development and operation and that we will require that the third party be bound by the Data Privacy Notice and Terms of Use.")]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"6.")," How Long We Retain Data and Data Retention and 7. Choices About Your Data."),u.default.createElement(c.default,{listItems:["We clarified that we retain personal data only as long as reasonably\n        necessary.","We provided more information about how to delete your data and how\n        to exercise your rights about your personal data, including requests\n        to access, delete, or restrict our use of their personal data.","We added a notice that those in the EU have the right to contact\n        their local data protection authority."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"8.")," Data Transfers."),u.default.createElement(c.default,{listItems:["We provided more information about why transferring data uploaded to\n          IDseq to the US is necessary to help researchers to better\n          understand infectious diseases."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"9.")," How to Contact Us."),u.default.createElement(c.default,{listItems:["We put our contact information into a separate FAQ."]}),u.default.createElement("h3",null,u.default.createElement("span",{className:p.default.number},"10.")," Changes to the Privacy Notice."),u.default.createElement(c.default,{listItems:[u.default.createElement(u.default.Fragment,{key:(0,i.nanoid)()},"We added that we will provide you notice of any material changes to the Privacy Notice ",u.default.createElement("b",null,"before")," they become effective.")]}))}())}},19442:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(80152);a.default=r.TermsChanges},9049:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TermsOfUse=function TermsOfUse(){return i.default.createElement(u.NarrowContainer,{className:c.default.termsOfUse,size:"small"},function renderIntro(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:c.default.title},i.default.createElement("h1",null,"Chan Zuckerberg ID (formerly IDseq) Terms of Use"),i.default.createElement("h4",{className:c.default.subtitle},"Last Updated: January 1, 2023."," ",i.default.createElement("a",{href:"/terms_changes"}
1,"See Recent Changes"))),i.default.createElement("p",{className:c.default.last},i.default.createElement("b",null,"PLEASE BE ADVISED THAT THIS AGREEMENT CONTAINS AN ARBITRATION PROVISION IN SECTION 9 BELOW THAT AFFECTS YOUR RIGHTS UNDER THIS AGREEMENT.")," ","EXCEPT FOR CERTAIN TYPES OF DISPUTES MENTIONED IN THAT PROVISION, YOU AND CZ BIOHUB (AND ITS PARTNERS AND AFFILIATES, INCLUDING WITHOUT LIMITATION CZI, LLC AND CZIF) AGREE THAT (1) DISPUTES BETWEEN US WILL BE RESOLVED BY INDIVIDUAL BINDING ARBITRATION, AND (2) YOU AND CZ BIOHUB (AND ITS PARTNERS AND AFFILIATES, INCLUDING WITHOUT LIMITATION CZI, LLC AND CZIF) WAIVE ANY RIGHT TO PARTICIPATE IN A CLASS-ACTION LAWSUIT, CLASS-WIDE ARBITRATION, OR ANY OTHER REPRESENTATIVE ACTION."),i.default.createElement("p",null,"Please read these Terms of Use (“Terms”) before using Chan Zuckerberg ID (“Services” or “CZ ID”). These Terms are entered into between the Chan Zuckerberg Biohub, Inc. (“CZ Biohub”, “ we”, “us” or “our”) and you (“User” or “ you”) and govern your use of CZ ID. CZ ID is comprised of our research portal, any associated online services or platforms that link to or refer to these Terms, and any databases or data accessible through the portal, associated services or platforms. CZ ID is designed to enable the research community to investigate pathogens using metagenomic sequencing data and to help further the study of infectious diseases."),i.default.createElement("p",null,"Please carefully read these terms and indicate your acceptance by registering for CZ ID. If you do not agree to these Terms, do not register for an account or use CZ ID. For more information about our privacy practices, please see our ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice"),"."))}
1(),function renderSummaryOfKeyThingsToKnow(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h3",null,"Summary of Key Things to Know (see ",i.default.createElement("a",{href:"/faqs"},"FAQ")," for more)"),i.default.createElement(d.default,{listItems:[i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"CZ ID does not provide medical advice. The output from CZ ID does not constitute and should not be relied upon to provide medical advice, diagnosis or treatment. It is intended for research, educational, or informational purposes only."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"You must ensure that all personally-identifying information and Protected Health Information is fully removed from Sample Metadata before it is uploaded to CZ ID."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"You are responsible for obtaining the permissions necessary to collect and submit the Upload Data. You represent that you have obtained, and will maintain, all consents, permissions, and authorizations needed to collect, share, use, and export Upload Data within CZ ID, and for CZ ID to use and share the information as described in its ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice"),"."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"You may not attempt to re-identify Upload Data. By using CZ ID, you agree that you will not attempt to re-identify any Upload Data with a person, and you will not disclose any Upload Data of other Users downloaded from the Database except for the limited purposes described in these Terms."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"CZ ID does not own any research outputs you create with your Report Data, such as consensus genomes and phylogenetic trees for pathogens of interest. This is your data and you control it.")]}))}(),function renderAboutCZID(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h3",null,"About CZ ID"),i.default.createElement("p",null,"Here’s how CZ ID works: Users submit Upload Data (as described below). This data may contain human and non-human genetic sequences (“Sample Data” as further defined below), as well as information about those sequences, such as the date the sample was collected and the species it was collected from (“Sample Metadata” as further defined below). For example, a researcher might upload genetic information from mosquitoes, which are often a source of infectious disease, or from humans, who can be infected by such diseases. CZ ID then processes this Upload Data in order to identify pathogens found within the genetic sequence (e.g., the mosquito may be carrying the chikungunya virus)."),i.default.createElement("p",null,"“Upload Data” is data that Users upload to CZ ID (other than the information Users provide during registration to create an account). Upload Data consists of genetic sequence information (human or non-human) and metadata about those genetic sequences (such as time and location of sample collection). Upload Data includes Sample Data and Sample Metadata."),i.default.createElement("p",null,"“Sample Data” is full genetic sequence data uploaded by Users. Genetic sequence data contains genetic information about pathogens in the sample and of the host from which the sample was taken. The host could be a human or non-human (e.g., mosquito). You should not be able to find any human sequence data in CZ ID other than those embedded in samples you yourself have uploaded. This is because we filter out and discard host sequence data in order to generate Reports."),i.default.createElement("p",null,"“Sample Metadata” includes information related to the Sample Data, such as the host type (e.g., human or mosquito), upload date, and tissue type and free-text research notes entered by Users. This data"," ",i.default.createElement("u",null,"should not")," include personally-identifying information regarding the individual to whom the Sample Data relates."),i.default.createElement("p",null,"“Report Data” is information CZ ID produced from Upload Data. We generate Report Data by processing Upload Data through our Data Pipeline. CZ ID’s “Data Pipeline” cleans (e.g., by removing duplicate nucleotides) and analyzes (e.g., by matching Sample Data nucleotide sequences with known pathogen sequences) the Upload Data. Report Data may include, for example, data about the pathogen sequences identified in the Sample Data and the frequency of such identification (“Pathogen Data”) or raw numeric counts of non-personally identifying gene expression profiles that were found in the Sample Data (“Gene Counts”)."),i.default.createElement("p",null,"“Database” refers to both the data and database(s) of CZ ID."))}(),function renderUploadAndReportDataTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"1."),"Upload and Report Data."),i.default.createElement(d.default,{listItems:[i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"1.1 Use of Your Upload Data. We need limited rights to your Upload Data solely in order to offer CZ ID for you and other Users. Specifically, you grant to us a worldwide, non-exclusive, royalty-free, transferable (in accordance with Section 9.2 below), perpetual and irrevocable (except as set forth herein), license (with the right to grant further licenses) to use, reproduce, distribute, display, and create derivative works (e.g. phylogenetic trees) from Upload Data in connection with providing, developing and improving CZ ID. You may request deleti
1on of your Upload Data from CZ ID by emailing"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and including a description of your Upload Data that you wish to have removed. We will delete the requested Upload Data within the timelines set forth under applicable privacy laws. Please note, that our removal of your Upload Data from CZ ID will not impact any use of Upload Data by others you may have chosen to share it with prior to the effective date of removal and we are not able to require others Users to stop using Upload Data they accessed or downloaded prior to removal. More information about Upload Data can be found in our"," ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice"),"."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"1.2 Use and Visibility of Your Report Data. You understand that your Report Data is data generated by CZ ID, does not contain personally-identifying information (i.e. personal data) and may be shared with other CZ ID Users in order to further CZ ID’s mission and advance the study of infectious diseases."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"1.3 You represent and warrant to us and our service partners that (A) your provision of the Upload Data to CZ ID complies with all applicable laws, rules, and regulations, including the Nagoya Protocol and relevant export laws (“Applicable Law”) and industry guidelines and ethical standards that apply to you (e.g. CIOMS or GA4GH) (“Applicable Standards”), and you will otherwise comply with all Applicable Law in connection with CZ ID; (B) you have all consents, permissions, and authorizations necessary and sufficient to upload, share, use, and export the Upload Data to us for the purposes described in these Terms and in our"," ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice")," and to grant the rights and permissions herein; and (C) the Upload Data -- and our use of the Upload Data in accordance with these Terms and our"," ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice")," -- does not and will not violate Applicable Law or infringe or violate any third party rights."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"1.4 TO THE EXTENT UPLOAD DATA IS OBTAINED FROM A HUMAN, YOU AGREE NOT TO PROVIDE UPLOAD DATA IN A FORM THAT CAN IDENTIFY (DIRECTLY OR INDIRECTLY TAKING INTO ACCOUNT ALL THE MEANS REASONABLY LIKELY TO BE USED) THE PERSON TO WHOM THE DATA RELATES OR THAT CONSTITUTES OR WOULD CONSTITUTE “PROTECTED HEALTH INFORMATION” OR REGULATED HEALTH INFORMATION UNDER APPLICABLE LAWS, SUCH AS THE U.S. HEALTH INSURANCE PORTABILITY AND ACCOUNTABILITY ACT (“HIPAA”). For example, the Upload Data shall not include any personal identifiers, including without limitation name, address, dates, telephone numbers, e-mail addresses, or medical health records."),i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"1.5 To the extent that any Upload Data is obtained from a human data subject, you also specifically represent and warrant to us and our service partners that (A) you have provided any required notice to, and obtained any necessary informed consent of, any such person for the collection, use, and provision to CZ ID of the Upload Data; and (B) your provision of the Upload Data to CZ ID is covered under all such notices and consents, as well as Applicable Standards and Applicable Law. Please note that we filter out and discard human sequence data as part of generating Report Data because we don’t need this data for CZ ID. See ",i.default.createElement("a",{href:"/faqs"},"here")," for more details.")]}))}(),function renderAuthorizationToUseCZID(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"2."),"Authorization To Use CZ ID."),i.default.createElement(d.default,{listItems:["2.1 Subject to and conditioned on your compliance with these Terms, we grant you permission to access and use CZ ID in accordance with Applicable Law, solely for your own internal academic or internal scientific research purposes. You may not permit any third party to access or use or “share” your Account. All persons wishing to access the Service must create their own separate account and agree to these Terms.","2.2 CZ ID may not be used to provide medical or other services to any third party (for instance, to inform or provide disease diagnoses). CZ ID is not intended to diagnose, treat, cure, or prevent any disease and is not a substitute for medical advice.","2.3 You shall not disclose or distribute the Database, in whole or in part, or any works derived from the Database to any third party for any purpose, except for the following:","You may disclose the documents that you download from the Database using CZ ID’s intended functionality to your employees and agents who are registered Users of the Service and who are engaged in conducting your research (“Research Associates”) for the sole purpose of carrying out your internal research. Your Research Associates must also agree to use CZ ID and Database in accordance with these Terms.","You may share research f
1indings derived from use of CZ ID to others, including with the public, so long as these findings include no personally-identifying information and you comply with Applicable Law and these Terms.","You may disclose the Database to the minimum extent necessary to comply with Applicable Law or court order, so long as you promptly notify us prior to making such disclosure (to the extent Applicable Law and court order permit you to so notify us)."]}))}(),function renderLimitationsOnUse(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"3."),"Limitations On Use."),i.default.createElement(d.default,{listItems:["3.1 You shall not re-identify or attempt to re-identify any Database records or content for any purpose other than responding to a request from the individual whom the record within your Upload Data is about, including without limitation to make employment decisions or to make eligibility, coverage, underwriting, premium-setting or other decisions with respect to insurance.","3.2 You shall not otherwise access or use, or attempt to access or use, CZ ID to take any action that could harm us, CZ ID or its Users, or any third party, or use CZ ID in any manner that violates Applicable Law or infringes or otherwise violates third party rights.","3.3 You represent and warrant that you are a natural person of legal age who is competent and able to enter into and carry out these Terms, and, if you are using CZ ID on behalf of any entity, that you are authorized to enter into these Terms on such entity’s behalf and that such entity agrees to be responsible to us if you or that entity violates these Terms.","3.4 We may restrict or terminate your access to CZ ID at any time, including for breach of these Terms. In such case we will attempt to provide you notice through the contact information we have for you."]}))}(),function renderRegistrationAndContactInfo(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"4."),"Registration And Contact Information."),i.default.createElement(d.default,{listItems:["4.1 To access CZ ID you will need to be a registered “User.” At registration, you will be asked to provide certain information (“Account Information”) to create an individual user account (an “Account”). You agree that you will not create more than one Account, or create an Account for anyone other than yourself. You may not share your Account credentials.",i.default.createElement(i.default.Fragment,null,"4.2 You agree to keep your Account Information accurate and up-to-date. You agree that we may send to the e-mail address you provide us or otherwise electronically deliver notices or communications regarding CZ ID, including notices of updates to these terms and the ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice"),".")]}
1))}(),function renderChangesToCZIDOrTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"5."),"Changes To CZ ID Or These Terms."),i.default.createElement(d.default,{listItems:["5.1 Changes to CZ ID. We may, from time to time, withdraw, suspend, change or update CZ ID (including the Database) or its features without notice, subject to Applicable Law. Neither we, nor our service providers, will be liable if all or any part of CZ ID is unavailable or changes at any time.","5.2 Changes to these Terms. We may update these Terms from time to time and will notify you of material changes to the Terms, prior to their becoming effective. If you do not agree to the updated Terms, your remedy will be to close your Account prior to the effective date of those changes.",i.default.createElement(i.default.Fragment,null,"5.3 Closing Your Account. You can close your Account at any time. Just contact us at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),".")]}))}(),function renderIntellectualPropertyAndSecurityTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"6."),"Intellectual Property And Security."),i.default.createElement(d.default,{listItems:["6.1 Intellectual Property Rights. Just because you upload data to CZ ID, you are not giving us any ownership of your intellectual property rights (see Section 1.1 above). Subject to these Terms, we grant you a limited right to access CZ ID, and we reserve all other of our intellectual property rights in CZ ID. Using CZ ID does not give you any ownership in CZ ID, our services or the content or information made available through CZ ID that is not already yours. Trademarks and logos used in connection with CZ ID are the trademarks of their respective owners. Our logos and other trademarks, service marks, graphics, and logos used for our services are trademarks or registered trademarks of ours and these Terms do not grant you any rights to use them.",i.default.createElement(i.default.Fragment,null,"6.2 Feedback. We’d love your feedback about how to improve CZ ID at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),". That said, by giving us feedback, you agree that we can use and share it for any purpose without compensation to you. You agree that we are not required to use your feedback."),i.default.createElement(i.default.Fragment,null,"6.3 Security. You will establish, implement, and maintain appropriate physical, technical and organizational measures that are designed to: (a) protect the security and integrity of any network or system used to access CZ ID, including any Database records; and (b) guard against the accidental or unauthorized access, use, alteration or disclosure of CZ ID through your Account. Please notify us immediately at"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," if you suspect your Account has been compromised or are aware of any other security issues relating to CZ ID.")]}))}(),function renderDisclaimerTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"7."),"Disclaimers."),i.default.createElement(d.default,{listItems:[i.default.createElement(i.default.Fragment,null,"7.1 In order to further infectious disease research, we rely upon Users to upload data to the Database. We and our service providers do not review or correct any data uploaded into CZ ID. If you would like to report any issue with CZ ID or the Database please contact us at ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),". CZ ID is not intended as a storage service, so please back up your Upload Data using a secure service of your choice."),"7.2 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:","7.2.1 YOUR ACCESS AND USE CZ ID AT YOUR SOLE RISK AND AGREE THAT WE AND OUR SERVICE PROVIDERS WILL NOT BE RESPONSIBLE FOR ANY ACTIONS YOU TAKE BASED ON CZ ID OR FOR ANY INACCURATE DATA OR OUTPUTS OF CZ ID (INCLUDING MISIDENTIFICATION OF -- OR THE FAILURE TO IDENTIFY -- DISEASE SEQUENCES).","7.2.2 CZ ID IS PROVIDED “AS IS” WITH ALL FAULTS, AND WE AND OUR SERVICE PROVIDERS HEREBY DISCLAIM ALL REPRESENTATIONS AND WARRANTIES, EXPRESS, STATUTORY, OR IMPLIED (INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND ALL WARRANTIES ARISING FROM THE COURSE OF DEALING, USAGE, OR TRADE PRACTICE) WITH RESPECT TO CZ ID. CZ ID IS NOT INTENDED TO BE USED AND SHOULD NOT BE USED AS A MEDICAL DEVICE OR FOR PURPOSES OF MEDICAL DIAGNOSIS OR TREATMENT.","7.2.3 FOR CLARITY AND WITHOUT LIMITING THE FOREGOING, WE AND OUR SERVICE PROVIDERS DO NOT MAKE ANY GUARANTEES (I) REGARD
1ING THE ACCURACY, COMPLETENESS, TIMELINESS, SECURITY, AVAILABILITY OR INTEGRITY OF CZ ID, (II) THAT CZ ID WILL BE UNINTERRUPTED OR OPERATE IN COMBINATION WITH ANY SOFTWARE, SERVICE, SYSTEM OR OTHER DATA, OR (III) THAT CZ ID WILL MEET ANY REQUIREMENTS OF ANY PERSON OR ENTITY, OR ANY REGULATORY APPROVALS OR REQUIREMENTS. WITHOUT LIMITATION, YOU ACKNOWLEDGE THAT CZ ID IS NOT A BUSINESS ASSOCIATE FOR PURPOSES OF HIPAA."]}))}(),function renderLawTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"8."),"Indemnification, Limitation Of Liability, And Choice Of Law."),i.default.createElement(d.default,{listItems:["8.1 To the maximum extent permitted by Applicable Law, you agree to indemnify and hold harmless CZ Biohub, its affiliates (including without limitation the Chan Zuckerberg Initiative Foundation (CZIF), the Chan Zuckerberg Initiative, LLC (CZI LLC), and their successors, assigns, officers, directors, employees, and agents (collectively, the “CZ Biohub Protected Parties”) from and against any and all liabilities, costs, damages, charges, losses, penalties, judgments, settlements, and expenses (including reasonable attorney’s fees) (“Losses”) arising out of or related to any suit, demand, action, proceeding, or other claim by a third party (“Claims”) arising out of or relating to: (a) your actual or alleged failure to comply with Applicable Law or these Terms, (b) your Upload Data, or (c) your actual or alleged violation of any third party rights.","8.2 LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE CZ BIOHUB PROTECTED PARTIES WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES OF ANY KIND (INCLUDING LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION, OR LOSS OF GOODWILL) IRRESPECTIVE OF WHETHER SUCH DAMAGES ARISE FROM CLAIMS BROUGHT IN CONTRACT, TORT, NEGLIGENCE, WARRANTY, STRICT LIABILITY, OR ANY OTHER THEORY AT LAW OR IN EQUITY, AND EVEN IF ANY CZ BIOHUB PROTECTED PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. WITHOUT LIMITING THE FOREGOING, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE CZ BIOHUB PROTECTED PARTIES’ AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR CZ ID EXCEED USD $100. THE EXCLUSIONS AND LIMITATIONS SET FORTH IN THIS SECTION 8 DO NOT APPLY TO LOSSES ARISING FROM A CZ BIOHUB PROTECTED PARTY’S GROSS NEGLIGENCE OR WILLFUL MISCONDUCT. IF ANY LIMITATION IN THIS SECTION 8 IS UNENFORCEABLE IN ANY INSTANCE, THEN SUCH LIMITATION WILL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW.","SOME LAWS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY, SO THESE LIMITS MAY NOT APPLY TO YOU.","Choice of Law / Jurisdiction / Venue. These Terms, and all matters arising out of or relating to these Terms, whether sounding in contract, tort, or statute, will be governed by, and construed in accordance with, the laws of the State of California and/or applicable federal law (including the Federal Arbitration Act), without regard to conflict of law provisions. Subject to and without waiver of the arbitration provisions below, and unless prohibited by the laws of your country, you agree that any judicial proceedings (other than small claims actions as discussed above) will be brought in and you hereby consent to the exclusive jurisdiction and venue in the state courts in the City and County of San Mateo, California, or federal court for the Northern District of California. For countries where this is not permissible, this won’t deprive you of any protection you have under the law of the country where you live, or access to the courts in that country."]}))}(),function renderArbitrationTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"9.")," ARBITRATION AGREEMENT AND CLASS ACTION WAIVER."),i.default.createElement("p",null,"THIS SECTION CONSTITUTES AN ARBITRATION AGREEMENT (“",i.default.createElement("b",null,"Arbitration Agreement"),"“); IT REQUIRES YOU AND CZ BIOHUB AND ITS AFFILIATES, INCLUDING WITHOUT LIMITATION THE CHAN ZUCKERBERG INITIATIVE FOUNDATION AND CHAN ZUCKERBERG INITIATIVE, LLC (COLLECTIVELY, THE “",i.default.createElement("b",null,"CZ Parties"),"“) TO AGREE TO RESOLVE ALL DISPUTES BETWEEN US THROUGH BINDING INDIVIDUAL ARBITRATION, SO PLEASE READ IT CAREFULLY."),i.default.createElement(d.default,{ordered:!0,listItems:[i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Applicability.")," You and the CZ Parties agree that all Disputes, including Enforceability Disputes, will be resolved exclusively in binding arbitration on an individual basis, except that you and the CZ Parties are not required to arbitrate IP Disputes. Notwithstanding the foregoing, either you or the CZ Parties may bring an individual action in small claims court.",i.default.createElement("div",{className:c.default.nestedList},i.default.createElement(d.default,{ordered:!0,listItems:[i.default.createElement(i.default.Fragment,null,"A “",i.default.createElement("b",null,"Dispute"),"â€
1 means a dispute, claim or controversy arising out of or relating to the CZ Parties’ products or these Terms; or whether that dispute is (1) based on past, present or future events; and (2) in contract, warranty, state, regulation, or other legal or equitable basis."),i.default.createElement(i.default.Fragment,null,"An “",i.default.createElement("b",null,"Enforceability Dispute"),"” means a Dispute relating to the interpretation, applicability, or enforceability of this Arbitration Agreement, including the formation of the contract, the arbitrability of any Dispute, and any claim that all or any part of this agreement is void or voidable."),i.default.createElement(i.default.Fragment,null,"An “",i.default.createElement("b",null,"IP Dispute"),"” means a Dispute relating to the ownership or enforcement of intellectual property rights.")]}))),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Waivers."),i.default.createElement("div",{className:c.default.nestedList},i.default.createElement(d.default,{ordered:!0,listItems:[i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Waiver of Jury Right.")," YOU AND THE CZ Parties ARE EXPRESSLY GIVING UP ALL RIGHTS TO A JURY TRIAL OR COURT TRIAL BEFORE A JUDGE. The arbitrator’s decision will be final and binding on both you and us, subject to review solely on the grounds set forth in the Federal Arbitration Act (“",i.default.createElement("b",null,"FAA"),"”)."),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Waiver of Class or Consolidated Actions.")," YOU AND THE CZ PARTIES AGREE THAT ALL DISPUTES MUST BE ARBITRATED OR LITIGATED ON AN INDIVIDUAL BASIS AND NOT ON A CLASS, COLLECTIVE ACTION, OR REPRESENTATIVE BASIS. The validity of this waiver – and whether an action may proceed as a class, collective or representative action – must be decided by a court.")]}))),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Initiating a Dispute."),i.default.createElement("div",{className:c.default.nestedList},i.default.createElement(d.default,{ordered:!0,listItems:["To initiate a Dispute, a party must send to the other party written notice of that Dispute containing: (a) the name, address, and contact information of the party giving notice; (b) the facts giving rise to the Dispute; and (c) the relief requested.","You and we agree that we shall (in good faith) meet and attempt to resolve the Dispute within 30 days. If the Dispute is not resolved during that time period, then you and a representative of the applicable CZ ID Party shall (in good faith) meet and attempt to resolve the Dispute through non-binding mediation with a mutually agreed-upon mediator within 30 additional days. If you and we do not reach an agreement to resolve the dispute within that 60-day period, you or we may commence an arbitration proceeding or file a claim in small claims court."]}))),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Arbitration Rules and Procedure."),i.default.createElement("div",{className:c.default.nestedList},i.default.createElement(d.default,{ordered:!0,listItems:[i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Rules.")," The FAA governs the interpretation and enforcement of this Arbitration Agreement. Judicial Arbitration & Mediation Services, Inc. (“",i.default.createElement("b",null,"JAMS"),"”) will administer the arbitration before a single arbitrator, and the arbitration will be initiated and conducted according to the Streamlined Arbitration Rules and Procedures (the “",i.default.createElement("b",null,"JAMS Rules"),"”), to the extent they are not inconsistent with the terms of this agreement. The JAMS Rules and instructions about how to initiate an arbitration are available at"," ",i.default.createElement("a",{href:"https://www.jamsadr.com/rules-streamlined-arbitration"},"https://www.jamsadr.com/rules-streamlined-arbitration")," ","(as of the date of this agreement) or 1-800-352-5267."),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Fees.")," Pursuant to the JAMS Consumer Arbitration Minimum Standards, the CZ Parties will bear all c
1osts of the arbitration (including any JAMS Case Management Fee and all professional fees for the arbitrator’s services), except for the filing fee if you are the party initiating the arbitration."),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Manner and Location of Arbitration.")," You may choose to have the arbitration conducted by telephone, in writing, online, or in person. If in person, you may choose to have the arbitration conducted (a) in San Mateo County, California, (b) in the county where you live, or (c) at another location that you and we agree upon.")]}))),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Confidentiality.")," All aspects of the arbitration, including without limitation the record of the proceeding, are confidential and will not be open to the public, except (a) to the extent both parties agree otherwise in writing, (b) as may be appropriate in any subsequent proceedings between the parties, or (c) as may otherwise be appropriate in response to a governmental agency or legal process, provided that the party upon whom such process is served shall give immediate notice of such process to the other party and afford the other party an appropriate opportunity to object to such process."),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Opt-Out.")," You may opt out of this Arbitration Agreement by notifying us by mail no later than 30 days after first becoming subject to it. Your notice must include your name, address, and a clear statement that you want to opt out of this Arbitration Agreement."),i.default.createElement(i.default.Fragment,null,i.default.createElement("b",null,"Severability.")," If any portion of this Arbitration Agreement is found to be unlawful, void or for any reason unenforceable, then that portion shall be severed and the remainder of this Arbitration Agreement shall be given full force and effect.")]}))}(),function renderMiscellaneousTerms(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"10."),"Miscellaneous."),i.default.createElement(d.default,{listItems:["9.1 Severability. In the event any part of these Terms is deemed unenforceable, the remaining portion will remain in effect and you and we expressly authorize a court of competent jurisdiction to make the modifications that are necessary to comply with existing law, in a manner most closely representing the original intent of you and us as expressed in these Terms.","9.2 Assignment. You may not assign or delegate your rights or obligations under these Terms, in whole or in part, without our prior written approval (not to be unreasonably withheld); any assignment or delegation in violation of this provision will be null and void. We may assign our rights or delegate our obligations under these Terms. In the event of an assignment by us, we will provide you notice through the Service or contact information you have provided to us and these Terms shall otherwise remain in full force and effect and shall bind the permitted assignee.","9.3 Amendment. No waiver of any of the provisions of the Terms will constitute a waiver of any other provision (whether or not similar). No waiver will be binding unless executed in writing by the party to be bound by the waiver.",i.default.createElement(i.default.Fragment,null,"9.4 Entire Agreement. These Terms (along with the"," ",i.default.createElement("a",{href:"/privacy"},"Privacy Notice"),") constitute the entire agreement between you and us regarding CZ ID. If you wish to modify these Terms, any amendment must be provided to us in writing and signed by our authorized representative.")]}))}(),function renderContactInfo(){return i.default.createElement(i.default.Fragment,null,i.default.createElement("h2",null,i.default.createElement("span",{className:c.default.number},"11.")," Contact Information."),i.default.createElement(d.default,{listItems:[i.default.createElement(i.default.Fragment,{key:(0,o.nanoid)()},"If you have any questions, comments, or concerns with Terms, you may contact us at ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]")),i.default.createElement("p",{key:(0,o.nanoid)()},"Our mailing address is:",i.default.createElement("br",null),"Chan Zuckerberg Initiative Foundation",i.default.createElement("br",null),"c/o The Chan Zuckerberg Initiative",i.default.createElement("br",null),"Attn: General Counsel",i.default.createElement("br",null),"801 Jefferson Ave",i.default.createElement("br",null),"Redwood City, CA 94063",i.default.createElement("br",null),"With a courtesy copy via email to:"," ",i.default.createElement("a",{href:"mailto:[email protected]"},"[email protected]"),i.default.createElement("br",null))]}),i.default.createElement("div",{style:{height:"50px"}}))}())};var o=l(43561),i=r(l(96540)),u=l(20887),d=r(l(73965)),c=r(l(33503))},75484:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(9049);a.default=r.TermsOfUse},19332:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(21721),h=l(92843),g=l(52023);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}
1var v="Africa CDC",y="Biohub",C="LMIC",b="Medical Detective",S="Landscape Explorer",w="Outbreak Surveyor",_="Microbiome Investigator";a.default=function UpdateUser(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).selectedUser,a={email:t?t.email:"",name:t?t.name:"",institution:t?t.institution:"",id:t?t.id:null,adminStatus:t?t.admin:null,archetypes:t?t.archetypes:[],segments:t?t.segments:null},l=(0,p.useState)(!1),r=(0,d.default)(l,2),o=r[0],E=r[1],x=(0,p.useState)(!1),L=(0,d.default)(x,2),O=L[0],N=L[1],k=(0,p.useState)(!1),T=(0,d.default)(k,2),A=T[0],I=T[1],M=(0,p.useState)(""),R=(0,d.default)(M,2),D=R[0],P=R[1],j=(0,p.useState)(""),B=(0,d.default)(j,2),V=B[0],W=B[1],U=(0,p.useState)([]),H=(0,d.default)(U,2),G=H[0],K=H[1],z=(0,p.useState)(!!a.adminStatus),q=(0,d.default)(z,2),Z=q[0],Y=q[1],X=(0,p.useState)(a.email||""),Q=(0,d.default)(X,2),J=Q[0],$=Q[1],ee=(0,p.useState)(a.name||""),te=(0,d.default)(ee,2),ae=te[0],ne=te[1],le=(0,p.useState)(a.id),re=(0,d.default)(le,1)[0],oe=(0,p.useState)(a.institution||""),ie=(0,d.default)(oe,2),se=ie[0],ue=ie[1],de=(0,p.useState)((0,c.includes)(b,a.archetypes)),ce=(0,d.default)(de,2),pe=ce[0],fe=ce[1],me=(0,p.useState)((0,c.includes)(S,a.archetypes)),he=(0,d.default)(me,2),ge=he[0],ve=he[1],ye=(0,p.useState)((0,c.includes)(w,a.archetypes)),Ce=(0,d.default)(ye,2),be=Ce[0],Se=Ce[1],we=(0,p.useState)((0,c.includes)(_,a.archetypes)),_e=(0,d.default)(we,2),Ee=_e[0],xe=_e[1],Le=(0,p.useState)((0,c.includes)(v,a.segments)),Oe=(0,d.default)(Le,2),Ne=Oe[0],ke=Oe[1],Te=(0,p.useState)((0,c.includes)(y,a.segments)),Ae=(0,d.default)(Te,2),Ie=Ae[0],Me=Ae[1],Re=(0,p.useState)((0,c.includes)("DPH",a.segments)),De=(0,d.default)(Re,2),Pe=De[0],je=De[1],Fe=(0,p.useState)((0,c.includes)("GCE",a.segments)),Be=(0,d.default)(Fe,2),Ve=Be[0],We=Be[1],Ue=(0,p.useState)((0,c.includes)(C,a.segments)),He=(0,d.default)(Ue,2),Ge=He[0],Ke=He[1],ze=function getArchetypes(){var t=[];return pe&&t.push(b),ge&&t.push(S),be&&t.push(w),Ee&&t.push(_),JSON.stringify(t)},qe=function getSegments(){var t=[];return Ne&&t.push(v),Ie&&t.push(y),Pe&&t.push("DPH"),Ve&&t.push("GCE"),Ge&&t.push(C),JSON.stringify(t)};function _updateUser(){return(_updateUser=(0,u.default)(i.default.mark((function _callee(){var t,a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return t=ze(),a=qe(),l.prev=2,l.next=5,(0,m.updateUser)({userId:re,name:ae,email:J,institution:se,isAdmin:Z,archetypes:t,segments:a});case 5:E(!1),N(!0),W("User updated successfully"),(0,h.openUrl)("/users"),l.next=16;break;case 11:l.prev=11,l.t0=l.catch(2),E(!0),N(!1),K(l.t0.data);case 16:case"end":return l.stop()}}),_callee,null,[[2,11]])})))).apply(this,arguments)}return p.default.createElement("div",null,p.default.createElement(g.UserForm,{archetypes:{isMedicalDetective:pe,isLandscapeExplorer:ge,isOutbreakSurveyor:be,isMicrobiomeInvestigator:Ee},clearError:function clearError(){I(!1)},email:J,errorMessage:D,segments:{isAfricaCDC:Ne,isBiohub:Ie,isDPH:Pe,isGCE:Ve,isLMIC:Ge},institution:se,isAdmin:Z,name:ae,onAdminChange:function onAdminChange(){Y((function(t){return!t}))},onAfricaCDCChange:function onAfricaCDCChange(){return ke((function(t){return!t}))},onBiohubChange:function onBiohubChange(){return Me((function(t){return!t}))},onDPHChange:function onDPHChange(){return je((function(t){return!t}))},onEmailChange:function handleEmailChange(t){return $(t)},onGCEChange:function onGCEChange(){return We((function(t){return!t}))},onInstitutionChange:function handleInstitutionChange(t){return ue(t)},onLandscapeExplorerChange:function onLandscapeExplorerChange(){return ve((function(t){return!t}))},onLMICChange:function onLMICChange(){return Ke((function(t){return!t}))},onMedicalDetectiveChange:function onMedicalDetectiveChange(){return fe((function(t){return!t}))},onMicrobiomeInvestigatorChange:function onMicrobiomeInvestigatorChange(){return xe((function(t){return!t}))},onNameChange:function handleNameChange(t){return ne(t)},onOutbreakSurveyorChange:function onOutbreakSurveyorChange(){return Se((function(t){return!t}))},serverErrors:G,showFailed:A,submitFunc:function handleUpdate(){(function isUpdateFormValid(){return""!==J||(I(!0),P("Please enter valid email address"),!1)})()&&(E(!0),function updateUser(){return _updateUser.apply(this,arguments)}())},submitting:o,success:O,successMessage:V}),p.default.createElement("div",{className:"bottom"},p.default.createElement("a",{href:"/users"},"Back")," |",p.default.createElement("a",{href:"/"},"Home")))}},79946:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.UserForm=void 0;var o=r(l(96540)),i=r(l(9983)),u=r(l(66378)),d=r(l(96851));a.UserForm=function UserForm(t){var a=t.archetypes,l=t.email,r=t.errorMessage,c=t.segments,p=t.institution,m=t.isAdmin,h=t.name,g=t.onAdminChange,v=t.onAfricaCDCChange,y=t.onBiohubChange,C=t.onDPHChange,b=t.onEmailChange,S=t.onGCEChange,w=t.onInstitutionChange,_=t.onLandscapeExplorerChange,E=t.onLMICChange,x=t.onMedicalDetectiveChange,L=t.onMicrobiomeInvestigatorChange,O=t.onNameChange,N=t.onOutbreakSurveyorChange,k=t.serverErrors,T=t.showFailed,A=t.submitFunc,I=t.submitting,M=t.success,R=t.successMessage;return o.default.createElement("div",{className:"user-form"},o.default.createElement("div",{className:"row"},o.default.createElement("div",{className:"row title"},o.default.createElement("p",{className:"col s8 signup"}," Update User")),M?o.default.createElement("div",{className:"success-info"},o.default.createElement("i",{className:"fa fa-success"}),o.default.createElement("span",null,R)):null,o.default.createElement("div",{className:T?"error-info":""},function displayError(t,a,l){return t?a&&a.length?a.map((function(t,a){return o.default.createElement("p",{className:"error center-align",key:a},t)})):o.default.createElement("span",null,l):null}(T,k,r)),o.default.createElement("div",{className:"row content-wrapper"},o.default.createElement("div",{className:"section"},o.default.createElement("div",{className:"header"},"Email"),o.default.createElement(u.default,{className:d.default.inputField,defaultValue:l,onCh
1ange:b,placeholder:"Email",type:"email"}),o.default.createElement("div",{className:"header"},"Name"),o.default.createElement(u.default,{className:d.default.inputField,defaultValue:h,onChange:O,placeholder:"Name",type:"text"}),o.default.createElement("div",{className:"header"},"Institution"),o.default.createElement(u.default,{className:d.default.inputField,defaultValue:p,onChange:w,placeholder:"Institution",type:"text"})),o.default.createElement("div",{className:"section"},o.default.createElement("div",{className:"header"},"Archetypes"),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:a.isMedicalDetective,onChange:x,label:"Medical Detective"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:a.isLandscapeExplorer,onChange:_,label:"Landscape Explorer"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:a.isOutbreakSurveyor,onChange:N,label:"Outbreak Surveyor"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:a.isMicrobiomeInvestigator,onChange:L,label:"Microbiome Investigator"}))),o.default.createElement("div",{className:"section"},o.default.createElement("div",{className:"header"},"Segments"),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:c.isDPH,onChange:C,label:"DPH"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:c.isGCE,onChange:S,label:"GCE"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:c.isAfricaCDC,onChange:v,label:"Africa CDC"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:c.isBiohub,onChange:y,label:"Biohub"})),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:c.isLMIC,onChange:E,label:"LMIC"}))),o.default.createElement("div",{className:"section"},o.default.createElement("div",{className:"header"},"Admin"),o.default.createElement("div",null,o.default.createElement(i.default,{className:"checkbox",checked:m,onChange:g,label:"Admin"})))),o.default.createElement("input",{className:"hidden",type:"submit"}),I?o.default.createElement("div",{className:"center login-wrapper disabled"}," ",o.default.createElement("i",{className:"fa fa-spinner fa-spin fa-lg"})," "):o.default.createElement("button",{onClick:A,className:"center login-wrapper"},"Submit")))}},52023:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"UserForm",{enumerable:!0,get:function get(){return r.UserForm}});var r=l(79946)},93006:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.UserProfileForm=function UserProfileForm(){var t=(0,g.useWithAnalytics)(),a=(0,m.useContext)(y.UserContext),l=(0,h.useHistory)(),r=(0,m.useState)(""),o=(0,d.default)(r,2),T=o[0],A=o[1],I=(0,m.useState)(""),M=(0,d.default)(I,2),R=M[0],D=M[1],P=(0,m.useState)([]),j=(0,d.default)(P,2),B=j[0],V=j[1],W=(0,m.useState)([]),U=(0,d.default)(W,2),H=U[0],G=U[1],K=(0,m.useState)(),z=(0,d.default)(K,2),q=z[0],Z=z[1],Y=(0,m.useState)(""),X=(0,d.default)(Y,2),Q=X[0],J=X[1],$=(0,m.useState)(""),ee=(0,d.default)($,2),te=ee[0],ae=ee[1],ne=(0,m.useState)(""),le=(0,d.default)(ne,2),re=le[0],oe=le[1],ie=(0,m.useState)(""),se=(0,d.default)(ie,2),ue=se[0],de=se[1],ce=(0,m.useState)(!1),pe=(0,d.default)(ce,2),fe=pe[0],me=pe[1],he=(0,m.useState)(!0),ge=(0,d.default)(he,2),ve=ge[0],ye=ge[1],Ce=(0,m.useState)(!1),be=(0,d.default)(Ce,2),Se=be[0],we=be[1],_e=function areRequiredFieldsFilled(){return!((0,p.isEmpty)(T)||(0,p.isEmpty)(R)||(0,p.isEmpty)(B)||(0,p.isEmpty)(q)||(0,p.isEmpty)(Q)||(0,p.isEmpty)(re))},Ee=/^[- 'a-zA-ZÀ-ÖØ-öø-ÿ]+$/,xe=function areFullNameCharactersValid(){var t="".concat(T," ").concat(R);return Boolean(t.match(Ee))},Le=function isFullNameLengthValid(){return"".concat(T," ").concat(R).length<=N.MAX_USERNAME_LENGTH};function updateUser(){return _updateUser.apply(this,arguments)}function _updateUser(){return(_updateUser=(0,u.default)(i.default.mark((function _callee(){return i.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,v.updateUserData)({userId:a.userId,name:"".concat(T," ").concat(R),userProfileFormVersion:N.USER_PROFILE_FORM_VERSION});case 2:case"end":return t.stop()}}),_callee)})))).apply(this,arguments)}function postToAirtable(){return _postToAirtable.apply(this,arguments)}function _postToAirtable(){return(_postToAirtable=(0,u.default)(i.default.mark((function _callee2(){return i.default.wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,v.postToAirtable)({userId:a.userId,profileFormVersion:N.USER_PROFILE_FORM_VERSION,firstName:T,lastName:R,rorInstitution:Q,rorId:te,country:re,worldBankIncome:ue,czidUsecases:B,referralSource:H,expertiseLevel:q,newsletterConsent:fe});case 2:case"end":return t.stop()}}),_callee2)}
1)))).apply(this,arguments)}function handleFormSubmit(){return _handleFormSubmit.apply(this,arguments)}function _handleFormSubmit(){return(_handleFormSubmit=(0,u.default)(i.default.mark((function _callee3(){return i.default.wrap((function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:return ye(!0),we(!0),t.next=4,Promise.all([updateUser(),postToAirtable()]).then((function(){l.push("/".concat(b.DISCOVERY_DOMAIN_MY_DATA,"?profile_form_submitted=true")),location.reload()})).catch((function(t){alert("post failed: "+t.message),ye(!1),we(!1)}));case 4:case"end":return t.stop()}}),_callee3)})))).apply(this,arguments)}(0,m.useEffect)((function(){ye(!xe()||!Le()||!_e())}),[T,R,B,q,Q,re]);return m.default.createElement(C.NarrowContainer,{className:k.default.parentContainer,size:"small"},m.default.createElement("form",null,m.default.createElement("div",{className:k.default.formTitle},"Finish Setting Up Your Account"),m.default.createElement("div",{className:k.default.formSubtitle},"Set up your profile so you can start using CZ ID!"),m.default.createElement(x.default,{setFirstName:A,setLastName:D}),m.default.createElement(S.default,{setCountry:oe,setWorldBankIncome:de}),m.default.createElement(E.default,{setInstitution:J,setRORId:ae}),m.default.createElement(_.default,{selectedUsecaseCheckboxes:B,setSelectedUsecaseCheckboxes:V}),m.default.createElement(O.default,{selectedSequencingExpertise:q,setSelectedSequencingExpertise:Z}),m.default.createElement(w.default,{selectedReferralCheckboxes:H,setSelectedReferralCheckboxes:G}),m.default.createElement(L.default,{newsletterConsent:fe,setNewsletterConsent:me}),m.default.createElement("div",{className:k.default["submit-button"]},function submitButton(){var l,r=m.default.createElement(c.Button,{sdsType:"primary",sdsStyle:"rounded",onClick:t(handleFormSubmit,g.ANALYTICS_EVENT_NAMES.USER_PROFILE_FORM_COMPLETE_SETUP_CLICKED,{userId:a.userId}),disabled:ve,"data-testid":"complete-setup-btn",startIcon:Se&&m.default.createElement(c.Icon,{sdsIcon:"loading",sdsSize:"l",sdsType:"button"})},Se?"Submitting":"Complete Setup");return ve?(_e()?xe()?Le()||(l=N.INVALID_USERNAME_LENGTH_TOOLTIP_TEXT):l=N.INVALID_USERNAME_CHARACTER_TOOLTIP_TEXT:l=N.MISSING_REQUIRED_FIELDS_TOOLTIP_TEXT,m.default.createElement(c.Tooltip,{arrow:!0,placement:"top",title:l},m.default.createElement("span",null,r))):r}()),m.default.createElement("div",{className:k.default.linkContainer},"You can view our Privacy Policy"," ",m.default.createElement(c.Link,{target:"_blank",rel:"noopener",href:"/privacy",className:k.default.dataPrivacyLink},"here."))))};var i=r(l(54756)),u=r(l(29293)),d=r(l(85715)),c=l(70131),p=l(2543),m=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),h=l(41902),g=l(38192),v=l(21721),y=l(90),C=l(20887),b=l(34680),S=r(l(10922)),w=r(l(67481)),_=r(l(34719)),E=r(l(47690)),x=r(l(20637)),L=r(l(26008)),O=r(l(44165)),N=l(43067),k=r(l(59808));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},49286:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.CZIDReferralFormField=function CZIDReferralFormField(t){var a=t.selectedReferralCheckboxes,l=t.setSelectedReferralCheckboxes,r=(0,d.useState)(!1),o=(0,u.default)(r,2),g=o[0],v=o[1];(0,d.useEffect)((function(){var t=a.some((function(t){return t.includes(m.CHECKBOX_WITH_INPUT_PREFIX)}));v(t)}),[a]);var y=function handleCheckboxChange(t){var r=a.includes(t),o=(0,i.default)(a);r?o=o.filter((function(a){return a!==t})):o.push(t),l(o)};return d.default.createElement("div",{className:h.default.main},d.default.createElement("div",{className:h.default.titleSection},d.default.createElement("span",{className:h.default.titleMainText},"How did you learn about CZ ID?"),d.default.createElement("span",{className:h.default.titleSubText}," (select all that apply)"),d.default.createElement("span",{className:h.default.titleOptionalText}," — optional")),d.default.createElement("div",null,m.REFERRAL_OPTIONS.map((function(t){return d.default.createElement(c.default,{key:t,checkBoxValue:t,selectedCheckboxes:a,handleCheckboxChange:y})})),d.default.createElement(p.default,{selectedCheckboxes:a,setSelectedCheckboxes:l,isCheckboxChecked:g,prefix:m.CHECKBOX_WITH_INPUT_PREFIX})))};var i=r(l(41132)),u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(57737)),p=r(l(55567)),m=l(58362),h=r(l(35547));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},58362:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.REFERRAL_OPTIONS=a.CHECKBOX_WITH_INPUT_PREFIX=void 0;a.CHECKBOX_WITH_INPUT_PREFIX="Other:",a.REFERRAL_OPTIONS=["Colleague","Conference","Publication","Social Media","Training","Web Searches (e.g., Google)"]},67481:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(49286);a.default=r.CZIDReferralFormField},50150:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.CZIDUsecaseFormField=function CZIDUsecaseFormField(t){var a=t.selectedUsecaseCheckboxes,l=t.setSelectedUsecaseCheckboxes,r=(0,d.useState)(!1),o=(0,u.default)(r,2),g=o[0],v=o[1];(0,d.useEffect)((function(){var t=a.some((function(t){return t.includes(m.CHECKBOX_WITH_INPUT_PREFIX)}));v(t)}),[a]);var y=function handleCheckboxChange(t){var r=a.includes(t),o=(0,i.default)(a);r?o=o.filter((function(a){return a!==t})):o.length<m.MAX_SELECTIONS&&o.push(t),l(o)};return d.default.createElement("div",{className:h.default.main},d.default.createElement("div",{className:h.default.titleSection},d.default.createElement("span",{className:h.default.titleMainText},"How do you plan to use CZ ID?"),d.default.createElement("span",{className:h.default.titleSubText}," ","(select up to ",m.MAX_SELECTIONS,")")),d.default.createElement("div",{className:h.default.optionsContainer},m.CZID_USECASE_OPTIONS.map((function(t){return d.default.createElement("div",{className:h.default.option,key:t,"data-testid":"czid-u
1secase-checkbox"},d.default.createElement(c.default,{checkBoxValue:t,isSelectionDisabled:a.length>=m.MAX_SELECTIONS,selectedCheckboxes:a,handleCheckboxChange:y}))})),d.default.createElement("div",{className:h.default.option},d.default.createElement(p.default,{selectedCheckboxes:a,setSelectedCheckboxes:l,isSelectionDisabled:a.length>=m.MAX_SELECTIONS,isCheckboxChecked:g,prefix:m.CHECKBOX_WITH_INPUT_PREFIX}))))};var i=r(l(41132)),u=r(l(85715)),d=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),c=r(l(57737)),p=r(l(55567)),m=l(9932),h=r(l(83209));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},9932:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.VIRAL_CONSENSUS_GENOME_NON_SC2_OPTION=a.TRAIN_OTHERS_OPTION=a.SURVEILLANCE_OF_VECTORS_OPTION=a.SC2_CONSENSUS_GENOME_OPTION=a.PHYLOGENETIC_TREE_OPTION=a.OUTBREAK_DETECTION_OPTION=a.MICROBIOME_ANALYSIS_OPTION=a.MAX_SELECTIONS=a.IDENTIFY_KNOWN_PATHOGEN_OPTION=a.DISCOVER_NOVEL_VIRUSES_OPTION=a.CZID_USECASE_OPTIONS=a.CLINICAL_RESEARCH_OPTION=a.CHECKBOX_WITH_INPUT_PREFIX=a.AMR_DETECTION_OPTION=void 0;var l=a.IDENTIFY_KNOWN_PATHOGEN_OPTION="Identify a known pathogen in my sample(s)",r=a.OUTBREAK_DETECTION_OPTION="Detect and monitor potential outbreaks",o=a.DISCOVER_NOVEL_VIRUSES_OPTION="Discover novel viruses",i=a.CLINICAL_RESEARCH_OPTION="Perform clinical research",u=a.MICROBIOME_ANALYSIS_OPTION="Conduct Microbiome analysis",d=a.SURVEILLANCE_OF_VECTORS_OPTION="Surveillance of vectors (i.e. mosquitoes) or animal reservoirs (i.e. bats)",c=a.AMR_DETECTION_OPTION="Detect AMR-related sequences",p=a.VIRAL_CONSENSUS_GENOME_NON_SC2_OPTION="Build viral consensus genomes (other than SARS-CoV-2)",m=a.SC2_CONSENSUS_GENOME_OPTION="Build SARS-CoV-2 consensus genomes for surveillance",h=a.PHYLOGENETIC_TREE_OPTION="Build phylogenetic trees",g=a.TRAIN_OTHERS_OPTION="Train others to analyze and/or interpret data";a.MAX_SELECTIONS=3,a.CHECKBOX_WITH_INPUT_PREFIX="Other:",a.CZID_USECASE_OPTIONS=[l,r,o,i,u,d,c,p,m,h,g]},34719:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(50150);a.default=r.CZIDUsecaseFormField},31534:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.Checkbox=function Checkbox(t){var a=t.checkBoxValue,l=t.selectedCheckboxes,r=t.isSelectionDisabled,c=void 0!==r&&r,p=t.handleCheckboxChange,m=l.includes(a)?"checked":"unchecked";return i.default.createElement("div",{className:d.default.checkbox,role:"checkbox",tabIndex:0,"aria-checked":l.includes(a),onClick:function onClick(){return p(a)},onKeyDown:function handleKeyDown(t){"Enter"!==t.key&&" "!==t.key||p(a)}},function checkBox(){var t=i.default.createElement(o.InputCheckbox,{stage:m});return c&&"unchecked"===m?i.default.createElement(o.Tooltip,{arrow:!0,placement:"top",title:u.CHECKBOX_SELECTION_DISABLED_TOOLTIP_TEXT},i.default.createElement("span",null,t)):t}(),a)};var o=l(70131),i=r(l(96540)),u=l(43067),d=r(l(26468))},57737:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(31534);a.default=r.Checkbox},90206:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.CheckboxWithInput=function CheckboxWithInput(t){var a=t.selectedCheckboxes,l=t.setSelectedCheckboxes,r=t.isSelectionDisabled,o=void 0!==r&&r,h=t.isCheckboxChecked,g=t.prefix,v=(0,c.useState)(""),y=(0,u.default)(v,2),C=y[0],b=y[1];function handleOtherCheckboxChange(){if(a.some((function(t){return t.includes(g)}))){var t=a.filter((function(t){return!t.includes(g)}));l(t),b("")}else o||l([].concat((0,i.default)(a),["".concat(g,": ")]))}return c.default.createElement("div",{className:m.default.otherCheckboxSection},function checkbox(){var t=c.default.createElement(d.InputCheckbox,{stage:h?"checked":"unchecked",label:"Checkbox with input",id:"checkbox-w-input",onClick:handleOtherCheckboxChange});return o&&!h?c.default.createElement(d.Tooltip,{arrow:!0,placement:"top",title:p.CHECKBOX_SELECTION_DISABLED_TOOLTIP_TEXT},c.default.createElement("span",null,t)):t}(),c.default.createElement("div",{className:m.default.otherLabel},g),c.default.createElement(d.InputText,{className:m.default.otherInput,sdsType:"textField",value:C,onChange:function handleCheckboxChangeWithInput(t){var r=a.filter((function(t){return!t.includes(g)}));o&&!h?b(""):(r.push("".concat(g,": ").concat(t.target.value)),b(t.target.value),l(r))},label:"label",hideLabel:!0,id:g}))};var i=r(l(41132)),u=r(l(85715)),d=l(70131),c=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),p=l(43067),m=r(l(51378));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},55567:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(90206);a.default=r.CheckboxWithInput},9712:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.CountryFormField=function CountryFormField(t){var a=t.setCountry,l=t.setWorldBankIncome,r=(0,h.useState)([]),o=(0,c.default)(r,2),v=o[0],y=o[1],C=(0,h.useState)({}),b=(0,c.default)(C,2),S=b[0],w=b[1],_=(0,h.useState)(""),E=(0,c.default)(_,2),x=E[0],L=E[1];(0,h.useEffect)((function(){a(null==x?void 0:x.trim()),l(""),x in S&&l(S[x].incomeLevel)}),[x]);var O=function(){var t=(0,d.default)(i.default.mark((function _callee(t){var a,l,r;return i.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,m.default.get("https://api.worldbank.org/v2/country?format=json&per_page=1000&prefix=".concat(t));case 3:a=o.sent,l=a.data[1],r=l.reduce((function(t,a){var l,r;return t[a.name]={region:null==a||null===(l=a.region)||void 0===l?void 0:l.value,incomeLevel:null==a||null===(r=a.incomeLevel)||void 0===r?void 0:r.value},t}),{}),w(r),y(Object.keys(r)),o.next=13;break;case 10:o.prev=10,o.t0=o.catch(0),alert(o.t0.message);case 13:case"end":return o.stop()}}),_callee,null,[[0,10]])})));return function fetchCountries(a){return t.apply(this,arguments)}}(),N=function setInputValueFromCountryName(t){v.includes(t)?L(t):L(null)};return h.default.createElement("div",{className:g.default.main},h.default.createElement("div",{className:g.default.titleSection},h.default.createElement("span",{className:g.default.titleMainText},"Country")),h.default.createElement("div",null,h.default.createElement(p.Autocomplete,{className:g.default.autocomplete,size:"small",fullWidth:!1,disablePortal:!0,options:v,value:x,onChange:function onChange(t,a){N(a)}
1,onInputChange:function handleInputChange(t,a,l){"input"===l?(N(a),O(a)):"clear"===l&&L("")},renderInput:function renderInput(t){return h.default.createElement(p.TextField,(0,u.default)({},t,{placeholder:"Choose Country"}))}})))};var i=r(l(54756)),u=r(l(94634)),d=r(l(29293)),c=r(l(85715)),p=l(22071),m=r(l(72505)),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=r(l(86660));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},10922:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(9712);a.default=r.CountryFormField},1076:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.InstitutionFormField=function InstitutionFormField(t){var a=t.setInstitution,l=t.setRORId,r=(0,h.useState)([]),o=(0,c.default)(r,2),v=o[0],y=o[1],C=(0,h.useState)([]),b=(0,c.default)(C,2),S=b[0],w=b[1],_=(0,h.useState)(""),E=(0,c.default)(_,2),x=E[0],L=E[1];(0,h.useEffect)((function(){if(S.length>0){var t=S.reduce((function(t,a){return t[a.name]={id:a.id,country:a.country,types:a.types},t}),{});y(Object.keys(t)),a(null==x?void 0:x.trim()),l(""),x in t&&l(t[x].id)}}),[S,x]);var O=function(){var t=(0,d.default)(i.default.mark((function _callee(t){var a;return i.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,m.default.get("https://api.ror.org/organizations?query=".concat(t));case 3:a=l.sent,w(a.data.items),l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),alert(l.t0.message);case 10:case"end":return l.stop()}}),_callee,null,[[0,7]])})));return function fetchRORData(a){return t.apply(this,arguments)}}();return h.default.createElement("div",{className:g.default.main},h.default.createElement("div",{className:g.default.titleSection},h.default.createElement("span",{className:g.default.titleMainText},"Institution")),h.default.createElement("div",null,h.default.createElement(p.Autocomplete,{className:g.default.autocomplete,size:"small",autoComplete:!0,fullWidth:!1,freeSolo:!0,disablePortal:!0,options:v,onInputChange:function handleInputChange(t,a,l){"input"===l?L(a):"clear"===l&&L(""),null!==a&&(L(a),O(a))},onSelect:function handleSelectChange(t){L(t.target.value)},renderInput:function renderInput(t){return h.default.createElement(p.TextField,(0,u.default)({value:x,placeholder:"Institution Name"},t))}})))};var i=r(l(54756)),u=r(l(94634)),d=r(l(29293)),c=r(l(85715)),p=l(22071),m=r(l(72505)),h=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),g=r(l(46560));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},47690:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(1076);a.default=r.InstitutionFormField},35070:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NameField=function NameField(t){var a=t.setFirstName,l=t.setLastName;return i.default.createElement("div",{className:u.default.main},i.default.createElement("div",{className:u.default.titleMainText},"Full Name"),i.default.createElement("div",{className:u.default.nameFields},i.default.createElement("div",{className:u.default.InputContainerLeft},i.default.createElement(o.InputText,{fullWidth:!0,id:"first-name",label:"first-name",sdsType:"textField",placeholder:"First Name",name:"input-text-first-name",onChange:function handleFirstNameInputChange(t){var l;a(null===(l=t.target.value)||void 0===l?void 0:l.trim())},hideLabel:!0})),i.default.createElement("div",{className:u.default.InputContainerRight},i.default.createElement(o.InputText,{fullWidth:!0,id:"last-name",label:"last-name",sdsType:"textField",placeholder:"Last Name",name:"input-text-last-name",onChange:function handleLastNameInputChange(t){var a;l(null===(a=t.target.value)||void 0===a?void 0:a.trim())},hideLabel:!0}))))};var o=l(70131),i=r(l(96540)),u=r(l(18075))},20637:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(35070);a.default=r.NameField},92530:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.NewsletterConsentCheckbox=function NewsletterConsentCheckbox(t){var a=t.newsletterConsent,l=t.setNewsletterConsent;return i.default.createElement("div",{className:u.default.main},i.default.createElement("div",{className:u.default.titleSection},i.default.createElement("span",{className:u.default.titleMainText},"Newsletter"),i.default.createElement("span",{className:u.default.titleOptionalText}," — optional")),i.default.createElement("span",{className:u.default.checkbox},i.default.createElement(o.InputCheckbox,{stage:a?"checked":"unchecked",onClick:function onClick(){return l(!a)}})),i.default.createElement("span",{className:u.default.text},"Sign up for important product updates (i.e. new pipelines) and opportunities to try out new features early. Delivered quarterly to your inbox. Unsubscribe whenever you want."))};var o=l(70131),i=r(l(96540)),u=r(l(19376))},26008:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(92530);a.default=r.NewsletterConsentCheckbox},49318:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.SequencingExpertiseFormField=function SequencingExpertiseFormField(t){var a=t.selectedSequencingExpertise,l=t.
1setSelectedSequencingExpertise;function isChecked(t){return a===t}var r=[d.LOW,d.MEDIUM,d.HIGH,d.EXPERT,d.NONE_OF_THE_ABOVE];return u.default.createElement("div",{className:c.default.main},u.default.createElement("div",{className:c.default.titleSection},"Which statement best describes your expertise level in analyzing sequencing data?"),u.default.createElement(i.RadioGroup,{"aria-labelledby":"userform-radio-buttons-group-label",name:"userform-radio-buttons-group"},r.map((function(t,a){var r=t.text||t.subtext;return u.default.createElement("label",{key:a,className:c.default.label,"data-testid":"expertise-option"},u.default.createElement(o.InputRadio,{label:r,value:"expertiseOption",onClick:function onClick(){return function handleRadioSelectChange(t){l(t)}(r)},stage:isChecked(r)?"checked":"unchecked"}),u.default.createElement("span",null,t.text&&u.default.createElement("span",{className:c.default.boldText},t.text),t.text&&" - ",t.subtext))}))))};var o=l(70131),i=l(22071),u=r(l(96540)),d=l(96854),c=r(l(66937))},96854:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.NONE_OF_THE_ABOVE=a.MEDIUM=a.LOW=a.HIGH=a.EXPERT=void 0;a.LOW={text:"Low",subtext:"Need training and support on how to perform and interpret basic analyses."},a.MEDIUM={text:"Medium",subtext:"Able to perform and interpret basic analyses but require support for complex analysis."},a.HIGH={text:"High",subtext:"Self-sufficient with conducting and interpreting advanced analyses. Able to train others in analyses and interpretation."},a.EXPERT={text:"Expert",subtext:"A leader in the field, designing, or developing analytic processes used by others. Able to train others in analyses and interpretations."},a.NONE_OF_THE_ABOVE={text:null,subtext:"No experience"}},44165:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(49318);a.default=r.SequencingExpertiseFormField},43067:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.USER_PROFILE_FORM_VERSION=a.MISSING_REQUIRED_FIELDS_TOOLTIP_TEXT=a.MAX_USERNAME_LENGTH=a.INVALID_USERNAME_LENGTH_TOOLTIP_TEXT=a.INVALID_USERNAME_CHARACTER_TOOLTIP_TEXT=a.CHECKBOX_SELECTION_DISABLED_TOOLTIP_TEXT=void 0;a.USER_PROFILE_FORM_VERSION=2,a.CHECKBOX_SELECTION_DISABLED_TOOLTIP_TEXT="Remove a selection to select again.",a.MISSING_REQUIRED_FIELDS_TOOLTIP_TEXT="Please fill out the first 5 questions to continue.",a.INVALID_USERNAME_CHARACTER_TOOLTIP_TEXT="Only letters, apostrophes, dashes, and spaces are allowed characters for First and Last Name fields.",a.MAX_USERNAME_LENGTH=128,a.INVALID_USERNAME_LENGTH_TOOLTIP_TEXT="First and Last Name fields cannot exceed 127 characters"},44948:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=l(93006);a.default=r.UserProfileForm},44246:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(17383)),u=r(l(34579)),d=r(l(43693)),c=l(68726),p=l(49802),m=l(36647),h=l(46048),g=l(44480);a.default=function(){function GenomeViz(t,a,l){var r=this;(0,i.default)(this,GenomeViz),(0,d.default)(this,"getDomain",(function(){if(r.options.domain)return r.options.domain;for(var t=[],a=[],l=0;l<r.data.length;l++){var o=(0,g.flatten)(r.data[l]),i=(0,c.extent)(o);t.push(i[0]),a.push(i[1])}return[(0,c.min)(t),(0,c.max)(a)]})),(0,d.default)(this,"getDataIndexForSvgX",(function(t){var a=null,l=null,i=null,u=null;return r.barEndpoints.forEach((function(d){var c=(0,o.default)(d,3),p=c[0],m=c[1],h=c[2];if(p<=t&&t<=m&&(null===a||m-p<l)&&(a=h,l=m-p),null===a&&p-r.options.hoverBuffer<=t&&t<=m+r.options.hoverBuffer){var g=Math.min(Math.abs(p-t),Math.abs(t-m));(null===i||g<u)&&(u=g,i=h)}})),null!==a?a:i})),(0,d.default)(this,"onMouseMove",(function(){if(r.barEndpoints&&0!==r.barEndpoints.length){var t=(0,h.mouse)(r.svg.node())[0],a=r.getDataIndexForSvgX(t);r.lastHoveredDataIndex!==a&&null!==a?(r.options.onGenomeVizBarEnter&&r.options.onGenomeVizBarEnter(a),r.highlightBar(a,!0),r.lastHoveredDataIndex=a):null===a&&null!==r.lastHoveredDataIndex&&r.options.onGenomeVizBarExit&&(r.options.onGenomeVizBarExit&&r.options.onGenomeVizBarExit(),r.highlightBar(r.lastHoveredDataIndex,!1),r.lastHoveredDataIndex=null),null!==a&&r.options.onGenomeVizBarHover&&r.options.onGenomeVizBarHover(h.event.clientX,h.event.clientY)}})),(0,d.default)(this,"onMouseClick",(function(){if(r.barEndpoints&&0!==r.barEndpoints.length){var t=(0,h.mou
1se)(r.svg.node())[0],a=r.getDataIndexForSvgX(t);if(r.options.onGenomeVizBarClick)if(null!==a){var l=r.svg.select(".bar-container").selectAll("rect").filter((function(t,l){return l===a})).node().getBoundingClientRect();r.options.onGenomeVizBarClick(a,l.right,l.top),r.outlineBar(a,!0)}else r.options.onGenomeVizBarClick(null),r.outlineBar(null,!1)}})),(0,d.default)(this,"onMouseLeave",(function(){r.options.onGenomeVizBarExit&&r.options.onGenomeVizBarExit(),r.highlightBar(r.lastHoveredDataIndex,!1),r.lastHoveredDataIndex=null})),(0,d.default)(this,"highlightBar",(function(t,a){if(r.svg.selectAll(".highlight-container rect").remove(),a){if(null===t)return;var l=r.data[t],o=(0,p.color)(r.options.color).darker(r.options.hoverDarkenFactor);r.svg.select(".highlight-container").append("rect").attr("fill",o).attr("x",r.x(l[0])).attr("width",r.x(l[1])-r.x(l[0])).attr("y",0).attr("height",r.size.height)}})),(0,d.default)(this,"outlineBar",(function(t,a){if(r.svg.selectAll(".outline-container rect").remove(),a){if(null===t)return;var l=r.data[t];r.svg.select(".outline-container").append("rect").attr("fill",r.options.color).attr("x",r.x(l[0])+1).attr("width",r.x(l[1])-r.x(l[0])-2).attr("y",1).attr("height",r.size.height-2).attr("stroke","#000").attr("stroke-width",2)}})),this.g=null,this.container=(0,h.select)(t),this.data=a,this.margins=l.margins||{top:0,right:0,bottom:0,left:0},this.size={width:t.clientWidth||800,height:t.clientHeight||400},this.options=Object.assign({color:"#3867FA",hoverBuffer:5,hoverDarkenFactor:.25},l),this.lastHoveredDataIndex=null,this.barEndpoints=null,this.container.selectAll("svg").remove(),this.svg=this.container.append("svg").attr("width",this.size.width).attr("height",this.size.height)}return(0,u.default)(GenomeViz,[{key:"update",value:function update(){var t=this;if(this.data){var a=this.getDomain(),l=(0,m.scaleLinear)().domain(a).nice().range([this.margins.left,this.size.width-this.margins.right]);this.x=l;var r=[];this.svg.append("g").attr("class","bar-container").selectAll("rect").data(this.data).enter().append("rect").attr("fill",this.options.color).attr("x",(function(t){return l(t[0])})).attr("width",(function(t){return l(t[1])-l(t[0])})).attr("y",(function(){return 0})).attr("height",(function(){return t.size.height})),this.data.forEach((function(t,a){r.push([l(t[0]),l(t[1]),a])})),this.barEndpoints=r,this.svg.append("g").attr("class","highlight-container"),this.svg.append("g").attr("class","outline-container"),this.svg.append("rect").attr("style","fill: transparent").attr("transform","translate(".concat(this.margins.left,", ").concat(this.margins.top,")")).attr("width",this.size.width-this.margins.right-this.margins.left).attr("height",this.size.height-this.margins.top-this.margins.bottom).on("mousemove",this.onMouseMove).on("click",this.onMouseClick).on("mouseleave",this.onMouseLeave)}}}]),GenomeViz}()},79950:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.HISTOGRAM_SCALE=void 0;var o=r(l(85715)),i=r(l(17383)),u=r(l(34579)),d=r(l(43693)),c=r(l(32485)),p=l(68726),m=l(27865),h=l(36647),g=l(46048),v=l(44480),y=r(l(51246)),C=l(92913),b=l(58974),S=r(l(73028));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}var w=a.HISTOGRAM_SCALE={LINEAR:"linear",LOG:"log",SYM_LOG:"sym_log"},_=(0,d.default)((0,d.default)((0,d.default)({},w.LINEAR,h.scaleLinear),w.LOG,h.scaleLog),w.SYM_LOG,h.scaleSymlog),E=".tick line";a.default=function(){function Histogram(t,a,l){var r=this;(0,i.default)(this,Histogram),(0,d.default)(this,"getXDomain",(function(){if(r.options.domain)return r.options.domain;for(var t=[],a=[],l=function _loop(l){var o=r.data[l],i=(0,p.extent)(o);if(t.push(i[0]),a.push(i[1]),r.options.refValues&&r.options.refValues.length){var u=r.options.refValues.map((function(t){return parseFloat(t.values[l])}));t.push((0,p.min)(u)),a.push((0,p.max)(u))}},o=0;o<r.data.length;o++)l(o);switch(r.options.xScaleType){case w.LINEAR:return[(0,p.min)(t),(0,p.max)(a)];case w.LOG:return[1,(0,p.max)(a)];case w.SYM_LOG:return[0,(0,p.max)(a)]}})),(0,d.default)(this,"getBins",(function(t){if(r.options.skipBins)return r.data;for(var a=[],l=0;l<r.data.length;l++)a[l]=(0,p.bin)().domain(t.domain()).thresholds(t.ticks())(r.data[l]);return a})),(0,d.default)(this,"getBarWidth",(function(t,a){if(r.options.xScaleType===w.LOG)return(t(a.x1)-t(a.x0))/2;var l=r.options.numBins;l=r.options.skipBins?l||(0,p.max)((0,v.map)((function(t){return t.length}),r.data)):l||(0,p.max)([t.ticks().length-1,2]);var o=r.options.spacedBars?1:0;return(r.size.width-r.margins.right-r.margins.left)/l-o})),(0,d.default)(this,"getColors",(function(){return r.options.colors?r.options.colors:(new b.CategoricalColormap).getNScale(r.data.length+1)})),(0,d.default)(this,"getBarOpacity",(function(){return r.options.barOpacity})),(0,d.default)(this,"onBarMouseMove",(function(){r.options.onHistogramBarHover(g.event.clientX,g.event.clientY)})),(0,d.default)(this,"onBarMouseOver",(function(t,a,l){r.options.onHistogramBarEnter&&r.options.onHistogramBarEnter(t,r.data[a]),r.options.hoverColors&&r.svg.select(".rect-".concat(l)).attr("fill",r.options.hoverColors[a])})),(0,d.default)(this,"onBarMouseOut",(function(t,a){var l=r.getColors();r.svg.select(".rect-".concat(a)).attr("fill",l[t]),r.options.onHistogramBarHover()})),(0,d.default)(this,"onBarMouseDown",(function(t,a){r.options.clickColors&&r.svg.select(".rect-".concat(a)).attr("fill",r.options.clickColors[t])})),(0,d.default)(this,"onBarMouseUp",(function(t,a){r.options.hoverColors&&r.svg.select(".rect-".concat(a)).attr("fill",r.options.hoverColors[t])})),(0,d.default)(this,"onBarClick",(function(t,a){r.options.onHistogramBarClick&&r.options.onHistogramBarClick(r.data[t],a)})),(0,d.default)(this,"getHighlightedBar",(function(){var t=(0,g.mouse)(r.svg.node())[0],a=y.default.findClosestNeighbors(r.sortedBarCenters,t),l=null;l=1===a.length||Math.abs(a[0]-t)<Math.abs(a[1]-t)?a[0]:a[1];var o=r.barWidth/2+r.options.hoverBuffer;return{dataIndices:Math.abs(l-t)<o?r.barCentersToIndices[l]:null,lastDataIndices:r.lastHoveredBarX?r.barCentersToIndices[r.lastHoveredBarX]:null,closestX:l}})),(0,d.default)(this,"onMouseMove",(function(){if(0!==r.sortedBarCenters.length){var t=r.getHighlightedBar(),a=t.dataIndices,l=t.lastDataIndices,o=t.closestX;r.lastHoveredBarX!==o&&null!==a?(r.options.onHistogramBarEnter&&r.options.onHistogramBarEnter(a,r.data[0]),r.highlightBar(a,!0),r.highlightBar(l,!1),r.lastHoveredBarX=o):null===a&&r.lastHoveredBarX&&(r.options.onHistogramBarExit&&r.options.onHistogramBarExit(),r.highlightBar(l,!1),r.lastHoveredBarX=null),null!==a&&r.options.onHistogramBarHover&&r.options.onHistogramBarHover(g.event.clientX,g.event.clientY)}})),(0,d.default)(this,"onMouseLeave",(function(){r.options.onHistogramBarExit&&r.options.onHistogramBarExit();var t=r.lastHoveredBarX?r.barCentersToIndices[r.lastHoveredBarX]:null;r.highlightBar(t,!1),r.lastHoveredBarX=null})),(0,d.default)(this,"highlightBar",(function(t,a){if(t&&r.options.hoverColors){var l=(0,o.default)(t,2),i=l[0],u=l[1],d=a?r.options.hoverColors[i]:r.getColors()[i];r.svg.select(".bar-".concat(i," .rect-").concat(u)).attr("fill",d)}})),(0,d.default)(this,"fixSymLogScaleTicks",(function(t){var a=(0,h.scaleLog)().domain([1,t.domain()[1]]).nice();t.ticks=function(l){var r=this,o=a.ticks(l),i=o.findIndex((function(t){return t>=r.domain()[1]})),u=o.slice(0,-1===i?o.length:i+1);return this.domain([0,Math.max(u[u.length-1],t.domain()[1])]).nice(),[0].concat(u)}})),this.g=null,this.container=(0,g.select)(t),this.data=this.parseData(a),this.margins=l.margins||{top:20,right:40,bottom:40,left:40}
1,this.size={width:t.clientWidth||800,height:t.clientHeight||400},this.options=Object.assign({barOpacity:.8,colormap:"viridis",labelsBold:!1,labelsLarge:!1,labelX:"",labelXVerticalOffset:10,labelY:"",labelXSubtext:"",labelYHorizontalOffset:0,labelYVerticalOffset:0,seriesNames:null,showStatistics:!0,refValues:[],skipBins:!1,skipNiceDomains:!1,hoverBuffer:5,xScaleType:w.LINEAR,yScaleType:w.LINEAR},l),this.lastHoveredBarX=null,this.container.selectAll("svg").remove(),this.svg=this.container.append("svg").attr("width",this.size.width).attr("height",this.size.height)}return(0,u.default)(Histogram,[{key:"parseData",value:function parseData(t){return Array.isArray(t)?Array.isArray(t[0])?t:[t]:null}},{key:"xAxis",value:function xAxis(t,a){var l=this,r=this.options.xTickFormat?(0,m.axisBottom)(a).tickFormat((function(t){return l.options.xTickFormat(t)})):(0,m.axisBottom)(a);if(t.attr("transform","translate(0,".concat(this.size.height-this.margins.bottom,")")).call(r.tickSizeOuter(0)),this.options.xScaleType===w.LOG||this.options.xScaleType===w.SYM_LOG){var o=Math.log10(a.domain()[1])+1;t.call(r.ticks(o))}this.options.tickValues&&t.call(r.tickValues(this.options.tickValues)),t.append("text").attr("x",(this.size.width+this.margins.left)/2-2).attr("y",30+this.options.labelXVerticalOffset).attr("fill","#000").attr(C.FONT_WEIGHT,600).attr(C.TEXT_ANCHOR,"end").attr("class",(0,c.default)(S.default.labelX,this.options.labelsLarge&&S.default.large,this.options.labelsBold&&S.default.bold)).text(this.options.labelX),this.options.labelXSubtext&&t.append("text").attr("x",this.size.width/2).attr("y",47+this.options.labelXVerticalOffset).attr(C.TEXT_ANCHOR,"middle").attr("class",S.default.labelXSubtext).text(this.options.labelXSubtext),t.select(".domain").attr("class",S.default.xAxis),t.selectAll(E).attr("class",S.default.xAxisTickLine),t.selectAll(".tick text").attr("class",S.default.xAxisTickText)}},{key:"yAxis",value:function yAxis(t,a){var l=this.options.numTicksY?(0,m.axisLeft)(a).ticks(this.options.numTicksY):(0,m.axisLeft)(a);if(this.options.yTickFormat&&l.tickFormat(this.options.yTickFormat),this.options.yTickFilter){var r=this.options.numTicksY?l.scale().ticks(this.options.numTicksY):l.scale().ticks();r=r.filter(this.options.yTickFilter),l.tickValues(r)}t.attr("transform","translate(".concat(this.margins.left,",0)")).call(l),t.select(".domain").remove(),t.selectAll(".tick text").attr("class",S.default.yAxisTickText),t.selectAll(E).attr("class",S.default.yAxisTickLine),this.options.showGridlines&&t.selectAll(E).attr("x1",-6).attr("x2",this.size.width-this.margins.left-this.margins.right),t.select(".tick:last-of-type text").clone().attr("x",12-this.options.labelYVerticalOffset).attr("y",-30-this.options.labelYHorizontalOffset).attr("transform","rotate(-90)").attr(C.TEXT_ANCHOR,"end").attr(C.FONT_WEIGHT,600).attr("class",(0,c.default)(S.default.labelY,this.options.labelsLarge&&S.default.large,this.options.labelsBold&&S.default.bold)).text(this.options.labelY)}},{key:"update",value:function update(){var t=this;if(this.data){var a=this.getColors(),l=this.getXDomain(),r=_[this.options.xScaleType]();this.options.tickValues||this.options.skipNiceDomains?r.domain(l).range([this.margins.left,this.size.width-this.margins.right]):r.domain(l).nice().range([this.margins.left,this.size.width-this.margins.right]);var o=this.getBins(r);this.bins=o;var i=_[this.options.yScaleType](),u=this.options.yScaleType===w.LOG?1:0;i.domain([u,(0,p.max)(o.map((function(t){return(0,p.max)(t,(function(t){return t.length}))})))]).nice().range([this.size.height-this.margins.bottom,this.margins.top]),this.options.yScaleType===w.SYM_LOG&&this.fixSymLogScaleTicks(i),this.svg.append("g").call(this.xAxis.bind(this),r),this.svg.append("g").call(this.yAxis.bind(this),i),this.svg.on("click",this.options.onHistogramEmptyClick);for(var d=this.getBarOpacity(),c={},m=[],h=this.options.spacedBars?1:0,v=function _loop2(l){if(t.svg.append("g").attr("class","bar-".concat(l)).attr("fill",a[l]).selectAll("rect").data(o[l]).enter().append("rect").attr("class",(function(t,a){return"rect-".concat(a)}
1)).attr("x",(function(a){return h+r(a.x0)+l*t.getBarWidth(r,a)})).attr("width",(function(a){return t.getBarWidth(r,a)})).attr("y",(function(t){return i(t.length)})).attr("height",(function(t){return i(u)-i(t.length)})).style("opacity",d).on("mousemove",t.onBarMouseMove).on("mouseover",(function(a,r){t.onBarMouseOver(a,l,r)})).on("mouseleave",(function(a,r){return t.onBarMouseOut(l,r)})).on("mousedown",(function(a,r){return t.onBarMouseDown(l,r)})).on("mouseup",(function(a,r){return t.onBarMouseUp(l,r)})).on("click",(function(a,r){t.onBarClick(l,r),g.event.stopPropagation()})),o[l].forEach((function(a,o){var i=t.getBarWidth(r,a);t.barWidth=t.getBarWidth(r,a);var u=r(a.x0)+l*i+i/2;c[u]=[l,o],m.push(u)})),t.options.showStatistics){var v=(0,p.mean)(t.data[l]),y=(0,p.deviation)(t.data[l]),b=t.svg.append("g");b.append("line").attr("stroke",a[l]).attr("x1",r(v)).attr("x2",r(v)).attr("y1",t.margins.top).attr("y2",t.size.height-t.margins.bottom);var S=(0,p.max)([r(v-y),t.margins.left]),w=(0,p.min)([r(v+y),t.size.width-t.margins.right])-S;b.append("rect").attr("fill",a[l]).attr("fill-opacity",.2).attr("x",S).attr("width",w).attr("y",t.margins.top).attr("height",t.size.height-t.margins.top-t.margins.bottom).lower()}if(t.options.refValues&&t.options.refValues.length){var _,E=t.svg.append("g").attr("class","refs"),x=_createForOfIteratorHelper(t.options.refValues);try{for(x.s();!(_=x.n()).done;){var L=_.value,O=r(L.values[l]);E.append("line").attr("stroke",a[l]).style("stroke-dasharray","4, 4").attr("x1",O).attr("x2",O).attr("y1",t.margins.top).attr("y2",t.size.height-t.margins.bottom),E.append("text").attr("x",-t.margins.top).attr("y",O-4).attr("transform","rotate(-90)").attr(C.TEXT_ANCHOR,"end").attr(C.FONT_WEIGHT,"bold").attr("font-size",10).style("fill",a[l]).text(L.name)}}catch(t){x.e(t)}finally{x.f()}}},y=0;y<o.length;y++)v(y);if(this.barCentersToIndices=c,this.sortedBarCenters=m.sort((function(t,a){return t-a})),this.options.hoverBuffer>0&&this.svg.append("rect").attr("class",S.default.hoverRect).attr("transform","translate(".concat(this.margins.left,", ").concat(this.margins.top,")")).attr("width",this.size.width-this.margins.right-this.margins.left).attr("height",this.size.height-this.margins.top-this.margins.bottom).on("mousemove",this.onMouseMove).on("mouseleave",this.onMouseLeave),this.options.seriesNames){var b=this.svg.append("g").attr("class","histogram__legend").attr("font-family","sans-serif").attr("font-size",10).attr(C.TEXT_ANCHOR,"end").attr(C.TEXT_ANCHOR,"end").selectAll("g").data(this.options.seriesNames).enter().append("g").attr("transform",(function(t,a){return"translate(-20,".concat(20*(a+1),")")}));b.append("rect").attr("x",this.size.width-5).attr("width",14).attr("height",14).attr("fill",(function(t,l){return a[l]})),b.append("text").attr("x",this.size.width-10).attr("y",this.margins.top).attr("dy",-11).attr("alignment-baseline","middle").text((function(t){return t}))}}}}]),Histogram}()},22988:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(43693)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=l(83416),p=["onClick","onNodeHover","onNodeBlur"];function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}a.default=function(){function NetworkGraph(t,a,l,r){(0,u.default)(this,NetworkGraph);var o=r.onClick,d=r.onNodeHover,m=r.onNodeBlur,h=(0,i.default)(r,p);this.data={nodes:new c.DataSet(a),edges:new c.DataSet(l)},this.graph=new c.Network(t,this.data,h),this.graph.on("click",o),this.graph.on("hoverNode",d),this.graph.on("blurNode",m)}return(0,d.default)(NetworkGraph,[{key:"moveNodeToPosition",value:function moveNodeToPosition(t,a,l){var r=this.graph.DOMtoCanvas({x:a,y:l});this.graph.moveNode(t,r.x,r.y)}},{key:"getNodePosition",value:function getNodePosition(t){var a=this.graph.getPositions([t])[t];return this.graph.canvasToDOM(a)}},{key:"getEdges",value:function getEdges(t){return this.data.edges.getIds({filter:t})}},{key:"updateEdges",value:function updateEdges(t,a){var l=this;t.forEach((function(t){l.data.edges.update(_objectSpread({id:t},a))}))}},{key:"updateNodes",value:function updateNodes(t,a){var l=this;t.forEach((function(t){l.data.nodes.update(_objectSpread({id:t},a))}))}},{key:"getNodeAt",value:function getNodeAt(t,a){return this.graph.getNodeAt({x:t,y:a})}},{key:"getEdgeAt",value:function getEdgeAt(t,a){return this.graph.getEdgeAt({x:t,y:a})}},{key:"minimizeSizeGivenScale",value:function minimizeSizeGivenScale(t){var a=this;this.graph.moveTo({scale:t});var l=Number.MAX_VALUE,r=Number.MIN_VALUE,o=Number.MAX_VALUE,i=Number.MIN_VALUE;this.data.nodes.getIds().forEach((function(t){var u=a.graph.getBoundingBox(t);l=Math.min(l,u.left),r=Math.max(r,u.right),o=Math.min(o,u.top),i=Math.max(i,u.bottom)}));var u=this.graph.canvasToDOM({x:l,y:o}),d=u.x,c=u.y,p=this.graph.canvasToDOM({x:r,y:i}),m=p.x,h=p.y;this.graph.setSize(m-d+"px",h-c),this.graph.moveTo({scale:1,position:{x:0,y:0}})}},{key:"afterDrawingOnce",value:function afterDrawingOnce(t){this.graph.once("afterDrawing",t)}},{key:"unselectAll",value:function unselectAll(){this.graph.unselectAll()}},{key:"selectNodes",value:function selectNodes(t){this.graph.selectNodes(t)}}]),NetworkGraph}()},42053:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.TidyTree=void 0;var o=r(l(41132)),i=r(l(17383)),u=r(l(34579)),d=l(28520),c=l(36647),p=l(46048),m=l(92913);a.TidyTree=function(){function TidyTree(t,a,l){(0,i.default)(this,TidyTree),this.container=(0,p.select)(t),this.svg=null,this.pathContainer=null,this.nodeContainer=null,this.options=Object.assign({addOverlays:!0,attribute:"aggregatescore",leafNodeHeight:35,minWidth:960,minHeight:300,transitionDuration:500,onNodeHover:null,onCreatedTree:null,tooltipContainer:null,collapseThreshold:.4,useCommonName:!1,minNonCollapsableChildren:2,smallerFont:8,largerFont:12,onCollapsedStateChange:function onCollapsedStateChange(){},collapsed:new Set,svgBackgroundColor:"white"},l||{}),this.margins={top:20,right:200,left:40,bottom:20},this.range=[0,1],this.setTree(a)}return(0,u.default)(TidyTree,[{key:"initialize",value:function initialize(){this.svg=this.container.append("svg").attr("class","tidy-tree").attr("width",this.options.width).attr("height",this.options.height).attr("style","background-color: ".concat(this.options.svgBackgroundColor)),this.pathContainer=this.svg.append("g").attr(m.TRANSFORM,"".concat(m.TRANSLATE,"(").concat(this.margins.left,",").concat(this.margins.top,")")),this.nodeContainer=this.svg.append("g").attr(m.TRANSFORM,"".concat(m.TRANSLATE,"(").concat(this.margins.left,",").concat(this.margins.top,")")),this.tooltipContainer=(0,p.select)(this.options.tooltipContainer)}},{key:"setOptions",value:function setOptions(t){Object.assign(this.options,t),(t.attribute||t.collapseThreshold)&&this.sortAndScaleTree(),this.update()}},{key:"setTree",value:function setTree(t){var a=(0,d.stratify)().id((function(t){return t.id})).parentId((function(t){return t.parentId}));this.root=a(t),this.options.onCreatedTree&&this.options.onCreatedTree(this.root),this.sortAndScaleTree(),this.update()}},{key:"resetTree",value:function resetTree(){this.root.eachBefore((function(t){(t.children||t.collapsedChildren||t.hiddenChildren)&&(t.children=(t.children||[]).concat(t.collapsedChildren||[]).concat(t.hiddenChildren||[]),t.children=t.children.filter((function(t){return!t.isAggregated})),t.collapsedChildren=null,t.hiddenChildren=null),t.isAggregated=!1}))}},{key:"sortAndScaleTree",value:function sortAndScaleTree(){var t=this;this.resetTree(),this.root.sort((function(a,l){return l.data.values[t.options.attribute]-a.data.values[t.options.attribute]})),this.range=[Math.min.apply(Math,(0,o.default)(this.root.leaves().map((function(a){return a.data.values[t.options.attribute]})))),this.root.data.values[this.options.attribute]];var a=(0,c.scaleLinear)().domain(this.range).range([0,1]);this.root.eachAfter((function(l){t.options.collapsed.has(l.id)||!l.data.highlight&&a(l.data.values[t.options.attribute])<t.options.collapseThreshold?(l.collapsedChildren=l.children,l.children=null):l.children&&(l.collapsedChildren=l.children.filter((function(l){return!l.data.highlight&&a(l.data.values[t.options.attribute])<t.options.collapseThreshold})),l.collapsedChildren.length<=t.options.minNonCollapsableChildren?l.collapsedChildren=null:(l.children=l.children.filter((function(l){return l.data.highlight||a(l.data.values[t.options.attribute])>
1=t.options.collapseThreshold})),l.children.length||(l.children=null),t.hasVisibleChildren(l)&&t.hasHiddenChildren(l)&&l.children.push({id:"other-".concat(l.id),depth:l.depth+1,height:0,parent:l,isAggregated:!0,data:{commonName:"(".concat(l.collapsedChildren.length,")"),highlight:l.collapsedChildren.some((function(t){return t.data.highlight})),scientificName:"(".concat(l.collapsedChildren.length,")"),lineageRank:l.collapsedChildren[0].data.lineageRank,values:l.collapsedChildren[0].data.values}})))}))}},{key:"toggleCollapseNode",value:function toggleCollapseNode(t){var a=this,l=t;if(this.hasAllChildrenCollapsed(t)||this.hasAllChildrenVisible(t)){var r=t.children;t.children=t.collapsedChildren,t.collapsedChildren=r,t.collapsedChildren||(t.collapsedChildren=t.hiddenChildren,t.hiddenChildren=null)}else if(this.hasHiddenChildren(t))t.hiddenChildren=t.collapsedChildren,t.collapsedChildren=t.children,t.children=null;else if(t.isAggregated){var o=t.parent;o.children.pop(),o.children=o.children.concat(o.collapsedChildren),o.collapsedChildren=null,l=o}l.children&&l.children.forEach((function(t){a.expandCollapsedWithFewChildrenOrNoName(t)})),this.update(Object.assign(t,{x0:t.x,y0:t.y})),this.options.onCollapsedStateChange&&this.options.onCollapsedStateChange(t)}},{key:"expandCollapsedWithFewChildrenOrNoName",value:function expandCollapsedWithFewChildrenOrNoName(t){var a=this;t&&t.collapsedChildren&&(t.collapsedChildren.length<=this.options.minNonCollapsableChildren||!(t.data||{}).name)&&(t.children=(t.children||[]).concat(t.collapsedChildren),t.collapsedChildren=null,t.children.forEach((function(t){a.expandCollapsedWithFewChildrenOrNoName(t)})))}},{key:"curvedPath",value:function curvedPath(t,a){return"M ".concat(t.y," ").concat(t.x,"\n            C ").concat((t.y+a.y)/2," ").concat(t.x,",\n            ").concat((t.y+a.y)/2," ").concat(a.x,",\n            ").concat(a.y," ").concat(a.x)}},{key:"getNodeBoxRefSvg",value:function getNodeBoxRefSvg(t,a){var l=a.getBBox(),r=t.y+this.margins.left;return{x:t.x+this.margins.top,y:r,width:l.width,height:l.height}}},{key:"hasAllChildrenCollapsed",value:function hasAllChildrenCollapsed(t){return!(t.children||!t.collapsedChildren)}},{key:"hasAllChildrenVisible",value:function hasAllChildrenVisible(t){return!(!t.children||t.collapsedChildren)}},{key:"hasChildren",value:function hasChildren(t){return!(!t.children&&!t.collapsedChildren)}},{key:"hasHiddenChildren",value:function hasHiddenChildren(t){return!!t.collapsedChildren}},{key:"hasVisibleChildren",value:function hasVisibleChildren(t){return!!t.children}},{key:"wrap",value:function wrap(t,a){var l=this;t.each((function(t,r,o){var i,u=(0,p.select)(o[r]),d=u.text().split(/\s+/),c=[],m=1,h=parseFloat(u.style("font-size")),g=1.2*h,v=u.attr("x"),y=u.text(null).append("tspan").attr("x",v);if(1===d.length)y.text(d[0]);else for(;i=d.pop();)c.unshift(i),y.text(c.join(" ")),y.node().getComputedTextLength()>a&&(c.shift(),y.text(c.join(" ")),c=[i],y=u.append("tspan").attr("x",v).attr("dy","".concat(-g,"px")).text(i),m++);l.hasVisibleChildren(t)||u.attr("dy","".concat((h+(m-1)*g-3)/2,"px"))}))}},{key:"update",value:function update(t){var a=this;if(this.svg||this.initialize(),this.options.attribute){var l=this.options.minWidth,r=Math.max(this.options.minHeight,this.options.leafNodeHeight*this.root.leaves().length);this.root.x0=r/2,this.root.y0=0,this.svg.transition().duration(this.options.transitionDuration).attr("width",l+this.margins.left+this.margins.right).attr("height",r+this.margins.top+this.margins.bottom),(0,d.tree)().size([r,l])(this.root),t=t||this.root;var o=(0,c.scaleLinear)().domain(this.range).range([4,20]),i=(0,c.scaleLinear)().domain(this.range).range([1,20]),u=(0,c.scaleLinear)().domain(this.range).range([this.options.smallerFont,this.options.largerFont]),h=this.pathContainer.selectAll(".link").data(this.root.links(),(function(t){return t.target.id}));h.enter().append("path").attr("class",(function(t){return"link ".concat(t.target.data.highlight?"highlighted":"")})).attr("d",(function(){var l={x:t.x0,y:t.y0};return a.curvedPath(l,l)})).merge(h).lower().transition().duration(this.options.transitionDuration).attr("class",(function(t){return"link ".concat(t.target.data.highlight?"highlighted":"")}
1)).attr("d",(function(t){return a.curvedPath(t.source,t.target)})).attr("stroke-width",(function(t){return i(t.target.data.values[a.options.attribute])})),h.exit().transition().duration(this.options.transitionDuration).attr("d",this.curvedPath(t,t)).remove();var g=this.nodeContainer.selectAll("g.node").data(this.root.descendants(),(function(t){return t.id})),v=g.enter().append("g").attr("class","node").attr(m.TRANSFORM,(function(){var l=t&&t.x0||a.root.x0,r=t&&t.y0||a.root.y0;return"translate(".concat(r,",").concat(l,")")})),y=v.append("g").attr("class","clickable").attr("testid","clickable");y.append("circle").attr("r",0),y.filter((function(t){return a.hasChildren(t)||t.isAggregated})).append("path").attr("class","cross").attr("d","M0,0");var C=v.append("text").style(m.FILL_OPACITY,0).on("click",this.options.onNodeLabelClick);this.tooltipContainer&&v.on("mouseenter",(function(t){a.options.onNodeHover&&a.options.onNodeHover(t),a.tooltipContainer.classed("visible",!0)})).on("mousemove",(function(){a.tooltipContainer.style("left",p.event.pageX+20+"px").style("top",p.event.pageY+20+"px")})).on("mouseleave",(function(){a.tooltipContainer.classed("visible",!1)}));var b=g.merge(v);b.transition().duration(this.options.transitionDuration).attr("class",(function(t){return"node "+"node-".concat(t.id)+(a.hasChildren(t)?" node__internal":" node__leaf")+(a.hasAllChildrenCollapsed(t)||t.isAggregated?"--collapsed":"")})).attr(m.TRANSFORM,(function(t){return"".concat(m.TRANSLATE,"(").concat(t.y,",").concat(t.x,")")}));var S=C.merge(g.select("text"));S.text((function(t){return(a.options.useCommonName?t.data.commonName:null)||t.data.scientificName})).style("text-anchor",(function(t){return a.hasVisibleChildren(t)?"middle":"start"})).style("alignment-baseline",(function(t){return a.hasVisibleChildren(t)?"baseline":"middle"})).style("font-size",(function(t){return u(t.data.values[a.options.attribute])})).style("font-weight",600).style("letter-spacing",.3).attr("dy",(function(t){return a.hasVisibleChildren(t)?-4-1.3*o(t.data.values[a.options.attribute]):0})).attr("x",(function(t){return a.hasVisibleChildren(t)?0:4+1.3*o(t.data.values[a.options.attribute])})).call(this.wrap.bind(this),110),S.transition().duration(this.options.transitionDuration).attr("class",(function(t){return a.options.useCommonName&&!t.data.commonName?"name-missing":null})).style(m.FILL_OPACITY,1),b.select(".clickable").on("click",(function(t){return a.toggleCollapseNode(t)})),b.select("circle").attr("r",(function(t){return!t.parent||t.data.scientificName||a.hasHiddenChildren(t)?o(t.data.values[a.options.attribute]):0})),b.select("path.cross").attr("d",(function(t){var l=.9*o(t.data.values[a.options.attribute]);return l=Math.min(l,8),"M".concat(-l,",0 L").concat(l,",0 M0,").concat(-l," L0,").concat(l)})),this.options.addOverlays&&b.each((function(t,l,r){var i=a.container.select(".node-overlay__".concat(t.id));if(!i.empty()){var u=(0,p.select)(r[l]).select("text"),d=a.getNodeBoxRefSvg(t,u.node()),c=a.hasVisibleChildren(t)?d.y-d.width/2-20:d.y+o(t.data.values[a.options.attribute])+d.width,m=a.hasVisibleChildren(t)?d.x-o(t.data.values[a.options.attribute])-d.height-20:d.x-o(t.data.values[a.options.attribute])+d.height-20;i.transition().duration(a.options.transitionDuration).style("opacity",1).style("position","absolute").style("left","".concat(c,"px")).style("top","".concat(m,"px")).select("div.pathogen-label").style("font-size","".concat(a.options.smallerFont,"px"))}}));var w=g.exit().transition().duration(this.options.transitionDuration).attr("transform",(function(){return"".concat(m.TRANSLATE,"(").concat(t.y,",").concat(t.x,")")})).remove();w.each((function(t){a.container.select(".node-overlay__".concat(t.id)).transition().duration(a.options.transitionDuration).style("opacity",0)})),w.select("circle").attr("r",1e-6),w.select("text").style(m.FILL_OPACITY,1e-6)}else console.error("TidyTree: Option 'attribute' is not defined.")}}]),TidyTree}()},58275:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TidyTree",{enumerable:!0,get:function get(){return r.TidyTree}});var r=l(42053)},8525:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=l(44480),u=r(l(96540)),d=r(l(1986)),c=l(14461),p=r(l(85694)),m=r(l(87062)),h=r(l(34833));a.default=function BarChartToggle(t){var a=t.currentDisplay,l=t.onDisplaySwitch;return u.default.createElement("div",{className:h.default.displaySwitcher},u.default.createElement(c.Menu,{compact:!0,className:h.default.switcherMenu},["count","percentage"].map((function(t){return u.default.createElement(d.default,{basic:!1,position:"top center",content:(0,i.capitalize)(t),key:"popup-".concat(t),trigger:u.default.createElement(c.MenuItem,{className:h.default.menuItem,active:a===t,onClick:function onClick(){return l(t)},key:"item-".concat(t)},"count"===t&&u.default.createElement(p.default,{className:(0,o.default)(h.default.icon,a===t&&h.default.active)}),"percentage"===t&&u.default.createElement(m.default,{className:(0,o.default)(h.default.icon,a===t&&h.default.active)}))})}))))}},90476:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(85715)),i=r(l(17383)),u=r(l(34579)),d=r(l(12475)),c=r(l(29511)),p=r(l(28452)),m=r(l(63072)),h=r(l(43693)),g=r(l(32485)),v=l(68726),y=l(36647),C=l(91021),b=l(2543),S=r(l(96540)),w=l(71801),_=l(79623),E=r(l(61605)),x=r(l(64001)),L=r(l(14244));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,h.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,m.default)(t);if(a){var o=(0,m.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,p.default)(this,l)}}var O={canvasClassName:null,colors:["#AABDFC","#DF87B0","#88D0CA","#2C8CB5","#E58740","#D43A81","#55C567","#1E968B","#693BAC"],sort:null,x:{pathVisible:!0,ticksVisible:!0,gridVisible:!0,tickSize:6,tickSpacing:45,axisTitle:null,axisTitleClassName:null,gridClassName:null,textClassName:null},y:{pathVisible:!0,ticksVisible:!0,tickSize:6,textClassName:null},bars:{height:22,padding:6,strokeWidth:2,stackPieceClassName:null,fullBarClassName:null,emptySpaceClassName:null}},N=a.default=function(t){(0,c.default)(HorizontalStackedBarChart,t);var a=_createSuper(HorizontalStackedBarChart);function HorizontalStackedBarChart(t){var l;(0,i.default)(this,HorizontalStackedBarChart),l=a.call(this,t),(0,h.default)((0,d.default)(l),"handleYAxisLabelClick",(function(t,a){var r=l.props.events,o=l.state.data;r.onYAxisLabelClick(t,o[a])})),(0,h.default)((0,d.default)(l),"handleYAxisLabelEnter",(function(t,a){var r=l.props.events,o=l.state.data;r.onYAxisLabelEnter(t,o[a])})),(0,h.default)((0,d.default)(l),"handleWindowResize",(function(){l.setState({redrawNeeded:!0})}));var r=t.data,o=t.keys,u=t.options,c=t.yAxisKey,p=t.normalize,m=l.mergeOptionsWithDefaults(O,u);l.data=r,l.normalizedData=(0,w.normalizeData)(r,o);var g=m.sort;g&&(l.data.sort(g),l.normalizedData.sort(g));var v=p?l.normalizedData:l.data,y=o.filter((function(t){return t!==c}));return l.stackGenerator=(0,C.stack)().keys(y),l.state={data:v,options:m,stackedData:l.stackGenerator(v),keys:o,dataKeys:y,mouseOverBar:null,measurements:{},redrawNeeded:!0},l.references={xRef:null,yRef:[],wRef:null,ellipsis:null,container:null},l}return(0,u.default)(HorizontalStackedBarChart,[{key:"componentDidMount",value:function componentDidMount(){this.updateClientMeasurements(),window.addEventListener("resize",this.handleWindowResize)}},{key:"componentDidUpdate",value:function componentDidUpdate(t){var a=this.state.redrawNeeded,l=this.props.normalize!==t.normalize;(a||l)&&(this.updateChartDimensions(),this.setState({redrawNeeded:!1}))}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.setState({redrawNeeded:!0}),window.removeEventListener("resize",this.handleWindowResize)}},{key:"mergeOptionsWithDefaults",value:function mergeOptionsWithDefaults(t,a){var l={};["canvasClassName","colors","sort"].forEach((function(r){l[r]=a[r]||t[r]}));return["x","y","bars","margin"].forEach((function(r){l[r]=_objectSpread(_objectSpread({},t[r]),a[r])})),l}},{key:"updateClientMeasurements",value:function updateClientMeasurements(){var t=this.measureXAxisText(),a=t.xTextHeight,l=t.xTextWidth,r=this.measureYAxisText(),o=this.references.wRef.clientWidth,i=this.references.ellipsis.clientWidth;this.setState({measurements:{xTextHeight:a,xTextWidth:l,yTextWidthPairs:r,wideGlyphTextWidth:o,ellipsisTextWidth:i}})}},{key:"updateChartDimensions",value:function updateChartDimensions(){var t=this.props,a=t.yAxisKey,l=t.normalize,r=this.state.dataKeys,o=l?this.normalizedData:this.data,i=.98*this.references.container.clientWidth,u=this.measureHeights(),d=u.barCanvasHeight,c=u.xAxisHeight,p=this.measureWidths(i),m=p.barCanvasWidth,h=p.yAxisWidth,g=p.truncatedLabels,y=this.createDimensions(m,d),C=y.x,b=y.y,S=y.z;b.domain(o.map((function(t){return t[a]})));var w=(0,v.max)(o,(function(t){return t.total}));l?C.domain([0,w]):C.domain([0,1.1*w]).nice(),S.domain(r);var _=g.length>
10?g:b.domain();this.setState({data:o,stackedData:this.stackGenerator(o),xAxisHeight:c,barCanvasHeight:d,barCanvasWidth:m,yAxisWidth:h,labels:_,barHeight:b.bandwidth(),x:C,y:b,z:S,width:i})}},{key:"measureHeights",value:function measureHeights(){var t=this.state,a=t.data,l=t.options,r=t.measurements,o=l.x.tickSize*Number(l.x.ticksVisible||l.x.pathVisible)+r.xTextHeight;return{barCanvasHeight:a.length*(l.bars.height+l.bars.padding),xAxisHeight:o}}},{key:"measureWidths",value:function measureWidths(t){var a=this.state.measurements,l=[],r=(0,b.maxBy)(a.yTextWidthPairs,(function(t){return t[1]}))[1],i=t-a.xTextWidth,u=Math.min(r,.3*i);return r>u&&a.yTextWidthPairs.forEach((function(t){var r=(0,o.default)(t,2),i=r[0],d=r[1],c=i;if(d>u){var p=Math.ceil((d-(u+a.ellipsisTextWidth))/a.wideGlyphTextWidth),m=i.length-p-1;c=i.slice(0,m)+"..."}l.push(c)})),{barCanvasWidth:i-u,yAxisWidth:u+=a.xTextWidth/2,truncatedLabels:l}}},{key:"createDimensions",value:function createDimensions(t,a){var l=this.state.options,r=l.bars.padding/l.bars.height;return{x:(0,y.scaleLinear)().range([0,t]),y:(0,y.scaleBand)().range([0,a]).paddingInner(r).paddingOuter(r/4),z:(0,y.scaleOrdinal)().range(l.colors)}}},{key:"renderAxisBaselines",value:function renderAxisBaselines(){var t=this,a=this.props.yAxisKey,l=this.state,r=l.data,o=l.options,i=r.map((function(l){var r=l[a];return S.default.createElement("div",{className:(0,g.default)(E.default.test,o.y.textClassName,E.default.yAxisText),key:r,ref:function ref(a){var l=t.references.yRef.findIndex((function(t){return t[0]===r}));l>=0&&null!==a?t.references.yRef[l][1]=a:null!==a&&t.references.yRef.push([r,a])}},r)}));return i.push(S.default.createElement("div",{className:(0,g.default)(E.default.test,o.y.textClassName,E.default.yAxisText),key:"W",ref:function ref(a){t.references.wRef=a}},"W"),S.default.createElement("div",{className:(0,g.default)(E.default.test,o.x.textClassName,E.default.xAxisText),key:"x-axis-text",ref:function ref(a){t.references.xRef=a}},"999M"),S.default.createElement("div",{className:(0,g.default)(E.default.test,o.y.textClassName,E.default.yAxisText),key:"ellipsis",ref:function ref(a){t.references.ellipsis=a}},"...")),i}},{key:"measureXAxisText",value:function measureXAxisText(){return{xTextHeight:this.references.xRef.clientHeight,xTextWidth:this.references.xRef.clientWidth}}},{key:"measureYAxisText",value:function measureYAxisText(){return this.references.yRef.filter((function(t){return null!==t[1]})).map((function(t){return[t[0],t[1].clientWidth]}))}},{key:"renderVisibleStackedBars",value:function renderVisibleStackedBars(){var t=this.props,a=t.events,l=t.normalize,r=t.yAxisKey,o=this.state,i=o.options,u=o.data,d=o.dataKeys,c=o.stackedData,p=o.barHeight,m=o.mouseOverBar,h=o.x,v=o.y,y=o.z,C=l?0:i.bars.strokeWidth,b=d.map((function(t,l){var o=y(t),d=c[l].map((function(o,d){var c=u[d][r],y=o[0],b=o[1],w=v(c),_=h(y),x=h(b-y)-C;x<1&&(x=1);var L=u[d][t],O=m&&m!==c?E.default.faded:E.default.barPiece;return S.default.createElement("g",{key:"".concat(c,"+").concat(t)},S.default.createElement("rect",{y:w,x:_,width:x,height:p,key:"".concat(c,"+").concat(l),className:(0,g.default)(i.bars.stackPieceClassName,O),onMouseEnter:function onMouseEnter(){return a.onBarStackEnter(t,L)},onMouseLeave:function onMouseLeave(){return a.onChartElementExit()}}))}));return S.default.createElement("g",{fill:o,stroke:o,strokeWidth:C,key:"".concat(o,"+").concat(l)},d)}));return S.default.createElement("g",{key:"visibleStack"},b)}},{key:"renderInvisibleStackedBars",value:function renderInvisibleStackedBars(){var t=this,a=this.props,l=a.events,r=a.normalize,o=a.yAxisKey,i=this.state,u=i.data,d=i.options,c=i.stackedData,p=i.barCanvasWidth,m=i.barHeight,h=i.mouseOverBar,v=i.x,y=i.y;if(r)return null;var C=c[c.length-1].map((function(a,r){var i=u[r][o],c=a[1],C=p,b=y(i),w=v(0),_=v(c),x=v(c-0)-d.bars.strokeWidth;x<1&&(x=1);var L=C-v(c);L<1&&(L=1);var O=u[r];return S.default.createElement("g",{key:"".concat(i,"+invisiblebars")},S.default.createElement("rect",{y:b,x:_,width:L,height:m,key:"".concat(i,"+emptybar"),className:(0,g.default)(d.bars.emptySpaceClassName,E.default.emptyBarSpace),onMouseEnter:function onMouseEnter(){return t.setState({mouseOverBar:i}
1,l.onBarEmptySpaceEnter(O))},onMouseLeave:function onMouseLeave(){return t.setState({mouseOverBar:null},l.onChartElementExit())}}),h===i&&S.default.createElement("rect",{y:b,x:w,width:x,height:m,key:"".concat(i,"+fullbar"),className:(0,g.default)(d.bars.fullBarClassName,E.default.fullBar)}))}));return S.default.createElement("g",{key:"invisibleStack",fillOpacity:0,strokeWidth:d.bars.strokeWidth},C)}},{key:"renderXGrid",value:function renderXGrid(){var t=this.state,a=t.options,l=t.x,r=t.barCanvasWidth,o=t.barCanvasHeight,i=this.props.normalize?(0,b.round)(r/a.x.tickSpacing,-1):Math.floor(r/a.x.tickSpacing);return l.ticks(i,"s").map((function(t){return l(t)})).map((function(t){return S.default.createElement("path",{d:"M ".concat(t," 0 v ").concat(o),key:"".concat(t,"-grid-path"),className:(0,g.default)(a.x.gridClassName,E.default.xGrid)})}))}},{key:"render",value:function render(){var t=this,a=this.props,l=a.className,r=a.events,o=a.normalize,i=this.state,u=i.x,d=i.y,c=i.width,p=i.options,m=i.labels,h=i.xAxisHeight,v=i.barHeight,y=i.barCanvasHeight,C=i.barCanvasWidth,w=i.yAxisWidth,O=i.redrawNeeded,N=(o?"Percentage":"Number")+" of "+p.x.axisTitle,k=o?_.numberWithPercent:_.numberWithSiPrefix,T=o?(0,b.round)(C/p.x.tickSpacing,-1):Math.floor(C/p.x.tickSpacing);return O?S.default.createElement("div",{"data-testid":"read-lost-container",className:(0,g.default)(l,E.default.chart),ref:function ref(a){return t.references.container=a}},this.renderAxisBaselines()):S.default.createElement("div",{className:(0,g.default)(l,E.default.chart),onMouseMove:function onMouseMove(t){return r.onChartHover(t.clientX,t.clientY)},onMouseLeave:function onMouseLeave(t){r.onChartHover(t.clientX,t.clientY),r.onChartElementExit()},ref:function ref(a){return t.references.container=a}},S.default.createElement(x.default,{x:u,width:c,height:h,marginLeft:w,title:N,tickSize:p.x.tickSize,tickCount:T,ticksVisible:p.x.ticksVisible,tickFormat:function tickFormat(t){return k(t)},pathVisible:p.x.pathVisible,titleClassName:(0,g.default)(p.x.axisTitleClassName,E.default.xAxisTitle),textClassName:(0,g.default)(p.x.textClassName,E.default.xAxisText)}),S.default.createElement("div",{className:(0,g.default)(p.canvasClassName,E.default.canvas)},S.default.createElement("div",{className:E.default.yAxis},S.default.createElement(L.default,{y:d,labels:m,width:w,height:y,barHeight:v,tickSize:p.y.tickSize,ticksVisible:p.y.ticksVisible,pathVisible:p.y.pathVisible,textClassName:(0,g.default)(p.y.textClassName,E.default.yAxisText),onYAxisLabelClick:this.handleYAxisLabelClick,onYAxisLabelEnter:this.handleYAxisLabelEnter,onYAxisLabelExit:r.onChartElementExit})),S.default.createElement("div",{"data-testid":"read-lost-canvas",className:E.default.barCanvas},S.default.createElement("svg",{"data-testid":"read-lost-bar",width:c-w,height:y},S.default.createElement("g",null,p.x.gridVisible&&this.renderXGrid(),this.renderVisibleStackedBars(),this.renderInvisibleStackedBars())))))}}]),HorizontalStackedBarChart}(S.default.Component);N.defaultProps={options:O}},64001:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=function XAxis(t){var a=t.x,l=t.width,r=t.marginLeft,d=t.tickFormat,c=t.tickSize,p=t.tickCount,m=t.ticksVisible,h=t.pathVisible,g=t.title,v=t.titleClassName,y=t.textClassName,C=t.height,b=a.range();return i.default.createElement("div",{className:u.default.xAxis},i.default.createElement("div",{className:v,style:{width:l}},i.default.createElement("div",{style:{width:l-r,marginLeft:r}},g)),i.default.createElement("svg",{width:l,height:C},i.default.createElement("g",{transform:"translate(".concat(r,", 0)")},h&&i.default.createElement("g",{transform:"translate(0, ".concat(C,")")},i.default.createElement("path",{d:["M",b[0],6,"v",-6,"H",b[1],"v",6].join(" "),fill:"none",stroke:"currentColor"})),function renderAxis(){return a.ticks(p,"s").map((function(t){return{value:t,formatted:d(t),xOffset:a(t)}})).map((function(t){var a=t.value,l=t.formatted,r=t.xOffset;return i.default.createElement("g",{key:a,transform:"translate(".concat(r,", 0)")},i.default.createElement("g",{key:"tick-at-".concat(a),transform:"translate(0, ".concat(C,")")},m&&i.default.createElement("line",{y2:-1*c,stroke:"currentColor"})),i.default.createElement("text",{className:(0,o.default)(y,u.default.text),key:a,textAnchor:"middle",dominantBaseline:"middle",transform:"translate(0, ".concat(C/2,")")},l))}))}())))};var o=r(l(32485)),i=r(l(96540)),u=r(l(7750))},14244:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=function YAxis(t){var a=t.y,l=t.labels,r=t.width,d=t.height,c=t.barHeight,p=t.tickSize,m=t.ticksVisible,h=t.pathVisible,g=t.textClassName,v=t.onYAxisLabelClick,y=t.onYAxisLabelEnter,C=t.onYAxisLabelExit;return i.default.createElement("svg",{width:r,height:d},i.default.createElement("g",{transform:"translate(".concat(r,", 0)")},h&&i.default.createElement("path",{d:["M",0,0,"v",d].join(" "),fill:"none",stroke:"currentColor"}),function renderText(){var t="translate(-".concat(7+p*Number(m||h),", 0)");return a.domain().map((function(r,d){var h=a(r),b=l[d];return i.default.createElement("g",{key:r,transform:"translate(0, ".concat(h+c/2,")")},m&&i.default.createElement("line",{x1:-1*p,stroke:"currentColor"}),i.default.createElement("text",{className:(0,o.default)(g,u.default.text),key:r,textAnchor:"end",alignmentBaseline:"middle",dominantBaseline:"middle",transform:t,onClick:function onClick(){return v(r,d)},onMouseEnter:function onMouseEnter(){return y(r)},onMouseLeave:function onMouseLeave(){return C()}},b))}))}()))};var o=r(l(32485)),i=r(l(96540)),u=r(l(8959))},97717:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(43693)),d=r(l(24143)),c=l(28520),p=l(46048),m=l(7659);l(88384);var h=l(44480),g=l(58974),v=r(l(3004)),y=r(l(34969));function _createForOfIteratorHelper(t,a){var l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!l){if(Array.isArray(t)||(l=function _unsupportedIterableToArray(t,a){if(!t)return;if("string"==typeof t)return _arrayLikeToArray(t,a);var l=Object.prototype.toString.call(t).slice(8,-1);"Object"===l&&t.constructor&&(l=t.constructor.name);if("Map"===l||"Set"===l)return Array.from(t);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return _arrayLikeToArray(t,a)}(t))||a&&t&&"number"==typeof t.length){l&&(t=l);var r=0,o=function F(){};return{s:o,n:function n(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,d=!1;return{s:function s(){l=l.call(t)},n:function n(){var t=l.next();return u=t.done,t},e:function e(t){d=!0,i=t},f:function f(){try{u||null==l.return||l.return()}finally{if(d)throw i}}}}function _arrayLikeToArray(t,a){(null==a||a>t.length)&&(a=t.length);for(var l=0,r=new Array(a);l<a;l++)r[l]=t[l];return r}var C=y.default.warningMedium,b=y.default.warningDark,S={top:120,bottom:20,left
1:250,right:150},w=48,_=250,E=20,x=16;a.default=function(){function Dendogram(t,a,l){var r=this;(0,o.default)(this,Dendogram),(0,u.default)(this,"getColorGroupAttrValForNode",(function(t){var a=r.options.colorGroupAttribute,l=r.options.colorGroupAbsentName,o=(0,h.get)(a,t.data)||l;return(0,h.isObject)(o)?o.name:o})),(0,u.default)(this,"updateOptions",(function(t){r.options=Object.assign(r.options,t),r.viz&&r.viz.selectAll("*").remove(),r.updateColors(),r.update()})),this.svg=null,this.viz=null,this.container=t,this.tree=null,this.root=null,this.legend=null,this.options=Object.assign({curvedEdges:!1,defaultColor:"#cccccc",absentColor:"#000000",colorGroupAttribute:null,colorGroupLegendTitle:null,colorGroupAbsentName:null,iconPath:"/assets/icons",legendX:x,legendY:E,onWarningExit:null,onWarningHover:null,onNodeTextClick:null,onNodeClick:null,onNodeHover:null,tooltipContainer:null,scaleLabel:null,svgBackgroundColor:"white",warningTooltipContainer:null},l||{}),this.minTreeSize={width:600,height:500},this.margins=S,this.nodeSize={width:1,height:25},this._highlighted=new Set,this._clickTimeout=null,this.setTree(a),this.initialize()}return(0,i.default)(Dendogram,[{key:"initialize",value:function initialize(){this.svg=(0,p.select)(this.container).append("svg").attr("width",this.minTreeSize.width+this.margins.left+this.margins.right).attr("height",this.minTreeSize.height+this.margins.top+this.margins.bottom).attr("style","background-color: ".concat(this.options.svgBackgroundColor)),this.viz=this.svg.append("g").attr("class","viz").attr("transform","translate(".concat(this.margins.left,", ").concat(this.margins.top,")")),this.tooltipContainer=(0,p.select)(this.options.tooltipContainer),this.warningTooltipContainer=(0,p.select)(this.options.warningTooltipContainer)}},{key:"adjustHeight",value:function adjustHeight(t){this.svg.attr("height",Math.max(t,this.minTreeSize.height)+this.margins.top+this.margins.bottom)}},{key:"setTree",value:function setTree(t){this.viz&&this.viz.selectAll("*").remove(),this._clickTimeout&&(this._clickTimeout.stop(),this._clickTimeout=null),this._highlighted.clear(),this.tree=t,this.root=t?(0,c.hierarchy)(this.tree.root):null,this.updateColors()}},{key:"computeDistanceToRoot",value:function computeDistanceToRoot(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=0;if(t.distanceToRoot=(t.data.distance||0)+a,void 0!==t.children)for(var r=0;r<t.children.length;r++)l=Math.max(this.computeDistanceToRoot(t.children[r],t.distanceToRoot),l);return Math.max(l,t.distanceToRoot)}},{key:"detachFromParent",value:function detachFromParent(t){var a=(t.parent.children||[]).indexOf(t);t.parent.children.splice(a,1),delete t.parent}},{key:"rerootOriginalTree",value:function rerootOriginalTree(t){this.tree.rerootTree(t.data.id),this.root=(0,c.hierarchy)(this.tree.root),this.update()}},{key:"markAsHighlight",value:function markAsHighlight(t){this._highlighted.has(t.data.id)?this._highlighted.delete(t.data.id):this._highlighted.add(t.data.id),this.update()}},{key:"updateHighlights",value:function updateHighlights(){var t=this;
1this.root.descendants().forEach((function(t){t.data.highlight=!1})),this.root.leaves().forEach((function(a){t._highlighted.has(a.data.id)&&a.ancestors().forEach((function(t){t.data.highlight=!0}))}))}},{key:"updateColors",value:function updateColors(){var t=this;if(this.options.colorGroupAttribute){var a=this.options.colorGroupAbsentName,l=new Set;this.root.leaves().forEach((function(a){a.data&&l.add(t.getColorGroupAttrValForNode(a))}));var r=Array.from(l);if(this.skipColoring=!1,1===r.length&&r[0]===a)return this.skipColoring=!0,this.allColorAttributeValues=["Uncolored",a],void(this.colors=[this.options.defaultColor,this.options.defaultColor]);r=["Uncolored"].concat(r),this.allColorAttributeValues=r,this.colors=(new g.CategoricalColormap).getNScale(r.length),this.colors=[this.options.defaultColor].concat(this.colors);var o=r.indexOf(a);o>-1&&this.colors.splice(o,0,this.options.absentColor);!function colorNode(a){if(!a.data)return 0;var l=0;if(a.children&&0!==a.children.length){var o,i=new Set,u=_createForOfIteratorHelper(a.children);try{for(u.s();!(o=u.n()).done;){var d=o.value;i.add(colorNode(d))}}catch(t){u.e(t)}finally{u.f()}1===i.size&&(l=i.values().next().value)}else l=r.indexOf(t.getColorGroupAttrValForNode(a));return a.data.colorIndex=l,l}(this.root)}}},{key:"updateLegend",value:function updateLegend(){if(this.options.colorGroupAttribute){var t=this.allColorAttributeValues;this.legend=this.svg.select(".legend"),this.legend.empty()&&(this.legend=this.svg.append("g").attr("class","legend")),this.legend.selectAll("*").remove();var a=this.options.legendX,l=this.options.legendY,r=(this.options.colorGroupLegendTitle||"Legend")+":";this.legend.append("text").attr("class","legend-title").attr("x",a).attr("y",l).text(r),a+=5,l+=25;for(var o=1;o<t.length;o++,l+=30){var i=this.colors[o];this.legend.append("circle").attr("r",5).attr("transform","translate(".concat(a,", ").concat(l,")")).style("fill",i),this.legend.append("text").attr("x",a+15).attr("y",l+5).text(t[o])}var u=this.legend.node().getBBox();this.legend.append("rect").attr("class","legend-background").attr("x",u.x-10).attr("y",u.y-10).attr("width",u.width+20).attr("height",u.height+20).lower()}}},{key:"clickHandler",value:function clickHandler(t,a){var l=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:250;this._clickTimeout?(this._clickTimeout.stop(),this._clickTimeout=null,"function"==typeof a&&a()):this._clickTimeout=(0,m.timeout)((function(){l._clickTimeout=null,t()}),r)}},{key:"formatBase10",value:function formatBase10(t,a){return a>=-1&&a<=1?1*Number.parseFloat(t*Math.pow(10,a)).toFixed(2):"".concat(t,"E").concat(a)}},{key:"adjustXPositions",value:function adjustXPositions(){var t=this.root.x,a=this.root.x;this.root.each((function(l){l.x<t&&(t=l.x),l.x>a&&(a=l.x)}));var l=a-t,r=l<this.minTreeSize.height?this.minTreeSize.height:l;this.root.each((function(a){a.x=(a.x-t)*r/l})),this.adjustHeight(r)}},{key:"adjustYPositions",value:function adjustYPositions(t){var a=this;this.root.each((function(l){l.y=a.minTreeSize.width*l.distanceToRoot/t}))}},{key:"createScale",value:function createScale(t,a,l,r){var o=this;function drawScale(t,a,l){return"M".concat(a," ").concat(t," L").concat(l," ").concat(t)}var i=100*r/l,u=Math.floor(Math.log10(i)),d=100*Math.pow(10,u)/i,c=Math.round(100/d);c&&(d*=c);var p=function createTicks(t,a,l,r){for(var o=[{id:0,y:t,multiplier:0}],i=0;i<=a/l;i++)o.push({id:i+1,y:t+i*l,multiplier:i%2?void 0:i*r/2});return o}(0,l,d/2,c),m=this.svg.select(".scale");m.empty()?((m=this.svg.append("g").attr("transform","translate(".concat(a,",").concat(t,")")).attr("class","scale")).append("path").attr("class","scale-line").attr("d",(function(){return drawScale(10,0,l)})),m.append("text").attr("class",y.default.scaleLabel).attr("x",-2).attr("y",-30).text(this.options.scaleLabel)):m.select("path").transition().duration(500).attr("d",(function(){return drawScale(10,0,l)}));var h=m.selectAll(".scale-tick").data(p,(function(t){return t.id})),g=h.enter().append("g").attr("class","scale-tick").attr("transform",(function(t){return"translate(".concat(t.y,",0)")}));g.append("path").attr("d",function drawTick(t,a,l){return"M".concat(l," ").concat(t," L").concat(l," ").concat(a)}(0,10,0)),g.append("text").attr("dy",-3).style("text-anchor","middle").text((function(t){return void 0===t.multiplier?"":o.formatBase10(t.multiplier,u)})),h.transition().duration(500).attr("transform",(function(t){return"translate(".concat(t.y,",0)")})),h.exit().transition(500).style("opacity",0).remove()}}
1,{key:"update",value:function update(){var t=this;if(this.root){this.viz||this.initialize(),(0,c.cluster)().size([this.minTreeSize.height,this.minTreeSize.width]).nodeSize([this.nodeSize.height,this.nodeSize.width])(this.root);var a=this.computeDistanceToRoot(this.root);this.updateHighlights(),this.updateLegend(),this.adjustXPositions(),this.adjustYPositions(a),this.createScale(w,_,this.minTreeSize.width,a);var l=this.viz.selectAll(".link").data(this.root.descendants().slice(1),(function linkId(t){if(t.parent){var a=[t.data.id,t.parent.data.id];return a.sort(),"".concat(a[0],"-").concat(a[1])}return null}));l.exit().transition(500).style("opacity",0).remove(),l.enter().append("path").attr("class","link").attr("d",this.options.curvedEdges?curveEdge:rectEdge),l.classed("highlight",(function(t){return t.data.highlight&&t.parent.data.highlight})),l.transition().duration(500).attr("d",this.options.curvedEdges?curveEdge:rectEdge),this.viz.selectAll(".link.highlight").raise(),this.viz.selectAll(".link").style("stroke-width",1),this.root.each((function(t){t.y+=t.children?1:2}));var r=this.viz.selectAll(".node").data(this.root.descendants(),(function nodeId(t){return t.data.id}));r.exit().transition(500).style("opacity",0).remove(),r.raise(),r.transition().duration(500).attr("transform",(function(t){return"translate("+t.y+","+t.x+")"})),r.classed("highlight",(function(t){return t.data.highlight})),r.select("text").transition().duration(500).attr("stroke",(function(t){return this.colors[t.data.colorIndex]})).attr("x",(function(t){return 0===t.depth?-(this.getBBox().width+15):t.children?-8:15}));var o=r.enter().append("g").attr("class",(function(t){return"node"+(t.children?" node-internal":" node-leaf")})).attr("transform",(function(t){return"translate(".concat(t.y,",").concat(t.x,")")}));this.tooltipContainer.empty()||o.on("mouseenter",(function(a){a.children||(t.options.onNodeHover&&t.options.onNodeHover(a),t.tooltipContainer.classed("visible",!0))})).on("mousemove",(function(a){a.children||t.tooltipContainer.style("left",p.event.pageX+20+"px").style("top",p.event.pageY+20+"px")})).on("mouseleave",(function(){r.children||t.tooltipContainer.classed("visible",!1)})),o.append("circle").attr("r",(function(t){return t.children?1:2})).on("click",(function(a){t.clickHandler((function(){return t.markAsHighlight(a)}),(function(){return t.rerootOriginalTree(a)}))})),o.append("text").attr("dy",(function(t){return t.children?-2:5})).attr("x",(function(t){return t.children?-8:15})).text((function(t){return t.children?"":t.data.name.split("__")[0]})).on("click",(function(a){return t.options.onNodeTextClick&&t.options.onNodeTextClick(a)}));var i=this.svg.append("defs");if((0,v.default)(i,"warning-medium",C),(0,v.default)(i,"warning-dark",b),o.append("svg:image").attr("xlink:href","".concat(this.options.iconPath,"/IconAlertSmall.svg")).attr("class",y.default.warningIcon).attr("y",-7).attr("x",(function(t){return d.default.select(this.previousSibling).node().getBBox().width+(t.children?-8:15)+4})).attr("display",(function(t){return t.data.coverage_breadth&&t.data.coverage_breadth<.25?"default":"none"})).on("mouseenter",(function(a){a.children||(t.options.onWarningIconHover&&t.options.onWarningIconHover(),t.warningTooltipContainer.style("left",p.event.pageX+"px").style("top",p.event.pageY-10+"px"),t.warningTooltipContainer.classed("visible",!0))})).on("mouseleave",(function(){r.children||(t.options.onWarningIconExit&&t.options.onWarningIconExit(),t.warningTooltipContainer.classed("visible",!1))})),this.options.colorGroupAttribute&&!this.skipColoring){var u=this.colors;this.viz.selectAll(".node").style("fill",(function(t){return u[t.data.colorIndex]})),this.viz.selectAll(".link").style("stroke",(function(t){return u[t.data.colorIndex]}))}else this.viz.selectAll(".node").style("fill",this.options.defaultColor);this.legend&&this.legend.raise()}function curveEdge(t){return"M"+t.y+","+t.x+"C"+(t.y+t.parent.y)/2+","+t.x+" "+(t.y+t.parent.y)/2+","+t.parent.x+" "+t.parent.y+","+t.parent.x}function rectEdge(t){return"M".concat(t.y," ").concat(t.x," L").concat(t.parent.y," ").concat(t.x," L").concat(t.parent.y," ").concat(t.parent.x)}}}]),Dendogram}()},82083:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(41132)),i=r(l(85715)),u=r(l(17383)),d=r(l(34579)),c=r(l(43693)),p=r(l(32485)),m=r(l(85781)),h=r(l(24143)),g=l(36647),v=l(84814),y=l(2543),C=l(44480),b=r(l(19151)),S=r(l(47903)),w=l(25922),_=l(58974),E=r(l(95021)),x=r(l(3004)),L=r(l(1929));function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,c.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var O=L.default.primaryLight,N="text-anchor",k="xlink:href";h.default.selection.prototype.lower=function(){return this.each((function(){var t=this.parentNode.firstChild;t&&this.parentNode.insertBefore(this,t)}))};a.default=function(){function Heatmap(t,a,l){var r=this;if((0,u.default)(this,Heatmap),(0,c.default)(this,"unpinColumn",(function(t){r.options.onUnpinColumn&&r.options.onUnpinColumn(t.id)})),(0,c.default)(this,"showPrintCaption",(function(){var t=r.options.printCaption?r.options.printCaption.length*(r.options.captionLineHeight+1):0;r.svg.attr("height",(r.height+t)*r.options.zoom),r.renderCaption()})),(0,c.default)(this,"hidePrintCaption",(function(){r.svg.attr("height",r.height*r.options.zoom),r.gCaption.selectAll(".".concat(L.default.caption)).remove()})),(0,c.default)(this,"expandColumnLabels",(function(){r.updateData({columnLabels:r.columnLabels.map((function(t){return _objectSpread(_objectSpread({},t),{},{label:t.printLabel})}))})})),(0,c.default)(this,"removeRow",(function(t){r.clearOverlays(),r.options.onRemoveRow&&r.options.onRemoveRow(t.label),delete t.pos,t.hidden=!0,r.processData("filter")})),(0,c.default)(this,"handleRowLabelMouseEnter",(function(t){if(r.updateLabelHighlights(r.gRowLabels.selectAll(".".concat(L.default.rowLabel)),r.rowLabels),r.highlightRowOrColumn(t),!r.rowClustering){r.gRowLabels.selectAll(".".concat(L.default.rowLabel)).classed(L.default.rowLabelHover,(function(a){return a.sortKey&&a.sortKey===t.sortKey}));var a=r.gRowLabels.selectAll(".".concat(L.default.rowLabel,".").concat(L.default.rowLabelHover))[0][0];a&&r.options.onRowGroupEnter&&r.options.onRowGroupEnter(t,a.getBoundingClientRect(),r.gColumnMetadata.node().getBoundingClientRect().bottom)}})),(0,c.default)(this,"handleRowLabelMouseLeave",(function(t){r.updateLabelHighlights(r.gRowLabels.selectAll(".".concat(L.default.rowLabel)),r.rowLabels),r.highlightRowOrColumn(null),r.rowClustering||(r.gRowLabels.selectAll(".".concat(L.default.rowLabel)).classed(L.default.rowLabelHover,!1),r.options.onRowGroupLeave&&r.options.onRowGroupLeave(t))})),(0,c.default)(this,"handleColumnLabelMouseEnter",(function(t){r.updateLabelHighlights(r.gColumnLabels.selectAll(".".concat(L.default.columnLabel)),r.columnLabels),r.highlightRowOrColumn(t)})),(0,c.default)(this,"handleColumnLabelMouseLeave",(function(){r.updateLabelHighlights(r.gColumnLabels.selectAll(".".concat(L.default.columnLabel)),r.columnLabels),r.highlightRowOrColumn(null)})),(0,c.default)(this,"handleCellMouseOver",(function(t){r.gCellHover.attr("visibility","visible").attr("x",r.columnLabels[t.columnIndex].pos*r.cell.width).attr("y",r.rowLabels[t.rowIndex].pos*r.cell.height),r.rowLabels[t.rowIndex].highlighted=!0,r.columnLabels[t.columnIndex].highlighted=!0,r.updateLabelHighlights(r.gRowLabels.selectAll(".".concat(L.default.rowLabel)),r.rowLabels),r.updateLabelHighlights(r.gColumnLabels.selectAll(".".concat(L.default.columnLabel)),r.columnLabels),r.options.onNodeHover&&r.options.onNodeHover(t)})),(0,c.default)(this,"handleCellMouseLeave",(function(t){r.gCellHover.attr("visibility","hidden"),r.rowLabels[t.rowIndex].highlighted=!1,r.columnLabels[t.columnIndex].highlighted=!1,r.updateLabelHighlights(r.gRowLabels.selectAll(".".concat(L.default.rowLabel)),r.rowLabels),r.updateLabelHighlights(r.gColumnLabels.selectAll(".".concat(L.default.columnLabel)),r.columnLabels),r.options.onNodeHoverOut&&r.options.onNodeHoverOut(t)})),(0,c.default)(this,"handleCellClick",(function(t){r.options.onCellClick&&r.options.onCellClick(t,h.default.event)})),this.mouseDown=!1,this.svg=null,this.g=null,this.container=h.default.select(t),this.data=a,this.svgSaver=new b.default,this.options=Object.assign({numberOfLevels:10,scale:"linear",fontSize:"9pt",textRotation:-65,marginTop:30,marginLeft:20,marginBottom:20,marginRight:20,marginAddLink:25,marginAddLinkImg:20,metadataSortIconSize:16,minCellWidth:26,minCellHeight:26,minWidth:1240,maxWidth:1600,zoom:null,minHeight:500,clustering:!0,shouldSortColumns:!1,shouldSortRows:!1,defaultClusterStep:6,maxRowClusterWidth:100,maxColumnClusterHeight:100,spacing:10,metadataAddLinkHeight:14,transitionDuration:200,nullValue:0,columnMetadata:[],enableColumnMetadata:!1,metadataColorScale:new _.CategoricalColormap,iconPath:"/assets/icons",svgBackgroun
1dColor:"white",scaleMin:null,scaleMax:null,customColorCallback:null,colors:null,colorNoValue:"#eaeaea",printCaption:[],captionLineHeight:18},l),!this.options.colors){var o=(0,g.scaleSequential)(v.interpolateYlOrRd);this.options.colors=this.range(this.options.numberOfLevels).map((function(t){return o(t/(r.options.numberOfLevels-1))}))}this.rowClusterWidth=this.options.maxRowClusterWidth,this.columnClusterHeight=this.options.maxRowClusterWidth,this.scaleType=this.getScaleType(),this.addMetadataTrigger=null,this.columnMetadataSortField=this.options.initialColumnMetadataSortField,this.columnMetadataSortAsc=this.options.initialColumnMetadataSortAsc,this.addRowTrigger=null,this.overlays=[],this.overlaysDebounce=!1,this.previousNullHover=null,this.bgGrid=null,this.bgPattern=null,this.gCellHover=null}return(0,d.default)(Heatmap,[{key:"getScaleType",value:function getScaleType(){return"symlog"===this.options.scale?E.default:h.default.scale.linear}},{key:"start",value:function start(){this.processData()}},{key:"processData",value:function processData(t){switch(t||(t="setupContainers"),t){case"setupContainers":this.setupContainers();case"parse":this.parseData();case"filter":this.filterData();case"processMetadata":this.processMetadata();case"cluster":this.cluster();case"placeContainers":this.placeContainers();case"update":this.update()}}},{key:"updateZoom",value:function updateZoom(t){this.options.zoom=t,this.svg.attr("width",this.width*this.options.zoom).attr("height",this.height*this.options.zoom)}},{key:"updateScale",value:function updateScale(t){this.options.scale=t,this.scaleType=this.getScaleType(),this.processData("cluster")}},{key:"updateSortColumns",value:function updateSortColumns(t){this.options.shouldSortColumns=t,this.processData("cluster")}},{key:"updateSortRows",value:function updateSortRows(t){this.options.shouldSortRows=t,this.processData("cluster")}},{key:"updateColumnMetadata",value:function updateColumnMetadata(t){this.options.columnMetadata=t,this.processData("processMetadata")}},{key:"updateData",value:function updateData(t){this.data=Object.assign(this.data,t),this.processData("parse")}},{key:"updatePrintCaption",value:function updatePrintCaption(t){this.options.printCaption=t}},{key:"parseData",value:function parseData(){var t=this;this.rowLabels=this.data.rowLabels.map((function(t,a){return Object.assign({pos:a,shaded:!1},t)})),this.columnLabels=this.data.columnLabels.map((function(t,a){return Object.assign({pos:a,shaded:!1},t)})),this.rowLabelsWidth=0,this.columnLabelsHeight=0;for(var a=function labelWidth(a){return(0,S.default)(a,{size:t.options.fontSize})},l=0;l<this.rowLabels.length;l++){var r=this.rowLabels[l].label;this.rowLabelsWidth=Math.max(this.rowLabelsWidth,a(r))}for(var o=0;o<this.options.columnMetadata.length;o++){var i=this.options.columnMetadata[o].label+this.options.metadataSortIconSize;this.rowLabelsWidth=Math.max(this.rowLabelsWidth,a(i))}for(var u=0;u<this.columnLabels.length;u++){var d=this.columnLabels[u].label;this.columnLabelsHeight=Math.max(this.columnLabelsHeight,a(d))}this.columnLabelsHeight*=Math.abs(Math.cos((90+this.options.textRotation)*(Math.PI/180))),this.rowLabelsWidth+=this.options.spacing+2*this.options.spacing,this.columnLabelsHeight+=this.options.spacing,this.limits={min:Math.min(h.default.min(this.data.values,(function(t){return h.default.min(t)})),this.options.nullValue),max:Math.max(h.default.max(this.data.values,(function(t){return h.default.max(t)})),this.options.nullValue)},this.scaleLimits={min:this.options.scaleMin||0===this.options.scaleMin?this.options.scaleMin:this.limits.min,max:this.options.scaleMax||0===this.options.scaleMax?this.options.scaleMax:this.limits.max},this.cells=[];for(var c=0;c<this.rowLabels.length;c++){var p=this.data.taxonFilterState;this.rowLabels[c].rowIndex=c;for(var m=this.rowLabels[c].filterStateRow,g=0;g<this.columnLabels.length;g++){this.columnLabels[g].columnIndex=g;var v=this.columnLabels[g].filterStateColumn,y=!(void 0!==p&&void 0!==m&&void 0!==v)||p[m][v];this.cells.push({id:"".concat(c,",").concat(g),rowIndex:c,columnIndex:g,value:this.data.values[c][g],meetsUserFilters:y})}}}},{key:"filterData",value:function filterData(){var t=this;this.filteredCells=this.cells.filter((function(a){return!t.rowLabels[a.rowIndex].hidden&&null!=a.value})),this.filteredRowLabels=(0,y.orderBy)(this.rowLabels.filter((function(t){return!t.hidden})),(function(t){return t.sortKey||t.label}))}},{key:"setupContainers",value:function setupContainers(){this.svg=this.container.append("svg").attr("class",L.default.heatmap).attr("id","visualization").attr("xmlns","http://www.w3.org/2000/svg"),this.svg.attr("style","background-color: ".concat(this.options.svgBackgroun
1dColor));var t=this.svg.append("defs");this.defs=t,(0,x.default)(t,"blue",O),this.g=this.svg.append("g"),this.gCells=this.g.append("g"),this.gRowDendogram=this.g.append("g").attr("class",(0,p.default)(L.default.dendogram,L.default.rowDendogram)),this.gColumnDendogram=this.g.append("g").attr("class",(0,p.default)(L.default.dendogram,"columnDendogram")),this.rowLabelsBackground=this.g.append("rect").attr("class","rowLabelBackground").style("fill","white"),this.gRowLabels=this.g.append("g").attr("class",L.default.rowLabels),this.columnLabelsBackground=this.g.append("rect").attr("class","columnLabelBackground").style("fill","white"),this.gColumnLabels=this.g.append("g").attr("class",L.default.columnLabels),this.metadataLabelsBackground=this.g.append("rect").attr("class","metadataLabelsBackground").style("fill","white"),this.addRowBackground=this.g.append("rect").attr("class","addRowBackground").style("fill","white"),this.gColumnMetadata=this.g.append("g").attr("class",L.default.columnMetadata),this.gAddRow=this.g.append("g").attr("class",L.default.columnMetadata),this.gPinColumn=this.g.append("g").attr("class",L.default.columnMetadata),this.gCaption=this.g.append("g").attr("class",L.default.captionContainer)}},{key:"placeContainers",value:function placeContainers(){var t=this;this.rowClusterWidth=Math.min(this.getDepth(this.rowClustering)*this.options.defaultClusterStep+this.options.spacing,this.options.maxRowClusterWidth),this.columnClusterHeight=Math.min(this.getDepth(this.columnClustering)*this.options.defaultClusterStep+this.options.spacing,this.options.maxColumnClusterHeight),this.cell={width:Math.max((this.options.minWidth-this.rowLabelsWidth-this.rowClusterWidth)/this.columnLabels.length,this.options.minCellWidth),height:Math.max((this.options.minHeight-this.columnLabelsHeight-this.columnClusterHeight)/this.rowLabels.length,this.options.minCellHeight)};var a=this.cell.width*this.columnLabels.length,l=this.options.clustering?this.rowClusterWidth:0,r=this.columnLabelsHeight;this.totalMetadataHeight=this.options.columnMetadata.length*this.options.minCellHeight+this.options.metadataAddLinkHeight;var o=this.cell.height*this.filteredRowLabels.length,i=this.options.clustering?this.columnClusterHeight+2*this.options.spacing:0;this.totalRowAddLinkHeight=this.options.onAddRowClick?2*this.options.metadataAddLinkHeight:this.options.metadataAddLinkHeight,this.width=this.options.marginLeft+this.rowLabelsWidth+a+l+this.options.marginRight,this.height=this.options.marginTop+this.columnLabelsHeight+this.totalMetadataHeight+this.totalRowAddLinkHeight+o+i+this.options.marginBottom+this.options.spacing,this.svg.attr("viewBox","0 0 ".concat(this.width," ").concat(this.height)),this.options.zoom=this.getZoomFactor(),this.svg.attr("width",this.width*this.options.zoom).attr("height",this.height*this.options.zoom),this.g.attr("transform","translate(".concat(this.options.marginLeft,",").concat(this.options.marginTop,")")),this.rowLabelsBackground.attr("width",this.rowLabelsWidth+this.options.marginLeft).attr("height",o+i),this.placeRowLabelContainers(0),this.columnLabelsBackground.attr("width",this.rowLabelsWidth+a+l+this.options.marginRight).attr("height",r+this.totalMetadataHeight+this.options.marginTop),this.metadataLabelsBackground.attr("width",this.rowLabelsWidth+this.options.marginLeft).attr("height",r+this.options.marginTop),this.scrollToRowInProgess?this.scrollToRowInProgess=!1:(this.placeColumnLabelAndMetadataContainers(this.columnLabelsHeight),this.placePinColumnLinkContainer(this.columnLabelsHeight),this.addRowBackground.attr("width",this.rowLabelsWidth+a+l+this.options.marginRight).attr("height",this.totalRowAddLinkHeight+this.options.metadataAddLinkHeight),this.placeAddRowLinkContainer(this.columnLabelsHeight)),this.gCells.attr("transform","translate(".concat(this.rowLabelsWidth,",\n        ").concat(r+this.totalMetadataHeight+this.totalRowAddLinkHeight,")")),this.gRowDendogram.attr("transform","translate(\n        ".concat(this.rowLabelsWidth+a,",\n        ").concat(r+this.totalMetadataHeight+this.totalRowAddLinkHeight,"\n      )")),this.gColumnDendogram.attr("transform","translate(\n        ".concat(this.rowLabelsWidth,",\n        ").concat(r+this.totalMetadataHeight+this.totalRowAddLinkHeight+o,"\n      )")),this.gCaption.attr("transform","translate(".concat(this.rowLabelsWidth,",\n        ").concat(r+this.totalMetadataHeight+this.totalRowAddLinkHeight+o+i+this.options.spacing,"\n      )")),h.default.select("body").on("keydown",(function(){"Space"===h.default.event.code&&(t.svg.style("cursor","move"),t.spacePressed=!0)})).on("keyup",(function(){"Space"===h.default.event.code&&(t.svg.style("cursor","auto"),t.spacePressed=!1)})),this.svg.on("mousedown",(function(){t.mouseDown=!0,t.spacePressed&&(t.mouseX=h.default.event.clientX,t.mouseY=h.default.event.clientY,h.default.event.preventDefault())})).on("mousemove",this.drag.bind(this)).on("mouseup",(function(){t.mouseDown=!1})),this.g.on("wheel.zoom",this.scroll.bind(this))}},{key:"drag",value:function drag(){this.mouseDown&&this.spacePressed&&(this.pan(h.default.event.clientX-this.mouseX,h.default.event.clientY-this.mouseY),this.mouseX=h.default.event.clientX,this.mouseY=h.default.event.clientY)}},{key:"scroll",value:function scroll(t){t?this.pan(-t.deltaX,-t.deltaY):this.pan(-h.default.event.deltaX,-h.default.event.deltaY),h.default.event.preventDefault(),h.default.event.stopPropagation()}},{key:"scrollToRow",value:function scrollToRow(t){var a=this,l=this.rowLabels.filter((function(a){return a.label===t}))[0];if(l){var r=l.rowIndex,o=this.container[0][0].offsetHeight,i=this.totalMetadataHeight+this.totalRowAddLinkHeight,u=o/4-(this.cellYPosition(l)+i);this.scrollToRowInProgess=!0,this.pan(0,u,!0),this.rowLabels[r].highlighted=!0,this.highlightRowOrColumn(this.rowLabels[r]),this.updateLabelHighlights(this.gRowLabels.selectAll(".".concat(L.default.rowLabel)),this.rowLabels),this.rowLabels[r].highlighted=!1,setTimeout((function(){a.highlightRowOrColumn(null),a.rowLabels[r].highlighted=!1,a.updateLabelHighlights(a.gRowLabels.selectAll(".".concat(L.default.rowLabel)),a.rowLabels)}),2750)}}},{key:"pan",value:function pan(t,a){var l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.container[0][0].offsetWidth,o=this.container[0][0].offsetHeight,i=(r-Number(this.svg.attr("width")))/this.options.zoom,u=(o-Number(this.svg.attr("height")))/this.options.zoom,d=h.default.transform(this.g.attr("transform")).translate,c=Math.min(this.options.marginLeft,Math.max(t+d[0],i)),p=Math.min(this.options.marginTop,Math.max(a+d[1],u));l?this.g.transition().duration(this.options.transitionDuration).attr("transform","translate(".concat([c,p],")")):this.g.attr("transform","translate(".concat([c,p],")"));var m=h.default.transform(this.gRowLabels.attr("transform")).translate,g=(0,C.clamp)(0,-i+this.options.marginLeft,m[0]-t);this.placeRowLabelContainers(g),this.renderColumnMetadata(g,!1),this.renderRowAddLink(g),this.renderPinColumnLink(g);var v=h.default.transform(this.gColumnLabels.attr("transform")).translate,y=(0,C.clamp)(this.columnLabelsHeight,this.columnLabelsHeight+this.options.marginTop-u,v[1]-a);this.placeColumnLabelAndMetadataContainers(y,l),this.placePinColumnLinkContainer(y,l),this.placeAddRowLinkContainer(y,l)}},{key:"placeRowLabelContainers",value:function placeRowLabelContainers(t){var a=this.totalMetadataHeight,l=this.totalRowAddLinkHeight;this.gRowLabels.attr("transform","translate(".concat(t,", ").concat(this.columnLabelsHeight+a+l,")")),this.rowLabelsBackgroun
1d.attr("x",t-this.options.marginLeft).attr("y",this.columnLabelsHeight+a),this.metadataLabelsBackground.attr("x",t-this.options.marginLeft)}},{key:"placeColumnLabelAndMetadataContainers",value:function placeColumnLabelAndMetadataContainers(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.gColumnLabels.transition().duration(a?this.options.transitionDuration:0).attr("transform","translate(".concat(this.rowLabelsWidth,",").concat(t,")")),this.gColumnMetadata.transition().duration(a?this.options.transitionDuration:0).attr("transform","translate(0, ".concat(t,")")),this.columnLabelsBackground.transition().duration(a?this.options.transitionDuration:0).attr("y",t-this.columnLabelsHeight-this.options.marginTop),this.metadataLabelsBackground.transition().duration(a?this.options.transitionDuration:0).attr("y",t-this.columnLabelsHeight-this.options.marginTop)}},{key:"placeAddRowLinkContainer",value:function placeAddRowLinkContainer(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.gAddRow.transition().duration(a?this.options.transitionDuration:0).attr("transform","translate(0, ".concat(t,")")),this.addRowBackground.transition().duration(a?this.options.transitionDuration:0).attr("y",t+this.options.columnMetadata.length*this.options.minCellHeight)}},{key:"placePinColumnLinkContainer",value:function placePinColumnLinkContainer(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.gPinColumn.transition().duration(a?this.options.transitionDuration:0).attr("transform","translate(0, ".concat(t,")"))}},{key:"processMetadata",value:function processMetadata(){var t=this,a=0;this.options.columnMetadata.forEach((function(l){var r=new Set;
1t.columnLabels.forEach((function(t){var a=(t.metadata||{})[l.value];a&&r.add(a)})),a+=r.size}));var l=this.options.metadataColorScale.getNScale(a),r=0;this.metadataColors={},this.options.columnMetadata.forEach((function(a){var o={};t.columnLabels.forEach((function(t){var i=(t.metadata||{})[a.value];i&&!o[i]&&(o[i]=l[r++])})),t.metadataColors[a.value]=o}))}},{key:"cluster",value:function cluster(){var t=this;this.options.shouldSortRows?this.sortRows("asc"):this.options.clustering&&this.clusterRows(),this.columnMetadataSortField?(this.columnClustering=null,this.options.onPinColumnClick?(0,y.orderBy)(this.columnLabels,[function(t){return t.pinned},function(a){if(!a.pinned)return a.metadata&&a.metadata[t.columnMetadataSortField]||"ZZZ"},function(t){return t.label}],["desc",this.columnMetadataSortAsc?"asc":"desc","asc"]).forEach((function(t,a){t.pos=a})):(0,y.orderBy)(this.columnLabels,(function(a){return a.metadata&&a.metadata[t.columnMetadataSortField]||"ZZZ"}),this.columnMetadataSortAsc?"asc":"desc").forEach((function(t,a){t.pos=a}))):this.options.shouldSortColumns?this.sortColumns("asc"):this.options.clustering&&this.clusterColumns()}},{key:"update",value:function update(){this.renderHeatmap(),this.renderRowLabels(),this.renderColumnLabels(),this.renderPinColumnLink(),this.renderColumnMetadata(),this.renderRowAddLink(0),this.options.clustering&&(this.renderRowDendrogram(),this.renderColumnDendrogram()),this.options.onUpdateFinished&&this.options.onUpdateFinished()}},{key:"getScale",value:function getScale(){return this.scaleType().domain([this.limits.min,this.limits.max]).range([0,1])}},{key:"getRows",value:function getRows(){for(var t=this.getScale(),a=[],l=0;l<this.rowLabels.length;l++)if(!this.rowLabels[l].hidden){for(var r=this.data.values[l].slice(),o=0;o<this.columnLabels.length;o++)r[o]=t(r[o]||this.options.nullValue);r.idx=l,a.push(r)}return a}},{key:"getColumns",value:function getColumns(){for(var t=this.getScale(),a=[],l=0;l<this.columnLabels.length;l++)for(var r=0;r<this.rowLabels.length;r++)this.rowLabels[r].hidden||(a[l]||(a[l]=[],a[l].idx=l),a[l].push(t(this.data.values[r][l]||this.options.nullValue)));return a}},{key:"getPinnedColumns",value:function getPinnedColumns(){return this.columnLabels.filter((function(t){return t.pinned}))}},{key:"getUnpinnedColumns",value:function getUnpinnedColumns(){return this.columnLabels.filter((function(t){return!t.pinned}))}},{key:"getUnpinnedColumnValues",value:function getUnpinnedColumnValues(){for(var t=this.getScale(),a=[],l=0;l<this.columnLabels.length;l++)for(var r=0;r<this.rowLabels.length;r++)this.rowLabels[r].hidden||this.columnLabels[l].pinned||(a[l]||(a[l]=[],a[l].idx=l),a[l].push(t(this.data.values[r][l]||this.options.nullValue)));return(0,y.compact)(a)}},{key:"getCursorLocation",value:function getCursorLocation(){return{left:h.default.event.pageX,top:h.default.event.pageY}}},{key:"getCellFromCursorLocation",value:function getCellFromCursorLocation(){var t=this.gCells[0][0].getBoundingClientRect(),a=h.default.event.clientX-t.left,l=h.default.event.clientY-t.top,r=Math.floor(a/t.width*this.columnLabels.length),o=Math.floor(l/t.height*this.rowLabels.length);if(r<0||o<0)return null;var i=(0,C.find)({pos:r},this.columnLabels).columnIndex,u=(0,C.find)({pos:o},this.rowLabels).rowIndex;return(0,C.find)({columnIndex:i,rowIndex:u},this.cells)}},{key:"sortTree",value:function sortTree(t){if(t)for(var a=this.getScale(),l=[];;){for(;t;)t.right&&l.push(t.right),l.push(t),t=t.left;if((t=l.pop()).right&&l[l.length-1]===t.right)l.pop(),l.push(t),t=t.right;else{if(t.value)t.mean=(0,C.mean)(t.value.map((function(t){return a(t)})));else{if(t.left.mean<t.right.mean){var r=[t.right,t.left];t.left=r[0],t.right=r[1]}t.mean=t.left.mean}t=null}if(!l.length)break}}},{key:"getDepth",value:function getDepth(t){if(!t)return 0;for(var a=[[t,0]],l=0;a.length;){var r=a.pop(),o=(0,i.default)(r,2),u=o[0],d=o[1];l=d>l?d:l,u.left&&a.push([u.left,d+1]),u.right&&a.push([u.right,d+1])}return l}},{key:"setOrder",value:function setOrder(t,a){for(var l=[],r=!1,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;!r;
1)t?(l.push(t),t=t.left):l.length?((t=l.pop()).value&&(a[t.value.idx].pos=o++),t=t.right):r=!0;return a}},{key:"clusterRows",value:function clusterRows(){var t=this.getRows();this.rowClustering=m.default.hcluster(t),this.sortTree(this.rowClustering),this.setOrder(this.rowClustering,this.rowLabels)}},{key:"clusterColumns",value:function clusterColumns(){if(this.options.onPinColumnClick){(0,y.orderBy)(this.columnLabels,[function(t){return t.pinned},function(t){return t.label}],["desc","asc"]).forEach((function(t,a){t.pos=a}));var t=this.getUnpinnedColumnValues();this.columnClustering=m.default.hcluster(t),this.sortTree(this.columnClustering),this.setOrder(this.columnClustering,this.columnLabels,this.getPinnedColumns().length)}else{var a=this.getColumns();this.columnClustering=m.default.hcluster(a),this.sortTree(this.columnClustering),this.setOrder(this.columnClustering,this.columnLabels)}}},{key:"sortColumns",value:function sortColumns(t){this.columnClustering=null,this.options.onPinColumnClick?(0,y.orderBy)(this.columnLabels,[function(t){return t.pinned},function(t){return t.label}],["desc",t]).forEach((function(t,a){t.pos=a})):(0,y.orderBy)(this.columnLabels,(function(t){return t.label}),t).forEach((function(t,a){t.pos=a}))}},{key:"sortRows",value:function sortRows(t){this.rowClustering=null,(0,y.orderBy)(this.filteredRowLabels,(function(t){return t.sortKey||t.label}
1),t),this.filteredRowLabels.forEach((function(t,a){t.pos=a}))}},{key:"range",value:function range(t){return Array.apply(null,{length:t}).map(Number.call,Number)}},{key:"download",value:function download(t){var a=this;this.expandColumnLabels(),setTimeout((function(){a.svg.classed(L.default.printMode,!0),a.showPrintCaption(),a.svgSaver.asSvg(a.svg.node(),"heatmap.svg"),a.svg.classed(L.default.printMode,!1),t("truncated"),a.hidePrintCaption()}),100)}},{key:"downloadAsPng",value:function downloadAsPng(t){var a=this;this.expandColumnLabels(),setTimeout((function(){a.svg.classed(L.default.printMode,!0),a.showPrintCaption(),a.svgSaver.asPng(a.svg.node(),"heatmap.png"),a.svg.classed(L.default.printMode,!1),t("truncated"),a.hidePrintCaption()}),100)}},{key:"computeCurrentHeatmapViewValuesForCSV",value:function computeCurrentHeatmapViewValuesForCSV(t){var a=this,l=t.headers,r=void 0===l?[]:l,i=(0,o.default)(r),u=[],d=(0,C.sortBy)(["pos"],this.rowLabels),c=(0,C.sortBy)(["pos"],this.columnLabels);return d.forEach((function(t){return u.push([t.label].concat((0,o.default)(r.includes("Genus")?[t.genusName]:[])))})),c.forEach((function(t){i.push(t.label),d.forEach((function(l){var r,o=t.columnIndex,i=l.rowIndex,d=(0,C.find)({columnIndex:o,rowIndex:i},a.filteredCells);r=d?d.meetsUserFilters?d.value:"NA":0,u[l.pos].push(r)}))})),u=u.map((function(t){return[(0,w.sanitizeCSVRow)(t).join()]})),[[(0,w.sanitizeCSVRow)(i).join()],u]}},{key:"handleColumnMetadataLabelClick",value:function handleColumnMetadataLabelClick(t){var a=this.options.onColumnMetadataSortChange;this.columnMetadataSortField===t?this.columnMetadataSortAsc?this.columnMetadataSortAsc=!1:(this.columnMetadataSortField=null,this.columnMetadataSortAsc=!0):(this.columnMetadataSortField=t,this.columnMetadataSortAsc=!0),this.processData("cluster"),a&&a(this.columnMetadataSortField,this.columnMetadataSortAsc)}},{key:"applyScale",value:function applyScale(t,a,l,r){return a=Math.min(Math.max(a,l),r),Math.round(t(a))}},{key:"cellYPosition",value:function cellYPosition(t){return t.pos*this.cell.height}},{key:"renderHeatmap",value:function renderHeatmap(){var t=this,a=this.scaleType().domain([this.scaleLimits.min,this.scaleLimits.max]).range([0,this.options.colors.length-1]),l=function applyFormat(l){l.attr("width",t.cell.width-2).attr("height",t.cell.height-2).attr("x",(function(a){return t.columnLabels[a.columnIndex].pos*t.cell.width+1})).attr("y",(function(a){return t.cellYPosition(t.rowLabels[a.rowIndex])+1})).style("fill",(function(l){if(!l.value&&0!==l.value)return t.options.colorNoValue;var r=t.applyScale(a,l.value,t.scaleLimits.min,t.scaleLimits.max);return t.options.customColorCallback?t.options.customColorCallback(l.value,l,t.options.colors[r],t.options.colors,t.options.colorNoValue):t.options.colors[r]}))};this.bgPattern&&this.bgPattern.remove(),this.bgPattern=this.defs.append("pattern").attr("id","pattern-grid").attr("patternUnits","userSpaceOnUse").attr("width",this.cell.width).attr("height",this.cell.height),this.bgPattern.append("rect").style("fill","rgb(234, 234, 234)").attr("height",this.cell.height-2).attr("width",this.cell.width-2).attr("x",1).attr("y",1);var r=this.cell.width*this.columnLabels.length,o=this.cell.height*this.filteredRowLabels.length;null!=this.bgGrid&&this.bgGrid.remove(),this.bgGrid=this.gCells.append("rect").lower(),this.bgGrid.attr("width",r).attr("height",o).attr("style","fill: url(#pattern-grid)").on("mousemove",(function(){var a=t.getCellFromCursorLocation();a&&((0,C.isEqual)(t.previousNullHover,a)||(t.previousNullHover&&t.handleCellMouseLeave(t.previousNullHover),t.previousNullHover=a,t.handleCellMouseOver(a)))})).on("mouseleave",(function(){t.previousNullHover&&(t.handleCellMouseLeave(t.previousNullHover),t.previousNullHover=null)})).on("click",(function(){var a=t.getCellFromCursorLocation();a&&t.handleCellClick(a)})),this.gCellHover&&this.gCellHover.remove(),this.gCellHover=this.gCells.append("rect").lower(),this.gCellHover.style("fill-opacity",0).style("stroke",O).attr("height",this.cell.height).attr("width",this.cell.width).attr("visibility","hidden");var i=this.gCells.selectAll(".".concat(L.default.cell)).data(this.filteredCells,(function(t){return t.id}));
1i.exit().lower().transition().duration(this.options.transitionDuration).style("opacity",0).remove(),l(i.transition().duration(this.options.transitionDuration)),l(i.enter().append("rect").attr("class",(function(){return L.default.cell})).on("mouseover",this.handleCellMouseOver).on("mouseleave",this.handleCellMouseLeave).on("click",this.handleCellClick))}},{key:"renderRowLabels",value:function renderRowLabels(){var t=this,a=function applyFormat(a){a.attr("transform",(function(a){return"translate(0, ".concat(t.cellYPosition(a),")")})),a.select("rect").attr("width",t.rowLabelsWidth),a.select("text").attr("data-testid","row-label").attr("transform","translate(".concat(t.rowLabelsWidth-t.options.spacing,", ").concat(t.cell.height/2,")"))};this.gRowLabels.classed(L.default.rowClustering,this.rowClustering);var l=this.gRowLabels.selectAll(".".concat(L.default.rowLabel)).data(this.filteredRowLabels,(function(t){return t.label})).order();l.exit().lower().transition().duration(this.options.transitionDuration).style("opacity",0).remove(),a(l.transition().duration(this.options.transitionDuration));var r=l.enter().append("g").attr("class",L.default.rowLabel).on("mouseenter",this.handleRowLabelMouseEnter).on("mouseleave",this.handleRowLabelMouseLeave);r.append("rect").attr("class",L.default.hoverTarget).attr("width",this.rowLabelsWidth).attr("height",this.cell.height).style(N,"end"),r.append("text").text((function(t){return t.label})).style("dominant-baseline","central").style(N,"end").on("click",(function(a){return t.options.onRowLabelClick&&t.options.onRowLabelClick(a.label,h.default.event)})),a(r),r.append("line").attr("x1",0).attr("x2",this.rowLabelsWidth).attr("y1",this.cell.height).attr("y2",this.cell.height).attr("class",L.default.genusBorder).classed(L.default.hideGenusBorder,(function(a,l){var r=t.filteredRowLabels[l+1];return!r||a.sortKey===r.sortKey})),r.append("svg:image").attr("class",L.default.removeIcon).attr("width",this.options.spacing).attr("height",this.options.spacing).attr("transform","translate(".concat(this.options.spacing,",\n        ").concat((this.cell.height-this.options.spacing)/2,")")).attr(k,"".concat(this.options.iconPath,"/IconCloseSmall.svg")).on("click",this.removeRow),a(r)}},{key:"renderRowAddLink",value:function renderRowAddLink(t){var a=this;if(this.options.onAddRowClick){var l=function handleAddRowClick(){a.options.onAddRowClick(d.node(),{x:a.rowLabelsWidth-10,y:u})},r=this.gAddRow.selectAll(".".concat(L.default.columnMetadataAdd)).data([1]),o=function applyFormat(t){t.select("text").attr("x",a.rowLabelsWidth-a.options.marginAddLink),t.select("image").attr("x",a.rowLabelsWidth-a.options.marginAddLinkImg)};o(r.transition().duration(this.options.transitionDuration));var i=r.enter().append("g").attr("class",L.default.columnMetadataAdd),u=this.options.metadataAddLinkHeight/2;i.append("rect"),i.append("text").text((function(){return"Add Taxon"})).attr("class",L.default.metadataAddLabel).attr("y",11).on("click",l),o(i);var d=i.append("g").attr("class",L.default.metadataAddTrigger).on("click",l);d.append("svg:image").attr("class",L.default.metadataAddIcon).attr("width",this.options.metadataAddLinkHeight).attr("height",this.options.metadataAddLinkHeight).attr(k,"".concat(this.options.iconPath,"/plus.svg")),o(d),d.size()&&(this.addRowTrigger=d.node()),r.attr("transform","translate(".concat(t,", ").concat((1+this.options.columnMetadata.length)*this.options.minCellHeight,")")),r.select("rect").attr("width",this.rowLabelsWidth+this.columnLabels.length*this.cell.width).attr("height",this.options.metadataAddLinkHeight)}}},{key:"renderPinColumnLink",value:function renderPinColumnLink(){var t=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(this.options.onPinColumnClick){var l=function handlePinColumnClick(){t.options.onPinColumnClick(d.node(),{x:t.rowLabelsWidth-10,y:u})},r=function applyFormat(a){a.select("text").attr("x",t.rowLabelsWidth-t.options.marginAddLink),a.select("image").attr("x",t.rowLabelsWidth-t.options.marginAddLinkImg),a.select("rect").attr("width",t.rowLabelsWidth+t.columnLabels.length*t.cell.width).attr("height",t.options.metadataAddLinkHeight)},o=this.gPinColumn.selectAll(".".concat(L.default.columnMetadataAdd)
1).data([1]);r(o.transition().duration(this.options.transitionDuration));var i=o.enter().append("g").attr("class",L.default.columnMetadataAdd),u=this.options.metadataAddLinkHeight/2;i.append("rect"),i.append("text").text((function(){return"Pin Samples"})).attr("class",L.default.metadataAddLabel).attr("y",11).on("click",l),r(i);var d=i.append("g").attr("class",L.default.metadataAddTrigger).on("click",l);d.append("svg:image").attr("class",L.default.metadataAddIcon).attr("width",this.options.metadataAddLinkHeight).attr("height",this.options.metadataAddLinkHeight).attr(k,"".concat(this.options.iconPath,"/plus.svg")),r(d),d.size()&&(this.pinColumnTrigger=d.node()),o.attr("transform","translate(".concat(a,", ").concat(2*-this.options.metadataAddLinkHeight,")"))}}},{key:"renderColumnLabels",value:function renderColumnLabels(){var t=this;this.gColumnLabels.selectAll("*").remove();var a=this.gColumnLabels.selectAll(".".concat(L.default.columnLabel)).data(this.columnLabels,(function(t){return t.id})),l=function applyFormat(a){a.attr("transform",(function(a){return"translate(".concat(a.pos*t.cell.width,",-").concat(t.options.spacing,")")}))};l(a.transition().duration(this.options.transitionDuration));var r=a.enter().append("g").attr("class",L.default.columnLabel).on("mouseenter",this.handleColumnLabelMouseEnter).on("mouseleave",this.handleColumnLabelMouseLeave);r.append("text").text((function(t){return t.label})).style(N,"left").attr("transform","translate(".concat(this.cell.width/2,",-").concat(this.options.spacing,") rotate (").concat(this.options.textRotation,")")).on("mousein",this.options.onColumnLabelMouseIn).on("mouseout",this.options.onColumnLabelMouseOut).on("mouseover",(function(a){t.options.onColumnLabelHover&&t.options.onColumnLabelHover(a)})).on("mouseleave",this.options.onColumnLabelOut).on("click",(function(a){return t.options.onColumnLabelClick&&t.options.onColumnLabelClick(a.id,h.default.event)})),r.append("svg:image").attr("class",L.default.pinIcon).attr("transform","translate(".concat(this.cell.width/2-7,", 0)")).attr(k,"".concat(this.options.iconPath,"/IconPin.svg")).on("mouseenter",this.options.onPinIconHover).on("mouseleave",this.options.onPinIconExit).on("click",this.unpinColumn),l(r),a.select(".".concat(L.default.pinIcon)).attr("display",(function(t){return t.pinned?"default":"none"}))}},{key:"renderColumnMetadata",value:function renderColumnMetadata(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.renderColumnMetadataCells(),this.renderColumnMetadataAddLink(t),this.renderColumnMetadataLabels(t,a)}},{key:"getColumnMetadataLabelOffset",value:function getColumnMetadataLabelOffset(t){return t.value===this.columnMetadataSortField?this.options.metadataSortIconSize+this.options.spacing:0}},{key:"renderColumnMetadataLabels",value:function renderColumnMetadataLabels(t){var a=this,l=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=function applyFormat(l){l.attr("transform",(function(l,r){var o=a.getColumnMetadataLabelOffset(l);return"translate(".concat(t-o,", ").concat(a.options.metadataAddLinkHeight+(1+r*a.options.minCellHeight),")")})),l.select("text").attr("transform","translate(".concat(a.rowLabelsWidth-a.options.spacing,", ").concat(a.options.minCellHeight/2,")")),l.select("rect").attr("width",(function(t){var l=a.getColumnMetadataLabelOffset(t);return a.rowLabelsWidth+a.options.marginLeft+l})),l.select("image").attr("transform","translate(".concat(a.rowLabelsWidth,",").concat((a.options.minCellHeight+a.options.metadataSortIconSize)/2,")"))},o=this.gColumnMetadata.selectAll(".".concat(L.default.columnMetadataLabel)).data(this.options.columnMetadata,(function(t){return t.value}));o.exit().lower().transition().duration(this.options.transitionDuration).style("opacity",0).remove();var i=o.transition().duration(this.options.transitionDuration);r(l?i:o);var u=o.enter().append("g").attr("class",L.default.columnMetadataLabel).on("mousein",this.options.onColumnMetadataLabelMouseIn).on("mouseout",this.options.onColumnMetadataLabelMouseOut);u.append("rect").attr("class",L.default.hoverTarget).attr("x",-this.options.marginLeft).attr("y",-1).attr("height",this.options.minCellHeight+1).style(N,"end").style("fill","white"),r(u);var d=function handleColumnMetadataLabelClick(t){a.options.onColumnMetadataLabelClick?a.options.onColumnMetadataLabelClick(t.value,h.default.event):a.handleColumnMetadataLabelClick(t.value),u.selectAll("rect").attr("width",(function(t){var l=a.getColumnMetadataLabelOffset(t);return a.rowLabelsWidth+a.options.marginLeft+l}))};u.append("text").text((function(t){return t.label})).style("dominant-baseline","central").style(N,"end").on("click",d).on("mouseover",(function(t){a.options.onColumnMetadataLabelHover&&a.options.onColumnMetadataLabelHover(t)})).on("mouseleave",(function(t){a.options.onColumnMetadataLabelOut&&a.options.onColumnMetadataLabelOut(t)})),r(u),u.append("g").append("svg:image").attr("class","metadataSortIcon").attr("width",this.options.metadataSortIconSize).attr("height",this.options.metadataSortIconSize).attr("transform","rotate(-90)").on("click",d),r(u),o.select(".metadataSortIcon").attr(k,(function(t){return t.value===a.columnMetadataSortField?"".concat(a.options.iconPath,"/sort_").concat(a.columnMetadataSortAsc?"asc":"desc",".svg"):""}))}},{key:"renderColumnMetadataCells",value:function renderColumnMetadataCells(){var t=this,a=function applyFormatForCells(a){a.attr("width",t.cell.width-2).attr("height",t.options.minCellHeight-2).attr("transform",(function(a){return"translate(".concat(a.pos*t.cell.width+t.rowLabelsWidth+1,", 0)")}))},l=function applyFormatForRows(a){a.attr("transform",(function(a,l){return"translate(0, ".concat(t.options.metadataAddLinkHeight+t.options.minCellHeight*l,")")}))},r=this.gColumnMetadata.selectAll(".columnMetadataCells").data(this.options.columnMetadata,(function(t){return t.value}));r.exit().lower().transition().duration(this.options.transitionDuration).style("opacity",0).remove(),l(r.transition().duration(this.options.transitionDuration)),l(r.enter().append("g").attr("class",(function(t){return(0,p.default)("columnMetadataCells",t.value.replace(/ /g,"_"))}))),this.options.columnMetadata.forEach((function(l){var r=t.gColumnMetadata.select(".columnMetadataCells.".concat(CSS.escape(l.value.replace(/ /g,"_")))).selectAll(".columnMetadataCell").data(t.columnLabels,(function(t){return t.id}));r.exit().lower().transition().duration(t.options.transitionDuration).style("opacity",0).remove();var o=r.transition().duration(t.options.transitionDuration);a(o);var i=r.enter().append("rect").attr("class","columnMetadataCell").on("mouseover",(function(a){t.options.onMetadataNodeHover&&t.options.onMetadataNodeHover(a,l)})).on("mouseleave",(function(a){t.options.onColumnMetadataLabelOut&&t.options.onColumnMetadataLabelOut(a)}));r.style("fill",(function(a){var r=a.metadata[l.value];return r?t.metadataColors[l.value][r]:t.options.colorNoValue})),a(i)}))}},{key:"renderColumnMetadataAddLink",value:function renderColumnMetadataAddLink(t){var a=this;if(this.options.onAddColumnMetadataClick){var l=function handleAddColumnMetadataClick(){a.options.onAddColumnMetadataClick(d.node(),{x:a.rowLabelsWidth-10,y:u})},r=this.gColumnMetadata.selectAll(".".concat(L.default.columnMetadataAdd)
1).data([1]),o=function applyFormat(t){t.select("rect").attr("width",a.rowLabelsWidth),t.select("text").attr("x",a.rowLabelsWidth-a.options.marginAddLink),t.select("image").attr("x",a.rowLabelsWidth-a.options.marginAddLinkImg)};o(r.transition().duration(this.options.transitionDuration));var i=r.enter().append("g").attr("class",L.default.columnMetadataAdd),u=this.options.metadataAddLinkHeight/2;i.append("rect"),i.append("text").text((function(){return"Add Metadata"})).attr("class",L.default.metadataAddLabel).attr("y",11).on("click",l),o(i);var d=i.append("g").attr("class",L.default.metadataAddTrigger).on("click",l);d.append("svg:image").attr("class",L.default.metadataAddIcon).attr("width",this.options.metadataAddLinkHeight).attr("height",this.options.metadataAddLinkHeight).attr(k,"".concat(this.options.iconPath,"/plus.svg")),o(d),d.size()&&(this.addMetadataTrigger=d.node()),r.attr("transform","translate(".concat(t,", 0)"))}}},{key:"renderColumnDendrogram",value:function renderColumnDendrogram(){this.gColumnDendogram.select("g").remove();var t=this.gColumnDendogram.append("g");if(this.columnClustering){var a=this.options.onPinColumnClick?this.getUnpinnedColumns().length:this.columnLabels.length,l=this.cell.width*a,r=this.columnClusterHeight-this.options.spacing;this.renderDendrogram(t,this.columnClustering,this.columnLabels,l,r);var o=this.options.onPinColumnClick?this.cell.width*this.getPinnedColumns().length:0;t.attr("transform","rotate(-90) translate(-".concat(r+this.options.spacing,",").concat(o,")"))}}},{key:"renderRowDendrogram",value:function renderRowDendrogram(){var t=this.rowClusterWidth-10,a=this.cell.height*this.filteredRowLabels.length;this.gRowDendogram.select("g").remove();var l=this.gRowDendogram.append("g");this.rowClustering&&(this.renderDendrogram(l,this.rowClustering,this.rowLabels,a,t),l.attr("transform","scale(-1,1) translate(-".concat(this.rowClusterWidth,",0)")))}},{key:"renderCaption",value:function renderCaption(){var t=this;this.gCaption.selectAll(".".concat(L.default.caption)).data(this.options.printCaption).enter().append("text").attr("class",L.default.caption).text((function(t){return t})).attr("transform",(function(a,l){return"translate(0, ".concat(l*t.options.captionLineHeight,")")}))}},{key:"highlightRowOrColumn",value:function highlightRowOrColumn(t){var a=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(!t)return this.overlaysDebounce=!0,void setTimeout((function(){a.overlaysDebounce&&a.clearOverlays()}),100);this.overlaysDebounce=!1,this.clearOverlays();var r=t.pos;null!=t.columnIndex?(this.createOverlay({x:0,y:0,width:this.cell.width*r,height:this.height}),this.createOverlay({x:this.cell.width*(r+l),y:0,width:this.cell.width*(this.columnLabels.length-r-l),height:this.height})):null!=t.rowIndex&&(this.createOverlay({x:0,y:0,width:this.width,height:this.cell.height*r}),this.createOverlay({x:0,y:this.cell.height*(r+l),width:this.width,height:this.cell.height*(this.rowLabels.length-r-l)}))}},{key:"createOverlay",value:function createOverlay(t){var a=t.x,l=t.y,r=t.width,o=t.height,i=this.gCells.append("rect").style("fill","white").style("opacity",.8).attr("x",a).attr("y",l).attr("width",r).attr("height",o);this.overlays.push(i)}},{key:"clearOverlays",value:function clearOverlays(){this.overlays.map((function(t){return t.remove()})),this.overlays=[]}},{key:"updateLabelHighlights",value:function updateLabelHighlights(t,a){t.data(a,(function(t){return t.label})).classed(L.default.highlighted,(function(t){return t.highlighted}))}},{key:"renderDendrogram",value:function renderDendrogram(t,a,l,r,o){var i=this,u=h.default.layout.cluster().size([r,o]).separation((function(){return 1})),d=function updateHighlights(a,r){var o=[a];l.forEach((function(t){t.shaded=r}));for(var d=[];o.length;){var p=o.pop();p.highlighted=r,p.left&&o.push(p.left),p.right&&o.push(p.right),r&&p.value&&p.value.idx>=0&&d.push(l[p.value.idx])}if(t.selectAll(".".concat(L.default.link)).data(u.links(c)).classed(L.default.highlighted,(function(t){return t.source.highlighted})),r&&0!==d.length){var m=(0,C.minBy)((function(t){return t.pos}),d);i.highlightRowOrColumn(m,d.length)}else i.highlightRowOrColumn(null)};u.children((function(t){var a=[];return t.left&&a.push(t.left),t.right&&a.push(t.right),a}));var c=u.nodes(a),p=t.selectAll(".".concat(L.default.link)).data(u.links(c)).enter().append("g").attr("class",L.default.link);p.append("path").attr("class",L.default.linkPath).attr("d",(function diagonal(t,a){if(!0===a)return"M".concat(t.source.y,",").concat(t.source.x,"V").concat(t.target.x,"H").concat(t.target.y);var l=(t.source.x-t.target.x)/Math.abs(t.source.x-t.target.x);return"M".concat(t.source.y,",").concat(t.source.x,"\n                L").concat(t.source.y,",").concat(t.target.x+4*l,"\n                A").concat(4," ").concat(4," 0, 0, ").concat((l+1)/2,", ").concat(t.source.y+4," ").concat(t.target.x,"\n                L").concat(t.target.y,",").concat(t.target.x)})),p.append("rect").attr("class",L.default.hoverTarget).attr("x",(function(t){return Math.min(t.source.y,t.target.y)}
1)).attr("y",(function(t){return Math.min(t.source.x,t.target.x)})).attr("width",(function(t){var a=Math.max(t.source.left.y,t.source.right.y);return Math.abs(a-t.source.y)+i.options.spacing})).attr("height",(function(t){return Math.abs(t.target.x-t.source.x)})).on("mouseover",(function(t){d(t.source,!0)})).on("mouseout",(function(t){d(t.source,!1)}))}},{key:"getAddMetadataTriggerRef",value:function getAddMetadataTriggerRef(){return this.addMetadataTrigger}},{key:"getColumnMetadataLegend",value:function getColumnMetadataLegend(t){return(0,y.some)(this.columnLabels,(function(a){return!a.metadata||!a.metadata[t]}))?Object.assign({},this.metadataColors[t],{Unknown:this.options.colorNoValue}):this.metadataColors[t]}},{key:"getZoomFactor",value:function getZoomFactor(){if(null!==this.options.zoom)return this.options.zoom;var t=this.options.maxWidth-8;return Math.min(this.width,t)/this.width}}]),Heatmap}()},61604:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(32485)),i=r(l(96540)),u=r(l(84045));a.default=function CategoricalLegend(t){var a=t.data,l=t.className;return i.default.createElement("div",{className:(0,o.default)(u.default.legendContainer,l)},function renderCategories(){return a.map((function(t){return i.default.createElement("div",{"data-testid":"category-legend",className:u.default.category,key:"".concat(t.color,"+").concat(t.label)},i.default.createElement("svg",{className:u.default.colorCircle},i.default.createElement("circle",{cx:"50%",cy:"50%",fill:t.color})),i.default.createElement("span",{"data-testid":"category-label",className:u.default.label},t.label))}))}())}},93515:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=l(36647),d=l(84814),c=l(46048),p=r(l(43738)),m=r(l(47903));a.default=function(){function HeatmapLegend(t,a){var l=this;if((0,o.default)(this,HeatmapLegend),this.svg=null,this.g=null,this.container=(0,c.select)(t),this.options=Object.assign({numberOfLevels:10,colors:null,height:25,width:t.clientWidth,min:0,max:10,levels:10,cellHeight:10,cellWidth:null,fontSize:"9pt"},a),!this.options.colors){var r=(0,u.scaleSequential)(d.interpolateYlOrRd);this.options.colors=this.range(this.options.numberOfLevels).map((function(t){return r(t/(l.options.numberOfLevels-1))}))}this.setup()}return(0,i.default)(HeatmapLegend,[{key:"range",value:function range(t){return Array.apply(null,{length:t}).map(Number.call,Number)}},{key:"setup",value:function setup(){this.svg=this.container.append("svg").attr("class","legend").attr("width",this.options.width).attr("height",this.options.height),this.g=this.svg.append("g"),this.gCells=this.g.append("g"),this.gLabels=this.g.append("g")}},{key:"updateOptions",value:function updateOptions(t){this.options=Object.assign(this.options,t)}},{key:"update",value:function update(){var t=(0,p.default)(Math.round(this.options.min)),a=(0,p.default)(Math.round(this.options.max)),l=(0,m.default)(t,this.options.fontSize),r=(0,m.default)(a,this.options.fontSize),o=this.options.width-l/2-r/2,i=o/this.options.colors.length;this.gLabels.selectAll("text").remove(),this.gCells.selectAll("rect").remove(),this.gLabels.selectAll(".legend-text-min").data([this.options.min]).enter().append("text").attr("class","mono").text(t).attr("x",l/2).attr("y",this.options.height).attr("text-anchor","middle"),this.gLabels.selectAll(".legend-text-max").data([this.options.max]).enter().append("text").attr("class","mono").text(a).attr("x",l/2+o).attr("y",this.options.height).style("text-anchor","middle"),this.gCells.selectAll(".legend-cell").data(this.options.colors).enter().append("rect").attr("x",(function(t,a){return l/2+Math.floor(i*a)})).attr("y",0).attr("width",Math.ceil(i)).attr("height",this.options.cellHeight).style("fill",(function(t){return t}))}}]),HeatmapLegend}()},82727:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(29511)),d=r(l(28452)),c=r(l(63072)),p=r(l(96540)),m=r(l(93515));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,c.default)(t);if(a){var o=(0,c.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,d.default)(this,l)}}var h=function(t){(0,u.default)(SequentialLegendVis,t);var a=_createSuper(SequentialLegendVis);function SequentialLegendVis(t){var l;return(0,o.default)(this,SequentialLegendVis),(l=a.call(this,t)).legend=null,l}
1return(0,i.default)(SequentialLegendVis,[{key:"componentDidMount",value:function componentDidMount(){this.legend=new m.default(this.legendContainer,{scale:this.props.scale,min:this.props.min,max:this.props.max}),this.legend.update()}},{key:"componentDidUpdate",value:function componentDidUpdate(){this.legend.updateOptions({scale:this.props.scale,min:this.props.min,max:this.props.max}),this.legend.update()}},{key:"render",value:function render(){var t=this;return p.default.createElement("div",null,p.default.createElement("div",{ref:function ref(a){t.legendContainer=a}}))}}]),SequentialLegendVis}(p.default.Component);a.default=h},88552:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(17383)),d=r(l(34579)),c=r(l(12475)),p=r(l(29511)),m=r(l(28452)),h=r(l(63072)),g=r(l(43693)),v=l(70131),y=r(l(32485)),C=l(44480),b=r(l(96540)),S=l(25880);l(10765);var w=l(38192),_=r(l(1986)),E=r(l(96042)),x=l(79623),L=r(l(9983)),O=r(l(19382)),N=r(l(70771)),k=r(l(55653)),T=["cellClassName","defaultCellRenderer","defaultHeaderHeight","defaultRowHeight","defaultSelectColumnWidth","forwardRef","gridClassName","headerClassName","initialActiveColumns","onRowClick","onRowsRendered","onSort","rowClassName","rowCount","rowGetter","rowRenderer","selectableColumnClassName","selectableKey","selectRowDataGetter","sortable","sortBy","sortDirection"],A=["cellRenderer","className","width"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,h.default)(t);if(a){var o=(0,h.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,m.default)(this,l)}}var I=function(t){(0,p.default)(BaseTableCC,t);var a=_createSuper(BaseTableCC);function BaseTableCC(t){var l;return(0,u.default)(this,BaseTableCC),l=a.call(this,t),(0,g.default)((0,c.default)(l),"basicHeaderRenderer",(function(t){var a=t.columnData,r=t.label,o=l.props.headerLabelClassName;return b.default.createElement("div",null,a?b.default.createElement(E.default,{trigger:b.default.createElement("span",{className:(0,y.default)(k.default.label,o)},r),title:r,content:a.tooltip,link:a.link}):b.default.createElement(E.default,{trigger:b.default.createElement("span",{className:(0,y.default)(k.default.label,o)},r),content:r}))})),(0,g.default)((0,c.default)(l),"_sortableHeaderRenderer",(function(t){var a=t.columnData,r=t.dataKey,o=t.label,i=t.sortBy,u=t.sortDirection,d=l.props.headerLabelClassName;return b.default.createElement("div",{"data-testid":"".concat((0,C.kebabCase)(o),"-column-header"),className:(0,y.default)(k.default.sortableHeader,i===r&&k.default.active)},a?b.default.createElement(E.default,{trigger:b.default.createElement("span",{"data-testid":"".concat((0,C.kebabCase)(o),"-column-header"),className:(0,y.default)(k.default.label,d)},o),title:o,content:a.tooltip,link:a.link}):b.default.createElement(E.default,{trigger:b.default.createElement("span",{className:(0,y.default)(k.default.label,d)},o),content:o}),b.default.createElement(N.default,{sortDirection:"ASC"===u?"ascending":"descending",className:(0,y.default)(k.default.sortIcon,i===r&&k.default.active)}))})),(0,g.default)((0,c.default)(l),"handleColumnChange",(function(t){var a=l.props,r=a.onActiveColumnsChange,o=a.protectedColumns;l.setState({activeColumns:(0,C.concat)(o,t)},(function(){return r&&r(l.state.activeColumns)}))})),(0,g.default)((0,c.default)(l),"renderColumnSelector",(function(){var t=l.state,a=t.activeColumns,r=t.columns,o=l.props.protectedColumns,i=r.filter((function(t){return!(0,C.includes)(t.dataKey,o)})).map((function(t){return{value:t.dataKey,text:t.label}})),u=(0,C.difference)(a,o);return b.default.createElement(_.default,{trigger:b.default.createElement(O.default,{"data-testid":"plus-circle",direction:"left",upward:!1,hideArrow:!0,hideCounter:!0,rounded:!0,search:!0,checkedOnTop:!0,menuLabel:"Select Columns",onChange:l.handleColumnChange,options:i,trigger:b.default.createElement(v.Icon,{sdsIcon:"plusCircle",sdsSize:"s",sdsType:"button",className:k.default.plusIcon}),value:u}),content:"Add or Remove Columns"})})),(0,g.default)((0,c.default)(l),"renderSelectableCell",(function(t){var a=t.cellData,r=l.props,o=r.selected,i=r.onSelectRow,u=r.selectableCellClassName,d=r.selectableCellRenderer;if(d)return d({cellData:a,selected:o,onSelectRow:i,selectableCellClassName:u});var c=null==a;return b.default.createElement(L.default,{className:u,checked:o.has(a),onChange:i,value:c?-1:a,disabled:c,testId:"row-select-checkbox"})})),(0,g.default)((0,c.default)(l),"renderSelectableHeader",(function(){var t=l.props,a=t.selectAllChecked,r=t.onSelectAllRows;return b.default.createElement(L.default,{checked:a,onChange:function onChange(t,a){return r(a)},value:"all"})})),l.state={activeColumns:l.props.initialActiveColumns,columns:BaseTableCC.setColumnDefaults(l.props.columns,l.props.defaultColumnWidth),columnWidthPercentages:{},columnCurrentlyDragged:null,mouseOverDraggableAreaForColumn:null},l}return(0,d.default)(BaseTableCC,[{key:"render",value:function render(){var t=this,a=this.props,l=a.cellClassName,r=a.defaultCellRenderer,u=a.defaultHeaderHeight,d=a.defaultRowHeight,c=a.defaultSelectColumnWidth,p=a.forwardRef,m=a.gridClassName,h=a.headerClassName,g=a.initialActiveColumns,v=a.onRowClick,w=a.onRowsRendered,_=a.onSort,E=a.rowClassName,x=a.rowCount,L=a.rowGetter,O=a.rowRenderer,N=a.selectableColumnClassName,I=a.selectableKey,M=a.selectRowDataGetter,R=a.sortable,D=a.sortBy,P=a.sortDirection,j=(0,i.default)(a,T),B=this.state,V=B.activeColumns,W=B.columns,U=B.columnWidthPercentages,H=V||(0,C.map)("dataKey",W);return b.default.createElement("div",{className:k.default.tableContainer,style:{flexBasis:u}},b.default.createElement(S.AutoSizer,null,(function(a){var T=a.width,B=a.height;return b.default.createElement(S.Table,(0,o.default)({gridClassName:(0,y.default)(k.default.grid,m),headerClassName:(0,y.default)(k.default.header,h),headerHeight:u,height:B,onRowsRendered:w,ref:p,rowClassName:(0,y.default)(E,k.default.row,v&&k.default.clickable),rowCount:x,rowGetter:L,rowHeight:d,rowRenderer:O,sort:R?_:null,sortBy:R?D:"",sortDirection:R?P:"DESC",width:T,onRowClick:v}
1,j),I&&b.default.createElement(S.Column,{className:N,dataKey:I,headerRenderer:t.renderSelectableHeader,cellDataGetter:M,cellRenderer:t.renderSelectableCell,disableSort:!0,width:c}),H.map((function(a){var u=(0,C.find)({dataKey:a},W);if(!u)return null;var d,c=R&&!u.disableSort,p=u.cellRenderer,m=u.className,h=u.width,g=(0,i.default)(u,A);return d=c?t._sortableHeaderRenderer:t.basicHeaderRenderer,b.default.createElement(S.Column,(0,o.default)({className:(0,y.default)(k.default.cell,l,m),columnData:u.columnData,key:a,width:U[a]?U[a]*T:h,headerRenderer:d,cellRenderer:p||r},g))})),g&&b.default.createElement(S.Column,{dataKey:"plusPlaceholder",width:20}))})),g&&b.default.createElement("div",{style:{height:u},className:(0,y.default)(k.default.columnSelector,k.default.row,"ReactVirtualized__Table__headerRow")},this.renderColumnSelector()))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){return t.columns!==a.prevPropsColumns?{activeColumns:t.initialActiveColumns,columns:BaseTableCC.setColumnDefaults(t.columns,t.defaultColumnWidth),prevPropsColumns:t.columns}:null}},{key:"setColumnDefaults",value:function setColumnDefaults(t,a){return t.map((function(t){return t.label=void 0!==t.label?t.label:(0,x.humanize)(t.dataKey),t.width=t.width||a,t}))}}]),BaseTableCC}(b.default.Component);I.defaultProps={defaultColumnWidth:60,defaultHeaderHeight:50,defaultRowHeight:30,defaultSelectColumnWidth:30,selected:new Set,draggableColumns:!1};a.default=function BaseTable(t){var a=(0,w.useTrackEvent)();return b.default.createElement(I,(0,o.default)({},t,{trackEvent:a}))}},22941:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=r(l(12475)),d=r(l(29511)),c=r(l(28452)),p=r(l(63072)),m=r(l(43693)),h=r(l(32485)),g=l(44480),v=r(l(96540)),y=r(l(96042)),C=r(l(9983)),b=r(l(58672));function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,p.default)(t);if(a){var o=(0,p.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,c.default)(this,l)}}var S=function(t){(0,d.default)(DataTable,t);var a=_createSuper(DataTable);function DataTable(t){var l;return(0,o.default)(this,DataTable),l=a.call(this,t),(0,m.default)((0,u.default)(l),"getCellStyle",(function(t){var a=l.props,r=a.columnWidth,o=a.getColumnWidth,i={};return r?i.width=r:o&&(i.width=o(t)),i})),l.state={filter:"",selectedRows:new Set(l.props.selectedRows||[]),originalData:l.props.data,indexedData:DataTable.indexData(l.props.data)},l.handleCheckBoxChange=l.handleCheckBoxChange.bind((0,u.default)(l)),l}return(0,i.default)(DataTable,[{key:"filterData",value:function filterData(t){var a=this;if(this.state.filter){var l=this.state.filter.split(/ +/);return t.filter((function(t){return l.every((function(l){return a.filterRow(t,l)}))}))}return t}},{key:"filterRow",value:function filterRow(t,a){return Object.keys(t).some((function(l){if(!l.startsWith("__")){var r=void 0!==t[l]&&null!==t[l]&&t[l].toString().toLowerCase();if(r&&-1!==r.indexOf(a))return!0}}))}},{key:"handleCheckBoxChange",value:function handleCheckBoxChange(t,a){var l=this;if(void 0!==a){var r={};if(t<0)for(var o=this.state.selectedRows||new Set,i=this.filterData(this.state.indexedData),u=0;u<i.length;u++)(0,g.get)("shouldDisable",i[u])||(a?o.add(i[u].__originalIndex):o.delete(i[u].__originalIndex)),r={selectedRows:o};else r=a?function stateUpdate(a){return a.selectedRows.add(t),{selectedRows:a.selectedRows}}:function stateUpdate(a){return a.selectedRows.delete(t),{selectedRows:a.selectedRows}};this.setState(r,(function(){return l.props.onSelectedRowsChanged(l.state.selectedRows)}))}}},{key:"render",value:function render(){var t=this,a=this.filterData(this.state.indexedData),l=a.length>0&&a.every((function(a){return t.state.selectedRows.has(a.__originalIndex)}));return v.default.createElement("table",{className:(0,h.default)("idseq-ui data-table",this.props.striped&&"striped",this.props.className,this.props.onSelectedRowsChanged&&"selectable")},v.default.createElement("thead",null,v.default.createElement("tr",null,this.props.onSelectedRowsChanged&&v.default.createElement("th",{className:"data-table__header column-reserved-selectable"},v.default.createElement(C.default,{checked:l,onChange:this.handleCheckBoxChange,value:-1})),this.props.columns.map((function(a,l){return v.default.createElement("th",{className:"data-table__header column-".concat(a),key:l,style:t.getCellStyle(a)},t.props.headers?t.props.headers[a]:a)})))),v.default.createElement("tbody",null,a.map((function(a){var l=(0,g.get)("shouldDisable",a),r=v.default.createElement(C.default,{checked:!l&&t.state.selectedRows.has(a.__originalIndex),onChange:t.handleCheckBoxChange,value:a.__originalIndex}),o=(0,g.get)("columnTooltips",a),i=t.props.columns.map((function(r,i){var u=v.default.createElement("td",{className:(0,h.default)("data-table__data column-".concat(r),l&&b.default.disabled),style:t.getCellStyle(r),key:i,"data-testid":r.toLowerCase().replace(/ /g,"-")},(0,g.isObject)(a[r])&&void 0!==a[r].name?a[r].name:a[r]);return o&&o[r]?v.default.createElement(y.default,{trigger:u,content:(0,g.get)("content",o[r]),offset:(0,g.get)("offset",o[r]),position:(0,g.get)("position",o[r])}):u}));return v.default.createElement(v.default.Fragment,null,l?v.default.createElement(y.default,{trigger:v.default.createElement("tr",{key:a.__originalIndex,className:l&&b.default.disabled},t.props.onSelectedRowsChanged&&v.default.createElement("td",{className:"data-table__data column-reserved-selectable"},v.default.cloneElement(r,{disabled:!0})),i),content:(0,g.get)(["tooltipInfo","content"],a),position:(0,g.get)(["tooltipInfo","position"],a)}):v.default.createElement("tr",{key:a.__originalIndex,className:l&&b.default.disabled},t.props.onSelectedRowsChanged&&v.default.createElement("td",{className:"data-table__data column-reserved-selectable"},r),i))}))))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(t,a){var l=DataTable.prepareFilter(t.filter),r={};return l!==a.filter&&(r.filter=l),t.data!==a.originalData&&(r.originalData=t.data,r.indexedData=DataTable.indexData(t.data)),r}},{key:"prepareFilter",value:function prepareFilter(t){return null==t?"":t.toString().trim().toLowerCase()}},{key:"indexData",value:function indexData(t){return t.map((function(t,a){return(0,g.set)("__originalIndex",a,t)}))}}]),DataTable}(v.default.Component);S.defaultProps={striped:!0};a.default=S},72721:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(94634)),i=r(l(91847)),u=r(l(41132)),d=r(l(12475)),c=r(l(43693)),p=r(l(34579)),m=r(l(17383)),h=r(l(29511)),g=r(l(28452)),v=r(l(63072)),y=r(l(61837)),C=r(l(32485)),b=l(44480),S=r(l(96540)),w=l(25880),_=r(l(88552)),E=l(31298),x=r(l(46152)),L=["defaultCellRenderer","draggableColumns","minimumBatchSize","onSelectRow","onSelectAllRows","onSortColumn","sortable","sortBy","sortDirection","defaultRowHeight","threshold"];function _createSuper(t){var a=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function _createSuperInternal(){var l,r=(0,v.default)(t);if(a){var o=(0,v.default)(this).constructor;l=Reflect.construct(r,arguments,o)}else l=r.apply(this,arguments);return(0,g.default)(this,l)}}
1var O=function(t){(0,h.default)(CanceledPromiseError,t);var a=_createSuper(CanceledPromiseError);function CanceledPromiseError(t){var l;return(0,m.default)(this,CanceledPromiseError),(l=a.call(this,"cancelled promise")).promise=t,l}return(0,p.default)(CanceledPromiseError)}((0,y.default)(Error)),N=function(t){(0,h.default)(InfiniteTable,t);var a=_createSuper(InfiniteTable);function InfiniteTable(t){var l;return(0,m.default)(this,InfiniteTable),l=a.call(this,t),(0,c.default)((0,d.default)(l),"componentWillUnmount",(function(){l.cancelableLoadRowsPromise&&l.cancelableLoadRowsPromise.cancel()})),(0,c.default)((0,d.default)(l),"isRowLoadingOrLoaded",(function(t){var a=t.index;return!!l.loadedRowsMap[a]})),(0,c.default)((0,d.default)(l),"loadMoreRows",(function(t){for(var a=t.startIndex,r=t.stopIndex,o=l.props,i=o.onLoadRows,d=o.minimumBatchSize,c=a;c<=r;c++)l.loadedRowsMap[c]=1;return l.cancelableLoadRowsPromise=function makeCancelable(t){var a=!1;return{promise:new Promise((function(l,r){t.then((function(o){return a?r(new O(t)):l(o)}),(function(l){return r(a?new O(t):l)}))})),cancel:function cancel(){a=!0}}}(i({startIndex:a,stopIndex:r})),l.cancelableLoadRowsPromise.promise.then((function(t){var o,i=r-a+1;(o=l.rows).splice.apply(o,[a,i].concat((0,u.default)(t))),i!==t.length?l.setState({rowCount:l.rows.length}):l.setState({rowCount:l.rows.length+d});for(var c=a;c<=r;c++)l.loadedRowsMap[c]=2;return l.cancelableLoadRowsPromise=null,!0})).catch((function(t){t instanceof O||console.error("Error loading rows",t)})),l.cancelableLoadRowsPromise.promise})),(0,c.default)((0,d.default)(l),"getRow",(function(t){var a=t.index;return l.rows[a]||{}})),(0,c.default)((0,d.default)(l),"rowRenderer",(function(t){var a=l.props,r=a.loadingClassName,o=a.rowRenderer;return l.rows[t.index]||(t.className=(0,C.default)(t.className,x.default.loading,r)),o?o(t):(0,w.defaultTableRowRenderer)(t)})),(0,c.default)((0,d.default)(l),"defaultCellRenderer",(function(t){var a=t.cellData;return S.default.createElement("div",{className:x.default.cellContent},null==a?"":(0,b.isObject)(a)?a.name:String(a))})),(0,c.default)((0,d.default)(l),"handleGetRowHeight",(function(t){var a=t.index,r=l.props.defaultRowHeight;return"function"==typeof r?r({index:a,row:l.rows[a]}):r})),(0,c.default)((0,d.default)(l),"reset",(function(){var t,a=l.props.rowCount;l.rows=[],l.loadedRowsMap=[],null===(t=l.cancelableLoadRowsPromise)||void 0===t||t.cancel(),l.setState({rowCount:a},(function(){return l.infiniteLoader.resetLoadMoreRowsCache(!0)}))})),l.rows=[],l.loadedRowsMap=[],l.state={rowCount:l.props.rowCount},l.cancelableLoadRowsPromise=null,l}return(0,p.default)(InfiniteTable,[{key:"render",value:function render(){var t=this,a=this.props,l=a.defaultCellRenderer,r=a.draggableColumns,u=a.minimumBatchSize,d=a.onSelectRow,c=a.onSelectAllRows,p=a.onSortColumn,m=a.sortable,h=a.sortBy,g=a.sortDirection,v=(a.defaultRowHeight,a.threshold),y=(0,i.default)(a,L),C=this.state.rowCount;return S.default.createElement(w.InfiniteLoader,{ref:function ref(a){return t.infiniteLoader=a},isRowLoaded:this.isRowLoadingOrLoaded,loadMoreRows:this.loadMoreRows,minimumBatchSize:u,rowCount:C,threshold:v},(function(a){var i=a.onRowsRendered,u=a.registerChild;return S.default.createElement(_.default,(0,o.default)({},y,{defaultCellRenderer:l||t.defaultCellRenderer,draggableColumns:r,forwardRef:u,onRowsRendered:i,onSelectAllRows:c,onSelectRow:d,onSort:p,rowCount:C,rowGetter:t.getRow,rowHeight:t.handleGetRowHeight,rowRenderer:t.rowRenderer,sortable:m,sortBy:h,sortDirection:g,sortedHeaderClassName:x.default.sortedHeader}))}))}}]),InfiniteTable}(S.default.Component);N.defaultProps={minimumBatchSize:E.DEFAULT_PAGE_SIZE,rowCount:E.DEFAULT_PAGE_SIZE,threshold:E.DEFAULT_PAGE_SIZE};a.default=N},32173:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=r(l(94634)),u=r(l(85715)),d=r(l(91847)),c=l(44480),p=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}r.default=t,l&&l.set(t,r);return r}(l(96540)),m=l(25880),h=r(l(88552)),g=["columns","data","onColumnSort","onSelectRow","onSelectAllRows","selectableKey","selected","sortable","defaultSortBy","defaultSortDirection","defaultRowHeight","selectRowDataGetter","rowRenderer"];function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}a.default=function Table(t){var a=t.columns,l=t.data,r=void 0===l?[]:l,o=t.onColumnSort,v=t.onSelectRow,y=t.onSelectAllRows,C=t.selectableKey,b=t.selected,S=void 0===b?new Set:b,w=t.sortable,_=t.defaultSortBy,E=t.defaultSortDirection,x=t.defaultRowHeight,L=t.selectRowDataGetter,O=t.rowRenderer,N=(0,d.default)(t,g),k=(0,p.useState)(_),T=(0,u.default)(k,2),A=T[0],I=T[1],M=(0,p.useState)(E||m.SortDirection.ASC),R=(0,u.default)(M,2),D=R[0],P=R[1];(0,p.useEffect)((function(){_&&I(_)}),[_]);var j=r;if(w&&A){var B=(0,c.find)({dataKey:A},a)||{},V=D===m.SortDirection.ASC?"asc":"desc";j=B.sortFunction?B.sortFunction({data:r,sortDirection:V}):(0,c.orderBy)(B.sortKey||A,[V],r)}return p.default.createElement(h.default,(0,i.default)({columns:a,defaultRowHeight:function handleGetRowHeight(t){var a=t.index;return"function"==typeof x?x({index:a,row:j[a]}):x},onSelectAllRows:y,onSelectRow:v,onSort:function handleSort(t){var a=t.sortBy,l=t.sortDirection;I(a),P(l),o&&o({sortBy:a,sortDirection:l})},rowCount:j.length,rowGetter:function rowGetter(t){var a=t.index;return j[a]},selectableKey:C,selectAllChecked:function isSelectAllChecked(){return!(!C||!S)&&(!(0,c.isEmpty)(r)&&(0,c.isEmpty)((0,c.difference)((0,c.map)(C,r),Array.from(S))))}(),selected:S,sortable:w,rowRenderer:O,sortBy:A,sortDirection:D,selectRowDataGetter:L},N))}},31298:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DEFAULT_PAGE_SIZE=void 0;a.DEFAULT_PAGE_SIZE=20},32807:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Table",{enumerable:!0,get:function get(){return o.default}});var o=r(l(32173))},71801:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.normalizeData=void 0;a.normalizeData=function normalizeData(t,a){return t.map((function(t){var l=Object.assign({},t);return a.forEach((function(a){l[a]=t[a]/t.total*100})),l.total=100,l}))}},78433:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.initialGlobalContextState=void 0;a.initialGlobalContextState={discoveryProjectIds:null}},21786:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.globalContextReducer=a.createAction=a.GlobalContext=a.ActionType=void 0;var o=r(l(43693)),i=l(96540);function ownKeys(t,a){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),l.push.apply(l,r)}return l}function _objectSpread(t){for(var a=1;a<arguments.length;a++){var l=null!=arguments[a]?arguments[a]:{};
1a%2?ownKeys(Object(l),!0).forEach((function(a){(0,o.default)(t,a,l[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(l,a))}))}return t}var u;a.GlobalContext=(0,i.createContext)(null);!function(t){t.UPDATE_DISCOVERY_PROJECT_IDS="UPDATE_DISCOVERY_PROJECT_IDS"}(u||(a.ActionType=u={}));a.createAction=function createAction(t,a){return{type:t,payload:a}},a.globalContextReducer=function globalContextReducer(t,a){if(a.type===u.UPDATE_DISCOVERY_PROJECT_IDS)return _objectSpread(_objectSpread({},t),{},{discoveryProjectIds:a.payload});throw new Error("globalContextReducer cannot handle action type: ".concat(a.type))}},26080:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=r(l(17383)),i=r(l(34579)),u=function(){function StringHelper(){(0,o.default)(this,StringHelper)}return(0,i.default)(StringHelper,null,[{key:"validateEmail",value:function validateEmail(t){return/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i.test(t)}},{key:"capitalizeFirstLetter",value:function capitalizeFirstLetter(t){return t.charAt(0).toUpperCase()+t.slice(1)}},{key:"validateName",value:function validateName(t){return/^[a-zA-Z -]+$/.test(t)}}]),StringHelper}();a.default=u},92913:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.TRANSLATE=a.TRANSFORM=a.TEXT_ANCHOR=a.FONT_WEIGHT=a.FILL_OPACITY=void 0;a.FILL_OPACITY="fill-opacity",a.FONT_WEIGHT="font-weight",a.TEXT_ANCHOR="text-anchor",a.TRANSFORM="transform",a.TRANSLATE="translate"},78957:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.usePrevious=function usePrevious(t){var a=(0,r.useRef)();return(0,r.useEffect)((function(){a.current=t})),a.current};var r=l(96540)},1656:(t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.setState=a.loadState=void 0;a.loadState=function loadState(t,a){try{return JSON.parse(t.getItem(a))||{}}catch(t){console.warn("Bad state: ".concat(t))}return{}},a.setState=function setState(t,a,l){try{t.setItem(a,JSON.stringify(l))}catch(t){console.warn("Bad state: ".concat(t))}return{}}},79623:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.formatSemanticVersion=function formatSemanticVersion(t){if(t){var a=t.split("."),l=(0,o.default)(a,2),r=l[0],i=l[1];return"".concat(r,".").concat(i)}},a.humanize=function humanize(t){return t.split("_").map((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})).join(" ")},a.numberWithCommas=numberWithCommas,a.numberWithPercent=function numberWithPercent(t){return"".concat(t,"%")},a.numberWithPlusOrMinus=function numberWithPlusOrMinus(t,a){if("number"!=typeof t||"number"!=typeof a)return null;return"".concat(numberWithCommas(Math.round(t)),"±").concat(numberWithCommas(Math.round(a)))},a.numberWithSiPrefix=function numberWithSiPrefix(t){var a="NaN";a=t<1e3?t.toString():t<1e6?(t/1e3).toString().concat("K"):(t/1e6).toString().concat("M");return a},a.replaceSpecialCharacters=function replaceSpecialCharacters(t){return t=t.replace(u,"-")},a.splitIntoMultipleLines=function splitIntoMultipleLines(t,a){var l=t.split(" "),r=[],o="";l.forEach((function(t){o.length+1+t.length>a&&o.length>0&&(r.push(o),o=""),o.length>0&&(o+=" "),o+=t})),o.length>0&&r.push(o);return r},a.testForSpecialCharacters=function testForSpecialCharacters(t){return u.test(t)};var o=r(l(85715)),i=l(44480);function numberWithCommas(t){if((0,i.isNil)(t))return t;t=t.toString();for(var a=/(-?\d+)(\d{3})/;a.test(t);)t=t.replace(a,"$1,$2");return t}var u=/[^A-Za-z0-9_\- ]/g},83065:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getTaxonName=a.getGeneraPathogenCounts=void 0;var o=r(l(26080));a.getTaxonName=function getTaxonName(t,a,l){return"common name"===l.toLowerCase()&&a&&""!==a.trim()?o.default.capitalizeFirstLetter(a):t},a.getGeneraPathogenCounts=function getGeneraPathogenCounts(t){var a={};return Object.values(t).forEach((function(t){if(t.pathogenFlag){a[t.genus_tax_id]=a[t.genus_tax_id]||{};var l=t.genus_tax_id,r=t.pathogenFlag;a[l][r]=(a[l][r]||0)+1}})),a}},63112:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}
1),a.parseUrlParams=a.getURLParamString=a.copyUrlToClipboard=a.copyShortUrlToClipboard=void 0;var o=r(l(54756)),i=r(l(29293)),u=r(l(85715)),d=r(l(17965)),c=l(44480),p=r(l(11310)),m=l(81672);a.parseUrlParams=function parseUrlParams(){var t=p.default.parse(location.search,{arrayFormat:"bracket"});for(var a in t)if("pipeline_version"!==a)try{t[a]=JSON.parse(t[a])}catch(t){}return t},a.getURLParamString=function getURLParamString(t){var a=(0,c.pickBy)((function(t){return!(0,c.isPlainObject)(t)&&!(0,c.isUndefined)(t)}),t);return(0,c.flow)(c.toPairs,(0,c.map)((function(t){var a=(0,u.default)(t,2),l=a[0],r=a[1];return(0,c.isArray)(r)?(0,c.filter)((function(t){return!(0,c.isObject)(t)}),r).map((function(t){return"".concat(l,"[]=").concat(t)})):"".concat(l,"=").concat(r)})),c.flatten,(0,c.join)("&"))(a)},a.copyShortUrlToClipboard=function(){var t=(0,i.default)(o.default.mark((function _callee(t){var a;return o.default.wrap((function _callee$(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,m.shortenUrl)(t||window.location.href);case 2:a=l.sent,(0,d.default)(window.location.origin+"/"+a.unique_key);case 4:case"end":return l.stop()}}),_callee)})));return function copyShortUrlToClipboard(a){return t.apply(this,arguments)}}(),a.copyUrlToClipboard=function(){var t=(0,i.default)(o.default.mark((function _callee2(t){return o.default.wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:t=t||window.location.href,(0,d.default)(t);case 2:case"end":return a.stop()}}),_callee2)})));return function copyUrlToClipboard(a){return t.apply(this,arguments)}}()},43061:(t,a,l)=>{"use strict";var r=l(24994),o=l(73738),i=r(l(85715)),u=r(l(73738)),d=l(70131),c=l(17437),p=l(25250),m=_interopRequireWildcard(l(20283));l(5704);var h=_interopRequireWildcard(l(96540)),g=l(5338),v=l(41902);l(60901),l(48318);var y=l(90),C=l(98903),b=l(78433),S=l(21786);l(77335);var w=r(l(24225));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(r,u,d):r[u]=t[u]}return r.default=t,l&&l.set(t,r),r}l(56282),l(3408),m.init({dsn:window.SENTRY_DSN_FRONTEND,environment:window.ENVIRONMENT,release:window.GIT_RELEASE_SHA}),function f(){}.name||Object.defineProperty(Function.prototype,"name",{get:function get(){var t=(this.toString().match(/^function\s*([^\s(]+)/)||[])[1];return Object.defineProperty(this,"name",{value:t}),t}});var _=l(30164),E={};_.keys().forEach((function(t){var a=null;"function"==typeof _(t)?a=_(t):"object"===(0,u.default)(_(t))&&(a=_(t).default),a&&a.name&&(E[a.name]=a)}));var x=function ReactComponentWithGlobalContext(t){var a,l=t.matchedComponent,r=t.props,o=t.userContext,u=(0,h.useReducer)(S.globalContextReducer,b.initialGlobalContextState),g=(0,i.default)(u,2),_=g[0],E=g[1],x=null==o||null===(a=o.allowedFeatures)||void 0===a?void 0:a.includes(C.SHOULD_READ_FROM_NEXTGEN);return h.default.createElement(m.ErrorBoundary,{fallback:"An error has occured"},h.default.createElement(v.BrowserRouter,null,h.default.createElement(w.default,{shouldReadFromNextGen:x},h.default.createElement(y.UserContext.Provider,{value:o},h.default.createElement(S.GlobalContext.Provider,{value:{globalContextState:_,globalContextDispatch:E}},h.default.createElement(p.StyledEngineProvider,{injectFirst:!0},h.default.createElement(c.ThemeProvider,{theme:d.defaultTheme},h.default.createElement(p.ThemeProvider,{theme:d.defaultTheme},h.default.createElement(l,r)))))))))};window.react_component=function react_component(t,a,l,r){var o=E[t];o?((0,g.createRoot)(document.getElementById(l)).render(h.default.createElement(x,{matchedComponent:o,props:a,userContext:r})),r&&r.userId&&m.setUser({id:r.userId})):console.error("Couldn't find component for",t,E)}},92244:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.PipelineRunStatus=void 0,function(t){t.SUCCEEDED="SUCCEEDED",t.FAILED="FAILED",t.WAITING="WAITING"}(l||(a.PipelineRunStatus=l={}))},72617:(t,a)=>{"use strict";var l,r;Object.defineProperty(a,"__esModule",{value:!0}),a.SampleStatus=a.CreationSource=void 0,function(t){t.COMPLETE_ISSUE="COMPLETE - ISSUE",t.IN_PROGRESS="IN PROGRESS",t.INCOMPLETE_ISSUE="INCOMPLETE - ISSUE",t.LOADING="Loading",t.PROCESSING_SKIPPED="PROCESSING SKIPPED",t.SAMPLE_FAILED="SAMPLE FAILED"}(l||(a.SampleStatus=l={})),function(t){t.COVID="SARS-CoV-2 Upload",t.WGS="Viral CG Upload",t.MNGS="mNGS Report"}(r||(a.CreationSource=r={}))},9996:()=>{},2709:(t,a,l)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r=l(9996);Object.keys(r).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in a&&a[t]===r[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return r[t]}}))}));var o=l(71361);
1Object.keys(o).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in a&&a[t]===o[t]||Object.defineProperty(a,t,{enumerable:!0,get:function get(){return o[t]}}))}))},71361:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.BulkDownloadStatus=void 0,function(t){t.RUNNING="RUNNING",t.CREATED="CREATED",t.STARTED="STARTED",t.PENDING="PENDING",t.SUCCEEDED="SUCCEEDED",t.SUCCEEDED_WITH_ISSUE="SUCCEEDED_WITH_ISSUE",t.FAILED="FAILED",t.TIMED_OUT="TIMED_OUT",t.ABORTED="ABORTED"}(l||(a.BulkDownloadStatus=l={}))},63790:(t,a)=>{"use strict";var l;Object.defineProperty(a,"__esModule",{value:!0}),a.UploadStepType=void 0,function(t){t.SampleStep="uploadSamples",t.MetadataStep="uploadMetadata",t.ReviewStep="review"}(l||(a.UploadStepType=l={}))},24225:(t,a,l)=>{"use strict";var r=l(73738);Object.defineProperty(a,"__esModule",{value:!0}),a.default=function RelayEnvironment(t){var a=t.children,l=t.shouldReadFromNextGen,r=(0,o.useMemo)((function(){return(0,d.createEnvironment)(l)}),[l]);return i.createElement(u.RelayEnvironmentProvider,{environment:r},a)};var o=function _interopRequireWildcard(t,a){if(!a&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var l=_getRequireWildcardCache(a);if(l&&l.has(t))return l.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var d=i?Object.getOwnPropertyDescriptor(t,u):null;d&&(d.get||d.set)?Object.defineProperty(o,u,d):o[u]=t[u]}o.default=t,l&&l.set(t,o);return o}(l(96540)),i=o,u=l(18312),d=l(53932);function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var a=new WeakMap,l=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(t){return t?l:a})(t)}},53932:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.createEnvironment=function createEnvironment(t){var a=u.Network.create(m(t)),l=new u.Store(new u.RecordSource);return new u.Environment({store:l,network:a})};var o=r(l(54756)),i=r(l(29293)),u=l(69487),d=l(60696),c=l(50961),p=/(?:query|mutation)\s+(\S+)\s*\(/,m=function generateFetchFn(t){return function(){var a=(0,i.default)(o.default.mark((function _callee(a,l){var r,i,u;return o.default.wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,c.getValidIdentity)();case 2:return o.next=4,fetch("/graphqlfed",{method:"POST",headers:[["Content-Type","application/json"],["x-graphql-yoga-csrf","graphql-yoga-csrf-prevention"],["x-should-read-from-nextgen",t.toString()]],body:JSON.stringify({query:a.text,variables:l})});case 4:return r=o.sent,o.next=7,r.json();case 7:return null!=(i=o.sent).errors&&(0,d.logError)({message:"[GQL Error] ".concat(null===(u=a.text)||void 0===u||null===(u=u.match(p))||void 0===u?void 0:u[1]),details:{query:a.text,variables:JSON.stringify(l),errors:JSON.stringify(i.errors)}}),o.abrupt("return",i);case 10:case"end":return o.stop()}}),_callee)})));return function(t,l){return a.apply(this,arguments)}}()}},50961:(t,a,l)=>{"use strict";var r=l(24994);Object.defineProperty(a,"__esModule",{value:!0}),a.getValidIdentity=void 0;var o=r(l(54756)),i=r(l(29293)),u=l(6433),d=function getIdentityExpiresAt(){return(0,u.get)("/identify").then((function(t){return t.expires_at}))},c=function isIdentityValid(){var t=localStorage.getItem("identityExpiresAt");return!!t&&Date.parse(t)-Date.now()>120};a.getValidIdentity=function(){var t=(0,i.default)(o.default.mark((function _callee(){var t;return o.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:if(!c()){a.next=2;break}return a.abrupt("return");case 2:return a.next=4,d();case 4:t=a.sent,localStorage.setItem("identityExpiresAt",t);case 6:case"end":return a.stop()}}),_callee)})));return function getValidIdentity(){return t.apply(this,arguments)}}()},21195:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-dBhE7","display-medium":"display-medium-34aDa","display-small":"display-small-NDevu","display-xlarge":"display-xlarge-3KAg8",h1:"h1-2YdII",h2:"h2-1rkj4",h3:"h3-28Tyh",h4:"h4-3ZAXM",h5:"h5-Joq0o",h6:"h6-2jauW",heading:"heading-2PWqi",subheading:"subheading-3VOXm",small:"small-Z-zSH","body-text":"body-text-1I9u9",p:"p-1MBHj",subdued:"subdued-363ot",caption:"caption-5r2bC","text-left":"text-left-1NwDG","text-right":"text-right-3wM7q","text-center":"text-center-3BThj","text-justify":"text-ju
1stify-2qOeM","text-nowrap":"text-nowrap-2CFBp","text-lowercase":"text-lowercase-3JSkl","text-uppercase":"text-uppercase-2pL4d","text-capitalize":"text-capitalize-3Yw_M","text-muted":"text-muted-9w5Nx",label:"label-UFh4B",message:"message-3aW0y",loadingBackgroundAnimation:"loadingBackgroundAnimation-22RZz"}},62110:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3msmD","display-medium":"display-medium-3BUy2","display-small":"display-small-2KLO2","display-xlarge":"display-xlarge-3f5x7",h1:"h1-33v6L",h2:"h2-yBqA6",h3:"h3-1--HV",h4:"h4-3oKX5",h5:"h5-mUVcp",h6:"h6-R5_Rr",heading:"heading-PwcNc",subheading:"subheading-3sMhW",small:"small-3WykN","body-text":"body-text-3DJOo",p:"p-R6VIf",subdued:"subdued-1T5vW",caption:"caption-31VXF","text-left":"text-left-2Qug2","text-right":"text-right-2W4jx","text-center":"text-center-DNT4O","text-justify":"text-justify-3p4Lg","text-nowrap":"text-nowrap-1-bRD","text-lowercase":"text-lowercase-1dvIq","text-uppercase":"text-uppercase-2Diu7","text-capitalize":"text-capitalize-3PTyD","text-muted":"text-muted-1dL2T",container:"container-1ik7r",text:"text-KSshp",loadingBackgroundAnimation:"loadingBackgroundAnimation-2IRBe"}},24756:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1KbBo","display-medium":"display-medium-CfSNW","display-small":"display-small-12JQ8","display-xlarge":"display-xlarge-11Yd4",h1:"h1-poiW1",h2:"h2-107Vb",h3:"h3-17K-q",h4:"h4-1cGyB",h5:"h5-3w2WN",h6:"h6-1tmc3",heading:"heading-1djJE",subheading:"subheading-36fIo",small:"small-R0iLi","body-text":"body-text-19KpX",p:"p-2RARj",subdued:"subdued-1oV2X",caption:"caption-2eckH","text-left":"text-left-neOl_","text-right":"text-right-1NS-Q","text-center":"text-center-3uwre","text-justify":"text-justify-2bG_L","text-nowrap":"text-nowrap-eWpKh","text-lowercase":"text-lowercase-CGVU4","text-uppercase":"text-uppercase-2vJzf","text-capitalize":"text-capitalize-2d3ni","text-muted":"text-muted-2SdKK",contents:"contents-1Xz8g",header:"header-L-DSK",headerText:"headerText-25KBE",taxonLabel:"taxonLabel-1Lqyf",accessionSelectMenu:"accessionSelectMenu--P8IF",accessionLabel:"accessionLabel-3ppNE",accessionCountLabel:"accessionCountLabel-S83KH",notShownMsg:"notShownMsg-1c_7M",helpIcon:"helpIcon-2y9Sc",fill:"fill-QuGQq",headerControls:"headerControls-Y5bzc",vizLinkContainer:"vizLinkContainer-3AyhP",actionIcons:"actionIcons-3DEgl",iconButton:"iconButton-2jHx2",icon:"icon-3PRti",actionIconPopup:"actionIconPopup-2xeTS",linkWithArrow:"linkWithArrow-2GvCE",rightArrow:"rightArrow-3islu",refAccessionVizLink:"refAccessionVizLink-P7Mx2",body:"body-23YOI",withReads:"withReads-1C9WE",metrics:"metrics-1K5Ev",column:"column-3VmmS",metric:"metric-1WFaL",label:"label-3tEPj",value:"value-2nz8M",ncbiLinkWrapper:"ncbiLinkWrapper-1MoNQ",ncbiLink:"ncbiLink-1lWjp",coverageVizHistogram:"coverageVizHistogram-27Bpi",genomeVizRow:"genomeVizRow-19x2e",rowLabel:"rowLabel-2tlQY",genomeViz:"genomeViz-2Wviu",genomeVizInner:"genomeVizInner-3NUQ2",referenceAccession:"referenceAccession-1GzZ9",noDataBody:"noDataBody-3qtAv",noDataContainer:"noDataContainer-1EK8F",text:"text-3P0f_",message:"message-St1Kd",vizLink:"vizLink-6ubpi",loadingContainer:"loadingContainer-2bDxU",unknownErrorContainer:"unknownErrorContainer-3iUd1",loadingMessage:"loadingMessage-3G4fa",unknownErrorMessage:"unknownErrorMessage-joNYA",helpLink:"helpLink-3ns_9",loadingIcon:"loadingIcon-2NyMf",hoverTooltip:"hoverTooltip-x1V_P",contigDownloader:"contigDownloader-1Hu9E",downloadIcon:"downloadIcon-2Gsdy",option:"option-G84Vl",optionText:"optionText-gcWrE",optionSubtext:"optionSubtext-7E2A9",loadingBackgroundAnimation:"loadingBackgroundAnimation-3-4es"}},21929:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3V_m1","display-medium":"display-medium-2bPL8","display-small":"display-small-6GWPF","display-xlarge":"display-xlarge-Rd2S5",h1:"h1-1CJZz",h2:"h2-1vE8j",h3:"h3-2Kzo9",h4:"h4-NGaNA",h5:"h5-2soQ8",h6:"h6-2Ft-f",heading:"heading-nYZ42",subheading:"subheading-30gMC",small:"small-CH5Z1","body-text":"body-text-7h1O5",p:"p-X
15Cmw",subdued:"subdued-3C8fF",caption:"caption-1fNw2","text-left":"text-left-3z6Qn","text-right":"text-right-1-E1A","text-center":"text-center-1DN36","text-justify":"text-justify-2-HoO","text-nowrap":"text-nowrap-K8p4I","text-lowercase":"text-lowercase-1Q6Me","text-uppercase":"text-uppercase-1sKrT","text-capitalize":"text-capitalize-o63Zk","text-muted":"text-muted-HOZAt",content:"content-3Hy3J",loadingMsg:"loadingMsg-3WrH-",title:"title-2itLz",adminDetails:"adminDetails-2akMp",logUrl:"logUrl--DhkG",tabs:"tabs-1dJuO",notification:"notification-3FcwL",accordion:"accordion-2pJlR",header:"header-19htT",detailsTab:"detailsTab-pQNVz",description:"description-1_1Vw",samplesList:"samplesList-2IFb4",sampleName:"sampleName-1FK0v",advancedDownloadTab:"advancedDownloadTab-2D-3c",cloudCommandContainer:"cloudCommandContainer-tj-Td",enabled:"enabled-2qzDg",command:"command-1_ezV",icon:"icon-flJS-",loadingBackgroundAnimation:"loadingBackgroundAnimation-n7Vsp"}},79503:t=>{t.exports={link:"link-J8U8i"}},38968:t=>{t.exports={"display-large":"display-large-Aumon","display-medium":"display-medium-2pUWA","display-small":"display-small-1nxgD","display-xlarge":"display-xlarge-3bJuF",h1:"h1-33TDd",h2:"h2-3D8EM",h3:"h3-2vKdp",h4:"h4-2tVYp",h5:"h5-33QXr",h6:"h6-2RdJk",heading:"heading-3Zgm_",subheading:"subheading-3JaVa",small:"small-3HUIN","body-text":"body-text-3kKIp",p:"p-16_Ac",subdued:"subdued-pzxRx",caption:"caption-1dvCC","text-left":"text-left-jDr7w","text-right":"text-right-iMe35","text-center":"text-center-1YXa1","text-justify":"text-justify-3vc6g","text-nowrap":"text-nowrap-2c82F","text-lowercase":"text-lowercase-14X0W","text-uppercase":"text-uppercase-1jVBE","text-capitalize":"text-capitalize-1UXwc","text-muted":"text-muted-10GrY",property:"property-1N64I",geneFamilyName:"geneFamilyName-3mobv"}},40417:t=>{t.exports={"display-large":"display-large-2S8gO","display-medium":"display-medium-3zn0H","display-small":"display-small-vvGMH","display-xlarge":"display-xlarge-1mSw_",h1:"h1-3r6jo",h2:"h2-1so3z",h3:"h3-3TiE-",h4:"h4-8VCxx",h5:"h5-c0Ej2",h6:"h6-3Roe8",heading:"heading-M3pbR",subheading:"subheading-2WNUL",small:"small-12ARE","body-text":"body-text-2vzus",p:"p-2iS85",subdued:"subdued-sa80v",caption:"caption-2put3","text-left":"text-left-1ZHXN","text-right":"text-right-3cyl1","text-center":"text-center-1brrr","text-justify":"text-justify-3kaoE","text-nowrap":"text-nowrap-2l-Ta","text-lowercase":"text-lowercase-3zYVK","text-uppercase":"text-uppercase-36yN0","text-capitalize":"text-capitalize-1XJWM","text-muted":"text-muted-1kGiZ",expandLink:"expandLink-wamG-",textSynonym:"textSynonym-XBvoG",text:"text-Tj9pd"}},78944:t=>{t.exports={"display-large":"display-large-2UNiF","display-medium":"display-medium-3psMn","display-small":"display-small-26gbJ","display-xlarge":"display-xlarge-g0EC5",h1:"h1-25FIh",h2:"h2-3gisE",h3:"h3-3gjBc",h4:"h4-2uppM",h5:"h5-258t-",h6:"h6-2ckau",heading:"heading-Jpzpj",subheading:"subheading-4R4FN",small:"small-2aJV2","body-text":"body-text-3LPnK",p:"p-3-PeM",subdued:"subdued-1fEcq",caption:"caption-26qOK","text-left":"text-left-33CiZ","text-right":"text-right-MLPBs","text-center":"text-center-1xMt8","text-justify":"text-justify-1r-Cv","text-nowrap":"text-nowrap-1_aln","text-lowercase":"text-lowercase-ju0KS","text-uppercase":"text-uppercase-3ENsh","text-capitalize":"text-capitalize-Br8qu","text-muted":"text-muted-ExX0Y",content:"content-2Gl4r",loadingMsg:"loadingMsg-1VKip",title:"title-1Mpn7",geneContents:"geneContents-17vVn",subtitle:"subtitle-2y5aa",linksSection:"linksSection-1K6lt",linksList:"linksList-9rFm_",link:"link-2ILVA",cardFooter:"cardFooter-2Ma9T",cardLink:"cardLink-2z0PS",disclaimer:"disclaimer-3Xemo"}},76945:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3ZXEw","display-medium":"display-medium-eYBGb","display-small":"display-small-3a5bn","display-xlarge":"display-xlarge-2KeOG",h1:"h1-24dtr",h2:"h2-b9Ulc",h3:"h3-2qZmR",h4:"h4-3o2Kv",h5:"h5-nPBDH",h6:"h6-3pIcY",heading:"heading-mKpi-",subheading:"subheading-3CG-F",small:"small-1CAtB","body-text":"body-text-v6v7z",p:"p-2GelB",subdued:"subdued-2PLMy",caption:"caption-1OdHO","text-left":"text-left-2KpfB","text-right":"text-right-v6VZ0","text-center":"text-center-3v9j8","text-justify":"text-ju
1stify-2Q5J6","text-nowrap":"text-nowrap-1OJdE","text-lowercase":"text-lowercase-3IQLh","text-uppercase":"text-uppercase-3LufS","text-capitalize":"text-capitalize-kVRRo","text-muted":"text-muted-19CL4",content:"content-e0v4t",accordion:"accordion-1hroK",accordionContent:"accordionContent-Dvtbl",stepName:"stepName-2wcSF",statusBox:"statusBox-31-QM",statusIcon:"statusIcon-3KkV-",statusText:"statusText-14yU5",statusTitle:"statusTitle-SHxTT",statusDescription:"statusDescription-1G1Og",inProgress:"inProgress-OaG23",pipelineErrored:"pipelineErrored-2mxNG",userErrored:"userErrored-A7acY",finished:"finished-2xSTD",title:"title-39IcE",description:"description-CDwOj",fileLink:"fileLink-1-mXE",disabledFileLink:"disabledFileLink-1mcss",fileGroup:"fileGroup-1DRWY",fileGroupHeader:"fileGroupHeader-18LcF",resourcesContainer:"resourcesContainer-2wiIF",loadingBackgroundAnimation:"loadingBackgroundAnimation-1cldP"}},45909:t=>{t.exports={noData:"noData-2yDoT"}},79432:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3ByJ8","display-medium":"display-medium-2Y3HI","display-small":"display-small-3lKGE","display-xlarge":"display-xlarge-etNUl",h1:"h1-1ogB0",h2:"h2-23rph",h3:"h3-3APFe",h4:"h4-3suIL",h5:"h5-1Ieif",h6:"h6-3hzsd",heading:"heading-3MfBu",subheading:"subheading-1ojEX",small:"small-pJAJS","body-text":"body-text-3DGhc",p:"p-2EsIY",subdued:"subdued-1-w6L",caption:"caption-1Go9P","text-left":"text-left-Gq6ar","text-right":"text-right-1y001","text-center":"text-center-33pgr","text-justify":"text-justify-3QK9Z","text-nowrap":"text-nowrap-18cnc","text-lowercase":"text-lowercase-2TnZk","text-uppercase":"text-uppercase-1lfBl","text-capitalize":"text-capitalize-2OD-U","text-muted":"text-muted-13XxG",metadataSection:"metadataSection-1dqgX",title:"title-3Oy38",editLink:"editLink-Nhfe2",show:"show-2CHIb",status:"status-1rSYy",controls:"controls-1tR3b",loadingBackgroundAnimation:"loadingBackgroundAnimation-2XIBa"}},1188:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3gJUL","display-medium":"display-medium-VMmYC","display-small":"display-small-37pH2","display-xlarge":"display-xlarge-3SaTI",h1:"h1-3FS_7",h2:"h2-16q37",h3:"h3-3oMsl",h4:"h4-LzacU",h5:"h5-15OFJ",h6:"h6-1WK7F",heading:"heading-2k2w-",subheading:"subheading-3Fxmy",small:"small-1Ox9g","body-text":"body-text-2JNYW",p:"p-3YOib",subdued:"subdued-2kmWB",caption:"caption-1G3XU","text-left":"text-left-2G6H1","text-right":"text-right-NL4Lf","text-center":"text-center-3BQEr","text-justify":"text-justify-243v1","text-nowrap":"text-nowrap-31t8a","text-lowercase":"text-lowercase-1_1Nw","text-uppercase":"text-uppercase-4gUYo","text-capitalize":"text-capitalize-ckz_F","text-muted":"text-muted-3Bd7l",content:"content-2UDUW",title:"title-2OilU",tabs:"tabs-29QGY",workflowTabs:"workflowTabs-cUdpr",tabLabels:"tabLabels-3dR_d",dropdownContainer:"dropdownContainer-3e0vi",noData:"noData-24F7k",loading:"loading-1RUu4",loadingIcon:"loadingIcon-3Y-bC",metadataFields:"metadataFields-3-589",inputWrapper:"inputWrapper-xiDgH",sampleNameInput:"sampleNameInput-3gnI9",pipelineInfoFields:"pipelineInfoFields-1tzXJ",metadataInput:"metadataInput-Cp-Le",error:"error-3itiT",metadataValue:"metadataValue-2cDlV",emptyValue:"emptyValue-3YNUI",projectLink:"projectLink-2oSuL",pipelineVersion:"pipelineVersion-3UD1j",vizLink:"vizLink-3nAhC",readsRemainingRow:"readsRemainingRow-2sd9r",label:"label--gcey",labelText:"labelText-2uB1q",header:"header-21hKm",narrowMetadataValueContainer:"narrowMetadataValueContainer-2CnKh",reportLink:"reportLink-2T98p",erccScatterplotSection:"erccScatterplotSection-1Tgkh",graphContainer:"graphContainer-P2Daj",downloadSectionContent:"downloadSectionContent-39Xrb",downloadLink:"downloadLink-14o8v",notesSection:"notesSection-1qOeW",note:"note-2jZdd",textareaContainer:"textareaContainer-2my8K",textarea:"textarea-EQ66z",loadingBackgroundAnimation:"loadingBackgroundAnimation-wRjOq"}},49245:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",noStyle:"noStyle-OIYdf",expandLink:"expandLink-5BmNk",noStyleButton:"noStyleButton-Orum5",subtitle:"subtitle-wMH
1Ic",text:"text-2z7Q2",collapsed:"collapsed-1FCsI",loadingBackgroundAnimation:"loadingBackgroundAnimation-2oZC-"}},57705:t=>{t.exports={histogram:"histogram-33Fke",subtitle:"subtitle-21qQU",infoIcon:"infoIcon-1IuVx"}},6261:t=>{t.exports={subtitle:"subtitle-2iFj-",linksSection:"linksSection-a7dkb",linksList:"linksList-33a7t",link:"link-6zrvq"}},4943:t=>{t.exports={"display-large":"display-large-3bXDu","display-medium":"display-medium-1lJyU","display-small":"display-small-1I6Yt","display-xlarge":"display-xlarge-MxmMd",h1:"h1-3H7v6",h2:"h2-fEtQ_",h3:"h3-11RJJ",h4:"h4-33wQ0",h5:"h5-XKjso",h6:"h6-3RZZ8",heading:"heading-2IYdV",subheading:"subheading-27_8C",small:"small-3Ns78","body-text":"body-text-1W0da",p:"p-3m7l8",subdued:"subdued-1DtFJ",caption:"caption-27yc7","text-left":"text-left-1wtx-","text-right":"text-right-2D5nq","text-center":"text-center-1v-al","text-justify":"text-justify-30ZMt","text-nowrap":"text-nowrap-XEVzG","text-lowercase":"text-lowercase-3UILb","text-uppercase":"text-uppercase-1fdP2","text-capitalize":"text-capitalize-1k8Oj","text-muted":"text-muted-IwfF4",wikiLicense:"wikiLicense-2qb9-",wikiLink:"wikiLink-3Fmkh"}},88388:t=>{t.exports={"display-large":"display-large-ydPvN","display-medium":"display-medium-3guBP","display-small":"display-small-1vli7","display-xlarge":"display-xlarge-2Xm5I",h1:"h1-1dQMf",h2:"h2-1pLK_",h3:"h3-zHcaR",h4:"h4-2YZFb",h5:"h5-NuyAY",h6:"h6-3ujoX",heading:"heading-3Qkc1",subheading:"subheading-tp3-8",small:"small-FfDAZ","body-text":"body-text-3khZz",p:"p-1jRlt",subdued:"subdued-2bgo3",caption:"caption-3w-qN","text-left":"text-left-2fYAd","text-right":"text-right-3vDLw","text-center":"text-center-oxGht","text-justify":"text-justify-1OBh5","text-nowrap":"text-nowrap-1BxiY","text-lowercase":"text-lowercase-2bLrv","text-uppercase":"text-uppercase-2oGIb","text-capitalize":"text-capitalize-2ufbE","text-muted":"text-muted-1B9qy",content:"content-2Tnc1",loadingMsg:"loadingMsg-2VQ6J",title:"title-2PeRj",subtitle:"subtitle-1QC3d",taxonContents:"taxonContents-1XjcP"}},47886:t=>{t.exports={loading:"loading-NM5XS"}},81188:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-33Vbr","display-medium":"display-medium-qKtbE","display-small":"display-small-3h_Fp","display-xlarge":"display-xlarge-1mn79",h1:"h1-1MIKs",h2:"h2-23i7A",h3:"h3-1glWX",h4:"h4-3gLC9",h5:"h5-2hXWW",h6:"h6-3fzYB",heading:"heading-1SFcc",subheading:"subheading-1c6T3",small:"small-33c1K","body-text":"body-text-x05JZ",p:"p-3GuBo",subdued:"subdued-q6s7U",caption:"caption-29Ryc","text-left":"text-left-YWjge","text-right":"text-right-2rEdy","text-center":"text-center-16Iro","text-justify":"text-justify-DUm0c","text-nowrap":"text-nowrap-3WVGH","text-lowercase":"text-lowercase-386DI","text-uppercase":"text-uppercase-1amQa","text-capitalize":"text-capitalize-2sfIi","text-muted":"text-muted-3q7FY",field:"field-2_Ouc",label:"label-9CR8O",loadingBackgroundAnimation:"loadingBackgroundAnimation-3S59C"}},41213:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1xz4D","display-medium":"display-medium-33nap","display-small":"display-small-3J5At","display-xlarge":"display-xlarge-100Qp",h1:"h1-2ranO",h2:"h2-3aJA-",h3:"h3-1Dh
1Bd",h4:"h4-3sncd",h5:"h5-2YWNq",h6:"h6-CTuVZ",heading:"heading-3Y3Oa",subheading:"subheading-1iI4f",small:"small-2H2JC","body-text":"body-text-1E6_M",p:"p-3dbcC",subdued:"subdued-CO0GX",caption:"caption-3bGf3","text-left":"text-left-1fYYN","text-right":"text-right-2hbci","text-center":"text-center-3ZR_2","text-justify":"text-justify-1G9ev","text-nowrap":"text-nowrap-5xNvR","text-lowercase":"text-lowercase-31AqX","text-uppercase":"text-uppercase-1lqfX","text-capitalize":"text-capitalize-p_emt","text-muted":"text-muted-1RuRb",footer:"footer-a13F_",footerLogo:"footerLogo-2WE8K",topNavContainer:"topNavContainer-1GASB",topNavMenu:"topNavMenu-3ovxU",topNavMenuTop:"topNavMenuTop-o7tGd",bottomNavContainer:"bottomNavContainer-2rqRa",bottomNavMenu:"bottomNavMenu-dDl2y",cookieSettings:"cookieSettings-3ZzkA",czLogoContainer:"czLogoContainer-TaRQU",separator:"separator-x3End",czLogoInnerContainer:"czLogoInnerContainer-PthTU",cziLogo:"cziLogo-37CVT",biohubLogo:"biohubLogo-QnGMB",loadingBackgroundAnimation:"loadingBackgroundAnimation-kx5Gj"}},45581:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2YE4v","display-medium":"display-medium-3m-0T","display-small":"display-small-2Lb1h","display-xlarge":"display-xlarge-iCvMq",h1:"h1-1TVRu",h2:"h2-3_cS7",h3:"h3-1eB2F",h4:"h4-1XYVX",h5:"h5-1O_RU",h6:"h6-S6LqU",heading:"heading-1CeZh",subheading:"subheading-OwRU7",small:"small-2YpGh","body-text":"body-text-1pc2H",p:"p-3LQGt",subdued:"subdued-2ibkh",caption:"caption-280Lq","text-left":"text-left-1NIEL","text-right":"text-right-2V01V","text-center":"text-center-RegsX","text-justify":"text-justify-1jvhR","text-nowrap":"text-nowrap-1K-YE","text-lowercase":"text-lowercase-2wH-N","text-uppercase":"text-uppercase-rCkXO","text-capitalize":"text-capitalize-ot6SK","text-muted":"text-muted-2QnRd",header:"header-1xjaD",logo:"logo-2jcEK",icon:"icon-vG0p_",fill:"fill-tZAcQ",userDropdown:"userDropdown-27l9E",userName:"userName-3c0tQ",option:"option-iIbIN",termsDropdown:"termsDropdown-3Md0B",terms:"terms-2I3FJ",mainMenu:"mainMenu-3Dw_g",item:"item-1x6Jb",selected:"selected-3BKqB",loggedOutMainMenu:"loggedOutMainMenu-234GK",logout:"logout-WXmMg",notificationLink:"notificationLink-1nfk5",backgroundRefreshFrame:"backgroundRefreshFrame-1wFy4",loadingBackgroundAnimation:"loadingBackgroundAnimation-2yp0q"}},53234:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",tooltip:"tooltip-IrFXg",visible:"visible-2cPmc",legend:"legend-I-IUX",legendRow:"legendRow-1lA6T",legendEntryColor:"legendEntryColor-TVoDW",loadingBackgroundAnimation:"loadingBackgroundAnimation-3vtef"}},81810:t=>{t.exports={"display-large":"display-large-3s-MT","display-medium":"display-medium-1mDW5","display-small":"display-small-3TFKu","display-xlarge":"display-xlarge-3kbYI",h1:"h1-2zEPI",h2:"h2-103n-",h3:"h3-1RhlK",h4:"h4-3rkD9",h5:"h5-CPHNR",h6:"h6-3tm_b",heading:"heading-o63ym",subheading:"subheading-2Z66H",small:"small-1B-aw","body-text":"body-text-QLNDI",p:"p-2_8W5",subdued:"subdued-2fY4V",caption:"caption-1PF6E","text-left":"text-left-3P7MU","text-right":"text-right-3d_Ki","text-center":"text-center-3D5r2","text-justify":"text-justify-3RgKJ","text-nowrap":"text-nowrap-1jzSO","text-lowercase":"text-lowercase-2yyMl","text-uppercase":"text-uppercase-3ySYo","text-capitalize":"text-capitalize-1jL8h","text-muted":"text-muted-1kF-a",metadataContainer:"metadataContainer-1kBOD",hasBackground:"hasBackground-zi2j3",statsRow:"statsRow-14rxn",title:"title-2Cuoy",rowLabel:"rowLabel-3Oz2N"}},84495:t=>{t.exports={"display-large":"display-large-1KMzz","display-medium":"display-medium-1MiVI","display-small":"display-small-17_A6","display-xlarge":"display-xlarge-2Jkaf",h1:"h1-2chI0",h2:"h2-26cBk",h3:"h3-1gz88",h4:"h4-250X9",h5:"h5-1o829",h6:"h6-2XpEt",heading:"heading-2zbMq",subheading:"subheading-3e9Mo",small:"small-1ZvSh","body-text":"body-text-3xIFL",p:"p-HCR_I",subdued:"subdued-Zya_m",caption:"caption-2jS4p","text-left":"text-left-1OHXe","text-right":"text-right-3lB--","text-center":"text-center-1Vzf5","text-justify":"text-ju
1stify-2T74I","text-nowrap":"text-nowrap-3iwad","text-lowercase":"text-lowercase-2wJjs","text-uppercase":"text-uppercase-3xx6E","text-capitalize":"text-capitalize-3Z0d6","text-muted":"text-muted-1af5V",title:"title-uP2nF",buttonsContainer:"buttonsContainer-1Yctk",button:"button-3pg5D"}},19183:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-shld4","display-medium":"display-medium-1VnhP","display-small":"display-small-2Ei6m","display-xlarge":"display-xlarge-1stVe",h1:"h1-2nyuH",h2:"h2-huBzZ",h3:"h3-U3GeJ",h4:"h4-1dlJJ",h5:"h5-20fTp",h6:"h6-2SoBY",heading:"heading-3L5HR",subheading:"subheading-ENTmp",small:"small-1LxlU","body-text":"body-text-2gjz5",p:"p-3aVXb",subdued:"subdued-tWqts",caption:"caption-3hH-o","text-left":"text-left-8mVja","text-right":"text-right-38ipK","text-center":"text-center-2HRqb","text-justify":"text-justify-2dGDR","text-nowrap":"text-nowrap-3Gazp","text-lowercase":"text-lowercase-1mqv-","text-uppercase":"text-uppercase-1OXkF","text-capitalize":"text-capitalize-3wmV2","text-muted":"text-muted-2gr_C",tooltip:"tooltip-3lDnc",legend:"legend-4ozgq",arrow:"arrow-1952a",loadingBackgroundAnimation:"loadingBackgroundAnimation-3_zno"}},9072:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-OpwMq","display-medium":"display-medium-1EDw2","display-small":"display-small-Yj58k","display-xlarge":"display-xlarge-Y4k6k",h1:"h1-2gn9k",h2:"h2-35KvA",h3:"h3-2hIQV",h4:"h4-1cEe9",h5:"h5-1V32X",h6:"h6-19C8G",heading:"heading-1-hr8",subheading:"subheading-20AUH",small:"small-2drVJ","body-text":"body-text-3Pdv3",p:"p-3YZ4e",subdued:"subdued-1k0Bs",caption:"caption-13qYv","text-left":"text-left-3mjX6","text-right":"text-right-3O3gi","text-center":"text-center-3A2Ar","text-justify":"text-justify-3C5CG","text-nowrap":"text-nowrap-K3EBT","text-lowercase":"text-lowercase-plAR_","text-uppercase":"text-uppercase-2DafO","text-capitalize":"text-capitalize-3nsbQ","text-muted":"text-muted-CyWwk",container:"container-10YYz",content:"content-hFLCT",title:"title-3xcNJ",message:"message-lyT0K",suggestion:"suggestion-ntgk-",link:"link-3RVI6",rightArrow:"rightArrow-2s45A",icon:"icon-zPmb3",loadingBackgroundAnimation:"loadingBackgroundAnimation-2MYL2"}},22077:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-38iPO","display-medium":"display-medium-CzV97","display-small":"display-small-3H_4u","display-xlarge":"display-xlarge-1orAu",h1:"h1-3Kpek",h2:"h2-1Jrv7",h3:"h3-WygSN",h4:"h4-3vty0",h5:"h5-yW4GT",h6:"h6-342sN",heading:"heading-2XZgI",subheading:"subheading-kxkH-",small:"small-18CyG","body-text":"body-text-2w21O",p:"p-1GvDj",subdued:"subdued-3BSlF",caption:"caption-14DHX","text-left":"text-left-14qon","text-right":"text-right-3stV8","text-center":"text-center-3kWh6","text-justify":"text-justify-1SRwm","text-nowrap":"text-nowrap-3noZX","text-lowercase":"text-lowercase-1R-eM","text-uppercase":"text-uppercase-2OFJs","text-capitalize":"text-capitalize-2z52b","text-muted":"text-muted-1BIUY",header:"header-2nVyd",headerLogo:"headerLogo-3sTwB",buttonLink:"buttonLink-2TIRL",textLink:"textLink-2MdhF",textLinkActive:"textLinkActive-IGzgC",hideMobile:"hideMobile-2aiP7",hamburgerIcon:"hamburgerIcon-19jNC",bar1:"bar1-AsDEK",bar2:"bar2-zneAo",bar3:"bar3-38z7J",mobileNav:"mobileNav-WC7dF",mobileNavCloseContainer:"mobileNavCloseContainer-3BpOX",mobileNavClose:"mobileNavClose-Vv3B_",mobileNavLinkContainer:"mobileNavLinkContainer-qUo4d",mobileNavLink:"mobileNavLink-2YVdP",mobileNavSeparator:"mobileNavSeparator-1yJF5",loadingBackgroundAnimation:"loadingBackgroundAnimation-Zi8Iz"}},47560:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3yUNE","display-medium":"display-medium-3msso","display-small":"display-small-1Q6kb","display-xlarge":"display-xlarge-23Uk4",h1:"h1-3Z-o-",h2:"h2-3oZjH",h3:"h3-roSUR",h4:"h4-KEJet",h5:"h5-2cVkI",h6:"h6-37jD5",heading:"heading-1h-gJ",subheading:"subheading-2ceT8",small:"small-301P7","body-text":"body-text-2uSvC",p:"p-2B49D",subdued:"subdued-1qO4l",caption:"caption-bFl9W","text-left":"text-left-2WWhh","text-right":"text-right-IkLJv","text-center":"text-center-1ySWp","text-justify":"text-ju
1stify-2Hfbt","text-nowrap":"text-nowrap-1i61n","text-lowercase":"text-lowercase-BSkUi","text-uppercase":"text-uppercase-2WGfU","text-capitalize":"text-capitalize-12JCf","text-muted":"text-muted-3x1PS",loading:"loading-1w9Am",loadingIcon:"loadingIcon-1U-cV",loadingBackgroundAnimation:"loadingBackgroundAnimation-qIw7L"}},37030:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-25g2s","display-medium":"display-medium-203PW","display-small":"display-small-1Q6g2","display-xlarge":"display-xlarge-1iHYp",h1:"h1-1Lwby",h2:"h2-f4ylZ",h3:"h3-gC4ez",h4:"h4-3KG4m",h5:"h5-3g-KU",h6:"h6-30pyI",heading:"heading-16_nE",subheading:"subheading-3fIjf",small:"small-3TrjN","body-text":"body-text-3XjES",p:"p-27sd4",subdued:"subdued-5eejh",caption:"caption-GqIsR","text-left":"text-left-3Gzp2","text-right":"text-right-1GZi8","text-center":"text-center-1j8Zb","text-justify":"text-justify-2oTAQ","text-nowrap":"text-nowrap-L8SoK","text-lowercase":"text-lowercase-3AAj9","text-uppercase":"text-uppercase-1O-6I","text-capitalize":"text-capitalize-5mLrB","text-muted":"text-muted-3KEW0",warning:"warning-1nC-W",icon:"icon-1oRy7",darkPlaceholder:"darkPlaceholder-1xNZB",loadingBackgroundAnimation:"loadingBackgroundAnimation-3eIvH"}},65673:t=>{t.exports={"display-large":"display-large-2hZ8I","display-medium":"display-medium-HRqiJ","display-small":"display-small-9l3ug","display-xlarge":"display-xlarge-33wne",h1:"h1-Kdp6D",h2:"h2-2OB3b",h3:"h3-2D80c",h4:"h4-3InDY",h5:"h5-1j1vT",h6:"h6-3X2xt",heading:"heading-22SZg",subheading:"subheading-3HpQi",small:"small-24meS","body-text":"body-text-21nax",p:"p-3MGd_",subdued:"subdued-2WM_F",caption:"caption-1KRa6","text-left":"text-left-1eqEh","text-right":"text-right-3wxnr","text-center":"text-center-1P6i5","text-justify":"text-justify-2BMDp","text-nowrap":"text-nowrap-2Gn8b","text-lowercase":"text-lowercase-UH8Ta","text-uppercase":"text-uppercase-2gbcE","text-capitalize":"text-capitalize-30v0K","text-muted":"text-muted-38Kug",title:"title-ZluNG",input:"input-165wT",applyToAll:"applyToAll-24pNe"}},35858:t=>{t.exports={metadataCSVUpload:"metadataCSVUpload-Abmgy",csvUpload:"csvUpload-1c9NS",uploaded:"uploaded-1kPc8"}},34058:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2jbjF","display-medium":"display-medium-1qKlA","display-small":"display-small-YKXkG","display-xlarge":"display-xlarge-2V_sE",h1:"h1-3GMzV",h2:"h2-ftUnv",h3:"h3-14hPi",h4:"h4-3vCU-",h5:"h5-1qmt6",h6:"h6-1w847",heading:"heading-2s86p",subheading:"subheading-ZLL58",small:"small-q_BpG","body-text":"body-text-Q4k5h",p:"p-1ecPC",subdued:"subdued-2GLaf",caption:"caption-2ff0A","text-left":"text-left-c0vLH","text-right":"text-right-re6ji","text-center":"text-center-2je7v","text-justify":"text-justify-1NIBH","text-nowrap":"text-nowrap-12VZH","text-lowercase":"text-lowercase-D7xRy","text-uppercase":"text-uppercase-30NrC","text-capitalize":"text-capitalize-1m6rh","text-muted":"text-muted-Sil17",warning:"warning-31f0f",icon:"icon-2Pl0_",loadingBackgroundAnimation:"loadingBackgroundAnimation-3nEc_"}},79135:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",metadataInputWidth:"110",metadataInputExtraWidth:"225","display-large":"display-large-2KuKX","display-medium":"display-medium-1eoly","display-small":"display-small-2AT3G","display-xlarge":"display-xlarge-1J2fv",h1:"h1-3ztW7",h2:"h2-3Wlv4",h3:"h3-1MAya",h4:"h4-2ZQ77",h5:"h5-3YZKe",h6:"h6-TceVG",heading:"heading-h6YeW",subheading:"subheading-352QD",small:"small-2j2-3","body-text":"body-text-XShaf",p:"p-1gUXA",subdued:"subdued-3p8A1",caption:"caption-2MWA_","text-left":"text-left-14jP_","text-right":"text-right-muxQX","text-center":"text-center-EWIdB","text-justify":"text-justify-3SwzB","text-nowrap":"text-nowrap-1gunI","text-lowercase":"text-lowercase-4bqjr","text-uppercase":"text-uppercase-2lTnx","text-capitalize":"text-capitalize-3QhbC","text-muted":"text-muted-1PK98",metadataManualInput:"metadataManualInput-DYjyq",columnPicker:"columnPicker-3Tvbb",tableContainer:"tableContainer-2v5qV",tableScrollWrapper:"tableScrollWrapper-1vQok",requiredMessage:"requiredMessage-1z_qR",inputTable:"inputTable-UXedM",sampleName:"sampleName-3jBpC",requiredStar:"requiredStar-36lnR",
1input:"input-2v1OY",extraWidth:"extraWidth-1tKEC",noInput:"noInput-3hwbu",applyToAll:"applyToAll-3cs2r",autoPopulateButton:"autoPopulateButton-bgRQE",loadingBackgroundAnimation:"loadingBackgroundAnimation-14Wmj"}},26271:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3syOG","display-medium":"display-medium-1NNhI","display-small":"display-small-22e0X","display-xlarge":"display-xlarge-1qkkO",h1:"h1-aXZ4T",h2:"h2-KNbK1",h3:"h3-mf7FR",h4:"h4-3Gx_r",h5:"h5-1f5ti",h6:"h6--Y6vH",heading:"heading-3OQDO",subheading:"subheading-2Zee9",small:"small-1y6gA","body-text":"body-text-2lbIN",p:"p-PNSHl",subdued:"subdued-8Uw56",caption:"caption-2Smdd","text-left":"text-left-3lh_2","text-right":"text-right-14cMh","text-center":"text-center-3t9wX","text-justify":"text-justify-3KkI1","text-nowrap":"text-nowrap-30rPl","text-lowercase":"text-lowercase-385mS","text-uppercase":"text-uppercase-1DNLo","text-capitalize":"text-capitalize-P2OCL","text-muted":"text-muted-1YXzf",metadataUpload:"metadataUpload-zYNKi",tabs:"tabs-2Zrth",link:"link-oyivI",metadataCSVUpload:"metadataCSVUpload-1ZioJ",loadingMsg:"loadingMsg-1o9JL",details:"details-26JnD",label:"label-2pFpm",info:"info-2DmG8",validationMessage:"validationMessage-1FiDB",loadingIcon:"loadingIcon-3961W",issues:"issues-1xDj6",issueGroup:"issueGroup-1A7JD",errors:"errors-1b82c",header:"header-2KBlJ",warnings:"warnings-tNEJQ",issue:"issue-22zj4",warning:"warning-pDEFT",error:"error-1IJjl",icon:"icon-jXzNy",loadingBackgroundAnimation:"loadingBackgroundAnimation-Yn3Il"}},12036:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3PO2d","display-medium":"display-medium-1l_YR","display-small":"display-small-TBrw-","display-xlarge":"display-xlarge-2x86D",h1:"h1-3hZUg",h2:"h2-14FHL",h3:"h3-1y_o1",h4:"h4-2i7tr",h5:"h5-wMzhh",h6:"h6-2G4jr",heading:"heading-3P81S",subheading:"subheading-A4xSL",small:"small-2-ONz","body-text":"body-text-321BL",p:"p-2dj_w",subdued:"subdued-2wd4p",caption:"caption-2hxsE","text-left":"text-left-pMHsL","text-right":"text-right-2CV2_","text-center":"text-center-3NedA","text-justify":"text-justify-w3ZsC","text-nowrap":"text-nowrap-1seXT","text-lowercase":"text-lowercase-35w8B","text-uppercase":"text-uppercase-3JJ8X","text-capitalize":"text-capitalize-2sGmN","text-muted":"text-muted-2Dr5q",pipelineVersionDropdown:"pipelineVersionDropdown-flvAI",pipelineVersion:"pipelineVersion-3
1nPQn",dropdownTrigger:"dropdownTrigger-3dCmm",loadingBackgroundAnimation:"loadingBackgroundAnimation-2OheS"}},33284:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1i3Td","display-medium":"display-medium-2aL9d","display-small":"display-small-7ro1r","display-xlarge":"display-xlarge-2OsgC",h1:"h1-1tnjG",h2:"h2-37y6M",h3:"h3-1QF4A",h4:"h4-1btdE",h5:"h5-2Ji_k",h6:"h6-W8NGt",heading:"heading-30Mgf",subheading:"subheading-1v1XI",small:"small-2Sb5d","body-text":"body-text-3nyZN",p:"p-1FqZA",subdued:"subdued-2M966",caption:"caption-155ui","text-left":"text-left-3bi0-","text-right":"text-right-30VkI","text-center":"text-center-334Ut","text-justify":"text-justify-31Ndc","text-nowrap":"text-nowrap-1nN-O","text-lowercase":"text-lowercase-1MHFR","text-uppercase":"text-uppercase-xyH5b","text-capitalize":"text-capitalize-3nyZc","text-muted":"text-muted-3ezmY",pipelineVersion:"pipelineVersion-2X3rp",loadingBackgroundAnimation:"loadingBackgroundAnimation-1zF6M"}},53593:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1tGAC","display-medium":"display-medium-2THqe","display-small":"display-small-3mayr","display-xlarge":"display-xlarge-87lJo",h1:"h1-31XDr",h2:"h2-YR5yu",h3:"h3-1rkOm",h4:"h4-3Jswj",h5:"h5-3-nDe",h6:"h6-1rtzZ",heading:"heading-3jLF_",subheading:"subheading-3W1mh",small:"small-3Ahzf","body-text":"body-text-eLgES",p:"p-XDOZY",subdued:"subdued-28H-7",caption:"caption-3SuU_","text-left":"text-left-15Agu","text-right":"text-right-1DdCF","text-center":"text-center-2Ty-C","text-justify":"text-justify-3DH96","text-nowrap":"text-nowrap-2GiV9","text-lowercase":"text-lowercase-1DlYW","text-uppercase":"text-uppercase-1b_xv","text-capitalize":"text-capitalize-2L9Sp","text-muted":"text-muted-1uJct",pipelineVersionSelectContainer:"pipelineVersionSelectContainer-2gzFW",pipelineVersion:"pipelineVersion-1We1W",pipelineVersionDropdown:"pipelineVersionDropdown-n_AQX",dropdownTrigger:"dropdownTrigger-p_tkv",loadingBackgroundAnimation:"loadingBackgroundAnimation-1j_oK"}},52790:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-4NdCR","display-medium":"display-medium-1buap","display-small":"display-small-2-oPY","display-xlarge":"display-xlarge-A89aY",h1:"h1-iaVa7",h2:"h2-3lxS8",h3:"h3-7-DOb",h4:"h4-1NaC6",h5:"h5-2Odrk",h6:"h6-1eicX",heading:"heading-1uQ6V",subheading:"subheading-1oKPW",small:"small-xtrIs","body-text":"body-text-3zAuA",p:"p-38Br4",subdued:"subdued-35knc",caption:"caption-18kek","text-left":"text-left-bE5-u","text-right":"text-right-3uDxL","text-center":"text-center-3nRbu","text-justify":"text-justify-uZFT7","text-nowrap":"text-nowrap-2gfEL","text-lowercase":"text-lowercase-2Wm-K","text-uppercase":"text-uppercase-1BLp0","text-capitalize":"text-capitalize-1XTyk","text-muted":"text-muted-1QkAJ",sampleMessage:"sampleMessage-1AwJR",textContainer:"textContainer-QR3fX",reportStatus:"reportStatus-1ru5F",icon:"icon-3z1xf",text:"text-3t61K",warning:"warning-1Rjyi",error:"error-2IeGv",success:"success-2iR_W",inProgress:"inProgress-1TU_F",info:"info-2NpJ7",message:"message-3ZlqW",subtitle:"subtitle-3o2lJ",actionLink:"actionLink-1u65L",rightArrow:"rightArrow-1DjXA",imgMicrobe:"imgMicrobe-3yM9x",loadingBackgroundAnimation:"loadingBackgroundAnimation-27Ofz"}},2108:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-21FqD","display-medium":"display-medium-M3MU7","display-small":"display-small-14C4q","display-xlarge":"display-xlarge-1YlzM",h1:"h1-YMKUo",h2:"h2-2K97d",h3:"h3-3XbwU",h4:"h4-3A0yL",h5:"h5-AtA9R",h6:"h6-2huzr",heading:"heading-32oTJ",subheading:"subheading-dAIDR",small:"small-3blIk","body-text":"body-text-3fHh5",p:"p-2hOSp",subdued:"subdued-2qe29",caption:"caption-3Q-v_","text-left":"text-left-2Tb8j","text-right":"text-right-Omvng","text-center":"text-center-1eBm7","text-justify":"text-justify-gUhSa","text-nowrap":"text-nowrap-3pRGb","text-lowercase":"text-lowercase-2-5C_","text-uppercase":"text-uppercase-3XUcU","text-capitalize":"text-capitalize-3EdwJ","text-muted":"text-muted-2GRrB",counts:"counts-3oOJ7",sampleC
1ount:"sampleCount-1OFru",analysesCounts:"analysesCounts-bbC-Y",loadingBackgroundAnimation:"loadingBackgroundAnimation-2T2oz"}},45526:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3tu8f","display-medium":"display-medium-2iKPi","display-small":"display-small-12ZIu","display-xlarge":"display-xlarge-1_y0X",h1:"h1-BEPG9",h2:"h2-1CmrV",h3:"h3-3wyX6",h4:"h4-3lH8y",h5:"h5-3KSIh",h6:"h6-2EB6-",heading:"heading-2JcTF",subheading:"subheading-3-v-h",small:"small-3yKRG","body-text":"body-text-3z70Y",p:"p-2f2xX",subdued:"subdued-37oVK",caption:"caption-3ulIU","text-left":"text-left-2ROci","text-right":"text-right-35OeE","text-center":"text-center-ubbuL","text-justify":"text-justify-2xrTk","text-nowrap":"text-nowrap-14BkQ","text-lowercase":"text-lowercase-2JXzX","text-uppercase":"text-uppercase-2NvKg","text-capitalize":"text-capitalize-2GDF8","text-muted":"text-muted-3cwX_",item:"item-30eOV",visibility:"visibility-3_NWC",itemName:"itemName-2uaUT",itemDescription:"itemDescription-1e5MU",itemDetails:"itemDetails-1Vg0b",dateContainer:"dateContainer-3DjYg",elapsed:"elapsed-1MtAz",itemHeader:"itemHeader-1HoQC",icon:"icon-3HlxW",iconFlask:"iconFlask-2Fxra",numberValueAndPercentage:"numberValueAndPercentage-BNMxK",percentage:"percentage-308Yj",visualization:"visualization-1weHd",vizRightPane:"vizRightPane-fbrGc",vizNameAndStatus:"vizNameAndStatus-3zhBX",vizName:"vizName-1gICj",vizStatus:"vizStatus-1tb8V",vizDetails:"vizDetails-3czN0",sample:"sample-3RQPJ",sampleRightPane:"sampleRightPane-1OwjK",sampleNameAndStatus:"sampleNameAndStatus-3bT4u",sampleName:"sampleName-2LQtJ",sampleStatus:"sampleStatus-1x0r1",sampleDetails:"sampleDetails-2-0j3",consensusGenomeCount:"consensusGenomeCount-3V3eZ",counts:"counts-2IFI5",sampleCount:"sampleCount-3uuRN",analysesCounts:"analysesCounts-2VOnE",popup:"popup-33IdL",header:"header-CsCN2",list:"list-2QdT_",unorderedListItem:"unorderedListItem-63OGu",topWr:"topWr-1G9ho",accessionId:"accessionId-1uob1",referenceAccession:"referenceAccession-3Si7_",title:"title-2r5ku",details:"details-vftTH",missingAccessionContent:"missingAccessionContent-13KKD",referenceAccessionTooltip:"referenceAccessionTooltip-20qNF",loading:"loading-2zm-s",base:"base-3vKcb",value:"value-3ofHz",loadingBackgroundAnimation:"loadingBackgroundAnimation-rq1ce",itemRightPane:"itemRightPane-3tZ9U",ntNrContainer:"ntNrContainer-14YBA",ntNrSection:"ntNrSection-1dAHu",ntNrHeader:"ntNrHeader-2--wX",ntNrValue:"ntNrValue-33GIY"}},292:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-fSvof","display-medium":"display-medium-iF9zG","display-small":"display-small-2zbQJ","display-xlarge":"display-xlarge-1nzjc",h1:"h1-1EgJN",h2:"h2-1aMQM",h3:"h3-1a0ih",h4:"h4-_3yPE",h5:"h5-3HG3j",h6:"h6-s8Th4",heading:"heading-3zvjp",subheading:"subheading-3m0Fa",small:"small-14bvE","body-text":"body-text-1hJRa",p:"p-zFDCb",subdued:"subdued-GnX-S",caption:"caption-3Pl7k","text-left":"text-left-1ygw0","text-right":"text-right-20_4l","text-center":"text-center-3j8as","text-justify":"text-justify-1tc0F","text-nowrap":"text-nowrap-1sF7g","text-lowercase":"text-lowercase-2-qLh","text-uppercase":"text-uppercase-Yp_xX","text-capitalize":"text-capitalize-2eS41","text-muted":"text-muted-1ilIa",announcementBanner:"announcementBanner-2dV15",inverted:"inverted-3LX6Y",urgent:"urgent-gs0_j",content:"content-3X0am",icon:"icon-1L1EA",title:"title-620UU",link:"link-3v0PC",close:"close-2fwkA",loadingBackgroundAnimation:"loadingBackgroundAnimation-30CzB"}},31725:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1dYm9","display-medium":"display-medium-1_uq8","display-small":"display-small-3SF_Q","display-xlarge":"display-xlarge-1-jmD",h1:"h1-2gem2",h2:"h2-h6F7g",h3:"h3-2XcgH",h4:"h4-3zMwY",h5:"h5-wsR0F",h6:"h6-3KD7g",heading:"heading-ikO5w",subheading:"subheading-3kmh3",small:"small-16p0S","body-text":"body-text-3es6g",p:"p-6SHO0",subdued:"subdued-374Mp",caption:"caption-3rIQO","text-left":"text-left-3c9FF","text-right":"text-right-1bWFn","text-center":"text-center-2XtBE","text-justify":"text-ju
1stify-3CVnD","text-nowrap":"text-nowrap-3b-fO","text-lowercase":"text-lowercase-QH-Nc","text-uppercase":"text-uppercase-18xb-","text-capitalize":"text-capitalize-1YIvI","text-muted":"text-muted-IB1Hh",blankScreenMessage:"blankScreenMessage-9K2sT",content:"content-15o70",text:"text-24PXD",message:"message-3wpaD",tagline:"tagline-QXRA1",loadingBackgroundAnimation:"loadingBackgroundAnimation-12vr0"}},16567:t=>{t.exports={"display-large":"display-large-10FMB","display-medium":"display-medium-1HwzM","display-small":"display-small-2gb8F","display-xlarge":"display-xlarge-1pdnE",h1:"h1-DVGBV",h2:"h2-1kNa9",h3:"h3-3BFvN",h4:"h4-cHy60",h5:"h5-xbPll",h6:"h6-2OdmF",heading:"heading-3Ja4g",subheading:"subheading-3Y0wG",small:"small-1VQJF","body-text":"body-text-249Pk",p:"p-3tHPQ",subdued:"subdued-3ITsR",caption:"caption-3KPja","text-left":"text-left-3zhQm","text-right":"text-right-qHokb","text-center":"text-center-y7P7Y","text-justify":"text-justify-2Kw2g","text-nowrap":"text-nowrap-2vVTV","text-lowercase":"text-lowercase-iLPk6","text-uppercase":"text-uppercase-1NnA3","text-capitalize":"text-capitalize-20svx",label:"label-3jjM_","text-muted":"text-muted-2hGDT",filterContainer:"filterContainer-1NVjn",title:"title-2dPAL",actions:"actions-yI49n",filterTagsList:"filterTagsList-132yP",filterTagContainer:"filterTagContainer-2CDDh"}},50199:t=>{t.exports={"display-large":"display-large-2sGH2","display-medium":"display-medium-37C4W","display-small":"display-small-1LYRg","display-xlarge":"display-xlarge-2sp65",h1:"h1-3ip5d",h2:"h2-32aFk",h3:"h3-L1T7m",h4:"h4-2xUFg",h5:"h5-Petnb",h6:"h6-2XjA9",heading:"heading-1CwZ3",subheading:"subheading-2mjOt",small:"small-2_7Ci","body-text":"body-text-1xfT6",p:"p-1Uvhp",subdued:"subdued-Jp1xY",caption:"caption-3VJYi","text-left":"text-left-3INe-","text-right":"text-right-1hprz","text-center":"text-center-2U0f4","text-justify":"text-justify-1_5s2","text-nowrap":"text-nowrap-2V-kv","text-lowercase":"text-lowercase-bd-az","text-uppercase":"text-uppercase-hkV5K","text-capitalize":"text-capitalize-jsY46","text-muted":"text-muted-2nGzg",taxonFilterLabel:"taxonFilterLabel-2GIb0",disabled:"disabled-1NrIz",dropdownArrow:"dropdownArrow-3S0aP"}},89165:t=>{t.exports={"display-large":"display-large-c3DYs","display-medium":"display-medium-96sG7","display-small":"display-small-QBNWz","display-xlarge":"display-xlarge-82OgN",h1:"h1-3LSCl",h2:"h2-yTdRq",h3:"h3-150bm",h4:"h4-3b2BV",h5:"h5-1XBRe",h6:"h6-1zQ0g",heading:"heading-qrSxQ",subheading:"subheading-l5vM4",small:"small-3T_8W","body-text":"body-text-3jZH6",p:"p-2NM92",subdued:"subdued-9xmQ1",caption:"caption-3rj4I","text-left":"text-left-1xuka","text-right":"text-right-W_fz4","text-center":"text-center-nmU7V","text-justify":"text-justify-28xwe","text-nowrap":"text-nowrap-2vqLM","text-lowercase":"text-lowercase-3peok","text-uppercase":"text-uppercase-3Wxri","text-capitalize":"text-capitalize-16I49",filterLabel:"filterLabel-2d1-Y","text-muted":"text-muted-3vn6p"}},2610:t=>{t.exports={"display-large":"display-large-27Dp9","display-medium":"display-medium-1QOrY","display-small":"display-small-2hBDA","display-xlarge":"display-xlarge-FMNXI",h1:"h1-2rcdw",h2:"h2-3mnhc",h3:"h3-TJZEI",h4:"h4-3ZIcK",h5:"h5-sdds4",h6:"h6-2WaNt",heading:"heading-1hNnd",subheading:"subheading-Vud4c",small:"small-1qCln","body-text":"body-text-1HT7h",p:"p-Ozl2c",subdued:"subdued-1o4PP",caption:"caption-3ZOUJ","text-left":"text-left-3KLvL","text-right":"text-right-1CHV-","text-center":"text-center-3Uskz","text-justify":"text-justify-12O6i","text-nowrap":"text-nowrap-SGBXV","text-lowercase":"text-lowercase-3Br-M","text-uppercase":"text-uppercase-XH3LC","text-capitalize":"text-capitalize-2Ad5x","text-muted":"text-muted-l7QLF",dropdown:"dropdown-3Z7Fr",dropdownPopper:"dropdownPopper-1FMH0"}},4737:t=>{t.exports={"display-large":"display-large-8j93v","display-medium":"display-medium-2pt7Z","display-small":"display-small-2YDrj","display-xlarge":"display-xlarge-nvqvT",h1:"h1-2U2ug",h2:"h2-1gJOs",h3:"h3-1L8Ax",h4:"h4-34c0K",h5:"h5-urRSU",h6:"h6-312i4",heading:"heading-1dY_h",subheading:"subheading-3qkR5",small:"small-MLaqY","body-text":"body-text-1N0xm",p:"p-1UMJj",subdued:"subdued-LCn3x",caption:"caption-2leXI","text-left":"text-left-14CQY","text-right":"text-right-3Up23","text-center":"text-center-1Kbp4","text-justify":"text-ju
1stify-3Uwe2","text-nowrap":"text-nowrap-2w1X4","text-lowercase":"text-lowercase-2ePHr","text-uppercase":"text-uppercase-33CKN","text-capitalize":"text-capitalize-2Awg4","text-muted":"text-muted-2FdAU",filterContainer:"filterContainer-1bHjC",title:"title-1wYzI",filterDescriptor:"filterDescriptor-3rbcc",thresholdDescriptor:"thresholdDescriptor-2Is3x",actions:"actions-3a0tT"}},55050:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3iNY3","display-medium":"display-medium-Vq97t","display-small":"display-small-2JHCq","display-xlarge":"display-xlarge-Fpjta",h1:"h1-1RAP3",h2:"h2-3qkBd",h3:"h3-383og",h4:"h4-2UQrO",h5:"h5-2dNZe",h6:"h6-2xfZB",heading:"heading-2CRff",subheading:"subheading-1uuu1",small:"small-worcl","body-text":"body-text-3RZxa",p:"p-h2Vuh",subdued:"subdued-3kdfG",caption:"caption-3ojxb","text-left":"text-left-C4vL1","text-right":"text-right-2uj8A","text-center":"text-center-UMKPj","text-justify":"text-justify-2XKGQ","text-nowrap":"text-nowrap-1YaBK","text-lowercase":"text-lowercase-72-Gb","text-uppercase":"text-uppercase-J2oCH","text-capitalize":"text-capitalize-2kzfe","text-muted":"text-muted-78xQy",loadingMessage:"loadingMessage-3pylE",loadingIcon:"loadingIcon-2TEoK",text:"text-11-ZE",loadingBackgroundAnimation:"loadingBackgroundAnimation-1z5Tj"}},72563:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2q82T","display-medium":"display-medium-1gGCV","display-small":"display-small-1K_mv","display-xlarge":"display-xlarge-3_26w",h1:"h1-c0RTq",h2:"h2-3DrXd",h3:"h3-36-jV",h4:"h4-3f7O1",h5:"h5-1KGEu",h6:"h6-4Q586",heading:"heading-3Rcbh",subheading:"subheading-8b0NT",small:"small-7sV5D","body-text":"body-text-2SBTB",p:"p-p8sjf",subdued:"subdued-2zdrC",caption:"caption-2vyJc","text-left":"text-left-1fQ7D","text-right":"text-right-2YRDK","text-center":"text-center-2WScH","text-justify":"text-justify-1uIFz","text-nowrap":"text-nowrap-1tD9q","text-lowercase":"text-lowercase-2u0hw","text-uppercase":"text-uppercase-tAVim","text-capitalize":"text-capitalize-2NR5b","text-muted":"text-muted-1rCtA",projectCreationModal:"projectCreationModal-2JZr6",modalTitle:"modalTitle-3ykQH",label:"label-3CRQd",infoLink:"infoLink-KHdIH",optionalLabel:"optionalLabel-2ui6a",descriptionTextArea:"descriptionTextArea-3gs2a",charCounter:"charCounter-19IMH",field:"field-3r1a5",info:"info-OiUtC",title:"title-1m2NY",sharingOption:"sharingOption-3pk5m",radioButtonAndProjectIcon:"radioButtonAndProjectIcon-2Wk_7",radioButton:"radioButton-29PU3",projectIcon:"projectIcon-25S7o",optionText:"optionText-_yLjN",description:"description-3TKJN",controls:"controls-3kqZy",error:"error-xZJjC",cancelButton:"cancelButton-1kmTF",loadingBackgroundAnimation:"loadingBackgroundAnimation-2buLu"}},67396:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3qjNT","display-medium":"display-medium-7fP--","display-small":"display-small-1f2X_","display-xlarge":"display-xlarge-37cMS",h1:"h1-3naDG",h2:"h2-2cBZA",h3:"h3-1dqMF",h4:"h4-36pGa",h5:"h5-2rrPU",h6:"h6-3IXZg",heading:"heading-1bNyD",subheading:"subheading-1xJvI",small:"small-2mBAc","body-text":"body-text-1tery",p:"p-QtmNj",subdued:"subdued-3rY7v",caption:"caption-QA1EG","text-left":"text-left-1B7Fp","text-right":"text-right-2jCrK","text-center":"text-center-3Bywn","text-justify":"text-justify-FN_s7","text-nowrap":"text-nowrap-3Mtvb","text-lowercase":"text-lowercase-3vKMW","text-uppercase":"text-uppercase-1GOq5","text-capitalize":"text-capitalize-3S2Nz","text-muted":"text-muted-12YFq",centerSpan:"centerSpan-Hs8q8",projectInfoIcon:"projectInfoIcon-3VLgo",projectInfoIconTooltip:"projectInfoIconTooltip-2Dki5",loadingBackgroundAnimation:"loadingBackgroundAnimation-2RPZz"}},30847:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2TXy1","display-medium":"display-medium-1_G3Z","display-small":"display-small-3sL2l","display-xlarge":"display-xlarge-3OO7S",h1:"h1-EUV_U",h2:"h2-3-y2q",h3:"h3-3brRe",h4:"h4-2SmPM",h5:"h5-vvoYK",h6:"h6-1G240",heading:"heading-1BLln",subheading:"subheading-vRz3T",small:"small-2pSIZ","body-text":"body-text-3G2tp",p:"p-2QbLr",subdued:"subdued-XmoXn",caption:"caption-1yLdg","text-left":"text-left-1pd6X","text-right":"text-right-ittjx","text-center":"text-center-N248r","text-justify":"text-ju
1stify-4P7WO","text-nowrap":"text-nowrap-3v7et","text-lowercase":"text-lowercase-1JkX2","text-uppercase":"text-uppercase-T5ig8","text-capitalize":"text-capitalize-2wtK8","text-muted":"text-muted-jhknA",viewHeader:"viewHeader-ktDgk",content:"content-266ku",fill:"fill-2ZGWe",controls:"controls-1GPrv",sampleDropdown:"sampleDropdown-3xINW",sampleName:"sampleName-1xb-q",trigger:"trigger-1p388",pretitle:"pretitle-3YzM-",link:"link-NGF5S",leftArrow:"leftArrow-2gmAG",sampleNamePopup:"sampleNamePopup-2PNvf",loadingBackgroundAnimation:"loadingBackgroundAnimation-1G8X0"}},27459:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",header:"header-3bZsz",toggleable:"toggleable-2vNhM",center:"center-3p2RM",baseline:"baseline-oc07p",fill:"fill-U_fbE",toggleContainer:"toggleContainer-FV2VX",toggleIcon:"toggleIcon-235ie",topRight:"topRight-plbxt",content:"content-1w2W-",bottomPadding:"bottomPadding-3JZat",loadingBackgroundAnimation:"loadingBackgroundAnimation-2vUHh"}},18228:t=>{t.exports={divider:"divider-3Lxjw",thin:"thin-2BOCl",medium:"medium-2Bo-A"}},99136:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",narrowContainer:"narrowContainer-2NR9X",small:"small-oZ0mH",loadingBackgroundAnimation:"loadingBackgroundAnimation-K8xav"}},48828:t=>{t.exports={inputCheckbox:"inputCheckbox-1a27r"}},12325:t=>{t.exports={loadingBackgroundAnimation:"loadingBackgroundAnimation-15xvR",cellContainer:"cellContainer-1Y4Py",container:"container-KEtsT",cell:"cell-3IjPC",column:"column-3R_jm",square:"square-1GCln",bars:"bars-3TrH5",long:"long-2JrDw",short:"short-2TFu7",wrapper:"wrapper-18OTq"}},40569:t=>{t.exports={wrapper:"wrapper-3VJN2",active:"active-1DcSl"}},25794:t=>{t.exports={styledTable:"styledTable-34mzH"}},60582:t=>{t.exports={wrapper:"wrapper-3kTlt",virtuoso:"virtuoso-5acUw"}},55106:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1hUmT","display-medium":"display-medium-11jnA","display-small":"display-small-16lSX","display-xlarge":"display-xlarge-23IXC",h1:"h1-1IMZH",h2:"h2-2hBDa",h3:"h3-2sQi5",h4:"h4-2ow_n",h5:"h5-3qoDH",h6:"h6-2FZ0v",heading:"heading-18aki",subheading:"subheading-1_Y7E",small:"small-2olFJ","body-text":"body-text-3UBLH",p:"p-yDBso",subdued:"subdued-2qzQH",caption:"caption-1EFG2","text-left":"text-left-K7UaF","text-right":"text-right-3v5UI","text-center":"text-center-2s2WS","text-justify":"text-justify-o4Bqe","text-nowrap":"text-nowrap-3Ow4P","text-lowercase":"text-lowercase-1hY34","text-uppercase":"text-uppercase-1GB9Q","text-capitalize":"text-capitalize-BMGel","text-muted":"text-muted-1Q_bH",tooltip:"tooltip-1Y1xx",title:"title-3KfOx",loadingBackgroundAnimation:"loadingBackgroundAnimation-3lHC3"}},24160:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-38vTC","display-medium":"display-medium-4JX7u","display-small":"display-small-2Tqxc","display-xlarge":"display-xlarge-1WKxF",h1:"h1-VKQSZ",h2:"h2-3g6yi",h3:"h3-24WLM",h4:"h4-2R5Pt",h5:"h5-3TCQm",h6:"h6-2etSi",heading:"heading-19EVr",subheading:"subheading-2I8j6",small:"small-3ZeBG","body-text":"body-text-356AU",p:"p-1aDts",subdued:"subdued-2d2rI",caption:"caption-1Ze1u","text-left":"text-left-1goyO","text-right":"text-right-1RrOY","text-center":"text-center-3gAw_","text-justify":"text-justify-WXcHa","text-nowrap":"text-nowrap-3ioQG","text-lowercase":"text-lowercase-2rX-6","text-uppercase":"text-uppercase-2ovxV","text-capitalize":"text-capitalize-wxCiT","text-muted":"text-muted-2kQkL",errorModal:"errorModal-2R0RL",errorMessage:"errorMessage-2AqvD",textContainer:"textContainer-3c0e-",error:"error-1EY0A",icon:"icon-10HSy",text:"text-1CFn5",title:"title-yD0Jl",message:"message-1IOyF",actionLink:"actionLink-3ShwT",imgMicrobe:"imgMicrobe-1yOXg",actions:"actions-2hf0E",item:"item-8vcAk",loadingBackgroundAnimation:"loadingBackgroundAnimation-3aGYX"}},59673:t=>{t.exports={"display-large":"display-large-1ZvBk","display-medium":"display-medium-Ujs3J","display-small":"display-small-1W8kn","display-xlarge":"display-xlarge-1XEd0",h1:"h1-3YzLc",h2:"h2-3g3N3",h3:"h3-3GT-w",h4:"h4-2zotT",h5:"h5-13qD0",h6:"h6-3h3up",heading:"heading-2fpRw",subheading:"subheading-1UTNR",small:"small-gcDhD","body-text":"body-text-H3iBF",p:"p-1GSV9",subdued:"subdued-2_US2",caption:"caption-10yFe","text-left":"text-left-2hL57","text-right":"text-right-2SzFs","text-center":"text-center-bgOsZ","text-justify":"text-ju
1stify-2Vyts","text-nowrap":"text-nowrap-3iSCg","text-lowercase":"text-lowercase-1D7HS","text-uppercase":"text-uppercase-2gb5C","text-capitalize":"text-capitalize-2HGE2","text-muted":"text-muted-38dVB",tooltip:"tooltip-1umxT"}},5129:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",modal:"modal-2BVzC",closeIcon:"closeIcon-RIOK1",s:"s-Y4gaV",xl:"xl-29ohc",narrow:"narrow-36tOq",narrowest:"narrowest-jWtJM",wide:"wide-2SD86",tall:"tall-1dC5_",fixedHeight:"fixedHeight-faPVc",minimumHeight:"minimumHeight-2cF9t",loadingBackgroundAnimation:"loadingBackgroundAnimation-L0zfG"}},96532:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",sidebar:"sidebar-dp9dg",left:"left-3MUmZ",right:"right-2HHOq",bottom:"bottom-74BjX",closeIcon:"closeIcon-2u7Md",loadingBackgroundAnimation:"loadingBackgroundAnimation-13W_h"}},20967:t=>{t.exports={toastContainer:"toastContainer-1Jbqc"}},98590:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1R4DY","display-medium":"display-medium-2YfNd","display-small":"display-small-3Yc3H","display-xlarge":"display-xlarge-2YLoO",h1:"h1-2JjRb",h2:"h2-194l3",h3:"h3-dx30S",h4:"h4-GVy85",h5:"h5-Hzo4W",h6:"h6-K5Q2n",heading:"heading-UkmD6",subheading:"subheading-3oAM2",small:"small-1l6Mf","body-text":"body-text-7lKqf",p:"p-7x0NY",subdued:"subdued-2_hnJ",caption:"caption-UdDrz","text-left":"text-left-3IanH","text-right":"text-right-G6sj7","text-center":"text-center-gSgKq","text-justify":"text-justify-iDKda","text-nowrap":"text-nowrap-1ijzY","text-lowercase":"text-lowercase-1OOU5","text-uppercase":"text-uppercase-256tL","text-capitalize":"text-capitalize-1Hgl_","text-muted":"text-muted-3J_lg",table:"table-2ruaH",title:"title-2DP5Y",subtitle:"subtitle-1p_Pt",description:"description-Z7Mik",section:"section-3RIi9",disabled:"disabled-1gyIe",name:"name-3QlbG",data:"data-G8MwB",dataRow:"dataRow-2h6zu",label:"label-3JH6J",compact:"compact-3yWuZ",value:"value-1FO9N",loadingBackgroundAnimation:"loadingBackgroundAnimation-O31D3"}},64812:t=>{t.exports={filtersTrigger:"filtersTrigger-1cUFN",filtersCounter:"filtersCounter-3gcXG",disabled:"disabled-3J7Ar",popupText:"popupText-13I2f",popupSubtitle:"popupSubtitle-38KKS"}},13155:t=>{t.exports={deleteButton:"deleteButton-1SHBs"}},12691:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",checkbox:"checkbox-1r4IZ",disabled:"disabled-2Mu-j",checkmark:"checkmark-11_FV",label:"label-wQ9z8",loadingBackgroundAnimation:"loadingBackgroundAnimation-1R6gT"}},23783:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2PxbM","display-medium":"display-medium-VkOe6","display-small":"display-small-WKNj6","display-xlarge":"display-xlarge-1YwRS",h1:"h1-cvqiK",h2:"h2-2mcYz",h3:"h3-8bYqr",h4:"h4-3UHYK",h5:"h5-20evY",h6:"h6-2n_sW",heading:"heading-1IE0V",subheading:"subheading-33Z7H",small:"small-2xmsR","body-text":"body-text-3kRGv",p:"p-V6eMy",subdued:"subdued-363ph",caption:"caption-2XNyP","text-left":"text-left-S7Q7F","text-right":"text-right-2IJom","text-center":"text-center-GsVJA","text-justify":"text-justify-kbfO1","text-nowrap":"text-nowrap-scR7a","text-lowercase":"text-lowercase-21r3r","text-uppercase":"text-uppercase-PVcSS","text-capitalize":"text-capitalize-sd7kt","text-muted":"text-muted-38YFk",portalDropdown:"portalDropdown-2BDBT",dropdownArrow:"dropdownArrow-3xi_i",bareDropdown:"bareDropdown-1H8XZ",arrowInsideTrigger:"arrowInsideTrigger-HYx_1",arrowOutsideTrigger:"arrowOutsideTrigger-2_iIZ",hideArrow:"hideArrow-1D9mx",smallArrow:"smallArrow-zKn9U",menu:"menu-3h-2s",emptySection:"emptySection-2cUe_",message:"message-1Bn9n",item:"item-3ezPX",active:"active-2DOn1",innerMenu:"innerMenu-23tKk",extraPadding:"extraPadding-2_1Ob",menuLabel:"menuLabel-2N23b",searchContainer:"searchContainer-1PFM2",dropdownMenu:"dropdownMenu-1gUyq",noResultsMessage:"noResultsMessage-2I1L_",searchInputIcon:"searchInputIcon-3rgUG",loadingBackgroundAnimation:"loadingBackgroun
1dAnimation-2JXXc"}},7639:t=>{t.exports={buttonDropdown:"buttonDropdown-3Y125",button:"button-1ftyi"}},90842:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",listElement:"listElement-3bAja",listCheckmark:"listCheckmark-ic6KV",icon:"icon-1R3xv",boxed:"boxed-2tdbV",checked:"checked-2yKmm",loadingBackgroundAnimation:"loadingBackgroundAnimation-3tHCO"}},71261:t=>{t.exports={dropdownLabel:"dropdownLabel-1MJbU",disabled:"disabled-2NScG"}},28083:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-RPNmi","display-medium":"display-medium-2Ha72","display-small":"display-small-2A6CG","display-xlarge":"display-xlarge-2MS2m",h1:"h1-3yMf1",h2:"h2-1ag-E",h3:"h3-1esYz",h4:"h4-VzsR4",h5:"h5-2Kg3V",h6:"h6-1eCTZ",heading:"heading-1TTJQ",subheading:"subheading-mX_Jw",small:"small-3vVIp","body-text":"body-text-7KFoW",p:"p-wchja",subdued:"subdued-2_spc",caption:"caption-Pcig-","text-left":"text-left-1gVwd","text-right":"text-right-3rsMU","text-center":"text-center-Ky-sv","text-justify":"text-justify-2r2FP","text-nowrap":"text-nowrap-marro","text-lowercase":"text-lowercase-1auSj","text-uppercase":"text-uppercase-1JsYi","text-capitalize":"text-capitalize-3CHkO","text-muted":"text-muted-3ZrlC",dropdownTrigger:"dropdownTrigger-39o2p",rounded:"rounded-1dLOW",active:"active-2IpCm",disabled:"disabled-32sRd",labelContainer:"labelContainer-3Rr0F",label:"label-1R-kb",disableMarginRight:"disableMarginRight-2aoFc",itemSubtext:"itemSubtext-27Q2G",placeholder:"placeholder-VO0DO",erred:"erred-3t14u",hide:"hide-1uey7",loadingBackgroundAnimation:"loadingBackgroundAnimation-2BjND"}},88084:t=>{t.exports={dropdown:"dropdown-22M_o",dropdownTrigger:"dropdownTrigger-1fB9V"}},89835:t=>{t.exports={multipleDropdown:"multipleDropdown-25ye7",dropdownTrigger:"dropdownTrigger-LSyzW"}},41511:t=>{t.exports={multipleNestedDropdown:"multipleNestedDropdown-csH1P",dropdownTrigger:"dropdownTrigger-whERg",multipleNestedDropdownButtons:"multipleNestedDropdownButtons-2B0Ir",button:"button-1mszO"}},23301:t=>{t.exports={triggerContainer:"triggerContainer-eaPXb",fluid:"fluid-1Nhjs",disabled:"disabled-2xlEC",arrowOutsideTrigger:"arrowOutsideTrigger-2n0Da",arrow:"arrow-1NgNB",arrowInsideTrigger:"arrowInsideTrigger-1e28f",active:"active-21j6U",popperMenu:"popperMenu-1D184",floating:"floating-gX3kT",withinModal:"withinModal-2qXUb"}},75534:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2QuMk","display-medium":"display-medium-3jIae","display-small":"display-small-3rBPk","display-xlarge":"display-xlarge-1tr1t",h1:"h1-1yp05",h2:"h2-26wz9",h3:"h3-3eNL0",h4:"h4-1nnVR",h5:"h5-q2CUZ",h6:"h6-315T6",heading:"heading-2473s",subheading:"subheading-33Wb-",small:"small-3hTTF","body-text":"body-text-1njum",p:"p-1wucx",subdued:"subdued-2QspF",caption:"caption-1yqv8","text-left":"text-left-3sXSo","text-right":"text-right-39l8M","text-center":"text-center-X33tS","text-justify":"text-justify-2vDeS","text-nowrap":"text-nowrap-fY4Iz","text-lowercase":"text-lowercase-3nCZW","text-uppercase":"text-uppercase-2mUlV","text-capitalize":"text-capitalize-yf2Y1","text-muted":"text-muted-2N2Vy",dropdown:"dropdown-WzwdH",dropdownTrigger:"dropdownTrigger-31VJB",option:"option-3hWds",noMargins:"noMargins-2gjlv",optionText:"optionText-7NscW",selectedOption:"selectedOption-Rlv4a",optionSubtext:"optionSubtext-3aYWr",disabledOption:"disabledOption-gbdhi",emptySection:"emptySection-1ZdDL",message:"message-3XRSx",loadingBackgroundAnimation:"loadingBackgroundAnimation-1-Oew"}},47499:t=>{t.exports={"display-large":"display-large-34iAO","display-medium":"display-medium-162Dm","display-small":"display-small-aVgR4","display-xlarge":"display-xlarge-1EdMt",h1:"h1-1xr1-",h2:"h2-3H1C5",h3:"h3-1iwVo",h4:"h4-1Frbu",h5:"h5-3Bauf",h6:"h6-28A_R",heading:"heading-Kgdzb",subheading:"subheading-20hTl",small:"small-3RmG5","body-text":"body-text-3siJ6",p:"p-2Vshc",subdued:"subdued-3VW_a",caption:"caption-3FFft","text-left":"text-left-1VVGE","text-right":"text-right-2JKSH","text-center":"text-center-349BA","text-justify":"text-ju
1stify-25BO_","text-nowrap":"text-nowrap-2e8Py","text-lowercase":"text-lowercase-BvgDm","text-uppercase":"text-uppercase-gup-H","text-capitalize":"text-capitalize-NJ73O","text-muted":"text-muted-GYUsg",thresholdFilter:"thresholdFilter-3hkgZ",inputFieldColumn:"inputFieldColumn-3SwxU",removeIcon:"removeIcon-2mt6J",row:"row-1Pd6z",metricColumn:"metricColumn-X3Y0x",inputText:"inputText-VXfj0",metricDropdown:"metricDropdown-3tjy2",operatorDropdown:"operatorDropdown-bL-xz"}},53812:t=>{t.exports={"display-large":"display-large-2eQK6","display-medium":"display-medium-Jjfuw","display-small":"display-small-2SZL7","display-xlarge":"display-xlarge-1u6yY",h1:"h1-1Fgpn",h2:"h2-3m5WV",h3:"h3-1XLtK",h4:"h4-3ojrw",h5:"h5-3mzmf",h6:"h6-UX0Ca",heading:"heading-3Ln9D",subheading:"subheading-3MuyK",small:"small-p0hF9","body-text":"body-text-10wqI",p:"p-cEQwg",subdued:"subdued-3ZPvf",caption:"caption-3vb-m","text-left":"text-left-3Gxxr","text-right":"text-right-CLrkB","text-center":"text-center-_ED_C","text-justify":"text-justify-1ZA-q","text-nowrap":"text-nowrap-316Uo","text-lowercase":"text-lowercase-3SGzj","text-uppercase":"text-uppercase-2G66Y","text-capitalize":"text-capitalize-1K0fK","text-muted":"text-muted-2tn9v",thresholdFilterList:"thresholdFilterList-3KWxn",thresholdFilterGrid:"thresholdFilterGrid-1yqM8",addThresholdRow:"addThresholdRow-Ydfsa",addThresholdColumn:"addThresholdColumn-1jzNa",addThresholdLink:"addThresholdLink-1iKzu"}},61685:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-UNp36","display-medium":"display-medium-3OmCP","display-small":"display-small-1ZPuN","display-xlarge":"display-xlarge-3ISnm",h1:"h1-B5TCT",h2:"h2-mPqLZ",h3:"h3-32Jof",h4:"h4-Ls4U-",h5:"h5-3AhoR",h6:"h6-2s77Y",heading:"heading-nPef-",subheading:"subheading-3uGgB",small:"small-3mGTp","body-text":"body-text-vEHZ6",p:"p-Wwvr6",subdued:"subdued-2eM5w",caption:"caption-i5dNc","text-left":"text-left-3cwq4","text-right":"text-right-1pbgi","text-center":"text-center-1lhlG","text-justify":"text-justify-1vyYz","text-nowrap":"text-nowrap-1nFOB","text-lowercase":"text-lowercase-31rRw","text-uppercase":"text-uppercase-30lVe","text-capitalize":"text-capitalize-XwHsU","text-muted":"text-muted-3TalM",editableInput:"editableInput-Jij69",editableText:"editableText-1yIkq",editIcon:"editIcon-3fa0n",alertContainer:"alertContainer-A0bFV",warning:"warning-I7clU",error:"error-1bi-X",alertIcon:"alertIcon-1BRYZ",loadingBackgroundAnimation:"loadingBackgroundAnimation-3VyMS"}},8891:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-LLhHd","display-medium":"display-medium-22XCH","display-small":"display-small-Mph0k","display-xlarge":"display-xlarge-ZBC1q",h1:"h1-evL6S",h2:"h2-2X3Nh",h3:"h3-VdcrM",h4:"h4-1TsTa",h5:"h5-26EZE",h6:"h6-14NJw",heading:"heading-1pxuY",subheading:"subheading-3QdDd",small:"small-2F146","body-text":"body-text-33l8a",p:"p-3tRQe",subdued:"subdued-J9xp1",caption:"caption-2QMIu","text-left":"text-left-3IWFK","text-right":"text-right-XnEDW","text-center":"text-center-xVAA0","text-justify":"text-justify-2U03b","text-nowrap":"text-nowrap-2i2im","text-lowercase":"text-lowercase-1FakV","text-uppercase":"text-uppercase-3QEmI","text-capitalize":"text-capitalize-3ILFi","text-muted":"text-muted-1Kz9G",filePicker:"filePicker-3sRVS",accepted:"accepted-33Xly",active:"active-3WUQI",inner:"inner-3Qkwz",title:"title-1Ug8y",fileBox:"fileBox-3WEOr",checkmarkIcon:"checkmarkIcon-1Xbcf",noTitle:"noTitle-ilvKH",fileName:"fileName-26kUF",instructions:"instructions-sapbj",message:"message-2LwPB",browserLink:"browserLink-kozJv",loadingIndicator:"loadingIndicator-3AuPP",loadingBackgroundAnimation:"loadingBackgroundAnimation-3uGIB"}},68135:t=>{t.exports={"display-large":"display-large-12DFu","display-medium":"display-medium-3QFeO","display-small":"display-small-1GqnF","display-xlarge":"display-xlarge-1fpC7",h1:"h1-2XyyY",h2:"h2-MY4uX",h3:"h3-xoeHU",h4:"h4-2xgC_",h5:"h5-1ZspV",h6:"h6-1vRMg",heading:"heading-2xj-X",subheading:"subheading-3uTPY",small:"small-2ufqC","body-text":"body-text-1mXta",p:"p-Ev8H6",subdued:"subdued-3iOBw",caption:"caption-2eOcH","text-left":"text-left-2zR5J","text-right":"text-right-27ICZ","text-center":"text-center-29aOC","text-justify":"text-ju
1stify-_i_2F","text-nowrap":"text-nowrap-13zYw","text-lowercase":"text-lowercase-2Eiiv","text-uppercase":"text-uppercase-3mGXa","text-capitalize":"text-capitalize-3uB5_","text-muted":"text-muted-1x0eQ",filterTag:"filterTag-355Ml",closeIcon:"closeIcon-yEIIr",labelText:"labelText-2faxp"}},28514:t=>{t.exports={linkDefault:"linkDefault-34rbs",linkDisabled:"linkDisabled-1OZVN",linkBlack:"linkBlack-2OrqY"}},40803:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-DRzeT","display-medium":"display-medium-2EpLc","display-small":"display-small-1XtUv","display-xlarge":"display-xlarge-24f-Y",h1:"h1-3Gu-v",h2:"h2-34wXV",h3:"h3-1o65f",h4:"h4-1pLTl",h5:"h5-2j4nu",h6:"h6-2ZkyV",heading:"heading-3EzKI",subheading:"subheading-1aaDY",small:"small-RS5IO","body-text":"body-text-jzK6I",p:"p-1-Q0I",subdued:"subdued-17ufJ",caption:"caption-2at7S","text-left":"text-left-1s3uT","text-right":"text-right-Dvtfq","text-center":"text-center-7txZI","text-justify":"text-justify-ePgWf","text-nowrap":"text-nowrap-1dUxO","text-lowercase":"text-lowercase-2L7Sk","text-uppercase":"text-uppercase-rwG-d","text-capitalize":"text-capitalize-3jdtt","text-muted":"text-muted-1Lgao",liveSearchBox:"liveSearchBox-3FTzX",rectangular:"rectangular-HHF7G",searchIcon:"searchIcon-2A01M",loadingBackgroundAnimation:"loadingBackgroundAnimation-2fAex"}},34155:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1rFIl","display-medium":"display-medium-3d6PT","display-small":"display-small-1sQTP","display-xlarge":"display-xlarge-3Cjdz",h1:"h1-114Wg",h2:"h2-2bPdx",h3:"h3-PqwIl",h4:"h4-Prs4_",h5:"h5-2RVnN",h6:"h6-e1Cnv",heading:"heading-2mwso",subheading:"subheading-2ioeL",small:"small-2no5a","body-text":"body-text-3WKXT",p:"p-1EiDg",subdued:"subdued-3fZg1",caption:"caption-2igMd","text-left":"text-left-1tJ6y","text-right":"text-right--aYTU","text-center":"text-center-ZzFD_","text-justify":"text-justify-2o7UF","text-nowrap":"text-nowrap-3ljW_","text-lowercase":"text-lowercase-2aXV1","text-uppercase":"text-uppercase-6-CrC","text-capitalize":"text-capitalize-1b0Xy","text-muted":"text-muted-Sb1bS",liveSearchPopBox:"liveSearchPopBox-1dF8E",rectangular:"rectangular-3U6N5",category:"category-15KEy",entry:"entry-3fvpi",title:"title-3y_3n",description:"description-1ZWGG",loadingBackgroundAnimation:"loadingBackgroundAnimation-bAANt"}},34828:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",loadingBarBackground:"loadingBarBackground-1CjWk",loadingBar:"loadingBar-1sIr7",showHint:"showHint-2c6Xg",error:"error-31oW1",tiny:"tiny-1U2-5",loading:"loading-3FBK3",loadingBackgroundAnimation:"loadingBackgroundAnimation-1DPBe"}},18519:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",plusMinusContainer:"plusMinusContainer-3USp6",button:"button-26XAl",icon:"icon-2fnix",loadingBackgroundAnimation:"loadingBackgroundAnimation-s2P_S"}},15436:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",searchBox:"searchBox-2qmW8",rounded:"rounded-25a1S",searchIcon:"searchIcon-3Fwc7",loadingBackgroundAnimation:"loadingBackgroundAnimation-JZ6jf"}},99233:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2zw_O","display-medium":"display-medium-2B-05","display-small":"display-small-2Duyk","display-xlarge":"display-xlarge-2Du3H",h1:"h1-ZoJvA",h2:"h2-1Q-Ex",h3:"h3-274pA",h4:"h4-1kNIm",h5:"h5-3GzXU",h6:"h6-1sr1t",heading:"heading-3bw_r",subheading:"subheading-3Keqi",small:"small-3-xuG","body-text":"body-text-2LAkg",p:"p-1lxAj",subdued:"subdued-XPr6v",caption:"caption-1hK4W","text-left":"text-left-1go1M","text-right":"text-right-11eB-","text-center":"text-center-QCa7c","text-justify":"text-justify-1qmM0","text-nowrap":"text-nowrap-2PoSY","text-lowercase":"text-lowercase-21bSD","text-uppercase":"text-uppercase-2ChC8","text-capitalize":"text-capitalize-3bZc4","text-muted":"text-muted-2bz67",searchBoxList:"searchBoxList-1JCd3",searchBox:"searchBox-3q3yc",searchBoxIcon:"searchBoxIcon-2OMEG",title:"title-2rPKa",listBox:"listBox-2bB2Z",listColumnTitles:"listColumnTitles-3K45i",listColumnTitle:"listColumnTitle-3L1-0",listElement:"listElement-UrBeJ",listCheckmark:"listCheckmark-2iLHu",listLabel:"listLabel-35nGu",listElementCount:"listElementCount-86IV_",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-1ftNz"}},69518:t=>{t.exports={"display-large":"display-large-2xjya","display-medium":"display-medium-Z6aee","display-small":"display-small-1Ck6D","display-xlarge":"display-xlarge-3WqsB",h1:"h1-3qeYI",h2:"h2-3eDFS",h3:"h3-1Qp5e",h4:"h4-2IzWq",h5:"h5-1uLQD",h6:"h6-2cE8E",heading:"heading-3w_va",subheading:"subheading-2UPoK",small:"small-3oRoz","body-text":"body-text-IDseF",p:"p-1sSiX",subdued:"subdued-T4Mst",caption:"caption-17O09","text-left":"text-left-1EsKl","text-right":"text-right-2UHnp","text-center":"text-center-1vPcp","text-justify":"text-justify-3XRiZ","text-nowrap":"text-nowrap-1J3sS","text-lowercase":"text-lowercase-1D3c6","text-uppercase":"text-uppercase-3dIuF","text-capitalize":"text-capitalize-1osiG","text-muted":"text-muted-yMmMB",tabs:"tabs-3EBmQ",tab:"tab-107M5",selected:"selected-1_VCT",tabWrapper:"tabWrapper-2HAIi",indicator:"indicator-MhpKv",tabBorder:"tabBorder-xcUi2"}},98386:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",termsAgreement:"termsAgreement-2D67c",loadingBackgroundAnimation:"loadingBackgroundAnimation-ZZRny"}},6200:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",textarea:"textarea-3GDxH",loadingBackgroundAnimation:"loadingBackgroundAnimation-2ckSJ"}},27302:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-28tg4","display-medium":"display-medium-OGbXQ","display-small":"display-small-5R45s","display-xlarge":"display-xlarge-_512e",h1:"h1-1e86r",h2:"h2-wBnhl",h3:"h3-2g2XC",h4:"h4-2Jmfu",h5:"h5-2jMuN",h6:"h6-PSHj4",heading:"heading-hivzz",subheading:"subheading-jIab3",small:"small-2zzgh","body-text":"body-text-EIswd",p:"p-353bZ",subdued:"subdued-I4XkA",caption:"caption-1OmBp","text-left":"text-left-3mFCi","text-right":"text-right-2W33B","text-center":"text-center-1Y_
1c8","text-justify":"text-justify-S8UiY","text-nowrap":"text-nowrap-gamE6","text-lowercase":"text-lowercase-qG0no","text-uppercase":"text-uppercase-1xhkg","text-capitalize":"text-capitalize-gOquF","text-muted":"text-muted-anqe2",toggle:"toggle-rB5Jf",loadingBackgroundAnimation:"loadingBackgroundAnimation-3frCr"}},32140:t=>{t.exports={error:"error-1ZQ42",warning:"warning-2ws6u",info:"info-1KOwP"}},96698:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2Bate","display-medium":"display-medium-1feJM","display-small":"display-small-1c54d","display-xlarge":"display-xlarge-2Aq0t",h1:"h1-FdDcQ",h2:"h2-1o5AY",h3:"h3-qgC-c",h4:"h4-2WpKb",h5:"h5-2yjcd",h6:"h6-mD-lF",heading:"heading-36xpc",subheading:"subheading-3ve0F",small:"small-vzBCc","body-text":"body-text-3Kv-Y",p:"p-27clt",subdued:"subdued-TaIZ0",caption:"caption-2jxPY","text-left":"text-left-3t3Zk","text-right":"text-right-N06dT","text-center":"text-center-39H6C","text-justify":"text-justify-1SAjb","text-nowrap":"text-nowrap-51HYS","text-lowercase":"text-lowercase-30xci","text-uppercase":"text-uppercase-1U8YF","text-capitalize":"text-capitalize-34BU7","text-muted":"text-muted-k-juX",icon:"icon-1hbHS",loadingBackgroundAnimation:"loadingBackgroundAnimation-9-7Em"}},22418:t=>{t.exports={removeIcon:"removeIcon-a-Jw0",clickable:"clickable-IweQb"}},62329:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1hQpd","display-medium":"display-medium-2Pg22","display-small":"display-small-1SUxM","display-xlarge":"display-xlarge-7OUtV",h1:"h1-3rESH",h2:"h2-2an32",h3:"h3-3IuLE",h4:"h4-2yUbU",h5:"h5--DcT6",h6:"h6-2hpmZ",heading:"heading-kS1YP",subheading:"subheading-1tzvs",small:"small-2KOxM","body-text":"body-text-11IEN",p:"p-3vEZG",subdued:"subdued-2NVkk",caption:"caption-3TAQM","text-left":"text-left-2PqeC","text-right":"text-right-3QymA","text-center":"text-center-167It","text-justify":"text-justify-1xQbz","text-nowrap":"text-nowrap-1tF1h","text-lowercase":"text-lowercase-17A2T","text-uppercase":"text-uppercase-BGtVy","text-capitalize":"text-capitalize-2ubSF","text-muted":"text-muted-2t4TZ",annotationPopup:"annotationPopup-2W4cZ",annotationPreviewPopup:"annotationPreviewPopup-3O3dl",interactiveFlag:"interactiveFlag-3c8g9",staticFlag:"staticFlag-2qcDF",flagCheck:"flagCheck-25Vvk",flagXmark:"flagXmark-11vlo",flagQuestionmark:"flagQuestionmark-21cN0",loadingBackgroundAnimation:"loadingBackgroundAnimation-XeIAc"}},83397:t=>{t.exports={label:"label-c76vR"}},1558:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1NuIK","display-medium":"display-medium-3MIRJ","display-small":"display-small-hgB7Q","display-xlarge":"display-xlarge-ERwNi",h1:"h1-2TzVq",h2:"h2-1QX8l",h3:"h3-VFHoO",h4:"h4-39XfH",h5:"h5-P0HN8",h6:"h6-2_PDo",heading:"heading-3pEDG",subheading:"subheading-FKgyg",small:"small-2vHO5","body-text":"body-text-1Bd0C",p:"p-1zHwK",subdued:"subdued-13qmh",caption:"caption-2egcn","text-left":"text-left-2UANo","text-right":"text-right-2VCkJ","text-center":"text-center-3iJ_X","text-justify":"text-justify-2YMig","text-nowrap":"text-nowrap-1qRpN","text-lowercase":"text-lowercase-3vJ0U","text-uppercase":"text-uppercase-1yDdb","text-capitalize":"text-capitalize-g_t-L","text-muted":"text-muted-2aH8W",pathogenLabel:"pathogenLabel-10iFi",pathogenLabelPopup:"pathogenLabelPopup-drI1l",loadingBackgroundAnimation:"loadingBackgroundAnimation-1Yum7"}},54962:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3v6ev","display-medium":"display-medium-zXMVS","display-small":"display-small-37lHS","display-xlarge":"display-xlarge-19C7k",h1:"h1-2ZO3-",h2:"h2-16jm1",h3:"h3-_lK8Y",h4:"h4-222x7",h5:"h5-o0hwD",h6:"h6-2l-g6",heading:"heading-3m7ot",subheading:"subheading-3jxr4",small:"small-3yvxb","body-text":"body-text-3PxyH",p:"p-13ttW",subdued:"subdued-2Id1r",caption:"caption-28W5K","text-left":"text-left-1JDSa","text-right":"text-right-kkJFO","text-center":"text-center-3NX_m","text-justify":"text-ju
1stify-3vFV3","text-nowrap":"text-nowrap-3iJz3","text-lowercase":"text-lowercase-RRx7h","text-uppercase":"text-uppercase-3kVU7","text-capitalize":"text-capitalize-1qcmk","text-muted":"text-muted-2EQWY",statusLabel:"statusLabel-_7YwL",default:"default-1dqFu",success:"success-37B09",error:"error-2cvV9",info:"info-1uki2",warning:"warning-Nr2RU",inline:"inline-3XAo1",beta:"beta-2t7b5",loadingBackgroundAnimation:"loadingBackgroundAnimation-2dTOe"}},13771:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",ul:"ul-1e5bi",li:"li-29McW",xxsmallSpacing:"xxsmallSpacing-35PEp",xsmallSpacing:"xsmallSpacing-91wN8",smallSpacing:"smallSpacing-21-QW",ol:"ol-3K8jz",loadingBackgroundAnimation:"loadingBackgroundAnimation-3qEqa"}},81242:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1sf4q","display-medium":"display-medium-2DUGs","display-small":"display-small-3lpAW","display-xlarge":"display-xlarge-2WvMx",h1:"h1-1hbru",h2:"h2-yYJNv",h3:"h3-1gxwl",h4:"h4-2iVCN",h5:"h5-22IOy",h6:"h6-1OqbU",heading:"heading-3EOPO",subheading:"subheading-vDqOg",small:"small-3hSu2","body-text":"body-text-3wglm",p:"p-V7KGE",subdued:"subdued-2BuLi",caption:"caption-3lu94","text-left":"text-left-2BsBr","text-right":"text-right-24DMs","text-center":"text-center-3F4Lc","text-justify":"text-justify-3Ee9h","text-nowrap":"text-nowrap-1pIo3","text-lowercase":"text-lowercase-mdoPy","text-uppercase":"text-uppercase-25X9U","text-capitalize":"text-capitalize-ImO31","text-muted":"text-muted-31RbE",listContainer:"listContainer-3UMZq",error:"error-3hrj_",warning:"warning-27b5r",info:"info-2Q3gL",success:"success-1gBcm",notificationContainer:"notificationContainer-2dR0k",messageContainer:"messageContainer-Tc3OA",loadingBackgroundAnimation:"loadingBackgroundAnimation-2QCIk"}},18045:t=>{t.exports={issueGroup:"issueGroup-2zA2K",warning:"warning-VBQG1",error:"error-MT45n",info:"info-edlYO",header:"header-3L710",icon:"icon-1fPbR",tableContainer:"tableContainer-1iTU_"}},31876:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",listNotification:"listNotification-1VMRG",accordion:"accordion-1Y2MU",title:"title-XDxYX",content:"content-2eNoF",listItem:"listItem-nsF1k",accordionIcon:"accordionIcon-lq_gu",loadingBackgroundAnimation:"loadingBackgroundAnimation-3Fcl5"}},9869:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1_sW2","display-medium":"display-medium-zS3Pt","display-small":"display-small-36sEA","display-xlarge":"display-xlarge-2ur_i",h1:"h1-2-TNo",h2:"h2-mIpGH",h3:"h3-2ly_O",h4:"h4--Pw0-",h5:"h5-2JI9T",h6:"h6-2U5mJ",heading:"heading-1PC11",subheading:"subheading-1MVO1",small:"small-1ujsv","body-text":"body-text-37X_Z",p:"p-3r6Ks",subdued:"subdued-2afGV",caption:"caption-ld1Wa","text-left":"text-left-1aqgM","text-right":"text-right-1JVgD","text-center":"text-center-22ucZ","text-justify":"text-justify-1O9jx","text-nowrap":"text-nowrap-FMg40","text-lowercase":"text-lowercase-1gXF5","text-uppercase":"text-uppercase-1QZ6-","text-capitalize":"text-capitalize-3flHm","text-muted":"text-muted-3pU7B",notification:"notification-Kz9yS",flat:"flat-h2Z1c",icon:"icon-1EZqQ",successIcon:"successIcon-3Lxb-",content:"content-3bzcy",removeIcon:"removeIcon-3zBJr",actions:"actions-fAx7X",error:"error-3Smdh",warning:"warning-m3HW5",info:"info-36Ex1",success:"success-PqUM4",loadingBackgroundAnimation:"loadingBackgroundAnimation-3S_kO"}},99725:t=>{t.exports={wrapper:"wrapper-3F2jY"}},33317:t=>{t.exports={wrapper:"wrapper-1CAlJ"}},73563:t=>{t.exports={wrapper:"wrapper-1dqmX"}},2081:t=>{t.exports={submit:"submit-dEMe_",page:"page-1q92T",header:"header-2ej42",title:"title-9b_ul",adminActionContainer:"adminActionContainer-3T0MA",actions:"actions-2ytHj",formControl:"formControl-gTHQo",appConfigDropdown:"appConfigDropdown-zhOlF",featureFlagResponse:"featureFlagResponse-2J7H8"}},60332:t=>{t.exports={"display-large":"display-large-38ZiI","display-medium":"display-medium-2j_2k","display-small":"display-small-WpAs-","display-xlarge":"display-xlarge-3Ody4",h1:"h1-1yHB3",h2:"h2-1bzTD",h3:"h3-34qEw",h4:"h4-1zZBM",h5:"h5-27YIu",h6:"h6-Qtw2m",heading:"heading-2QK8w",subheading:"subheading-3rvQS",small:"small-oz5Ug","body-text":"body-text-wl1hs",p:"p-28d6l",subdued:"subdued-3lupP",caption:"caption-1hGk-","text-left":"text-left-3z_MH","text-right":"text-right-2L7tP","text-center":"text-center-z4Qax","text-justify":"text-ju
1stify-2cuVI","text-nowrap":"text-nowrap-20wkh","text-lowercase":"text-lowercase-1pLNH","text-uppercase":"text-uppercase-1fxVi","text-capitalize":"text-capitalize-1mjWp","text-muted":"text-muted-cue1U",header:"header-1g4V3",text:"text-oaNin",featureFlagList:"featureFlagList-EOpsD",featureFlagListItem:"featureFlagListItem-1HJIl",styledButton:"styledButton-3EvEl",iconWrapper:"iconWrapper-3WWRm"}},54169:t=>{t.exports={heading:"heading-jogy_",accessionViz:"accessionViz-vw_Z_",warningIcon:"warningIcon-2lR_N",popup:"popup-1PMKM"}},7137:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",AMRHeatmapView:"AMRHeatmapView-2ptCQ",viewHeader:"viewHeader-3W8KL",controls:"controls-XRfOy",controlElement:"controlElement-11slv",menu:"menu-2GFQk",filterRow:"filterRow-3OLTv",filterControl:"filterControl-335w8",deprecationWarning:"deprecationWarning-1QILj",loadingIndicator:"loadingIndicator-3mNgc",noDataMsg:"noDataMsg-1_dX4",loadingBackgroundAnimation:"loadingBackgroundAnimation-1QPic"}},56294:t=>{t.exports={AMRHeatmapVis:"AMRHeatmapVis-v6dEC",AMRHeatmapContainer:"AMRHeatmapContainer-x_uBP",tooltip:"tooltip-1jKAq",visible:"visible-1eIOs"}},66239:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-tXY9G","display-medium":"display-medium-2yw_u","display-small":"display-small-3cY9E","display-xlarge":"display-xlarge-1vRya",h1:"h1-3xXGg",h2:"h2-L38hx",h3:"h3-2rwPa",h4:"h4-3mLjI",h5:"h5-1_2H6",h6:"h6-246_A",heading:"heading-qBh20",subheading:"subheading-256RR",small:"small-1l1Gx","body-text":"body-text-3yQ9o",p:"p-13JN6",subdued:"subdued-2uzsV",caption:"caption-2Qzqc","text-left":"text-left-3KXT8","text-right":"text-right-1gMFf","text-center":"text-center-3Fh5d","text-justify":"text-justify-LY_hP","text-nowrap":"text-nowrap-1OpQ6","text-lowercase":"text-lowercase-3n7FO","text-uppercase":"text-uppercase-1nmaE","text-capitalize":"text-capitalize-3rxJo","text-muted":"text-muted-1YOtJ",auth0Error:"auth0Error-20FJn",imgMicrobe:"imgMicrobe-2YQrD",helpLink:"helpLink-1Ac2b",loadingBackgroundAnimation:"loadingBackgroundAnimation-Csj2u"}},86085:t=>{t.exports={"display-large":"display-large-1I7Zv","display-medium":"display-medium-2LumG","display-small":"display-small-1E_z-","display-xlarge":"display-xlarge-3wyYp",h1:"h1-2OTpd",h2:"h2-3Hu1q",h3:"h3-EkZ9r",h4:"h4-3bgOr",h5:"h5-2Z0dX",h6:"h6-tMFLX",heading:"heading-3PhiI",subheading:"subheading-Sulcg",small:"small-3uyaJ","body-text":"body-text-3hT4k",p:"p-3AUOg",subdued:"subdued-3vWbt",caption:"caption-2jHUF","text-left":"text-left-3s8GM","text-right":"text-right-22Lqy","text-center":"text-center-3JXXe","text-justify":"text-justify-cYSYB","text-nowrap":"text-nowrap-2w-oa","text-lowercase":"text-lowercase-2K9dB","text-uppercase":"text-uppercase-2rh2J","text-capitalize":"text-capitalize-1C3GB","text-muted":"text-muted-2wo5h",basespaceIntegration:"basespaceIntegration-nHowJ",content:"content-3mpV5",message:"message-1eFav",smallMessage:"smallMessage-1_0z8",error:"error-3SG8v",helpLink:"helpLink-mwDjR"}},53586:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2d6re","display-medium":"display-medium-1T7xp","display-small":"display-small-1J19V","display-xlarge":"display-xlarge-2wY-_",h1:"h1-14w3b",h2:"h2-zNpzd",h3:"h3-3e5zb",h4:"h4-Tuux5",h5:"h5-hOx8x",h6:"h6-IaVSy",heading:"heading-1Ikx5",subheading:"subheading-1Nh9g",small:"small-3efPZ","body-text":"body-text-1oHgA",p:"p-2FD-g",subdued:"subdued-3FbFd",caption:"caption-2HRZq","text-left":"text-left-iSeYf","text-right":"text-right-SxcJ8","text-center":"text-center-ThSD6","text-justify":"text-justify-2iZ6u","text-nowrap":"text-nowrap-_piDB","text-lowercase":"text-lowercase-3YtaV","text-uppercase":"text-uppercase-1GIQ0","text-capitalize":"text-capitalize-3Mw_0","text-muted":"text-muted-2Vd9E",bulkDownloadList:"bulkDownloadList-TAbTU",blankScreenContainer:"blankScreenContainer-fU0-L",tableContainer:"tableContainer-1LAKx",largeDownloadIcon:"largeDownloadIcon-3oXVN",loadingMessage:"loadingMessage-1rlGK",lightCell:"lightCell-3oK-Q",autoUpdateWarning:"autoUpdateWarning-3buVO",link:"link-ftXI6",viewHeader:"viewHeader-6fQQH",downloadNameHeader:"downloadNameHeader-2FNUT",tableRow:"tableRow-2LAnc",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-hTICT"}},74831:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2ksVw","display-medium":"display-medium-1-Oil","display-small":"display-small-fuaIs","display-xlarge":"display-xlarge-xspGE",h1:"h1-2kYuX",h2:"h2-AXQDS",h3:"h3-3PHPF",h4:"h4-BKtJO",h5:"h5-27DAo",h6:"h6-1LpGM",heading:"heading-1ZNKE",subheading:"subheading-3CcBK",small:"small-1Tr9e","body-text":"body-text-IxuFS",p:"p-2rw2e",subdued:"subdued-1GCVH",caption:"caption-2gGZu","text-left":"text-left-1JEsi","text-right":"text-right-3A2BX","text-center":"text-center-3dxeh","text-justify":"text-justify-3YUZe","text-nowrap":"text-nowrap-2AAk3","text-lowercase":"text-lowercase-10pQC","text-uppercase":"text-uppercase-36_DI","text-capitalize":"text-capitalize-3omuL","text-muted":"text-muted-NNZYv",downloadCell:"downloadCell-2E3mP",downloadIcon:"downloadIcon-1SIMg",downloadRightPane:"downloadRightPane-2Q8ng",downloadNameContainer:"downloadNameContainer-3AaMy",downloadName:"downloadName-16wFS",downloadStatus:"downloadStatus-3eR8i",metadata:"metadata-3GSIq",detailsLink:"detailsLink-Jzn6R",userName:"userName-1oxlS",samplesCell:"samplesCell-3Tgg7",statusCell:"statusCell-1lr3W",links:"links-2QBaT",messageContainer:"messageContainer-HJ1OI",icon:"icon-1XQ6X",warning:"warning-1YOws",error:"error-1lvvG",loading:"loading-B307z",separator:"separator-Aj8lV",link:"link-3QqjN",loadingBackgroundAnimation:"loadingBackgroundAnimation-WCEss"}},37106:t=>{t.exports={"display-large":"display-large-O-axg","display-medium":"display-medium-1kZQ-","display-small":"display-small-2YVsC","display-xlarge":"display-xlarge-3T-_u",h1:"h1--Jqgy",h2:"h2-3DPEa",h3:"h3-QI_qI",h4:"h4-iNvyA",h5:"h5-2sMOV",h6:"h6-UI2Mu",heading:"heading-1QuW2",subheading:"subheading-1zgtu",small:"small-tSbW1","body-text":"body-text-1Z0KF",p:"p-1qylb",subdued:"subdued-MY19_",caption:"caption-2Izzu","text-left":"text-left-2G_R0","text-right":"text-right-2V4zQ","text-center":"text-center-WjRCV","text-justify":"text-justify-cPqaA","text-nowrap":"text-nowrap-1xq16","text-lowercase":"text-lowercase-3J3eU","text-uppercase":"text-uppercase-EVrf6","text-capitalize":"text-capitalize-S3ESK","text-muted":"text-muted-2etcH",instructionContainer:"instructionContainer-10vZR"}},56879:t=>{t.exports={"display-large":"display-large-1wPVJ","display-medium":"display-medium-3JuTA","display-small":"display-small-3whFe","display-xlarge":"display-xlarge-bRvi6",h1:"h1-3EXzE",h2:"h2-1oV3C",h3:"h3-7Fpcp",h4:"h4-3w8fJ",h5:"h5-3s96p",h6:"h6-1Zaz0",heading:"heading-fAAzd",subheading:"subheading-1I8Co",small:"small-1JjO_","body-text":"body-text-J1ASU",p:"p-3dNdM",subdued:"subdued-2wHyd",caption:"caption-1iXVi","text-left":"text-left-DZaTg","text-right":"text-right-2bP5P","text-center":"text-center-2HIgF","text-justify":"text-justify-bSifW","text-nowrap":"text-nowrap-2Q9yj","text-lowercase":"text-lowercase-2cXjM","text-uppercase":"text-uppercase-IDxRT","text-capitalize":"text-capitalize-2ZHlU","text-muted":"text-muted-cFuf0",tableDataRow:"tableDataRow-19_QD"}},47168:t=>{t.exports={"display-large":"display-large-2__S6","display-medium":"display-medium-2ZPcG","display-small":"display-small-1qGv0","display-xlarge":"display-xlarge-1VGbr",h1:"h1-V2itf",h2:"h2-2WvTL",h3:"h3-2URY3",h4:"h4-QbPTp",h5:"h5-GH2hc",h6:"h6-3s4Fz",heading:"heading-qZD7u",subheading:"subheading-bD6ru",small:"small-2cv-D","body-text":"body-text-30YOs",p:"p-2aiIB",subdued:"subdued-3kneM",caption:"caption-fdT1x","text-left":"text-left-2F5j2","text-right":"text-right-ILnSB","text-center":"text-center-3vOMy","text-justify":"text-justify-1aBoq","text-nowrap":"text-nowrap-2eV66","text-lowercase":"text-lowercase-3h5W2","text-uppercase":"text-uppercase-PJ9Ps","text-capitalize":"text-capitalize-2xr33","text-muted":"text-muted-6vTRv",filtersContainer:"filtersContainer-17-KJ",filterHeader:"filterHeader-2ncph",filterContainer:"filterContainer-1iMg8",taxonThresholdFilterContainer:"taxonThresholdFilterContainer-106tV",filterLabel:"filterLabel-BvqEL",disabledFilterLabel:"disabledFilterLabel-2_vPs",tags:"tags-31hT_",descriptor:"descriptor-3l3yV",filterTag:"filterTag-2rvHj",divider:"divider-lnO6P",disabledTooltip:"disabledTooltip-3h7ys",styledMinimal:"styledMinimal-1QR0M"}},27610:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1C8Cv","display-medium":"display-medium-yeJnP","display-small":"display-small-2eXaY","display-xlarge":"display-xlarge-31-Fr",h1:"h1-Jr5Sx",h2:"h2-2Nyi_",h3:"h3-43u0l",h4:"h4-2AtV1",h5:"h5-2Oep8",h6:"h6-28fgY",heading:"heading-1N58h",subheading:"subheading-3_Xlg",small:"small-3ioCd","body-text":"body-text-1cAym",p:"p-2NeHI",subdued:"subdued-bUe64",caption:"caption-Y9Iru","text-left":"text-left-3seiV","text-right":"text-right-3P4hH","text-center":"text-center-16bNP","text-justify":"text-ju
1stify-2A-oE","text-nowrap":"text-nowrap-SdlAq","text-lowercase":"text-lowercase-2Zr3H","text-uppercase":"text-uppercase-1QzEn","text-capitalize":"text-capitalize-2Rz9K","text-muted":"text-muted-2powE",header:"header-MeO9B",filtersTrigger:"filtersTrigger-1oopW",filtersCounter:"filtersCounter-1l81z",filterButtonContainer:"filterButtonContainer-3cz04",blankFill:"blankFill-3LRV0",statsTrigger:"statsTrigger-1y-cp",tabs:"tabs-vm0yo",searchContainer:"searchContainer-3K9pz",disabled:"disabled-MgBBM",popupText:"popupText-3dnu4",popupSubtitle:"popupSubtitle-2S8RU",loadingBackgroundAnimation:"loadingBackgroundAnimation-31IlU"}},57580:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",mapContainer:"mapContainer-tizCF",zoomControl:"zoomControl-1JhEW",loadingBackgroundAnimation:"loadingBackgroundAnimation-2IEdk"}},29158:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1Yaw-","display-medium":"display-medium-1ONBn","display-small":"display-small-3WC1Q","display-xlarge":"display-xlarge-3PJkn",h1:"h1-2gnrO",h2:"h2-2MM8_",h3:"h3-21hLm",h4:"h4-2Ne1s",h5:"h5-38YYZ",h6:"h6-3vvrW",heading:"heading-14GWn",subheading:"subheading-ErqPp",small:"small-3662_","body-text":"body-text-2Lz2b",p:"p-1Fgvb",subdued:"subdued-2Nsnv",caption:"caption-M_FzM","text-left":"text-left-xWKzV","text-right":"text-right-Ie-tt","text-center":"text-center-3H0Pr","text-justify":"text-justify-2k1zP","text-nowrap":"text-nowrap-3BFB2","text-lowercase":"text-lowercase-Vqjxk","text-uppercase":"text-uppercase-28UTI","text-capitalize":"text-capitalize-lOVWs","text-muted":"text-muted-ATSnC",bannerContainer:"bannerContainer-wM6Gb",banner:"banner-QMEWS",clearAll:"clearAll-15o08",emphasis:"emphasis-LW3yv",infoIcon:"infoIcon-2Kwb-",loadingBackgroundAnimation:"loadingBackgroundAnimation-b1Wdy"}},81858:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1298b","display-medium":"display-medium-25DE1","display-small":"display-small--2IPP","display-xlarge":"display-xlarge-23ldu",h1:"h1-ycmmv",h2:"h2-2kBj1",h3:"h3-2UjjK",h4:"h4-1wJre",h5:"h5-3TtDm",h6:"h6-1rjWS",heading:"heading-5IIlz",subheading:"subheading-1Fgy8",small:"small-14OZw","body-text":"body-text-2cTcd",p:"p-3aer5",subdued:"subdued-3OyVm",caption:"caption-2l40h","text-left":"text-left-GJlaE","text-right":"text-right-1MLcx","text-center":"text-center-2B4Ll","text-justify":"text-justify-3CDio","text-nowrap":"text-nowrap-VjKKH","text-lowercase":"text-lowercase-3v7dp","text-uppercase":"text-uppercase-1F3Nf","text-capitalize":"text-capitalize-A_fze","text-muted":"text-muted-3PO1M",mapTooltip:"mapTooltip-32s9A",content:"content-7hczE",title:"title-3_Twm",hoverable:"hoverable-PJpcW",body:"body-1F4yB",loadingBackgroundAnimation:"loadingBackgroundAnimation-1WDe6"}},29993:t=>{t.exports={circle:"circle-2tNRA",active:"active-1Z9ED",hoverable:"hoverable-2_7uY"}},55443:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1XjSm","display-medium":"display-medium-3iC-K","display-small":"display-small-abXbf","display-xlarge":"display-xlarge-dE1F0",h1:"h1-2XRgV",h2:"h2-1OL8v",h3:"h3-2AcDY",h4:"h4-VU3Jr",h5:"h5-34mez",h6:"h6-1sN54",heading:"heading-Lfauu",subheading:"subheading-1Dhuo",small:"small-30eU8","body-text":"body-text-1fXXf",p:"p-3vwm4",subdued:"subdued-1iTfD",caption:"caption-312Wg","text-left":"text-left-5tCjY","text-right":"text-right-9jT8E","text-center":"text-center-3dmJE","text-justify":"text-justify-24ver","text-nowrap":"text-nowrap-3Kr-L","text-lowercase":"text-lowercase-27Klt","text-uppercase":"text-uppercase-2iA2B","text-capitalize":"text-capitalize-14gNu","text-muted":"text-muted-2BHX3",rectangle:"rectangle-2yeVE",active:"active-gOTIU",hoverable:"hoverable-BNNwX",loadingBackgroundAnimation:"loadingBackgroundAnimation-33Ws2"}},67374:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-22-2T","display-medium":"display-medium-3foZA","display-small":"display-small-Pnum6","display-xlarge":"display-xlarge-1zkOR",h1:"h1-3Snbb",h2:"h2-32NtL",h3:"h3-1gL_S",h4:"h4-4NFUM",h5:"h5-2dWTY",h6:"h6-3uYqQ",heading:"heading-3sNBk",subheading:"subheading-Wnhex",small:"small-3AWdI","body-text":"body-text-2BuWw",p:"p-3YBdW",subdued:"subdued-3HWpa",caption:"caption-2ge7Y","text-left":"text-left-2Ts0_","text-right":"text-right-2HUzP","text-center":"text-center-38AIj","text-justify":"text-ju
1stify-2puj-","text-nowrap":"text-nowrap-WRnHd","text-lowercase":"text-lowercase-2WqiL","text-uppercase":"text-uppercase-1-qWY","text-capitalize":"text-capitalize-1YfJH","text-muted":"text-muted-3ygBI",descriptionContainer:"descriptionContainer-2y_be",truncated:"truncated-1Njxe",textarea:"textarea-2vFXh",showHide:"showHide-3AiYt",charCounter:"charCounter-MZsZJ",error:"error-64DwP",loadingBackgroundAnimation:"loadingBackgroundAnimation-2MSkN"}},43276:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large--lYUT","display-medium":"display-medium-3J9FK","display-small":"display-small-1Htoo","display-xlarge":"display-xlarge-3L5bp",h1:"h1-1lLDX",h2:"h2-YHjzP",h3:"h3-3b_-y",h4:"h4-1dyzo",h5:"h5-2ZHp4",h6:"h6-1WB3N",heading:"heading-fF7P2",subheading:"subheading-7SYae",small:"small-2Kk6e","body-text":"body-text-1oWPA",p:"p-1TGPj",subdued:"subdued-lE8Ou",caption:"caption-8FzK-","text-left":"text-left-1w1M_","text-right":"text-right-3sn6h","text-center":"text-center-2769x","text-justify":"text-justify-iwjNt","text-nowrap":"text-nowrap-3bgS8","text-lowercase":"text-lowercase-3H-Aj","text-uppercase":"text-uppercase-2JXIJ","text-capitalize":"text-capitalize-2NvCd","text-muted":"text-muted-3V2_I",sidebar:"sidebar-1OsLP",noData:"noData-26sfS",metadataSection:"metadataSection-2NDY8",metadataContainer:"metadataContainer-SRzPU",hasBackground:"hasBackground-2IlYJ",statsRow:"statsRow-CPyur",title:"title-3p445",rowLabel:"rowLabel-1vdEN",histogramContainer:"histogramContainer-39EPB",dateHistogram:"dateHistogram-3_mBJ",bar:"bar-1gVBD",histogramLabels:"histogramLabels-2IAIg",label:"label-3bjEA",evenly:"evenly-1Miyj",descriptionContainer:"descriptionContainer-21qLt",dataList:"dataList-1X2jN",barChartRow:"barChartRow-fEjHN",statsDt:"statsDt-3Bk_p",statsDd:"statsDd-21PIK",barLabel:"barLabel-BzHhg",showHide:"showHide-1Oku_",count:"count-3bcHY",boldText:"boldText-2R5A5",loadingBackgroundAnimation:"loadingBackgroundAnimation-2XTwT"}},25947:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",displaySwitcher:"displaySwitcher-222uj",switcherMenu:"switcherMenu-1OrnE",menuItem:"menuItem-2WqTF",icon:"icon-3SRgi",active:"active-3kNZ_",loadingBackgroundAnimation:"loadingBackgroundAnimation-2q6lz"}},35679:t=>{t.exports={"display-large":"display-large-16D_8","display-medium":"display-medium-2sfx6","display-small":"display-small-DWpX7","display-xlarge":"display-xlarge-WdT6M",h1:"h1-2U3sl",h2:"h2-3_VFV",h3:"h3-3NFJK",h4:"h4-18Z25",h5:"h5-3Ial2",h6:"h6-naQxe",heading:"heading-7BB6S",subheading:"subheading-KnwHR",small:"small-3TeVw","body-text":"body-text-1SavZ",p:"p-1HvUM",subdued:"subdued-2546R",caption:"caption-2hybr","text-left":"text-left-2uSjl","text-right":"text-right-1E82C","text-center":"text-center-3Ln0F","text-justify":"text-justify-dDA08","text-nowrap":"text-nowrap-2PWW8","text-lowercase":"text-lowercase-2sc4W","text-uppercase":"text-uppercase-2o61C","text-capitalize":"text-capitalize-MZKzN","text-muted":"text-muted-174at",sidebar:"sidebar-3hhQe",container:"container-2oqaP",table:"table-1pwql",noData:"noData-wrNfH",tabs:"tabs-3T80D",tabLabel:"tabLabel-1IHyg",tabCounter:"tabCounter-33dc3",summaryInfo:"summaryInfo-2W3O8",tableHeader:"tableHeader-3S7iJ",sampleRow:"sampleRow-mLuoc",sample:"sample-3K38a",selectColumn:"selectColumn-MpMID",basicCell:"basicCell-vYnXf",projectHeader:"projectHeader-2XW2H",sampleHeader:"sampleHeader-1gpJN",projectRow:"projectRow-3Hu3p",project:"project-GeVcS"}},26918:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-8i8uw","display-medium":"display-medium-3wPjC","display-small":"display-small-2L8Un","display-xlarge":"display-xlarge--mJuP",h1:"h1-3cQbv",h2:"h2-am3aF",h3:"h3-1DsSQ",h4:"h4-22xey",h5:"h5-AAz9s",h6:"h6-2C0rf",heading:"heading-1sssS",subheading:"subheading-3S_wc",small:"small-1u8eA","body-text":"body-text-wS570",p:"p-2BoU9",subdued:"subdued-U6lEG",caption:"caption-3NUqv","text-left":"text-left-2Zl4I","text-right":"text-right-1gALe","text-center":"text-center-MBQEn","text-justify":"text-ju
1stify-1qc8y","text-nowrap":"text-nowrap-1ZmA3","text-lowercase":"text-lowercase-3ujns","text-uppercase":"text-uppercase-3oFlO","text-capitalize":"text-capitalize-1nsDw","text-muted":"text-muted-3uIc8",emptyStateBanner:"emptyStateBanner-1H_cn",iconClassName:"iconClassName-3NFcb",content:"content-3PU25",messageClassName:"messageClassName-3dPGz",titleClassName:"titleClassName-11N5J",loadingBackgroundAnimation:"loadingBackgroundAnimation-1OcoL"}},94375:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-11B6r","display-medium":"display-medium-M7CWi","display-small":"display-small-8LF92","display-xlarge":"display-xlarge-2gWR9",h1:"h1-1O5bN",h2:"h2-2tkAP",h3:"h3-HMZ61",h4:"h4-1Y5L-",h5:"h5-3k2XV",h6:"h6-3DhV_",heading:"heading-dM3z9",subheading:"subheading-216pu",small:"small-260gp","body-text":"body-text-3G28o",p:"p-3ON5D",subdued:"subdued-1WDQI",caption:"caption-VvNGM","text-left":"text-left-Z7Sy5","text-right":"text-right-1aCTR","text-center":"text-center-12GAZ","text-justify":"text-justify-TVhXL","text-nowrap":"text-nowrap-2C1dg","text-lowercase":"text-lowercase-3pudZ","text-uppercase":"text-uppercase-3iKSs","text-capitalize":"text-capitalize-2w-Au","text-muted":"text-muted-2FR1g",confirmationModal:"confirmationModal-25Blh",title:"title-15H9U",body:"body-1-oM9",actions:"actions-1nmGB",item:"item-1cqFw",loadingBackgroundAnimation:"loadingBackgroundAnimation-2fmm2"}},14337:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1iRWE","display-medium":"display-medium-EW7eO","display-small":"display-small-1oqd2","display-xlarge":"display-xlarge-xU4BH",h1:"h1-3JYRr",h2:"h2-1Z_jH",h3:"h3-1Pxr1",h4:"h4-19o9g",h5:"h5-q-W6q",h6:"h6-TX8AO",heading:"heading-1jNYD",subheading:"subheading-2zHK3",small:"small-2EDRD","body-text":"body-text-2pFKM",p:"p-38aK3",subdued:"subdued-2gZDv",caption:"caption-1bT9q","text-left":"text-left-sbrYp","text-right":"text-right-1MIFj","text-center":"text-center-2DGve","text-justify":"text-justify-2lcbS","text-nowrap":"text-nowrap-1GYHk","text-lowercase":"text-lowercase-VgqJz","text-uppercase":"text-uppercase-32TkB","text-capitalize":"text-capitalize-3wzOo","text-muted":"text-muted-37isL",projectSettingsModal:"projectSettingsModal-rHvpX",projectSettingsContent:"projectSettingsContent-JwDB6",title:"title-2XrTA",highlight:"highlight-3hI_t",background:"background-3upY2",projectVisibility:"projectVisibility-k4YQG",visibility:"visibility-1czYx",icon:"icon-3RFnT",text:"text-jYN7f",label:"label-2lapR",header:"header-27LeP",toggle:"toggle-3T50l",note:"note-1aeGa",formContainer:"formContainer-1bTzM",loadingBackgroundAnimation:"loadingBackgroundAnimation-zTP2w"}},36391:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3vgL-","display-medium":"display-medium-1CBYp","display-small":"display-small-2cBke","display-xlarge":"display-xlarge-2_sqp",h1:"h1-1VPiO",h2:"h2-2sWtZ",h3:"h3-3v-Nl",h4:"h4-2SLmL",h5:"h5-1HIXN",h6:"h6-LgeLH",heading:"heading-56sYk",subheading:"subheading-2mfuT",small:"small-jNJsS","body-text":"body-text-2b-LX",p:"p-2tMa3",subdued:"subdued-3ugbi",caption:"caption-2KWHj","text-left":"text-left-1Z08n","text-right":"text-right-2EomD","text-center":"text-center-1PQH7","text-justify":"text-justify-3N7Fb","text-nowrap":"text-nowrap-3o911","text-lowercase":"text-lowercase-3VPNG","text-uppercase":"text-uppercase-2agRQ","text-capitalize":"text-capitalize-1iuA1","text-muted":"text-muted-u__rx",publicProjectConfirmation:"publicProjectConfirmation-ceogw",title:"title-2JH44",highlight:"highlight-1pxnN",text:"text-1Al8F",link:"link-1P6hF",actions:"actions-9nlrN",item:"item-2F32y",loadingBackgroundAnimation:"loadingBackgroundAnimation-19LSN"}},44066:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-27yPi","display-medium":"display-medium-1zohi","display-small":"display-small-2N29f","display-xlarge":"display-xlarge-1i88r",h1:"h1-1Mriy",h2:"h2-3Wqyb",h3:"h3-kCmq2",h4:"h4-1S8r6",h5:"h5-2wEwh",h6:"h6-2YPTv",heading:"heading-1K1vC",subheading:"subheading-3lfJm",small:"small-3u9vp","body-text":"body-text-2ppLG",p:"p-1tcBT",subdued:"subdued-Z5oK8",caption:"caption-oAMfD","text-left":"text-left-3W8OW","text-right":"text-right-2tCz3","text-center":"text-center-1oeHn","text-justify":"text-ju
1stify-31VR8","text-nowrap":"text-nowrap-1MO3t","text-lowercase":"text-lowercase-VLIx9","text-uppercase":"text-uppercase-3PTD-","text-capitalize":"text-capitalize-1h5Ox","text-muted":"text-muted-2hsUA",userManagementForm:"userManagementForm-3i4AM",title:"title-2sO7l",note:"note-24svw",background:"background-1x39U",userManagementBody:"userManagementBody-awk80",userList:"userList-3MIYL",userEntry:"userEntry-UesYr",addMemberForm:"addMemberForm-FXlbE",label:"label-BUsJx",button:"button-1_eZx",addMemberFormField:"addMemberFormField-Y9pBE",statusMessage:"statusMessage-35iz1",errorMessage:"errorMessage-1G0qa",infoMessage:"infoMessage-346Ms",successMessage:"successMessage-rhcED",loadingBackgroundAnimation:"loadingBackgroundAnimation-2H1b2"}},56452:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-34OkQ","display-medium":"display-medium-2dUk9","display-small":"display-small-2CjZC","display-xlarge":"display-xlarge-3nvOl",h1:"h1-5sXXY",h2:"h2-32VDA",h3:"h3-3QoAP",h4:"h4-NStWX",h5:"h5-2SJyW",h6:"h6-1VmWj",heading:"heading-24tvn",subheading:"subheading-1b042",small:"small-1TKhr","body-text":"body-text-2nKNo",p:"p-25Ev8",subdued:"subdued-GQY43",caption:"caption-26pia","text-left":"text-left-1ysa0","text-right":"text-right-3XNn3","text-center":"text-center-3pWVB","text-justify":"text-justify-2cq3U","text-nowrap":"text-nowrap-3t7lv","text-lowercase":"text-lowercase-1O1Qt","text-uppercase":"text-uppercase-2erBF","text-capitalize":"text-capitalize-13D_9","text-muted":"text-muted-AVZ49",viewOnlyLinkForm:"viewOnlyLinkForm-H1MnV",note:"note-2KHji",noteContainer:"noteContainer-1PRLC",background:"background-lwgd_",helpIcon:"helpIcon-3kY_X",toggleContainer:"toggleContainer-2fcOy",loadingIcon:"loadingIcon-11vDw",linkToggle:"linkToggle-XD3GQ",automaticUpdateToggle:"automaticUpdateToggle-1r5n3",viewOnlyLinkHeader:"viewOnlyLinkHeader-di39V",titleContainer:"titleContainer-2orOp",title:"title-OUtpw",viewOnlyLinkBody:"viewOnlyLinkBody-3vkJ8",label:"label--WixG",pipelineVersionTooltip:"pipelineVersionTooltip-3g3MD",settingsForm:"settingsForm-3gK8b",settingsFormDropdown:"settingsFormDropdown-Jiw_K",backgroundModelLabel:"backgroundModelLabel-mdIwN",dropdown:"dropdown-28dkl",settingsFormField:"settingsFormField-3HE6P",formFieldLabelContainer:"formFieldLabelContainer-38lhO",formFieldLabel:"formFieldLabel-aJj3e",shareableLink:"shareableLink-2VMJT",shareableLinkField:"shareableLinkField-1pfUN",input:"input-3WpId",button:"button-2-vHm",staticWarning:"staticWarning-1cOYz",highlight:"highlight-3VSpo",conditionList:"conditionList-23Rhn",loadingBackgroundAnimation:"loadingBackgroundAnimation-3OxEl"}},10789:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",trigger:"trigger-2NC8z",loadingBackgroundAnimation:"loadingBackgroundAnimation-1hSnR"}},40306:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1Y-74","display-medium":"display-medium-1weK5","display-small":"display-small-1Ork8","display-xlarge":"display-xlarge-3SX7b",h1:"h1-3xEKm",h2:"h2-1avtG",h3:"h3-2FGjm",h4:"h4-2i1DE",h5:"h5-3F9KH",h6:"h6-2Z4mZ",heading:"heading-1KaJ5",subheading:"subheading-3o4Tm",small:"small-1R4Kj","body-text":"body-text-3V8M9",p:"p-36Zep",subdued:"subdued-1g1fX",caption:"caption-1hrjf","text-left":"text-left-15pek","text-right":"text-right-jSxyF","text-center":"text-center-2HJLU","text-justify":"text-justify-3E4rb","text-nowrap":"text-nowrap-1eilt","text-lowercase":"text-lowercase-17pyS","text-uppercase":"text-uppercase-3LSgG","text-capitalize":"text-capitalize-1NmoN","text-muted":"text-muted-Oa_Gy",projectHeader:"projectHeader-1UQJ2",name:"name-19bcp",fillIn:"fillIn-2IU7Y",item:"item-20OJt",icon:"icon-2JM6m",loadingBackgroundAnimation:"loadingBackgroundAnimation-3-Gpr"}},23934:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",projectHeader:"projectHeader-3eCif",container:"container-1MIsp",toggleContainer:"toggleContainer--sAE7",map:"map-11gQY",table:"table-2Sora",projectDescription:"projectDescription-3nO9e",filteredCount:"filteredCount-39ati",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-2el2b"}},68410:t=>{t.exports={header:"header-2zLe6",sampleNameHeader:"sampleNameHeader-2rRGZ",cell:"cell-17UCB",sampleName:"sampleName-3BWn-",tableDataRow:"tableDataRow-eH3P_",table:"table-1iU2L"}},97489:t=>{t.exports={truthFiles:"truthFiles-1cOT1",title:"title-3ByEs"}},3238:t=>{t.exports={project:"project-cn0dW"}},63781:t=>{t.exports={itemWrapper:"itemWrapper-3jZkO",bulkActionsIcon:"bulkActionsIcon-3As2g",iconDisabled:"iconDisabled-1YaMe"}},49261:t=>{t.exports={"display-large":"display-large-tw9va","display-medium":"display-medium-1fslE","display-small":"display-small-Sfhdw","display-xlarge":"display-xlarge-j3wgb",h1:"h1-1R8-x",h2:"h2-3Fzku",h3:"h3-wEcX7",h4:"h4-2cRvg",h5:"h5-3Rsbv",h6:"h6-2My6I",heading:"heading-2bxk9",subheading:"subheading-1cn8t",small:"small-NqjON","body-text":"body-text-EhHrA",p:"p-2vO-r",subdued:"subdued-2T41V",caption:"caption-1Zenb","text-left":"text-left-2m9yO","text-right":"text-right-u0AHA","text-center":"text-center-2TUH4","text-justify":"text-justify-6zJuQ","text-nowrap":"text-nowrap-XG2ul","text-lowercase":"text-lowercase-2CuLP","text-uppercase":"text-uppercase-1-Yf3","text-capitalize":"text-capitalize-3tsu_","text-muted":"text-muted-2BLS0",semibold:"semibold-2BO8O",list:"list-1wR8c"}},39096:t=>{t.exports={"display-large":"display-large-Myi79","display-medium":"display-medium-1MQDP","display-small":"display-small-M0K6E","display-xlarge":"display-xlarge-10uQa",h1:"h1-3g_0I",h2:"h2-27yne",h3:"h3-jJoxC",h4:"h4-2VLWs",h5:"h5-1he49",h6:"h6-1wbc5",heading:"heading-393g_",subheading:"subheading-1lIV_",small:"small-3vwvS","body-text":"body-text-2oHhV",p:"p-3io7Q",subdued:"subdued-1zJes",caption:"caption-3Xzix","text-left":"text-left-3hNtT","text-right":"text-right-2m6qZ","text-center":"text-center-3CrLY","text-justify":"text-justify-36Rdo","text-nowrap":"text-nowrap-WkF2f","text-lowercase":"text-lowercase-2rauR","text-uppercase":"text-uppercase-3XRJO","text-capitalize":"text-capitalize-1oQGl","text-muted":"text-muted-3Rf-K",semibold:"semibold-1zXA2",accordion:"accordion-LGuhw",messageLine:"messageLine-2HmBa"}},38407:t=>{t.exports={"display-large":"display-large-qxtWn","display-medium":"display-medium-3F3tC","display-small":"display-small-1C6hn","display-xlarge":"display-xlarge-3kgOT",h1:"h1-39sUm",h2:"h2-ewEXT",h3:"h3-2ujoM",h4:"h4-1kb5H",h5:"h5-2iGhu",h6:"h6-1wNTN",heading:"heading-1ojbB",subheading:"subheading-1h6tg",small:"small-26GfU","body-text":"body-text-1EWi2",p:"p-1DCJK",subdued:"subdued-3rtFF",caption:"caption-2FZX3","text-left":"text-left-FlKt5","text-right":"text-right-2lF0B","text-center":"text-center-3WqPC","text-justify":"text-justify-3oDsn","text-nowrap":"text-nowrap-22qBf","text-lowercase":"text-lowercase-3JeaH","text-uppercase":"text-uppercase-2Milk","text-capitalize":"text-capitalize-1obyM","text-muted":"text-muted-2iyZi",dialog:"dialog-eyVjL",dialogTitle:"dialogTitle-3q5dF",dialogActions:"dialogActions-1inmX"}},22013:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-FZhCC","display-medium":"display-medium-1DSxw","display-small":"display-small-8dHRD","display-xlarge":"display-xlarge-3Wol4",h1:"h1-1cnK_",h2:"h2-19JMx",h3:"h3-wi4fN",h4:"h4-2PvxD",h5:"h5-TPO1P",h6:"h6-2hBnp",heading:"heading-3XmTo",subheading:"subheading-3Yaha",small:"small-sn2BO","body-text":"body-text-1T_02",p:"p-12PGw",subdued:"subdued-172gC",caption:"caption-2h5np","text-left":"text-left-213O5","text-right":"text-right-1gDmF","text-center":"text-center-Uq6nv","text-justify":"text-justify-1nsoP","text-nowrap":"text-nowrap-1bcZv","text-lowercase":"text-lowercase-2XtCc","text-uppercase":"text-uppercase-MT3GM","text-capitalize":"text-capitalize-2Iijk","text-muted":"text-muted-u2pJ5",modal:"modal-2prOn",header:"header-rUQ5C",title:"title-cEtF6",tagline:"tagline-3bC7I",options:"options-3c9SN",footer:"footer-E4bUM",loadingBackgroundAnimation:"loadingBackgroundAnimation-3UzzT"}},82983:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2nrUg","display-medium":"display-medium-2zDIM","display-small":"display-small-wcFrg","display-xlarge":"display-xlarge-3sQ9t",h1:"h1-2tu60",h2:"h2-KwIyA",h3:"h3-1ssLP",h4:"h4-2VVy3",h5:"h5-3eMwG",h6:"h6-a3AW6",heading:"heading-1CrWp",subheading:"subheading-1yc1M",small:"small-b
10MGE","body-text":"body-text-2km-X",p:"p-3LvHa",subdued:"subdued-3clCb",caption:"caption-2X5VD","text-left":"text-left-2V3eP","text-right":"text-right-c7SKt","text-center":"text-center-3vOM2","text-justify":"text-justify-2RsPv","text-nowrap":"text-nowrap-2GBH_","text-lowercase":"text-lowercase-2teyj","text-uppercase":"text-uppercase-3a0KC","text-capitalize":"text-capitalize-2NLRa","text-muted":"text-muted-3qz8Q",footer:"footer-31QdC",downloadDisclaimer:"downloadDisclaimer-1YY74",listContainer:"listContainer-YJVfb",notificationContainer:"notificationContainer-11aMD",errorMessage:"errorMessage-1Bom2",notifications:"notifications-2ywuT",loadingBackgroundAnimation:"loadingBackgroundAnimation-1vxQp"}},21886:t=>{t.exports={"display-large":"display-large-2H2uj","display-medium":"display-medium-8Y_HA","display-small":"display-small-2Rjcl","display-xlarge":"display-xlarge-2xyt3",h1:"h1-3SbTG",h2:"h2-2D360",h3:"h3-33o_P",h4:"h4-3SG7j",h5:"h5-wFsp2",h6:"h6-3z2YY",heading:"heading-2McbY",subheading:"subheading-1wIPV",small:"small-1YExy","body-text":"body-text-2Khc0",p:"p-1r0WX",subdued:"subdued-2fE2f",caption:"caption-1Fdyw","text-left":"text-left-3taaG","text-right":"text-right-12HPf","text-center":"text-center-M9e-l","text-justify":"text-justify-2myo1","text-nowrap":"text-nowrap-2c0VV","text-lowercase":"text-lowercase-3vdSU","text-uppercase":"text-uppercase-3TXOt","text-capitalize":"text-capitalize-3si8i","text-muted":"text-muted-1KcEd",highlight:"highlight-3V-MV",messageLine:"messageLine-2Nmtm"}},34411:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3qD9M","display-medium":"display-medium-KT1ME","display-small":"display-small-2DVHg","display-xlarge":"display-xlarge-3r-Xu",h1:"h1-2DhWV",h2:"h2-3NomC",h3:"h3-3lFC4",h4:"h4-dxLeu",h5:"h5-27PbL",h6:"h6-1_-Oa",heading:"heading-2kP2V",subheading:"subheading-2oXQS",small:"small-3J3jP","body-text":"body-text-2-CJi",p:"p-2XmEW",subdued:"subdued-UNrPo",caption:"caption-wEDBZ","text-left":"text-left-3whic","text-right":"text-right-2su6B","text-center":"text-center-1cJZh","text-justify":"text-justify-1lmS4","text-nowrap":"text-nowrap-1tZNs","text-lowercase":"text-lowercase-1Op8b","text-uppercase":"text-uppercase-1jeXY","text-capitalize":"text-capitalize-265CH","text-muted":"text-muted-kPzs5",downloadTypeContainer:"downloadTypeContainer-3upC6",category:"category-2LgjE",title:"title-3qWGB",taxaWithReadsDropdown:"taxaWithReadsDropdown-grivg",taxaWithReadsOptionsHeader:"taxaWithReadsOptionsHeader-2jAug",header:"header-wxc6_",fill:"fill-1r-Nc",taxaWithReadsOption:"taxaWithReadsOption-RGRPb",taxonName:"taxonName-xuUrH",sampleCount:"sampleCount-3oPCh",downloadType:"downloadType-F8cjx",selected:"selected-35xZY",disabled:"disabled-j3LJX",description:"description-3OMmv",fileType:"fileType-2lVNP",name:"name-2iYo6",radioButton:"radioButton-2I0sY",content:"content-20pP8",fields:"fields-tkkkp",field:"field-3B0bc",label:"label-N27Kw",forcedOption:"forcedOption-1OuaD",info:"info-1_0s3",checkboxField:"checkboxField-1SRxA",filterbyField:"filterbyField-2w0fm",loadingBackgroundAnimation:"loadingBackgroundAnimation-_Jxes"}},98501:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-pXEFB","display-medium":"display-medium-33rfh","display-small":"display-small-2vgL1","display-xlarge":"display-xlarge-2lohf",h1:"h1-3fBdw",h2:"h2-2VQPc",h3:"h3-1P_OO",h4:"h4-qnNTe",h5:"h5-2tJDj",h6:"h6-3JuOK",heading:"heading-1deZL",subheading:"subheading-2F2Vd",small:"small-qYf7G","body-text":"body-text-3PXdx",p:"p-2rInH",subdued:"subdued-3MFGw",caption:"caption-aBPGi","text-left":"text-left-3PoBH","text-right":"text-right-2j6w-","text-center":"text-center-11bBF","text-justify":"text-justify-1Zw4_","text-nowrap":"text-nowrap-2Fw0g","text-lowercase":"text-lowercase-1aLOX","text-uppercase":"text-uppercase-3rAfp","text-capitalize":"text-capitalize-1HLbl","text-muted":"text-muted-1JXdh",taxaWithHitsDropdown:"taxaWithHitsDropdown-3rk7G",optionsHeader:"optionsHeader-C1WHp",header:"header-3Yu7A",fill:"fill-29Hc0",option:"option-3OGIg",taxonName:"taxonName-3FCdM",sampleC
1ount:"sampleCount-1VYsy",loadingBackgroundAnimation:"loadingBackgroundAnimation-iv4ed"}},54452:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-HtWxI","display-medium":"display-medium-dfaCm","display-small":"display-small-1Ycrz","display-xlarge":"display-xlarge-k_U1E",h1:"h1-3itmz",h2:"h2-3saw2",h3:"h3-2n2sR",h4:"h4-OkxS4",h5:"h5-19IwY",h6:"h6-32kqU",heading:"heading-1Pw3C",subheading:"subheading-oMksZ",small:"small-1FlNa","body-text":"body-text-3NU2T",p:"p-176Xl",subdued:"subdued-jQJHN",caption:"caption-FIq0F","text-left":"text-left-24HOI","text-right":"text-right-3IoIe","text-center":"text-center-3oQvM","text-justify":"text-justify-19gkI","text-nowrap":"text-nowrap-P6T5V","text-lowercase":"text-lowercase-3-zJu","text-uppercase":"text-uppercase-3thlz","text-capitalize":"text-capitalize-208Y8","text-muted":"text-muted-TsCYg",collectionModal:"collectionModal-3mUeK",form:"form-uwc0R",sectionHeader:"sectionHeader-2ASFH",label:"label-25DeC",optional:"optional-1-rCm",infoIcon:"infoIcon-2ckIR",error:"error-B4SLh",errorMessageContainer:"errorMessageContainer-2veUU",errorMessage:"errorMessage-1Hexy",textArea:"textArea-1Bdko",dropdown:"dropdown-1Ln7X",buttons:"buttons-2Ar7a",details:"details-8_j5A",highlight:"highlight-DLu8W",notificationContainer:"notificationContainer-3ppgV",messageLine:"messageLine-1IpdG",sampleList:"sampleList-asW9-",selectedSamples:"selectedSamples-3HUg9",sampleName:"sampleName-3w4sa",sampleDetails:"sampleDetails-1lbuu",moreSamplesCount:"moreSamplesCount-YsjYb",title:"title-1rQpT",notification:"notification-1HjTV",link:"link-2ELNe",loadingBackgroundAnimation:"loadingBackgroundAnimation-2wmbE"}},46323:t=>{t.exports={metadataUploadModal:"metadataUploadModal-1_XYr",projectName:"projectName-18Hs9",tableContainer:"tableContainer-3cLIk",uploadPage:"uploadPage-3SfEh",link:"link-1EMqN",uploadInstructions:"uploadInstructions-3ywc2",backButton:"backButton-kBN3h",title:"title-vQwEN",sectionTitle:"sectionTitle-1E6Ud",section:"section-2r7bW",standalone:"standalone-1dna_"}},16462:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3LRvg","display-medium":"display-medium-e-tzE","display-small":"display-small-1gAWG","display-xlarge":"display-xlarge-1lt2a",h1:"h1-24RnA",h2:"h2-AoNrJ",h3:"h3-2X1QT",h4:"h4-hZbsS",h5:"h5-3-DSk",h6:"h6-zQex7",heading:"heading-XG4eH",subheading:"subheading-1X3AR",small:"small-38K89","body-text":"body-text-2B61d",p:"p-3UiKW",subdued:"subdued-ITaf4",caption:"caption-3h_T3","text-left":"text-left-1Wlyd","text-right":"text-right-BB6sX","text-center":"text-center-2_HGH","text-justify":"text-justify-2gP4r","text-nowrap":"text-nowrap-vrcfJ","text-lowercase":"text-lowercase-1AGxv","text-uppercase":"text-uppercase-1Wv3C","text-capitalize":"text-capitalize-M9dgZ","text-muted":"text-muted-1C0PT",nextcladeConfirmation:"nextcladeConfirmation-3bQcC",logo:"logo-2ox_s",title:"title-SGItX",text:"text-23nst",actions:"actions-1HV3u",item:"item-2Jk-i",loadingIcon:"loadingIcon-2wSNR",loading:"loading-3afFU",loadingBackgroundAnimation:"loadingBackgroundAnimation-3_muI"}},99823:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2K3pW","display-medium":"display-medium-1kOuh","display-small":"display-small-2bPuP","display-xlarge":"display-xlarge-1iNKT",h1:"h1-2rEBG",h2:"h2-3yqzB",h3:"h3-2zrRk",h4:"h4-11psj",h5:"h5-1RtZ1",h6:"h6-3Kb7X",heading:"heading-2CJHc",subheading:"subheading-2arbA",small:"small-3V7P8","body-text":"body-text-VTBIJ",p:"p-23uvG",subdued:"subdued-1hUvf",caption:"caption-1avTq","text-left":"text-left-aU_B_","text-right":"text-right-1HYri","text-center":"text-center-85Z2c","text-justify":"text-justify-edJy3","text-nowrap":"text-nowrap-3fWgn","text-lowercase":"text-lowercase-3xD_T","text-uppercase":"text-uppercase-3xQvo","text-capitalize":"text-capitalize-cgLQZ","text-muted":"text-muted-3wBGW",footer:"footer-7iNNi",downloadDisclaimer:"downloadDisclaimer-3mmp7",highlight:"highlight-144j_",listContainer:"listContainer--RASv",notificationContainer:"notificationContainer-3CBhq",errorMessage:"errorMessage-1cOln",messageLine:"messageLine-3PL5E",notifications:"notifications-1mQLN",loading:"loading-3CzzE",loadingIcon:"loadingIcon-18ndo",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-2wB-r"}},25793:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3-X4_","display-medium":"display-medium-2VtcV","display-small":"display-small-1kLcy","display-xlarge":"display-xlarge-1eXkV",h1:"h1-tZ16G",h2:"h2-oeauu",h3:"h3-skz0d",h4:"h4-3mufz",h5:"h5-BpaLf",h6:"h6-2zi8p",heading:"heading-2AXfy",subheading:"subheading-1c5NX",small:"small-3GcUq","body-text":"body-text-2pcrT",p:"p-1orfF",subdued:"subdued-UYKgt",caption:"caption-1Rhf1","text-left":"text-left-AGZ1K","text-right":"text-right-1g0lN","text-center":"text-center-2ZVUh","text-justify":"text-justify-ApDjS","text-nowrap":"text-nowrap-2YSSK","text-lowercase":"text-lowercase-2LDip","text-uppercase":"text-uppercase-2ihHY","text-capitalize":"text-capitalize-25yQa","text-muted":"text-muted-2tb7F",treeTypeContainer:"treeTypeContainer-Cuna_",treeType:"treeType-1Knx_",selected:"selected-1Y0cx",radioButton:"radioButton-m2SU4",content:"content-3Ov68",name:"name-2kMin",description:"description-PsCPr",fields:"fields-3OalB",localFilePicker:"localFilePicker-ok4Jo",short:"short-1hBJS",loadingBackgroundAnimation:"loadingBackgroundAnimation-29J4j"}},53444:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3ToJ3","display-medium":"display-medium-2Rb31","display-small":"display-small-2zct8","display-xlarge":"display-xlarge-1Zt8I",h1:"h1-3YOa6",h2:"h2-3D-50",h3:"h3-3DN8G",h4:"h4-1G5L5",h5:"h5-1GO9I",h6:"h6-3VJl4",heading:"heading-38AvQ",subheading:"subheading-2Qp9N",small:"small-2CNps","body-text":"body-text-3qPmQ",p:"p-3k_VZ",subdued:"subdued-QbuJi",caption:"caption-1Yiub","text-left":"text-left-_48Ux","text-right":"text-right-2ji3D","text-center":"text-center-3h1-t","text-justify":"text-justify-ZuI31","text-nowrap":"text-nowrap-1SuEN","text-lowercase":"text-lowercase-e4Sx3","text-uppercase":"text-uppercase-gGYvS","text-capitalize":"text-capitalize-19Q3h","text-muted":"text-muted-2EqAY",modal:"modal-1DUJP",infoIcon:"infoIcon-I1QC5",lower:"lower-1ctKL",nextcladeHeader:"nextcladeHeader-3vG00",title:"title-1NeRW",tagline:"tagline-m8R99",nextcladeDescription:"nextcladeDescription-3gpad",referenceTree:"referenceTree-3MwOS",options:"options-2s8Sp",footer:"footer-TGi5z",loadingBackgroundAnimation:"loadingBackgroundAnimation-1m-y3"}},58155:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2SQvy","display-medium":"display-medium-3zGmb","display-small":"display-small-2-470","display-xlarge":"display-xlarge-naXL3",h1:"h1-2vbe7",h2:"h2-2Dixn",h3:"h3-32Dc2",h4:"h4-VTOMJ",h5:"h5-q9kTJ",h6:"h6-1ZlK9",heading:"heading-3soDH",subheading:"subheading-2_vrP",small:"small-1FKsf","body-text":"body-text-BAxnK",p:"p-ZpByl",subdued:"subdued-_s75s",caption:"caption-M-FA6","text-left":"text-left-17Ltc","text-right":"text-right-1MQ0p","text-center":"text-center-15_X0","text-justify":"text-justify-ZDSuR","text-nowrap":"text-nowrap-Pxora","text-lowercase":"text-lowercase-2kfY0","text-uppercase":"text-uppercase-2RbF_","text-capitalize":"text-capitalize-2sKS0","text-muted":"text-muted-9siee",chartsContainer:"chartsContainer-3ZOUl",halfPageChart:"halfPageChart-2Sf_J",title:"title-3p39B",histogramContainer:"histogramContainer-34TSD",subtitle:"subtitle-3l23z",message:"message-aF-ny",information:"information-32FBC",messageIncluded:"messageIncluded-3_wFy",infoIcon:"infoIcon-1794Q",d3Container:"d3Container-noMhq",loadingBackgroundAnimation:"loadingBackgroundAnimation-2EqY1"}},42829:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2px5L","display-medium":"display-medium-hB5o9","display-small":"display-small-G2GA7","display-xlarge":"display-xlarge-3rw89",h1:"h1--DgS7",h2:"h2-1NID-",h3:"h3-2BzcK",h4:"h4-1KU00",h5:"h5-3XpTZ",h6:"h6-2qepu",heading:"heading-2pAem",subheading:"subheading-2i-l5",small:"small-3GUjN","body-text":"body-text-1Z80k",p:"p-1Iazm",subdued:"subdued-1v0Fe",caption:"caption-2ytqM","text-left":"text-left-364C4","text-right":"text-right-1_m22","text-center":"text-center-3kV19","text-justify":"text-ju
1stify-1CBtJ","text-nowrap":"text-nowrap-1hTYq","text-lowercase":"text-lowercase-v-Ggc","text-uppercase":"text-uppercase-1hL2F","text-capitalize":"text-capitalize-1zs82","text-muted":"text-muted-2cnel",chartsContainer:"chartsContainer-1U0IL",fullPageChart:"fullPageChart-1gcRs",title:"title-pkqxv",histogramContainer:"histogramContainer-1AVNV",toggleContainer:"toggleContainer-3MMFc",subtitle:"subtitle-11ogB",infoIcon:"infoIcon-r5ggo",legend:"legend-71HFo",stackedBarChart:"stackedBarChart-3or7c",noDataBannerFlexContainer:"noDataBannerFlexContainer-SluEE",noDataBannerContainer:"noDataBannerContainer-2oYlj",inlineLegend:"inlineLegend-E9rjW",summaryTooltip:"summaryTooltip-OVyFp",loadingBackgroundAnimation:"loadingBackgroundAnimation-2bi4X"}},47897:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1gkFw","display-medium":"display-medium-3FmVV","display-small":"display-small-1MaHN","display-xlarge":"display-xlarge-2yZds",h1:"h1-3eKax",h2:"h2-eUHjY",h3:"h3-2PYFH",h4:"h4-3xd1x",h5:"h5-15PTM",h6:"h6-1of4R",heading:"heading-JmioR",subheading:"subheading-3X53H",small:"small-xpelI","body-text":"body-text-3HMQW",p:"p-3w2Fo",subdued:"subdued-1zeyk",caption:"caption-u5p8Q","text-left":"text-left-mng-P","text-right":"text-right-1mi_v","text-center":"text-center-11Swu","text-justify":"text-justify-AKU5t","text-nowrap":"text-nowrap-1iub5","text-lowercase":"text-lowercase-3wl0P","text-uppercase":"text-uppercase-2sCRC","text-capitalize":"text-capitalize-30XHi","text-muted":"text-muted-2dg-5",notification:"notification-2NFW5",show:"show-SxMFr",hide:"hide-3RkL8",statsRow:"statsRow-2D5bw",infoIcon:"infoIcon-2DsWK",statusList:"statusList-m15T1",loadingBackgroundAnimation:"loadingBackgroundAnimation-2nAXz"}},18726:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-wIaaz","display-medium":"display-medium-2H5db","display-small":"display-small-w8l9T","display-xlarge":"display-xlarge-3xtiU",h1:"h1-1CcHW",h2:"h2-1epkc",h3:"h3-3RKoM",h4:"h4-1eA1Q",h5:"h5-3Yf0x",h6:"h6-2aRn4",heading:"heading-2wrJx",subheading:"subheading-2ZC7y",small:"small-3UHzg","body-text":"body-text-v7Xs6",p:"p-j4mAj",subdued:"subdued-2HxQg",caption:"caption-1Df4d","text-left":"text-left-20z5Z","text-right":"text-right-Ia9w3","text-center":"text-center-1MzB5","text-justify":"text-justify-2MTwF","text-nowrap":"text-nowrap-84QEz","text-lowercase":"text-lowercase-dcz9w","text-uppercase":"text-uppercase-1uqTT","text-capitalize":"text-capitalize-3uAx4","text-muted":"text-muted-hyCpS",content:"content-14V2I",histogramSection:"histogramSection-3OKzu",readsLostSection:"readsLostSection-3wrpn",noDataBannerFlexContainer:"noDataBannerFlexContainer-3mXcT",noDataBannerContainer:"noDataBannerContainer-3Jpc0",hoverTooltip:"hoverTooltip-BzWIG",loadingBackgroundAnimation:"loadingBackgroundAnimation-3-LN0"}},18479:t=>{t.exports={stackedValues:"stackedValues-Q_vrO",stackedValue:"stackedValue-2Y9RB",horizontalSeparator:"horizontalSeparator-Lat60"}},62585:t=>{t.exports={stackedValues:"stackedValues-3g_Gk",stackedValue:"stackedValue-51ztj",horizontalSeparator:"horizontalSeparator-34NPg"}},97397:t=>{t.exports={"display-large":"display-large-6efNY","display-medium":"display-medium-2svLI","display-small":"display-small-dyapB","display-xlarge":"display-xlarge-3UDqV",h1:"h1-1MLwq",h2:"h2-1yL9Z",h3:"h3-1al1e",h4:"h4-1UD2F",h5:"h5-15hK3",h6:"h6-38ebx",heading:"heading-1xPkj",subheading:"subheading-2oOTd",small:"small-NmxaS","body-text":"body-text-sC8Vx",p:"p-1FOfD",subdued:"subdued-Aqr38",caption:"caption-2NxY-","text-left":"text-left-1VyiK","text-right":"text-right-3dHlX","text-center":"text-center-2Wfg1","text-justify":"text-justify-2dyQx","text-nowrap":"text-nowrap-3nOFF","text-lowercase":"text-lowercase-2SUtp","text-uppercase":"text-uppercase-KU9aQ","text-capitalize":"text-capitalize-3rUoz","text-muted":"text-muted-12uwL",popupText:"popupText-2Vub3",popupSubtitle:"popupSubtitle-3R5BV"}},13327:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",base:"base-1xj6X",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-2dQdv"}},70326:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1hubK","display-medium":"display-medium-2tBha","display-small":"display-small-3bvqW","display-xlarge":"display-xlarge-2d2mS",h1:"h1-2X_Kf",h2:"h2-uV49V",h3:"h3-1gRQ5",h4:"h4-B4I3g",h5:"h5-1HdRW",h6:"h6-3XQB9",heading:"heading-1QwAU",subheading:"subheading-utPCf",small:"small-7EwmX","body-text":"body-text-2z15N",p:"p-2U7n3",subdued:"subdued-BPe48",caption:"caption-2JrgA","text-left":"text-left-3Tl35","text-right":"text-right-26fy2","text-center":"text-center-1u8Ko","text-justify":"text-justify-n7S9H","text-nowrap":"text-nowrap-MeZCx","text-lowercase":"text-lowercase-1SWhe","text-uppercase":"text-uppercase-1eNyi","text-capitalize":"text-capitalize-19fkC","text-muted":"text-muted-2wf_8",container:"container-tAYw6",map:"map-1iu2N",table:"table-2AKdY",note:"note-1XL0s",tableDataRow:"tableDataRow-J2d-Z",basicCell:"basicCell-eaRm3",samplesToolbar:"samplesToolbar-36kft",fluidBlank:"fluidBlank-3jpbF",counterContainer:"counterContainer-3pDOX",counter:"counter-387iH",label:"label-19Hig",separator:"separator-qF40U",actions:"actions-1lyco",action:"action-2BA7e",filteredCount:"filteredCount-2PUMT",sampleHeader:"sampleHeader-9blHL",selectableCell:"selectableCell-1--Jp",amrNotification:"amrNotification-3bSOr",amrTab:"amrTab-1SJqa",highlight:"highlight-2sY-f",messageLine:"messageLine-1ZTkN",loadingColumns:"loadingColumns-131C1",iconLoading:"iconLoading-MWDJk",dropdownItem:"dropdownItem-2Ldaw",itemWrapper:"itemWrapper-1dAI0",bulkActionsIcon:"bulkActionsIcon-ADKJz",iconDisabled:"iconDisabled-3xuV8",loadingBackgroundAnimation:"loadingBackgroundAnimation-1HoyF"}},71456:t=>{t.exports={visualizationHeader:"visualizationHeader-2p_Us"}},14097:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-dIDBf","display-medium":"display-medium-1rP4I","display-small":"display-small-1yBv7","display-xlarge":"display-xlarge-j8ZXt",h1:"h1-1St-m",h2:"h2-1UbQP",h3:"h3-3fKMt",h4:"h4-1mrhx",h5:"h5-1DYV1",h6:"h6-36qIA",heading:"heading-2jRgU",subheading:"subheading-Iu3Ey",small:"small-2xKFf","body-text":"body-text-1UK_r",p:"p-2OGTl",subdued:"subdued-3MA26",caption:"caption-2qg-4","text-left":"text-left-10tQi","text-right":"text-right-1YJ7b","text-center":"text-center-dDFS8","text-justify":"text-justify-3AMVy","text-nowrap":"text-nowrap-3duyO","text-lowercase":"text-lowercase-3yUGJ","text-uppercase":"text-uppercase-1w7e0","text-capitalize":"text-capitalize-1cyQh","text-muted":"text-muted-kfmfT",layout:"layout-2NBlm",headerContainer:"headerContainer-1p9B5",mainContainer:"mainContainer-3mwFV",leftPane:"leftPane-2yf-0",centerPane:"centerPane-BlH18",viewContainer:"viewContainer-Go71G",rightPane:"rightPane-_6IXn",tabLabel:"tabLabel-15q9W",tabCounter:"tabCounter-1g3Tf",tableContainer:"tableContainer-3DpUG",dataContainer:"dataContainer-2DRlQ",workflowTabs:"workflowTabs-3B2sY",noResultsContainer:"noResultsContainer-1EmZV",noDataBannerFlexContainer:"noDataBannerFlexContainer-ushok",noDataBannerContainer:"noDataBannerContainer-1fa56",loadingBackgroundAnimation:"loadingBackgroundAnimation-3kEZu"}},61832:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3NCK1","display-medium":"display-medium-2ULyk","display-small":"display-small-11K8V","display-xlarge":"display-xlarge-2HBKW",h1:"h1-3MttY",h2:"h2-3GRhh",h3:"h3-34O3H",h4:"h4-r7ZOE",h5:"h5-2sdEN",h6:"h6-AnnV8",heading:"heading-2LAG0",subheading:"subheading-2r9gY",small:"small-2Edyg","body-text":"body-text-3xfFQ",p:"p-2awQ2",subdued:"subdued-333SO",caption:"caption-2gFT6","text-left":"text-left-1LurC","text-right":"text-right-3Xy6z","text-center":"text-center-25S65","text-justify":"text-justify-yOXPi","text-nowrap":"text-nowrap-2HTmL","text-lowercase":"text-lowercase-2yLTK","text-uppercase":"text-uppercase-2hkRV","text-capitalize":"text-capitalize-2YjJl","text-muted":"text-muted-1d12K",faqPage:"faqPage-1uJ21",privacyPolicy:"privacyPolicy-1csgb",termsOfUse:"termsOfUse-1_fcV",number:"number-3nqqh",subtitle:"subtitle-2BK5w",title:"title-23Bak",large:"large-2mIc_",last:"last-1_u_I",listItemLabel:"listItemLabel-2OzNR",cookieSettings:"cookieSettings-13Tms",nestedList:"nestedList-MsmuL",underlineHeader:"underlineHeader--AJLV",italics:"italics-JKcOA",privacySummaryTable:"privacySummaryTable-16-a5",topRow:"topRow-EnCR5",sectionRow:"sectionRow-14LYm",contentRow:"contentRow-3iEy4",question:"question-3erl1",multiLine:"multiLine-Q3typ",innerListItem:"innerListItem-3dcBg",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-2-2E2"}},76871:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2Ninc","display-medium":"display-medium-1A5UZ","display-small":"display-small-37P9j","display-xlarge":"display-xlarge-274R2",h1:"h1-20yTE",h2:"h2-3_JFb",h3:"h3-2qiRm",h4:"h4-ZVFXI",h5:"h5-hqh03",h6:"h6-11PhM",heading:"heading-dZ9aM",subheading:"subheading-3vHpW",small:"small-KDBRq","body-text":"body-text-2ZwV5",p:"p-1v9AE",subdued:"subdued-F3Ctn",caption:"caption-nQ7xi","text-left":"text-left-vXkjj","text-right":"text-right-1TQzp","text-center":"text-center-2bM8J","text-justify":"text-justify-nwZfI","text-nowrap":"text-nowrap-2VEm_","text-lowercase":"text-lowercase-3bsuq","text-uppercase":"text-uppercase-sLblj","text-capitalize":"text-capitalize-153WJ","text-muted":"text-muted-3fHBA",form:"form-2Cwzw",mainContent:"mainContent-uyBrc",title:"title-3rpq8",content:"content-11Ros",emailLabel:"emailLabel-3CKMj",inputField:"inputField-2qxWH",submit:"submit-1KOhf",text:"text-kHpZd",loadingBackgroundAnimation:"loadingBackgroundAnimation-hvtVL"}},12503:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-OHXr_","display-medium":"display-medium-3--_Z","display-small":"display-small-2P49u","display-xlarge":"display-xlarge-2v1ml",h1:"h1-1htIj",h2:"h2-1K0a8",h3:"h3-5wlPO",h4:"h4-3qHr0",h5:"h5-2a81Z",h6:"h6-2uci5",heading:"heading-1csfU",subheading:"subheading-2qKh9",small:"small-3fYdp","body-text":"body-text-22blM",p:"p-1XnYF",subdued:"subdued-1B1Ic",caption:"caption-1-9qY","text-left":"text-left-1zFuJ","text-right":"text-right-3zVd1","text-center":"text-center-2zsg6","text-justify":"text-justify-bGD06","text-nowrap":"text-nowrap-3bmq5","text-lowercase":"text-lowercase-1hDqg","text-uppercase":"text-uppercase-iorJH","text-capitalize":"text-capitalize-2u-r1","text-muted":"text-muted-2RkwO",ctaContainer:"ctaContainer-U2Tg2",btnLink:"btnLink-18-5S",ctaText:"ctaText-3BqQd",loadingBackgroundAnimation:"loadingBackgroundAnimation-M5nzs"}},16267:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1CTQ9","display-medium":"display-medium-1kyIH","display-small":"display-small-3SZ4O","display-xlarge":"display-xlarge-RJxzF",h1:"h1-3mY6c",h2:"h2-1lVYN",h3:"h3-s4H_j",h4:"h4-2sRxd",h5:"h5-dGguC",h6:"h6-XgP-M",heading:"heading-28QTZ",subheading:"subheading-2DE7q",small:"small-3wTbU","body-text":"body-text-2Qn_A",p:"p-sK-QU",subdued:"subdued-3wMxd",caption:"caption-DAjhr","text-left":"text-left-2iutq","text-right":"text-right-WdiKR","text-center":"text-center-6dAbj","text-justify":"text-justify-EU4qy","text-nowrap":"text-nowrap-i47r_","text-lowercase":"text-lowercase-1uvhL","text-uppercase":"text-uppercase-o6bBn","text-capitalize":"text-capitalize-3KscO","text-muted":"text-muted-15Ctr",countryShowcaseContainer:"countryShowcaseContainer-9D3HA",countryScrollItem:"countryScrollItem-3pmFk",countryScrollItemIndicator:"countryScrollItemIndicator-jnied",countryScrollItemIndicatorActive:"countryScrollItemIndicatorActive-TJt0M",countryScrollItemDescription:"countryScrollItemDescription-f-_qH",countryScrollItemCycle:"countryScrollItemCycle-36rn_",countryScrollItemCycleDot:"countryScrollItemCycleDot-1etd5",cycle1:"cycle1-2YPlc",cycle2:"cycle2-3Shkn",countryScrollItemCycleText:"countryScrollItemCycleText-3MfoM",countryShowcaseWindow:"countryShowcaseWindow-bYBsa",countryShowcaseWindowTitleContainer:"countryShowcaseWindowTitleContainer-10cXz",countryShowcaseWindowCountryName:"countryShowcaseWindowCountryName-fqU3q",countryShowcaseWindowCountryCycleDot:"countryShowcaseWindowCountryCycleDot-3N2xW",countryShowcaseWindowProjectTitle:"countryShowcaseWindowProjectTitle-2Ljlh",countryShowcaseWindowMapContainer:"countryShowcaseWindowMapContainer-eyaz4",countryShowcaseWindowMapImage:"countryShowcaseWindowMapImage-3VLKN",countryShowcaseWindowDescriptionContainer:"countryShowcaseWindowDescriptionContainer-36uUD",countryShowcasePrincipalInvestigatorContainer:"countryShowcasePrincipalInvestigatorContainer-2CMN4",countryShowcasePrincipalInvestigatorName:"countryShowcasePrincipalInvestigatorName-24qEY",countryShowcasePrincipalInvestigatorTitle:"countryShowcasePrincipalInvestigatorTitle-2zdJP",countryShowcaseSummary:"countryShowcaseSummary-3UJL7",countryShowcaseCtaContainer:"countryShowcaseCtaContainer-375Ql",countryShowcaseCtaLink:"countryShowcaseCtaLink-2xLvs",countryShowcaseNavContainer:"countryShowcaseNavContainer-2E3XH",countryShowcaseNavButton:"countryShowcaseNavButton-6AfdR",disabled:"disabled-3_qQe",countryShowcaseNavNext:"countryShowcaseNavNext-12Ncv",countryShowcaseNavPrev:"countryShowcaseNavPrev-2N7bz",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-6AJlQ"}},78841:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-uRqQb","display-medium":"display-medium-2ZTWl","display-small":"display-small-sMrkt","display-xlarge":"display-xlarge-1Gycz",h1:"h1-3Zbtd",h2:"h2-1KjX-",h3:"h3-1scWv",h4:"h4-oszjO",h5:"h5-CJR8p",h6:"h6-CafII",heading:"heading-1moka",subheading:"subheading-10Hqk",small:"small-XG0Li","body-text":"body-text-pQFcm",p:"p-3IAPN",subdued:"subdued-8fRb3",caption:"caption-2n0Rs","text-left":"text-left-1yfoT","text-right":"text-right-UTm7r","text-center":"text-center-1oNL0","text-justify":"text-justify-2AqiL","text-nowrap":"text-nowrap-3g7bp","text-lowercase":"text-lowercase-3HRQV","text-uppercase":"text-uppercase-3UurO","text-capitalize":"text-capitalize-1b4GN","text-muted":"text-muted-wSmnm",hero:"hero-206H3",heroButtonLink:"heroButtonLink-2OVjE",loadingBackgroundAnimation:"loadingBackgroundAnimation-3JKFM"}},74395:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-NtFsY","display-medium":"display-medium-1470s","display-small":"display-small-_Sj7p","display-xlarge":"display-xlarge-1kao_",h1:"h1-2c1LK",h2:"h2-1X4Rn",h3:"h3-97OBF",h4:"h4-1WOOt",h5:"h5-265Qv",h6:"h6-1__rp",heading:"heading-1KRAZ",subheading:"subheading-ib3vc",small:"small-2TLQ0","body-text":"body-text-2kBP8",p:"p-3XT5Z",subdued:"subdued-mB7UO",caption:"caption-1Wbiu","text-left":"text-left-1GAwz","text-right":"text-right-uHtaQ","text-center":"text-center-325PV","text-justify":"text-justify-3bxe7","text-nowrap":"text-nowrap-2wjoi","text-lowercase":"text-lowercase-12uQQ","text-uppercase":"text-uppercase-GRHmU","text-capitalize":"text-capitalize-18evK","text-muted":"text-muted-3nDuD",introContainer:"introContainer-1Z8Ls",impactMapDotLabel:"impactMapDotLabel-2_Ot3",introTextWrap:"introTextWrap-3uaRC",introTextLink:"introTextLink-1g4py",logoLinkContainer:"logoLinkContainer-37CBI",logoLink:"logoLink-YZ10K",mapContainer:"mapContainer-tv_d2",impactMap:"impactMap-GdOvY",impactMapDot:"impactMapDot-34bsB",cycle1:"cycle1-20fkQ",cycle2:"cycle2-3uNtx",impactMapLegend:"impactMapLegend-3CKC4",impactMapLegendItem:"impactMapLegendItem-1IEVB",impactMapLegendText:"impactMapLegendText-3lpqW",loadingBackgroundAnimation:"loadingBackgroundAnimation-1rNfG"}},141:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2dcJb","display-medium":"display-medium-2NxMX","display-small":"display-small-3yVgL","display-xlarge":"display-xlarge-1QPfI",h1:"h1-aWGt-",h2:"h2-28Eah",h3:"h3-1D8xS",h4:"h4-2Gwfg",h5:"h5-fs4ko",h6:"h6-2JlLW",heading:"heading-YAX-g",subheading:"subheading-WgJou",small:"small-2zX6M","body-text":"body-text-36k71",p:"p-1pLyU",subdued:"subdued-7w0-M",caption:"caption-czRvp","text-left":"text-left-1d0UW","text-right":"text-right-BVKWK","text-center":"text-center-36nFG","text-justify":"text-justify-21XSy","text-nowrap":"text-nowrap-2pjsl","text-lowercase":"text-lowercase-pK-kT","text-uppercase":"text-uppercase-6sojH","text-capitalize":"text-capitalize-UyfY_","text-muted":"text-muted-Bwq90",videoSection:"videoSection-31ItK",videoSectionInner:"videoSectionInner-we2oU",active:"active-12Mm-",videoDescription:"videoDescription-pxzeL",videoContainer:"videoContainer-2xwE9",video:"video-fwRui",loadingBackgroundAnimation:"loadingBackgroundAnimation-3c-GW"}},36809:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1AO4Q","display-medium":"display-medium-33f80","display-small":"display-small-1DxNJ","display-xlarge":"display-xlarge-kvhHb",h1:"h1-dnYLK",h2:"h2-30jar",h3:"h3-W-HQi",h4:"h4-N62mN",h5:"h5-1I29W",h6:"h6-3wfKn",heading:"heading-1NeTE",subheading:"subheading-22743",small:"small-28mzD","body-text":"body-text-N8jdG",p:"p-Y5G9M",subdued:"subdued-3Lqvu",caption:"caption-3sBpr","text-left":"text-left-1m2yT","text-right":"text-right-8WWkR","text-center":"text-center-1Z6ZB","text-justify":"text-justify-KffzT","text-nowrap":"text-nowrap-LPK3d","text-lowercase":"text-lowercase-2I6Gd","text-uppercase":"text-uppercase-1bTCW","text-capitalize":"text-capitalize-1-TXw","text-muted":"text-muted-1TBjz",vrCompatibilityText:"vrCompatibilityText-2hpWP",vrContainer:"vrContainer-vd6wF",cardboardContainer:"cardboardContainer-1WcGP",oculusContainer:"oculusContainer-3jzyI",btnLink:"btnLink-36PHC",vrInlineLink:"vrInlineLink-2pVGg",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-19Y-X"}},82338:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-28f1L","display-medium":"display-medium-v9z8h","display-small":"display-small-VzgbI","display-xlarge":"display-xlarge-Kpikk",h1:"h1-Jua6p",h2:"h2-3yVF0",h3:"h3-oChzc",h4:"h4-21i-P",h5:"h5-avj4D",h6:"h6-2dLoW",heading:"heading-3MeAS",subheading:"subheading-1WVuf",small:"small-33v_5","body-text":"body-text-2yS0i",p:"p-1lFWn",subdued:"subdued-1AdtO",caption:"caption-qKseX","text-left":"text-left-1w64w","text-right":"text-right-2qsq7","text-center":"text-center-3_k3o","text-justify":"text-justify-T60Tb","text-nowrap":"text-nowrap-1BTC4","text-lowercase":"text-lowercase-3u18m","text-uppercase":"text-uppercase-2MU1M","text-capitalize":"text-capitalize-1HHbS","text-muted":"text-muted-3j_4l",contentContainer:"contentContainer-1_J6P",bottomEmailForm:"bottomEmailForm-3Nynh",finePrint:"finePrint-1aPHf",summary:"summary-TBpjq",summaryText:"summaryText-1T8KL",summaryImage:"summaryImage-1aij9",healthQuestions:"healthQuestions-DFeHe",healthQuestionsFigure:"healthQuestionsFigure-HRX7L",healthQuestionsMobileFigure:"healthQuestionsMobileFigure-2KgdU",howItWorks:"howItWorks-1Qe2M",howItWorksProcess:"howItWorksProcess-2BenF",howItWorksSeparator:"howItWorksSeparator--SpXI",questions:"questions-62ClB",tabbedGallery:"tabbedGallery-sNItv",loadingBackgroundAnimation:"loadingBackgroundAnimation-3Cqqt"}},78252:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",accordionContainer:"accordionContainer-1ztCA",loadingBackgroundAnimation:"loadingBackgroundAnimation-3sk_b"}},16335:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2tw2q","display-medium":"display-medium-3PSlj","display-small":"display-small-g8Rwb","display-xlarge":"display-xlarge-3PxeL",h1:"h1-2W13z",h2:"h2-279xx",h3:"h3-1edlR",h4:"h4-3Rgml",h5:"h5-1dstV",h6:"h6-2qHcj",heading:"heading-bX2Qg",subheading:"subheading-619Yc",small:"small-13Cr4","body-text":"body-text-1BtSK",p:"p-2GlHE",subdued:"subdued-2t2A5",caption:"caption-etUl-","text-left":"text-left-2JuGx","text-right":"text-right-1t0-u","text-center":"text-center-1YUAM","text-justify":"text-justify-p1oJr","text-nowrap":"text-nowrap-NoUhZ","text-lowercase":"text-lowercase-145VP","text-uppercase":"text-uppercase-3EZBo","text-capitalize":"text-capitalize-2Kgb1","text-muted":"text-muted-1x1Yr",accordion:"accordion-1IzI4",plusStroke:"plusStroke-1KnZg",accordionText:"accordionText-3T7tI",accordionTitle:"accordionTitle-1woWl",panel:"panel-1yjBE",loadingBackgroundAnimation:"loadingBackgroundAnimation-20heY"}},412:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-PUQyA","display-medium":"display-medium-7RbkG","display-small":"display-small-OnKFo","display-xlarge":"display-xlarge-3na8y",h1:"h1-21Mfo",h2:"h2-2BBE3",h3:"h3-3g2Wf",h4:"h4-3-8g5",h5:"h5-q4W2_",h6:"h6-1vOpG",heading:"heading-nridh",subheading:"subheading-Zvle5",small:"small-3fP7H","body-text":"body-text-3xxrW",p:"p-3pr_M",subdued:"subdued-23nLu",caption:"caption-1X7_B","text-left":"text-left-2RRPl","text-right":"text-right-1s_Ah","text-center":"text-center-KdXp9","text-justify":"text-justify-1wYVV","text-nowrap":"text-nowrap-j6cSC","text-lowercase":"text-lowercase-jLuFr","text-uppercase":"text-uppercase-1009K","text-capitalize":"text-capitalize-36Zfe","text-muted":"text-muted-1iXPS",ctaButton:"ctaButton-2L4Vk",loadingBackgroundAnimation:"loadingBackgroundAnimation-2tojV"}},86667:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-szR98","display-medium":"display-medium-OPG2K","display-small":"display-small-XG-YM","display-xlarge":"display-xlarge-1X0C6",h1:"h1-3QdF9",h2:"h2-19YLj",h3:"h3-1iYUU",h4:"h4-1hk_d",h5:"h5-3WGqH",h6:"h6-1Uyav",heading:"heading-1_gH0",subheading:"subheading-24YDK",small:"small-3wb1I","body-text":"body-text-1-_Nm",p:"p-sTtw6",subdued:"subdued-1kDUM",caption:"caption-tnvit","text-left":"text-left-2RsF5","text-right":"text-right-3rhCj","text-center":"text-center-W1FxM","text-justify":"text-ju
1stify-1uEZk","text-nowrap":"text-nowrap-3o7k_","text-lowercase":"text-lowercase-vOZ49","text-uppercase":"text-uppercase-2cBva","text-capitalize":"text-capitalize-24I4i","text-muted":"text-muted-2kVwv",mediaBlockSection:"mediaBlockSection-1Gbcx",mediaBlockImg:"mediaBlockImg-3LCWX",mediaBlock__iconSection:"mediaBlock__iconSection-3TSE3",mediaBlock__iconSection_item:"mediaBlock__iconSection_item-2VeQA",loadingBackgroundAnimation:"loadingBackgroundAnimation-R3QN_"}},74176:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-vskcW","display-medium":"display-medium-kgiG7","display-small":"display-small-2BNPO","display-xlarge":"display-xlarge-1l-Ce",h1:"h1-xhQyR",h2:"h2-3wRBe",h3:"h3-3kOh6",h4:"h4-38Vi1",h5:"h5-2sQdK",h6:"h6-1lHBB",heading:"heading-NrdmA",subheading:"subheading-H5cvI",small:"small-f_rq_","body-text":"body-text-aMIDo",p:"p-2vzHQ",subdued:"subdued-12yjD",caption:"caption-1VX7X","text-left":"text-left-3cUTe","text-right":"text-right-2DM36","text-center":"text-center-26YTk","text-justify":"text-justify-2_oMb","text-nowrap":"text-nowrap-1AHHC","text-lowercase":"text-lowercase-1PR1V","text-uppercase":"text-uppercase-2YE1K","text-capitalize":"text-capitalize-2Nxp6","text-muted":"text-muted-1NqD2",partnersSection:"partnersSection-2vS4U",partnersSection__wrap:"partnersSection__wrap-3gnvk",partnersSection__textBox:"partnersSection__textBox-1UB0u",partnersSection__logoGrid:"partnersSection__logoGrid-ezhEP",partnersSection__logoRow_bottom:"partnersSection__logoRow_bottom-LhH_3",partnersSection__logoRow_top:"partnersSection__logoRow_top-1InOc",loadingBackgroundAnimation:"loadingBackgroundAnimation-17jh2"}},21831:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-21d9u","display-medium":"display-medium-2mnSi","display-small":"display-small-3MJPO","display-xlarge":"display-xlarge-28t1u",h1:"h1-so-gg",h2:"h2-VPZ_Q",h3:"h3-1uxBv",h4:"h4-2wiwx",h5:"h5-CIdLw",h6:"h6-3qncc",heading:"heading-2Od8C",subheading:"subheading-1H_30",small:"small-2mWak","body-text":"body-text-2yVPi",p:"p-2_KyH",subdued:"subdued-3Oczb",caption:"caption-3zjsQ","text-left":"text-left-2DfEW","text-right":"text-right-Z7H8r","text-center":"text-center-33kj2","text-justify":"text-justify-3HmLZ","text-nowrap":"text-nowrap-1CM5l","text-lowercase":"text-lowercase-1lNz_","text-uppercase":"text-uppercase-1letg","text-capitalize":"text-capitalize-XPHz9","text-muted":"text-muted-2JOh4",pipelineSection:"pipelineSection-3iu2j",pipelineSectionWrapper:"pipelineSectionWrapper-3FIYR",pipelineSectionDesktopImg:"pipelineSectionDesktopImg-2VnDC",pipelineRow:"pipelineRow-3_HWo",open:"open-GS7WE",blue:"blue-2AeiK",green:"green-1adoj",purple:"purple-jDcmv",pipelineRow__container:"pipelineRow__container-2oeld",pipelineRow__accordionIcon:"pipelineRow__accordionIcon-Kp4X_",pipelineRow__icon:"pipelineRow__icon-2idj9",pipelineRow__icon_mobile:"pipelineRow__icon_mobile-pvao5",pipelineRow__icon_line:"pipelineRow__icon_line-3nRsw",pipelineRow__content:"pipelineRow__content-XdS9w",pipelineRow__content_accordion:"pipelineRow__content_accordion-2FdtW",pipelineRow__content_description:"pipelineRow__content_description-3qX58",pipelineRow__table:"pipelineRow__table-wnPuq",pipelineRow__table_row:"pipelineRow__table_row-I8yti",pipelineRow__table_rowCell:"pipelineRow__table_rowCell-2DFG9",pipelineRow__table_rowTitle:"pipelineRow__table_rowTitle-1uTH5",pipelineRow__table_rowCopy:"pipelineRow__table_rowCopy-fqOH0",loadingBackgroundAnimation:"loadingBackgroundAnimation-2GFiK"}},97965:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-19rl-","display-medium":"display-medium-zsH63","display-small":"display-small-3DPIJ","display-xlarge":"display-xlarge-S4Xhc",h1:"h1-6CYhC",h2:"h2-1VesL",h3:"h3-2TWHm",h4:"h4-2XSIi",h5:"h5-3yxD-",h6:"h6-1hJaM",heading:"heading-gZLDy",subheading:"subheading-A5GPo",small:"small-2xCL2","body-text":"body-text-uzmMN",p:"p-3jp_j",subdued:"subdued-2FeFP",caption:"caption-cHCES","text-left":"text-left-J3WVo","text-right":"text-right-3jYLW","text-center":"text-center-1TUgp","text-justify":"text-ju
1stify-VmwHd","text-nowrap":"text-nowrap-1BxeW","text-lowercase":"text-lowercase-1lKYW","text-uppercase":"text-uppercase-1XhQU","text-capitalize":"text-capitalize-2Ks_F","text-muted":"text-muted-2lQZ6",publicationsAndNews:"publicationsAndNews-Y9_6-",news:"news-2zh8W",publications:"publications-3kFno",date:"date-1WxL0",source:"source-6LvCJ",title:"title-2J2-V",readMore:"readMore-2whOt",marker:"marker-1AT7M",liMarker:"liMarker-sTMN7",loadingBackgroundAnimation:"loadingBackgroundAnimation-3v397"}},9898:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1vfSX","display-medium":"display-medium-38WnV","display-small":"display-small-30kaQ","display-xlarge":"display-xlarge-321eM",h1:"h1-3fn8p",h2:"h2-3sYEf",h3:"h3-2vH7u",h4:"h4-2-OKV",h5:"h5-1NvNh",h6:"h6-1icFL",heading:"heading-1gVAn",subheading:"subheading-fFJUg",small:"small-1AUnl","body-text":"body-text-cvQ0y",p:"p-2TVEc",subdued:"subdued-3fW5H",caption:"caption-bu0Ui","text-left":"text-left-1vlfU","text-right":"text-right-3yPUr","text-center":"text-center-1rWFP","text-justify":"text-justify-2kSe_","text-nowrap":"text-nowrap-2QoxQ","text-lowercase":"text-lowercase-3PBWb","text-uppercase":"text-uppercase-2fUtB","text-capitalize":"text-capitalize-3Pxwz","text-muted":"text-muted-2OszP",visualizationsSection:"visualizationsSection-1UDTz",visualizationsSection__desktop:"visualizationsSection__desktop-3RrYJ",visualizationsSection__mobile:"visualizationsSection__mobile-12nG0",active:"active-1JkCm",fadeIn:"fadeIn-3tP70",visualizationsSection__mobile_item:"visualizationsSection__mobile_item-2k59X",visualizationsSection__mobile_titleContainer:"visualizationsSection__mobile_titleContainer-1vDV2",visualizationsSection__imageContainer:"visualizationsSection__imageContainer-1f0LR",visualizationsSection__imageContainer_wrap:"visualizationsSection__imageContainer_wrap-bh_We",visualizationsSection__selectionRow:"visualizationsSection__selectionRow-31o9M",visualizationsSection__selectionRow_item:"visualizationsSection__selectionRow_item-2P5tw",loadingBackgroundAnimation:"loadingBackgroundAnimation-Y38pu"}},86815:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-16CNU","display-medium":"display-medium-1WPYS","display-small":"display-small-2nAsc","display-xlarge":"display-xlarge-2I1Y_",h1:"h1-qY_GI",h2:"h2-kv8Fo",h3:"h3-3kIhs",h4:"h4-3tvFo",h5:"h5-2Wnd0",h6:"h6-2xLuY",heading:"heading-1Q5_2",subheading:"subheading-2OMsD",small:"small-1FYvK","body-text":"body-text-3biH8",p:"p-vqFL7",subdued:"subdued-1Ead3",caption:"caption-1ovoa","text-left":"text-left-eat1z","text-right":"text-right-m_jeZ","text-center":"text-center-3b5CQ","text-justify":"text-justify-3-ra5","text-nowrap":"text-nowrap-3FZTw","text-lowercase":"text-lowercase-12I0N","text-uppercase":"text-uppercase-R5o8P","text-capitalize":"text-capitalize-2AkIw","text-muted":"text-muted-axzkt",whitePaper:"whitePaper-2aKJH",whitePaper__Inner:"whitePaper__Inner-eH2rT",whitePaper__Inner_Image:"whitePaper__Inner_Image-2hXF0",whitePaper__Inner_Copy:"whitePaper__Inner_Copy-23Kdf",whitePaper__buttonRow:"whitePaper__buttonRow-UkJCs",solidBtn:"solidBtn-1UI0k",copyCitationButton:"copyCitationButton-3TeCc",copyCitationButton__confirmation:"copyCitationButton__confirmation-3M16o",loadingBackgroundAnimation:"loadingBackgroundAnimation-zRWhr"}},29600:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2VF9n","display-medium":"display-medium-JECIu","display-small":"display-small-1n0a9","display-xlarge":"display-xlarge-m_DTC",h1:"h1-2kCNl",h2:"h2-2HMzw",h3:"h3-1wRRw",h4:"h4-8gVeh",h5:"h5-1fB1k",h6:"h6-bDju2",heading:"heading-2k2RQ",subheading:"subheading-1ulEJ",small:"small-2C4od","body-text":"body-text-nacf6",p:"p-VtJiW",subdued:"subdued-hptJS",caption:"caption-36p9s","text-left":"text-left-1Jjjd","text-right":"text-right-2Y9c1","text-center":"text-center-4MKiP","text-justify":"text-justify-34A-u","text-nowrap":"text-nowrap-1-HRX","text-lowercase":"text-lowercase-FlCCk","text-uppercase":"text-uppercase-G6a7i","text-capitalize":"text-capitalize-2VNUu","text-muted":"text-muted-3EeS6",hero:"hero-bwaS1",longUnderline:"longUnderline-1qSf4",hero__copy:"hero__copy-Y2TCy",finePrint:"finePrint-2OBya",hero__emailFormContainer:"hero__emailFormContainer-2tpIQ",heroLineBreak:"heroLineBreak-3naOp",fade:"fade-3o3HO",moveUp:"moveUp-3VK9_",heroStatsContainer:"heroStatsContainer-2l1sx",heroStatsContainerItem:"heroStatsContainerItem-1mmM8",hero__mobileBg:"hero__mobileBg-3WL1Y",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-24R6J"}},66426:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1Dqx3","display-medium":"display-medium-2JoH5","display-small":"display-small-1Te6V","display-xlarge":"display-xlarge-3nivh",h1:"h1-1gLZ2",h2:"h2-28UFY",h3:"h3-1nAGe",h4:"h4-tehTl",h5:"h5-23i-h",h6:"h6-3h7Th",heading:"heading-1aXvv",subheading:"subheading-idu9m",small:"small-XiswG","body-text":"body-text-1V2KB",p:"p-1VUD9",subdued:"subdued-2bKAl",caption:"caption-L1E_N","text-left":"text-left-1yVjd","text-right":"text-right-3T9OP","text-center":"text-center-1lSla","text-justify":"text-justify-3wGVa","text-nowrap":"text-nowrap-1Rb18","text-lowercase":"text-lowercase-z-iJy","text-uppercase":"text-uppercase-12G0z","text-capitalize":"text-capitalize-15vzy","text-muted":"text-muted-3xZSz",heroEmailForm:"heroEmailForm-1JzuQ",disabled:"disabled-3aS4y",loadingBackgroundAnimation:"loadingBackgroundAnimation-3TYdl"}},8895:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3beVO","display-medium":"display-medium-1ak04","display-small":"display-small-PuKQ0","display-xlarge":"display-xlarge-fP-um",h1:"h1-3lz1f",h2:"h2-3l5yu",h3:"h3-3wm4j",h4:"h4-1Zk1-",h5:"h5-3G5Ht",h6:"h6-lqtIY",heading:"heading-3QFjV",subheading:"subheading-3SCMs",small:"small-3i31I","body-text":"body-text-3ftfj",p:"p-1xRnZ",subdued:"subdued-1MjGd",caption:"caption-2mgT0","text-left":"text-left-19TN3","text-right":"text-right-3eiqv","text-center":"text-center-3VceD","text-justify":"text-justify-3GNz4","text-nowrap":"text-nowrap-tjSiW","text-lowercase":"text-lowercase-2QdVC","text-uppercase":"text-uppercase-1sH1t","text-capitalize":"text-capitalize-8EOVW","text-muted":"text-muted-3o5t-",maintenance:"maintenance-3qXhJ",imgMicrobe:"imgMicrobe-Au_y2",loadingBackgroundAnimation:"loadingBackgroundAnimation-LcONJ"}},12175:t=>{t.exports={title:"title-11g2s",groupName:"groupName-1j-oH",metadataDictionary:"metadataDictionary-1Ix_I",required:"required-3SvTn",hostGenome:"hostGenome-3Ud2a"}},96612:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2WiWV","display-medium":"display-medium-1X-eo","display-small":"display-small-1Ix06","display-xlarge":"display-xlarge-3fRXx",h1:"h1-2wMu1",h2:"h2-3_HXa",h3:"h3-1w3ni",h4:"h4-1djS-",h5:"h5-2j5w2",h6:"h6-38Ksg",heading:"heading-whrsO",subheading:"subheading-3l6Ga",small:"small-2FN1m","body-text":"body-text-3uF3g",p:"p-14qbS",subdued:"subdued-ldC8i",caption:"caption-25_uP","text-left":"text-left-3_aRV","text-right":"text-right-3_SKF","text-center":"text-center-7w2so","text-justify":"text-justify-KmJ2a","text-nowrap":"text-nowrap-3GgGd","text-lowercase":"text-lowercase-3iR1_","text-uppercase":"text-uppercase-2rTyy","text-capitalize":"text-capitalize-1yrn5","text-muted":"text-muted-3xDrJ",announcementBanner:"announcementBanner-NnLQC",content:"content-1BZPC",icon:"icon-owP32",links:"links-2Uy9r",headerLink:"headerLink-1q5_x",header:"header-1MLBq",siteHeader:"siteHeader-1d2rK",fill:"fill-2JwHb",brandDetails:"brandDetails-28d0U",logoIcon:"logoIcon-3_89F",loadingBackgroundAnimation:"loadingBackgroundAnimation-39zms"}},46222:t=>{t.exports={bannerContainer:"bannerContainer-j5tnG"}},39250:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-15XnZ","display-medium":"display-medium-2KY1C","display-small":"display-small-3rbyd","display-xlarge":"display-xlarge-Q4rZf",h1:"h1-20bO0",h2:"h2-11vWJ",h3:"h3-1TFbR",h4:"h4-1kZMx",h5:"h5-3scfR",h6:"h6-3L1-W",heading:"heading-1ELZO",subheading:"subheading-3Izmz",small:"small-1wiSe","body-text":"body-text-1COcY",p:"p-FJD7_",subdued:"subdued-2sKyU",caption:"caption-2_5TN","text-left":"text-left-34VGy","text-right":"text-right-1o0QB","text-center":"text-center-1EWGg","text-justify":"text-justify-M7qGx","text-nowrap":"text-nowrap-Zxyzg","text-lowercase":"text-lowercase-2go_I","text-uppercase":"text-uppercase-1ougv","text-capitalize":"text-capitalize-3KJs8","text-muted":"text-muted-6haXs",sections:"sections-2Bs_s",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-yKwk8"}},84093:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-4bEMd","display-medium":"display-medium-gHpMg","display-small":"display-small-2HAUM","display-xlarge":"display-xlarge-2Rfkc",h1:"h1-1tgyV",h2:"h2-DeLQd",h3:"h3-3c1-3",h4:"h4-2X7QG",h5:"h5-1aJa8",h6:"h6-3O6YJ",heading:"heading-3Ypr3",subheading:"subheading-3UEbd",small:"small-3s6on","body-text":"body-text-2vE6T",p:"p-3CZK0",subdued:"subdued-Vv7qs",caption:"caption-2-HYy","text-left":"text-left-1xDfz","text-right":"text-right-CKvSw","text-center":"text-center-2S40C","text-justify":"text-justify-33RWW","text-nowrap":"text-nowrap-2GVR1","text-lowercase":"text-lowercase-189ZJ","text-uppercase":"text-uppercase-379ne","text-capitalize":"text-capitalize-2JQeU","text-muted":"text-muted-17PM3",section:"section-3zvhZ",loadingBackgroundAnimation:"loadingBackgroundAnimation-2OG55"}},93917:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1-mOF","display-medium":"display-medium-1rbyF","display-small":"display-small-3SvoC","display-xlarge":"display-xlarge-25F8a",h1:"h1-2kOjm",h2:"h2-3CvAj",h3:"h3-l5U76",h4:"h4-2DHFK",h5:"h5-3zBJe",h6:"h6-jMLcE",heading:"heading-3lVKW",subheading:"subheading-2CkTV",small:"small-1DF1X","body-text":"body-text-Yiv_j",p:"p-2LkpQ",subdued:"subdued-nOvfX",caption:"caption-33IwO","text-left":"text-left-2ymML","text-right":"text-right-3JNhA","text-center":"text-center-3AB_c","text-justify":"text-justify-2kefu","text-nowrap":"text-nowrap-3asIC","text-lowercase":"text-lowercase-1jTNS","text-uppercase":"text-uppercase-XnKf5","text-capitalize":"text-capitalize-2WWMR","text-muted":"text-muted-2Ru8N",navLink:"navLink-1W3Ku",currentNavItem:"currentNavItem-1kqbE",navItem:"navItem-1ot-8",loadingBackgroundAnimation:"loadingBackgroundAnimation-2xBOB"}},30142:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1g7M3","display-medium":"display-medium-35h2d","display-small":"display-small-1OVmz","display-xlarge":"display-xlarge-3l1hf",h1:"h1-lJQjb",h2:"h2-3AljW",h3:"h3-1dLbB",h4:"h4-xj7mD",h5:"h5-2bTaW",h6:"h6-VGkM8",heading:"heading-3koB3",subheading:"subheading-1F5vs",small:"small-3MIEJ","body-text":"body-text-1_xhg",p:"p-1f5J4",subdued:"subdued-3zvY3",caption:"caption-2akgB","text-left":"text-left-3jLuV","text-right":"text-right-1cdHU","text-center":"text-center-3a3U6","text-justify":"text-justify-aT5MU","text-nowrap":"text-nowrap-13q8y","text-lowercase":"text-lowercase-1Y_26","text-uppercase":"text-uppercase-BpVdt","text-capitalize":"text-capitalize-3682K","text-muted":"text-muted-2wLSK",navWrapper:"navWrapper-3clkj",navTitle:"navTitle-41lmQ",navLinksContainer:"navLinksContainer-3Nk7d",loadingBackgroundAnimation:"loadingBackgroundAnimation-2QS7S"}},38853:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-yJ12N","display-medium":"display-medium-3R9m3","display-small":"display-small-1ncVs","display-xlarge":"display-xlarge-2DpHW",h1:"h1-2XKV6",h2:"h2-2oLN1",h3:"h3-yNdVK",h4:"h4-3tiMf",h5:"h5-2xWeC",h6:"h6-3feeL",heading:"heading-svY5o",subheading:"subheading-3ZII0",small:"small--fYzP","body-text":"body-text-2kSNR",p:"p-CIlZH",subdued:"subdued-JIZVJ",caption:"caption-3FxeU","text-left":"text-left-2Q5lg","text-right":"text-right-p5rH0","text-center":"text-center-3KWSE","text-justify":"text-justify-3XJCz","text-nowrap":"text-nowrap-21evE","text-lowercase":"text-lowercase-14sG_","text-uppercase":"text-uppercase-AZEIY","text-capitalize":"text-capitalize-3_lOJ","text-muted":"text-muted-3A17Q",pathogensContainer:"pathogensContainer-3pI1v",pathogen:"pathogen-19g4a",pathogenName:"pathogenName-1eRM7",pathogenTaxid:"pathogenTaxid-1XnFU",loadingBackgroundAnimation:"loadingBackgroundAnimation-3nMI8"}},65092:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1XyCj","display-medium":"display-medium-1wnIp","display-small":"display-small-2DI-N","display-xlarge":"display-xlarge-24Uvm",h1:"h1-1wgr_",h2:"h2-17Bnc",h3:"h3-3tqof",h4:"h4-2CjRn",h5:"h5-3SN7p",h6:"h6-nyXE5",heading:"heading-2yk8R",subheading:"subheading-2UBfg",small:"small-3fPnf","body-text":"body-text-vSX48",p:"p-3xaw0",subdued:"subdued-1h7fP",caption:"caption-2y_cW","text-left":"text-left-3jGwe","text-right":"text-right-3jA65","text-center":"text-center-2DpUv","text-justify":"text-ju
1stify-16A5m","text-nowrap":"text-nowrap-1izJW","text-lowercase":"text-lowercase-1C0N2","text-uppercase":"text-uppercase-3hKr5","text-capitalize":"text-capitalize-34S6d","text-muted":"text-muted-2B-PP",pathogenListViewContainer:"pathogenListViewContainer-2q1Zk",title:"title-2eGFK",subtitle:"subtitle-1Q3Zv",content:"content-39vdm",marginLeft:"marginLeft-3LsTt",marginRight:"marginRight-2-3yc",intro:"intro-2LaLA",citations:"citations-YaIYY",list:"list-2GCtb",anchorMenu:"anchorMenu-2FYC4",loadingBackgroundAnimation:"loadingBackgroundAnimation-3eREz"}},76341:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-34u9w","display-medium":"display-medium-3m1gR","display-small":"display-small-3zwAH","display-xlarge":"display-xlarge-2JP8M",h1:"h1-1ogz5",h2:"h2-3LQd5",h3:"h3-hwX4f",h4:"h4-AS9jW",h5:"h5-2CZaM",h6:"h6-3PJAX",heading:"heading-2_y2e",subheading:"subheading-x67Tm",small:"small-1AOW4","body-text":"body-text-3YMoG",p:"p-1h-5X",subdued:"subdued-15ebg",caption:"caption-1LNYD","text-left":"text-left-RBhH1","text-right":"text-right-47WW2","text-center":"text-center-oha8D","text-justify":"text-justify-CbeQH","text-nowrap":"text-nowrap-15Si4","text-lowercase":"text-lowercase-1Vg6F","text-uppercase":"text-uppercase-23gAz","text-capitalize":"text-capitalize-3XeLI","text-muted":"text-muted-31EX1",errorModal:"errorModal-2LqYk",accordionHeader:"accordionHeader-12_eg",accordionNotification:"accordionNotification-2Ytye",notification:"notification-318XR",textContainer:"textContainer-2NPlx",title:"title-2tkVQ",text:"text-1t0WX",imgMatrix:"imgMatrix-2EQYP",message:"message-16Eii",actions:"actions-7-vxB",loadingBackgroundAnimation:"loadingBackgroundAnimation-q13k8"}},56035:t=>{t.exports={"display-large":"display-large-1H1Z1","display-medium":"display-medium-2aSDh","display-small":"display-small-1LbWr","display-xlarge":"display-xlarge-2X_29",h1:"h1-3WN4B",h2:"h2-i8shD",h3:"h3-2OpDN",h4:"h4-2VD0y",h5:"h5-1P5hP",h6:"h6-2oOgE",heading:"heading-3uLkN",subheading:"subheading-2i4Ca",small:"small-3Fg0Y","body-text":"body-text-1dp66",p:"p-1i1WD",subdued:"subdued-2IGkk",caption:"caption-4EYs8","text-left":"text-left-2gida","text-right":"text-right-IsI9O","text-center":"text-center-3HiLP","text-justify":"text-justify-1ZNoq","text-nowrap":"text-nowrap-bqTXG","text-lowercase":"text-lowercase-2GShN","text-uppercase":"text-uppercase-3c2pT","text-capitalize":"text-capitalize-3s-DV","text-muted":"text-muted-1Nb_R",searchTitle:"searchTitle-45fv_",sampleNameHeader:"sampleNameHeader-_7oBK",columnHeaderLabel:"columnHeaderLabel-1NTZe",sampleNameCell:"sampleNameCell-HcU4I",basicCell:"basicCell-Ot9aT",disabled:"disabled-3_zK-"}},26304:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2ZMqz","display-medium":"display-medium-3E-Od","display-small":"display-small-2rYn_","display-xlarge":"display-xlarge-2Kuvu",h1:"h1-2aZsg",h2:"h2-2Ps48",h3:"h3-2ka66",h4:"h4-qD7j_",h5:"h5-2n2mN",h6:"h6-1H6j8",heading:"heading-2gWsV",subheading:"subheading-1KSvX",small:"small-1nBTS","body-text":"body-text-1737r",p:"p-3vrDf",subdued:"subdued-3cjs4",caption:"caption-3_fxD","text-left":"text-left-bsGvH","text-right":"text-right-25Hqn","text-center":"text-center-12vsl","text-justify":"text-justify-3BAHE","text-nowrap":"text-nowrap-3E7l4","text-lowercase":"text-lowercase-28b8M","text-uppercase":"text-uppercase-suA4i","text-capitalize":"text-capitalize-1Rei5","text-muted":"text-muted-3wmm8",phyloTreeListView:"phyloTreeListView-2pojy",viewHeader:"viewHeader-RNID5",controls:"controls-EdCc9",controlElement:"controlElement-2gOo9",noTreeBanner:"noTreeBanner-11LI2",taxonName:"taxonName-2fiF4",adminPanel:"adminPanel-3uZAC",header:"header-2J81K",notification:"notification-jBIuL",notificationContent:"notificationContent-3w27Q",warning:"warning--bymr",show:"show-2XxdX",hide:"hide-mYII7",matrix:"matrix-2CUWU",iconAlert:"iconAlert-3xNeP",attributionsBanner:"attributionsBanner-1XVIO",infoIcon:"infoIcon-1Ndzk",loadingBackgroundAnimation:"loadingBackgroundAnimation-3_VCv"}},66727:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1_Q7e","display-medium":"display-medium-2FqI4","display-small":"display-small-3yNvW","display-xlarge":"display-xlarge-2-mi3",h1:"h1-39GyG",h2:"h2-3I37A",h3:"h3-3z4IK",h4:"h4-U8WS3",h5:"h5-CRW_z",h6:"h6-xbiK1",heading:"heading-21u0Z",subheading:"subheading-1laFE",
1small:"small-ifKUN","body-text":"body-text-CpQ6I",p:"p-n24Eo",subdued:"subdued-2WjaS",caption:"caption-3z0OH","text-left":"text-left-17sw-","text-right":"text-right-19VH4","text-center":"text-center-2QzYa","text-justify":"text-justify-2N_OK","text-nowrap":"text-nowrap-1xWD9","text-lowercase":"text-lowercase-fkI7i","text-uppercase":"text-uppercase-2955k","text-capitalize":"text-capitalize-3zwQ9","text-muted":"text-muted-2KwAY",label:"label-1e4xa",visualizationsLink:"visualizationsLink-1yZdf",loadingBackgroundAnimation:"loadingBackgroundAnimation-kCtjQ"}},87931:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",defaultNodeText:"#000",notStartedBg:"#fff",notStartedText:"rgba(0,0,0,.5)",notStartedShadow:"rgba(0,0,0,.11)",inProgressBg:"#eff2fc",inProgressHoverBg:"#dae1f8",finishedBg:"#ecf5f0",finishedHoverBg:"#dbece3",pipelineErroredBg:"#fef2f2",pipelineEroredHoverBg:"#fcdada",userErroredBg:"#fcf6ec",userErroredHoverBg:"#f9ecd6",stageBg:"#f8f8f8",defaultEdgeColor:"#999",outputEdgeColor:"#3867fa",inputEdgeColor:"#000",nodeShadowColor:"rgba(0,0,0,.22)","display-large":"display-large-2i1As","display-medium":"display-medium-1SboB","display-small":"display-small-2BlJc","display-xlarge":"display-xlarge-2N8SO",h1:"h1-1IO2W",h2:"h2-2RHBH",h3:"h3-3Q1t6",h4:"h4-3ay5R",h5:"h5-QRahq",h6:"h6-2mplU",heading:"heading-2ZHeC",subheading:"subheading-2jf0_",small:"small-ifOCb","body-text":"body-text-3AdJM",p:"p-3u-gy",subdued:"subdued-3B3VA",caption:"caption-1Cyyf","text-left":"text-left-3wnPa","text-right":"text-right-3XP7v","text-center":"text-center-bR_XT","text-justify":"text-justify-2-H8K","text-nowrap":"text-nowrap-3xfno","text-lowercase":"text-lowercase-16ofx","text-uppercase":"text-uppercase-mukH-","text-capitalize":"text-capitalize-1IYUA","text-muted":"text-muted-2WzhN",pipelineVizPage:"pipelineVizPage-OtMcS",pipelineVizContainer:"pipelineVizContainer-dxbob",panZoomContainer:"panZoomContainer-2WGYB",pipelineViz:"pipelineViz-2AokQ",stage:"stage-1V9jf",stageAndArrow:"stageAndArrow-Mtsu9",stageButton:"stageButton-OHHd-",disabled:"disabled-1G8M6",finished:"finished-3WYjX",notStarted:"notStarted-IVYws",inProgress:"inProgress-2oWNs",pipelineErrored:"pipelineErrored-m1M9g",userErrored:"userErrored-17eY7",stageNameAndIcon:"stageNameAndIcon-cPS4n",finishedIcon:"finishedIcon-2ptKv",inProgressIcon:"inProgressIcon-3Iciz",pipelineErroredIcon:"pipelineErroredIcon-mMtbv",userErroredIcon:"userErroredIcon-3w7qY",stageName:"stageName-3gb-N",stageArrow:"stageArrow-2rq1Z",stageArrowBody:"stageArrowBody-hqeCQ",fromColoring:"fromColoring-2hfc1",toColoring:"toColoring-25Nwh",stageArrowHead:"stageArrowHead-gPrlF",graphLabel:"graphLabel-2mPg6",closeIcon:"closeIcon-3Fr3j",hidden:"hidden-1FXKr",graph:"graph-2613Z",openedStage:"openedStage-3Jd99",plusMinusControl:"plusMinusControl-3eV1Y",hovered:"hovered-3ihH9",headerSection:"headerSection-3-jM2",pipelineInfo:"pipelineInfo-V9eAT",headerDivider:"headerDivider-ibuYh",loadingBackgroundAnimation:"loadingBackgroundAnimation-2iFlA"}},58935:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2gwYE","display-medium":"display-medium-1xsv2","display-small":"display-small-NtHCv","display-xlarge":"display-xlarge-2zFPn",h1:"h1-1f-Gv",h2:"h2-u4kgR",h3:"h3-1XE6L",h4:"h4-It_yo",h5:"h5-10frk",h6:"h6-2-VHK",heading:"heading-2S40M",subheading:"subheading-3Z_Nj",small:"small-2_sG9","body-text":"body-text-24ScY",p:"p-2Tgsh",subdued:"subdued-27SqL",caption:"caption-rOz_H","text-left":"text-left-1un6P","text-right":"text-right-2Xss4","text-center":"text-center-1lGb8","text-justify":"text-justify-2BM6V","text-nowrap":"text-nowrap-XCdlJ","text-lowercase":"text-lowercase-3xRjH","text-uppercase":"text-uppercase-35ZEF","text-capitalize":"text-capitalize-3buyJ","text-muted":"text-muted-17ILX",faqPage:"faqPage-1UnmG",privacyPolicy:"privacyPolicy-2Y27d",termsOfUse:"termsOfUse-3HEFo",number:"number-2h9EZ",subtitle:"subtitle-1g0Tc",title:"title-NvG5i",large:"large-1y3U0",last:"last-d0zxT",listItemLabel:"listItemLabel-3kHdH",cookieSettings:"cookieSettings-2nhpX",nestedList:"nestedList-33fwL",underlineHeader:"underlineHeader-eWCmE",italics:"italics-1gmpi",privacySummaryTable:"privacySummaryTable-18h19",topRow:"topRow-3k3kl",sectionRow:"sectionRow-33nt6",contentRow:"contentRow-3_qi4",question:"question-2uxmD",multiLine:"multiLine-2xFBL",innerListItem:"innerListItem-2w6po",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-2x_7Y"}},10096:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1zZs4","display-medium":"display-medium-1VdJH","display-small":"display-small-1ugld","display-xlarge":"display-xlarge-gowFe",h1:"h1-3dzXk",h2:"h2-1JFuU",h3:"h3-2iWL1",h4:"h4-1j3wJ",h5:"h5-2fPyr",h6:"h6-1yFz-",heading:"heading-2In-w",subheading:"subheading-3FFlf",small:"small-2yh7-","body-text":"body-text-393xg",p:"p-GvB_t",subdued:"subdued-1KwXs",caption:"caption-XudvO","text-left":"text-left-3O7dh","text-right":"text-right-GJaV4","text-center":"text-center-2QscY","text-justify":"text-justify-3sYXM","text-nowrap":"text-nowrap-1M4tq","text-lowercase":"text-lowercase-1x6lu","text-uppercase":"text-uppercase-3kQHz","text-capitalize":"text-capitalize-Q2J3i","text-muted":"text-muted-22xCt",privacyNoticeForUserResearch:"privacyNoticeForUserResearch-S4Hvk",first:"first-YC2wT",subtitle:"subtitle-3rpcr",title:"title-1WPj-",last:"last-33_ms",list:"list-3lLMp",providers:"providers-qRWKz",nestedList:"nestedList-2TzR5",italics:"italics-3GSJC",loadingBackgroundAnimation:"loadingBackgroundAnimation-3-kWB"}},65007:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",tableHeader:"tableHeader-3BNPr",tableData:"tableData-1ruRy",loadingBackgroundAnimation:"loadingBackgroundAnimation-2GqSN"}},57452:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3xbKC","display-medium":"display-medium-3eblb","display-small":"display-small-32YjI","display-xlarge":"display-xlarge-u4Ts-",h1:"h1-3SEUo",h2:"h2-2UPGa",h3:"h3-fuPXj",h4:"h4-Nw4kW",h5:"h5-dJpfr",h6:"h6-1rdu4",heading:"heading-10Xu6",subheading:"subheading-1_gAk",small:"small-3Iuzq","body-text":"body-text-36IYI",p:"p-23N-V",subdued:"subdued-15GEa",caption:"caption-bdnbb","text-left":"text-left-3Q5iT","text-right":"text-right-3xJBD","text-center":"text-center-1N0W3","text-justify":"text-justify-1agWM","text-nowrap":"text-nowrap-2sSC6","text-lowercase":"text-lowercase-28O5K","text-uppercase":"text-uppercase-2CYa0","text-capitalize":"text-capitalize-BwYt4","text-muted":"text-muted-140Wp",sampleUploadFlow:"sampleUploadFlow-1B4pZ",inner:"inner-dWRGa",narrow:"narrow-169Yn",uploadFlowStep:"uploadFlowStep-Mg0Ib",flexContent:"flexContent-39wv4",controls:"controls-24Y1q",helpText:"helpText-UJgRu",continueButton:"continueButton-GGPLv",visible:"visible-8VcLU",label:"label-1HQAO",infoLink:"infoLink-2j0QW",headerWrapper:"headerWrapper-21x8J",sampleUploadFlowHeader:"sampleUploadFlowHeader-3ibrV",fill:"fill-3KQBE",title:"title-2hTTK",subtitle:"subtitle-34CCV",link:"link-GQJBq",menu:"menu-1w-4v",option:"option-3b21M",active:"active-1AS7I",circle:"circle-2VBm9",enabled:"enabled-2qT65",text:"text-2haHr",uploadSampleStep:"uploadSampleStep-2V3cH",projectSelect:"projectSelect-1NKOE",header:"header-1CalW",createProjectButton:"createProjectButton-24C0e",projectCreationContainer:"projectCreationContainer-29DxY",fileUpload:"fileUpload-3GDX_",tabs:"tabs-2ikYe",limitInfoCalloutContainer:"limitInfoCalloutContainer-3C1lq",callout:"callout-1wrii",calloutTitle:"calloutTitle-36XB0",localFilePicker:"localFilePicker-xs7J2",short:"short-3ID9n",remoteFileUpload:"remoteFileUpload-2bTDN",info:"info-3B7ts",connectButton:"connectButton-1TOgn",input:"input-3Yz8e",notification:"notification-2GWLo",localFileUpload:"localFileUpload-3wW_6",uploadMetadataStep:"uploadMetadataStep-3dK8e",uploadInstructions:"uploadInstructions-T9PHc",hide:"hide-3-E8y",uploadMsg:"uploadMsg-1rWXl",reviewHeader:"reviewHeader-3Ei04",links:"links-1SnZ5",divider:"divider-3yMaG",sectionContainer:"sectionContainer-2aJkJ",section:"section-H6mcW",name:"name-3ma9d",error:"error-3hWIy",successMessage:"successMessage-26ghK",uploadMessage:"uploadMessage-1U2At",loadingIcon:"loadingIcon-Pf-2f",sampleProcessingOption:"sampleProcessingOption-2sOxp",icon:"icon-21y4Q",analysisTypeContent:"analysisTypeContent-18ShE",item:"item-1SNyn",subheader:"subheader-2XhjJ",description:"description-3Q1N1",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-3yXsh"}},77328:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-4EIZ0","display-medium":"display-medium-jc9QW","display-small":"display-small-fQTwZ","display-xlarge":"display-xlarge-J7eup",h1:"h1-10dQh",h2:"h2-baG1L",h3:"h3-1lQ2d",h4:"h4-3YfDL",h5:"h5-HXKnz",h6:"h6-Z4Nrf",heading:"heading-IC4mq",subheading:"subheading-1mQT2",small:"small-2CJtY","body-text":"body-text-1uqB1",p:"p-3i2Lj",subdued:"subdued-2xrUj",caption:"caption-Camwo","text-left":"text-left-Q3DxE","text-right":"text-right-3iYo3","text-center":"text-center-2wZdu","text-justify":"text-justify-2pHmt","text-nowrap":"text-nowrap-2nDmG","text-lowercase":"text-lowercase-V6ldg","text-uppercase":"text-uppercase-3Qojl","text-capitalize":"text-capitalize-3CCoz","text-muted":"text-muted-2Wcu-",listContainer:"listContainer-ERzZi",warning:"warning-1f16u",messageContainer:"messageContainer-cyr9C",messageLine:"messageLine-40b8y",loadingBackgroundAnimation:"loadingBackgroundAnimation-14RrV"}},43178:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-23utI","display-medium":"display-medium-1454e","display-small":"display-small-1xYQe","display-xlarge":"display-xlarge-1WuTZ",h1:"h1-2q05Q",h2:"h2-2u57A",h3:"h3-sVw8B",h4:"h4-9QaVx",h5:"h5-7CF9Q",h6:"h6-3XB-2",heading:"heading-3WKvW",subheading:"subheading-39vDm",small:"small-3k8Rq","body-text":"body-text-xozmv",p:"p-3AhXq",subdued:"subdued-3yHXb",caption:"caption-1E3Uw","text-left":"text-left-1xSUg","text-right":"text-right-1kOGn","text-center":"text-center-18Qlb","text-justify":"text-justify-2jrnc","text-nowrap":"text-nowrap-s0wls","text-lowercase":"text-lowercase-3akMA","text-uppercase":"text-uppercase-2J-Ou","text-capitalize":"text-capitalize-3aQ6g","text-muted":"text-muted-1W3aI",sampleUploadFlow:"sampleUploadFlow-3WkhL",inner:"inner-3zb2J",narrow:"narrow-1cm2Z",uploadFlowStep:"uploadFlowStep-6dA2D",flexContent:"flexContent-1QSV9",controls:"controls-33Xg0",helpText:"helpText-fl5jw",continueButton:"continueButton-3Okmm",visible:"visible-OIHy4",label:"label-3MchW",infoLink:"infoLink-39MZz",headerWrapper:"headerWrapper-2kNnz",sampleUploadFlowHeader:"sampleUploadFlowHeader-1SkjT",fill:"fill-1Zy_t",title:"title-YQBHd",subtitle:"subtitle-3BjPi",link:"link-1ubUj",menu:"menu-3zO03",option:"option-3daop",active:"active-27y23",circle:"circle-2ajV-",enabled:"enabled-3tVs3",text:"text-12B5-",uploadSampleStep:"uploadSampleStep-32Kl1",projectSelect:"projectSelect-1b_BF",header:"header-3oAYS",createProjectButton:"createProjectButton-21aDk",projectCreationContainer:"projectCreationContainer-3ijce",fileUpload:"fileUpload-2jTv7",tabs:"tabs-3gQfv",limitInfoCalloutContainer:"limitInfoCalloutContainer-1Zkuo",callout:"callout-3rWXG",calloutTitle:"calloutTitle-QBd70",localFilePicker:"localFilePicker-WSmKS",short:"short-2aIGY",remoteFileUpload:"remoteFileUpload-3rlGI",info:"info-fr7pU",connectButton:"connectButton-2WN1i",input:"input-3UWzg",notification:"notification-mvArY",localFileUpload:"localFileUpload-1MYHq",uploadMetadataStep:"uploadMetadataStep-2bCG_",uploadInstructions:"uploadInstructions-2zRek",hide:"hide-59RlS",uploadMsg:"uploadMsg-1V7bC",reviewHeader:"reviewHeader-2wvdl",links:"links-fWDD9",divider:"divider-3SiMj",sectionContainer:"sectionContainer-17WN8",section:"section-2b522",name:"name-2E19t",error:"error-14Nwf",successMessage:"successMessage-2OTYt",uploadMessage:"uploadMessage-2vRYB",loadingIcon:"loadingIcon-APRyD",sampleProcessingOption:"sampleProcessingOption-219I9",icon:"icon-11Z23",publicAccess:"publicAccess-WHGE2",descriptionContainer:"descriptionContainer-QqXbe",showHide:"showHide-1I8s4",existingSamples:"existingSamples-3erwI",truncated:"truncated-2ZDNt",loadingBackgroundAnimation:"loadingBackgroundAnimation-2luW-"}},56347:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3VyKx","display-medium":"display-medium-2VE73","display-small":"display-small-3Fsll","display-xlarge":"display-xlarge-2mob1",h1:"h1-3hh-U",h2:"h2-3-Ixg",h3:"h3-3Cjl5",h4:"h4-2O16c",h5:"h5-2trhy",h6:"h6-1qlbr",heading:"heading-bQrCW",subheading:"subheading-efk
1DN",small:"small-3UCQt","body-text":"body-text-1EXWk",p:"p-3Ff1J",subdued:"subdued-24ac0",caption:"caption-SH6q8","text-left":"text-left-1LJ1d","text-right":"text-right-1JUTm","text-center":"text-center-2RyXQ","text-justify":"text-justify-1jPVJ","text-nowrap":"text-nowrap-aqgS3","text-lowercase":"text-lowercase-1o38z","text-uppercase":"text-uppercase-3lMZY","text-capitalize":"text-capitalize-2E3cL","text-muted":"text-muted-3pWw3",subheader:"subheader-2p9gs",toggleLink:"toggleLink-3xI-L",adminUploadOptions:"adminUploadOptions-2IBRS",field:"field-2I-LJ",label:"label-1ynTl",input:"input-ha5WE",helpIcon:"helpIcon-3lLev",loadingBackgroundAnimation:"loadingBackgroundAnimation-2G3ce"}},77492:t=>{t.exports={"display-large":"display-large-L8O0O","display-medium":"display-medium-2SN3a","display-small":"display-small-3f6Qs","display-xlarge":"display-xlarge-8Kv4A",h1:"h1-6ER5S",h2:"h2-20tZ7",h3:"h3-3rI52",h4:"h4-2ikpV",h5:"h5-1s4cZ",h6:"h6-22_Mb",heading:"heading-3PO-Q",subheading:"subheading-cnRDa",small:"small-Nlgeq","body-text":"body-text-2QNXW",p:"p-2dEgC",subdued:"subdued-P70QZ",caption:"caption-2mzVf","text-left":"text-left-1AHKN","text-right":"text-right-1BS3F","text-center":"text-center-1qgnJ","text-justify":"text-justify-28DTZ","text-nowrap":"text-nowrap-1893v","text-lowercase":"text-lowercase-1nTq5","text-uppercase":"text-uppercase-2uUAv","text-capitalize":"text-capitalize-8ZOMm","text-muted":"text-muted-2rNpY",sampleName:"sampleName-CbCJ-",files:"files-1vJW3",file:"file-1RGyB"}},8352:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3cGs0","display-medium":"display-medium-EYFW1","display-small":"display-small-2D0YN","display-xlarge":"display-xlarge-29Xik",h1:"h1-3Dm2A",h2:"h2-10kAx",h3:"h3-3BGpg",h4:"h4-30MCg",h5:"h5-35tpL",h6:"h6-1vY1h",heading:"heading-3aGTb",subheading:"subheading-1vqtz",small:"small-pgXqO","body-text":"body-text-4UM4p",p:"p-N01Lc",subdued:"subdued-2E4_A",caption:"caption-AXrzV","text-left":"text-left-3rRr7","text-right":"text-right-1SApN","text-center":"text-center-1ES2H","text-justify":"text-justify-1NsCc","text-nowrap":"text-nowrap-1w254","text-lowercase":"text-lowercase-2Zo8h","text-uppercase":"text-uppercase-t6B-B","text-capitalize":"text-capitalize-1m33L","text-muted":"text-muted-3wiHn",sampleUploadFlow:"sampleUploadFlow-39WRY",inner:"inner-3977p",narrow:"narrow-3nDOE",uploadFlowStep:"uploadFlowStep-3YJNt",flexContent:"flexContent-3c0NG",controls:"controls-yPepK",helpText:"helpText-6j4gv",continueButton:"continueButton-2NOjk",visible:"visible-MbgEI",label:"label-3564N",infoLink:"infoLink-2D2WM",headerWrapper:"headerWrapper-2VE_O",sampleUploadFlowHeader:"sampleUploadFlowHeader-3AeIb",fill:"fill-2mOws",title:"title-1cqq1",subtitle:"subtitle-3Y9wq",link:"link-eh7wG",menu:"menu-2ngKl",option:"option-FWLor",active:"active-10BjF",circle:"circle-3sdW2",enabled:"enabled-CbNMu",text:"text-2vmbD",uploadSampleStep:"uploadSampleStep-3FsGI",projectSelect:"projectSelect-26A7s",header:"header-1RZy9",createProjectButton:"createProjectButton-dmZfh",projectCreationContainer:"projectCreationContainer-2H71z",fileUpload:"fileUpload-2tIwg",tabs:"tabs-2hzlq",limitInfoCalloutContainer:"limitInfoCalloutContainer-3ZCyn",callout:"callout-3_jBd",calloutTitle:"calloutTitle-lHHYG",localFilePicker:"localFilePicker--d4jx",short:"short-3Tev-",remoteFileUpload:"remoteFileUpload-2BUTm",info:"info-2evUU",connectButton:"connectButton-16MnJ",input:"input-2uvxn",notification:"notification-1e42D",localFileUpload:"localFileUpload-AY9pD",uploadMetadataStep:"uploadMetadataStep-3l_b8",uploadInstructions:"uploadInstructions-1zVzO",hide:"hide-2ZCP6",uploadMsg:"uploadMsg--cdQ7",reviewHeader:"reviewHeader-2eAIv",links:"links-3WjNA",divider:"divider-1LDA0",icon:"icon-3-nYR",section:"section-HD6Sz",name:"name-1f-lF",error:"error-3q2Cr",successMessage:"successMessage-MSgOO",uploadMessage:"uploadMessage-1Kt0c",loadingIcon:"loadingIcon-2oieP",sampleProcessingOption:"sampleProcessingOption-2pVg5",sectionContainer:"sectionContainer-2hmom",tableScrollWrapper:"tableScrollWrapper-3Kico",loadingMsg:"loadingMsg-1HDGk",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-3YES7"}},75128:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-14_ey","display-medium":"display-medium-2KpAD","display-small":"display-small-1SwLw","display-xlarge":"display-xlarge-wEbaa",h1:"h1-2B-Le",h2:"h2-jZvm3",h3:"h3-34VTo",h4:"h4-8ko7l",h5:"h5-1NqcU",h6:"h6-_sDVc",heading:"heading-22v9M",subheading:"subheading-3vPd1",small:"small-wO42T","body-text":"body-text-30OII",p:"p-22Qk8",subdued:"subdued-1q3Cd",caption:"caption-eBG5_","text-left":"text-left-2aOaQ","text-right":"text-right-1506d","text-center":"text-center-3DZo6","text-justify":"text-justify-2FiHh","text-nowrap":"text-nowrap-5i0JA","text-lowercase":"text-lowercase-1k142","text-uppercase":"text-uppercase-1LNIe","text-capitalize":"text-capitalize-SAJ3S","text-muted":"text-muted-1VJG0",sampleUploadFlow:"sampleUploadFlow-vFeSR",inner:"inner-21ADW",narrow:"narrow-2YkmH",uploadFlowStep:"uploadFlowStep-1Lf8J",flexContent:"flexContent-SzNj6",controls:"controls-1VcpA",helpText:"helpText-3Txug",continueButton:"continueButton-3aRCF",visible:"visible-i8pnn",label:"label-3byxs",infoLink:"infoLink-2353O",headerWrapper:"headerWrapper-2WSM6",sampleUploadFlowHeader:"sampleUploadFlowHeader-1aTM5",fill:"fill-35bvL",title:"title-DeANC",subtitle:"subtitle-2U3iW",link:"link-2Rrz4",menu:"menu-1UiMp",option:"option-2UvUw",active:"active-3oF6u",circle:"circle-2bHGL",enabled:"enabled-2weOF",text:"text-2S-jl",uploadSampleStep:"uploadSampleStep-1UNLE",projectSelect:"projectSelect-UaEKQ",header:"header-2M-hx",createProjectButton:"createProjectButton-WotZM",projectCreationContainer:"projectCreationContainer-3Zrvo",fileUpload:"fileUpload-1_DoB",tabs:"tabs-3cAJF",limitInfoCalloutContainer:"limitInfoCalloutContainer-yFwkN",callout:"callout-38ryU",calloutTitle:"calloutTitle-r9I2U",localFilePicker:"localFilePicker-5Ov-Z",short:"short-1NUL_",remoteFileUpload:"remoteFileUpload-2CEFX",info:"info-Oauhz",connectButton:"connectButton-1ihUB",input:"input-oXDJj",notification:"notification-1AY2W",localFileUpload:"localFileUpload-3rEUZ",uploadMetadataStep:"uploadMetadataStep-2A1gL",uploadInstructions:"uploadInstructions-EPqU0",hide:"hide-1wdMA",uploadMsg:"uploadMsg-3yyr2",reviewHeader:"reviewHeader-1pMHH",links:"links-23cPp",divider:"divider-16GIq",sectionContainer:"sectionContainer-6n5KN",icon:"icon-OJGGp",section:"section-c0AoU",name:"name-BNmTf",error:"error-2Z0BY",successMessage:"successMessage-2OwWw",uploadMessage:"uploadMessage-2s6Dl",loadingIcon:"loadingIcon-10B4g",sampleProcessingOption:"sampleProcessingOption-3hAZA",loadingBackgroundAnimation:"loadingBackgroundAnimation-u8V9f"}},57206:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-spXRr","display-medium":"display-medium-OrgHf","display-small":"display-small-1UQn_","display-xlarge":"display-xlarge-33Rb6",h1:"h1-1ExPN",h2:"h2-2LfEx",h3:"h3-2E08v",h4:"h4-2asS6",h5:"h5-3_CHY",h6:"h6-wyVEg",heading:"heading-2dKqO",subheading:"subheading-8GH6h",small:"small-3ON3n","body-text":"body-text-2lDUi",p:"p-2I_ix",subdued:"subdued-NKPY6",caption:"caption-1w9Ht","text-left":"text-left-3RxuR","text-right":"text-right-2IEeQ","text-center":"text-center-1pW_8","text-justify":"text-justify-3lVl-","text-nowrap":"text-nowrap-3hder","text-lowercase":"text-lowercase-1ekFD","text-uppercase":"text-uppercase-ar43U","text-capitalize":"text-capitalize-2f4rM","text-muted":"text-muted-34VI4",uploadConfirmationModal:"uploadConfirmationModal-3PwXp",title:"title-2mW_F",body:"body-Ok5ak",actions:"actions-16mgq",item:"item-2rqMj",loadingBackgroundAnimation:"loadingBackgroundAnimation-1LqAR"}},65564:t=>{t.exports={"display-large":"display-large-22v0v","display-medium":"display-medium-11mZs","display-small":"display-small-2MOrM","display-xlarge":"display-xlarge-srC_W",h1:"h1-IRtzF",h2:"h2-3waCJ",h3:"h3-33YTu",h4:"h4-1B9yW",h5:"h5-3f4FX",h6:"h6-MFAIR",heading:"heading-3whLU",subheading:"subheading-28eC3",small:"small-1vzOg","body-text":"body-text-2SCY_",p:"p-zVOCq",subdued:"subdued-1vMyF",caption:"caption-n8mqw","text-left":"text-left-v59GS","text-right":"text-right-3WpRw","text-center":"text-center-1F6LG","text-justify":"text-ju
1stify-3JhtN","text-nowrap":"text-nowrap-1bxOj","text-lowercase":"text-lowercase-w29K1","text-uppercase":"text-uppercase-232ZU","text-capitalize":"text-capitalize-3mGga","text-muted":"text-muted-1OV9R",uploadProgressModalSampleList:"uploadProgressModalSampleList-g3SNj",sample:"sample-2xqOJ",sampleHeader:"sampleHeader-23RFa",sampleName:"sampleName-1uX_D",sampleStatus:"sampleStatus-1gvV0",alertIcon:"alertIcon-38WOD",checkmarkIcon:"checkmarkIcon-1ypMd",sampleRetry:"sampleRetry-Zjdtk",verticalDivider:"verticalDivider-azmbi"}},20797:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-FliMQ","display-medium":"display-medium-ZoKnF","display-small":"display-small-3zHYt","display-xlarge":"display-xlarge-2GP57",h1:"h1-1-SoJ",h2:"h2-3aTyE",h3:"h3-tmN7U",h4:"h4-nAI5R",h5:"h5-GybTP",h6:"h6-24irj",heading:"heading-3U8tp",subheading:"subheading-4Gkrq",small:"small-29REi","body-text":"body-text-ogbEQ",p:"p-3oFgi",subdued:"subdued-3H9eQ",caption:"caption-2VDNY","text-left":"text-left-3pjPl","text-right":"text-right-2OTpT","text-center":"text-center-1XESA","text-justify":"text-justify-1bQp1","text-nowrap":"text-nowrap-1CG_F","text-lowercase":"text-lowercase-3OGtC","text-uppercase":"text-uppercase-2Jagm","text-capitalize":"text-capitalize-AIkcy","text-muted":"text-muted-3iw-Q",uploadProgressModal:"uploadProgressModal-1wB8z",uploadComplete:"uploadComplete-O2143",header:"header-2jg8E",uploadImg:"uploadImg-1T_it",title:"title-S1fZu",titleWithIcon:"titleWithIcon-2Mif7",alertIcon:"alertIcon-3NjcF",checkmarkIcon:"checkmarkIcon-NJoAi",subtitle:"subtitle-2dKaz",helpLink:"helpLink-fO9R9",instructions:"instructions-18kHr",notificationContainer:"notificationContainer-1koNL",content:"content-kQWoU",errorMessage:"errorMessage-3rxp7",failedSamples:"failedSamples-22P6c",footer:"footer-2zK2u",completeMessage:"completeMessage-1M5pD",sampleRetry:"sampleRetry-1duYb",retryAll:"retryAll-1n9mL",loadingBackgroundAnimation:"loadingBackgroundAnimation-3cN2z"}},27646:t=>{t.exports={"display-large":"display-large-1M9L_","display-medium":"display-medium-3cflA","display-small":"display-small-2whoV","display-xlarge":"display-xlarge-3vLN5",h1:"h1-2BgR_",h2:"h2-RmW1_",h3:"h3-2bM9e",h4:"h4-3uRef",h5:"h5-3FkCO",h6:"h6-eY0CB",heading:"heading-28VQH",subheading:"subheading-2Qs55",small:"small-eA7uQ","body-text":"body-text-3EEQH",p:"p-10k8s",subdued:"subdued-aI0Bb",caption:"caption-3DWUF","text-left":"text-left-3VbFH","text-right":"text-right-37vtT","text-center":"text-center-3YdCH","text-justify":"text-justify-2mOBW","text-nowrap":"text-nowrap-3Xas8","text-lowercase":"text-lowercase-3vtVJ","text-uppercase":"text-uppercase-1IzXr","text-capitalize":"text-capitalize-3RTQ0","text-muted":"text-muted-2BuZi",basespaceSampleImport:"basespaceSampleImport-bWDa6",projectSelectContainer:"projectSelectContainer-2z9Ld",helpText:"helpText-yd_JI",connectProjectButton:"connectProjectButton-_LyXn",label:"label-2d66P",loadingMessage:"loadingMessage-1ePfl",notification:"notification-QbT7v"}},87689:t=>{t.exports={warning:"warning-1L2Fj",issue:"issue-2aMUA"}},27414:t=>{t.exports={"display-large":"display-large-SDpDL","display-medium":"display-medium-EGkrq","display-small":"display-small-RwRxT","display-xlarge":"display-xlarge-2Bs3V",h1:"h1-3S-BC",h2:"h2-12YSw",h3:"h3-1XzG7",h4:"h4-39O7G",h5:"h5-38vgA",h6:"h6-14VSG",heading:"heading-8F-6e",subheading:"subheading-2iSNQ",small:"small-1pMdK","body-text":"body-text-1qrTA",p:"p-3gsFz",subdued:"subdued-3AkBr",caption:"caption-2bnF-","text-left":"text-left-3qIQN","text-right":"text-right-3QsBF","text-center":"text-center-1u8iG","text-justify":"text-justify-9d5n_","text-nowrap":"text-nowrap-zEkTc","text-lowercase":"text-lowercase-3vivq","text-uppercase":"text-uppercase-1eKYk","text-capitalize":"text-capitalize-1PQV2","text-muted":"text-muted-2cCgQ",fileName:"fileName-1rPa0",disabled:"disabled-NRCeP",iconInfo:"iconInfo-1h4MS",checkbox:"checkbox-23ODs"}},60092:t=>{t.exports={"display-large":"display-large-3nd9E","display-medium":"display-medium-2chwx","display-small":"display-small-2wudK","display-xlarge":"display-xlarge-LR4fQ",h1:"h1-3Tgmb",h2:"h2-1E03w",h3:"h3-2Hr7V",h4:"h4-1oFm-",h5:"h5-26E3m",h6:"h6-2izV9",heading:"heading-2W1Eq",subheading:"subheading-CW6Tl",small:"small-2-8Ft","body-text":"body-text-1KQdc",p:"p-Rx07A",subdued:"subdued-oePgo",caption:"caption-15Bc-","text-left":"text-left-3ka27","text-right":"text-right-2DwPm","text-center":"text-center-1pivt","text-justify":"text-ju
1stify-2Ejz9","text-nowrap":"text-nowrap-2E5WD","text-lowercase":"text-lowercase-1GC-3","text-uppercase":"text-uppercase-1GKtL","text-capitalize":"text-capitalize-3iY73","text-muted":"text-muted-34IY4",sampleUploadTable:"sampleUploadTable-1KNYC",detectedMsg:"detectedMsg-2NaDW",count:"count-KuO0N",removeIcon:"removeIcon-2WUNi",removeLink:"removeLink-24EiY",cell:"cell-3nh5S",header:"header-gEgWj",disabled:"disabled-2xu8F",columnHeaderLabel:"columnHeaderLabel-hZfkG"}},17390:t=>{t.exports={"display-large":"display-large-JWTTw","display-medium":"display-medium-2KtUX","display-small":"display-small-3vnVy","display-xlarge":"display-xlarge-2MJiM",h1:"h1-1RgNG",h2:"h2-1T8VQ",h3:"h3-ILH1o",h4:"h4-3Mdt4",h5:"h5-13tB9",h6:"h6-1T-FA",heading:"heading-2af-c",subheading:"subheading-3YGkz",small:"small-1f8bb","body-text":"body-text-26YX0",p:"p-19s-M",subdued:"subdued-1ylrL",caption:"caption-2Xl_C","text-left":"text-left-2YLp4","text-right":"text-right-2eSIt","text-center":"text-center-45Dkd","text-justify":"text-justify-2SPPm","text-nowrap":"text-nowrap-3z7Oi","text-lowercase":"text-lowercase-1iV51","text-uppercase":"text-uppercase-6mndr","text-capitalize":"text-capitalize-319J9","text-muted":"text-muted-_6RSR",disabledStatus:"disabledStatus-3Ao6s",iconSample:"iconSample-FgQXP",disabledIcon:"disabledIcon-1KKvu",alignBetaIcon:"alignBetaIcon-q-DYV",statusLabel:"statusLabel-1mBII",description:"description-cj2jM",tooltipArrow:"tooltipArrow-3DkDp"}},16711:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-vzHwj","display-medium":"display-medium-2egoy","display-small":"display-small-1ZFqo","display-xlarge":"display-xlarge-3AWPm",h1:"h1-1-eCi",h2:"h2-2VLP0",h3:"h3-3VHK3",h4:"h4-3-LiF",h5:"h5-hxP-H",h6:"h6-9ArPV",heading:"heading-1QM2n",subheading:"subheading-JWg7r",small:"small-1FHBj","body-text":"body-text-SPAhk",p:"p-3cx1k",subdued:"subdued-3c8rU",caption:"caption-2P0D5","text-left":"text-left-2xHzZ","text-right":"text-right-1C3aF","text-center":"text-center-1FfPY","text-justify":"text-justify-3isWX","text-nowrap":"text-nowrap-24SNG","text-lowercase":"text-lowercase-1KTuh","text-uppercase":"text-uppercase-3fTcS","text-capitalize":"text-capitalize-1qvVP","text-muted":"text-muted-1IQIw",wrapper:"wrapper-3ogkP",headerRow:"headerRow-3Kgk9",tooltip:"tooltip-2y03Q",version:"version-3NgcN",subText:"subText-2Tv0R",infoIcon:"infoIcon-3tn5X",loadingBackgroundAnimation:"loadingBackgroundAnimation-1-9Wz"}},82589:t=>{t.exports={"display-large":"display-large-2s9Bi","display-medium":"display-medium-1M0DI","display-small":"display-small-1AglI","display-xlarge":"display-xlarge-SIU2f",h1:"h1-1F-IQ",h2:"h2-5mYnV",h3:"h3-1J0s_",h4:"h4-1BZBq",h5:"h5-1h6Z-",h6:"h6-1k_SI",heading:"heading-ou4fe",subheading:"subheading-2y602",small:"small-1R3DK","body-text":"body-text-17xNV",p:"p-2W863",subdued:"subdued-Mrw2n",caption:"caption-16g9w","text-left":"text-left-3lHq_","text-right":"text-right-3R9E7","text-center":"text-center-2Uyc1","text-justify":"text-justify-3MZKc","text-nowrap":"text-nowrap-35xK4","text-lowercase":"text-lowercase-1MZsp","text-uppercase":"text-uppercase-VqH5A","text-capitalize":"text-capitalize-1mET2","text-muted":"text-muted-1rs8s",technologyDescription:"technologyDescription-3_p6A",externalLink:"externalLink-2U2RX",technology:"technology-uigtC",selected:"selected-21qst"}},48422:t=>{t.exports={infoIcon:"infoIcon-2-wG4"}},45993:t=>{t.exports={button:"button-sgoZN",icon:"icon-2ppxX",input:"input-2ACIQ"}},6071:t=>{t.exports={"display-large":"display-large-1yhZD","display-medium":"display-medium-2jo3U","display-small":"display-small-242NO","display-xlarge":"display-xlarge-1KUkV",h1:"h1-2OH2U",h2:"h2-fgO19",h3:"h3-2F_7X",h4:"h4-2BTdh",h5:"h5-2inAv",h6:"h6-Njvml",heading:"heading-1bTiR",subheading:"subheading-1KfCL",small:"small-1lAU_","body-text":"body-text-3aztf",p:"p-wAFXt",subdued:"subdued-2iC8R",caption:"caption-3_vye","text-left":"text-left-2bKGk","text-right":"text-right-2vj32","text-center":"text-center-2b445","text-justify":"text-justify-ZUy9Y","text-nowrap":"text-nowrap-E9j5i","text-lowercase":"text-lowercase-1Vk2b","text-uppercase":"text-uppercase-p6Avb","text-capitalize":"text-capitalize-39QCo","text-muted":"text-muted-8yWzq",dropdown:"dropdown-2IbTk",dropdownPopper:"dropdownPopper-hM0G0",userIn
1put:"userInput-2Lvf0"}},77190:t=>{t.exports={"display-large":"display-large-3GR6O","display-medium":"display-medium-3VDgw","display-small":"display-small-a3en9","display-xlarge":"display-xlarge-2m_u-",h1:"h1-2dkFi",h2:"h2-1Pkyz",h3:"h3-3A9Uj",h4:"h4-24TEQ",h5:"h5-YtwMY",h6:"h6-2tJC2",heading:"heading-1gb4T",subheading:"subheading-3gNuC",small:"small-3sQTd","body-text":"body-text-1KhhV",p:"p-3HGhG",subdued:"subdued-1Z0Fe",caption:"caption-25bfb","text-left":"text-left-36Vxf","text-right":"text-right-2jZOz","text-center":"text-center-1YDqZ","text-justify":"text-justify-34aqk","text-nowrap":"text-nowrap-IHBUT","text-lowercase":"text-lowercase-1GQ-O","text-uppercase":"text-uppercase-3OgGY","text-capitalize":"text-capitalize-Meeim","text-muted":"text-muted-2p8qu",uploadedFileName:"uploadedFileName-3t8kz"}},87309:t=>{t.exports={"display-large":"display-large-2G71j","display-medium":"display-medium-Bz0AQ","display-small":"display-small-1cpNZ","display-xlarge":"display-xlarge-3_t3L",h1:"h1-pm58j",h2:"h2-10-5B",h3:"h3-3RY9S",h4:"h4-1GlxG",h5:"h5-l9ECK",h6:"h6-_dmwQ",heading:"heading--4HzZ",subheading:"subheading-1-7Tc",small:"small-1x_vK","body-text":"body-text-26q07",p:"p-338mn",subdued:"subdued-3lnnM",caption:"caption-9a_zK","text-left":"text-left-p41g1","text-right":"text-right-3RN5y","text-center":"text-center-1yLX5","text-justify":"text-justify-1Uy35","text-nowrap":"text-nowrap-jorrh","text-lowercase":"text-lowercase-2GYke","text-uppercase":"text-uppercase-20-Zq","text-capitalize":"text-capitalize-2eNA4",optional:"optional-1p0qI","text-muted":"text-muted-ZzRLW",error:"error-2HGGN"}},17278:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2N5j9","display-medium":"display-medium-2ZbQc","display-small":"display-small-1RwHb","display-xlarge":"display-xlarge-3sjRH",h1:"h1-1rNrY",h2:"h2-fK19s",h3:"h3-1a5-8",h4:"h4-1VZma",h5:"h5-1gZk1",h6:"h6-efE2q",heading:"heading-krhrb",subheading:"subheading-23AlH",small:"small-2kuwm","body-text":"body-text-2V35S",p:"p-La6U2",subdued:"subdued-2EMDy",caption:"caption-2snBF","text-left":"text-left-277YC","text-right":"text-right-wfj9y","text-center":"text-center-1rhT3","text-justify":"text-justify-1QiAc","text-nowrap":"text-nowrap-xIiZo","text-lowercase":"text-lowercase-UOvUF","text-uppercase":"text-uppercase-27Orp","text-capitalize":"text-capitalize-1d_-T","text-muted":"text-muted-12B5n",workflowSelector:"workflowSelector-3RMLH",header:"header-2gxIg",selectableOption:"selectableOption-fW7AN",selected:"selected-2Kl9a",disabled:"disabled-rZCq8",technologyOptions:"technologyOptions-2gtlz",checkbox:"checkbox-2hj0j",alignTitle:"alignTitle-1hohZ",radioButton:"radioButton-1tePw",title:"title-3WA4W",technologyTitle:"technologyTitle-2wFQl",description:"description-2admV",technologyContent:"technologyContent-2Qcw_",item:"item-2hZXd",subheader:"subheader-2XJoY",text:"text-3_IHe",dropdown:"dropdown-sOcv5",dropdownMenu:"dropdownMenu-lk78X",clearLabs:"clearLabs-2kyH5",disabledSvgIcon:"disabledSvgIcon-2-fhz",optionText:"optionText-e4BF3",loadingBackgroundAnimation:"loadingBackgroundAnimation-1VdhE"}},79718:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-19IjF","display-medium":"display-medium-1ST3t","display-small":"display-small-s0ZYG","display-xlarge":"display-xlarge-20wrl",h1:"h1-1hhlJ",h2:"h2-hKcDH",h3:"h3-gkLoR",h4:"h4-3dYZq",h5:"h5-3nuFD",h6:"h6-1L5VH",heading:"heading-2Ijt8",subheading:"subheading-2HmjV",small:"small-lrpE8","body-text":"body-text-1EDXI",p:"p-3m-Gp",subdued:"subdued-9nGUP",caption:"caption-pSwMY","text-left":"text-left-3mReT","text-right":"text-right-BJuBE","text-center":"text-center-c6844","text-justify":"text-justify-3Ynll","text-nowrap":"text-nowrap-2p34T","text-lowercase":"text-lowercase-1Vizu","text-uppercase":"text-uppercase-U0mPc","text-capitalize":"text-capitalize-3w95W","text-muted":"text-muted-13p1W",sampleUploadFlow:"sampleUploadFlow-P2uzg",inner:"inner-1CYMi",narrow:"narrow-32yY8",uploadFlowStep:"uploadFlowStep-3yD0z",flexContent:"flexContent-2QmOR",controls:"controls-14GLX",helpText:"helpText-3YYel",continueButton:"continueButton-2Bayh",visible:"visible-3PWe-",label:"label-WJhtM",infoLink:"infoLink-aplP6",headerWrapper:"headerWrapper-1uiCd",sampleUploadFlowHeader:"sampleUploadFlowHeader-2emoj",fill:"fill-RUi6W",title:"title-3fRIW",subtitle:"subtitle-f3zs0",link:"link-3cEWC",menu:"menu-jWONa",option:"option-3hiOn",active:"active-2dNF6",circle:"circle-30B8a",enabled:"enabled-3uQzY",text:"text-3a17-",uploadSampleStep:"uploadSampleStep-24M68",projectSelect:"projectSelect-18BrJ",header:"header-3wpzc",createProjectButton:"createProjectButton-2LwOb",projectCreationContainer:"projectCreationContainer-2hR3V",fileUpload:"fileUpload-2nUqG",tabs:"tabs-3WB3U",limitInfoCalloutContainer:"limitInfoCalloutContainer-3s-8u",callout:"callout-1O3R0",calloutTitle:"calloutTitle-Ixigk",localFilePicker:"localFilePicker-2WNfA",short:"short
1-1iHtU",remoteFileUpload:"remoteFileUpload-1vIeb",info:"info-1VLEu",connectButton:"connectButton-1tnBn",input:"input-2m5zN",notification:"notification-1E21t",localFileUpload:"localFileUpload-1nwR2",uploadMetadataStep:"uploadMetadataStep-GBGdN",uploadInstructions:"uploadInstructions-1gkTb",hide:"hide-2u7Pb",loadingBackgroundAnimation:"loadingBackgroundAnimation-2LgKw"}},88200:t=>{t.exports={tableContainer:"tableContainer-3mIMW",resultsContainer:"resultsContainer-2tQ45"}},22318:t=>{t.exports={filtersContainer:"filtersContainer-1KZC6",filtersContent:"filtersContent-2V9bI",filtersContentClosed:"filtersContentClosed-23PJ2",filtersContentOpen:"filtersContentOpen-1MBSk",hideFilters:"hideFilters-3qtmW",filters:"filters-2_kuS",sectionTitle:"sectionTitle-134g_"}},17082:t=>{t.exports={label:"label-1KYMb",drugClassFilter:"drugClassFilter-2RFgu"}},19954:t=>{t.exports={reportWrapper:"reportWrapper-2qYuG",reportWrapperFiltersOpen:"reportWrapperFiltersOpen-1ttdl",reportWrapperFiltersClosed:"reportWrapperFiltersClosed-1ilP0",dropdownWrapper:"dropdownWrapper-2ckuw",tableWrapper:"tableWrapper-JQjyV"}},96798:t=>{t.exports={rightAlignedHeader:"rightAlignedHeader-39iit",rightAlignedCell:"rightAlignedCell-kFLkh",leftAlignedCell:"leftAlignedCell-2swtj",headerWithTagContainer:"headerWithTagContainer-3vs3t",tag:"tag-2cODn",groupedHeader:"groupedHeader-2sV8V",groupedHeaderButton:"groupedHeaderButton-36s86",groupedHeaderPlaceholder:"groupedHeaderPlaceholder-2g0FM",rowCountHeader:"rowCountHeader-2jVtY",rowCount:"rowCount-PaK9r"}},31822:t=>{t.exports={geneCell:"geneCell-2egL4",geneNameButton:"geneNameButton-3qMRW"}},88916:t=>{t.exports={styledTableRow:"styledTableRow-1kfgL",contigsColumnGroup:"contigsColumnGroup-1yksk",readsColumnGroup:"readsColumnGroup-3B4RU",downloadIcon:"downloadIcon-2ZpUi",showHoverActions:"showHoverActions-ijPHa"}},26785:t=>{t.exports={sectionWrapper:"sectionWrapper-1CE4C",titleWrapper:"titleWrapper-2_8L5",titleText:"titleText-fPbM6"}},66772:t=>{t.exports={reportWrapper:"reportWrapper-1eCmw",tableWrapper:"tableWrapper-3C_Wy",virtuosoOverride:"virtuosoOverride-2a81b"}},9389:t=>{t.exports={rowCountHeader:"rowCountHeader-20w_N",rowCount:"rowCount-xrNy2"}},96959:t=>{t.exports={consensusGenomeDropdownMenu:"consensusGenomeDropdownMenu-34uvE"}},82757:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1fzxR","display-medium":"display-medium-39xzD","display-small":"display-small-2k7NU","display-xlarge":"display-xlarge-3TtC1",h1:"h1-2YLyn",h2:"h2-HYBZi",h3:"h3-33OKI",h4:"h4-NUcZi",h5:"h5-AvMZb",h6:"h6-2nLWB",heading:"heading-2oM_C",subheading:"subheading-1uz6V",small:"small-1w1EM","body-text":"body-text-cioFP",p:"p-2YEqm",subdued:"subdued-2qUOf",caption:"caption-oCE-a","text-left":"text-left-1_gkh","text-right":"text-right-2N9Ne","text-center":"text-center-1gLpO","text-justify":"text-justify-1U_Jt","text-nowrap":"text-nowrap-2oj3q","text-lowercase":"text-lowercase-1-IHX","text-uppercase":"text-uppercase-2LJ6z","text-capitalize":"text-capitalize-1_y9_","text-muted":"text-muted-VQArT",resultsContainer:"resultsContainer-1rxnU",section:"section-XSiyu",title:"title-2gPG0",helpIcon:"helpIcon-BgRl6",lower:"lower-1nM7A",subheader:"subheader-2zcAZ",body:"body-1IGhJ",offsetBody:"offsetBody-3WYaV",emphasis:"emphasis-3sioT",metricsTable:"metricsTable-xUMFm",tableHeader:"tableHeader-2reaA",tableHeaderRow:"tableHeaderRow-2CoA2",tableHeaderLabel:"tableHeaderLabel-3aRUN",tableGrid:"tableGrid-1CamK",tableRow:"tableRow-Qyq0y",cell:"cell-1KFXK",primaryHeader:"primaryHeader-1VBKv",taxonName:"taxonName-1m1ua",coverageContainer:"coverageContainer-1fMkg",metrics:"metrics-1MCrH",column:"column-2MbNS",metric:"metric-1iHbU",value:"value-pP_SE",label:"label-2wJOe",coverageVizHistogram:"coverageVizHistogram-3-9rk",headerContainer:"headerContainer-1jAXs",dropdownContainer:"dropdownContainer-1ysk0",learnMoreLink:"learnMoreLink-AkDBm",alignRight:"alignRight-1VCSz",removeBottomMargin:"removeBottomMargin-I4a2u",hoverTooltip:"hoverTooltip-5FhGf",raisedContainer:"raisedContainer-7Bbu8",downloadLink:"downloadLink-m-rWa",customReference:"customReference-2oyaH",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-xzDCv"}},95374:t=>{t.exports={"display-large":"display-large-2lkVM","display-medium":"display-medium-1VXkN","display-small":"display-small-1Xhke","display-xlarge":"display-xlarge-1cqqe",h1:"h1-29kkL",h2:"h2-1TlA-",h3:"h3-3mVr8",h4:"h4-hRm15",h5:"h5-28SpJ",h6:"h6-2ACqg",heading:"heading-1OmCE",subheading:"subheading-3KqBH",small:"small-2Rr8F","body-text":"body-text-yhYq1",p:"p-1B-yu",subdued:"subdued-1xQwg",caption:"caption-3dg8e","text-left":"text-left-1bCLU","text-right":"text-right-3U7WG","text-center":"text-center-16Lin","text-justify":"text-justify-3Sm3w","text-nowrap":"text-nowrap-39VYI","text-lowercase":"text-lowercase-1B9Sx","text-uppercase":"text-uppercase-m_O8m","text-capitalize":"text-capitalize-2BkRh","text-muted":"text-muted-z_ruL",thresholdFilter:"thresholdFilter-TdA1l",inputFieldColumn:"inputFieldColumn-2vvQ_",removeIcon:"removeIcon-3Jckr"}},27270:t=>{t.exports={"display-large":"display-large-17g4W","display-medium":"display-medium-3OrXD","display-small":"display-small-oZrzA","display-xlarge":"display-xlarge-vGcPd",h1:"h1-2buqp",h2:"h2-1KHXx",h3:"h3-2V9kl",h4:"h4-sae4r",h5:"h5-2CPm2",h6:"h6-5jYyB",heading:"heading-3EBkj",subheading:"subheading-3sjen",small:"small-3r2Oy","body-text":"body-text-1LsS6",p:"p-3jagX",subdued:"subdued-2WgVo",caption:"caption-1aaem","text-left":"text-left-3dLDr","text-right":"text-right-Y6lX-","text-center":"text-center-1iPOL","text-justify":"text-justify-3_ijg","text-nowrap":"text-nowrap-28xJA","text-lowercase":"text-lowercase-1EXQU","text-uppercase":"text-uppercase-2xP4Q","text-capitalize":"text-capitalize-1lvx0","text-muted":"text-muted-1j9HG",thresholdFilterList:"thresholdFilterList-10TMv",thresholdFilterGrid:"thresholdFilterGrid-8YFjB",addThresholdRow:"addThresholdRow-1-AQ-",addThresholdColumn:"addThresholdColumn-3QzhF",addThresholdLink:"addThresholdLink-3PgL6"}},35536:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",thresholdFilterDropdown:"thresholdFilterDropdown-1mhzq",dropdownTrigger:"dropdownTrigger-U-tL-",container:"container-2-jwH",thresholdButtons:"thresholdButtons-gQTNn",button:"button-1oGrs",loadingBackgroundAnimation:"loadingBackgroundAnimation-30SX1"}},49655:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",filterList:"filterList-1JGRQ",filterListElement:"filterListElement-1dhpK",tagList:"tagList-5ajka",filterTag:"filterTag-3mSq0",loadingBackgroundAnimation:"loadingBackgroundAnimation-Vcbf0"}},2692:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-8ECBi","display-medium":"display-medium-35MfW","display-small":"display-small-19d5q","display-xlarge":"display-xlarge-3vI7l",h1:"h1-2GxSJ",h2:"h2-2w5u9",h3:"h3-jqtlP",h4:"h4-pPWWX",h5:"h5-3ApO8",h6:"h6-_UOCz",heading:"heading-3tnn4",subheading:"subheading-vGqMx",small:"small-2f3ls","body-text":"body-text-1qrpk",p:"p-1qVWC",subdued:"subdued-3jdQY",caption:"caption-NNBbx","text-left":"text-left-1zV5C","text-right":"text-right-piHpy","text-center":"text-center-yz4E9","text-justify":"text-justify-3UMsH","text-nowrap":"text-nowrap-1lFOv","text-lowercase":"text-lowercase-9_tBQ","text-uppercase":"text-uppercase-1oYBl","text-capitalize":"text-capitalize-3pDo6",statsRow:"statsRow-1r60V","text-muted":"text-muted-23rzV",statsRowFilterInfo:"statsRowFilterInfo-16XK6",clearAllFilters:"clearAllFilters-3vpML",loadingBackgroundAnimation:"loadingBackgroundAnimation-SNFd4"}},99522:t=>{t.exports={menuItem:"menuItem-OjUBY",labelContainer:"labelContainer-3xrBH"}},3390:t=>{t.exports={"display-large":"display-large-2QJpp","display-medium":"display-medium-ZVjP5","display-small":"display-small-_O5h7","display-xlarge":"display-xlarge-1XaQ9",h1:"h1-36RQq",h2:"h2-OY5f9",h3:"h3-10oDL",h4:"h4-3VD7N",h5:"h5-D0tO8",h6:"h6-3Vbzr",heading:"heading-2SfWa",subheading:"subheading-2OuMX",small:"small-13zmp","body-text":"body-text-2Xoei",p:"p-1w5YF",subdued:"subdued-jO0hC",caption:"caption-HGtAx","text-left":"text-left-x9e7M","text-right":"text-right-1hgYe","text-center":"text-center-1on6o","text-justify":"text-ju
1stify-2wz4C","text-nowrap":"text-nowrap-WvKhn","text-lowercase":"text-lowercase-2JBWI","text-uppercase":"text-uppercase-uvns8","text-capitalize":"text-capitalize-1P_z8","text-muted":"text-muted-212aC",previewContainer:"previewContainer-486Zv",tagContainer:"tagContainer-1k3cV",count:"count-26dhR"}},30886:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-GVI3j","display-medium":"display-medium-24SGy","display-small":"display-small-1G5KY","display-xlarge":"display-xlarge-1ZBdJ",h1:"h1-18Yiy",h2:"h2-3D7Lu",h3:"h3-IqglC",h4:"h4-314cL",h5:"h5-3UAMu",h6:"h6-3CHNK",heading:"heading-19_rj",subheading:"subheading-1eA1V",small:"small-1iswT","body-text":"body-text-30yK0",p:"p-xCHPN",subdued:"subdued-1MTY_",caption:"caption-2QxpR","text-left":"text-left-oyzNL","text-right":"text-right-37eo7","text-center":"text-center-3moeq","text-justify":"text-justify-E80MI","text-nowrap":"text-nowrap-_wXp_","text-lowercase":"text-lowercase-bkMcp","text-uppercase":"text-uppercase-2Zlut","text-capitalize":"text-capitalize-3bztg","text-muted":"text-muted-MmyZj",reportTable:"reportTable-FiYnd",header:"header-1sf49",taxonHeader:"taxonHeader-2O_rk",expandCell:"expandCell-3W2PA",expandHeader:"expandHeader-2nvfI",expandIcon:"expandIcon-140m4",ntnrSelectorHeader:"ntnrSelectorHeader-1Jcsi",cell:"cell-RRGGx",noData:"noData-2Oxtd",stack:"stack-XHkEz",stackElement:"stackElement-2fCrB",lowlightValue:"lowlightValue-2XYy6",nameCell:"nameCell-2AYQG",taxonContainer:"taxonContainer-L_DcF",annotationLabel:"annotationLabel-34aSM",taxonInfo:"taxonInfo-3CjQY",taxonName:"taxonName-54GZ-",missingName:"missingName-EtOVT",countInfo:"countInfo-3Q56m",italics:"italics-cnO0s",speciesRow:"speciesRow-2ezUd",genusRow:"genusRow-2BeD0",row:"row-YOBkK",highlighted:"highlighted-3-39f",dimmed:"dimmed-2YLn2",hoverActions:"hoverActions-37xiY",annotatedData:"annotatedData-2yOP6",icon:"icon-2oZCp",data:"data-1PL7i",loadingBackgroundAnimation:"loadingBackgroundAnimation-1yFMV"}},85291:t=>{t.exports={reportViewSelector:"reportViewSelector-20juP"}},91957:t=>{t.exports={taxonTooltip:"taxonTooltip-Ue1U4",taxonTooltipRow:"taxonTooltipRow-2rP8k",taxonTooltipRowLabel:"taxonTooltipRowLabel-Z3JV9",taxonTooltipRowValue:"taxonTooltipRowValue-ivP4d",taxonTooltipRowActive:"taxonTooltipRowActive-2lWfn",taxonTooltipTitle:"taxonTooltipTitle-1fJQD",taxonTooltipName:"taxonTooltipName-3u-cU",taxonTooltipData:"taxonTooltipData-aNnbr"}},442:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3et5H","display-medium":"display-medium-3EBUa","display-small":"display-small-3DGeE","display-xlarge":"display-xlarge-1ZiZ3",h1:"h1-2LvJR",h2:"h2-3DyZD",h3:"h3-1NnE_",h4:"h4-38eoT",h5:"h5-IL5Js",h6:"h6-3hQFr",heading:"heading-1WTfy",subheading:"subheading-4dGJp",small:"small-r3qyr","body-text":"body-text-21pHm",p:"p-x6A6A",subdued:"subdued-1vr5D",caption:"caption-12muF","text-left":"text-left-GtEhQ","text-right":"text-right-2tdU3","text-center":"text-center-1uA9i","text-justify":"text-justify-1gLeP","text-nowrap":"text-nowrap-Rb4B-","text-lowercase":"text-lowercase-3H9LG","text-uppercase":"text-uppercase-LgmXZ","text-capitalize":"text-capitalize-2tM1E","text-muted":"text-muted-35xwF",reportViewContainer:"reportViewContainer-1kAAx",reportFilters:"reportFilters-3K1Mi",reportHeader:"reportHeader-3KiPE",loadingBackgroundAnimation:"loadingBackgroundAnimation-PH2De"}},61329:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2g0pr","display-medium":"display-medium-2YjbA","display-small":"display-small-AQ3tS","display-xlarge":"display-xlarge-3ZyhQ",h1:"h1-2O-jD",h2:"h2-1Xu_w",h3:"h3-2YgTh",h4:"h4-313hu",h5:"h5-1sGY0",h6:"h6-2jRx2",heading:"heading-2UoqY",subheading:"subheading-1qb8k",small:"small-2QQmf","body-text":"body-text-GztL1",p:"p-2qfNA",subdued:"subdued-21Aac",caption:"caption-3xYoh","text-left":"text-left-2gjV_","text-right":"text-right-9g7HY","text-center":"text-center-1zN2A","text-justify":"text-justify-1B8SL","text-nowrap":"text-nowrap-3_x6O","text-lowercase":"text-lowercase-1clsz","text-uppercase":"text-uppercase-sgvxl","text-capitalize":"text-capitalize-3l-_q","text-muted":"text-muted-osylm",blastContigsModal:"blastContigsModal-3TE5D",header:"header-2PCHD",taxonName:"taxonName-N-7a2",contigSelection:"contigSelection-yCS7Y",spacing:"spacing-ePjHJ",title:"title-uTuLB",instructions:"instructions-16xKr",table:"table-4SkdY",longContigNotification:"longContigNotification-1sycn",actions:"actions-6Dp5k",item:"item-1hWI7",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-1mEHe"}},868:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-nXIuS","display-medium":"display-medium-2hM0r","display-small":"display-small-1skPc","display-xlarge":"display-xlarge-2zIz_",h1:"h1-tLMdZ",h2:"h2-1tZJC",h3:"h3-3784M",h4:"h4-3hyvx",h5:"h5-23TaE",h6:"h6-1v0Fr",heading:"heading-tAq-c",subheading:"subheading-M7SW3",small:"small-3EaMQ","body-text":"body-text-3Z3pG",p:"p-21v4f",subdued:"subdued-1raJL",caption:"caption-3_6UI","text-left":"text-left-JuOGj","text-right":"text-right-ik4N4","text-center":"text-center-2NdYe","text-justify":"text-justify-1Uf3l","text-nowrap":"text-nowrap-3i9V2","text-lowercase":"text-lowercase-2OqyN","text-uppercase":"text-uppercase-1QESL","text-capitalize":"text-capitalize-1_UsR","text-muted":"text-muted-1a_Uy",header:"header-2G3nY",contigNameHeader:"contigNameHeader-2WGn4",cell:"cell-3aSN_",contigName:"contigName-25f1t",tableDataRow:"tableDataRow-Yt1bL",selectableCell:"selectableCell-1ExSC",loadingBackgroundAnimation:"loadingBackgroundAnimation-3Z1MP"}},50377:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3gzjB","display-medium":"display-medium-1WxFq","display-small":"display-small-1o3RI","display-xlarge":"display-xlarge-2usv1",h1:"h1-1Y2Kq",h2:"h2-1kwvO",h3:"h3-1wygD",h4:"h4-2TqEn",h5:"h5-3OiJi",h6:"h6-NhHQ6",heading:"heading-3Fg5M",subheading:"subheading-11nif",small:"small-rtR4W","body-text":"body-text-2FejW",p:"p-3pg6X",subdued:"subdued-bTVAS",caption:"caption-sTJm6","text-left":"text-left-1V1hc","text-right":"text-right-3Gnvw","text-center":"text-center-24Vpv","text-justify":"text-justify-36NuF","text-nowrap":"text-nowrap-2Dho3","text-lowercase":"text-lowercase-254pm","text-uppercase":"text-uppercase-7Ceod","text-capitalize":"text-capitalize-1vtkK","text-muted":"text-muted-3cLU7",label:"label-39wSH",message:"message-20PwA",loadingBackgroundAnimation:"loadingBackgroundAnimation-2_eCt"}},62977:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2_jz2","display-medium":"display-medium-2-5yQ","display-small":"display-small-3VeQC","display-xlarge":"display-xlarge-1gD-y",h1:"h1-3lFMD",h2:"h2-f__C9",h3:"h3-1PooX",h4:"h4-2MOvf",h5:"h5-12qKs",h6:"h6-3-wIr",heading:"heading-1BGKY",subheading:"subheading-5zi0O",small:"small-2MP4s","body-text":"body-text-1-CD2",p:"p-1GRW-",subdued:"subdued-1hmqG",caption:"caption-18dfw","text-left":"text-left-cUT6P","text-right":"text-right-38A4x","text-center":"text-center-3RrBt","text-justify":"text-justify-1cFWm","text-nowrap":"text-nowrap-rX022","text-lowercase":"text-lowercase-1Mvhr","text-uppercase":"text-uppercase-_5Txw","text-capitalize":"text-capitalize-2TmeD","text-muted":"text-muted-1IA7g",blastReadsModal:"blastReadsModal-3ZRmy",blastType:"blastType-THKyA",taxonName:"taxonName-3wyba",title:"title-3S92-",spacing:"spacing-NwEge",readsIdentification:"readsIdentification-B3J4u",description:"description-LMe2r",alignmentRange:"alignmentRange-3Ghkd",actions:"actions-2w_zb",item:"item-270Bv",loadingBackgroundAnimation:"loadingBackgroundAnimation-V0Q-r"}},92250:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3cyru","display-medium":"display-medium-21HEt","display-small":"display-small-3ZgLv","display-xlarge":"display-xlarge-Ve2Dy",h1:"h1-q_9sp",h2:"h2-2x0VC",h3:"h3-1zxs-",h4:"h4-1rA58",h5:"h5-2SDIY",h6:"h6-3nobB",heading:"heading-2kdxd",subheading:"subheading-1ncxP",small:"small-1eqye","body-text":"body-text-ZU6OD",p:"p-3k3Fz",subdued:"subdued-3_DEH",caption:"caption-1PH5G","text-left":"text-left-2Wg2t","text-right":"text-right-2eg25","text-center":"text-center-3kvkA","text-justify":"text-justify-22gh9","text-nowrap":"text-nowrap-1h0ij","text-lowercase":"text-lowercase-2Ijsl","text-uppercase":"text-uppercase-1uVxJ","text-capitalize":"text-capitalize-1a1dY","text-muted":"text-muted-2H6cA",blastRedirectionModal:"blastRedirectionModal-2PXXl",logo:"logo-37ImL",title:"title-3OI-G",text:"text-3ICeo",autoRedirect:"autoRedirect-fWZtz",actions:"actions-2wcOd",item:"item-1FGXu",loadingIcon:"loadingIcon-2gvRu",loading:"loading-3OMUz",linksOpeningInMultipleTabNotification:"linksOpeningInMultipleTabNotification-iOfQx",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-3WQ3V"}},58874:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2IBYn","display-medium":"display-medium-25Sxx","display-small":"display-small-1MQ6Z","display-xlarge":"display-xlarge-2OXd6",h1:"h1-o_Jl7",h2:"h2-YxQeu",h3:"h3-1D60j",h4:"h4-1RnW2",h5:"h5-2WEI0",h6:"h6-2xO3e",heading:"heading-1yG4q",subheading:"subheading-WbYzy",small:"small-1rkIP","body-text":"body-text-3PCb_",p:"p-3-JD7",subdued:"subdued-2sSxG",caption:"caption-3-eFt","text-left":"text-left-1q4F8","text-right":"text-right-2i3uw","text-center":"text-center-o2dK-","text-justify":"text-justify-u7tTd","text-nowrap":"text-nowrap-3djvu","text-lowercase":"text-lowercase-3Y_zD","text-uppercase":"text-uppercase-2x5QI","text-capitalize":"text-capitalize-wiyj3","text-muted":"text-muted-3dYt5",blastSelectionModal:"blastSelectionModal-3pxHF",header:"header-23lL7",taxonName:"taxonName-YHyTZ",selectableOptions:"selectableOptions-29hqq",selectableOption:"selectableOption--eYNH",selected:"selected-1EOvN",disabled:"disabled-1m4_6",radioButton:"radioButton-2VyK0",alignTitle:"alignTitle-3swwD",optionText:"optionText-2sWZC",title:"title-Iu0gm",description:"description-2_Qth",link:"link-2R0oi",actions:"actions-1aXZd",action:"action-3nEp0",loadingBackgroundAnimation:"loadingBackgroundAnimation-3yG80"}},25173:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1Zx4Z","display-medium":"display-medium-NjN36","display-small":"display-small-230Md","display-xlarge":"display-xlarge-36C6y",h1:"h1-7JN8Z",h2:"h2-2qGg5",h3:"h3-3MHDJ",h4:"h4-39OVF",h5:"h5-N_33i",h6:"h6-2Bi5F",heading:"heading-2WAPx",subheading:"subheading-bK6zG",small:"small-Zicnn","body-text":"body-text-11Qoo",p:"p-2_D5f",subdued:"subdued-38NL1",caption:"caption-3n3Lw","text-left":"text-left-2Odvg","text-right":"text-right-3ZguK","text-center":"text-center-2ipUT","text-justify":"text-justify-2YNd2","text-nowrap":"text-nowrap-UZztf","text-lowercase":"text-lowercase-3vlsq","text-uppercase":"text-uppercase-32i0-","text-capitalize":"text-capitalize-1Q5WA","text-muted":"text-muted-3ots6",modal:"modal-1Vuno",title:"title-eFHbj",description:"description-DE8nN",label:"label-2u8_q",taxonName:"taxonName-132S7",infoIcon:"infoIcon-1dViR",dropdown:"dropdown-3F3R_",button:"button-2ooeU",loadingBackgroundAnimation:"loadingBackgroundAnimation-2Ew4L"}},70582:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3eNcs","display-medium":"display-medium-2UmqB","display-small":"display-small-1tax0","display-xlarge":"display-xlarge-gIMnf",h1:"h1-1FYJy",h2:"h2-1B_8Q",h3:"h3-JsnCR",h4:"h4-1D_of",h5:"h5-3yKFA",h6:"h6-hyjIt",heading:"heading-cJWzA",subheading:"subheading-1CMcq",small:"small-ef47p","body-text":"body-text-3taYp",p:"p-3tyEY",subdued:"subdued-dnTHw",caption:"caption-lYAhc","text-left":"text-left-2gY3q","text-right":"text-right-2eF_8","text-center":"text-center-2vOGu","text-justify":"text-justify-3o44G","text-nowrap":"text-nowrap-3SjN7","text-lowercase":"text-lowercase-33bQi","text-uppercase":"text-uppercase-1v_Ql","text-capitalize":"text-capitalize-KPVJF","text-muted":"text-muted-3sCMM",modal:"modal-hwMzN",title:"title-biE9L",label:"label-2xUWp",taxonName:"taxonName-2wLCF",table:"table-1IXQQ",headerLabel:"headerLabel-3kZyl",primaryHeader:"primaryHeader-2dQAT",runData:"runData-1Fdec",row:"row-z04vP",subtext:"subtext-8a1w8",dateCell:"dateCell-2kKcs",button:"button-2cUXe",loadingBackgroundAnimation:"loadingBackgroundAnimation-1aTJB"}},10283:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",tableContainer:"tableContainer-dVFSS",loadingBackgroundAnimation:"loadingBackgroundAnimation-3QKnS"}},5720:t=>{t.exports={"display-large":"display-large-3hR-9","display-medium":"display-medium-3G2Xv","display-small":"display-small-G1pvj","display-xlarge":"display-xlarge-1sRqu",h1:"h1-34v-A",h2:"h2-35r3R",h3:"h3-1Z4W9",h4:"h4-2nap1",h5:"h5-U2cQN",h6:"h6-2gL-P",heading:"heading-19F5L",
1subheading:"subheading-3rAHd",small:"small-175q-","body-text":"body-text-36QH6",p:"p-15TVQ",subdued:"subdued-9_ze3",caption:"caption-qk_DB","text-left":"text-left--uFzv","text-right":"text-right-36_q9","text-center":"text-center-2m6QK","text-justify":"text-justify-1zLpx","text-nowrap":"text-nowrap-ikZfP","text-lowercase":"text-lowercase-2wv-g","text-uppercase":"text-uppercase-2fZV4","text-capitalize":"text-capitalize-WoTxK","text-muted":"text-muted-1zFOA",hoverActionsDropdown:"hoverActionsDropdown-3j28o",hoverActions:"hoverActions-2sGbV",actionDot:"actionDot-2CgTc",countCircle:"countCircle-1AQlN",divider:"divider-3sDOy",hoverActionPopup:"hoverActionPopup-2XvRb",actionEnabled:"actionEnabled-3X1gX",actionDisabled:"actionDisabled-2t9AI"}},56179:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1Gix-","display-medium":"display-medium-1gnGx","display-small":"display-small-V9Ykh","display-xlarge":"display-xlarge-3fZ5h",h1:"h1-q2G3P",h2:"h2-3tCGS",h3:"h3-3GhGx",h4:"h4-o--n4",h5:"h5-LiBju",h6:"h6-lEbxu",heading:"heading-2BfRg",subheading:"subheading-2kTsF",small:"small-4AuIf","body-text":"body-text-3_Uik",p:"p-DMSlv",subdued:"subdued-zqOX9",caption:"caption-30m3W","text-left":"text-left-kjSsG","text-right":"text-right-cGV1A","text-center":"text-center-32sc_","text-justify":"text-justify-3k_7Z","text-nowrap":"text-nowrap-3pkw6","text-lowercase":"text-lowercase-28kBC","text-uppercase":"text-uppercase-nsYMz","text-capitalize":"text-capitalize-1rJBm","text-muted":"text-muted-2h06O",iconAlert:"iconAlert-1miq_",icon:"icon-3rr33",loadingBackgroundAnimation:"loadingBackgroundAnimation-BaUkX"}},29129:t=>{t.exports={disabledItem:"disabledItem-14Z3X",item:"item-2Uz4Z",active:"active-2vekV"}},97649:t=>{t.exports={wrapper:"wrapper-1z8nq"}},39047:t=>{t.exports={dropdownItem:"dropdownItem-3Bmff",icon:"icon-3hJWy",iconDisabled:"iconDisabled-2qrEW",helpButton:"helpButton-24gWY"}},21037:t=>{t.exports={"display-large":"display-large-3HfCW","display-medium":"display-medium-GQWYW","display-small":"display-small-1zuUz","display-xlarge":"display-xlarge-2mSeb",h1:"h1-14Z3C",h2:"h2-26NvZ",h3:"h3-yixae",h4:"h4-3jTua",h5:"h5-3DC30",h6:"h6-2Lfrd",heading:"heading-1s3Po",subheading:"subheading-xW-wM",small:"small-1bspf","body-text":"body-text-2I8gJ",p:"p-8yEo6",subdued:"subdued-37PWP",caption:"caption-3UcGO","text-left":"text-left-2L-uJ","text-right":"text-right-3Xyrg","text-center":"text-center-14zbA","text-justify":"text-justify-2CgMB","text-nowrap":"text-nowrap-3w_Vi","text-lowercase":"text-lowercase-16fG6","text-uppercase":"text-uppercase-1aWZC","text-capitalize":"text-capitalize-2-GfS","text-muted":"text-muted-3nZxp",controlsContainer:"controlsContainer-7pfSJ",controlsTopRowContainer:"controlsTopRowContainer-2UeeR",controlsBottomRowContainer:"controlsBottomRowContainer-1qysn",controlElement:"controlElement-Zq_I_",warningIcon:"warningIcon-2CSWu"}},31472:t=>{t.exports={"display-large":"display-large-2jSsk","display-medium":"display-medium-26Ydr","display-small":"display-small-2y0ev","display-xlarge":"display-xlarge-2VGAz",h1:"h1-1vl1q",h2:"h2-2QCtu",h3:"h3-3YvT3",h4:"h4-1r8pU",h5:"h5-3Fa6V",h6:"h6-yPgAi",heading:"heading-3ElTr",subheading:"subheading-3673L",small:"small-3fZQU","body-text":"body-text-p8fKA",p:"p-_j5Hf",subdued:"subdued-1zxeU",caption:"caption-1WSe1","text-left":"text-left-3V5Nk","text-right":"text-right-2iWBe","text-center":"text-center-BP7UF","text-justify":"text-justify-2kMDe","text-nowrap":"text-nowrap-3Qaz8","text-lowercase":"text-lowercase-3xuVQ","text-uppercase":"text-uppercase-QfUTp","text-capitalize":"text-capitalize-3ZBew","text-muted":"text-muted-3pSop",controlsContainer:"controlsContainer-1tpLF",controlsTopRowContainer:"controlsTopRowContainer-3-Na5",controlsBottomRowContainer:"controlsBottomRowContainer-H01pA",controlElement:"controlElement-1G0oz",warningIcon:"warningIcon-2JZwy",seperator:"seperator-3gIsZ"}},72441:t=>{t.exports={"display-large":"display-large-1edJ4","display-medium":"display-medium-3fOQ5","display-small":"display-small-2wUpy","display-xlarge":"display-xlarge-1vZBI",h1:"h1-mEbbQ",h2:"h2-BWRsO",h3:"h3-3RhYt",h4:"h4-1CZ3b",h5:"h5-2A8Kc",h6:"h6-2dm7o",heading:"heading-1Y5CI",subheading:"subheading-1nrwp",small:"small-1hUsF","body-text":"body-text-H4mm3",p:"p-EENZr",subdued:"subdued-vGp-P",caption:"caption-175EV","text-left":"text-left-1v6Bd","text-right":"text-right-1omEQ","text-center":"text-center-2BfrW","text-justify":"text-ju
1stify-1m1uE","text-nowrap":"text-nowrap-35EmX","text-lowercase":"text-lowercase-2hBaf","text-uppercase":"text-uppercase-1VLCO","text-capitalize":"text-capitalize-3SwNK","text-muted":"text-muted-3Bp1o",controlsContainer:"controlsContainer-3CYVr",controlsTopRowContainer:"controlsTopRowContainer-1vamP",controlsBottomRowContainer:"controlsBottomRowContainer-1o2Pb",controlElement:"controlElement-1HJXg",warningIcon:"warningIcon-1V1bS",seperator:"seperator-13K6c"}},80855:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2F11o","display-medium":"display-medium-3KWdy","display-small":"display-small-wgS0I","display-xlarge":"display-xlarge-1ImV-",h1:"h1-2drFG",h2:"h2-1pVa-",h3:"h3-T6bv_",h4:"h4-ciRgT",h5:"h5-1tOU5",h6:"h6-3WdJz",heading:"heading-1XQ8K",subheading:"subheading-1FpRl",small:"small--BySD","body-text":"body-text-3P7Wj",p:"p-nUPVU",subdued:"subdued-1RD7f",caption:"caption-osY74","text-left":"text-left-_9HLy","text-right":"text-right-1X6v4","text-center":"text-center-3TeVV","text-justify":"text-justify-2Rgo4","text-nowrap":"text-nowrap-3OQpW","text-lowercase":"text-lowercase-1g1yN","text-uppercase":"text-uppercase-2Dr0G","text-capitalize":"text-capitalize-1Wx7C","text-muted":"text-muted-iR4Cg",sampleViewHeader:"sampleViewHeader-qQoxQ",viewHeader:"viewHeader-uPQpi",legacyLink:"legacyLink-3SWel",sampleDetailsLink:"sampleDetailsLink-3x2q5",loadingBackgroundAnimation:"loadingBackgroundAnimation-2EvHe"}},7032:t=>{t.exports={divider:"divider-269V9",dividerContainer:"dividerContainer-3fwrk",tabs:"tabs-n6jXu",statusLabel:"statusLabel-1DZIX",tabsContainer:"tabsContainer-3ZF-f"}},15009:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-18lq5","display-medium":"display-medium-1rQv9","display-small":"display-small-3YUqi","display-xlarge":"display-xlarge-2H_q5",h1:"h1-1OQe-",h2:"h2-pV-cY",h3:"h3-1xs0W",h4:"h4-fi8Op",h5:"h5-3Q8UA",h6:"h6-3NxEw",heading:"heading-2ODEI",subheading:"subheading-1py6l",small:"small-u4dn3","body-text":"body-text-SVt9Q",p:"p-2ty44",subdued:"subdued-3GCYH",caption:"caption-EJaN6","text-left":"text-left-226kd","text-right":"text-right-3PQi5","text-center":"text-center-Erq9u","text-justify":"text-justify-36mU2","text-nowrap":"text-nowrap-23ySI","text-lowercase":"text-lowercase-1CsnO","text-uppercase":"text-uppercase-190Uh","text-capitalize":"text-capitalize-IJzpZ","text-muted":"text-muted-2tcuN",sampleViewContainer:"sampleViewContainer-2X-hM",highlight:"highlight-1cHUA",notificationBody:"notificationBody-28L22",externalLink:"externalLink-39V-T",consensusGenomeLink:"consensusGenomeLink-1OM54",revertFiltersLink:"revertFiltersLink-3iFyg",loadingBackgroundAnimation:"loadingBackgroundAnimation-2OlLj"}},5292:t=>{t.exports={metricDropdownWrapper:"metricDropdownWrapper-2EHoB",label:"label-3wnbK"}},61152:t=>{t.exports={downloadType:"downloadType-3RHOd",disabled:"disabled-2sI_K",description:"description-2sMEK",fileType:"fileType-3BU_X",name:"name-UH5D5",content:"content-NReg5",itemButton:"itemButton-2v1XR",radioButton:"radioButton-2QzL2",isSelected:"isSelected-1D67X",fields:"fields-3hySv"}},21837:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2Dwpj","display-medium":"display-medium-2C1yb","display-small":"display-small-__6Od","display-xlarge":"display-xlarge-1bcrd",h1:"h1-2YRt8",h2:"h2-1zHbk",h3:"h3-3A_XE",h4:"h4-3QzBc",h5:"h5-3Sr_p",h6:"h6-21Zig",heading:"heading-2ht5u",subheading:"subheading-2uFxA",small:"small-l1wi2","body-text":"body-text-24xsj",p:"p-3YSUu",subdued:"subdued-37pOd",caption:"caption-3WtN7","text-left":"text-left-TAAxD","text-right":"text-right-gYacG","text-center":"text-center-3vFvT","text-justify":"text-justify-Vp0jt","text-nowrap":"text-nowrap-3YHpW","text-lowercase":"text-lowercase-1USMz","text-uppercase":"text-uppercase-7H_Zi","text-capitalize":"text-capitalize-3XIYn","text-muted":"text-muted-2itrR",modal:"modal-1RLc_",header:"header-2cc-O",title:"title-2PNX8",tagline:"tagline-2SiQe",options:"options-mg9NJ",downloadTypeContainer:"downloadTypeContainer-3GIfd",category:"category-wE2vw",optionList:"optionList-3sUHa",footer
1:"footer-UJgeH",subtext:"subtext-1eNgm",imageDownloadTip:"imageDownloadTip-1EwLW",loadingBackgroundAnimation:"loadingBackgroundAnimation-10Sob"}},49793:t=>{t.exports={label:"label-1bY_4"}},76762:t=>{t.exports={filterTagsList:"filterTagsList-4EHeO",filterTagContainer:"filterTagContainer-2jDpC"}},7853:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",label:"label-3QRSS",loadingBackgroundAnimation:"loadingBackgroundAnimation-pTGe-"}},11015:t=>{t.exports={taxaPerSampleSliderContainer:"taxaPerSampleSliderContainer-JWiAd",label:"label-23dAY"}},7490:t=>{t.exports={checkboxContainer:"checkboxContainer-2br3I",label:"label-3ydw0",labelDisabled:"labelDisabled-RTro2",checkbox:"checkbox-2qnNX"}},88984:t=>{t.exports={label:"label-29Tj2"}},94736:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-30G52","display-medium":"display-medium-3-6G0","display-small":"display-small-1ZfUD","display-xlarge":"display-xlarge-3YeIv",h1:"h1-1BGG9",h2:"h2--9rIC",h3:"h3-xZYEm",h4:"h4-_7Ljs",h5:"h5-2kict",h6:"h6-FcQEG",heading:"heading-61zri",subheading:"subheading-QeuJS",small:"small-39ctp","body-text":"body-text-3K9B-",p:"p-Pof1N",subdued:"subdued-1F1Fy",caption:"caption-1EqGx","text-left":"text-left-2G3qz","text-right":"text-right-1eNOq","text-center":"text-center-16280","text-justify":"text-justify-24m_5","text-nowrap":"text-nowrap-2wSyT","text-lowercase":"text-lowercase-1TQYk","text-uppercase":"text-uppercase-1gKhZ","text-capitalize":"text-capitalize-2W3LW","text-muted":"text-muted-16B6f",panelContentsContainer:"panelContentsContainer-39kq6",topFilterSection:"topFilterSection-3MtKo",lowerFilterSection:"lowerFilterSection-1ro_U",sectionTitle:"sectionTitle-1ydCK",filterTitle:"filterTitle-1SETf",taxonTagsContainer:"taxonTagsContainer-2Rzi8",infoIcon:"infoIcon-c1OIN",categoryDropdownContainer:"categoryDropdownContainer-2Obb7",backgroundDropdownContainer:"backgroundDropdownContainer-1kEu6",viewOptionsDropdownContainer:"viewOptionsDropdownContainer-3elZN",thresholdDropdownContainer:"thresholdDropdownContainer-1sx2y",taxaPerSampleSlider:"taxaPerSampleSlider-31rYP",loadingBackgroundAnimation:"loadingBackgroundAnimation-2ZklR"}},69102:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1OXu2","display-medium":"display-medium-BXVDO","display-small":"display-small-10glH","display-xlarge":"display-xlarge-dFgJq",h1:"h1-3jcmy",h2:"h2-vg8tf",h3:"h3-7CAED",h4:"h4-1-m0h",h5:"h5-S8Hy9",h6:"h6-xvEDJ",heading:"heading-1viIo",subheading:"subheading-2z46Y",small:"small-3IPvu","body-text":"body-text-1IO-t",p:"p-5vm9g",subdued:"subdued-vlMtt",caption:"caption-3LhXU","text-left":"text-left-_u4M5","text-right":"text-right-2IZpO","text-center":"text-center-2nXiL","text-justify":"text-justify-3uWKS","text-nowrap":"text-nowrap-2Vvw0","text-lowercase":"text-lowercase-1yN49","text-uppercase":"text-uppercase-2TEDj","text-capitalize":"text-capitalize-BzYV1","text-muted":"text-muted-2s8LF",viewHeader:"viewHeader-3V3tY",content:"content-1Haxy",contentContainer:"contentContainer-2fhUt",contentColumn:"contentColumn-262IZ",contentSpacer:"contentSpacer-XfYlF",controls:"controls-2bpLk",controlElement:"controlElement-18Pbe",loadingBackgroundAnimation:"loadingBackgroundAnimation-1HoaM"}},98018:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3wN2v","display-medium":"display-medium-62atp","display-small":"display-small-zgJgK","display-xlarge":"display-xlarge-b3HN3",h1:"h1-1pOPG",h2:"h2-nRHHo",h3:"h3-1fz1l",h4:"h4-REtDY",h5:"h5-QjfQO",h6:"h6-d9ove",heading:"heading-2L1ZS",subheading:"subheading-1cM3O",small:"small-1KcRT","body-text":"body-text-AaxT8",p:"p-38hsh",subdued:"subdued-wRXp7",caption:"caption-1bXP-","text-left":"text-left-3E63Z","text-right":"text-right-1d-xD","text-center":"text-center-1xI6i","text-justify":"text-justify-1G-cc","text-nowrap":"text-nowrap-ENB0e","text-lowercase":"text-lowercase-2LJOB","text-uppercase":"text-uppercase-2_G86","text-capitalize":"text-capitalize-2q_yN","text-muted":"text-muted-1-YS9",s
1amplesHeatmapLegend:"samplesHeatmapLegend-1m2XQ",loadingBackgroundAnimation:"loadingBackgroundAnimation-14nrJ"}},15872:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1_Lxa","display-medium":"display-medium-32WNa","display-small":"display-small--AeXi","display-xlarge":"display-xlarge-5wXcU",h1:"h1-2KHtR",h2:"h2-2-api",h3:"h3-1ybpZ",h4:"h4-NCg6I",h5:"h5-3O-lb",h6:"h6-bCGMb",heading:"heading-12RyC",subheading:"subheading-r81g6",small:"small-1zTRz","body-text":"body-text-2NWeL",p:"p-2ppZ4",subdued:"subdued-4E8bO",caption:"caption-1LWSd","text-left":"text-left-3Z_R6","text-right":"text-right-CtO98","text-center":"text-center-2-B6A","text-justify":"text-justify-2ok_8","text-nowrap":"text-nowrap-1A_fg","text-lowercase":"text-lowercase-3TYZZ","text-uppercase":"text-uppercase-2QRfs","text-capitalize":"text-capitalize-3JDyq","text-muted":"text-muted-3MoR5",samplesHeatmapVis:"samplesHeatmapVis-1mbim",plusMinusControl:"plusMinusControl-2pNTX",toggleNamesButton:"toggleNamesButton-1ll_B",open:"open-Yad5o",rightSideOverlay:"rightSideOverlay-1aTTZ",heatmapContainer:"heatmapContainer-3yQsB",tooltip:"tooltip-23CJT",visible:"visible-2fIK6","data-tooltip__label":"data-tooltip__label-mc9Ez",warning:"warning-23hOn",warningIcon:"warningIcon-rvSnm",warningText:"warningText-22FWD",bannerContainer:"bannerContainer-VQwub",show:"show-3P7ki",hide:"hide-3R3m7",bannerText:"bannerText-1219v",removeIcon:"removeIcon-sXSF6",loadingBackgroundAnimation:"loadingBackgroundAnimation-33sbp"}},95236:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-PvoF-","display-medium":"display-medium-38ZAI","display-small":"display-small-3_m73","display-xlarge":"display-xlarge-TmT5p",h1:"h1-2Ld41",h2:"h2-3IJrz",h3:"h3-1ni6a",h4:"h4-1Wk1c",h5:"h5-A4N9Y",h6:"h6-3pdRy",heading:"heading-2zaEt",subheading:"subheading-M-dv_",small:"small-1-n7X","body-text":"body-text-3hd-6",p:"p-3Y9pw",subdued:"subdued-fuF-w",caption:"caption-32P1v","text-left":"text-left-1mC0f","text-right":"text-right-1XSs6","text-center":"text-center-2_Gip","text-justify":"text-justify-36zqV","text-nowrap":"text-nowrap-3B9w9","text-lowercase":"text-lowercase-T_1gt","text-uppercase":"text-uppercase-2EP6i","text-capitalize":"text-capitalize-7yqFy","text-muted":"text-muted-34b2R",filtersAndHeatmapContainer:"filtersAndHeatmapContainer-1ADSx",heatmap:"heatmap-1yeuZ",menu:"menu-ptBjV",filterRow:"filterRow-21KZd",filterControl:"filterControl-2jUvs",filterTagsList:"filterTagsList-2WALa",filterTag:"filterTag-19zUs",statsRow:"statsRow-Yn0Hq",infoIcon:"infoIcon-2SSYQ",filterToggleContainer:"filterToggleContainer-2tAMn",filterLine:"filterLine-15Oud",arrowIcon:"arrowIcon-2XU4O",loadingIndicator:"loadingIndicator-3UqCs",noDataMsg:"noDataMsg-1MGFq",filterPanelContainer:"filterPanelContainer-3EJRN",hideFilterPanel:"hideFilterPanel-1yIKn",highlight:"highlight-3rp0g",listContainer:"listContainer-2wQaV",notificationContainer:"notificationContainer-2GmFN",messageLine:"messageLine-3R5Xn",conditionList:"conditionList-stOBB",iconAlert:"iconAlert-r44sn",loadingBackgroundAnimation:"loadingBackgroundAnimation-2xpYC"}},15700:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3l8Ry","display-medium":"display-medium-8m5R3","display-small":"display-small-10x1y","display-xlarge":"display-xlarge-10HV9",h1:"h1-24ayk",h2:"h2-3ZsAn",h3:"h3-3yQRn",h4:"h4-1Vr11",h5:"h5-34dzU",h6:"h6-14J04",heading:"heading-nBDjH",subheading:"subheading-3MGYJ",small:"small-13ZlI","body-text":"body-text-I96XZ",p:"p-EP-Y6",subdued:"subdued-2vUK6",caption:"caption-UVa8k","text-left":"text-left-14aCy","text-right":"text-right-1G1TT","text-center":"text-center-2YGMe","text-justify":"text-justify-2oiNO","text-nowrap":"text-nowrap-2hGMY","text-lowercase":"text-lowercase-1F0-g","text-uppercase":"text-uppercase-1Ob_e","text-capitalize":"text-capitalize-eXRSM","text-muted":"text-muted-1z7pZ",faqPage:"faqPage-SHTQZ",privacyPolicy:"privacyPolicy-2lW25",termsOfUse:"termsOfUse-22_HC",number:"number-3yawF",subtitle:"subtitle-1TcIO",title:"title-35i6D",large:"large-3AG-y",last:"last-7cKCM",listItemLabel:"listItemLabel-3VhaX",cookieSettings:"cookieSettings-37ouj",nestedList:"nestedList-3z6_h",underlineHeader:"underlineHeader-2lbf9",italics:"italics-2j5ly",privacySummaryTable:"privacySummaryTable-1iLMm",topRow:"topRow-2Rc83",sectionRow:"sectionRow-4jGV7",contentRow:"contentRow-3wTtQ",question:"question--ZTdu",multiLine:"multiLine-2hnG3",innerListItem:"innerListItem-1X1dz",loadingBackgroun
1dAnimation:"loadingBackgroundAnimation-33t_6"}},33503:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-3usOu","display-medium":"display-medium-3B3kP","display-small":"display-small-1Y-4O","display-xlarge":"display-xlarge-3IDv9",h1:"h1-3g8JH",h2:"h2-pORVG",h3:"h3-3uFAa",h4:"h4-fzpwe",h5:"h5-FSeYl",h6:"h6-1wfjs",heading:"heading-302mL",subheading:"subheading-v0wIm",small:"small-36cf_","body-text":"body-text-7ShFu",p:"p-3xhKT",subdued:"subdued-Mr8Us",caption:"caption-1oT8r","text-left":"text-left-2MkAt","text-right":"text-right-SEjgt","text-center":"text-center-3mQUq","text-justify":"text-justify-2-0Wk","text-nowrap":"text-nowrap-PgujW","text-lowercase":"text-lowercase-1ix8V","text-uppercase":"text-uppercase-1HOXw","text-capitalize":"text-capitalize-ywtPG","text-muted":"text-muted-3iHNP",faqPage:"faqPage-3Gqxi",privacyPolicy:"privacyPolicy-3LzLQ",termsOfUse:"termsOfUse-2NJpq",number:"number-3W2JK",subtitle:"subtitle-HkNR9",title:"title-2Q3Vt",large:"large-13Lzo",last:"last-1xMAa",listItemLabel:"listItemLabel-3sZqu",cookieSettings:"cookieSettings-1tE_D",nestedList:"nestedList-3fX4b",underlineHeader:"underlineHeader-1LF4J",italics:"italics-1JIGM",privacySummaryTable:"privacySummaryTable-1lvcw",topRow:"topRow-3WJfg",sectionRow:"sectionRow-2yZEB",contentRow:"contentRow-a0gYc",question:"question-1V7N-",multiLine:"multiLine-3EgVN",innerListItem:"innerListItem-3PO83",loadingBackgroundAnimation:"loadingBackgroundAnimation-3f4kO"}},96851:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",inputField:"inputField-1DJnA",loadingBackgroundAnimation:"loadingBackgroundAnimation-37aYd"}},35547:t=>{t.exports={main:"main-WEtk9",titleSection:"titleSection-1tUTX",titleMainText:"titleMainText-Fp81B",titleSubText:"titleSubText-Nl8GQ",titleOptionalText:"titleOptionalText-3D64p"}},83209:t=>{t.exports={"display-large":"display-large-2XYTf","display-medium":"display-medium-20Pxh","display-small":"display-small-1Upy_","display-xlarge":"display-xlarge-oS1ff",h1:"h1-1WRau",h2:"h2-1_Q5k",h3:"h3-2IPSI",h4:"h4-2262A",h5:"h5-35aUU",h6:"h6-1ApNf",heading:"heading-1znsV",subheading:"subheading-sMftr",small:"small-3q1VW","body-text":"body-text-3uTB_",p:"p-32jav",subdued:"subdued-3L6r8",caption:"caption-1guFV","text-left":"text-left-aCvqu","text-right":"text-right-F-YEl","text-center":"text-center-1aKvj","text-justify":"text-justify-SLBvg","text-nowrap":"text-nowrap-17uga","text-lowercase":"text-lowercase-PqLl1","text-uppercase":"text-uppercase-11eDd","text-capitalize":"text-capitalize-6wWXA","text-muted":"text-muted-2n8qm",titleSection:"titleSection-3j7xC",titleMainText:"titleMainText-ub6bm",titleSubText:"titleSubText-3Gh-m",main:"main-3R8Q3",optionsContainer:"optionsContainer-16fm1",option:"option-1FhlA"}},26468:t=>{t.exports={"display-large":"display-large-2Eqql","display-medium":"display-medium-3WqM-","display-small":"display-small-14UZH","display-xlarge":"display-xlarge-1npS1",h1:"h1-skHjV",h2:"h2-1qox9",h3:"h3-10eBs",h4:"h4-2Ky2f",h5:"h5-1rbkg",h6:"h6-18xh0",heading:"heading-3SWsB",subheading:"subheading-A_f-c",small:"small-2z5L3","body-text":"body-text-cy_Rs",p:"p-168hR",subdued:"subdued-3youg",caption:"caption-3tjEO","text-left":"text-left-2P96Y","text-right":"text-right-2WUTl","text-center":"text-center-1Zhoh","text-justify":"text-justify-1MgNn","text-nowrap":"text-nowrap-ojdjI","text-lowercase":"text-lowercase-1uVLX","text-uppercase":"text-uppercase-2v9gH","text-capitalize":"text-capitalize-2Rc-w","text-muted":"text-muted-TQ-q9",checkbox:"checkbox-23XNK"}},51378:t=>{t.exports={"display-large":"display-large-375ST","display-medium":"display-medium-3TeCT","display-small":"display-small-dGBwP","display-xlarge":"display-xlarge-1Imvt",h1:"h1-pdlH5",h2:"h2-24EMl",h3:"h3-1lgh-",h4:"h4-1_bh1",h5:"h5-3VjuC",h6:"h6-19WLl",heading:"heading-2jPA7",subheading:"subheading-3nsL3",small:"small-2E6WE","body-text":"body-text-2FXBw",p:"p-3IES_",subdued:"subdued-67RvS",caption:"caption-3BLbS","text-left":"text-left-3Ovou","text-right":"text-right-7tPMK","text-center":"text-center-mpW3Y","text-justify":"text-ju
1stify-M1pna","text-nowrap":"text-nowrap-c-kX-","text-lowercase":"text-lowercase-30n37","text-uppercase":"text-uppercase-3Lrxz","text-capitalize":"text-capitalize-3vbdM","text-muted":"text-muted-bGO5Q",otherCheckboxSection:"otherCheckboxSection-vrOWY",otherInput:"otherInput-2yXBB",otherLabel:"otherLabel-aZ4fJ"}},86660:t=>{t.exports={titleSection:"titleSection-20Foo",titleMainText:"titleMainText-2Imiw",main:"main-1kMQj",autocomplete:"autocomplete-Stu3y"}},46560:t=>{t.exports={titleSection:"titleSection-AyO2m",titleMainText:"titleMainText-3EZhq",main:"main-1wfoo",autocomplete:"autocomplete-3WdQz"}},18075:t=>{t.exports={"display-large":"display-large-2hzpT","display-medium":"display-medium-127_B","display-small":"display-small-20Nc5","display-xlarge":"display-xlarge-3nHoA",h1:"h1-1aB5p",h2:"h2-1KD2-",h3:"h3-1Smg6",h4:"h4-3-CJM",h5:"h5-DaxW4",h6:"h6-1QnbH",heading:"heading-XDpXy",subheading:"subheading-10n39",small:"small-FlajR","body-text":"body-text-2NoiI",p:"p-1XavV",subdued:"subdued-3WK45",caption:"caption-1X8K_","text-left":"text-left-1G0_s","text-right":"text-right-sLGUH","text-center":"text-center-2yE8i","text-justify":"text-justify-2hoif","text-nowrap":"text-nowrap-3Hd-T","text-lowercase":"text-lowercase-3OlsS","text-uppercase":"text-uppercase-2Mv_I","text-capitalize":"text-capitalize-2PW1Q","text-muted":"text-muted-23x83",titleMainText:"titleMainText-9and6",titleSubText:"titleSubText-gfd2S",main:"main-3KOly",nameFields:"nameFields-20Qud",InputContainerLeft:"InputContainerLeft-2g2Ad",InputContainerRight:"InputContainerRight-1XZk5"}},19376:t=>{t.exports={"display-large":"display-large-3sivT","display-medium":"display-medium-2cDru","display-small":"display-small-12ngM","display-xlarge":"display-xlarge-2-j9S",h1:"h1-3J_n4",h2:"h2-PjSw3",h3:"h3-3FcBa",h4:"h4-UqHD0",h5:"h5-3PA4C",h6:"h6-1tA24",heading:"heading-_MyVg",subheading:"subheading-2RGAr",small:"small-287q4","body-text":"body-text-2uRqp",p:"p-2cu9i",subdued:"subdued-iA1uo",caption:"caption-1e-A0","text-left":"text-left-2VbR3","text-right":"text-right-2q9lg","text-center":"text-center-2TMDH","text-justify":"text-justify-3v7pZ","text-nowrap":"text-nowrap-1dN7g","text-lowercase":"text-lowercase-3Jwj9","text-uppercase":"text-uppercase-1_LA8","text-capitalize":"text-capitalize-ZYq0c","text-muted":"text-muted-3xN5U",main:"main-12-Vj",titleSection:"titleSection-1wfid",titleMainText:"titleMainText-hG5PD",titleOptionalText:"titleOptionalText-1udTL",checkbox:"checkbox-33SSo",text:"text-1PGQJ"}},66937:t=>{t.exports={"display-large":"display-large-mJNEw","display-medium":"display-medium-3u0Qw","display-small":"display-small-3TFkQ","display-xlarge":"display-xlarge-39-Nw",h1:"h1-1U2YN",h2:"h2-3MDvX",h3:"h3-2uw59",h4:"h4-2HBWZ",h5:"h5-1w4QU",h6:"h6-uFdYt",heading:"heading-2mG3A",subheading:"subheading-3PvOG",small:"small-wA-eX","body-text":"body-text-W6K0q",p:"p-2xZGa",subdued:"subdued-3VObr",caption:"caption-2uQgj","text-left":"text-left-octGb","text-right":"text-right-hLlJl","text-center":"text-center-197LE","text-justify":"text-justify-353FU","text-nowrap":"text-nowrap-2LMqL","text-lowercase":"text-lowercase-1Regf","text-uppercase":"text-uppercase-Frryz","text-capitalize":"text-capitalize-3SyKR","text-muted":"text-muted-1ei7R",titleSection:"titleSection-1yMjD",main:"main-2usWW",label:"label-2R8ML",boldText:"boldText-zEk8z"}},59808:t=>{t.exports={"display-large":"display-large-mfgpY","display-medium":"display-medium-Y7xTb","display-small":"display-small-2mWQc","display-xlarge":"display-xlarge-3LX9R",h1:"h1-357j6",h2:"h2-3i5Jm",h3:"h3-3EyhI",h4:"h4-3MkDn",h5:"h5-R9KoO",h6:"h6-1BIGo",heading:"heading-1Mg9b",subheading:"subheading-3K3OM",small:"small-2oOrw","body-text":"body-text-1r2Gw",p:"p-1ESS4",subdued:"subdued-WLBoI",caption:"caption-3xjkn","text-left":"text-left-2Kw3j","text-right":"text-right-3oLqc","text-center":"text-center-2ixi7","text-justify":"text-justify-3mcoV","text-nowrap":"text-nowrap-1Vd4f","text-lowercase":"text-lowercase-3GQnF","text-uppercase":"text-uppercase-106hk","text-capitalize":"text-capitalize-1SmGq","text-muted":"text-muted-1TpFL",parentContainer:"parentContainer-3vw00",submitButton:"submitButton-1dMaH",linkContainer:"linkContainer-rWqeI",dataPrivacyLink:"dataPrivacyLink-3cAYa",formTitle:"formTitle-1Mc68",formSubtitle:"formSubtitle-sKK4a"}},34833:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",dis
1playSwitcher:"displaySwitcher-3116C",switcherMenu:"switcherMenu-2FMzr",menuItem:"menuItem-1xwmO",icon:"icon-26qca",active:"active-27zEl",loadingBackgroundAnimation:"loadingBackgroundAnimation-2qTuP"}},61605:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-1p6jl","display-medium":"display-medium-1ZH-n","display-small":"display-small-11p4m","display-xlarge":"display-xlarge-1pTWB",h1:"h1-3lR_q",h2:"h2-38IpD",h3:"h3-3IIpu",h4:"h4-3_WGS",h5:"h5-1Cp4C",h6:"h6-zp6xL",heading:"heading-66Ros",subheading:"subheading-34kxg",small:"small-BXpFw","body-text":"body-text-3lORl",p:"p-1Fins",subdued:"subdued-kWxhs",caption:"caption-GapR_","text-left":"text-left-3dAlq","text-right":"text-right-1WFxW","text-center":"text-center-1v5D_","text-justify":"text-justify-3rGtG","text-nowrap":"text-nowrap-1_Z__","text-lowercase":"text-lowercase-1_Thf","text-uppercase":"text-uppercase-3b9WR","text-capitalize":"text-capitalize-30zck","text-muted":"text-muted-1y39J",chart:"chart-2_J8E",xAxisTitle:"xAxisTitle-rLh1k",xAxis:"xAxis-3r-Jh",xGrid:"xGrid-2emM9",canvas:"canvas-1sB75",yAxis:"yAxis-1ayQx",barCanvas:"barCanvas-3Sfit",emptyBarSpace:"emptyBarSpace-31J02",fullBar:"fullBar-keucb",barPiece:"barPiece-3i7v4",faded:"faded-1xrvk",test:"test-gWD2-",loadingBackgroundAnimation:"loadingBackgroundAnimation-3mJbs"}},7750:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-2pmRU","display-medium":"display-medium-baagA","display-small":"display-small-384nD","display-xlarge":"display-xlarge-TT9ux",h1:"h1-ESiOT",h2:"h2-3PnnP",h3:"h3-2YFOf",h4:"h4-3viE_",h5:"h5-1XisX",h6:"h6-1l6px",heading:"heading-2yndC",subheading:"subheading-1_C_j",small:"small-KMNUp","body-text":"body-text-2FEEr",p:"p-2GDxs",subdued:"subdued-2IqQg",caption:"caption-fNMRV","text-left":"text-left-sHzs_","text-right":"text-right-3t3Hn","text-center":"text-center-u7QKj","text-justify":"text-justify-OEi0G","text-nowrap":"text-nowrap-2izLT","text-lowercase":"text-lowercase-3WSwN","text-uppercase":"text-uppercase-yUJqt","text-capitalize":"text-capitalize-la93w","text-muted":"text-muted-3Ig0s",text:"text-dkMZT",xAxis:"xAxis-pmW7G",xAxisTitle:"xAxisTitle-3fIli",loadingBackgroundAnimation:"loadingBackgroundAnimation-15jwb"}},8959:t=>{t.exports={"display-large":"display-large-2HNel","display-medium":"display-medium-3QiXj","display-small":"display-small-1I0G2","display-xlarge":"display-xlarge-3wtV-",h1:"h1-1jNwy",h2:"h2-2hcrE",h3:"h3-3iyJG",h4:"h4-e8Pc2",h5:"h5-AWijW",h6:"h6-3EXlt",heading:"heading-1Bf9G",subheading:"subheading-2CMFS",small:"small-3TZYl","body-text":"body-text-1lL6i",p:"p-ARdEg",subdued:"subdued-3WO-X",caption:"caption-31EBu","text-left":"text-left-20SKq","text-right":"text-right-qyvXd","text-center":"text-center-2vFX2","text-justify":"text-justify-236bl","text-nowrap":"text-nowrap-2lUtx","text-lowercase":"text-lowercase-_1uw2","text-uppercase":"text-uppercase-PlxTd","text-capitalize":"text-capitalize-ZcmEN","text-muted":"text-muted-1Hntf",text:"text-2slp5"}},34969:t=>{t.exports={warningMedium:"#f5a623",warningDark:"#946314",scaleLabel:"scaleLabel-3xPuL",warningIcon:"warningIcon-2T_2B"}},1929:t=>{t.exports={primaryLight:"#3867fa","display-large":"display-large-1aheb","display-medium":"display-medium-Vvj83","display-small":"display-small-2PsBQ","display-xlarge":"display-xlarge-1WUh8",h1:"h1-22EeT",h2:"h2-xuA8L",h3:"h3-1d3eU",h4:"h4-CtrXU",h5:"h5-1_AVp",h6:"h6-2pJbi",heading:"heading-29U4-",subheading:"subheading-2LuJB",small:"small-3Kqr0","body-text":"body-text-1pQsY",p:"p-3bT3-",subdued:"subdued-35Cai",caption:"caption-2atuj","text-left":"text-left-3DaP8","text-right":"text-right-2dd1O","text-center":"text-center-GZEOG","text-justify":"text-justify-e8JUB","text-nowrap":"text-nowrap-5f-Q7","text-lowercase":"text-lowercase-2WHd-","text-uppercase":"text-uppercase-1w7m6","text-capitalize":"text-capitalize-1A7qc","text-muted":"text-muted-1RQdZ",heatmap:"heatmap-26m55",cell:"cell-pfs_W",columnLabels:"columnLabels-2InMk",columnLabel:"columnLabel-gqnUM",rowLabel:"rowLabel-1RnMc",rowLabels:"rowLabels-3m3-F",removeIcon:"removeIcon-1F41u",pinIcon:"pinIcon-1xV0X",highlighted:"highlighted-3n1gL",genusBorder:"genusBorder-6vajI",hideGenusBorder:"hideGenusBorder-s504M",rowLabelHover:"rowLabelHover-3L9N1",rowClustering:"rowClustering-1VDCH",hoverTarget:"hoverTarget-1sZ8o",dendogram:"den
1dogram-3ShmP",link:"link-2oKXy",linkPath:"linkPath-1ncpl",columnMetadata:"columnMetadata-2gjGZ",columnMetadataLabel:"columnMetadataLabel-3zrkD",columnMetadataAdd:"columnMetadataAdd-1vtU4",metadataAddTrigger:"metadataAddTrigger-1mRVT",metadataAddIcon:"metadataAddIcon-3iVrw",metadataAddLabel:"metadataAddLabel-2NfWC",captionContainer:"captionContainer-2FYqq",printMode:"printMode-2Hvn2"}},73028:t=>{t.exports={"display-large":"display-large-3kYNk","display-medium":"display-medium-O15OS","display-small":"display-small-1kc9l","display-xlarge":"display-xlarge-16jUt",h1:"h1-1xfis",h2:"h2-14ZPy",h3:"h3-1Uwyu",h4:"h4-1ohSH",h5:"h5-30FpI",h6:"h6-2LYmt",heading:"heading-t45Ud",subheading:"subheading-B1eac",small:"small-QTnTr","body-text":"body-text-21tR3",p:"p-Oj1UX",subdued:"subdued-2bOTn",caption:"caption-1D7de","text-left":"text-left-fqpY2","text-right":"text-right-3mdWM","text-center":"text-center-1KQhD","text-justify":"text-justify-1gpWN","text-nowrap":"text-nowrap-1t9Uq","text-lowercase":"text-lowercase-NOfHS","text-uppercase":"text-uppercase-2O7qq","text-capitalize":"text-capitalize-9NPjX","text-muted":"text-muted-16bO4",xAxis:"xAxis-2_PSJ",xAxisTickText:"xAxisTickText-32jFr",yAxisTickText:"yAxisTickText-39Fk8",xAxisTickLine:"xAxisTickLine-35V2N",yAxisTickLine:"yAxisTickLine-XM1pr",labelX:"labelX-2kScf",labelY:"labelY-3L1IY",large:"large-3FGu3",bold:"bold-15MlR",labelXSubtext:"labelXSubtext-1wiR3",hoverRect:"hoverRect-1UXLY"}},84045:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",legendContainer:"legendContainer-3HY-G",category:"category-2KJqF",label:"label-2mfXQ",loadingBackgroundAnimation:"loadingBackgroundAnimation-V_aoA"}},55653:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32","display-large":"display-large-vlBRQ","display-medium":"display-medium-1Tyf0","display-small":"display-small-2lb-k","display-xlarge":"display-xlarge-Hqmrw",h1:"h1-3-nMj",h2:"h2-EHCUj",h3:"h3-1xuE6",h4:"h4-2LV_Q",h5:"h5-1Tw3b",h6:"h6-dcbag",heading:"heading-2eQjc",subheading:"subheading-26lZg",small:"small-1tEq8","body-text":"body-text-X_Qus",p:"p-1cadZ",subdued:"subdued-YaQ18",caption:"caption-2GY0u","text-left":"text-left-FfAR4","text-right":"text-right-1RSBI","text-center":"text-center-YYKhG","text-justify":"text-justify-6GaUH","text-nowrap":"text-nowrap-1yrr4","text-lowercase":"text-lowercase-3APka","text-uppercase":"text-uppercase-306mx","text-capitalize":"text-capitalize-NDr_C","text-muted":"text-muted-1Ft0K",tableContainer:"tableContainer-2OEgw",columnSelector:"columnSelector-1mQFh",plusIcon:"plusIcon-1OBta",cell:"cell-3_vnr",disabled:"disabled-3E_JH",row:"row-uglDr",dragHandleIcon:"dragHandleIcon-2BM2h",clickable:"clickable-1zzEu",header:"header-1CKMJ",sortableHeader:"sortableHeader-FqgUk",label:"label-33v00",sortIcon:"sortIcon-3oTuJ",active:"active-SKOm4",grid:"grid-2O1Oa",loadingBackgroundAnimation:"loadingBackgroundAnimation-3f9TF"}},58672:t=>{t.exports={disabled:"disabled-GAFRi"}},46152:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32",loading:"loading-O5mGA",cellContent:"cellContent-2jBHF",loadingBackgroundAnimation:"loadingBackgroundAnimation-3RPCu",sortedHeader:"sortedHeader-TYcWj"}},77335:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32"}},56282:()=>{},3408:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32"}},23302:t=>{t.exports={imgS:"80",imgM:"150",imgL:"200",iconXS:"10",iconS:"14",iconL:"22",iconXL:"32"}},35358:(t,a,l)=>{var r={"./af":25177,"./af.js":25177,"./ar":61509,"./ar-dz":41488,"./ar-dz.js":41488,"./ar-kw":58676,"./ar-kw.js":58676,"./ar-ly":42353,"./ar-ly.js":42353,"./ar-ma":24496,"./ar-ma.js":24496,"./ar-sa":82682,"./ar-sa.js":82682,"./ar-tn":89756,"./ar-tn.js":89756,"./ar.js":61509,"./az":95533,"./az.js":95533,"./be":28959,"./be.js":28959,"./bg":47777,"./bg.js":47777,"./bm":54903,"./bm.js":54903,"./bn":61290,"./bn-bd":17357,"./bn-bd.js":17357,"./bn.js":61290,"./bo":31545,"./bo.js":31545,"./br":11470,"./br.js":11470,"./bs":44429,"./bs.js":44429,"./ca":7306,"./ca.js":7306,"./cs":56464,"./cs.js":56464,"./cv":96016,"./cv.js":96016,"./cy":64226,"./cy.js":64226,"./da":93601,"./da.js":93601,"./de":77853,"./de-at":26111,"./de-at.js":26111,"./de-ch":54697,"./de-ch.js":54697,"./de.js":77853,"./dv":60708,"./dv.js":60708,"./el":54691,"./el.js":54691,"./en-au":53872,"./en-au.js":53872,"./en-ca":28298,"./en-ca.js":28298,"./en-gb":56195,"./en-gb.js":56195,"./en-ie":66584,"./en-ie.js":66584,"./en-il":65543,"./en-il.js":65543,"./en-in":9033,"./en-in.js":9033,"./en-nz":79402,"./en-nz.js":79402,"./en-sg":43004,"./en-sg.js":43004,"./eo":32934,"./eo.js":32934,"./es":97650,"./es-do":20838,"./es-do.js":20838,"./es-mx":17730,"./es-mx.js":17730,"./es-us":56575,"./es-us.js":56575,"./es.js":97650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":90527,"./fi.js":90527,"./fil":95995,"./fil.js":95995,"./fo":52477,"./fo.js":52477,"./fr":85498,"./fr-ca":26435,"./fr-ca.js":26435,"./fr-ch":37892,"./fr-ch.js":37892,"./fr.js":85498,"./fy":59452,"./fy.js":59452,"./ga":41734,"./ga.js":41734,"./gd":70217,"./gd.js":70217,"./gl":77329,"./gl.js":77329,"./gom-deva":32124,"./gom-deva.js":32124,"./gom-latn":93383,"./gom-latn.js":93383,"./gu":95050,"./gu.js":95050,"./he":11713,"./he.js":11713,"./hi":43861,"./hi.js":43861,"./hr":26308,"./hr.js":26308,"./hu":90609,"./hu.js":90609,"./hy-am":17160,"./hy-am.js":17160,"./id":74063,"./id.js":74063,"./is":89374,"./is.js":89374,"./it":88383,"./it-ch":21827,"./it-ch.js":21827,"./it.js":88383,"./ja":23827,"./ja.js":23827,"./jv":89722,"./jv.js":89722,"./ka":41794,"./ka.js":41794,"./kk":27088,"./kk.js":27088,"./km":96870,"./km.js":96870,"./kn":84451,"./kn.js":84451,"./ko":63164,"./ko.js":63164,"./ku":98174,"./ku.js":98174,"./ky":78474,"./ky.js":78474,"./lb":79680,"./lb.js":79680,"./lo":15867,"./lo.js":15867,"./lt":45766,"./lt.js":45766,"./lv":69532,"./lv.js":69532,"./me":58076,"./me.js":58076,"./mi":19467,"./mi.js":19467,"./mk":30306,"./mk.js":30306,"./ml":73739,"./ml.js":73739,"./mn":99053,"./mn.js":99053,"./mr":86169,"./mr.js":86169,"./ms":73386,"./ms-my":92297,"./ms-my.js":92297,"./ms.js":73386,"./mt":77075,"./mt.js":77075,"./my":72264,"./my.js":72264,"./nb":22274,"./nb.js":22274,"./ne":8235,"./ne.js":8235,"./nl":92572,"./nl-be":43784,"./nl-be.js":43784,"./nl.js":92572,"./nn":54566,"./nn.js":54566,"./oc-lnc":69330,"./oc-lnc.js":69330,"./pa-in":29849,"./pa-in.js":29849,"./pl":94418,"./pl.js":94418,"./pt":79834,"./pt-br":48303,"./pt-br.js":48303,"./pt.js":79834,"./ro":24457,"./ro.js":24457,"./ru":82271,"./ru.js":82271,"./sd":1221,"./sd.js":1221,"./se":33478,"./se.js":33478,"./si":17538,"./si.js":17538,"./sk":5784,"./sk.js":5784,"./sl":46637,"./sl.js":46637,"./sq":86794,"./sq.js":86794,"./sr":45719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":45719,"./ss":56e3,"./ss.js":56e3,"./sv":41011,"./sv.js":41011,"./sw":40748,"./sw.js":40748,"./ta":11025,"./ta.js":11025,"./te":11885,"./te.js":11885,"./tet":28861,"./tet.js":28861,"./tg":86571,"./tg.js":86571,"./th":55802,"./th.js":55802,"./tk":59527,"./tk.js":59527,"./tl-ph":29231,"./tl-ph.js":29231,"./tlh":31052,"./tlh.js":31052,"./tr":85096,"./tr.js":85096,"./tzl":79846,"./tzl.js":79846,"./tzm":81765,"./tzm-latn":97711,"./tzm-latn.js":97711,"./tzm.js":81765,"./ug-cn":48414,"./ug-cn.js":48414,"./uk":16618,"./uk.js":16618,"./ur":57777,"./ur.js":57777,"./uz":57609,"./uz-latn":72475,"./uz-latn.js":72475,"./uz.js":57609,"./vi":21135,"./vi.js":21135,"./x-pseudo":64051,"./x-pseudo.js":64051,"./yo":82218,"./yo.js":82218,"./zh-cn":52648,"./zh-cn.js":52648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":31541,"./zh-mo.js":31541,"./zh-tw":50304,"./zh-tw.js":50304};function webpackContext(t){var a=webpackContextResolve(t);return l(a)}function webpackContextResolve(t){if(!l.o(r,t)){var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}return r[t]}webpackContext.keys=function webpackContextKeys(){return Object.keys(r)},webpackContext.resolve=webpackContextResolve,t.exports=webpackContext,webpackContext.id=35358},24339:t=>{t.exports="/assets/ImpactMap.svg"},62903:t=>{t.exports="/assets/country-bolivia-2.svg"},22425:t=>{t.exports="/assets/country-cambodia-2.svg"},49029:t=>{t.exports="/assets/country-cote-divoire-2.svg"},67142:t=>{t.exports="/assets/country-india-2.svg"},17960:t=>{t.exports="/assets/country-kenya-1.svg"},33499:t=>{t.exports="/assets/country-kenya-2.svg"},14224:t=>{t.exports="/assets/country-madagascar-1.svg"},56067:t=>{t.exports="/assets/country-malawi-1.svg"},34015:t=>{t.exports="/assets/country-malaysia.svg"},31702:t=>{t.exports="/assets/country-nepal-1.svg"},43010:t=>{t.exports="/assets/country-senegal-2.svg"},80338:t=>{t.exports="/assets/country-south-africa-1.svg"},68330:t=>{t.exports="/assets/country-thailand-2.svg"},73952:t=>
1{t.exports="/assets/country-vietnam-1.svg"},83486:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAEgCAAAAAAx6PFcAAAAAXNSR0IArs4c6QAADSBJREFUeNrs2jFs3FQcx/GUoIqZAcJAaUEtDU1zSUsK7Z3f//+eUyhLkJCQ2BhgKgtiZGCEjaZEQgJV0EJZOsKGUBlb0qKUoqip/d6zfUlUxMZQhuZs44fCQp5IipzUln7f81m6cxwlH/3fS4YbYvSfDTECEIAA5AtAjQhAAAIQgPwBqBEBCEAAApA/ADUiAAEIQADyB6BGBCAAAQhA/gDUiAAEIAAByB+AGhGAAAQgAPkDUCMCEIAABCB/AGpEAAIQgADkD0CNCEAAAhCA/AGoEQEIQAACkD8ANSIAAQhAAPIHoEYEIAABCED+ANSIAAQgAAHIH4AaEYAABCAA+QNQIwIQgAAEIH8AakQAAhCAAOQPQI0IQAACEID8AagRAQhAAAKQPwA1ov8NJKbl8UOjz40erLlTp8LJyU6nM1lTncnORFdIueNAoZiaW77Tz5Zr7ueFhavz8/PX52vqp2vXr334ohDsaVuBeurwl2U+KOsuStOkOrKkrmzy2+xESDsOpOTYhbIsyrq7Za0xVteWSW06eyzc+QniYPxiUdbfojXaJtbYmorTtP/JFKkdB6LpsS/yssyLmluyJjbG2LqKTZydmWDacSChxr4qt6EoMdoYbU1NxTZZPXv0ASwxos75QTVAte9BbnqS+oCMtdns8w9iicnD58tt2KWXKhttrDY1pa3pzx5lBhCAAAQgAAEIQAACEIAABCAAAQhAAALQ9gLl7qI7ioE7u0de5u6dYv1Kfl9AsTFRnBhrjElsklRnra2NjdbGxnFsWwdUDPJ1ieq5tnj5m0/Pnvv2yqp7oxK7t36l2DKQrnB0nEXpyp3k5vUbvyYrq0lsrbaRTbTRUeuA1ufDeVx9b+iJPaOHJjr7R0b2XcwqHEeT3+cSixOT2tT+cGbmmf2jz+5/cubjH/VyYpPI3ZC0b4LcknLDMrj8+sOToWQpmUhJ3jf2QVIO3BLzzM8mE5QuXnj1wHiXqMdVh/fOfLawbLL0tu0vpa0DqtaVO/Xf3d2lk4IFk5AkhOTu+KMXy3v/ABVbBcqW0v6lU3t6xEIoKZg5UL2nTn6dJTo1eqV9m3RRVONT3Nj1Qo9EN+zJkN38sOIwpEdO33WbdOFOWwWKl2+/9ViPpAooDEiJMJCKX+4+/vYvfRtFUdw6IFf+3XDARCEHLwXEkgWRkEEQhkdO/L5WFk5xyxOUzu87JiseZsFEgmhaBCEF6tjwNZukUfv2ILc7f7+LlZTVMd0LmZjJKTEHpKZe+yNfv3uLQFd7ARGzrFIsWQomKUgJdXzqSl+38P+g6tLNkUAo/ldKVYekqTf/JtzCHqR1ak22ONPrBUySNyROvLLgbqme7otbA1QM/gx6zOS7003Rns/LvKiENgNKtK0e/XeOdE8qlmqjz7SYON1fyhxQqyYoLz86KH2f7CJil9idrZVrm+9BNrI2Si/tDZQklrzh+0kO6Onzq7Fu2xLL7wwLVoI9QIIlS3X0ffc3LN8MKNZJ9XqEQiWkokBt/DmkFENGtw6onBsnIpaeX4ioOtP0Q8Y5br7E4mzl3AEKSHgXrCAp5ORc1rpN+u6woFB57mMlmYQUYnQuL9fKzYDcq1tvBKSkEOQZSQplQL1u+ld79xcbx1HHAXztpvCAqgoBamki+i8paeI4cdrYse/m92f2UqhA7RNIDQIJqSVqyp+qjxGqEBUIEaQKAXlBlEguCCEEhYo+NNCXpvxpGtI/SmLf7s7unc+xSlRRlAiFxLfHzK0lSrz23YFEd3W/767P0vn24T6emb2ZnduJywb08ojWSIQ5TRAzE/sEn7mY9lGC6iY+vgE0Eed5ExJo5g2/S7JDynMWO7xbAatVPqQzM1YMo1E77aMExa3vjWnCrKOSG6aJbzdNGJYDKBvyufToXiQmzbRWmN53rI8PimEQJQcriLRGkJgIqwcC16W3HMUH6vp03v6EYgTAtY9Huv2pTh+n+Sia21+lNYPkAvefznBKA/Tm+6vIrEmv85/fc6hj0xPIvPpxRbw+EI2fMqGxx5UAKHtm0fORAIBprfg8daCfvlhg/oIAtFbY7cgfOumGX8vSBtmcGwHwfWZaM5omv9QZUiC7nx+nbGhrnTZo4ptpmg5lFbNv++L+GdaM6559bvpFOoyNdLs7Trh8aAqJEHidKua9Yl86jKf5bma3dH1w9Qx9AtLEdhtf6uM0H5ho4fvbWbnjgPOcWZHe+aT7oFiONmgliVdD0jmdVbczIquZRy7Zw3sCRUFyfISZiH0/BwgJfc0bjiUmLFdfbPmBGSa9+n/OrAmZWNF1z7oRs15AkYnNmQcUawJE1pDzzUeiCqyMl5nyAHV+cxPrik9XB4iRfGLksbc6ffTm48AkraNbSSESItOqMCLtOlK+62Kd9gbkfYrz3hBzFeHmn7iDr/SsYo16GEe3VX0NzAirxNlu4JVw0D7tvPheUJpyBu2JkGp4W9o94fUsQaYehcmvN4EmQM5p0wBw8+xC6GpXqQbtbdl44g4izG+kaxVvrr3c6as3766+Lxxca9Be1Wj3FxfOJBaoJMMdK7Hv/m+f3bMaiJiBdHXT0yuzYnqf5gNTjxqvf7J72YdwdRWbufeku/psKUtVxdxfFkamkRg1QQ2YkTRqzeB+jXxn0AlUL99SZUWIrBgBgQGqoMk9s+mPyXxcvjbIfaRO/6rHiWpYrQESMDFXGDSQ8mbTQYHiN2AXIXG3EfN98kETEtbu/uhrDRPHYemA0u7DhUNetYpaaYtU1brCSOTvHn2xMzBQEgVf2UiQ1TEgQA3oE2w6cNpEJgpKWILcObxtr89/7INZpx40kibGmesfM+nAcxTdc42f3bMZmTUgM5JiwFvxp7GJw/kwKeHsjnbGlL79q9Eb7wSlNdeIJu8Y/fzr2cyqAYHss/HimaMTW3YoxHuAoDK27can5mNjImPiErZBaeeyZWg7ovYrP7rP80Y8b3T0sWcW/ttZrkEjmG80Wr8/8vD1nvcez3vwyG9bzcDMN61B3ZRv+ov9HJS6OWbL2YvaS0l47kI7m5ln9yuDApkwCJP6nGma1oI5+1q91UyS2NQbcZBEURKWsIplEFnSdz6Rum3wNshuQZw4iMAYE0fdWcBujCOwewnPYjKRXIAESIAESIAESIAEaP2kblgk7djHrIs21zR1k1ihxL03EwqQ3Z2N67pdSjvL4dkk6QrVrU4YGQHqvPObUemfnnvThG6cNYwTE8WJlKBOenmlctmf+udGvYdPJnE8lwSN0PXSpQ1aKUEWKT3/xM2T5E+Of+1UK46M675HUoJWCs8/O50LvxzfTj4S4Pa9R+uJmUvi0ETB0ANZITdodOWl+69T4CsNNWK+4VPPNhaDeWNCqWLt7rBj/dNehQitD5EPWFPXPniiFZt6MsRA7X+f4Re+cc0UXZWpkcNvtEwYRCaMkyAJw3DYgNyoazu1Pv+Ynd6xegaZXx3zjwatwL3DuUbdDF0Jaq9coG6/dO+HUeXca5W12rj/hUYcBZGZS4aviqW26bFb8Ig3XQNePRtWI7KuXPPVU+dMPbQ+4bABdevX0qPepE8AWMm5Jby/j1Dv8Q7PLZp5E4RWyJghArJV7O9Pbx7XGqHGVY2rapiiqlXSepv6eX0xTIavBF06dt8NSiMi+6jzv9uqFRPQ9C1feGEhdKUnHCag+YdGqpqVTxoQ877cCpqBiXzWembk62eTOHJXwEoEhDt/PMgNt9vZ48rvpcdHpnxAUkw9AkBAerf3w6gZuf6HiUNjwmb/UsY0vns36uLfsn05uxTtpuFfPOLtBq0UEfUE8pEYoFbZMfnMudAk7hp9GCWnk359gti8O7dsp+ym/2m/sa9d4bn8/L5bEX1EIiDso6gykfYZNh78Q9PEYVQP6lFzvv+b/tcbT+4kpCzFXTbCzlfIbj518iGvopXdaqA19QywJqsJimni9m+9mkTdbkcQFn7ZiEEXHkltg2VL0fnHr50iBq1YswUCTT3CwIxuA9Rq50dmmw3XriRR4RceGXDpGjdfKO289QPvLqohEzNUiQCAekUrp4RVJiQm3Lzn+cXINEqwdI1b/Kg1wOJHi0uLi89VtmqtgUEz+cyoSFOvMGsCXfOZiZGVntny5eMn/nxisMWPpuH/X4JUjafH7ty2te9s2zr2ASBUwIoRSSGhT8DUIwjAhICMQBqRfNi7deKuiZ19L5+16z+Wz5IF2NaKAAnQ1RGgQkSABEiABCg/AlSICJAACZAA5UeAChEBEiABEqD8CFAhIkACJEAClB8BKkQESIAESIDyI0CFiAAJkAAJUH4EqBARIAESIAHKjwAVIgIkQAIkQPkRoEJEgARIgAQoPwJUiAiQAAmQAOVHgAoRARIgARKg/AhQISJAAiRAApQfASpEBEiABEiA8iNAhYgACZAACVB+BKgQESABEiAByo8AFSICJEACJED5EaBCRIAESIAEKD8CVIgIkAAJkADlR4AKEQESoP8t/wLQelPYRFYS/QAAAABJRU5ErkJggg=="},12339:t=>{t.exports="/assets/headshot-aida-badiane.png"},13144:t=>{t.exports="/assets/headshot-cara.png"},89104:t=>{t.exports="/assets/headshot-elizabeth-batty.png"},44127:t=>{t.exports="/assets/headshot-fiocruz.png"},29071:t=>{t.exports="/assets/headshot-ida-kolte.png"},81516:t=>{t.exports="/assets/headshot-jessica-manning.png"},66084:t=>{t.exports="/assets/headshot-kanny-diallo.png"},27383:t=>{t.exports="/assets/headshot-karifa-kourouma.png"},83649:t=>{t.exports="/assets/headshot-muhammad-nisar.png"},20240:t=>{t.exports="/assets/headshot-nguyen-hung.png"},21911:t=>{t.exports="/assets/headshot-rajeev-shrestha.png"},88007:t=>{t.exports="/assets/headshot-rajpal-kashyap.png"},18874:t=>{t.exports="/assets/headshot-shabir-madhi.png"},89794:t=>{t.exports="/assets/headshot-solomon-langat.png"},72985:t=>{t.exports="/assets/headshot-victor-jeza.png"},10478:t=>{t.exports="/assets/headshot-volga-rojas.png"},34814:t=>{t.exports="/assets/headshot-yoke-chan.png"},96454:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABNCAYAAAB0dIwvAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAACYOSURBVHgB7V0JfFxV1T/nvjdLkjZb06Zpk5nJ0hWoaGWRrWmBQqGUr0oVkE1RURAEBJVFdqSIigiyiLKKiiwVZNF+0Ja1QilLqYWWZDKTpHRPlzTbzHv3fv/7ZsmbdBIa6Ea/nF/Tecvd77lnu+fcRzQAA9APYNrxwFXl5fsKwzhaMR/BisZIJc8PNza+QAPwuQeTdgDMIjIeI7IrKipGeA1zASlVozQy4j/8I0FGGQ3AXgF9IkxNTY3Psqwyg+ggIMEEJi6SRJ2kZNRmflMp9aGQcsLbhuckijac39TUtKY6ELhRsbgOpCtAA7DXQVaEqa2tNZsjkcNkLH6uwTwJjwoV8Yf43QhEKML1KJPYDyKylAxRAjrShXcX4M+ub2x8sDIQ6GAWj9IA7HUgsj1sbmi4QCqaw8zgNuRVpE5tbW87tD4amRxXslYwfRe8pg5MZz+8L8O1EQqFfKn8yLeVBmCvhAwKU15enuMV5i8gd5wHSuLBo81gP9MhsL6WStPY2LgRP48AQf5rKJqP60Igjsc0TS9pdjUAezVkUBgvGdOY6QeUQBZQCrofLOb1bBkjkci7QKafJG8N0dbmpQHY6yFNYbSAq2Lx23
1CZYi0xKcRdlFB0sgKQ6d6qQHCGYD5Eijw/bQdUV1TvK4U1SZDIIWUvRBn/wWM7W9rS0tK8QX4/BG6xjxIqD4L3FlbqDeR5N1seUD0/OnSwlPIgtP1BIPXqRJ0VqFNoWczPyngj3Bh+lQbgU0EaYVTMOhMkpdz1rk5s2rT6kwoQgm8ESj0SM2K9UhhoU0ZVIHAYCeMqIMnRwjH/aMVbqOpgaIHNdBwmN83OMPFjheIroJdPRsocxcpDUg2CbMSa7CHP69TZMbN+zZq1Dhs1PDcwyVqlaCxKzYXATYZSr4yurCy1bPkr5JkMUmo4hbOkylDo0bhlfau5ubmDBqBf0M2SmCZnvGHeUN4yoZ0+Aby5uW/b8dhxQoiPe0ujmE4BctzOUu6D27VAIJmuFUqZKeWMVFptyxFa4CZ1Gl4/qaQ9CUK2RrJf4nU8mewQ8vov1fmL43G8liiPR6GwXFf797Vt9U/9i7st7vag/Bk+wziWBqDf4JZhRmW+UhsX0AKLPgGWLVsWa/j44+VuCtETsOA3Kds609fRPsZjxceDAlztfq1ITJtFsxwK4BHiZEz82OSbL9uG0fxRJPKGkePTlOy5dOsEHw5KVLBkzZq2imj0MqDe+Xgsu5tPM4FIx25q3TKGPeYYPPgVKFCKjeWgziNpAPoNboQpcr9gxXHaQcCSn2lobl6ybN26rR+uXLlBCnqY3KueqTA8Mey0hS16Bz+tznNJTUAKR0Vfvnx5K6hFnavYgng87iDZAiJLSVkPUuZGmOfrGhuXtbS0bKmrq1uH94+Cm23qrlIV0wD0G7oRpptNJG4JQuZOAqPDaAdb2pDtXf3K6HxliCm2pFNsQT9asKCbyiFPzJW0X/tgthArqZul9Tv/ACTAbYfRAm5N960qGT9+vFezHNrBILgN3MHbq/YVDoffws9bun5QmIOB1V8BBo8SpGrVp5xnyMuqd31vALYX0hQGcsWSjDfMQWvjxnzaDggEAkV6cmkHwciRI8srK4LXxdo66g3iByHTBoAniySJ/9IA7FboRhhF/wDJ716DioYqT87Bn1QAKEChSeKprvb2mbQDYDRUar/peRHq+s/BI6Oqq/NoWJovCkci94MnfUQDsFshjTAfNTa8CKHwOfdLyfLiYDDYl2uCELb6FfIdRtJoph0AtlJ34Ge0vgYXeTq8alUjDcAeA24tSWIFX40/98RPwh7BD6mXTcqqiuBZYGVn4rKLKb6JdgQoHuu6HkYpg5tzq9wyFw+mAdjVkLH5CJP74qqKiq8yib9geWsBWIBJ/aQ6EKpR0roy3Nys1VqHbY0qD8H8Tr/HLcrgTeT1bk6VIyR7lAvFpMiYaJJ5eawcg1sCoOKamzdvdnLAyLcez0cmnstv1YRCrdJS77MhJkKRm5ySefFT2uX16nSOtgXDoenW83ogF3kty7AN08WClYcGoN+QVeWAXBIyFZ+PCfoeEGdQ8jEoCNeBTWxQUg3G8/Gkd6pBXYBCj0IFPse31eeJ53XeDPv98eRyoIJo1AK2dSd7PDfIWOwAUKWb8fBAlGEm37dBdVoMW8kNwNBixeI+aDUpq61G0K1ApKuhG79CbC/Au6TKz83IvBhlf4xEUyjBylJ9AiKpB+qj0UurgsFpsCvdgDdfdHUzBrltgSXoahgd/0MDsF3Qp44KbWWIj81j2KDJSvFopM4HNdDW0o2Y7HowsYXS4H81NDSs0en1vg7Sn4jLbTYigQTri4YW/XvL+vU1UvJB2eqTJr+Dst4LjRy5v+nxfAMUYzjqCRt2/L4Vzc3ajsI1FRUzFBtawIaGrZZi4/PFuG2PMcjI2aY85q0NjQ1PVJZX7idYfamXOheizuU0AAMwAAMwAAMwAAMwAAMwAAMwAAPQb/jcbvFr/90cpYqwlT4OKv8BLKgWjzdVhEKnu10idgdMnDjRs3nlykLbNCsNwzgAj7DLTiNs5uNh89kxFvHdBDskVHZ3gCnpmhjzGbgs46SLMP5bvHbtWkG7GTavW3ey8vmvQ0NC6d1cpTYYpvG5j6zIQJiq8vJRsKL6qJ+A+eqoa2qqp10IsND+w1C0H6zEpay9vvcgwHi8hna9ophLtRM77UWQgTBsmDq8td8x0di1fBo/36ZdCNqcP2bMmJPjnV2LcDuG9iD4qLExXEu1324KRCSw50zaiyADYUA+x3MqLokpypLmYIOxEfs7MZjZbfxaUvEssICprkxN0ubf0W4A7edbHQy10R4I2oG+iis38F7m5pdGGL1vlEYWbOiRlGeBzSx1Jw6Vlx8kDPPn7mfYjLw5sjL6Hg3A/wtI836/8DuOUkCaFiH5vPoeyFJWVpZrGOY17mM8FKnH66LR3xMNeMv+f4E0hWHDHimlasNO8Bnh5vAbPRPmer3X4ccd/LV8S1tbhtyiw223bt2aP8jnKwcLO1jY9twewrA+5UH7PQ1nyQeQQUv07nSWdjEoXnGOmRNUwt4XQlK+VPZatu13wytXajfNT0RQ7WPcsX59Uc/nrVK2r1+/vtX1SIwLBks7ldrXYB4lJXUKQR948/IWZ3GA50AgUOhjHm7pYDrbXqTDZ5wQXeYjpFLjlW0vbmhqerW3NuqjVJrqmkIk4odKIi8r9U6guvrdvkwBerHmmmYVLr+shMjFgl7Zqay3mpubP+5RDw8dOjSvyOcrUMI7TrEdKq+sfEC/aA6HR+twYR15gd39OcjbkspUU1ycr/LyAjAB7GsrLiFpbQXreJ+93qV1dXVduv5BXu9k9K+6W4ZR5jpS1qXhxvCzPRtcU14+SRGfl06qVJtQ/CPXwJvVgdDFMm59Mc/n/yLeV4MSmYqMb+GdgzCVgcBpgniqUvQFJh5DrHxk0z149f0e1RlVweCZSHO6IutgZSvgHn0gWFSTaXBNIHS/3cmzG9YmXCp6g67WrtFGTu6fcTk03W6mWKFSt6Ddd+r78vLyYp/hOS+m5FkoPxdDvwg0N4gZ2Kerrf2NqkDVVRMbJy54jB6zq4NB7VIxE+OwHyZ6jNDaj2FcgjKaDaUeRr+OZR0QIYxOjMX36xsjD2Y0SKv+sdiwpnDkOjb4m4rEoEQgFluN4YY5VSNHXonFsKJHNxj1TmbFP5NMh6CIRboYyepAnzDbakKhO1s7Om5Zs2ZNGxZrvoxZ16L9421F+yPVULQ1CjPDQ10dHSeTMG4AclZgXMlnGN9Bu6foUGHHXUQYP8CcTUK/FpGS75Ewx2O0jqCY9U5NsPJepezpkN5n6LamWVJdtO7tcFPkrp4DD01ksDLM+yjp45JwFOdf1TVF/p1Kg8q1h52WgbTj1JiUY1RGz9n0YsIOQ5oJKKU31d3AYP+elYNItfh7F8hytOn36zDelchXgDJ+ZOSqi6gXt9EU1DfVLyVp/xQ1ezEQZWj0cjT+7E7bvt9pMybcK4y70Z1riIX0GGJSXWNkhqXkKaQHDhSEWf5pcWDxV5z2Kx2nxUeh/ZiMhKoMtbnFZ5pAPj7O1R4/Es/apkGKCjBpT4CNT4VWuY7SMVLK1OfwYHjuHK8P0HANWZWDpPwM+ox6+dqKytDRNtM0oOX16EsRZuKqPH/uzYnmqQII2F9GPTqic5gz5Mzr2re0f0XZ8i6kr3AVfbCwrMqqigpQLOMBcjgHL83Nzz+uvjF6geHznIl2voR6D8TvvRgf7X35Mtr60SfZL0y7M3YTfqvSVTEvsFnd406kMbVoyJAr2ZLnUWawWBrC0bD2+j+D+gAgy3mY2O8mEe6DuJJn10ejrztRj4lBoMTg0AQg6Sfai0C+j1JKFoKy/dmUvtNQ1jzdVs1C/IHQL9CXk4CQAgh6xYfhsLO6GxsbP2CpHk4WEQTSXFZVVFVQMHToo1LaJ6MP7hjyk5F3LNJrv+d0YB4md+02jRHcAQ3zEmF7jiBD1ILNfh1PI67WHhkLBk9P3VUFAoeifb+lBHK+UVhS/FvNtnRIMhD1/mReHW11TjAY3L++vr7J8PtmAmn+0l2kGmIIugWU5o/4e9zVmhiwdCuo4bWUjHgFafzbkiVLHI1zxYoVKzEsC1zpoxXRyFEUjx/bJ8IAw8/AgJ/TPRDUgAG+PBqNruqZdvHixXFl0DLqXb5QHfH42728o9Hl5SOR5EY9gU5ipj/oyeuum19KF6ToPUx8n4cXAfkuQK5zUd6DXjt+4fKm5emJFkLsi/LPoQSjWKe6MgZHkc/jdtk8Sgy2Rur+wbT/PnKkeT9YRShOalpdU/ROJelG0mExRPMMUtdv0yCpYsIj3qhbWQdxItxY3xT5ByjNDeQaL0zqufpXby2wEJfiQUWyv0/r+lPpkh6OkWQjTEOxc5gBJno9ZNAGV60j8Pfn4qFDLjF9ngvR9leUzif4EunzxUCVJqQS2srKiM5QMmNhfGkBbKX1H3/c1OvWwKhgcBz41q2oJJEGNhh06Ob66M7xf7UNDwRoNShRlWpRtphHbuTzGGcry5qHGW5v6+x4nPoQfCEvnYR23wZkuaguEr2tZ1oIzxhgdtgKyoMgtjVlyzFAuQqwknxOpFYCobxSOpEMy7apSMk3oo2JxQN2fit+bqV+gCXl81429NFvqYMQvqjjvFrXrMkD+5pCnNjqUyRT8VgMATTH5/PlY5DSCIQVdmi28vVYAVNfTCKbdnE9IvUuIb+Z6fh2o4eFXwiVm4oyVa6TxbIiTM3wmqGSrN/gMh35qECyApXBP0GY2zY9pOy6lpYt9BlAyzapWQUp3sRSbHS/h7Suy7/rE0op79rafhvI6ylOm22VB63E6KmBYCfhwFTMHv4vH+TPWTQoGMoDFct1tSfNYpShtuuwpP6Cc+poMKQnMoUw7FGqzDaM4bhMOd9rdjG7OlgJ0UANRhuNBPo7k7k+kYD6DaDQmyBQg32xpnLAPz4QP5qdJRcKfynxHG+In0rly4ow0m+djfV1jOvRaq8VuzCb6gdN4jAl5OnU0nIOfQZQiQiE5DXQkzv7b9uBYAr+fiJ6W+DcC/5pI+g3JQYiDTAfFHH3Pn0TZKVZHiljvVUo/P61tHPAxtRsdtM/pdshRJHbjQATNlvZ8QXO+2yl+Hxd1H+Qvvb227ry8iaA/cB6z6dXV4Tmm2S/GRdisnKOX6YuPH+2taP9plSmbRAGcsvxQJZrKOX6AFaEq1P1MR3bpIUwiB2Du1mJ7LKJQf0AlaZQGKAh4LHakNi/aEqmFe1dncfm+XNuR7u/gSeDIWfMrqysXAq8SceOA1ncfRmUa9trsvVvl4DK0Iw2FzQ1NW4OhcpdQcsawe1kTNgOBX38Splpnpfn9Q3DIi2BpvsziyARQXMDO3pKSHqsrqnhGXKdu5NBzLTgicnSllsXP+M/Q7uYn61CztfCHTunSmV7D97fj+BE5ZYR8tlW/0P9J7aquLh4s4x16QjOBLlmqhC2/LVms65ki115ymI+XyXtBtAGMSDGkNQ9Ju1ZNCweV6oRz9N7ZCzUZNo5YOR6fL+G8L1/l23P9LfnHdVlW8fj+ohwtOEMIIveVM44BsY9IWybppZbgqkHYF+vt7RuvjBbTVVVVdOhQZ2bzOpI1NI2IBi7sVHO0Nbf1D2EtWHUCyjDuBckzbWRqH5cE6j8JmWnU32q1PpELFbyNLQ/ceIU81Hkid/kasvz1K3+e4D
1Zv+gthlzbRmb1k1ZuL3i93rEaoZO3nbAcX6MvoIU2Ql92Wdv55Opgda+HHfSw32wvGDWBwBVA0m+CSPg8wjM5nttWYZpmvpSyBOMxXO8vUg8ulL6BUHUe+OdJnJbMaSMsqxeiU1ZNcU2+lW+BlfuN9vb2AlOJE0EBLsdE6IEEgloOhTHsjo+VJ2cLMC0hJDIfqeL2s2Bz+hTx4WB1mBQdu508fJHpRAheSwtLSu6BJN9YHQr9GBXfRQl26FOs7kDer0OkeQGawgbBBgxw8gi0sb4iFLqkL3M6tiTmIu/duHQs1Erwqdxlacpyd0U0+mZTAO+Yz0929igP8fNQxf8C5eh952AzA5ZlVgdAkhrzrpKnwkATps8CzIOhnenIy5TB0/CQ+BombLhGbPCBn2ObIaUN2VDhLzcU/UOPG2mkVtZDaN8jYBsvGZLXw0w/BDLavmjjEV023UdNkQeoH4AtjvyEvOfMYQ6MUbeDDW01iGWO16eckyxNjwRetOH6v0Dga7Fv+I6DHeDxY4RU2s5RSv2HLijxM+ubo3rVAvGC12ECLsuw9iql9yZegZXyXDToadzvl3wD5ILQJ+iC+khED442WP0UWsyPyWXSd0EM6f+lTHE+WRY0C76QtZWyu64YUO1vsr39Jw1r164BwtzBCdtGSobswv3fY8r+EWwxHeDRMFypH7rCctOAdOuxaN6IK/snsActQ1lfxbML0PZDXfV1YGRfxIq8I9LU9O+eZdQEqq6VbP+EnWP2HWhHwX+EbR8bu+oQ5NXn+a3ExP8S/f8j9SD/NcGgtjL/USoax8yZ7rSObCkiWFS/CUcid4N6lqiYdR3G8mv6qJZUKmT6ENsKj6HgW93uodrWs2nDhlsg8F6wTdlZQOm2W/EvOh1Hh7eYiq+WJPtP2oTokp5uoRfU4vrNLS2NaIjemByCmj5Eqx+F7eQpveeBgV+LAXwePBoIKt/Chth/U+fpagg3Nv4S7G4OViOswjwF6UagOxhoflPa1l+Khw2br+0K1YFqkPL4XGSZS24JEZdxr9fpF0zCy/HgRz06juVrCyCBti38DIvlEUzT90D9DsTgDwOP3oji/hO35d9Lhpe8mjKYaa9CqDBP4PIJd316pC2lsmspXnEHaMdbLOVBSDkeleuvvJyI1Todb1egT5fLrq4nG1atimbLjhW9EHaZQwUTLMx0IuodlUB9Xg6K+QxI+5zU2BldXR6LeRn6sqxnf7EA9SZqhmlA92tCaekVbX6/XixTkXBL0uYGtR2GBCwKWMjzpJLF2qPROaHU4/mf3eEEnvbA3U7QcpakXQOaPNu0cyHBxvs3Bing5N9nHo8RI0ZU+D2+X0AjOh6U7vRwNNpz01l7FgzF4J+JxXQ5aUWE6brd4Qvb34HaVciiYWcjS6qOT+s/pPPtkPHI8fjuT5yFjH2lGGfzx7Y19QK7+zVqdTwDQJlf26OcpwdgV0JCjoRsWyL9PLq3VJBJjwAF0vt8L+QMHrxgp6iLA7DnQ3FhAZCEJzoRF4omDiks2Fg8aNDGltZWbdowq8rLq4sLi0/D69vBBN/mLs8pyxuWt35uA9kG4DODCTPGdPC4iyGj6GC7nvtl+kQxaID2bxuamvTnjxxWOIAwA+C4s9qtdokyuvLj+lwuH23CVoq2lG8j0+02hMH2+kif4dHfA9jYadtPfpovizj+sQ0NhwP1vwTV9eVwU9Mi2kWgnbA8ShwpyR6HQZwHFVh/kmdXCui7BXaLDKMNhR7YVXB5EnD2q4YQlQVFhfM2bdrUry+6mSS0jeVh2HWOFSxOBV+Otmze/D7tfODi/MIbYejBvhtP1X0YUlS4vGXTpr3+6LOUxdLEJI40LKvPWOvWWGy1Nr7RZ61UqWMlcUnqHqraiTAUaV2/X4Hq2MvSLo0O0oMXa5/br+HyEdrJECosxC49ud1Nh8JUr52TnqK9HBwEwS51qS3Vk0qYvYfJKtUxyO8/Z01i4+4zgZSwmrqYISZ7QywW6/+HRZmtDKuroijtCigs7IQ62sndnYDhldfTHgxKr8sp08sw+GVorYcMcy1tbmpkl+vn9oBjhxlRU7NGGWImFCzsDkvtHV6S+oMO3oINv3O6pDVla2fny7QDQHa2YyXys4l+0FoYns9fmcUfRR8jXx0MzQsNHx7KXpK6SiU+qqE/qf6cbThO0zsERldWHlgVCL2c8DXOBO2IzZIvw+W65KO/xZV6gPZAUAdNy1e1J/yUJk9fCAnrKew1Xgk8v4iU/SDll72tJk//tZo8Y7tj07cRerHXczFWzq/TFRK/GI42HEU7HhiCb1F+fv7WbF9MGVMyZnA8r+tuNPBUbFqOwyR92Es5Hkj5g1HGRvr0FtQMcI6PNUx9jP4hWEijtNN2tnTaXaKzszPPHRS2p4D2WqTJJx6H/a8bQHoXkzLupgVPL2a30/mRM0rJlt8CFmjvusfJU/Q7nvtwnyLH7jwfRvUx0GzndX4dP9vzwYs4kGWHTphHiO/gZxL1EjKTAh0VSHq3fg8DHThGk084BRc/I6G+z/OezfplYH7xaW3yn62mTH8YrP0eim8KqYkTf9gXm/rUCJMI+awLkWnWYLuWU+4NJSUlg/Nzc7/ASoyEyrnRL8T7H2QJS9GrE3JLtdcwakScVq9obngz1Y9RoaqTbSWvSJ2tIqQcCTW223N9y5aWpNM51wwfXiI9nqAhPIEuZc1Pflc7A6qx0SZ9vhCsCqVCKdM2aBNkkChAazVuVdhTE6z8Hlbn1ZSkvtjJL0Pd7i2UTUk3Aa6urh6KXfUqy7aDfilf2Cxlh+PRnwWMjg5ZMW5ci/bh0ZEB1MNQZnZ22nWrV69zPRKBQCDkYc8YknaBEqKVZTxa39SkKW3fJ2zVzpiIll9MIn4WDcl/T005YRp6uQ8QaCVxbBEv+HeGuyfPe2almjbtVOrgv4FNXYJHN/VWdL9ZUk0gMF6SOE0IPlSHxJJ28FH0ekVVaEpTJHIUrm8ENZxAibP+wWrUa3aMz42sSrCUqkDVdGGoaUoqfRp4AKuhBLNxf100crb+7hLU7V+iWVr7cXvVZX5NjWm2DkuViqcwY09EUVA53w5QteHGxldTyYLBYCVU74vxXEcmaqetlPuGNkhFsPl2Z3ll5e/0JAYKCoo8BUW/dTzQEo5hie5TD0Fayd9IZh+TmMRKjUFbdLlxKfhoIOMI9P16JNrmOwZgEFFg5jc0smF/Rru2zsqcCLUYthztYUj761ATpa4nFidAE0SbWSOSPuxpLUs1R8S9N65YtSKrkK1mzfLS+o65QJAHaVjOQ7Su424Uri25L+JPRwJ8hN7fQqb8ciKDJ8zzn3K8+9TUEysoZj1JcXEWv/bPrN+m6vfmY5y5wIl7TqiRWiDE4KpYYzhyO4b3L+yEyqrUgOvOToZMflv3B7jkvkCWb+ECq4CGcveWPXlIzNL7G463XyZoarIx9Yf3fqixX0W9X0WdWmDbJgykOlA90ST+D9J8lwRfiwn5CgZxJjSplxNtpmooWDc3hsO1Tt3Fxd9BK/ZzfxcyCe2uusH6REwQn6LdApLxRImwWaX49LPOetoi/X0GJ9htTOoP4/UEkOWclAMTt7beIkn9Pfm+lJ1vNWjETnxju1XxK6Rj2ZVaaCm1j2Q6iMmYDnI3Eoh3oeWLPVFcXJz942fr205IRJFv+BuQ5QSnjR7PVJ7/zI9x/TvILC+QV40mKTB2fBeIVdppjuc+1QQW9mPKM9dRL9BvhAEZX6hMnoJGdR8HwnyAELQag3gkecyxaMhZ5OLteP6lzi1bHF/hiQcdcIv2v6AsvN8W9BAE3Cmgane4nytpn6mfp/6Ead7dZVknYyL6sLnY+jPF2ofYB0TZF6v3bR1tSLapV3Fnst0mSP0J+nJre/udTt2KH3MVEle2ONlV95HsNR/Y0t6m5ZttbC7XXHON1ONDtn1b5hsZALKkKZVmp9oTLjE29FyntGYnoxm9ZBjou9KfTl4tbb5Vs1itldVH6+djobzr5FF0RNGgQWdl7bZ0DIlP8MKF2nL+BSDd8zx3juNCC9Yzh19+7u/8wrNaQ30UTz7A0luQmZ9WkB07XU2cnput+E/l3gCt4SM03q05tHZa1i+1zycEweb6xoaHgBTpgYdRLofY68QdPfbYY7ZHyoWUWLkZoAdGr0LWLp3uPhhGq36e+tPCpqOGK/VWH83sPt3B9V0cHaqKB2lya0g1wkkMg2SSAmRam720uWfd69at2wrq9A71Ar7Bg+dQt8qt2foxYOXjeiQ7BWPUBpZzZ2pbBKzqfCSelMy0pKG5wR3doGXZdH+B6MdrbY4yEwhQ0xotzjoPWH9EhCopGzAEYpKz+fnn0+E9avIJUDTEm0C6i6iAxmbLtvO0JP25vW5X0V2+ZwVq9VNDyqWa+8RJPt7jtZu67fC2aTNBdSD0K5R8c/LRUMWGjsZ0Tu8qLS3Nw+yCSvOr7PWkkACjxed1R39SWJ+l09XVZfpt2/D6fIbFOjw22VxF+0HA1mE83XtwtbX6yBIksBLfrhLqGVCMM4AIN2pKg6EYjvtKYrka6cZBRroKGtIfUOZNuK/VcR+o+ASknY37rJ9p3mkIAwFtt27EJT+8fq++1lrJWPwH41oVliYEdTWSdjK0x7vuy/X6rsSl
1E5sFanISNMMbNIXK9/uPkTq2W9ETSdWcxo4cWxynzjQ1AAWbDkFr/xyvLw8sPQ+YkguEGoRyUhTQhzHO9MHOyUERENhj8cTRMy8+G1bHTD8by+MSoNHdQJaVoEH3ks0XADkuB28DQhm3A4F0tAaMnrmJUzm4Q8ueWVXrz+05vdsD+uu0ftP7A4z+iTEdOEK8EJi8FIO+0w9+XrVq1frqiuA9+qSE5KNRIia1tvIqkEWHt4Q3t2/9ayq9bbQXZH5GXP0TRsM/ONfdQfGUojDCsmzN/t11gr10wXK7jrx+LYw7IgP/+xl9wlf6GBE1dWoexYyXyGAoHcY/UdwSaBvTeO6zjkyqDp82lExjJHV5Itn6tdciTGVFxeGCDQjFzqlLj9usLg2D7Oh3kBW+ps0otJMBWy1/xSRr5IAaToZN8rSqqqpO2K0OU0Jd6T46zTKMNtgJuvNCIA9nP86tb5AEFVkdr2prX+IscVs8d26bqp3xfVCVUyCr3IbfUlAlvYeYUGK83i9AaF9LUyc00etPblP858Kn16MPEOhnFiGMh5NRhXGW1u2RJLL0CxSmtf91p8Gbl7cUsshL6eKYZrAtL9PxL2wYGQcEQEvSQnI63AYYc4g+/Yv6C4LmIm8tWXlZN5LVV44pBpJcRzE+E7rKn5BhKkELSSeQ1mn47yGGxpe9+D0QuMeeEKxsldQPGFNZqU/MSoX8CsvsByF1H6wLA562MtOnBC38SiX0GcapAzp0OK62jTxZX1/f86ABTBA/3H2r9rE7us6j/grlk778PoTdudDuLsr63pej7TeCOlUDOSdmqAKSXkejgwA8E7VVUY5jI8oKGSOpvciEpHz3msKlX5v7QT61qut03NkWCIcNlxakQxAyT6jocV4bsZW23HYK4TNdyAojlpcy4pXkJjcuI/MtNQH9nQfnhCemzs6VK1at2kDOITjKXadTB4yLOuhMJo+UN4QtfxGqCF0vyG6BOnqQtrqn8uH/oFZPU6otK2gQ3SfRw5DMt9ZUVN5omxSB1mXAhLsaWx1r8MLrnktDqazOaB6/52W7s+tD1JNQq0FcbObZlGWjVBl8I9s0LWmHgblFXQ9tq1KR/CeTZ5VUsVwWuu3iEOw2x6QQlyWF++6xAmWAnHI9xT2Pq9rjr6BWvpUXP9Ntwljwjyj2meZglv+XaJAfrVgAeWWZOvL4yZiIq5DiO25Vuyc4PXa+bi/pQiDK4ZQwHxe60sQgsb+rg8NBSe8R0sizTXU2SfU1DGfq5IFO5wy1GF/hL/Kv7tzafjFwSZ+OmVrlCgO/SJH9e7BmqG7qTJD6KdTt8bcB+R8VlnGTtpNUllUGhVdpW01ZlhavhVkF5TifP9ZHenSHSCh+H8rZbTD3P9jY0PAoBmOmOwxUHxIEq+n1qNuCAHw7dQeFvYKrv9ZHIvdUVlZOgPl9LmcNG1ZbUNxsEPDBIETfQP9TZ//ZsDW9Jm11Z6QpolX4DF/YmkDoZxjb1P7Mv+qjkWnUC1SVl+8HdnW/tnj3kmQz2qojQ2/o6/sOaurMYRSP34dysADs63nec2nDoWOvmXwC5truBAJDczJPwnyegUV9Kc//14vUBziDObpsNDbwYudjVnv/kII+fs+2H7YNowSr6bisaUzzqfb29nfyPJ5LVPfni7vBpnVQ+jwqEyHTYAjxyIqkoAfB9BBUeglW2QiHxkDxwO9imN7nCdveapjmKSrLqsazDR3x+O3aflE4KP8iDM1EtNwE2ixhi+Z81BxZhD2mUg/xz9GOsdp4hn2hJUrZ87EP9QKKEPqzxfjR2tUw/fFsgY119OdNZVnPCyE0cpxF2WFteyx2JzSkDKNkVVlZgDy+ezGEg5H/6o8aGv6X+gAs4OGmUt9GPYdjsQ4XeisEiIJ+/AeL7emKaPTlBZ+0AanHYtqsodTZcRH6cDCw5H08eQn518NIFcezUlxPwCI7AL8rQSJ/Ty88t5Q/wUVkT48a4PFDh+Zt8fnsT+Mkvj3lU+8DxBNKJ+RaQ6x4Nn+d/gLIhadj/HhGWXGi7fbbEaPLyopjPp9pWdbmTzMGDjU57PgQhI/JWPRHk0M5wXMZ+3MSlnJtixk1cgn/4Q/b5Xn3fyvvckvIOQ5kAAAAAElFTkSuQmCC"},75296:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAAAsCAYAAAAU9DYWAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABBlSURBVHgB7Z0JlB1FFYb/GJVEFgMKCALpiCIQlCUYOKwDKIZFjURElphhUVQEQY0gQggIyqICbiyCGVxQkcWgLEY0I6CAihoEF7YMBkFEWcMOwfpSt8709FT16568hDcz7z/nnn6vu6q6X/W9dZe6VU9qo4022mijjZcCIx3t4OiNRps62tjRGo4WOnpCww8fc3SHo6dVHzMc/VptDCtMc/Sio+ccHeRoN0fnOXrM0WxHa2l44VJHM1UfmXw/vlxtDCu8wtEL6q9tdpZniD9oeOH3jh52NEb1MEu+v8aqtbGKWht1+70l8Lji5tpceabYPlFvb/kRm3KnOdqkcB1m2t+uQ8dGyuSxkzwjUvZHjnZ19DItGQ6UHwyq4l753zyzRp3M6kAbJsrQh2c7+ruj3zr6udG1jhY4OqNQfltH5zi609HNjj7o6DVKYxtrH/PzOkfvT5Sbb8/bCB2OTrH7X+hoy9y1rR2d7Ogfju6Sf1/wwRWOfuPoRkdzHH3K0ZtUHfTdVRqEeFRxATpanin2KKkbRt6OkjJ/sjKvVWN0Wtmj1RycKf+MVbHI7o8WWqFinfNz9fYrKZdZmbMK5zdw9LlI+bWs/KWqhu2sfNnv5fp8VTfN+V3viJwfbdfmRq6tLP8e59v96J+11RjnyvueK2uQIIzuLyauP2DHe5VGELzHSso8Yvf4nxojPMuDag7wSao69gj4CHmGxZQ4tEKdNeU15en2/VWqj7/Ja6IiHrfjo6qG/9jxqQblMkdXO3q1GoNg0nOR808pfR8Gny5H4+S12AHyv29FpUG/Y4EsJ++XDwo0EiDUNmbG75TG83Z8VuV4oeQ+sfae15Ijkxegrorl0QT8DrTBM46mO1qpQR3MWJjxevu+oQaG6yLnXlA9hP5dVFKGa190NN7RRWosRE+XtFfl+Y6SNy0zR98qKYfw0AcIWpnF01Io8y8yR1s4+oiqoYpwLMt28L/QCkfWqINZ8m95P4WBA1PisJLyjJafkPf/gsasMqpXRd2+WFShHu8c8/i78r7heSrHU1ryd/JZeStkL/lpkhj2lRdoBqNtjVoeeQGCGb7j6FRH35R3XHEEexq0UaVzX1T9l1C3PCbXTEe/cjRZnqkJYGC/H6Nex3m80k40AY5gLgWTDEc4ZZbt4+g2R39Vr5n7BjUPzRpMYjjE0TWO3ievIVJ4tuQ5qj4fwnOmfZ4cuT5KXgMRQDjP7jkotFBegHhoRtsvyava78kzD47g+AptNerMRVp6yOTNLiJZaA0051RHn5ePFK0j/3smyM9zfSHRDuba/fa52wjBPCRSlknoGbm2ggCto8ZYxZ45UJjMXlJUZWj8DfwrhAfhP9jRSYmyZSZcHQGfY8fNItc+IG++0d6D9pnBb3m1OPICxMMzUuCIEjXDNJki/4KZG3mrWhdEnb4s73x2yZsMH3J0j6Nb5J10wsA/kDftTkm08xZ5Ey7gBDvCYMUJ0qlWNvgu+GyYO6vKM2gZEOTjHB0vH5H7sZZt5GmUHdG2k+StjKPtmYpAgJqhCf9px5hPyXu7JPf9Z/KmcMsHE/ICFHvpRKO+Iu8bfFWtiU555sVZvUG9pgIMH9JxEJq7Ha0nr03mJdri5T6c+06IljmbddX/ZeJbFQWR+RxGzderHL+UH2Fpcxf5DJDbteyQN0l5ZjQgg81M9Z8+aIYPBJ5JnM/kp0C4x85GwQrYUy2ORlE4EJhke7XmLDshZDQBJlw+Wog593X5F/SKim3x+xYUzh1jx0/L+4kAZ5i++0mh7H12rGt6dKt6qLoMjTRfQPH5ehztKP/8mHIH5K5VjZ42QpgELkZ06Ut8MQa3TY0yR3+UF6xMLYwgQCOU7nxMuqB+X6eBY2TN8lWZ4ZXyDJBKfMVBPk3VwLxFca4KLURodX31OsCHy4eCiwjm36YqR9GneETLFstFzqGhGf0fkh94JuauNcN/3ciOxUwDJp6xck4p0GfseqdaGEGAYO4yhr3Hjg+UtFEWEh9R4R75sqBqUibmGGkrRdsaO59gCD5KT+NmFmegg/si1061I0GJreQHkq5IuaC9yiYMQdURvW4a08jCMYWUhiSiyO9DoAnjB7839bx1no93hC/anTuHz0m2Ryx9Z649x8flB8mWROgAbOIyM4eRGZXaE7kW6jVieAQjxVj5lJnw8lMTmEXmIOROByNIZA4Q/sQ/IQxPhCkVXSpiPTv+N3KNHK+b5PO6LpYXpBhC5sD6qg+0QnEOKTBOSiBWL3wfVaiXQlm2BFFLQv+8E4SIiGFKgJZTNTCns6f6+zQsHelO1EHrkQuI6bejWhQIEIw60j7HOp7oFS/qwEQbo+1YJW8sFmki/r9a4ZnAuok2ii8BrYh/RjSLhEoEiN9BdOl0VUf4Hal0oxl2xBm+MFEmaK9U2D8MMrHBgQTNIkOG3MGNFMfehe9hgEoJXBjsRqkcaCKEiPeCFoqZcPQX/dzIrKedH8oHJ27LnecZCaBcUFI3TPLWmQxf5iAuHyY6ibp1yM9lMCIT1uyRZ8wUrrC6U0rKLLAyF1j7vBTU97vlR7y89jrKyv5LXgiwxWFI0ooIDFTJTxsIZtl9tygpg1nx4ZLrk6wN5tRi2dDvtesEDD7p6F3yAo9PdVek/O7qfTeMxgRMGHD2tO/nFMofYmW7FcdE1cs0n2jPGsse2CT3bAxUDGKYwQgxk8kMvCELP1b/OFVb/jFPzU0ubiowq3h5YaRDXa9qn2F6IiaXKR2C5EVuZteflA/FzrHPgM6EQdAmjGKMsIy+y9tntA2h55DKj5DwIkbbNeqj2TA5EDIYkyURPWoeeB7SSBidSZrEjGLu6MpIWRgDLZNarYqpi7Cvau3wG0hNwZSEibaxe4yy63lN0aO+ftVGVp4QPb+dvgj9EkA6ThA8GHpra5++hemuyl3fXL5/uU7/M2H5UzUOYNAuk8R50xam383usZI9F/eEj9BKD9nvQXhuKbSHSbaH1YFveKeXlTwH4f6VrV2e+RIt+6BLG2200UYbbbTRRhtDB3UnNwc7sNdJDmV2vRnrjdoY5qg62z9Y0SEf+Xq7/GBByBsnnIVzBExYu0+whAk+HNl5aqONNhaH4YkGEgUiVBybOMzUd93+7mqjjZoY
1ihook98DoUt+vqNR2gxmHTPuLIHortD2I4qHURFU8vHIh3uyQTuEzNnUY659J/RNmD+2x8BoO98TuYZWZZaeObXlrQxTCTepPjBtGUQIM89Wc6cKBgrmlZhsZRrgRrWx1MHMORqlS/UA83dUKEdiampCD6HlRV8uv76HtUfd8gJMMirLlcneZikDcyr5PRCYXzrfyiJUs4xgZJJ5d43cL3P0Z/lBgvw1GK1Lfjl6XWT2XExwn2HP3wrI5PtkopoHlMZuaiMKsnrp8Ez1wOjbaCk2HU9SbWyHIjTBsZHz+ym91dX0wve9rWxn4TwTy5tH6jMBHcvKqJp5HoB5y6CT2Xf6YZJaAx0a2IBQBnxiAkhVtywbNiBfj465RksHdDwp/7E98AhMxJJpywRojcL3MLPfWTi/QqTtFa3sm9Ufqby5FMhx7FJrAi08Xc0FWQ11+yiJJd31s5XAWhY0wdKylVn4RdoTGdcHF67hv9QNi98faSOGhZG2w+K02BZat6oeWHdTdePGZQ2ipwM1J49PnGfFcd0+SmIoCVDYrOJONR9snogZFfwbNuN4Kfdw7pEPZGCyZhoYMvkABBHLvyjeDr+xU+ns8p0L9WK+CiM+2jsErDqU3ioakN3Nbkcko2Iy9yTKMYiQT3hx5Br+4HaJeh1K9xm5hGxwEktwnaBeywMLYDEPDCUBqrJz0EABo3TbZ3b3waTaX81F3WXTbHiSyQcdMtUHDDBTPusdE7O4NGKafOImgRESa/MMmclrLaKXY3PnYObRuXIEP9gq7RvyUUIWJk60c0XQp/hvrIZlBTTb/Mb2rEOoydgnmMMatccL18Oed0RDGWBCdv3qdj7WXwg3wRMEj7nCqwvXsTzIOD/M6qLd3qPyfd4HHXiZMOFBFcuTmXyEfKdia/OSJyfKdqvvoi7MgGvVGGU+UBFhKQTP0pkjGCm1uPBcq8O2ynupPmCmIyLnWRCIiZnZdyJ0+Q028UtYinJH7txZ6r8n93r2XN+WF3hC91OtvSKIUs62z2zKEgsGMfl9Ze48u0UVtR7a4dFIXRb1scQktmzkpNyzr273Dmurxlhb9DXLRYJpyEDaoSGEwEzn1Kx3h8oFL5MfpfMI0b4tVY6BCBAjMKMbZsyR6sukMZyg3nU5x6g6YBCWNsS2KyMz40T7zNIL5reKgwsMdLh93sruH7MCyPAIm7sAVgp3Fsqwtx6RwGAWs1J1bqKtnewzZmBMGNCkv1AcF0buPc6ePSzgxNxcWCiDhmJ3JgYCrDYGAtLBMg0h8DLpiEYMV8QcxSNrAezGw8s9OUeXW50TVY6BCFBn4fyUCnWnq1eIdlE1cL+7I+c3Vt/Rn2dnlW5+OT7rfljLg/nGvy5g3syPtEU5tHXY5YcUKqYB8lHFTJ4Zp+S+36q+OwOBvOYaafeLRegwLWOLHjP59UTFrBRMt3zgCSEralKE6gn19gl7Jl6kIQac1cBEHTXqXdmgDi8K7TQhRwQUyJuDOcr2wp5qbU9VY7xTcQGqin2tftX95diBNuZjTCu0wf/9FCePO+UZNZOP4sFwbGSJsK1YKJdfxj3L7pv3Hah3g32mPebTQlADoQrCNs+ejfbxpRAGBDj//0MsZGSxIyYo2jgvLAx2bDIzTn01B5puRu7+z6q/ZiFwlN/NFp5Y7BMOpSACzBycv0aaoSpCtAhGuzlH/GsfvhMmR9URvxHqBhGK+L68HwdDja1QnojT5ZHzJNeGvzOBCXHUi1shT7MyrCzF8e+QZygiaHmnnjmm4DuFyNUq6jtYEYqfbecIDmARrGZ1Wf1LCB+fCFOTiCGWBqlKrHrtVN/9NAh7k/Y0U97EDClVaCwGGAY7sk56cnVutzr4mWSKTC9c595sUxb+02kHawfeaDT5PujA/tJhK9rjKtYp00AhpSaGsepNvUmhU9W1yqQaZVMh9H2sjUb/CodNv7CkHUwUnOWDFM+XZD+HQ3PPwl4X20fucULuOxYCfdlRKIdgnG/tUWdtK5dnTiJ4+LhBk3MvfN2s0Bb+z0z1/ye/MYl7A97j1+S3ho75tPh1+YhrGDQyDVEwcoV/izu+QvmUAPEyGeXKNlSZa3VT21h9VNWFYnJJ2eLMecqnIuJF7lyjLcY65PdDaGMJMZRMuABGM+ZteuRtW+Yxdi0pPy5xHiZFm11fUjdshpLaKSj8oW+Vfl7TjlnkWtFMxIzYKlKOZ2Zv8EZZEWwGM+Sc4DaaCyJAhENxSBnZcfxwBmcaYQKQFY3vhL0cNoRH3e9o5ZnQK5ss20C9gQv+CiafWpOpd8svhPBtSs/nUPYyK4vdjm+CcJ5tdYt7cOOTME+D6dEpb2pRp0zjTrDfgv1eZna2UQMjNDyAnYutTQIn9jEhWMwz9qQjZJp3fMeov2/Qk2gX53TtRFnuVdwoMbWWKHZP6mKKob0WROqRujTeyhE5wiR7WGngPBOCZz7jJLXGep9Bj/8DCJ+EkioWquwAAAAASUVORK5CYII="},68295:t=>{t.exports="/assets/card.png"},31766:t=>{t.exports="/assets/cov-visualization.png"},4525:t=>{t.exports="/assets/czid-mediablock-img.png"},6493:t=>{t.exports="/assets/heatmap-screenshot-2x.png"},16729:t=>{t.exports="/assets/heatmap.png"},75356:t=>{t.exports="/assets/hero-mobile-bg.png"},54166:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAoIAAAF8CAYAAABbgNrhAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABa7SURBVHgB7d0/kB7lfcDx5wSMOQSOB/BAIWzIOMHjIkZ0sVSQAieVlUwaU+FIXSxmkhSoDJSnInHGpJQdGotWdDGFG+GkEqTIDEomE8CZwQILazKchJGE/P5e+ZFfH3e63X139+729/nMvHOn03t3773/9rvP7j5bCgAAKa1sd4X33nvv0dmHRwsAAHvKHXfccWl9ff3txx577NJm/79pCH7wwQdP3bhx4+9XVlaemH38QgEAYC97e3b53iwKX16Mws+E4CwC/3EWf39TAACYmrc/+eSTvzhw4MCb8Y/fCcHFCLzzzjvL3XffXT73uc8VAAD2puvXr5ePP/54fvmNS7MY/JOIwVsh+P77739n9uGH8fnq6mq59957CwAA0xBBeOnSpfLpp5/GP9
1+ebSY+uBiC/zv78GiMAt53330FAIBpuXbtWvnlL385/3y2FfjFffHJhQsX/rz85sjge+65pwAAMD2x619s+Q0rKyvP7vvNJ0/Fx7vuuisOMy4AAEzTwvEfj85DsE4RIwIBAKZt3759v/28AACQkhAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAICkhCACQlBAEAEhKCAIAJCUEAQCSEoIAAEkJQQCApIQgAEBSQhAAIKk7CwxobW2tnD9/ftvrPfjgg+XkyZOlD0ePHm10vUOHDpVjx44VAMjKiCAAQFJCEAAgKSEIAJCUEAQASEoIAgAk5ajhzC7/vJQP37z5+erDpfzeV2bPiHsLAJCDEMzo4iz+/vvl2cf/+Oz/HfjTUv7w2ZthCABMmhDMJgLwv17e+v//719vBuIf/4MYBICJs49gJttFYHVltsn43/6ulGsfFQBguoRgFhF3TSJw8fr/+c8FAJguIZjFz18vrV143aggAEyYEMziwtnS2tWPbh5YAgBMkhDM4up66aTr9wEAu54Q5Pbu2l8AgGkSglnc//XSyee/UgCAaRKCWTx8qLQWEWguQQCYLCGYxQNPzC4tRwW/9tcFAJguIZjJ1080H+H7g2dvxiMAMFlCMJOIwDh1XJxPeCt33jsbCfzuzfMNAwCT5lzD2UQMxsjgY39587zC//8/v/3653+/lEf+7GYMAgCTJwSzigNBvuaIYADIzKZhAICkjAgCQCJvvfVWeeONN8q5c+dufe3BBx8shw8fLocOdZhqjD1NCDI599xzT7l8+XIB4LfiffH73/9+OX/+/Dz8nnzyyVvvlxGGp06dKmfOnClHjx4tX/3qVws5CEEmZ3V1VQgCLPjFL35RTp48Of/8+eef/0zoPfPMM+Xs2bPl1VdfnV/v2LFjRgeTEIIAMHEx0hciAi9evFjW1tZ+5/9js3BcIhAjBE+fPl0ef/zx+cgh0+ZgEQCYsNgn8PXXX59HYITdBx98cGvzcITfl770pXkoRhzG12LTcGxViRhk+owIAsCERQRG8G0c3YtNv3UT8SOPPFJ+8IMfzAMwvhajgRGL8e/Yj5DpMiIIABP2s5/9rBw8eHDL/68Hi4QafRGJ8fXYt5BpMyIIABMWMRcjfhvVg0eqI0eO3Pq8jh5GRMamY6ZLCAK7ToxEbByNiJGKWDjtxGaquB31NtXbUm8P/dnsca+P+V7ePFn/rnfffXfTGQ0Wn09DPKdiJoU4QGSjCL+4Pa+99lp54YUXfif4rly5Mv/4wAMPFKZNCAI7LhZGsR9TLChjx/bNFlpVLDBjdCPmQIv9mIYYragT7sbHGBG5nbgtdU42R1k2V8Oo3s/xmN9u2qf6uNf913bzPHf1eRMf42+83fN5M/F3xvO6/q3LPqfi++N2bJwOpt6P8X9xYMiJEydu/V+dbNrzefqEYDb//rezVb2fb3+9hw6X8rXvFjYXb/AbN6tsJda6Fze5DC3W7n/84x83uu5zzz3XOqRiwf2jH/1o2+t985vfLE8//fRtrxP3YxytGDulNxWxENev3xMLqrh/l53zrI6MxKXNPJSxwI9L3ccqFq5jnaEhJgeOhfh24j5aXMjv5O+pkR3h3+Z+3upx3y3xXY/Mjb9t2XlM63Mqfl5Y9jkVKynxOov7a7OR1fh6vJ/F76v7BtajioXg9AnBbK5cmL2jXtj+elc/KuxN8SbedASiywJrfX290c+/3c/uEoBbic2Iy5wRoWsAbqXGSl3wDhmETR/rlZWVsow+fk+fj3moj3uEStzHY65sVX0/d7ay+Jzq8rfG98RtjFG/mCh6o3jNxEpb/H8cVBK/J+7fza7L9AhBYDSxsIyFTCyU+lbPnNBmBDbiJKbMGOLIyBoq8TvirA2Zp+CIwBjiMQ9xP8dzanGevKGNFYAbLf6tbVYy4rkXK0nx+ojP4/kYI4yL4mvxM+vrM8LQmUVyEILAKGqoDT0dRSzIYjNmjGbcLr7ievVsC0OKhXaM5owVKbtJPNYvvfRSo83KffyuOODh+PHjg+4/WM/Ju5OnsawrGfGx6UpP3CcRg6+88sr8b4jvi30R67mG4zkaARg/MwIwwpAchCAwuAiBiMCxFp6xoIv92rbaX22sCKxqBGeKwbHCf1E8v+J3RgzGfnF9/+yIr7ov6G7QdhNuPYVcfF/8LRvVWNzNB+LQPyEIDKoGwdgjKDHCEZskN45sjB2BVdwPEacvvvhimbqdiMBFsbk/gruvI8pjRSZGNnfj5Mr1gJKmMRj3S1w3LrHbQj1ziAND8nJmEWAwOxWBVWzqqgvK+u+diMAqjgTNcP7WOlK1U+L5FuHWx/Nup6O2iXiOd9kHM0b+YuR0s9PPkYcRQWAwOx0EoR4JGVGwGyIsFtixD9ZUz9YQUbIY3zulHlix7L5uEUgxqXLXqIzRtnj+xeMdP2fjpOh1suk6BVGM0nURz+06zyK0IQSBQcSCuE0QLJ45pO7AHrY6G0NT9UjlLvt21c1ldcG9eIaIZWycvHcq6n3dxuJjXh/3Pu7jUI9+XXa0Kx6rtbW1bScXr+LviNiPAGwaZnUKl/q6iUvblai474UgbQlBYBBNIrDpAjOiIBbqsd9flxHGppvN4vbEwrieseR2Rx3XCYS7jH7F3xHfP7WF9uJp+LYS92n83d/4xjfmH4e6j6t47JcdFYzb2DQG42jceA51nS5ocYL0OlVMU1N9XjEsIQjsiDYLzIiy2Ll9cR61PtUAbLMAj4VtXOLviCMw206UHCOU2RbYcf9udXaLzSzex10f9zrn3rLzOMb3x5l4ttpfsB5x29e+dvWgjvjYZpTVqCBtOVgEGFUs2GK+ty4L57pw7PMsEhGZXW9PvU0xWtT2NrU9xdpeVh/zrhNr18e9y8hePY91H+J2bDYFUDz2Q00NVFeYmooVkizPK/ohBIHR1AXpsgdKxMIxNif3dXv6WIDX89421dd+cLtdPNZ9POYhgihG3drqegDGZhafM/XzoU9vFwEcB4I01effy/QJQWAUfUZX2O7MIU1vT5+nfotNh21+3m6anHgIcR/H5M59jpTFpMhtRshCX+c3rupzJy5jbYZtMxra99/LtAlBYBQxatJnENT9+nbL7Qltb9PUR26G3FzaJrhj9PXixYulT2NPwBzB2XTEeTfPecjuIwSBwcURkEOcwL7rz4wF+BC3J7QJwabTkexFQ4R21WUl4J133il7XdPT5glB2hCCwOCG2oeqTvbb1pD7dEWktNlXsO+Rqt1gyNCu2k7RMoX7uel+sVeuXCnQlBBkUH3uf8XeFAuvITehNR0lqerchUNqs9/YFEaqNooQHnqzaTyObQ6gmMIomdPAMQQhyKCEIENHV5sYCG1G67pqc4TsFEcEhz6KtmqzEjCVKVW8p9I3IQgMqu2IXVtf/vKXW11/jKM828Tp1OZ8i799rJGrjCNkq6urBfokBIHBjBFdbReMbUcQu2gTKFPbsb+P+QKbGuOxhKlzijlgMLstusIXv/jFMobYhJfxDA99TPQ9NRH7MXl4ncYm/l3Py9x2RWCKuxKws4QgMJgx9scLceRw0wVkl6OMu4iRyowhOOY+bLtx03A9Y0xMFh4fY4ogp3xjNxOCwGB2247tjroc3pibhneLej7jc+fOCT/2HCEIDGaszbDsHpmOao3Nuq+99to8AsUfe5UQBKAXWUZcI/rOnDkzj0DY64QgMJix9seLALETPWOIff9OnTplBJDJEIIA0MDp06eNAjI5QhAAthGjgLEv4JBi/8rt9rGc2ryT7DwhCAC3ESOBfURg7MIQR1XH/Jqx20T8Oy5NArBaW1sr58+fL9AXIQgAW4hNwV03B0fcxdl1nnjiifmpFp0nmN1ICMLE2Ikd+hGbYePo4LYi+J5++un5Rfyx2wlBmBj7EEE/IgLbrlhF/B05ckQAsmcIQZgYI4KwvFiharNfYITf8ePH55uCYS/ZV4BJiVNcActpe0DGWBFoxJ++CUEY2Jhv3M5zCv04e/Zs4+vG5uCxRgJNnE7fhCB0sH//
1/sbXfffdd8tY3nrrrQIsr82IYITgGIz2MwQhCB2srq42vu6Ya/Dnzp0rwHLaBFeMBI51juUxVyrJQwjCwGJT7RgjdbEJ2kSzsLz19fXG143JocdiRY8hCEHooO0IwBiB1mW+sy7abBaHvejKlSuNrzvWNDGxovfGG28U6JsQhI7iFFFNxZkJhjyIo+1UF8tos1kc9qI2I4JjHZzV9ewmsB0hCB3FOUObioXFUG/k8bNPnjxZgH60GfUeY1aAMVf0yEcIQkdtp4uIEBxioXH69Glzi0GP2uz6MdZuH6aFYihCEDpqu5N4HbnrM9pOnTplpAB61ma3j6EPBosI9BpnSEIQOooRwbY7ikcE9hGD8f1ra2sWEDCAeF232fUjRuWHGLGLCBzrIDDyEoKwhC4TyUbEPf/8850298T14/teeOEFU8XAgA4ePNj4ujHvYMRgn+LniUDGcGcBOosQ7PpmXTf5PP744+XQoUPzEYjNRhjrtBExh5hTyME44nXZRryW47V67NixpSaYjs3Mr7zyismjGY0QhCVEuEUMdj0iOBYci0cExs9bnJ6ly1lJIiptMoblxK4fEYNtRt7jujHaH6/BuDQ9oCxW7uI1Gyt7t/t9EZjxc40U0ichCEs6cuTI/E28j5G6+BnL/JxYSIx1uiuYunhtd5maKd4P4hIrdnFQWbwmN74u62s9RgCbrvDF7blx40aBPglBWFK82R89erS89NJLZSfFgqZGKbC8GNFbZsQ/Qi9G+PrYnzde27Gid/bs2QJ9crAI9ODJJ5+cv1HvlIjR48ePGw2Enj3zzDOt9xfsW8Rom/cX84rShhCEntQ19rFFBMZ+SW2muwCae+6551rPG9qXiMCI0crKHn0TgtCjOGJwzJHBWCiIQBhWrGydOHFi9BW9CMDFCGyjy4Fm5GQfQehZhGCcmeDVV18ddBNNLJRiIdF2UmugvXidxYperHQNdbrIKn7Ht7/97U2POjYiSN+EIJMTb5Q7vTZ8+PDh+Zv4EKeHip/7rW99q/W5joHlxabamGx6iNd2xGasSHaZqH6jd955p9Wp8shLCGbz0GzTxtX17a/3wB+VPjTdybrPUa04cKPJWvPQIRW3oW4qjhGEmBS66yhC3D8xAhgLoO1ud+zL1HQTVpf7ff/+/bsuQmMEZWVlZdvrjblgjOdhk6mAlrkvmz7Xl319jfV7umh6//W5+8Tiazumf/npT3/a+XzDcZ/F67rpvIN1doAm14Mm5u+cFy5c+JfZm+izd999d7nvvvsKMIw4W0CdTqJOJr0xFmLBEJeI6Fh4RdgZ/YPdrc4JGGf/qWcA2jgvaMRZvLZjhSQ+r69xGNv169fLhx9+OP9cCAIAJLIYgo4aBgBISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABISggCACQlBAEAkhKCAABJCUEAgKSEIABAUkIQACApIQgAkJQQBABIah6C+/btezM+/upXvyoAAEzX1atXb30+D8Fr167NQ/DGjRtiEABgwi5fvjz/+Omnn55ZqV98//33fzL78NTKykq5//77Y5SwAAAwHevr67dC8JNPPjl4q/auX7/+V7MIvBSjgpcuXSoff/xxAQBg74u+++ijjxZHA//pwIEDb64sXmk2KvjELAZ/MrvyF+Lfd9xxx/xidBAAYG+aDfbNL7P4m/971nkvP/TQQ9+Jz1c2Xvm99957dBZ/P5x9+lQBAGAqLs1i8MWHH374e/ULvwbrMjNuAAmjswAAAABJRU5ErkJggg=="},88284:t=>{t.exports="/assets/microbiomDB.png"},33115:t=>{t.exports="/assets/nanopore.png"},72279:t=>{t.exports="/assets/nextclade.png"},36055:t=>{t.exports="/assets/phylotree.png"},37102:t=>{t.exports="/assets/pipeline-antimicrobial-img.png"},26841:t=>{t.exports="/assets/pipeline-metagenomic-img.png"},28882:t=>{t.exports="/assets/pipeline-viral-img.png"},39665:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAADcCAYAAAD0mKS/AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAB1PSURBVHgB7Z1NbBzHlcdfVZPDIWkjDHwykMCjg7NHUQGyIg1sPPJiD5s1YOmwyZ6WI8Qm7eRA0pcckoVIwD7sidTBa4nWQuQxGyCigCS3jcd7COk1EFLHdQ5qIwFyCkLDMjlf3bX1anrk4UxV93x1d/Xw/QCBVM0Mhx/97/fqvVfvARAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRDE6GFADERxTcxVnjTmBXjz3HFeEML/XPjihIFzfHhvsgwEYYBE1ycLb54VmJhY9YUoMQZzhqe58l8ZmLd5eGfaBYJog0TXB1dXaqsgYCNEbJ24TIj1g52pfYiJ77zxZN7huS35aQHfDzwp9HvTZSCshUTXIwtv1m+BEBswCIJtHO5MbkY9Da2oEHyLAysIgOMoS6me7ztH7TcB+Qc9Ecy7YnqdcotPG6vApKXG5wq238v3RowODkQkQwkOYWJjcbl6HULf46wAwvmQAbsuBTcvl0r4fxSJ6TXCZ9c7ra587RwTzprpNZWz+hZ+P/LTgnof+fnV5foWEIlBoougKYYhBNeCsftRAoKmi9hOoXpaLcFoKXUucGn1gEiMCSDCEc4t00PPzjD4xwUGf/NNBl+cAXz6RwG/OfD1X0ZaoMppDS3Qhu5xaeHm9K9jRqEyLvblE7qslHQvt6EP8HsLe3xhuX5LgFDWU1rW/fz05Hp5m50AMRBk6UJQVk5jGZAXv8Fg76cOrH/fge8tcvjBKxz+bcmBX747Ac8/p98qM8ZWTe8F3C8b1ndNL8F9m4yi3oBmtBTURwY3w/aBQghdUGfX9HzlWksXFN3YwJUtSRf1ARADQ4GUEBbeOCsBd+53rqOo3nvbMYrrz38RsPRuA7441TzoeddM0cXFtyprwucoTBlQgRPGYf3wTm4XRsh8Sczlc7VtaUFfw/9HWS4ZsT1izT3mOfjEZOF377HPgOgbci9DYNyRye9ufvAKMwoOwcf+7jLXupqMM7yAy7rXHbyfR7dwGy3sx3fjye8d7ypxlXp9PjO4nrlJ+ByIgSD3MgQpuMu69Re/Gf1r+
1/a3DKJkvAAR2JRQZ9y/rVkuR+3pAtec0ECiC0EGNy58sEBZXyYwj+eiywvNSpubpucvvNVYurpc+6sMQD1eWKk9XlyurAFxDnIvQ8B6Stz0dPKHP/rSkjmhrz36VBi+psickA/vTG2AIerajrJuvr/b9isrCMa3Fl4/O6Yqma8gSxeCDJMf69Z//luhD5IE/PkvAL83iE5elGUYVzwo6paZ41wH4ilk6UIw5cEwOnn7Fx78bKnb2qEYf/J+Qz1HR/6ZvFbI40zLuitL6DlFiIH87OR+VnKHJLoQMKAh9yVl+Wmx87Ffy8gkWrMfvspVtPLJqYA//EkEVlCYvuTuOCeVK/X8fn6qjsUEhdZaM/XRyjVOFICL+xADtTp8KD+Q6MYC5m3KoEBR9xBas3f2POgZ/FpjDKYjpDW7Bj7fEIxdloqTyfv65id3nnGBeAqJLgJp7cqLK7Xb0natwhAw4a8f3B3/s3VBuqMEhBEKpPTAwd3cmrxr78GgCLF5sJPvqx6SGF8uvOiwmBfzSphTws9NzzvcmSoF+aq+QAsnX7sBBBFwod3LxZX6FlbPB2mlOSzsXViuMpNIMF/10o9q+76nIprF8K/eTCJfBJdyBLhgKI3rRAZmrvdxct9KLrToWsdVzsHYEoQkgn/3HzkM+V9rntrGQ6QcS8UKGBZnjJ3IhPqj6ZmpsY5SxkD58G7uZi9PlB5JEYBEl0mw2h6g3rUelDpFEgQMaJ9G9M2F3dMF1fblznUG4iEQRIxc6EBKpTp5oxWVVBZOBkoo6EHEzYXe07WdLSsBQSQE5ekIImFIdASRMGPrXi68Xi8Kx19tNW6lDlaELYyl6IJeldi4FYJ6//nKWb0gP14DgkiZsXQvmZjQdSwuYt9/IIiUGUtLJ0DfSdkRTqYrGcYVLO0KKk16oQAZZzz3dEx8BIIVO1Zd6tNhJ0Et5YW5IY6le1mp5Lblfq69k7ELzKP9XIoE++xYTo1njbHu8Nzaw83OzroUuUyP1kQiiNE1zFLH6bGuSPnkg2cuXBMg20hCcFmDkuNEbJDg9NAAESIWehKcuJgF5pkWXWvI4kXZr+GF7HnOnBNM0RHCn2M8mF8nmNv66DFxMjs7mdo+lgQXTmZFd3WltioTchtBuFlFJ20avDEs6mR6g11nDr+Mo6p8AYV+2xSonpMMjmUk91iK8aOpGacctxBJcNFkUnSGuXHu4d3cJcgwWC/KHHjNF6IUYx+QsvD8h2xC7I/6JkWC641sim6lhn/YYue659euZC1iiS5y5bSxqhokJd9wpww+7B1+MPzgSVsEh2kih+fUYM1R/WyjJpOiW1ypP5AXafdQCuZdyoqLiVYNHIEt/4qQPq50P3eBN/YG+f3ZIrhmsyjnqP3mJQTb/nhnch0sIpspA+59pFndzYLg8E6sLLUjtNY6JQrYfhCFE9b7U4dVLqVwbnV6C4yJtZd+LF4Ai8hkchwHFS68WZ2Td+clGSzAAfTqvBxYDLqR1bPGLW3bv95xhRDH2OpPuiifd866k+tzcj/4An6Uv5f5AdxVJT55UyhJ12wzyjWzbQ8nA0ZzArqHt/jVCu71ralWoTxdAgSuJAZ+Cr2+phV5lGmBh4yL43w+f9xv5BFF4ft83mGs6AO8zIJUQx/s4tATnQdhY9BE3oiltWadltqVN+QrNqWVSHQx0q91CzqSlRnzbw8isiiCOeBFIZzVPgToMiHWD3am9s99HUujlIsrte3WsBf8fXJH3Dx4f2ofLIJEFxN4YTLhyIBP9MXdnOEmpNBy20ndkVWUj02uBR2toxFs43BncjMLaQH1sznOXBw3rlFAoouBIGz9ACLcyTTE1klzTjjf6EV80mLvy30T3kQK5idRHi4KEt2IWXirsSSTz9uRQQwmNtMUWycjKU4mwfVEJkSnEsiVypztKQEUHPitUb965C/8uOHXbtqaxF98q7ImfL7V9wtJcD1jveha46yC/1pbY9mj4G6rAZOW07fVI8H1hdXJ8cVledc9H/nDi8G6I//qhHqI4JpRSbiZBcEheFOrVCev9DR9lgTXN1Ynx33GlzSmuIgVBrYczQ+swoOQp7i+qN345E62akJbcx5k7svV5L6+gjGrqj1MqFwp94vqP9xPtXopk2VguUn4HCxAnecLd8OUO5zlthE4fTZi7HOp39KxpFlcrl5XZXdM3jzkP5nKOUqzB6rVouPc17k31kw5rZzVMeBQMDw8Nmf8IoWHpWOvnxXBUgRj5wJDMnc6J1M6/QeLRoTVosMaS/xj4yyC1vw4W2os1Zk+w4it5vc6XodqI4XnOPdbJ/ktpNDjWiJQnm4AoqJ7MuF9w7bSo1Fxdbn6gDF2XfeYjcdokKsrtSNN2RvOOU+lFyp1AxsE4eAepqB/TGyOq+CQai13E9B11oDHaGx0M4U4b6EDT2QTUoIsXZ98543avMPhyPDwyFtGqMKAJ4156doVsBERrnE+4QpfnBzemyxDCgRlbtrfASb/ZWrkClhGUO5WUv9JOXpJouuThZXaYzBZuRGdXEehnT2plpjDX4OIg66qHtJnD5NuS2A4RtPEh5s2tkmwBXIv+yAInhS0D2KSeASCw/D72Wn9sRQcRteKUc9nIPdXHO7jzWDhjVoJEgLnRYDBzZTfj9UphLQhS9cHhg05MrRb2c9RoDAwmDE9M7GZRFpFfs/FIKDUDVk7I1ZaOqweWFxuXA8OXVrBwpv1ovHgJ4OhNuW4R8KGOsMKTn0rMpgh84dHSfzupGUvA3YU08Ght3N6FxCrRId7mVbTHsH8B1g5oAqJbUAI0/fhHt4Z/I6O4uAs9+GI2+8pq5lI3swcBSzanDBPE6tEVz2tlqBtH4OVA8z3t9NOugZWo6R9cAgr18r3RQkOiwPwhALuG/GfDIFjSsKNeM18UDETK6HWznHI2mmwquBZMBWtO78mhffll18W5Kfp1S968kagvz0NZeVC831Ndj2/dttUuxnsqcIaHpVkcOWj2PdWaO2EU+xaBrgub5jrNrZMeFoA7fNy0qkXu/Z0QmhPDuBQR0gTbrxjl2FAwqxn0MbhhgzOhB52RSujAjhh5Vkykhi3p4Dfh0o4d4A3zNPTnmeJJ8bTvqNYAC0/Jl2wbZXoPFHf7vrjSXcqzTvlfEldsEXdY2iFYFCaVk6LL2rX+qlqiaiLLARue6xwBnv6dfYaWESQ9imeW2RiI8lTB1aJDu/qjHtX1P5F9VyUYeeUD0jmcsY7tTvokZ3QPaK8yQzydZXwDJZX57aPGsE87U0CXUywCcYLumUHcomJzrpDrEGC2ZoT1tioVWjW5cX0EAYlbI84zE3GsLeSFNHFjNNjQBfz6nLtpDMohC6mTYeOBYgTpktPC8+FhKCKlAjkRXNZt+4JUYYBYdzR3lWHEjKERxKT2FthR2rdul+rp1LNr6Nam9qFjsgv1ose3lO/u0Qg0UVT1C3OzOTKMCAmIQvPG/p0gryAHunWHRAFiBlsAa9bZxwSc92iUG0omHettYWR3/P61PRkojeFTA4QSYqXflSb973udRnsGapzsMo/atb5VP4xDInwvWMZbdW8J4s91ynfw9X9XD74BbCItLcwZOlC8H39hSrdqKH2RvLCTDzZj5N8IGY497XuJQN+GYinkOhCkFbDtPd6BEMgLV1sAQ1hEFfnWK04QAuiy9dBiq0RbIREFwIzuWTCd2EIuHTDdOujCDhw5rysW2cQv+jU+xi8ANsGM6YJiS4EZrQafKgL2BfaSbIjqcz3hSjq1oUvkiqjc4EIhUQXgnTJtKLz2XBWA4c8Gh4aqjL/6kpt1VA87SYZEtcRTEMlwILopeoB8mX9OuPsskxc4vhaGdljJ8LzH/mMlz/5IJdeobMB7vtDic6USEaY4+DJgL57jDSH3MOG4VhyGRJC/e1AAGEmNdEpsZ02Vs9O62syj/N0VnSrWoA5HDDwvbBSc3uZf501cC6drscIHsmRP/N9LHaGHok8IpRi5ytbCX5n93E2O2fgyhzpelLeQCruJR6rwD4gWGjaw+HNQtADxJpmpj7nQ38f2GPEEOlDSosrtZ5Of6sjKuGt3RPtfIWeCliOKmJv/s6KeP3hjU56GA+S6lSQuOjUSXBHDHJSulQ9q3+YpPBkIEUrCi6Gz3lhZYS8QI3WTLVuEM5jvNmgsNp/brw4sAnR0yMq4a3drbByHvMSiZ72QlDEXmhfax6YZokUZyfqXjZ7D4bPcAsjOA2NE3ISKdtRuS3WvUlizB+J8P93Z2pfWrTbrcH0BkpSWCX5c6OrHXxj0NPtUor6+OPk+zsWdIuTudm/giVw7B/K0qnaUe8PSWLqHNUfRZxbB0lgyscZjocMgppZ18scuAHA9nxoKSFZCrpFW04ZIJV6fl/r2vt+GRIgMdGF9Yx8dobB91/h8O9vTcB7b0/Az5YceP65kO6AjN9Kws2U0VOtSzTqWsLDnalSUIAbB6WkhBcc+NXhgkW0ufYu/l+d1Bf++AVSBHe0LhSKa++nDqx/34HvXmbw7W8x+KdFDr98dwJ++Kqj/1rYBuCL+I+qJFlLqCwe855eCCMmEeHl8415w0MuWAa69s1WF96l6ZnJSwc7+W1IiEREpxqpGno6hlm111/lSoQ6+ET8bQDCagnjsLTy/Xbx2EnQesHt9XV4HgxP2Ue4qfELzw8mnXYwbK1qnODfOOl2IAlZuomCbhUFZRJVC6O1E8mc0TIdzIzrUCheBNh6Ae/CvhA3ArezDG2uEH6u2vChOKVIcWAHdiVDNzVV4TGmrfsc5sDvOJJM9NJrFHRnvF78Bot86bcMzxlxc1YjeJcWmoOs2MZBftiHGEEXqN/3QOEtLFfxF2Sq40ThQT/J917BGyHTdUIQdReIp1DtZQSmhjtSiFZ1uWonDYun2s4b6j6zPHM9DhIRnSkK+Ic/RdfofWp+jgsJUKnkTRdMwea24YkLz9x2vgzEORIRXa2WK+vWf/+pUP/CuP1fnukhFxJA9dQwDsngRbCYhIVX1C3KfelQzZbGkUREF3bh/uT9htbifXEKsC0FZ7J0Sf4xjQ13GFu1eLi9IgnhmXKwcnt3EuxLrQNL61QpXQqToZLb0zFP+4d/cgbwr+804J09D37+Wx9+c+DDf/7Kg6V3G+r/Btwk/5jYts3UNhyPJYHlxC48Q9t5EXOgaVDUz4o1qxzuq/rWhNuqR4cPR0jIUMX+wM7Pd5I96rO4Un8gQOgEhvMEEqkFHRYZ1dwNiWqi93Cj35sZBlCkoPXlfZ53Le3Ds50oq8yd7htMgt9rotFLxrwbIcdZevsacpuXtOAQwRqmMq3i4nLVemuHhFo8ITYH8h6EMFmJ1E+r6zA1+gXmFCAhEhUdJn5xOMYQwiurcqkUCOueLBjbsn1v10IrPJyXPkA7d+0wjhZDTqeNC99UxD7ObdVbQ0Kgz+ijsnBpu3Hms2mFymktlZvBIJwT3oCCU3DHbOXu2HnS/8K2VVelTndzl7ClNUSLrxyUOqV+UYdZO4xk2jQjPQp1sgFn4A0oOLmXMw+0tNTKIe1t1VuldEm3VU80kGICJ4oKn81zxgsy4vU1NRxSugH52fy+bVM8g+mnpnOBmQmqDEPQX+Sx4WF1QwXCiBWiyxphUUAh2PbHO5PrMKa0miCBwcp5fu0KlX2FQ7WXA1Cp5dZMwSDGxJrqAzOmCH8CWwQWDA/vkuCiIdENQFRTIeb720mO000K3MfJm4opPWJNEyTbIdENCOa0TC0WsFLF4bkHWQqsRKECJ0JsmB6XbuWNw+SbIGUSq/d0qqejI5awa3DDr+7Z5rpgT5D8VP0IwlvgXcv6xRgluKHSDhcQa0WnK9dhQtw4sKyAttnO3DkKOVTrohXI6l4nSnBo7W1I5/TCd96oKZc/7Vb99rqXmsSrkLkwsJCIIZEF6WoeJdY2cERghY0qDA4X3HEWBKea867UHjscjvAffp5mBZHNe7qCZq0IFhEVPm9HML51dbm+BRkAg0CVM+U2l0Ke5iadVB4YoTymQttKoXpW34CUsFl05R7XUqEfwbVQ6QR5l7U5wILjtjjLRf1caq9qW+GCjqAXZ7FzPc12G/aKrrsHpBuspc4ggmtDVXOg1bNJfOpQ50rtQ+kyboc1fUKXMj89eWUMIpUupIT1FSl/GxybmZnJlW24s/YouF1o3l3DnoOkPgasGQia2ArJv32FEHv5mdxaFixcO4srte2ueREpnMn86q2JnulJcEH4vE9r6KKFEcx7mJQFCdIxGKwq9vSCjKcFFt6sbgjBXsMWEvKq30vzFASJrkf6Edz511U3dMMfjV8CxD4Xzt7UjDNyy96cmjSxJHMvReg9KKXc+uCEBTECSHQ9MKjgWqCLzBnbgv73gGXh+Q8ZOMf5ZyaO+xWh+r49pxiMlr7e7/tLy7A/PTNxM2vupO2Q6CIYVnAtMIo2PVXfEOGz6KJwW//UbG/hf37uUcZeUB/k2/kCCkN0wSbrFiOZEh0mNL/8sl5wHO8kib3PqATX9TV9vhHWICgt1MgoLm7n87ltsm7xkRnRYcIW80etu3fc59biEFzX17dEfCS2ZMmM6DCpDJ0C8GXYN4Zwe9yC63qvpvhehsHyfsNQZkLcnrIkHXNRyIToTL0VBfgPP76bH2n7uyQFp3nvohRgKWYBlrFj9fTM1O44Cg0rauRF3aoHLctE/rptP2cyo7KGpuECdI/aYsBHOjw+TcEh7Y2P0J12HGdeirCIAZJgDFW/gRFXCHEsI6ef4Yw4WwoM4iJoCbjdtlSqnNUL8qNVNaLZcS91fUmYd2lUAZW0BdcLGEiqVCrzvs/nuPD1AnSa0c18Pn9y0VxGLGMDTf5RWruv2/S7yFT08upyZY0x/pq8e5/4or45Ozvryotw6CManufMORwegMWCI6LR7vuBRDdSpPXDAETP1R4DQ4LLBIbqH+vaIlKPlChIcJmhUsltd7SML9tyMqWdjARSUoIElymCOYglufddw22HrcePSHQmSHCZJdi/WRtEIvdSj0uCI+JiLC2dKmtiPd/pCkAQCTKWomMC1g93eisP
1k2FmAQSRILSnIzJFUMTQGtPl2ljmFQWJjsgMuqqh6lkdG8hegQxBgRQiMzDhYCFzoX1N7g3mF14/K0KGINERGaJ5Mr4Tn/PUujUPAomOyAyC+Y+61mSkmnM/1dkE/UKiIzLD4R2ZO20r81KCc8TNrDW+JdERmeJwZ6qELd3x3/TM5KWD9+2a4tQLFL0kMkfWu5SRpSOIhBlPS8dhaWGl9jIQmQNzceN+6n1c3csiEJlCDTIRzgOZeMPZeHB1uR5ri8U0IfeSsAPh4Jiu+dZ/1Sy/N2olGENIdETqqBaLmtMegvsjba9oCyQ6wgIacJEg0RGpU6nksaLE7VxHFxPGkGwHUri/CzHMIfc8j1qMJwj2NpGBlGtt7eVxatDmGIxYJgjCBmg+XQTYVbl61rglQGBkje7AfaK6Uj9pzHtMnHzyQS5ThclxQaKLoLNrMM6sFsy7QsKLBod5yLzbRlLjzbICBVJCwLHF0H1oci44TEmEgMlueYPabh96Ms65t36ggucQ1JAO1j0tSArva5AAyrU99YrAxMs++PIiZnPSzT1hAh7JoEP58N5kGWxFjfzSrHPAQMkuXGBIdCFU6vn9qVx9q2tEFYOPIEbUPui0sXp2Wl9rvTcLrmD1kcF1cMQt6fq64MNmHIMxh0b4ru6GxUT3QdSLBrmXIWAoW1oW7IXvPl3Ezs934rvIcS5d5ax+JK/OjR7m0RXkX/A+7jtV0x6LwBsWdOfeXMFF5s6/jRoKpPRIP9Xvi3Iv6DNYQndQWqK9Xi1R51z1PsHI6rU4Azxogc+eVEuMszkGzvHBzkSogNS+Tu5/fSFeYBwe0UzzJiS6EaOmgXLnfsfy7uHdXOj0GFVl7ztHAwquBfaBvBLHha0dminYxuHO5CYQfUHu5YgR3FnVLJde+rF4IfR1wnkwpOCQQuW0Fk9k9asGr18hXeCon4vohgIpI0a6Dlrh+NXKJfnhM91jmJpoP9bSyfcWZchvnsMz0wBPzgA+OvbhNwe+/v0ZW5Vu4MjdOOwvqXOLwn4uQg+JbtQwsaeZBuoe3jP39XAYXxLQPVLh2RkG773twIvfOH+5f/dyc+32L7yu12AeMbB2GxDCwnIdq2xa0dHdqEobJsQjqejuG8MEuED0BbmXI6ZzGii2ifP82o2w18hAQ1G3vvrPvEtwLf7l7zn84BVH/wWbRcNGFlfqWx3R0ZJ0H++HvQa4vwGd0UgVyaXKnH6hQEpMYODB87y52dlZN8zVe+lHtXnfg6PO9eefY/DLd8MdkSenAP/wdr1rHUvVDu7mvm563dXl2l91+0c+MVn43XvM6Criz+T7XLqZojA9M7VLkcjBIPcyJnq1AL4v0woa1/L556Jf+8xMU5x//sv51wsYLCCTm4TPwx4PfiYXiKEg99JSUFC98OSs//F6jIvbmmWyXAlBokudhqtb/f3/CfjiNPSF0sKB9jksYt62ak/OBObXXPVPfo5z3oBIBNrTWYBpj/X6qxx++KpjfN07ex78Wp86KMtk/DUgrIQsnQXIwMRD3fq9X/nw8//2wPSYQXD4BfeAsBYKpNgA9noRzpLuoe1f+PA/jwR8VybHn50GFTT59YHoCp604QJ4ZSCshdxLS7i6XH3AGBu+zyPmznbkno2wFnIvLaFay50/QjQA8g56TIKzHxKdJeDZPTV3bUDhoeCmpicpeJIBSHQWoZLPgwhPiD0UHOXZsgHt6Sxl4c2zkvY4zXnKQaFyGYjMQKKzHDxN7jjOPPi8AIy9IK3aZ9h/JD+b3yfLRhAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRBEi/8HxXMapYulp6EAAAAASUVORK5CYII="},78012:t=>{t.exports="/assets/taxonomic-tree.png"},88972:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAADcCAYAAAD0mKS/AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABC+SURBVHgB7d1fctPWHgfw35Hyx6GduekKKlZw04deTF8wK2hYAWamJPTeh4QVkKyA8HBvgXaGsALSFWBeSto+JF0BuitoOsNNHDvSuecnyxCcI1m2JVnn6PuZoWVkC0zsr3V0/vwOEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMjSAwUvPBmRf95mLBu3w8EPLEdYOTw6crPkElIXQV19qWq+enQYuEvBVS6AkSa+qwl+Vc9eYeS6ITdc4xSfFGOv1jhHH+ELoKan7Xb5FDt4SQ6yo0a5SjOIjH6pL48vCnxQ5B6RC6iuArWvf0Yktd0dqU8UqWA1/96pAIdnEFLA9CN2fRvZl0H0lJ60LQKs3PPsJXDoRuToZhU79tU7UgfAVD6OagudF/JEluz3hl8wedJHSiecyjGZuoUoq9lWsLu509cUKQK4SuRF/ff7/mOkuvaMJAcMeHQ/RGhsExudRpNBonWcLAf58Qi54rREv9GX9Xh1o0GZ+C4N7hTysdgtwgdCW5sdnbUj/svQlO6UgZ/rxybXk/r6tNPLbXUs3auzRJAKXYOXy+uEuQC4SuYNwreXZ68YK7/8c9V3WmnAhHPgmC/sHvP35+TAXiAArpbqsr4LeU4cobDTWI4A7u9WaH0BUo7ix5TWM+1MOwNRpLe2XfQ0VDFd3etrqa8dXPG/N0X3Wy3EbwZoPQFSR74MSBcC4ezvuDHL3e0NkhEYUvjR+EvTtFX4lthtAVIGPg+KpxT4WtQxWiXjvf872glNfOPaYXYe82gjcdhC5nGQPXaaws3qlqd/xaW642lnp7aVc9Dp66x/sKTc3JIXQ5yhQ4KXcPny/vkAGaD8531L3eo5Sn4B5vCg5BfsY0y0wKHDt8ql6ragKnPIV7QF9xZwxBZghdTpoP+nxFaCU+QdA9kwI3pK5i+2nB41UQakjkEUFmaF7mIFqK48rXiU8w7Aqno5rO7fhKriVk+PDt88Ykg/+1hdDNaOx9nAWBG7r5fXdbhs5j3WPoWMkOzcsZCbmwRcn3cfu2BI69/aGxp8L1RPeYamaupl0J4SNc6WYQX+XeJTzsq2GBr2ycpX9js3ckkla0B6o3ExOkU+FKN4u0b3bVlW7rshghgjs8dU37oIur3TgI3ZRUb2WLEnoruQlW9L0NX2Wbm73XH6qClYj/bTxXNOFhr3m/1yZIhNBNS8qkbnJfdSgU2ot3qfOGp2zNKXjRvaqvfdAhDCGkwD3dJYMZ993VIHBXXSkGA74LF/7ootFv/tlbCwM60v4hPB73dGmfCpLQWzqXmSHxPE39UAnu7RLVNnSX60lKkmvqHmUtrXwC38M4IiqRwJN8PdI3Lf3DZ0vXqSBjhifmEzzVxCX9z6Kjfha3Ca6oVeiiBaXvz9vCdXjhZovyVuBVboKVC6UGL+1qp3pvv0CNlatqcU/HYeNiQGen/XcqcDy426Kc8eBwo7F4QAXIujYverzkezxempTUk9k97W0TXGF16C6HTTUjd4qsK6manQdFfKtPELih0oOX2JMpxC2CK6wNHc+H7J71j4oO2wdB8JJyNkXghkoOXrif8EALKxCusvKe7uZm/zHXlaQJRbVKRNRU8j8ci6Y3kTcmuLl3oMwQuMtKu8dL6lDh+pmhlC9//3EJq8xjVoUu6vI/63NdyVaW58c9ki+H9STTPpzxcMIahU5LCvHtyDSofRW6e5STnAI3VErwbm729tQX1FbS4/EX2jGF9JLcoFPnidHWhG6SD6q6Ch4IET6ZpT4J/30yFOtCOFt5FmTNOXBDhQcvdcxOr8MBPPyxuDHNqrIidKZV3kqSeVggaZxujsMJUV2V5f6fNDlfhW+3TuEzPnRxk5Jnh3gpT6tk5a3LstZXif4vNHVL+DHuFptjTRN1X8crLjyaTm02LjG+95KrJ1P6B/UlL7GxIXDj1uYNaprEwdQrtldTyjc0vXb02r5TzVTLGR06rkuSWq588EFtV3lWRN4VxOYZvED29ygM7kkZPuTXHC94TRw81742V722jb7VE6aNbV6OWUBqRJmEaQLX3DjfSWpefvK8ipXPi3YschfXM5Zvt3rTEnOvdGk9ZYbUJQmCYFVdBZLH/2b4d2S44pWKq0Hza4rGMwfVxfzUE4TcsfWKZ2TomvfP2pTwbck9lKbUJeEPYih7t7XNrxy+OFKCN9cisVzWbxC+MV8KHLzvL8btrWAcM690jpu4gJSH
1BMgg2uDleKXWBG+ugbssLmZ7nVKueiIM9+axSLdIxoUu7Sqn7lCN7HL+JHgFNI0vBa8ygRuKXot6TZQQPJ6Gx1WkySLmXekSrnI8y6TIFdtF4+CtXFu8XlTTmIMXD534VDEZgrcWdSBZwqjQxcWAPN1jQoRGNSt1ih7aqPLQyTB4ScMLQogtW1YsmHWlkzLpprrWE2htwe+harFoJ45zM9OWRbGmNS9b2qOCcl/LBvPx2/NlXn3f0T1my9XOmNBxBS7SNC25TILJ93KgkbBLEF/tzk/P22Q4Y0IXXIQt3fGQwlnm+0EFRbcKUmpbL1JERaWMZkzoHOFq6204Ut8UAcM59paAMCZ06gZb+4OWoUQZAAvFq0J83WOnp70WGcykjhRPd7DxeQOhs5S6X/9Zd9wVokUGMz50KGZqr6h2jYa6j/fIYEavp+OeSwJrOYuuvhUjnS/JYEaHTiJ0Vjs9XfR1x0upY1ogbJUFlXW8n3jr4JHBTA+dRwVDhWI9/FymZ1LofN3Bb/4lC2nf84fqxkb/Vfes/2dzsyfVrxf4oH3cATb+ubwrcnU3l/VLeMgngxk0Tqe/fwvPu9epAOpD9Xik6FGbj1HdDXeAHfCi1d0FVfC6dq3v6Y5PUOiokowJnZDyD+1xR6xRAdQbe6XKmOotXacaS1xa5bqFlFQIQ6G90sX7TRjLpBkp2u7joubimf7GFsFxpH6tG9FfVIRQP99W/X1/kMGMCZ274HR0x3kjjyLutYQTXtlzTcqEfdhq4pf/RDvvdEaPSxHsURES9reTgoyehWRM6PgN17Xlo8WN77u5NzHf/tDY46Kp8R7jvlC/N6XKWKF42c1gBYBPHMBia6609IeDDhlsgQwSbWuVsh1T3n593uBv8GK+xQ0VB6xNJYi31xptxfimVwkwapzuIuztaw77eW1TBdXi6CoCCDK+6rNRoeOKWXHVqA5xk4/oCVe4ohpRHUrDnWI/+RUft8rbZ0vbXDowbuJ3oiY+qgQAAAAAAFxm7FZZk4rKsTvuXfUPXg2l6KxcW9gdtwD2xmZvSz1/m9ftDTYmGb91UzQXUch2dE5IT6q8rW+0i+3pxdYkr5fPOT+7eKTuIXl2jhpKkU/eDsrmJYq3BBtu3jncFdenmqpF6OLAvbh8jMuw//ps+U7iOQ9UeKTc+eTgmH0Gbm72H6s/d/uTgyHdq2rweBI3jXb/j3m92i2OAzVWl9CDrNuDjwO+vLJ4va6r/uuxns65OjdQkFhPnckiZfvKOUIkjhHyjPgrgYv+bqrkVk/xDP72lQdSXu80cy/D0LlSr9SW+pXTqvUi1l6f/pb0mG6zRv6w0IRSN32co0ajO/HrSpp7mXqODPVV3EjUdplULUInnFBXVcr/5d/iv8nnaOdZ7ic9P17l3Bk97lBYyZLv8T1VZ/S4Ggv7OemcuHyCf+UBQYkFf7v9xoF2KU5yXUvr1SJ0PI9yZGPETjzInqjbXdobqTLcUQPx6TsDDcqBd/i30RQmNXj/djCVrJomfL3RF8ulLa2ic8YMWPM58aYgH85RIa11R0rtTLMiYdJz+PkmrTIv42cy7TkAAAAAAAAAAFBjRk4D46lFQi5sRdtnhfQmyzSrr++/X1twlu9Ocg7k49IcT0+QGkIQF0/GDRlcPse298u40Onm8in7h8+W7qWdI0P36JOl/1LsZJnADLPTzNf0efFx0tzLhPe4o97j1LFVUxg3OC6ky/MbvZHDbb6SJZ+z8Hi01oYQchvjRsX7x8Y5r0bwRg57aXMvZSh057SKKmpbNuNCJ6U+KK50EwOk28WV51Gmzb2EfAhSzUONtLmXqgmq/QINHceKL0nzpoE5YUd7fCGlvr2QurmBqXMvIR/CSdieOkx4H/khIu36PMcJja53OWRkR8rNzd7esBRfNP/PodT5f7yMpbHcf0VxHUU+J5S921GhozmJ71veUY54ndpFON9/l07zwfmOuof+uNHImHWJo+fw++VQuFvpeawTMHYRa/ShVe3+RqNxnHUx5PC+77PPPvPnvYCyiNB94Djtwx8WKrW6YZr3a5pzTFCbcg1VU2joKFqi89CWK4NtsBOrpaRwHhe5dxxMD6GzGe8dh+BVjlF7GdRBXL8/0/0Ll4IYu+n9IHiEiQDVgdBVjArRcdaZF80N1cNHYvyVjIO32fPSZu1AeRC6+mhz8Bori3dM6Qnk2Szq/mdNjYp3Dn9a7JAlcE9XL63zs/7ruCu+0tRY7JEjxCt16X9Ernxt070pQlczkq8c0q108Lg4cPQ6L+MmMuZegsG8SgdPOC39cdcjCyB09RUFr4orLSQlzNd0zd72eAihqzeviistznvL+/FGkB/xfE1LamWi9xIqJ66W/dWH3ksn7Bw+s2eLa4QOKuu3wRZcB2QZhM5gvM+4IOFnfLpHUAlWhS5qjgjxmPLlV3VA+dfBKoJMKwm0+8pNQJ0/WrNkJrz2j+/Txm0oaSOrQhdty5R/t7LXPesfqe712zXf9MKjHEMn+T9q8Lv5/UXl1v4VDb2X2VR7XMtkYbhft5UQCF12CF5RarYECaGbDIJXlBoFD6GbnCeke5RWZxOmpIJ3Y6Ofd0dY5dRiyIB3GJUiyNTLJ6X7SoxOth19DtGq6ywd1bET4AoRXM/0vIBa5Lgvxv5xQm6rntJV3vXWpmJEl9UidFLKk8Nn2Xoe1Rue/Y1WnQA3N7pf1LkAUNYe3eaDvs9L3TNqn5/111rb8raNwUPzckYoAFQMXtoTD9V4ZBmELg8oAFQUKzuuELq8IHhFsS54CF2eBgWAxnYWwMSi4NnSY4zQ5a9FUATPpSWEDgAmh9ABlAyhAygZFrGOmGRfa9Vpknm0t+4On0bFYjPtEtXcON8nIe6SpXClAygZQgdQMoQOoGQIHUDJEDqAkqH3snq85v1em3IWbyAJFYDQVY+n2h+5z99E3qoDzUuAklXqShct35DRkn6Pd24RInxY81qTMIOqfp4qc6WLf0BcRbhFXPyHxHpVt3KC6qvy56k6zctg8MMZOep1/9dfJ4BJVfjzVJ3mpXA8/XHpkYW63cZJY6m3S3O2tEh/kY0q/HlC7+WcxHuw7RDUDnovAUqG0AGUDKEDKBlCB1AyhA6gZAgdQMkQOoCSIXQAJavH4LgQXza/67codygGVsjPVdCXNv9s6zIjpU2ubBPkz5WvCSaC5iVAyRA6gJIhdAAlQ+gASmZVR0oonBP1LdKh+fLJQoLksSTh0zy5gU8WsCp0vz1fPlD/OyDI3dtny3cIcoHmJUDJEDqAkiF0ACVD6ABKhtABlAyhAygZQgdQMoQOoGTVHxwX4m5zs3eLACbjUUWZMCPFowr/AAEmheYlQMkQOoCSIXQAJUPoAEpWnY4UJ9yn+a+FA9sJO9c7AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBG/wdns94zuBJUWQAAAABJRU5ErkJggg=="},85445:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAADcCAYAAAD0mKS/AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAB5oSURBVHgB7Z1dcttGtsdPN0SKslMVZQWBV2D5YWJ5XkKvwNIKTNWN7cy9D5ZXYHkFdh7uZKykytIKIq/A9EsszzxYWYGRFUSpG0sUKXTfPg1Qpig0CIAN4uv8qhLJACVSJA769Pn4HwCCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCaATdbbm6/v2pC0TlYEBUCjS2wenoufq2Fx7yQLK9w93WMyAqAQeiUpydnj+FzwaHuMDkzvp3p10gKsESEJVCSNljUf6J49xX/+9DDfjbg7/WHN5+rv7MVQlwBMx/dvivFQ9qAhldTqx/N+qqFchVrp93+HOrDxXj4vU7fn+RFzzuU6Vw3kBgcMgaSKer3Opb/RfsGGoAuZeWwYtm/dHwIzjyjXp3X+HX2w/1HswKDORrw4m3YIErr186H22+/lkw6WyrlXx16rA7+GuwBjWBjM420sE9lzt5iDG5/c1/nW2ABQbD9jZMu5
1FSKvervQc2MLz+9QfDHiwAKeVq1HHB+SrUBDI6+/SiDvIldg8scLTHjg9ftu/6YnhL7XXudlZaXx3uLu+AJaSEyJuD5MLKTWMmXOxNH1Kv6ZhzcQQ1gfZ0lsELJMI9wtzMn2CR//z0RS4XoXrtuG8qbFVR+8f++vdnz9ReGFfc4P3k8KROgRRa6SzDuPwh6rhk/guoAIyLyNfPfLmw13/4r+UdXMHVk954v9v+yprrXBIoOZ4Ddx4NX6jI2+Pwn/0w5N2HiqBWmh11l8AUhKtdOxDP3u12KnHTIBoOVo9AhaEyM4IgaoE191LXBH4abTDGjyUfHdVp40sQNrFidHcenm0IYK8monYehrPJ8AjiKlZSBpIxXSc3cchVSdZX6utdKDnjFbqq5VpVgryhgLlXOr3Zls7HiFOeSuLegBKz/v3oqUoE7UwcohU6J6K8IZXg38wr31hm5s7TDQadYwwrR5zyoMSsPzjtTRkc4oZlUIRltDd0uWjAXeLtN1WP8GZhbqPDsiTuiEsNlGiE6i72BMoM493IwwCLKXdqEMqj6MJUPSeicpmBa98wrFSkvPtRJU6VW6Yu2B/0f9y/VVW3Qchyr9BVhHNpbMkRTNaiXScN1movw4qLPlQFLKyVuvHzEsbWmQWBe2QmWmtCnLvM4TclyFUOzMVVQXkQq1F1nSGeuuEdS/2fPGYSfpNCfQXnqPPF0lGRvWi//rN9tP5o2FffdqdOedeutfvQMBpdBhaWO10U1i663OkimsfZTfUKumqVdWOMai7CQuwj9c1bELy/6EitvpnIpefqhjB2JxsbSGl87SVe+J8+fXKvX7/uLWI1wI5s5sA9NDKJXdHF0gcB+4vsDtc3msFgtckR4kKNLkw3YD6vC+geSfFDHQtrx4YW6puUNVq3cANsKsUaHcoCTHcpS7n5bnf5ACoO3tFP/zrrqX0ZNq92oVrsgc/2qVggHwozOh1GlvLN9HEJ4vX7l53KhpG1+3Ry/ljtXbZLvKolxVOr37PDn+rVz1Y0hXWOYxhZ+FePM+BfQgUJXeWng9NRD29llu5mHkYjGcrQIVL+HnwV3vgBKum8yoAFxs3Y14A9cFiSZyco46I4kfJInpLx2aN07qV6RVtV6hQer2wo+ApzgPqOKmn6Vgr/yAf/yEZgJwxarEnBVMCGfcsYfr2apE4BrXwWKE0gpYodyrcfDR8ra9nJuKJgXu21ZP5Bp9NZWB4tbEztSsHvKSPM6sZTjeockFxDBoJopHyeNuQfiOyghorol0W+QRlhL6sBSslerFxbelYXEdhFQUaXkjuPRpjg3YZ0lF4nZbwCRulezsAD3986/Lk6GjBFQ0aXkKCiwvkl6eqm3WUG+6gCVjU3DFe/sESum/iHJNuhyUHJqLTRBdUkI/f69Vau1SRp925Y9L280tqputuljK8b7rndhD+ykL0e3gB931n9z0/tSpaQVdborhhCTnfalO4kupFbdQswhCtfUrfTY1I+yaPAIZzN9wt8XoErWb9ZSaPTDahc34Ev46u7rKW9RcQHHIcXGlsfasxkgfhMcrgJqhQTfua9yWPYWaG8ihtV8iqqqfDMr7bkaBzD8ZSg+6IM7gMkMDh0JTsrrVt1NzgElZdRdRmSqALgoMqHI9td+L3pA1gIcHZy1oMKUVVZdTfqoATxFcxJmDt8A7NdKb1/efeyvd2kkDm6zlr7hsnZqxgaXrA6WcEgC6I+d1apcrtqGh2T+5GHGZ9rH5HY4KTcb8rqZgJXPT05aPaq17NneLIfeViIPlSIShrdYNDGqhXv0sE5Z7QlNTgmxZPD3eUeJYTDyUFqtZfj2lAzVgzvbNjegqjPvWI5wkqnDL55eLbBpVgFB7x5Vp0kBhdUk/ibTV7d4pgammJiT7mmWzAntj73omh8cjzhCtdYaYE0JIpuUhK92UYXpgUwSunGPIyKe1NAhjebRg+FPDs9n5XwJYNLSZBWmBHZxKjmd6ddaCiNXekiJNWnIYObg1krnpYLZP6tJr6/jTQ6bM0B56pUxASVM7jwb3qKg1yEZP0ytNwkMLyj5ZXW3aZFghvnXurAiSNjw9cYNKmSweFwjvAmomX9GJPbYQlboaCriRU7pvP4Wk9Pzhs3O6J5e7oZhbuYh6talFIyFhWq7/79f+TXUDBYsQMxyt94g2ja/q5RRqcLpSPq9y5QidY66W6Ks8ENKAGDs9YmxFWuOM6rJk3vKUwNbNGM1bpiHuId7qrI2wIY9wE68nLNYOaZA0y+Vctdd+qoV5ZKDZzs9LcHf206vP3B8BA3dDPLPenJEo0JpES1hYwJq01yi6RdTHvl8C0EnQuu6bEXMwdSqi1PVYSUMpl/5x+DbSn4c+MDLLZmlZlGGF3MtNiAnGT/wojifWVIG3NoUGq58ySyd1WYE6BufjrgYzjdP3zZvgs1pxlGF6Wv+Rkr9YCXnu+zK9sDe9Qib4jvjRTOB9NNCANZdZxnMUntAylh8MQ1PoD5VsuRUEYCLyqwa3CIXq1zaAxdKHjTCGQIDTD+tO5BlfpHL3lM8ES3A9lbOVBPRbkOL3KdYcDkjtq/fQgl8yqJLhUzRDP1SOSTYVqJw0pRKvfyYtINV1E9ybx55buNWioBQQe0JeICNTlRaXczVBqLrAqypXsSDqJ8LEC4HLgn2fkPZXi/SmN0hhabuTbWsXs5i8GTlAbXl1K8lsA8zoWOLvq+v+o4zup45oD6r5twtay24cUFVdALmSOFE7V3RGM+F8O7RUd1y2N0pgtXKOPIsOKZRnGFWFvlEhROX8ipdzrtF0nu3mEUciOh7F1lDW/WavfuZTuz5o3aW39g0cLAhUdIS7OnMyonB7mt1DAZ08XMwErwRLuvMw2OHaxca93AfUxSdwkfp4xoL6EAkPYQqrjHC7u++1HncG83T3kYMytxd4sO1JTG6LA6PvLEeCZbCrRr8Xmg/DSeDbdSX+TcmdGsKZ+9321tzrM3CWXv7pqUsEIqa3ix0WPHqWUxdHmMjovoMDIXe5D2d0nHHP2ytMoBLN2HGYXTtsrKcEXAihmIV96qpOHFrXYw36rUjzqobsYHRbcSlcbo3v2oEqKXXanMexXlmtyLOo77BBW26MOcBEGfGLcyh8Jp/T6o9wNqaHgYWDKdy5w+YP5V5TCUfGei8PrOUlak4EWTNTAwI4BipfokLhWBjZkqAHALciKpkNKigiu61I2LrhTymC3JgyzPudaTq8vt0UdDxHauoJdWDsP9nRRe53qn8FUOqV0ZWGz43lJBbXwqwr+xiKk1ZTA8rL7BYgAbzxkr4VezQug6VqR0DcettLr8/b+HcXO79xaxupTF1VQGtx3xnK8gAzgG2niS8y7UiFoZ3QyD6IMF/HPRNZ/092FBFG144e90Ieo5M4ABFWOElrFMaaOyUiujW4RBcOZEXgAYpFm0C1Sk4Q0GnWODkXiQEQbSFFApPLdmk1oZHWPcGLW0ZRACpBt9XLyFAijK8LAbnDviUvpFG2EQNcyGNA8COTkZdqEm1Mro1IceWYVg1SBktPvEJCusnq8owwvSPP4NTJGosP+ToPIm+552MOoY93UOuyJHUVlqY3S4nzMVCXNpZz+HGJsvQRYaii7K8PS8ut3lnfcqLzlvOB5XT9MEIHX8JtSE2hjd+Xm024eoHFLuq5CUvPD8Tx0S6OqCjPRKYmopK0dtjC7O/VhEgIMxUYqNftUNTwrftNKtlkHH0wa1MTqT+6H2eVZXOXNYm7tQEqpseLzlGD8vMRwV2pJjizoZXfRKw0TqLoVYmFFmoFR7jqoa3slJyzOdK4s3MS+1MTqTz287qsik/C3yuHr+suWSqmh4GEwBk34K47UIptTC6OIuGAF23UtTLkkL6qCgbAHEGXtFVzwv6qAEkbmTvEzUZKVbck1nuBBWo4pxuST1bt6HBbL+j/P7tx8O/xicjv4IC70jqZzhGRqXGdBKVxqEMPv6fLnzESwSuj99w+nuoibQYDuM+sP3JvKGvTsPB8bes4oZngc1phZGx6XZ6Not+BNsw2LqOBc0gebatZF75eCMCGpVDE+aCw1cqAGFT+0ZN0HOo3MpGVs1NQbm0bSIokHKrXtuqE5xT0+1q7cJOfLrP9tHyqX0YOJC9KXsz/o5NDxlUHdn9OONDa8QlTEVrDrOo9MTrzXpiMcM8HphR2l1MCfk8l0IegcziRUXutJp3UOcIMrYU/VKXmFzaJZVAt9EWDCM+8a2f/V6NuL2WPZehFq1pNyXUh4wLjf/vbt8kOTHqpzHy5og11KJ6lrDzwb0xFq5jX9f0uttonG4B0HPZo9JJ9O028KMLpwx0J067NqU1A40UfIBVzuI79Hr5W14Yd1j7/3u8ua7H5MZ3OTP1lVzZZoYTZvE11soduVOHkPZyCx7+OLcS8a70cftNSzKHI1Ow/ytuAk0EBgeZNFluf2dCoo44Xvhy7cMnKPMQyMNVMHVtIEQfI2b3NWE15vyJlax2v3qzzsupKSwlY6xhQjEuJAjwQQaf5a6VOoVDx
1/PHP4cXSH9n/oeXSNMDeDwkNuPzn5Bo8Q9yrxBm6QrHrpSTRpRPI3K90Z7Ek56dbnCjM6oicFgHyqEdjNnqzAnNjytZhYzFwFdmihDxN+f1Q1MYnj4vOGI4kLJEo0eDtsxUhDJrje9X574nLVUPmqbVimQEgioag1CD//9+Y/IEMGUwoMCCVSYLRmef+5CSkJJ+l6awMA0SQyPMbl95+FZ7lU3GI02ncviXmNuVcjh1b9Nj0pLfr2Fats38H3Cht2s2qaFRi+x8zjQ6/dvzPNHxLGodhBrhufMlRieKxA1Nrw4CXdlEM/zdjPziEbjpJ7OSuuWkHIThL/li+GtLArcOnilFox59talSI7jHzLPHyFY8Q2kiA3DmyEzPhvG5rrJ4GeBq0KM4bl5D21k5pXOgznAawzdxMOfVvaKHJdVi4qUpSXmmc6dj4a5qS1HYcXwcJRTIPDTnzE45CosuvM6DXhBTosOXXoKxh7nu9oZbxwe1IBaGF1cDxaXi0+cW1rxUAL+7vvd9lfoCqFbpALWOGQlzhA9W4MutehQzBirk//LT51LJa5Xo48L+yV9BVB4GZgNcKN8++HwOCpfxngx2hpoeOvfn+EmKC7ilyiPF7pC+N9FxPdvD/5aY6zlokyFMoIvpRS/rVxb3gOb4Bgr6XSjTvEl9hhMYfQ5QVW3qJQYjjCGGlALo9MEHd1XDAznTUNB2DS8aaIM0Ta4v1SvrQ8RUvV5CQVh9wRjo2jvpOAotS3q0zlu7OgutgfLajqhAExjrNDFxNUWLNPpnBt/5yJU3RZBjTRSjB+IW3QlRd6Gh5Up6w+GvTxqJBmXZgFYaFs3Oil84+/sfNEhoysTEswRTJuS3GjAWYw4L8MbV89jl4baf3203USLKQRzNYdZazQrplkRCq8Ms+VsUBujw1If0zkbktxoaHcejZ5j2dVYHiHtypKH4SmX61LOTDrMeg5NBTVM03SsFx6oKG036riKXP4GNaE2RherImVBHu/s9Pyp7sH6TC/LLLa8XU21h/0SLJN7t0bIoqTxi6ZeU3sAchu1pO7APVu/16bhTSaxw6k5s35vaYkbdXYuz/tQE+o1tccgyY3MK49ncrGy7jNsGd7F5Bzhb4VTc/pgG9OkIrCrPxM36qzIsi3b1MrocpXHYzKqBWQP5sCW4eki3J9W9vIINAR5M8g9bxbuj7tR54qa/ZcXtTK6OHm8eRWYJwwkiOap7zsrrVkNrGl+bxyF5fHabXPk12rezDfOiscVMLcCgCKoT0VKCCZzWYQUBCZzz07OeurbF5ARbSAAO2CZPCtX5oUzds90zmrejDtGT6TTadXK6Gq10iFnQ3P9oTTsGcpAGVe80OXrRZ3DaUi23Nk411KlCl7XJT83plQrHbp/OuCBSVfB+4c/t/qQEnQxTfWCECowL2JeXRbKt+It3dc+QgQchD1ZjUBLMpJ5XEu8nk7/Outxx/la+P7vbEkelEFcqTQrHd7tVNL5g66sQB1MR75ZfzjKpMmhwvs/GE86znwBlZwpy4oXI1unkTHlYWmfR62apshy5lal8fWEWjKYX9WaMtJ5k0e9aFrK415+Vs79DJM7Wcqa4oRoVEBlo+yqVkUbnn5/Alk+E3vWVgwVQImRMOxDVqKuJ/Vvh7czCcTapEx7um7UQeY4qfNr6GIyHr3a6ZFWOcsN2KBIw1MrxHOIky+0mYDnZtdynueJWT3doscol8noPLDIYNA2RinzlxuwQxrDs/H34O+4/XCEK0Ev5mHWVrlQ5duFnJ9nmtHwU6Fz7kpjdIxH922di+EeZEDn7GRkQluvdmXQcExCUsPD/cs8rT3YHqT3QEzGeRaerVVOv9a4Vc735wrUMJCmkkAvaXXL7UfDxzj/T93UpNYWtdQ6ZdXoUBMRh4JcvMgHw17Snw3Kma6Kec5V/sPFjukUajhWRaM/oeG5urUnZfeD7sVDFxXbg2YoYvtiuGlv9cHIqPH5+nNHmIPP3ps8hNcU/g1JfhxXYbX/fzHeb2pt0Tl0RSdhYAntKvCrVfdoOGn0LPGP+vTpk3v9+nUr/VPrD8/2lIWZIpZ9rbxVEVQ6YWdGOmGSvrrK3mLqBZbOvU6nczwYDPQFw0RrTUX0bqoPpwtgrgSZJO3nGEc4Aeej8QG+f9dGWgdL2DqdwYZ6rm/VH/B7p9N+kfSauvNo9It6jzbyeG32jO7REN9EN+IJjt+9bBfmQ+uQdMyQDybl5rvddBNviiSl4dkBlZAzCLOa0CPSzMa+t+iqmyiMN2sLRmfFvdSjeA2uAu6fiowWBUM+YvJ2jL2qQlBlDLqaoRx97gQ1prBl1eCiR6R9piytSVzsRRz10hpclJSGFaPDoEWcKOqv/8t+hwLBSKbp9emgymk5RYFMXLTz5Cu+qpWebeloIrOCJ6jrWZZxXLpFKhD89cJD/XDWQ2Iu9spjKY2w2MOee2lwe/CNVO5l4Xkx9YHHdnrb3LMsEtvupg5gKc8gzf4nKRhck2bpPj1Hoaoz8KYxxTjQPb0wOnSxUJIAO6TD/c8etq6keePVm/pCvamPx/8ui8GNidtL4N5TMv9WFT90vYIIvhMOOHQhA3kaG6IFlGLKyrQba3FVLRrjnlDA1oXRoejOlAYIknpTq4uWB4M1FS07Klt1+KygisLDyS5Vrmr/RqVt1J5hI6EBehC4Tft5fl6YSpKMxZVflSJ4YhOTBxLK4wdgEnD6Yiw68pgHd/4x2JaCP495SKXSCHGMb4BC8FUuhf5sccKRlCPPVkpmFkludHVyK8fodMXy6ANM3PiUPR0pe7oVa3SIugCt7fvKwozcnfKC2Iv3u62FRAjrTJiPi026K5d2892P1UnZpAH/fiadbZw1MZknvOin02H1q8vhHtSQwbC9re5CRvdLV6s8HB0f7rbKEb6uIHqVPR3FV7mo/F9dDQ4JV+8rMQ3++QEq/6MCH7ih1ptq9b0NDZAyousyZ0wc1W1FGfv5mk4QlBvNKivr28z/VYnauY5pmJVG0Ei2QytecsYGJ+On+tRyH5eU2mmkpAEHL84sJKYVLzG4hyGDm02jV7oxiRLMtOLFkiRogu48VrnUSTg2C2R0IbMimojKYx6srLS36qZONS+oOxLKILixDwxWuD40nMoaXfhBY/WLC2Fz5bwuSxLDA3KPLoGNniyJlqilihMsIAZHjnvxrHzui6aSRmfox7JSTZLE8HTJmIAnhz/Vp2wpLWFKAIsMenGPC8rL1HtlweDCG+2HqcOVqyKqZiAlOuLo2hAcUmHs3qzgCnYmYOV4lhl1dWAs7QAJDM5mpwLn7cjPPVTurgxVjV66UQclk2tggYTyCAimHN6kkaWoMuPBmEmkHRQe4/4tm0ETZoiKSmCV6YdEKml0DFjkB8mBe2CJcbNobAI9wG3CqodFy7i6RRTFXwFrDPPY9xo/C24efV1GKml0kp1fMQZdScN8q/1w2CyKd2tI1izayyIMVHZC4aI3YZeAO+vxWMm0vNLKJdA0OQBz4vmOqtYSVNnoZVC9zp8zxtaklEdCjp7llf+Z6FebFdkc46k7wx7w8/2qRjnDKCHmLrtJHo83PQ7iWd6NwGEVURC9ZHI/r/6/PKE8XQqwLUj4/GlMm0oUe1UKa6c1NgRXG+VlbFIaJRlkdCkJ0xUYRetCOvogYL+MaQYd/j85f6wHbaS7oWCZ3LNwbh+REDK6jIRuTtSQilh03orBAZP89fI1p1+Ua6Td83O2wRw9s68L6cGO8y1a3dJDRjcHGfZ6UfSlL14zcI6yzONLiq7+P/G7amX6NhRRdSEbnrpqntVJz2TRkNFZwJLxaXB/JEB6TMJvaIhSyGNUaE6yooTyDKtwvoRBBpdxdlOAcFWKBfNbLsxB3sJFTYKMziI2jS+K0DU1XfAu5PWcZGxWIaPLgbHxSWD3UgcmykNfSvF65dryHhmbXcjociR09zbCvFIXSs44yIOSfNSCkx9kdAsiSOazDWD8PovvrF4ooaEdgfD3O9c7B7Sq5U/jjW4cfMBRUou64MIysa4U/B5W1EBO+zETUgVrOMBbldA+WKQosP67VZCn88VS6YSIF0mjjQ4bMNUVuDOx70otJW8D7BNjrOU6jHWVQdyEwAhdmJOJwAvuz35TAZGjIpS3w947rN3sXhxssPxFY43ONOChTEKzumnTcVbBB1cytsrGLSyMfT1+jPoA/5RSBkYkhYdffPCP1M8dlyVxrafXRPXeNdTwmmt0hiGWiFrtvqK9jR1CefE/TOf5UsstepTaommyBJ9rOjEcwZdAWOHatZEbd14MR3ehYTTZ6PqmE+0W/AmEFU5OWl5sI7D0PWgYjTU6IQ0jkaV8Rq6lPVDCPqr5FNENqD83Lx/YWKP79+4yJoG3MHyO/9aRPimeNFVfP0/Ccc2X3mv1ZQ87zIEgCIIgCIIgCIIgKgQVPOeALnv6NNqQUqyyJXlQRUkDFCiS4K/l3dHeRMjoLBM1MqpKM8zDOdm/TM2Y6x++bFOk0RK1NDoc4jihbNX3xfDJomaioTArRPXO+f7dKuSkzHWS8tki0iljL4Exfvxud+kAakjt8nRaa5/Jyc6B7hJvv8HiYVgM3cijjpOLhINtVA5tI/K4pTkRcax/P3o6OB39gTL1kolfsD52gZ/bwliCGqEbReVVrX2cssP50o76dgNyJmynuSLRgN0AYIGxRqW6sfT0yC6VcLbZjhS2AkW8fv4H5Iju+pByZ+qwi8Mm1d9cqVFYs6jVSicEN94V1UVzExaAqeTJ1pwFnOmNK7n61g33XT0c7IHGCBZgXESXxzE/3xYcbvQEXHQ3oUbUyuiWlmKnt8Sds0ZQ8qTHbHn4b6wvZFxakRzH1UBGSz1Ymc2HjF//RJFynybP2qVW7uWv/2wfqX1AH6L2VQz2YUGEMuM7YBnGnTVpPPm5sXVe8nr9sTD5VrkD3chzjt+HGlG/gmfmb6m9wYWBXRQy10CRWISd4VHY2jMWxWDQRvfbu3ICo6Y1W2Vrm6crQnAob7ALe7k9+hippcn8G1W/OCfEer9GCQrG2es6yrdTcrxifPPwbIMz9hzC5HugwAy1WMmbAhldRVGrQtf3/ePr16971HRLEARBEARBEARBEARBEARBEARBEARBEARBEE2GysAqBqp0gSOfqm+72Ksnmb9JvW7VgoyuQoRKYx8nj6
1Fkw/JK6wbVX1aHJo/Kqh6C96YPof7L2clZD4jKQEZHEAuGjK5KcNGfPoT9dJLLWupD1hUyugqhAiZ9IeUmTIgeCTkk0SCCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIIhK8v9dfhHI7TyykgAAAABJRU5ErkJggg=="},43390:t=>{t.exports="data:application/font-woff;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAADcCAYAAAD0mKS/AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABCaSURBVHgB7d1dchNXGgbg73TbssxQFWcFaVYQcUGQc5P2CjArwFSBTSYXNivAXoHNxUywSRVmBZgV0LmJNeEizgrQrCCaKgbL+ulvzteWB2P3j9TqPuqW3qeKIlFLamH3q9PnnwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkYRQInVn5w6/b69ZLNa+uLAXK/ZeLHYpAJC6KA0JGDcU6vKtr7V/+vqP07Sa/QFfuITN5Wv3pLd94oQRIQOCs3d4qX2p94mKXbpPGhjkRCyT88nGUCEDgqp/qjrsuVvKqVWKT+HpPo7psOH0EGhyC0ksf1M/+camWM0fAgdFMbdjc4mMW0rRUtkXpN82mm8rBxSzhA6mLig3nbafUMp6mzM1NIhbZGE5uIx0qFlclKGN/dSD6GDiRrcTr6jIVoihQ7UiUX0a5/Zu3Gj4nl7qhX13CDM7XZNsb2qX3dv2HOQBFj1V/IKHkIHE3Pn8ceapSrvkkokKc0sRa9Z9Y90EDwa43y2mt8ipR4M8fRm3+/cf//y5gllDKGDiRg2cLqrYKdarezFlWijCkpX39pOCp8OR6vnd1ayDh5CB8YFndy+/UdC4Dx9i/cwz7rVMLe2Ejxdwt7O8nMgdGDUkBf68+P9yhYZ+0xn28TqWcxTmtXF+dtZlbYWARjE/twuxTVoKHpoMnCi8WJhW1n+05inOKennVeUEYQOjJF+OKU4eoSJDlzjRf79ZGGOf67uye1s1HFFanV5vZ3JlwFuL8GIpHqcYv/p8YG+8Cds+cf2FvvWbtgxqd8tLM7fGvc2M9fQBU20VmWThu8fgenlUNR1wLzTOFjYphQkzMqfrzH7Szq5Otjcsqy5Zo/95vuXlVStjssbnT3dr7cZcfiwsV95SGPILXRDtlABNPVFfGuUFwSDoW1/Uzd+uAnXV+qhXfpW+A8djlrowb7uOP8lfX9hfnU6tp8hcJBI9VeGfWp9vfvs7nrnL7L5ndSxhri+HH2Fv6pvdD4EraYj8P1OdGlm28N0rkfKsyHFIYAY0jUwUv+XYjflF7mj2H4zygukQ1w+X8ThNRliRimh9RImpak7nUdrOFH9HUpJ19Fq9XXdHzeC07P5bRmCFnas/amTuiUToYNJGXnm9mDcpXf5PWSYmM98Xwfy1uDPim6YeR36Bkr9QCM4OVTBmM8s3uuyOTJMtzI9VRZnPogUCklGn4R3KqcttfTrmK2WUv7ziMHPTf3H0y2QrZAWSJdGJIOs9b8hrCXT/f4n/ua3f6h/04iMh075fNI4SN/yA+VxV3cmq5D2cX3LdvKv/XRjGUNKu1Ds90/Ismlccj7dENOkkDYK7p7d13+N3LeI20vIjaXs0FswRfyWcsZKLV0/L6Xq1Navext+jmBVspEhdJAbn9gJP+B7lKOgw1xZm9c/j/8rpSATZiMOuZQCQge5iepcrt6s5lanDwJ33j3gXD2m+pxqmFmnU/EiDjmUAkIHuYjqjJZbvCwnpH5xzkddV6YNcVjYZahZylEk0ooZ1XUgjSk0IoQOcjLnhD0qa5xQDupPus9kpAqFlT5jjO28MFj86Jpu579f04gQOii9IHDM22HHZPbCuIEbaIY9aLM98sgU410GAFm687hTiwhcbgsLjQslHZSabdG1uW+yX4GMTCli4ARCB0bpBolMZ57o97vWaMKqfz/rBY2CBWwzgtBBTnrNsEeznu4V8n757EvH4d0D1kL1A40IdbqSu5jQqUgt6duqo+P9ynMqgHa72qoudMMOOTItJq9ugzzU1nhJqW7ol0Upxl5CdpbXz1ZZ8Rs1WABA3wK59Y1ObdzlBLIgfVtRYxbbH9tyS+hRBvS/Nfd1fqrVXk1+uFfJGFJKAbeXJcZKhY1+H2uCZaaYw4ddWZZLJaI4YgUz5Y9cygmErtycsAc7XfqKCoApYgrXGHPRJsEnCh+4rawjSgG3l5Abe87y/H7oodRz0a66XKcNHvDpdZZ7zJ2vSB2xQBH1PUoBJR3k5rd/BkvgNcOO+d3O2PXOIBCDRYrofMS/GyxE9LizRlk53xU2TOpWUoRuSFJPGnVFKSCpEIUud6B0fXTcuqdiO3ydEovGWq3rwuD3vUah5/ZTtxIjdAnkwri73n3TPu3+pb/1PgTLuWX5TTrl2u1K6HQa6WweZ3Gf4D04PLSZdcBHl3LEFqeqzwmELsHpp86rK+vvB2spSnM9QSLpOqCI7gEp7ca6e7DCb111h/nYw7/iSjmSVZ7H6IBH6GJ8//dOTV8YoeGKaK6HMBGLEJ3vDW6n3g1nUIo2v3hPmfc2xlJ9n98o2M4r3Jjvj9DF8Lv9WtSxyCW34ZqExYRcWbmZUpBSVJZkD5bgY96RleYWb8zfGncYWDBVKHpW+OG4748ugxjWvH0S0eRNPoff2kAE1X8YubeF4u36j71m4+e515TC7wcLUr9KXce6TLbzipqbJ6WossYvRVHSxRg0eXthx5RFhRjjWBZSOli2H33B+v7hdxOuJ+vgP1AxS+pZ5O9kMZgaoUvQPpu/f3nF4ODbTmYjT2jzwjILNl6MGXNpKfVGLnyagOC8OvhRx5nVUVb75+H2MsGg9U3GM2612+2ltIukXhjsuS2NB67+05T+niJshmiM7HYat+e4vvB1Hc9pHMyP3xgypKAO5/vbMU9pKqv3lDKCkm5IMhUlk3la5xecO/g/h5W1O0vdD/IzlGUUolbXCkgdb6PzLu/BCPL+cp6oOpwYtIauZDlHD6EzSH+juhTyDe8rXqMZIsso+NxZiQ2efDHJYATdspl1+ILRRfp9pWGHYhaMlc8nnzPrSbEIXQEosgoxK8CkIYMXlHpyd6BLpFfjhk8WMZKwnX7qfpD3jZvFfhG4PNZZQZ0OJkYuaB2k27F1vHNybE0/b02Hzwvm6fmWV705dxI3A11KtPbHXk0XLT/IhpIUlGo8zJ7fug7XX3n/4maTcoDQwUTJrZsO3sqlxqUkLinlks3P2qddGsxOb15+gg7VUjC287Tr0Ogb93jVxfn73l4lt+UkEDqYuEGdaaX+5EzfSqpRR6c4dKWUZBqd3E5KP5yJlmTU6aAwGi8WtoPdVKN2Us2J9MHp28nbprpuUNINQWYnK5vuMXFNZiaT3fcaeSzzBhel3pq+5dzW9TYdQpVnZ7kng5d136tHBqGkSxCMxbP5nQ6czP0KZiYHrWmY0JorCV/jYGFNSj5dR5Mhd03KRlP2Kdf1tq8b+5WViC2Uc4WSLsZgfYywWw5nMGt5rEmYRSTjH21l/cA+/1n92/zRpNenHJR8wc/6zuOPNUvNubqpRLdGKmfYmR76C/NIWjx97nlFWGodoYvh+5b+JUceltueqQrd8kZ3V0p0lqYIfQ+kW/+e6Wb320VZGHYQGPnz/y9CCaJtD3bOOW8Bda6+zp6rbGWxCFJWELqUOOX+1UUlo2WY+eqXiHP26WyNUmxmb8rlkkt3H1AZoE4XQ7a9jRkx4dE06fecsIfTbmYP0RC6GDLDQDclXxtdPtiKydgoeJguCF0CXZE/HPQdScgOZUmAhcX5FXQZQFqo0w1hELBtAsgASjoAwxA6AMMQOgDDEDoAw6ayIeXy4j/B6l2k9kwudAMQZypLOvatXRpMiAym5CveXl5vT904SSinqQvd+abs1/cfYGWNtfdAsHLUo65bmK2FobSmLnTVajvTUHxeps3+IFN8ZMustGvvAwg0pCT5cp3Kc7hdhTEgdDGi1qkU496uwuxC6OJEjLwXsuIUAaSA0MWxo6fvMI2/2yfMJoQuRjDQOWJlKmUxtsqCVBC6BOeL4wTTepqDh2QFqZXjnxcy2YQQZg+m9gwhWI8RU3sgIyjpAAxD6AAMQ+gADEPoAAxD6AAMQ+gADEPoAAwrVT9dsJ1tO2nqzpwTtS3gpHfaYVZfqZDPxkxLqT5bxO6H/lnvln6/IXb5vfwZ7K9U6Cl45M+GNUHjlSJ0F8svtE9l1H/SfraR+3A6wZy4CVLkhz+uqJbpZ7NZ5v+N9BIV+bha1e+1SiOQLYkV+89NbbJYNuW4vRx+P2ooBoeVtVt/dOoSXFP40MnyC4TAlZNluQTXoCEFwLDChy7YOed8+1sokWCLMcs/JLimFA0px/uVrfqTs5Zu/buHGdul0PS58/T9i5tNgmtK02WA6TUwLVCnAzAMoQMwDKEDMAyhAzAMoQMwDKEDMAyhAzAMoQMwrPTrXn63frZqsSrdKBWlrBZb3RPMPZs9pQ3dYI6dbGPl0EjTNYuBySfFduvO448r71/exL4IM6S0t5f6gpX94RwqMSZasq3KG4KZUtrQ6Qv2W5oOzvc/8TcEMwMNKQCGIXQAhk3drj1MfKRItaiAmGlVKcwHnHVTFzrV9583fln0qIDqGx2XMAl35uH2EsAwhA7AMIQOwDCEDsAwhA7AMIQOwDCEDsAwhA7AsKnrHCfbfqc7oQmgqFDSARiG0AEYVt5JrAUd1JxGZZ7+QzAzyjuJVfXe0nQ49Pam5wsEkpU2dI0Xi4ekeEf/Z5PKy6suzj8lmCmlbr1M2j6rvn6mg6keXDvg08PGy8ohZUi3mHLY4439SgmXTYI8oSEFwDCEDsAwhA7AMIQOwDCEDsAwhG5GyDL07hanWhRJXhcsYz+Bc08j810Gtv
11AN+W7ZAAr9e2k2+v1v3WbMqTIPjk+mDsa9vn1R12Xbd4lplr7tCtdG7obpb8zzMYlEpTTT71X+nWr+hcnr23q7padYbtb7m50NvV5t/WfpYtzS7/kMIMB5HOT5bs0AtbnUSXooJlEP90aGfrJFOLnr9QzypBsPLK80Tk53q/cTnru+SYr/O7Kz2GN2Hb137eSXq+D8kb/qtxLDzn63uhV/dFpM2mZw/rj0zX9196VX8Kafk9H/70S99rlje4uE2+N+hssS4cobi9LSPfC15bX21vJT7SjAu/o4LgUo/6kK8fDn2PbyV8klv0g4oh75/HHGsWc9zxw0yu30E3TgOQiYmUNs4GKE3nEslyK0+85lOZ9h3iOTZVayvNOhdxCx8r/kyA/in5Nfkr0F59PFL8nnh07pjXuWPJzuN9Med5UijaLI7fQtduVPSr3YOTC0nWXk8aL5MYMVr3nEYeavx8sxDbG6IYWT//lUfgHeE1JVD/qOV5cfTA4L3Py+w+Leadoszhya0g5OVQtXZGXCrNLvuXQBOjWy3v6Aq3RJHEwEyK7tyNuVW8sHA7zXLmAv1s/u28ptUufb/c8HYiHw7w+eJ5vbV8MGtetgy2L/J3j/eph0ktlFkj9yZluyAle61ycW7de3k987cHCmv7cR9a4vzvL9xr7xdvXYqpHwGOWwWcX/Wxp9jiXroN2u72Udn90OXe1Wm1h3uC56VuYCEKlDYwYhCV1YMY59zRClwGAYQgdgGEIHYBhCB2AYQgdgGEIHYBhCB2AYQgdgGEIHYBhCB2AYQgdgGEIHYBhCB2AYQgdgGEIHYBhMzmfjhVt1jc6DwhgAmYydEpNeAkHmGm4vQQwDKEDMGy6Q2f5Hk2WRwBXTHXoZBk4RfScJqM59FJ3MFNmYhP6wfJzDhnS7/db71/ePCEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiW/wG3q2S7FeZr3gAAAABJRU5ErkJggg=="},40312:t=>{t.exports="/assets/white-paper.svg"},65902:()=>{},8578:()=>{},15340:()=>{},79838:()=>{}},o={};function __webpack_require__(t){var a=o[t];if(void 0!==a)return a.exports;var l=o[t]={id:t,loaded:!1,exports:{}};return r[t].call(l.exports,l,l.exports,__webpack_require__),l.loaded=!0,l.exports}__webpack_require__.m=r,__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},t=[],__webpack_require__.O=(a,l,r,o)=>{if(!l){var i=1/0;for(p=0;p<t.length;p++){for(var[l,r,o]=t[p],u=!0,d=0;d<l.length;d++)(!1&o||i>=o)&&Object.keys(__webpack_require__.O).every((t=>__webpack_require__.O[t](l[d])))?l.splice(d--,1):(u=!1,o<i&&(i=o));if(u){t.splice(p--,1);var c=r();void 0!==c&&(a=c)}}return a}o=o||0;for(var p=t.length;p>0&&t[p-1][2]>o;p--)t[p]=t[p-1];t[p]=[l,r,o]},__webpack_require__.n=t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return __webpack_require__.d(a,{a}),a},l=Object.getPrototypeOf?t=>Object.getPrototypeOf(t):t=>t.__proto__,__webpack_require__.t=function(t,r){if(1&r&&(t=this(t)),8&r)return t;if("object"==typeof t&&t){if(4&r&&t.__esModule)return t;if(16&r&&"function"==typeof t.then)return t}var o=Object.create(null);__webpack_require__.r(o);var i={};a=a||[null,l({}),l([]),l(l)];for(var u=2&r&&t;"object"==typeof u&&!~a.indexOf(u);u=l(u))Object.getOwnPropertyNames(u).forEach((a=>i[a]=()=>t[a]));return i.default=()=>t,__webpack_require__.d(o,i),o},__webpack_require__.d=(t,a)=>{for(var l in a)__webpack_require__.o(a,l)&&!__webpack_require__.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:a[l]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),__webpack_require__.hmd=t=>((t=Object.create(t)).children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t),__webpack_require__.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a),__webpack_require__.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},__webpack_require__.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{var t={792:0};__webpack_require__.O.j=a=>0===t[a];var webpackJsonpCallback=(a,l)=>{var r,o,[i,u,d]=l,c=0;if(i.some((a=>0!==t[a]))){for(r in u)__webpack_require__.o(u,r)&&(__webpack_require__.m[r]=u[r]);if(d)var p=d(__webpack_require__)}for(a&&a(l);c<i.length;c++)o=i[c],__webpack_require__.o(t,o)&&t[o]&&t[o][0](),t[o]=0;return __webpack_require__.O(p)},a=self.webpackChunkidseq_web=self.webpackChunkidseq_web||[];a.forEach(webpackJsonpCallback.bind(null,0)),a.push=webpackJsonpCallback.bind(null,a.push.bind(a))})();var i=__webpack_require__.O(void 0,[96],(()=>__webpack_require__(43061)));i=__webpack_require__.O(i)})();
2//# sourceMappingURL=//assets.prod.czid.org/assets/main.bundle.min.js-53538b7cb644f664b46accf0f8e017956ef07451d830e91462321482f89da45b.map
3//!
4;
5
6//# sourceMappingURL=application.js-8e69bc878f8cd6a03e09ac2605ba97a699c4ee83823a142c81b60d2db8478962.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.