apache / incubator-sdap-nexus
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
5% | 17% | 38% | 17% | 20%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py6% | 15% | 40% | 17% | 19%
yml0% | 66% | 0% | 0% | 33%
xml0% | 0% | 81% | 10% | 8%
ipynb0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 84% | 15%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
cql0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
data-access28% | 14% | 35% | 13% | 8%
analysis0% | 21% | 45% | 12% | 19%
tools0% | 0% | 0% | 92% | 7%
docker0% | 0% | 0% | 100% | 0%
integrations0% | 0% | 0% | 33% | 66%
helm0% | 0% | 0% | 17% | 82%
Longest Files (Top 50)
File# lines# units
ElasticsearchProxy.py
in data-access/nexustiles/dao
1032 31
openapi.yml
in analysis/webservice/apidocs
951 -
Matchup.py
in analysis/webservice/algorithms_spark
699 23
MatchupDoms.py
in analysis/webservice/algorithms_spark
633 18
SolrProxy.py
in data-access/nexustiles/dao
529 30
colortables.py
in analysis/webservice/algorithms
528 -
TimeSeriesSpark.py
in analysis/webservice/algorithms_spark
435 9
BaseDomsHandler.py
in analysis/webservice/algorithms/doms
433 27
TimeSeries.py
in analysis/webservice/algorithms
431 12
HofMoellerSpark.py
in analysis/webservice/algorithms_spark
403 19
plotting.py
in analysis/webservice
399 14
nexustiles.py
in data-access/nexustiles
381 38
MatchupQuery.py
in analysis/webservice/algorithms/doms
343 21
solrconfig.xml
in data-access/config/schemas/solr/nexustiles/conf
307 -
solrconfig.xml
in data-access/config/schemas/solr-7.1.0/nexustiles/conf
306 -
DailyDifferenceAverageSpark.py
in analysis/webservice/algorithms_spark
302 12
NexusCalcSparkHandler.py
in analysis/webservice/algorithms_spark
292 20
VarianceSpark.py
in analysis/webservice/algorithms_spark
283 4
schema.xml
in data-access/config/schemas/solr/dataset/conf
281 -
MapFetchHandler.py
in analysis/webservice/algorithms
277 11
ResultsStorage.py
in analysis/webservice/algorithms/doms
275 22
HofMoeller.py
in analysis/webservice/algorithms
274 14
subsetter.py
in analysis/webservice/algorithms/doms
262 8
TimeSeriesSolr.py
in analysis/webservice/algorithms
245 10
MaximaMinimaSpark.py
in analysis/webservice/algorithms_spark
242 3
config.py
in analysis/webservice/algorithms/doms
226 6
TimeAvgMapSpark.py
in analysis/webservice/algorithms_spark
226 4
TimeAvgMap.py
in analysis/webservice/algorithms
214 9
CorrMapSpark.py
in analysis/webservice/algorithms_spark
204 4
insitusubset.py
in analysis/webservice/algorithms/doms
202 7
Time Series Example.ipynb
in docker/jupyter
200 -
deletebyquery.py
in tools/deletebyquery
199 9
CassandraProxy.py
in data-access/nexustiles/dao
198 7
DataInBoundsSearch.py
in analysis/webservice/algorithms
190 5
LongitudeLatitudeMap.py
in analysis/webservice/algorithms
179 8
NexusRequestObject.py
in analysis/webservice/webmodel
178 40
GenerateImageMRF.py
in analysis/webservice
177 13
nexuscli.py
in integrations/python-client/nexuscli
176 5
DailyDifferenceAverage.py
in analysis/webservice/algorithms
170 7
nexusmodel.py
in data-access/nexustiles/model
162 11
update.py
in tools/update-doms-data-schema
159 5
ClimMapSpark.py
in analysis/webservice/algorithms_spark
154 4
fetchedgeimpl.py
in analysis/webservice/algorithms/doms
153 8
StandardDeviationSearch.py
in analysis/webservice/algorithms
142 8
123 -
mapplot.py
in analysis/webservice/algorithms/doms
116 6
solrconfig.xml
in data-access/config/schemas/solr/dataset/conf
115 -
cdms_reader.py
in tools/cdms
113 4
DomsInitialization.py
in analysis/webservice/algorithms/doms
111 10
ColorBarHandler.py
in analysis/webservice/algorithms
109 4
Files With Most Units (Top 50)
File# lines# units
NexusRequestObject.py
in analysis/webservice/webmodel
178 40
nexustiles.py
in data-access/nexustiles
381 38
ElasticsearchProxy.py
in data-access/nexustiles/dao
1032 31
SolrProxy.py
in data-access/nexustiles/dao
529 30
BaseDomsHandler.py
in analysis/webservice/algorithms/doms
433 27
Matchup.py
in analysis/webservice/algorithms_spark
699 23
ResultsStorage.py
in analysis/webservice/algorithms/doms
275 22
StatsComputeOptions.py
in analysis/webservice/webmodel
45 22
MatchupQuery.py
in analysis/webservice/algorithms/doms
343 21
NexusCalcSparkHandler.py
in analysis/webservice/algorithms_spark
292 20
HofMoellerSpark.py
in analysis/webservice/algorithms_spark
403 19
MatchupDoms.py
in analysis/webservice/algorithms_spark
633 18
NexusRequestObjectTornadoFree.py
in analysis/webservice/webmodel
78 16
plotting.py
in analysis/webservice
399 14
HofMoeller.py
in analysis/webservice/algorithms
274 14
GenerateImageMRF.py
in analysis/webservice
177 13
Filtering.py
in analysis/webservice
99 13
geo.py
in analysis/webservice/algorithms/doms
87 12
TimeSeries.py
in analysis/webservice/algorithms
431 12
DailyDifferenceAverageSpark.py
in analysis/webservice/algorithms_spark
302 12
MapFetchHandler.py
in analysis/webservice/algorithms
277 11
nexusmodel.py
in data-access/nexustiles/model
162 11
DomsInitialization.py
in analysis/webservice/algorithms/doms
111 10
TimeSeriesSolr.py
in analysis/webservice/algorithms
245 10
NexusResults.py
in analysis/webservice/webmodel
93 10
deletebyquery.py
in tools/deletebyquery
199 9
TimeAvgMap.py
in analysis/webservice/algorithms
214 9
NexusCalcHandler.py
in analysis/webservice/algorithms
51 9
TimeSeriesSpark.py
in analysis/webservice/algorithms_spark
435 9
MetricsField.py
in analysis/webservice/metrics
23 8
StandardDeviationSearch.py
in analysis/webservice/algorithms
142 8
subsetter.py
in analysis/webservice/algorithms/doms
262 8
fetchedgeimpl.py
in analysis/webservice/algorithms/doms
153 8
LongitudeLatitudeMap.py
in analysis/webservice/algorithms
179 8
NexusHandler.py
in analysis/webservice
91 8
insitusubset.py
in analysis/webservice/algorithms/doms
202 7
DailyDifferenceAverage.py
in analysis/webservice/algorithms
170 7
NexusLivyHandler.py
in analysis/webservice
78 7
S3Proxy.py
in data-access/nexustiles/dao
93 7
CassandraProxy.py
in data-access/nexustiles/dao
198 7
DynamoProxy.py
in data-access/nexustiles/dao
99 7
mapplot.py
in analysis/webservice/algorithms/doms
116 6
scatterplot.py
in analysis/webservice/algorithms/doms
74 6
config.py
in analysis/webservice/algorithms/doms
226 6
histogramplot.py
in analysis/webservice/algorithms/doms
80 6
update.py
in tools/update-doms-data-schema
159 5
DatasetListQuery.py
in analysis/webservice/algorithms/doms
86 5
values.py
in analysis/webservice/algorithms/doms
45 5
workerthread.py
in analysis/webservice/algorithms/doms
31 5
datafetch.py
in analysis/webservice/algorithms/doms
20 5
Files With Long Lines (Top 47)

