filterData
, where propagateUpwards
= TRUE did not remove rows of the higher tables if these rows were not present in the filtered table.StoxAcoustic
for NMDEchosounder input xml files.redefinitionTable
.readVariableConversion()
to readVariableTranslation()
.translateVariables()
.readXmlFile()
.readr
dependency.getStoxKeys()
: Fix for stoxBioticObject
object not found (https://github.com/StoXProject/RstoxData/issues/117).AddToStoxBiotic()
.DefineStoxBioticTranslation
to DefineTranslation
, and the coresponding data type to Translation
. Also added backward compatibility for this.ICESDatras
: remove reference to SurveyName and addSurveyType parameters.ReportICES*()
).parseInterCatch()
).roundDrop0()
to replace round()
as a more robust rounding function.getICESShipCode
: improve ship conversion by removing the deprecated entries and sorting.ICESDatras
: remove reference to SurveyName parameter.readr
to suggests.compareICES()
robust to missing internet connection.ICESDatras
returning matrix to be written as csv by RstoxFramework::runProcess
.StoxAcoustic()
.backwardCompatibility
and removed NumberOfCores
.writeICESDatras()
: Change country code ‘NOR’ to ‘NO’.WriteICESAcoustic()
, WriteICESBiotic()
, WriteICESDatras()
into prepareICESAcoustic()
, prepareICESBiotic()
, prepareICESDatras()
.tempdir()
in test-readXmlFile.R
file.check-full.yaml
file.prepareICESAcoustic()
to use data.table
and not use format()
.lapplyOnCores()
behavior in Windows platform.StoxAcousticStartMiddleStopDateTime()
function.processDataSchema.json
.zzz.R
and pkgname.R
and moved the contents to RstoxData-package.R
.NEWS.md
file to track changes to the package.cran-comments.md
file for CRAN submission.StoxExport
functions are now writing output files in tempdir()
.Changes: * StoxExport: Adopt the latest unified DATRAS format. * StoxExport: Fix function for getting ICES ship code. * stoxBioticObject: Fix DateTime column from ICES Biotic has a different class compared to the one from NMD Biotic. * Documentation fix.
getStoxKeys()
.Added mergeByStoxKeys()
.
Added support for undefined signifDigits
.
Modified setPrecisionLevelOneDT()
to keep at least 6 significant digits.
Removed unit in variable and parameter names.
Added IDs separated by ‘-’.
New minor release.
Fix small bug in DefineDataTranslation()
.
Added Cruise
in StoxAcoustic
.
Added Cruise
in the Cruise table of StoxBiotic
.
Added Redefine, Translate and Convert.
Changed AcousticCategory
to character.
Added warning for non-unique LogKey
.
Added AddStoxBioticVariables()
and ConversionType in ConvertStoxBiotic.
Add NMD Biotic format v3.1 support.
Renamed Cores to NumberOfCores and LengthInterval to LengthIntervalCentimeters.
Filter: Filtering upwards now able to skip empty tables.
Use Github actions.
Appveyor: fix logic.
Appveyor: test logic.
New minor release.
Minor update to stox acoustic.
Minor update to stox acoustic.
Minor update to stox acoustic.
Use strict lss format.
New features: * Add multiple data export feature: 1. ICES acoustic XML format to ICES acoustic CSV format 2. NMD biotic v3 XML format to ICES biotic CSV format 3. NMD biotic V3 XML format to NS-IBTS ICES Datras (CSV) format
Bug fixes: * Fixes ICES Acoustic/Biotic vocabulary generation when parsing ICES’s XML files
New features: * Add filtering with upward propagation
Bugfixes: * Propagate down now able to skip empty tables (e.g., NMD v3 prey)
New minor release.
Add define and update variables.
More fixes in stox acoustic.
Fixes in stox acoustic.
Minor bug fix.
New stox acoustic.
Fixed bug with non-unique tables from ICESAcoustic.
New stox acoustic.
New minor release. Notable new features are the support for NMD Biotic v1.4 and ICES Biotic data input.
Changelog: * Updated README * Increment version * Add test for StoxBiotic * Add ICES Biotic to StoXBiotic format conversion * readXmlFile: Fix typo * Add support for converting NMD Biotic v1.4 format to StoxBiotic
New minor release.
New minor release.
Changelog: * Update README(.md) * Increment version * Refresh xsdObjects data * Fix documentation * Add verbose output switch for reading XMLs * Add tests for StoxBiotic and StoxAcoustic functions * Fix merging proses in StoxAcoustic() after correction of the column types * Correct the data types in result tables * Fix StoxBiotic function
Updated XML reader, RstoxBiotic and RstoxAcoustic functions.
Changes: * Update DESCRIPTION * Appveyor needs the whole R version digit * Increment minor version * Update CIs to use only R 3.5 * Merge branch ‘biotic_acoustic’ of github.com:StoXProject/RstoxData into biotic_acoustic * Filter draft * XML stream read speed improvements * Result tables is now ordered * Suppress warning on utils data * metadata from readXmlFile is now a data.table * Update ICES XSDs raw and compiled data objects * Update stoxBioticObject data * Fix processBioticData length resolution converter * icesBiotic is now supported * Fix NMDBiotic v.1x xsdObjects * Added documentation for DataTypes * Merge branch ‘biotic_acoustic’ of github.com:StoXProject/RstoxData into biotic_acoustic * Added documentation for BioticData * StoxBiotic: Remove duplicate rows from SpeciesCategory table * Update data for conversion * Latitude and Latitude2 * Latest StoxBiotic updates * Merge branch ‘biotic_acoustic’ of github.com:StoXProject/RstoxData into biotic_acoustic * Minor fix * Fix (another) encoding problem * Fix documents * Update StoxBiotic conversion data and scripts * Clean up data.table warnings and inefficiencies * Removed PDFs * Add StoxAcoustic and StoxBiotic
New minor release, various bug fixes.
New minor release, mainly for various bug fixes.
New Feature: Reading ICES acoustic XML files.
Changes: * Rebrand to RstoxData. * Add support for all biotic formats.
Changes: * BUG FIX: Correctly handle decimal type in the resulting tables.
Changes: * Supports reading ZIP compressed XML files in the push XML parser. This function is built on top of MINIZ compression library.
Changes: * Faster and more memory efficient in reading XML files. * New XML engine, all XML processing are now done inside the C++ code. * A new streaming pull parser is implemented to avoid reading the whole big XML files into memory. * Now supports landings v2 XML format.