@@ -32,6 +32,8 @@ import { MatTooltipModule } from "@angular/material/tooltip";
32
32
import { CcPipeModule } from "../cc-pipe/cc-pipe.module" ;
33
33
import { ConfigService } from "../config/config.service" ;
34
34
import { AnalysisProtocolPipelineLinkerComponent } from "./analysis-protocol-pipeline-linker/analysis-protocol-pipeline-linker.component" ;
35
+ import { DataDownloadCitationComponent } from "./data-download-citation/data-download-citation.component" ;
36
+ import { DisplayDataLinkComponent } from "./hca-get-data/display-data-link/display-data-link.component" ;
35
37
import { FilesComponent } from "./files.component" ;
36
38
import { FileManifestSummaryComponent } from "./file-manifest-summary/file-manifest-summary.component" ;
37
39
import { routes } from "./files.routes" ;
@@ -54,6 +56,7 @@ import { HCAGetDataSummaryComponent } from "./hca-get-data/hca-get-data-summary/
54
56
import { HCAGetManifestComponent } from "./hca-get-data/hca-get-manifest/hca-get-manifest.component" ;
55
57
import { HCAGetMatrixComponent } from "./hca-get-data/hca-get-matrix/hca-get-matrix.component" ;
56
58
import { HCAGetMatrixSpeciesSelectionComponent } from "./hca-get-data/hca-get-matrix-species-selection/hca-get-matrix-species-selection.component" ;
59
+ import { LeftBarComponent } from "./left-bar/left-bar.component" ;
57
60
import { MatrixPartialQueryMatchWarningComponent } from "./hca-get-data/matrix-partial-query-match-warning/matrix-partial-query-match-warning.component" ;
58
61
import { MatrixUrlRequestFormComponent } from "./hca-get-data/matrix-url-request-form/matrix-url-request-form.component" ;
59
62
import { MatrixUrlRequestCompletedComponent } from "./hca-get-data/matrix-url-request-completed/matrix-url-request-completed.component" ;
@@ -74,15 +77,28 @@ import { HCATableSortComponent } from "./hca-table-sort/hca-table-sort.component
74
77
import { HCATooltipComponent } from "./hca-tooltip/hca-tooltip.component" ;
75
78
import { ModalModule } from "../modal/modal.module" ;
76
79
import { ProjectService } from "./project/project.service" ;
80
+ import { ProjectDataCitationComponent } from "./project-data-citation/project-data-citation.component" ;
77
81
import { ProjectDeprecatedComponent } from "./project-deprecated/project-deprecated.component" ;
78
- import { ProjectDownloadMatrixModalContainerComponent } from "./project-download-matrix-modal-container/project-download-matrix-modal-container.component" ;
79
- import { ProjectDownloadMatrixModalComponent } from "./project-download-matrix-modal/project-download-matrix-modal.component" ;
82
+ import { ProjectDetailComponent } from "./project-detail/project-detail.component" ;
83
+ import { ProjectDownloadManifestComponent } from "./project-download-manifest/project-download-manifest.component" ;
84
+ import { ProjectDownloadManifestModalComponent } from "./project-download-manifest-modal/project-download-manifest-modal.component" ;
85
+ import { ProjectDownloadManifestModalContainerComponent } from "./project-download-manifest-modal-container/project-download-manifest-modal-container.component" ;
80
86
import { ProjectDownloadMatrixComponent } from "./project-download-matrix/project-download-matrix.component" ;
87
+ import { ProjectDownloadMatrixModalComponent } from "./project-download-matrix-modal/project-download-matrix-modal.component" ;
88
+ import { ProjectDownloadMatrixModalContainerComponent } from "./project-download-matrix-modal-container/project-download-matrix-modal-container.component" ;
89
+ import { ProjectDownloadTSVComponent } from "./project-download-tsv/project-download-tsv.component" ;
90
+ import { ProjectExpressionMatricesComponent } from "./project-expression-matrices/project-expression-matrices.component" ;
91
+ import { ProjectExternalResourcesComponent } from "./project-external-resources/project-external-resources.component" ;
81
92
import { ProjectGuardComponent } from "./project-guard/project-guard.component" ;
82
93
import { ProjectIntegrationsComponent } from "./project-integrations/project-integrations.component" ;
83
94
import { ProjectIngestInProgressComponent } from "./project-ingest-in-progress/project-ingest-in-progress.component" ;
84
95
import { ProjectSupplementaryLinksComponent } from "./project-supplementary-links/project-supplementary-links.component" ;
85
- import { ProjectTSVDownloadComponent } from "./project-tsv-download/project-tsv-download.component" ;
96
+ import { ProjectMetadataComponent } from "./project-metadata/project-metadata.component" ;
97
+ import { ProjectNavComponent } from "./project-nav/project-nav.component" ;
98
+ import { ProjectOverviewComponent } from "./project-overview/project-overview.component" ;
99
+ import { ProjectOverviewDataSummaryComponent } from "./project-overview-data-summary/project-overview-data-summary.component" ;
100
+ import { ProjectSummaryStatsComponent } from "./project-summary-stats-component/project-summary-stats.component" ;
101
+ import { ProjectViewFactory } from "./project-view/project-view.factory" ;
86
102
import { SearchTermService } from "./shared/search-term.service" ;
87
103
import { DownloadService } from "./shared/download.service" ;
88
104
import { FileFacetDisplayService } from "./shared/file-facet-display.service" ;
@@ -127,9 +143,11 @@ import { TableScroll } from "./table-scroll/table-scroll.component";
127
143
] ,
128
144
declarations : [
129
145
AnalysisProtocolPipelineLinkerComponent ,
130
- FileTypeSummaryListComponent ,
146
+ DataDownloadCitationComponent ,
147
+ DisplayDataLinkComponent ,
131
148
FileManifestSummaryComponent ,
132
149
FileNameShortenerPipe ,
150
+ FileTypeSummaryListComponent ,
133
151
FilesComponent ,
134
152
HCAContentEllipsisComponent ,
135
153
HCAContentUnspecifiedDashComponent ,
@@ -141,22 +159,11 @@ import { TableScroll } from "./table-scroll/table-scroll.component";
141
159
HCAFileFilterComponent ,
142
160
HCAFileFilterResultComponent ,
143
161
HCAFileFilterWrapperComponent ,
144
- MatrixPartialQueryMatchWarningComponent ,
145
- MatrixUrlRequestFormComponent ,
146
- MatrixUrlRequestCompletedComponent ,
147
- ProjectDeprecatedComponent ,
148
- ProjectDownloadMatrixComponent ,
149
- ProjectDownloadMatrixModalComponent ,
150
- ProjectDownloadMatrixModalContainerComponent ,
151
- ProjectGuardComponent ,
152
- ProjectIngestInProgressComponent ,
153
- ProjectIntegrationsComponent ,
154
- ProjectSupplementaryLinksComponent ,
155
- ProjectTSVDownloadComponent ,
162
+ HCAFileSummaryComponent ,
156
163
HCAGetDataComponent ,
157
164
HCAGetDataDownloadsComponent ,
158
- HCAGetDataPanelComponent ,
159
165
HCAGetDataFileSummaryComponent ,
166
+ HCAGetDataPanelComponent ,
160
167
HCAGetDataSummaryComponent ,
161
168
HCAGetManifestComponent ,
162
169
HCAGetMatrixComponent ,
@@ -175,22 +182,48 @@ import { TableScroll } from "./table-scroll/table-scroll.component";
175
182
HCATableSamplesComponent ,
176
183
HCATableSortComponent ,
177
184
HCATooltipComponent ,
178
- HCAFileSummaryComponent ,
185
+ LeftBarComponent ,
186
+ MatrixPartialQueryMatchWarningComponent ,
187
+ MatrixUrlRequestCompletedComponent ,
188
+ MatrixUrlRequestFormComponent ,
189
+ ProjectDataCitationComponent ,
190
+ ProjectDeprecatedComponent ,
191
+ ProjectDetailComponent ,
192
+ ProjectDownloadManifestComponent ,
193
+ ProjectDownloadManifestModalComponent ,
194
+ ProjectDownloadManifestModalContainerComponent ,
195
+ ProjectDownloadMatrixComponent ,
196
+ ProjectDownloadMatrixModalComponent ,
197
+ ProjectDownloadMatrixModalContainerComponent ,
198
+ ProjectDownloadTSVComponent ,
199
+ ProjectExpressionMatricesComponent ,
200
+ ProjectExternalResourcesComponent ,
201
+ ProjectGuardComponent ,
202
+ ProjectIngestInProgressComponent ,
203
+ ProjectIntegrationsComponent ,
204
+ ProjectMetadataComponent ,
205
+ ProjectNavComponent ,
206
+ ProjectOverviewComponent ,
207
+ ProjectOverviewDataSummaryComponent ,
208
+ ProjectSummaryStatsComponent ,
209
+ ProjectSupplementaryLinksComponent ,
179
210
TableScroll
180
211
] ,
181
212
entryComponents : [
213
+ ProjectDownloadManifestModalComponent ,
182
214
ProjectDownloadMatrixModalComponent
183
215
] ,
184
216
providers : [
185
217
ConfigService ,
186
218
DownloadService ,
187
- SearchTermService ,
188
219
FileFacetDisplayService ,
189
220
FileManifestService ,
190
221
FilesService ,
191
222
IntegrationService ,
192
223
MatrixService ,
193
224
ProjectService ,
225
+ ProjectViewFactory ,
226
+ SearchTermService ,
194
227
TableRendererService ,
195
228
TermResponseService ,
196
229
TermSortService ,
0 commit comments