There are 47 files with lines longer than 120 characters. In total, there are 150 long lines.

File# lines# units# long lines
openapi.yml
in analysis/webservice/apidocs
951 - 14
TimeSeriesSpark.py
in analysis/webservice/algorithms_spark
435 9 11
Matchup.py
in analysis/webservice/algorithms_spark
699 23 11
MatchupDoms.py
in analysis/webservice/algorithms_spark
633 18 10
MaximaMinimaSpark.py
in analysis/webservice/algorithms_spark
242 3 10
schema.xml
in data-access/config/schemas/solr/dataset/conf
281 - 9
DailyDifferenceAverageSpark.py
in analysis/webservice/algorithms_spark
302 12 6
BaseDomsHandler.py
in analysis/webservice/algorithms/doms
433 27 5
create-collection.py
in docker/solr/cloud-init
107 2 4
subsetter.py
in analysis/webservice/algorithms/doms
262 8 4
DataInBoundsSearch.py
in analysis/webservice/algorithms
190 5 4
CorrMapSpark.py
in analysis/webservice/algorithms_spark
204 4 4
ElasticsearchProxy.py
in data-access/nexustiles/dao
1032 31 4
deletebyquery.py
in tools/deletebyquery
199 9 3
Time Series Example.ipynb
in docker/jupyter
200 - 3
insitusubset.py
in analysis/webservice/algorithms/doms
202 7 3
TimeSeries.py
in analysis/webservice/algorithms
431 12 3
VarianceSpark.py
in analysis/webservice/algorithms_spark
283 4 3
index.html
in analysis/webservice/apidocs
57 - 3
fetchedgeimpl.py
in analysis/webservice/algorithms/doms
153 8 2
ResultsStorage.py
in analysis/webservice/algorithms/doms
275 22 2
LongitudeLatitudeMap.py
in analysis/webservice/algorithms
179 8 2
HofMoeller.py
in analysis/webservice/algorithms
274 14 2
TimeSeriesSolr.py
in analysis/webservice/algorithms
245 10 2
HofMoellerSpark.py
in analysis/webservice/algorithms_spark
403 19 2
ClimMapSpark.py
in analysis/webservice/algorithms_spark
154 4 2
CassandraProxy.py
in data-access/nexustiles/dao
198 7 2
monitor.py
in tools/rmqmonitor
36 1 1
Filtering.py
in analysis/webservice
99 13 1
DomsInitialization.py
in analysis/webservice/algorithms/doms
111 10 1
DatasetListQuery.py
in analysis/webservice/algorithms/doms
86 5 1
MetadataQuery.py
in analysis/webservice/algorithms/doms
37 3 1
MatchupQuery.py
in analysis/webservice/algorithms/doms
343 21 1
DataSeriesList.py
in analysis/webservice/algorithms
45 2 1
DailyDifferenceAverage.py
in analysis/webservice/algorithms
170 7 1
MapFetchHandler.py
in analysis/webservice/algorithms
277 11 1
NexusResults.py
in analysis/webservice/webmodel
93 10 1
WorkflowDriver.py
in analysis/webservice
52 2 1
NexusZIPRenderer.py
in analysis/webservice/nexus_tornado/request/renderers
15 2 1
daily_difference_average.py
in integrations/esri/zipped_toolbox
42 - 1
lat_hof_moeller.py
in integrations/esri/zipped_toolbox
65 2 1
time_series_script.py
in integrations/esri/zipped_toolbox
43 - 1
lon_hof_moeller.py
in integrations/esri/zipped_toolbox
65 2 1
matchup.py
in integrations/esri/zipped_toolbox
46 1 1
nexuscli.py
in integrations/python-client/nexuscli
176 5 1
SolrProxy.py
in data-access/nexustiles/dao
529 30 1
solrconfig.xml
in data-access/config/schemas/solr-7.1.0/nexustiles/conf
306 - 1
Correlations

