.DS_Store
.gitignore
DESCRIPTION
NAMESPACE
NEWS.md
R/analyze.R
R/crawlers.R
R/db.R
R/db_aws.R
R/logfile_funs.R
R/read.R
R/readers.R
R/sbarc2bq.R
R/seg_stats.R
R/update_ais.R
R/utils.R
R/viz.R
README.Rmd
README.md
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180601-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180602-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180603-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180604-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180605-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180606-23.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-00.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-01.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-02.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-03.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-04.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-05.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-06.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-07.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-08.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-09.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-10.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-11.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-12.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-13.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-14.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-15.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-16.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-17.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-18.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-19.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-20.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-21.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-22.txt
data-raw/2018-06-01_2018-06-07/AIS_SBARC_180607-23.txt
data-raw/sbais.R
data-raw/sbais.csv
data/column_names.rds
data/sbais.rda
data/seg.rds
data/segs_map.rds
docs/articles/index.html
docs/articles/intro.html
docs/articles/intro_files/Proj4Leaflet-1.0.1/proj4-compressed.js
docs/articles/intro_files/Proj4Leaflet-1.0.1/proj4leaflet.js
docs/articles/intro_files/crosstalk-1.0.0/css/crosstalk.css
docs/articles/intro_files/crosstalk-1.0.0/js/crosstalk.js
docs/articles/intro_files/crosstalk-1.0.0/js/crosstalk.js.map
docs/articles/intro_files/crosstalk-1.0.0/js/crosstalk.min.js
docs/articles/intro_files/crosstalk-1.0.0/js/crosstalk.min.js.map
docs/articles/intro_files/datatables-binding-0.5/datatables.js
docs/articles/intro_files/datatables-binding-0.7/datatables.js
docs/articles/intro_files/datatables-css-0.0.0/datatables-crosstalk.css
docs/articles/intro_files/dt-core-1.10.16/css/jquery.dataTables.extra.css
docs/articles/intro_files/dt-core-1.10.16/css/jquery.dataTables.min.css
docs/articles/intro_files/dt-core-1.10.16/js/jquery.dataTables.min.js
docs/articles/intro_files/figure-html/unnamed-chunk-2-1.png
docs/articles/intro_files/figure-html/unnamed-chunk-3-1.png
docs/articles/intro_files/figure-html/unnamed-chunk-3-2.png
docs/articles/intro_files/font-awesome-5.1.0/css/all.css
docs/articles/intro_files/font-awesome-5.1.0/css/v4-shims.css
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-brands-400.eot
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-brands-400.svg
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-brands-400.ttf
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-brands-400.woff
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-brands-400.woff2
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-regular-400.eot
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-regular-400.svg
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-regular-400.ttf
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-regular-400.woff
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-regular-400.woff2
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-solid-900.eot
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-solid-900.svg
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-solid-900.ttf
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-solid-900.woff
docs/articles/intro_files/font-awesome-5.1.0/webfonts/fa-solid-900.woff2
docs/articles/intro_files/gauge-binding-0.5.1.1/gauge.js
docs/articles/intro_files/htmlwidgets-1.3/htmlwidgets.js
docs/articles/intro_files/htmlwidgets-1.5.1/htmlwidgets.js
docs/articles/intro_files/jquery-1.12.4/LICENSE.txt
docs/articles/intro_files/jquery-1.12.4/jquery.min.js
docs/articles/intro_files/justgage-1.2.2.1/justgage.css
docs/articles/intro_files/justgage-1.2.2.1/justgage.js
docs/articles/intro_files/leaflet-1.3.1/images/layers-2x.png
docs/articles/intro_files/leaflet-1.3.1/images/layers.png
docs/articles/intro_files/leaflet-1.3.1/images/marker-icon-2x.png
docs/articles/intro_files/leaflet-1.3.1/images/marker-icon.png
docs/articles/intro_files/leaflet-1.3.1/images/marker-shadow.png
docs/articles/intro_files/leaflet-1.3.1/leaflet.css
docs/articles/intro_files/leaflet-1.3.1/leaflet.js
docs/articles/intro_files/leaflet-binding-2.0.2/leaflet.js
docs/articles/intro_files/leaflet-providers-1.1.17/leaflet-providers.js
docs/articles/intro_files/leaflet-providers-1.1.17/package.json
docs/articles/intro_files/leaflet-providers-1.1.17/providers.json
docs/articles/intro_files/leaflet-providers-1.1.17/rstudio_install.md
docs/articles/intro_files/leaflet-providers-plugin-2.0.2/leaflet-providers-plugin.js
docs/articles/intro_files/leafletfix-1.0.0/leafletfix.css
docs/articles/intro_files/raphael-2.1.4/raphael-2.1.4.min.js
docs/articles/intro_files/rstudio_leaflet-1.3.1/images/1px.png
docs/articles/intro_files/rstudio_leaflet-1.3.1/rstudio_leaflet.css
docs/authors.html
docs/docsearch.css
docs/docsearch.js
docs/index.html
docs/link.svg
docs/news/index.html
docs/pkgdown.css
docs/pkgdown.js
docs/pkgdown.yml
docs/reference/create_segment.html
docs/reference/get_length_km.html
docs/reference/get_segment.html
docs/reference/get_ship_limits.html
docs/reference/get_ship_segments.html
docs/reference/index.html
docs/reference/map_ship_limits.html
docs/reference/map_ship_segments.html
docs/reference/read_ais_txt.html
docs/reference/ship_box.html
docs/reference/ship_gauge.html
docs/reference/ship_limits.html
docs/reference/ship_segments.html
docs/reference/show_ship_box.html
docs/reference/show_ship_gauge.html
docs/reference/whale.data_labels.html
inst/_pkgdown.yml
inst/scripts/analyze_sog.R
inst/scripts/callie_vessel_type_analysis.Rmd
inst/scripts/callie_vessel_type_analysis.html
inst/scripts/intro.Rmd
inst/scripts/log_file_funs.R
inst/scripts/mmsi_cooperation_stats.csv
inst/scripts/operator_shiptype_distance.csv
inst/scripts/operator_type_quantity.csv
inst/scripts/postgres_connect.R
inst/scripts/run_through.Rmd
inst/scripts/run_through.html
inst/scripts/scrape.R
inst/scripts/scrape_outline_notes.Rmd
inst/scripts/scrape_outline_notes.html
inst/scripts/ship_stats.Rmd
inst/scripts/ship_stats.csv
inst/scripts/ship_stats.html
inst/scripts/top111_performers.csv
inst/scripts/whale_read_curl.R
man/ais2segments.Rd
man/check_url_file_size.Rd
man/date.as_frac.Rd
man/date.build.Rd
man/date.from_filename.Rd
man/db_connect.Rd
man/dot-find_link_sibs.Rd
man/dot-get_links.Rd
man/dot-next_xpath.Rd
man/figures/floaty.gif
man/figures/segments.png
man/get_ais_data.Rd
man/get_ais_urls.Rd
man/get_ihs_data.Rd
man/get_length_km.Rd
man/get_segment.Rd
man/get_segment_data.Rd
man/get_ship_limits.Rd
man/get_ship_segments.Rd
man/get_vsr_ihs_data.Rd
man/grapes-not-in-grapes.Rd
man/is.html_doc.Rd
man/is.html_nodeset.Rd
man/is.txt_file.Rd
man/is.url_only.Rd
man/logfile.update.Rd
man/map_ship_limits.Rd
man/map_ship_segments.Rd
man/operator_statistics.Rd
man/read_ais_txt.Rd
man/ship_statistics.Rd
man/show_ship_box.Rd
man/show_ship_gauge.Rd
man/update_ais_data.Rd
man/update_segments_data.Rd
man/update_vsr_segments.Rd
man/url.drop_basename.Rd
man/url.get.Rd
man/url.hostname.Rd
man/url.path.Rd
man/urls2df.Rd
man/whale.dive.Rd
s4wr.Rproj
vignettes/.gitignore
vignettes/intro.Rmd
whalesafe4r.Rproj