Changelog
Source:NEWS.md
swfscAirDAS 0.4.0 (dev)
Added ability to read and parse left rear and right rear observers to columns ObsLR and ObsRR, respectively. These should only be relevant for the TURTLE format. Sightings by left rear and right rear observers are considered standard sightings. Additionally, updated the AirDAS TURTLE format PDF to include descriptions of these data
Added “mm” (unidentified marine mammal) to the default airdas species code file
Changed to use proper tidyselect syntax
The DateTime column in
airdas_readoutput now always has a timezone of “” (#7)Changed ‘Line Number’ to ‘Event Number’ in the Format PDFs, for consistency with shipboard DAS data
Added a function
airdas_spcodes_readfor reading AirDas SpCodes files in a consistent way. Changedairdas_checkto use this function for reading in either the default or a custom SpCodes file [#6]Moved example data files to an ‘extdata’ folder within ‘inst’
Update roxygen to use markdown
Use
stringrfunctionsstr_to_lowerandstr_to_upper, rather than the correspondingbasefunctionsMake RedTide
NAfor phoecena data [#8]Ensure that ‘Obs’ output from
airdas_sightis lowercase, to match behavior ofairdas_sight. In practice, this means that any observer code comparisons done byswfscAirDASare case-insensitive [#9]
airdas_check updates
Angles checks: inlcude ObsLR and ObsRR in observer checks; allow ‘zz’ as an observer code; only check for sighting angle for on-effort, standard observers.
Fixed longitude check (#5)
Fixed the lat/lon check to return the proper line number of any errors
Changed the turtle size check in
airdas_checkto allow turtle sizes to be in increments of 0.5, rather than just whole numbersMade the valid SpCodes check case-insensitive, and ensure that species codes are made lowercase before doing any comparisons. In practice, this means that any species code actions in
swfscAirDASare case-insensitive
swfscAirDAS 0.3.1
CRAN release: 2024-10-03
Moved repo to https://github.com/swfsc, and updated all associated documentation
Changed license to Apache License (== 2), based on NMFS guidance at https://nmfs-opensci.github.io/GitHub-Guide
swfscAirDAS 0.3.0
CRAN release: 2023-08-08
airdas_sightnow has both ObsStd and SightStd columns; SightStd definition updated.airdas_effortstandardizes the definition for the ‘included’ column. (#3)Added
purrras a dependency forairdas_sightfunctionality
swfscAirDAS 0.2.3
CRAN release: 2022-06-02
swfscAirDAS now depends on R >= 4.0.0 for consistency across DAS packages
Updated License to CC0 for consistency across DAS packages
swfscAirDAS 0.2.2
CRAN release: 2021-01-10
The ‘segdata’ output of
das_effortnow includes DateTime1 and DateTime2, the date/time of the start and end points of each segment. The column order of the segdata data frame was also slightly changed for consistencyairdas_chop_condition,airdas_chop_equallength,airdas_chop_section, andairdas_segdataare now exported for documentation purposes only
swfscAirDAS 0.2.1
CRAN release: 2020-09-07
Users can now capitalize all transect codes using the
trans.upperargument indas_processAdded info messages to
airdas_check, as well as a check for valid latitude and longitude valuesFixed a bug in
airdas_checkwhen checking multiple files
swfscAirDAS 0.2.0
Catch up internally with changes made in swfscDAS. This package now depends on swfscDAS version >= 0.3
airdas_sightcolumn name changes: ‘Sp’ is now ‘SpCode’ for consistency with swfscDAS, and ‘TurtleSizeFt’ is now ‘TurtleSize’ since this data can be a character codeChanged
airdas_chop_equaltoairdas_chop_equallengthfor naming consistency. This change should not affect users, as it does not affect any of the syntax required when usingairdas_effortRenamed items in effort list output of airdas_effort and airdas_effort_sight: ‘siteinfo’ is now ‘sightinfo’, and segdata columns indicating the number of sightings or animals on a segment are now formatted as ‘description’_‘species code’, e.g. “nSI_mn”
Where applicable, error, warning, and informational messages now report both the file name and line number. This makes the messages more useful when working with concatenated AirDAS objects with multiple files