File Size vs. Commits (all time): 154 points

helm/templates/collection-manager.yml x: 3 commits (all time) y: 81 lines of code helm/templates/granule-ingester.yml x: 3 commits (all time) y: 66 lines of code helm/values.yaml x: 18 commits (all time) y: 123 lines of code analysis/webservice/algorithms/doms/BaseDomsHandler.py x: 17 commits (all time) y: 433 lines of code analysis/webservice/apidocs/openapi.yml x: 18 commits (all time) y: 951 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusCSVRenderer.py x: 4 commits (all time) y: 19 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusNETCDFRenderer.py x: 5 commits (all time) y: 18 lines of code analysis/webservice/webmodel/NexusResults.py x: 3 commits (all time) y: 93 lines of code analysis/webservice/algorithms_spark/Matchup.py x: 32 commits (all time) y: 699 lines of code analysis/webservice/algorithms/doms/DomsInitialization.py x: 13 commits (all time) y: 111 lines of code analysis/webservice/algorithms/doms/ResultsRetrieval.py x: 9 commits (all time) y: 26 lines of code analysis/webservice/algorithms/doms/ResultsStorage.py x: 12 commits (all time) y: 275 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusRendererFactory.py x: 3 commits (all time) y: 10 lines of code tools/update-doms-data-schema/update.py x: 1 commits (all time) y: 159 lines of code analysis/webservice/algorithms/doms/config.py x: 15 commits (all time) y: 226 lines of code docker/solr/cloud-init/create-collection.py x: 3 commits (all time) y: 107 lines of code tools/rmqmonitor/monitor.py x: 3 commits (all time) y: 36 lines of code helm/requirements.yaml x: 8 commits (all time) y: 17 lines of code data-access/nexustiles/model/nexusmodel.py x: 7 commits (all time) y: 162 lines of code analysis/webservice/apidocs/dataset-populate.js x: 4 commits (all time) y: 90 lines of code analysis/webservice/algorithms/doms/DatasetListQuery.py x: 11 commits (all time) y: 86 lines of code data-access/nexustiles/dao/CassandraProxy.py x: 8 commits (all time) y: 198 lines of code tools/deletebyquery/deletebyquery.py x: 9 commits (all time) y: 199 lines of code analysis/webservice/algorithms/doms/subsetter.py x: 10 commits (all time) y: 262 lines of code analysis/__init__.py x: 2 commits (all time) y: 1 lines of code analysis/webservice/algorithms/NexusCalcHandler.py x: 4 commits (all time) y: 51 lines of code analysis/webservice/algorithms/doms/insitu.py x: 7 commits (all time) y: 52 lines of code analysis/webservice/algorithms_spark/NexusCalcSparkHandler.py x: 4 commits (all time) y: 292 lines of code analysis/webservice/algorithms_spark/utils.py x: 2 commits (all time) y: 7 lines of code analysis/webservice/metrics/MetricsField.py x: 2 commits (all time) y: 23 lines of code analysis/webservice/metrics/MetricsRecord.py x: 3 commits (all time) y: 24 lines of code analysis/webservice/metrics/__init__.py x: 3 commits (all time) y: 2 lines of code analysis/webservice/nexus_tornado/app_builders/HandlerArgsBuilder.py x: 3 commits (all time) y: 40 lines of code analysis/webservice/nexus_tornado/app_builders/NexusAppBuilder.py x: 4 commits (all time) y: 58 lines of code analysis/webservice/nexus_tornado/app_builders/RedirectAppBuilder.py x: 2 commits (all time) y: 13 lines of code analysis/webservice/nexus_tornado/app_builders/SparkContextBuilder.py x: 2 commits (all time) y: 11 lines of code analysis/webservice/nexus_tornado/request/handlers/NexusRequestHandler.py x: 2 commits (all time) y: 42 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusZIPRenderer.py x: 3 commits (all time) y: 15 lines of code analysis/webservice/redirect/RedirectHandler.py x: 4 commits (all time) y: 25 lines of code analysis/webservice/redirect/RemoteCollectionMatcher.py x: 2 commits (all time) y: 27 lines of code analysis/webservice/webmodel/CustomEncoder.py x: 2 commits (all time) y: 35 lines of code analysis/webservice/webmodel/NexusRequestObject.py x: 3 commits (all time) y: 178 lines of code analysis/webservice/webmodel/NexusRequestObjectTornadoFree.py x: 2 commits (all time) y: 78 lines of code analysis/webservice/webmodel/StatsComputeOptions.py x: 2 commits (all time) y: 45 lines of code analysis/webservice/webmodel/cached.py x: 3 commits (all time) y: 28 lines of code integrations/esri/zipped_toolbox/daily_difference_average.py x: 3 commits (all time) y: 42 lines of code integrations/esri/zipped_toolbox/lat_hof_moeller.py x: 3 commits (all time) y: 65 lines of code integrations/esri/zipped_toolbox/matchup.py x: 3 commits (all time) y: 46 lines of code analysis/setup.py x: 15 commits (all time) y: 42 lines of code data-access/setup.py x: 13 commits (all time) y: 25 lines of code docker/jupyter/Time Series Example.ipynb x: 2 commits (all time) y: 200 lines of code analysis/webservice/algorithms_spark/TimeSeriesSpark.py x: 15 commits (all time) y: 435 lines of code helm/templates/ingress.yml x: 5 commits (all time) y: 50 lines of code analysis/webservice/algorithms/HofMoeller.py x: 8 commits (all time) y: 274 lines of code analysis/webservice/algorithms_spark/HofMoellerSpark.py x: 16 commits (all time) y: 403 lines of code analysis/webservice/algorithms_spark/MatchupDoms.py x: 2 commits (all time) y: 633 lines of code tools/cdms/cdms_reader.py x: 1 commits (all time) y: 113 lines of code analysis/webservice/algorithms/DataSeriesList.py x: 9 commits (all time) y: 45 lines of code analysis/webservice/webapp.py x: 16 commits (all time) y: 79 lines of code data-access/nexustiles/nexustiles.py x: 27 commits (all time) y: 381 lines of code helm/templates/webapp.yml x: 5 commits (all time) y: 57 lines of code data-access/nexustiles/dao/SolrProxy.py x: 6 commits (all time) y: 529 lines of code analysis/webservice/algorithms_spark/__init__.py x: 9 commits (all time) y: 60 lines of code analysis/webservice/algorithms/DataInBoundsSearch.py x: 12 commits (all time) y: 190 lines of code analysis/webservice/apidocs/index.html x: 2 commits (all time) y: 57 lines of code data-access/nexustiles/dao/ElasticsearchProxy.py x: 1 commits (all time) y: 1032 lines of code analysis/webservice/algorithms/ColorBarHandler.py x: 10 commits (all time) y: 109 lines of code analysis/webservice/algorithms/MapFetchHandler.py x: 11 commits (all time) y: 277 lines of code analysis/webservice/algorithms/doms/MetadataQuery.py x: 7 commits (all time) y: 37 lines of code analysis/webservice/algorithms/doms/ValuesQuery.py x: 7 commits (all time) y: 46 lines of code analysis/webservice/algorithms/doms/ResultsPlotQuery.py x: 7 commits (all time) y: 32 lines of code analysis/webservice/algorithms/doms/histogramplot.py x: 7 commits (all time) y: 80 lines of code analysis/webservice/algorithms/doms/insitusubset.py x: 6 commits (all time) y: 202 lines of code analysis/webservice/algorithms/doms/mapplot.py x: 7 commits (all time) y: 116 lines of code analysis/webservice/algorithms/doms/scatterplot.py x: 7 commits (all time) y: 74 lines of code analysis/webservice/webapp_livy.py x: 4 commits (all time) y: 65 lines of code analysis/test.py x: 4 commits (all time) y: 4 lines of code analysis/webservice/GenerateImageMRF.py x: 7 commits (all time) y: 177 lines of code analysis/webservice/LayerConfig.py x: 5 commits (all time) y: 46 lines of code analysis/webservice/WorkflowDriver.py x: 8 commits (all time) y: 52 lines of code analysis/webservice/algorithms/CorrelationMap.py x: 8 commits (all time) y: 99 lines of code analysis/webservice/algorithms/DailyDifferenceAverage.py x: 8 commits (all time) y: 170 lines of code analysis/webservice/algorithms/LongitudeLatitudeMap.py x: 8 commits (all time) y: 179 lines of code analysis/webservice/algorithms/StandardDeviationSearch.py x: 7 commits (all time) y: 142 lines of code analysis/webservice/algorithms/TestInitializer.py x: 5 commits (all time) y: 7 lines of code analysis/webservice/algorithms/TimeAvgMap.py x: 9 commits (all time) y: 214 lines of code analysis/webservice/algorithms/TimeSeries.py x: 8 commits (all time) y: 431 lines of code analysis/webservice/algorithms/TimeSeriesSolr.py x: 8 commits (all time) y: 245 lines of code analysis/webservice/algorithms/__init__.py x: 5 commits (all time) y: 16 lines of code analysis/webservice/algorithms/doms/MatchupQuery.py x: 7 commits (all time) y: 343 lines of code analysis/webservice/algorithms/doms/fetchedgeimpl.py x: 5 commits (all time) y: 153 lines of code analysis/webservice/algorithms/doms/workerthread.py x: 5 commits (all time) y: 31 lines of code analysis/webservice/algorithms_spark/ClimMapSpark.py x: 8 commits (all time) y: 154 lines of code analysis/webservice/algorithms_spark/CorrMapSpark.py x: 9 commits (all time) y: 204 lines of code analysis/webservice/algorithms_spark/DailyDifferenceAverageSpark.py x: 8 commits (all time) y: 302 lines of code analysis/webservice/algorithms_spark/MaximaMinimaSpark.py x: 4 commits (all time) y: 242 lines of code analysis/webservice/algorithms_spark/TimeAvgMapSpark.py x: 11 commits (all time) y: 226 lines of code analysis/webservice/algorithms_spark/VarianceSpark.py x: 5 commits (all time) y: 283 lines of code analysis/webservice/plotting.py x: 4 commits (all time) y: 399 lines of code data-access/nexustiles/dao/DynamoProxy.py x: 2 commits (all time) y: 99 lines of code data-access/nexustiles/dao/S3Proxy.py x: 2 commits (all time) y: 93 lines of code integrations/python-client/nexuscli/nexuscli.py x: 2 commits (all time) y: 176 lines of code helm/Chart.yaml x: 8 commits (all time) y: 5 lines of code helm/templates/collections-config-gitcfg.yml x: 2 commits (all time) y: 17 lines of code helm/templates/gitbasedconfig-crd.yml x: 1 commits (all time) y: 35 lines of code helm/templates/init-cassandra-configmap.yml x: 1 commits (all time) y: 12 lines of code analysis/webservice/algorithms/Capabilities.py x: 5 commits (all time) y: 28 lines of code analysis/webservice/algorithms/ErrorTosserTest.py x: 5 commits (all time) y: 12 lines of code analysis/webservice/algorithms/Heartbeat.py x: 7 commits (all time) y: 23 lines of code analysis/webservice/algorithms/TileSearch.py x: 7 commits (all time) y: 58 lines of code analysis/webservice/NexusHandler.py x: 10 commits (all time) y: 91 lines of code helm/templates/root-webpage.yml x: 1 commits (all time) y: 41 lines of code integrations/python-client/nexuscli/nexuscli_ow.py x: 1 commits (all time) y: 16 lines of code integrations/python-client/setup.py x: 1 commits (all time) y: 25 lines of code helm/templates/spark-serviceaccount.yml x: 1 commits (all time) y: 17 lines of code data-access/config/schemas/cassandra/nexustiles.cql x: 1 commits (all time) y: 5 lines of code analysis/webservice/Filtering.py x: 4 commits (all time) y: 99 lines of code analysis/webservice/algorithms/colortables.py x: 6 commits (all time) y: 528 lines of code analysis/webservice/algorithms/doms/geo.py x: 4 commits (all time) y: 87 lines of code data-access/nexustiles/__init__.py x: 1 commits (all time) y: 1 lines of code
1032.0
lines of code
  min: 1.0
  average: 114.07
  25th percentile: 17.75
  median: 46.0
  75th percentile: 155.25
  max: 1032.0
