The following historical commit information, by author, was found.

Author Commits Insertions Deletions % of changes
Alex N12526475793.98
Sonia Williams2772681.04
Training 9219610.24
bonhamc194873446311.52
ioannistsalamanis9186516604.35
sonjW111357222820178.87
 

Below are the number of rows from each author that have survived and are still intact in the current revision.

Author Rows Stability Age % in comments
Alex N223584.45.710.4314.56
Ioannis Tsalamanis145100.00.11.380.94
Sonia Williams64984.110.50.004.23
bonhamc1563.22.10.001.02
ioannistsalamanis985.30.30.000.64
sonjW1206533.81.51.7978.61
 

The following history timeline has been gathered from the repository.

Author2017W382017W392017W412017W442017W452017W462017W472017W48
Alex N
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bonhamc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ioannistsalamanis
 
 
 
 
 
 
 
.
Modified Rows:15127486374234735782241
Author2017W492017W502017W512018W022018W032018W062018W142018W15
Alex N
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Sonia Williams
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Training 9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bonhamc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ioannistsalamanis
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
sonjW
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Modified Rows:4654061312102761518407
Author2018W172018W182018W192018W202018W212018W222018W232018W24
bonhamc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ioannistsalamanis
 
 
sonjW
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Modified Rows:17666261512358721703812302540620350

No metrics violations were found in the repository.

The following responsibilities, by author, were found in the current revision of the repository (comments are excluded from the line count, if possible).

Alex N is mostly responsible for

src/main/scala/Extraction.scala (218 eloc)
src/main/scala/TestProgressMulti.scala (204 eloc)
src/main/scala/GridStatsSPH.scala (176 eloc)
src/main/scala/GridStatsSPD.scala (162 eloc)
src/main/scala/GridStatsSPTD.scala (149 eloc)
src/main/scala/GridStatsSPDW.scala (147 eloc)
src/main/scala/Ingestion.scala (129 eloc)
src/main/scala/TestProgressSingle.scala (121 eloc)
src/main/scala/Decoding1.scala (90 eloc)
Decoding/src/main/scala/Ingestion.scala (88 eloc)

Ioannis Tsalamanis is mostly responsible for

portLoc/src/main/scala/aistest.scala (54 eloc)
aistest/src/main/scala/aistest.scala (23 eloc)
aisRoute/src/main/scala/aistest.scala (23 eloc)
src/main/scala/Decoding4.scala (15 eloc)
portLoc/aistest.py (14 eloc)
aistest/aistest.py (14 eloc)

Sonia Williams is mostly responsible for

code/2_preprocessing/1_Data_import.ipynb (274 eloc)
code/5_modelling/2_Univariate_analysis.ipynb (34 eloc)
code/6_insights/2_Delays.ipynb (28 eloc)
code/6_insights/6_Network_analysis.ipynb (24 eloc)
code/6_insights/5_Hazardous_materials.ipynb (24 eloc)
code/6_insights/4_Shipping_movements_and_port_links.ipynb (24 eloc)
code/6_insights/3_AIS_heatmaps.ipynb (24 eloc)
code/3_segmentation/1_Segmentation_prep.ipynb (23 eloc)
code/2_preprocessing/2_ROT.ipynb (23 eloc)
code/4_feature_engineering/5_Port_loading.ipynb (21 eloc)

bonhamc is mostly responsible for

code/2_preprocessing/1_Data_import.ipynb (36 eloc)
code/3_segmentation/3_Voyage_classification.ipynb (25 eloc)
code/2_preprocessing/2_ROT.ipynb (22 eloc)
code/4_feature_engineering/4_Time_and_seasonality.ipynb (16 eloc)
code/4_feature_engineering/6_all_features.ipynb (15 eloc)
code/4_feature_engineering/3_Ship_dynamics.ipynb (9 eloc)
code/3_segmentation/1_Segmentation_prep.ipynb (7 eloc)
code/6_insights/2_Delays.ipynb (6 eloc)
code/4_feature_engineering/5_Port_loading.ipynb (6 eloc)
code/3_segmentation/2_Segmentation.ipynb (6 eloc)

ioannistsalamanis is mostly responsible for

code/4_feature_engineering/4_Time_and_seasonality.ipynb (34 eloc)
code/3_segmentation/1_Segmentation_prep.ipynb (19 eloc)
code/3_segmentation/2_Segmentation.ipynb (12 eloc)
code/3_segmentation/3_Voyage_classification.ipynb (7 eloc)
code/5_modelling/1_Predicting_delays.ipynb (6 eloc)
code/4_feature_engineering/3_Ship_dynamics.ipynb (6 eloc)
code/2_preprocessing/2_ROT.ipynb (4 eloc)
code/4_feature_engineering/2_Weather.ipynb (3 eloc)
code/2_preprocessing/1_Data_import.ipynb (3 eloc)
code/4_feature_engineering/6_all_features.ipynb (1 eloc)

sonjW is mostly responsible for

code/4_feature_engineering/3a_port_distance(R).ipynb (1148 eloc)
code/5_modelling/1_Predicting_delays.ipynb (1130 eloc)
code/3_segmentation/1_Segmentation_prep.ipynb (754 eloc)
code/3_segmentation/3_Voyage_classification.ipynb (698 eloc)
code/6_insights/6_Network_analysis.ipynb (645 eloc)
code/4_feature_engineering/6_all_features.ipynb (630 eloc)
code/3_segmentation/2_Segmentation.ipynb (617 eloc)
code/2_preprocessing/2_ROT.ipynb (585 eloc)
code/4_feature_engineering/5_Port_loading.ipynb (509 eloc)
code/2_preprocessing/1_Data_import.ipynb (438 eloc)

The extensions below were found in the repository history (extensions used during statistical analysis are marked).

* 10 11 R cache css iml ipynb json md properties py sbt scala xml xsl