ais
ais copied to clipboard
Package ais provides types and methods for conducting data science on signals generated by maritime entities radiating from an Automated Identification System (AIS) transponder as mandated by the Inte...
This function is used in almost every utility. This is the highest priority for testing as of mid-dec 2018.
See issue #30. Users should have the option to validate a RecordSet to ensure that the headers contain the right information in order to do follow on actions. This could...
The godoc.org introductory material needs to be more thorough in order to make the package more accessible and easy to put into action. Using the `doc.go` capability of the language...
The idiomatic way to read a recordset should be provided in the Godoc. It is insufficient for new users to just say "the same was as csvReader.Read()"
_From @zacsketches on November 12, 2018 12:4_ _Copied from original issue: FATHOM5/Seattle_Reasonable_Track2#25_
_From @zacsketches on November 15, 2018 12:14_ There may be a subtle bug in the library where calls to csv.Read() are moving the file pointer over the first line when...
Perhaps internal calls to Read() are dropping records and should use readFirst() instead. A test that determines this is desired before improvements are contemplated. Internal calls to Read() are in...
It is an intent of this project to support academic research on the large AIS datasests. When the code reaches sufficient test coverage and community user feedback warrants broader adoption...
Explicit calls to `Flush()` are contained in functions like `LimitSubset` while the process is iterating over a `RecordSet`. Since all writer objects are built on types that implement buffered IO,...