0 32.0
commits (all time)
min: 1.0 | average: 5.51 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.25 | max: 32.0

File Size vs. Contributors (all time): 154 points

helm/templates/collection-manager.yml x: 3 contributors (all time) y: 81 lines of code helm/templates/granule-ingester.yml x: 3 contributors (all time) y: 66 lines of code helm/values.yaml x: 6 contributors (all time) y: 123 lines of code analysis/webservice/algorithms/doms/BaseDomsHandler.py x: 6 contributors (all time) y: 433 lines of code analysis/webservice/apidocs/openapi.yml x: 4 contributors (all time) y: 951 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusCSVRenderer.py x: 3 contributors (all time) y: 19 lines of code analysis/webservice/webmodel/NexusResults.py x: 3 contributors (all time) y: 93 lines of code analysis/webservice/algorithms_spark/Matchup.py x: 6 contributors (all time) y: 699 lines of code analysis/webservice/algorithms/doms/DomsInitialization.py x: 6 contributors (all time) y: 111 lines of code analysis/webservice/algorithms/doms/ResultsRetrieval.py x: 5 contributors (all time) y: 26 lines of code analysis/webservice/algorithms/doms/ResultsStorage.py x: 4 contributors (all time) y: 275 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusRendererFactory.py x: 2 contributors (all time) y: 10 lines of code tools/update-doms-data-schema/update.py x: 1 contributors (all time) y: 159 lines of code analysis/webservice/algorithms/doms/config.py x: 5 contributors (all time) y: 226 lines of code docker/solr/cloud-init/create-collection.py x: 3 contributors (all time) y: 107 lines of code tools/rmqmonitor/monitor.py x: 1 contributors (all time) y: 36 lines of code helm/requirements.yaml x: 5 contributors (all time) y: 17 lines of code data-access/nexustiles/model/nexusmodel.py x: 3 contributors (all time) y: 162 lines of code analysis/webservice/apidocs/dataset-populate.js x: 2 contributors (all time) y: 90 lines of code analysis/webservice/algorithms/doms/DatasetListQuery.py x: 5 contributors (all time) y: 86 lines of code data-access/nexustiles/dao/CassandraProxy.py x: 5 contributors (all time) y: 198 lines of code tools/deletebyquery/deletebyquery.py x: 6 contributors (all time) y: 199 lines of code analysis/webservice/algorithms/doms/subsetter.py x: 5 contributors (all time) y: 262 lines of code analysis/__init__.py x: 2 contributors (all time) y: 1 lines of code analysis/webservice/algorithms/NexusCalcHandler.py x: 4 contributors (all time) y: 51 lines of code analysis/webservice/algorithms/doms/insitu.py x: 2 contributors (all time) y: 52 lines of code analysis/webservice/algorithms_spark/NexusCalcSparkHandler.py x: 4 contributors (all time) y: 292 lines of code analysis/webservice/algorithms_spark/utils.py x: 2 contributors (all time) y: 7 lines of code analysis/webservice/metrics/MetricsField.py x: 2 contributors (all time) y: 23 lines of code analysis/webservice/metrics/MetricsRecord.py x: 3 contributors (all time) y: 24 lines of code analysis/webservice/metrics/__init__.py x: 3 contributors (all time) y: 2 lines of code analysis/webservice/nexus_tornado/app_builders/HandlerArgsBuilder.py x: 2 contributors (all time) y: 40 lines of code analysis/webservice/nexus_tornado/app_builders/NexusAppBuilder.py x: 3 contributors (all time) y: 58 lines of code analysis/webservice/nexus_tornado/app_builders/RedirectAppBuilder.py x: 2 contributors (all time) y: 13 lines of code analysis/webservice/nexus_tornado/request/handlers/NexusRequestHandler.py x: 2 contributors (all time) y: 42 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusZIPRenderer.py x: 3 contributors (all time) y: 15 lines of code analysis/webservice/redirect/RedirectHandler.py x: 2 contributors (all time) y: 25 lines of code analysis/webservice/redirect/RemoteSDAPCache.py x: 3 contributors (all time) y: 37 lines of code analysis/webservice/webmodel/CustomEncoder.py x: 2 contributors (all time) y: 35 lines of code analysis/webservice/webmodel/NexusRequestObject.py x: 3 contributors (all time) y: 178 lines of code analysis/webservice/webmodel/NexusRequestObjectTornadoFree.py x: 2 contributors (all time) y: 78 lines of code analysis/webservice/webmodel/StatsComputeOptions.py x: 2 contributors (all time) y: 45 lines of code analysis/webservice/webmodel/cached.py x: 3 contributors (all time) y: 28 lines of code integrations/esri/zipped_toolbox/daily_difference_average.py x: 3 contributors (all time) y: 42 lines of code integrations/esri/zipped_toolbox/lat_hof_moeller.py x: 3 contributors (all time) y: 65 lines of code integrations/esri/zipped_toolbox/matchup.py x: 3 contributors (all time) y: 46 lines of code analysis/setup.py x: 7 contributors (all time) y: 42 lines of code data-access/setup.py x: 7 contributors (all time) y: 25 lines of code docker/jupyter/Time Series Example.ipynb x: 2 contributors (all time) y: 200 lines of code integrations/python-client/nexuscli/__init__.py x: 3 contributors (all time) y: 9 lines of code analysis/webservice/algorithms_spark/TimeSeriesSpark.py x: 7 contributors (all time) y: 435 lines of code analysis/webservice/algorithms/HofMoeller.py x: 5 contributors (all time) y: 274 lines of code analysis/webservice/algorithms_spark/HofMoellerSpark.py x: 8 contributors (all time) y: 403 lines of code analysis/webservice/algorithms_spark/MatchupDoms.py x: 1 contributors (all time) y: 633 lines of code tools/cdms/cdms_reader.py x: 1 contributors (all time) y: 113 lines of code analysis/webservice/webapp.py x: 7 contributors (all time) y: 79 lines of code data-access/nexustiles/nexustiles.py x: 8 contributors (all time) y: 381 lines of code data-access/nexustiles/dao/SolrProxy.py x: 3 contributors (all time) y: 529 lines of code analysis/webservice/algorithms_spark/__init__.py x: 5 contributors (all time) y: 60 lines of code analysis/webservice/algorithms/DataInBoundsSearch.py x: 6 contributors (all time) y: 190 lines of code analysis/webservice/apidocs/index.html x: 1 contributors (all time) y: 57 lines of code data-access/nexustiles/dao/ElasticsearchProxy.py x: 1 contributors (all time) y: 1032 lines of code analysis/webservice/algorithms/ColorBarHandler.py x: 5 contributors (all time) y: 109 lines of code analysis/webservice/algorithms/MapFetchHandler.py x: 5 contributors (all time) y: 277 lines of code analysis/webservice/algorithms/doms/MetadataQuery.py x: 4 contributors (all time) y: 37 lines of code analysis/webservice/algorithms/doms/ValuesQuery.py x: 4 contributors (all time) y: 46 lines of code analysis/webservice/algorithms/doms/ResultsPlotQuery.py x: 4 contributors (all time) y: 32 lines of code analysis/webservice/algorithms/doms/histogramplot.py x: 4 contributors (all time) y: 80 lines of code analysis/webservice/algorithms/doms/insitusubset.py x: 4 contributors (all time) y: 202 lines of code analysis/webservice/algorithms/doms/mapplot.py x: 4 contributors (all time) y: 116 lines of code analysis/webservice/algorithms/doms/scatterplot.py x: 4 contributors (all time) y: 74 lines of code analysis/webservice/webapp_livy.py x: 4 contributors (all time) y: 65 lines of code analysis/webservice/algorithms/CorrelationMap.py x: 4 contributors (all time) y: 99 lines of code analysis/webservice/algorithms/DailyDifferenceAverage.py x: 4 contributors (all time) y: 170 lines of code analysis/webservice/algorithms/LongitudeLatitudeMap.py x: 4 contributors (all time) y: 179 lines of code analysis/webservice/algorithms/StandardDeviationSearch.py x: 4 contributors (all time) y: 142 lines of code analysis/webservice/algorithms/TimeAvgMap.py x: 4 contributors (all time) y: 214 lines of code analysis/webservice/algorithms/TimeSeries.py x: 4 contributors (all time) y: 431 lines of code analysis/webservice/algorithms/TimeSeriesSolr.py x: 4 contributors (all time) y: 245 lines of code analysis/webservice/algorithms/doms/MatchupQuery.py x: 3 contributors (all time) y: 343 lines of code analysis/webservice/algorithms/doms/__init__.py x: 2 contributors (all time) y: 18 lines of code analysis/webservice/algorithms/doms/fetchedgeimpl.py x: 2 contributors (all time) y: 153 lines of code analysis/webservice/algorithms/doms/workerthread.py x: 2 contributors (all time) y: 31 lines of code analysis/webservice/algorithms_spark/ClimMapSpark.py x: 5 contributors (all time) y: 154 lines of code analysis/webservice/algorithms_spark/CorrMapSpark.py x: 5 contributors (all time) y: 204 lines of code analysis/webservice/algorithms_spark/DailyDifferenceAverageSpark.py x: 5 contributors (all time) y: 302 lines of code analysis/webservice/algorithms_spark/MaximaMinimaSpark.py x: 4 contributors (all time) y: 242 lines of code analysis/webservice/algorithms_spark/TimeAvgMapSpark.py x: 6 contributors (all time) y: 226 lines of code analysis/webservice/algorithms_spark/VarianceSpark.py x: 4 contributors (all time) y: 283 lines of code analysis/webservice/plotting.py x: 2 contributors (all time) y: 399 lines of code data-access/nexustiles/dao/DynamoProxy.py x: 2 contributors (all time) y: 99 lines of code integrations/python-client/nexuscli/nexuscli.py x: 2 contributors (all time) y: 176 lines of code helm/templates/init-cassandra-configmap.yml x: 1 contributors (all time) y: 12 lines of code analysis/webservice/NexusHandler.py x: 4 contributors (all time) y: 91 lines of code helm/templates/root-webpage.yml x: 1 contributors (all time) y: 41 lines of code integrations/python-client/nexuscli/nexuscli_ow.py x: 1 contributors (all time) y: 16 lines of code integrations/python-client/setup.py x: 1 contributors (all time) y: 25 lines of code helm/templates/spark-serviceaccount.yml x: 1 contributors (all time) y: 17 lines of code data-access/config/schemas/cassandra/nexustiles.cql x: 1 contributors (all time) y: 5 lines of code analysis/webservice/Filtering.py x: 1 contributors (all time) y: 99 lines of code analysis/webservice/algorithms/colortables.py x: 2 contributors (all time) y: 528 lines of code analysis/webservice/algorithms/doms/geo.py x: 1 contributors (all time) y: 87 lines of code analysis/webservice/algorithms/doms/values.py x: 1 contributors (all time) y: 45 lines of code data-access/nexustiles/__init__.py x: 1 contributors (all time) y: 1 lines of code
1032.0
lines of code
  min: 1.0
  average: 114.07
  25th percentile: 17.75
  median: 46.0
  75th percentile: 155.25
  max: 1032.0
