epam / NGB
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system18% (30,358 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js17% (15,042 lines)
scss35% (4,496 lines)
java7% (3,830 lines)
html30% (3,104 lines)
xml45% (2,596 lines)
sql73% (1,128 lines)
tsx10% (162 lines)
Duplication per Component (primary)
client20% (21,863 lines)
server13% (8,333 lines)
export-templates6% (162 lines)
desktop0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 5,445 duplicates...
Size#FoldersFilesLinesCode
134 x 2 client/client/app/compon.../ngbPatentsChemicalsTab
client/client/app/compon.../ngbPatentsSequencesTab
54:209 (68%)
37:192 (74%)
view
123 x 2 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...ernalPathwaysFilterList
1:150 (100%)
1:150 (100%)
view
106 x 2 server/catgenome/src/main/resources/static
server/catgenome/src/main/resources/static
76:209 (73%)
71:204 (75%)
view
100 x 2 server/catgenome/src/mai...s/database/catgenome/h2
server/catgenome/src/mai...base/catgenome/postgres
110:227 (39%)
110:227 (39%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
386:488 (14%)
494:596 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
386:488 (14%)
602:704 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
164:266 (14%)
278:380 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
278:380 (14%)
386:488 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
278:380 (14%)
494:596 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
278:380 (14%)
602:704 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
56:158 (14%)
602:704 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
56:158 (14%)
494:596 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
56:158 (14%)
386:488 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
56:158 (14%)
278:380 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
56:158 (14%)
164:266 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
494:596 (14%)
602:704 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
164:266 (14%)
386:488 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
164:266 (14%)
494:596 (14%)
view
88 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
164:266 (14%)
602:704 (14%)
view
82 x 2 client/client/app/compon...ngbPatentsChemicalTable
client/client/app/compon.../ngbPatentsProteinTable
5:107 (70%)
5:107 (70%)
view
77 x 2 client/client/app/compon...gbTargetGenesFilterList
client/client/app/compon...er/ngbTargetsFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...ble/ngbDrugsTableFilter
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...r/ngbDiseasesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...gbTargetGenesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...s/ngbCoverageFilterList
client/client/app/compon...ble/ngbDrugsTableFilter
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...s/ngbCoverageFilterList
client/client/app/compon...gbTargetGenesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...ble/ngbDrugsTableFilter
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...gbTargetGenesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...gbTargetGenesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...er/ngbTargetsFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...s/ngbCoverageFilterList
client/client/app/compon...iseasesDrugsTableFilter
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...seasesTargetsFilterList
client/client/app/compon.../ngbGenomicsTableFilter
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...s/ngbCoverageFilterList
client/client/app/compon...r/ngbDiseasesFilterList
1:97 (100%)
1:97 (100%)
view
77 x 2 client/client/app/compon...s/ngbCoverageFilterList
client/client/app/compon...er/ngbTargetsFilterList
1:97 (100%)
1:97 (100%)
view
75 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
442:528 (12%)
534:620 (12%)
view
73 x 2 server/catgenome/src/mai...urces/static/swagger-ui
server/catgenome/src/main/webapp/swagger-ui
1:82 (100%)
1:82 (100%)
view
72 x 2 client/client/app/compon...ngbBlastSearchAlignment
client/client/app/compon...ngbBlastSearchAlignment
122:198 (23%)
269:345 (23%)
view
69 x 2 server/catgenome/src/main/resources/static
server/catgenome/src/main/resources/static
91:178 (48%)
86:173 (57%)
view
69 x 2 server/catgenome/src/main/resources/static
server/catgenome/src/main/resources/static
96:183 (47%)
86:173 (57%)
view
67 x 2 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...ernalPathwaysFilterList
60:156 (44%)
42:138 (58%)
view
66 x 2 client/client/app/compon...gbHomologeneResultTable
client/client/app/compon...ngbOrthoParaResultTable
193:265 (29%)
198:270 (29%)
view
58 x 2 server/catgenome/src/mai...nome/controller/project
server/catgenome/src/mai...nome/controller/project
267:325 (12%)
333:391 (12%)
view
58 x 2 client/client/modules/render/tracks/blast
client/client/modules/render/tracks/comparison
179:243 (10%)
145:209 (21%)
view
56 x 2 client/client/app/compon...ysColorSchemePreference
client/client/app/compon...apColorSchemePreference
1:69 (100%)
1:69 (100%)
view
55 x 2 server/catgenome/src/mai...enome/controller/filter
server/catgenome/src/mai...nome/controller/project
101:156 (26%)
270:325 (12%)
view
55 x 2 server/catgenome/src/mai...enome/controller/filter
server/catgenome/src/mai...nome/controller/project
101:156 (26%)
336:391 (12%)
view
53 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
281:343 (8%)
342:404 (8%)
view
53 x 2 server/catgenome/src/mai...rces/conf/catgenome/dao
server/catgenome/src/mai...rces/conf/catgenome/dao
167:229 (8%)
342:404 (8%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 67 unit duplicates...
Size#FoldersFilesLinesCode
64 x 2 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...ernalPathwaysFilterList
75:140 
75:140 
view
57 x 7 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
client/client/app/compon...gbTargetGenesFilterList
client/client/app/compon...MotifsResultsFilterList
client/client/app/compon...s/ngbCoverageFilterList
40:98 
40:98 
40:98 
40:98 
40:98 
41:99 
40:98 
view
57 x 2 client/client/app/compon...seasesTargetsFilterList
client/client/app/compon.../ngbGenomicsTableFilter
40:98 
40:98 
view
38 x 2 client/client/app/compon...gbTargetPermissionsForm
client/client/app/compon...rnal/ngbPermissionsForm
148:200 
93:145 
view
50 x 2 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...ernalPathwaysFilterList
16:67 
16:67 
view
38 x 2 server/ngb-cli/src/main/...er/command/handler/http
server/ngb-cli/src/main/...er/command/handler/http
77:122 
74:119 
view
34 x 2 client/client/app/compon...onsTab/ngbGenomicsPanel
client/client/app/compon...nsTab/ngbSequencesPanel
291:327 
182:218 
view
32 x 12 client/client/app/compon...sesDrugsTablePagination
client/client/app/compon...bTargetsTablePagination
client/client/app/compon...bBibliographyPagination
client/client/app/compon...DiseasesTablePagination
client/client/app/compon...tructureTablePagination
client/client/app/compon...GenomicsTablePagination
client/client/app/compon...equencesTablePagination
client/client/app/compon...ChemicalTablePagination
client/client/app/compon...bProteinTablePagination
client/client/app/compon...ngbDrugsTablePagination
...
43:78 
44:79 
52:87 
45:80 
45:80 
45:80 
45:80 
45:80 
45:80 
45:80 
...
view
32 x 3 client/client/app/compon...gbHomologsPanelPaginate
client/client/app/compon...lastSearchPanelPaginate
client/client/app/compon...gbPathwaysPanelPaginate
31:66 
31:66 
31:66 
view
32 x 2 client/client/app/compon...bBookmarksTablePaginate
client/client/app/compon...gbVariantsTablePaginate
50:85 
57:92 
view
31 x 7 client/client/app/compon...b/ngbDiseasesDrugsPanel
client/client/app/compon...ngbDiseasesTargetsPanel
client/client/app/compon...sPanel/ngbDiseasesTable
client/client/app/compon...Panel/ngbStructureTable
client/client/app/compon...ngbPatentsChemicalTable
client/client/app/compon.../ngbPatentsProteinTable
client/client/app/compon...rugsPanel/ngbDrugsTable
217:249 
241:273 
278:310 
266:298 
171:203 
187:219 
244:276 
view
29 x 2 server/catgenome/src/mai...e/client/cloud/pipeline
server/catgenome/src/mai.../catgenome/client/blast
65:98 
65:98 
view
29 x 2 client/client/app/compon...bInternalPathwaysResult
client/client/app/components/ngbStrainLineage
90:121 
187:218 
view
27 x 2 client/client/app/compon...seasesTargetsFilterList
client/client/app/compon.../ngbGenomicsTableFilter
140:168 
140:168 
view
23 x 2 client/client/modules/render/tracks/blast
client/client/modules/render/tracks/comparison
163:187 
108:132 
view
21 x 7 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
client/client/app/compon...gbTargetGenesFilterList
client/client/app/compon...MotifsResultsFilterList
client/client/app/compon...s/ngbCoverageFilterList
134:156 
124:146 
131:153 
130:152 
142:164 
93:115 
152:174 
view
19 x 2 client/client/app/compon...gbTargetPermissionsForm
client/client/app/compon...rnal/ngbPermissionsForm
12:32 
17:37 
view
18 x 3 client/client/app/compon...onsTab/ngbGenomicsPanel
client/client/app/compon...nsTab/ngbSequencesPanel
client/client/modules/render/heatmap/navigation
16:35 
22:41 
27:46 
view
18 x 3 client/client/app/compon...ngbOrthoParaResultTable
client/client/app/compon...gbHomologeneResultTable
client/client/app/compon...bBlastSearchResultTable
162:181 
160:179 
135:154 
view
17 x 2 server/catgenome/src/mai...m/catgenome/manager/llm
server/catgenome/src/mai...m/catgenome/manager/llm
47:65 
23:41 
view
17 x 5 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...gbTargetGenesFilterList
client/client/app/compon...s/ngbCoverageFilterList
114:132 
104:122 
111:129 
122:140 
105:123 
view
17 x 2 client/client/app/compon...seasesTargetsFilterList
client/client/app/compon.../ngbGenomicsTableFilter
120:138 
120:138 
view
17 x 3 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...r/ngbVariantsFilterList
client/client/app/compon...ernalPathwaysFilterList
128:146 
132:150 
110:128 
view
16 x 2 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...ernalPathwaysFilterList
60:77 
42:59 
view
16 x 2 client/client/modules/render/tracks/blast
client/client/modules/render/tracks/comparison
52:69 
47:64 
view
15 x 8 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...seasesTargetsFilterList
client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon.../ngbGenomicsTableFilter
client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
client/client/app/compon...gbTargetGenesFilterList
client/client/app/compon...s/ngbCoverageFilterList
22:38 
22:38 
22:38 
22:38 
22:38 
22:38 
22:38 
22:38 
view
15 x 2 client/client/app/compon...s/ngbPathwaysAnnotation
client/client/app/components/ngbHeatmapPanel
69:85 
3:19 
view
14 x 2 client/client/app/compon...gbTargetPermissionsForm
client/client/app/compon...rnal/ngbPermissionsForm
202:217 
203:218 
view
13 x 2 client/client/app/compon...ays/ngbCytoscapePathway
client/client/app/compon...ainLineage/ngbCytoscape
351:365 
220:234 
view
12 x 2 client/client/app/compon...onsTab/ngbGenomicsPanel
client/client/app/compon...nsTab/ngbSequencesPanel
428:441 
158:171 
view
12 x 2 client/client/app/compon...ays/ngbCytoscapePathway
client/client/app/compon...ainLineage/ngbCytoscape
373:387 
242:256 
view
11 x 2 server/catgenome/src/mai...tgenome/dao/index/field
server/catgenome/src/mai...tgenome/dao/index/field
75:89 
76:90 
view
11 x 2 client/client/app/compon...b/ngbDiseasesDrugsPanel
client/client/app/compon...ngbDiseasesTargetsPanel
130:142 
130:142 
view
11 x 3 client/client/app/compon...ngbPatentsChemicalTable
client/client/app/compon.../ngbPatentsProteinTable
client/client/app/compon...rugsPanel/ngbDrugsTable
69:81 
69:81 
110:122 
view
11 x 2 client/client/app/compon.../ngbInternalPathwayNode
client/client/app/compon...ge/ngbStrainLineageNode
74:86 
47:59 
view
10 x 2 client/client/app/shared...ainToolbar/ngbShareLink
client/client/app/shared.../ngbHeader/ngbShareLink
19:30 
19:30 
view
10 x 9 client/client/app/compon...iseasesDrugsTableFilter
client/client/app/compon...seasesTargetsFilterList
client/client/app/compon...r/ngbDiseasesFilterList
client/client/app/compon.../ngbGenomicsTableFilter
client/client/app/compon...ble/ngbDrugsTableFilter
client/client/app/compon...er/ngbTargetsFilterList
client/client/app/compon...MotifsResultsFilterList
client/client/app/compon.../ngbBookmarksFilterList
client/client/app/compon...s/ngbCoverageFilterList
75:86 
78:89 
65:76 
78:89 
72:83 
67:78 
135:146 
114:125 
68:79 
view
10 x 2 client/client/app/compon...sPanel/ngbGenomicsTable
client/client/app/compon...gbGenomicsParasiteTable
80:91 
80:91 
view
10 x 4 client/client/app/compon...bTargetGenesFilterRange
client/client/app/compon...ter/ngbGenesFilterRange
client/client/app/compon.../ngbVariantsFilterRange
client/client/app/compon.../ngbCoverageFilterRange
85:96 
21:32 
83:94 
22:33 
view
10 x 3 client/client/app/compon...lter/ngbGenesFilterList
client/client/app/compon...r/ngbVariantsFilterList
client/client/app/compon...ernalPathwaysFilterList
97:108 
101:112 
79:90 
view
9 x 2 client/client/app/compon.../ngbInternalPathwayNode
client/client/app/compon...ge/ngbStrainLineageNode
62:72 
35:45 
view
8 x 2 server/catgenome/src/mai...nome/manager/maf/parser
server/catgenome/src/mai...nome/manager/seg/parser
82:91 
57:66 
view
8 x 3 client/client/app/shared...nt/ngbUserManagementDlg
client/client/app/compon...gbTargetPermissionsForm
client/client/app/compon...rnal/ngbPermissionsForm
182:191 
76:85 
82:91 
view
8 x 2 client/client/app/compon...gbTargetPermissionsForm
client/client/app/compon...rnal/ngbPermissionsForm
67:76 
74:83 
view
8 x 2 client/client/app/components/ngbSashimiPlot
client/client/app/components/ngbTracksView
52:61 
119:128 
view
8 x 2 client/client/modules/re...e-render/partials/scale
client/client/modules/render/tracks/wig
22:33 
316:327 
view
7 x 2 server/ngb-cli/src/main/...nd/handler/http/species
server/ngb-cli/src/main/...mmand/handler/http/gene
58:66 
58:66 
view
7 x 2 server/catgenome/src/mai...e/client/cloud/pipeline
server/catgenome/src/mai.../catgenome/client/blast
100:108 
100:108 
view
7 x 3 client/client/app/shared...MainToolbar/ngbBookmark
client/client/app/compon...e/ngbGenesTableDownload
client/client/app/compon...gbVariantsTableDownload
17:25 
13:22 
13:22 
view
7 x 6 client/client/app/compon...b/ngbDiseasesDrugsPanel
client/client/app/compon...ngbDiseasesTargetsPanel
client/client/app/compon...sPanel/ngbDiseasesTable
client/client/app/compon...sPanel/ngbGenomicsTable
client/client/app/compon...gbGenomicsParasiteTable
client/client/app/compon...rugsPanel/ngbDrugsTable
263:271 
283:291 
312:320 
206:214 
179:187 
278:286 
view