Releases: OB7-IRD/codama
Releases · OB7-IRD/codama
Release list
Codama 1.4.10 - 2026.07.20
Added
AkadoR check added :
- obs_catch_or_sample_weight_null_control : Identifies in the observer data catches or samples all individual weights = 0 or NA. by @ChloeTellier
- obs_activity_observed_systems_control : Identifies in the observer data any inconsistencies between observed systems and species caught. by @ChloeTellier
- obs_activity_more_samples_than_catches_control : Identifies in the observer data all the observations with a number of samples superior to the number of catches. by @ChloeTellier
- obs_catch_ocean_control : Checks the coherence of the species caught according to their distribution area. by @ChloeTellier
- obs_catch_or_sample_outliers_control : Identifies for each species in the observer data the individuals with outliers lengths. by @ChloeTellier
Changed
- obs_sample_measure_type_control : Update title
- obs_sample_sex_control : Update title
- obs_sample_round_size_control : Change type of sample_length, from character to numeric
Full Changelog: 1.4.9...1.4.10
Codama 1.4.9 - 2026.05.11
Added
AkadoR check added :
- obs_sample_round_size_control.R : This function controls the accuracy (decimals) of size samples. Returns samples with decimal values that are not rounded to the inferior centimeter (or to the nearest half centimeter for PD1 measurements).
- obs_sample_no_fate_control.R : This function aims to find all the samples in the observer data that don't have a fate.
- obs_sample_sex_control.R : This function aims to check the coherence of the sex of a sample according to the possibility of sexing this species.
- obs_sample_measure_type_control.R : This function allows to check the coherence of a sampled species measure type according to its default measure type. Major tunas (YFT, BET, SKJ and ALB) could also be measured in PD1.
Changed
- logbook_species_control.R : Add species FRZ and BLT in default species
- obs_catch_or_sample_fate_by_species_group_control.R : Rename column speciesgroup_label1 to speciesgroup_label
- observe_species.sql : Change join sizemeasuretype from INNER JOIN to LEFT OUTER
- DESCRIPTION : Add Caroline in contributor
- CITATION.cff : Update contributor and version
Full Changelog: 1.4.8...1.4.9
Codama 1.4.8 - 2026.04.16
Added
AkadoR check added :
- obs_catch_or_sample_fate_unknown_control.R : Identifies in the observer data catches or samples where fate code 9 (other) or 11 (discarded unknown) were used
- obs_catch_or_sample_fate_by_species_group_control.R : Identifies in the observer data all the species with an inconsistent fate according to their species group.
- logbook_floating_object_part_dimensions_when_leaving_control.R : Identification of incoherent between the number of dimensions element of part of objects DFAD for floating object when leaving and the object operation
- logbook_floating_object_operation_buoy_control.R : Identification of incoherent between the floating object operation and buoy operation
- logbook_floating_object_part_DFAD_when_leaving_control.R : Identification of incoherent between the number of element of part of objects DFAD for floating object when leaving and the object operation
Changed
- function_reason_for_discard_unknown_control.R : Rename obs_catch_reason_for_discard_unknown_control.R
- logbook_floating_object_part_when_leaving_control.R : Rename logbook_floating_object_part_when_arriving_and_leaving_control.R
- logbook_position_control.R : Patch if dataframe1 and dataframe2 are empty
Full Changelog: 1.4.7...1.4.8
Codama 1.4.7 - 2026.03.30
Added
AkadoR check added :
- logbook_buoy_time_control.R : Identification of incoherent between the time elapsed for an operation on the same buoy
- logbook_floating_object_part_when_leaving_control.R : Identification of incoherent between the number of part of objects for floating object when arriving and when leaving
- function_reason_for_discard_unknown_control.R : Identifies in the observer data cases where the reason for discard is 99 or NA
Changed
- logbook_vessel_activity_floating_object_missing_buoy_control.R : Add argument object_operation for filter
- logbook_raising_factor_control.R : Change value accepted for argument country_species (add possibility to pass vector with species FAO code for country_species for all countries)
- logbook_anapo_control.R : Patch if activity at the time of the summer/winter time change
Full Changelog: 1.4.6...1.4.7
Codama 1.4.6 - 2026.03.09
Added
AkadoR check added :
- logbook_observed_system_floatting_object_pair_control.R : Identification of incoherent between the presence of floatting object and observed system
- logbook_vessel_activity_object_operation_control.R : Identification of incoherent vessel activity and object operation
- logbook_buoy_owner_control.R : Identification of an inconsistent buoy whose owner is missing
- logbook_buoy_code_control.R : Identification of an inconsistent buoy code and buoy type naming convention
- logbook_sampleactivity_well_sampled_control.R : Identification of an inconsistencies between the sampling activity and well sampled plan trip
Changed
- logbook_length_class_control.R : Remove argument species and add lower threshold in argument threshold
- logbook_weighting_sample_control.R : Change definition well sampled, add column trip_id for dataframe1 and dataframe2
Full Changelog: 1.4.5...1.4.6
codama 1.4.5 - 2026.02.12
Added
AkadoR check added :
- logbook_vessel_activity_missing_floating_object_control.R : Identification of incoherent vessel activity and missing floating object
- logbook_operationobjet_observedsystem_control.R : Identification of incoherent operation objet and observed system
- logbook_floating_object_part_material_control .R : Identification of incoherent floating object material
- logbook_vessel_activity_floating_object_missing_buoy_control .R : Identification of incoherent vessel activity and missing buoy
Changed
- logbook_super_sample_number_control.R : Add check continuous numbering of sub-samples
Full Changelog: 1.4.4...1.4.5
codama 1.4.4 - 2026.01.26
Added
AkadoR check added :
- logbook_weigh_catch_well_control.R : Identification of incoherent the catch weight and weight in well
Changed
- logbook_weighting_sample_control.R : Remove dataframe3 and species_fate (Remove comparaison weighted weight with catch and add comparaison weighted weight with well)
- logbook_well_number_control.R : Add contraint activity_id
Full Changelog: 1.4.3...1.4.4
codama 1.4.3 - 2026.01.22
Changed
- logbook_floating_object_buoy_id_redundancy_control.R : Patch function
codama 1.4.2 - 2026.01.07
Changed
- logbook_anapo_control.R : Remove argument threshold_number_vms (remove check min 20 VMS)
codama 1.4.1 - 2025.12.19
Added
AkadoR check added :
- logbook_floating_object_buoy_id_redundancy_control.R : Identification of incoherent buoy operation on a same object
Changed
- logbook_temporal_limit_control.R : Add dataframe3 with activity_id (Patch route without activity)
What's Changed
- Add logbook_check_floating_object_buoy_id_redundancy_control by @CarolineFB in #12
New Contributors
- @CarolineFB made their first contribution in #12
Full Changelog: 1.4.0...1.4.1