0 8.0
contributors (all time)
min: 1.0 | average: 3.05 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 8.0

File Size vs. Commits (30 days): 3 points

helm/templates/collection-manager.yml x: 1 commits (30d) y: 81 lines of code helm/templates/granule-ingester.yml x: 1 commits (30d) y: 66 lines of code helm/values.yaml x: 1 commits (30d) y: 123 lines of code
123.0
lines of code
  min: 66.0
  average: 90.0
  25th percentile: 66.0
  median: 81.0
  75th percentile: 123.0
  max: 123.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 3 points

helm/templates/collection-manager.yml x: 1 contributors (30d) y: 81 lines of code helm/templates/granule-ingester.yml x: 1 contributors (30d) y: 66 lines of code helm/values.yaml x: 1 contributors (30d) y: 123 lines of code
123.0
lines of code
  min: 66.0
  average: 90.0
  25th percentile: 66.0
  median: 81.0
  75th percentile: 123.0
  max: 123.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 17 points

helm/templates/collection-manager.yml x: 1 commits (90d) y: 81 lines of code helm/templates/granule-ingester.yml x: 1 commits (90d) y: 66 lines of code helm/values.yaml x: 1 commits (90d) y: 123 lines of code analysis/webservice/algorithms/doms/BaseDomsHandler.py x: 3 commits (90d) y: 433 lines of code analysis/webservice/apidocs/openapi.yml x: 3 commits (90d) y: 951 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusCSVRenderer.py x: 1 commits (90d) y: 19 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusNETCDFRenderer.py x: 1 commits (90d) y: 18 lines of code analysis/webservice/webmodel/NexusResults.py x: 1 commits (90d) y: 93 lines of code analysis/webservice/algorithms_spark/Matchup.py x: 2 commits (90d) y: 699 lines of code analysis/webservice/algorithms/doms/DomsInitialization.py x: 1 commits (90d) y: 111 lines of code analysis/webservice/algorithms/doms/ResultsRetrieval.py x: 1 commits (90d) y: 26 lines of code analysis/webservice/algorithms/doms/ResultsStorage.py x: 1 commits (90d) y: 275 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusRendererFactory.py x: 1 commits (90d) y: 10 lines of code tools/update-doms-data-schema/update.py x: 1 commits (90d) y: 159 lines of code analysis/webservice/algorithms/doms/config.py x: 1 commits (90d) y: 226 lines of code docker/solr/cloud-init/create-collection.py x: 1 commits (90d) y: 107 lines of code tools/rmqmonitor/monitor.py x: 1 commits (90d) y: 36 lines of code
951.0
lines of code
  min: 10.0
  average: 201.94
  25th percentile: 31.0
  median: 107.0
  75th percentile: 250.5
  max: 951.0
0 3.0
commits (90d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (90 days): 17 points

helm/templates/collection-manager.yml x: 1 contributors (90d) y: 81 lines of code helm/templates/granule-ingester.yml x: 1 contributors (90d) y: 66 lines of code helm/values.yaml x: 1 contributors (90d) y: 123 lines of code analysis/webservice/algorithms/doms/BaseDomsHandler.py x: 2 contributors (90d) y: 433 lines of code analysis/webservice/apidocs/openapi.yml x: 2 contributors (90d) y: 951 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusCSVRenderer.py x: 1 contributors (90d) y: 19 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusNETCDFRenderer.py x: 1 contributors (90d) y: 18 lines of code analysis/webservice/webmodel/NexusResults.py x: 1 contributors (90d) y: 93 lines of code analysis/webservice/algorithms_spark/Matchup.py x: 1 contributors (90d) y: 699 lines of code analysis/webservice/algorithms/doms/DomsInitialization.py x: 1 contributors (90d) y: 111 lines of code analysis/webservice/algorithms/doms/ResultsRetrieval.py x: 1 contributors (90d) y: 26 lines of code analysis/webservice/algorithms/doms/ResultsStorage.py x: 1 contributors (90d) y: 275 lines of code analysis/webservice/nexus_tornado/request/renderers/NexusRendererFactory.py x: 1 contributors (90d) y: 10 lines of code tools/update-doms-data-schema/update.py x: 1 contributors (90d) y: 159 lines of code analysis/webservice/algorithms/doms/config.py x: 1 contributors (90d) y: 226 lines of code docker/solr/cloud-init/create-collection.py x: 1 contributors (90d) y: 107 lines of code tools/rmqmonitor/monitor.py x: 1 contributors (90d) y: 36 lines of code
951.0
lines of code
  min: 10.0
  average: 201.94
  25th percentile: 31.0
  median: 107.0
  75th percentile: 250.5
  max: 951.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0