Skip to content

Releases: OB7-IRD/codama

Codama 1.4.8 - 2026.04.16

16 Apr 14:56

Choose a tag to compare

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

30 Mar 14:02

Choose a tag to compare

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

09 Mar 15:17

Choose a tag to compare

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

12 Feb 14:09

Choose a tag to compare

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

26 Jan 10:22

Choose a tag to compare

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

22 Jan 14:52

Choose a tag to compare

Changed

  • logbook_floating_object_buoy_id_redundancy_control.R : Patch function

codama 1.4.2 - 2026.01.07

07 Jan 11:08

Choose a tag to compare

Changed

  • logbook_anapo_control.R : Remove argument threshold_number_vms (remove check min 20 VMS)

codama 1.4.1 - 2025.12.19

19 Dec 14:42

Choose a tag to compare

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

Full Changelog: 1.4.0...1.4.1

Codama 1.4.0 - 2025.09.08

09 Sep 12:04

Choose a tag to compare

Added

AkadoR check added :

  • logbook_activity_sample_control.R : Gives inconsistencies between the sample and the activity in terms of presence
  • logbook_anapo_activity_control.R : Gives the inconsistencies between the VMS and the presence of activity
  • logbook_anapo_control.R : Gives the inconsistencies activity position and VMS position
  • logbook_category_species_forbidden_well_control. R : Gives the inconsistencies between the weight categories and the species in the well
  • logbook_distribution_control.R : Gives the inconsistencies between the weights of small and big sample fish and the sum of the small and big weights in the associated well
  • logbook_eez_control.R : Gives the inconsistencies between the fishing area declared and calculated for the activity
  • logbook_fishing_context_control.R : Gives the inconsistencies between the school type and the association
  • logbook_fishing_time_control.R : Gives the inconsistencies between the sum of the fishing times indicated for the route and the one indicated for the trip
  • logbook_harbour_control.R : Gives the inconsistencies between the harbour of landing of the previous trip and the harbour of departure of the current trip
  • logbook_landing_control.R : Gives the inconsistencies between the total landed weight for canneries and local market in the trip and vessel capacity link to trip
  • logbook_landing_total_weight_control.R : Gives the inconsistencies between the total weight landed during the trip for the canneries and the sum of the weights of each landing for the canneries linked to the trip
  • logbook_ldlf_control.R : Gives the inconsistencies between the sample measurement types and species or weight values
  • logbook_length_class_control.R : Gives the inconsistencies between size class of the samples depending on the species and measurement type and the valid threshold
  • logbook_little_big_control.R : Gives the inconsistencies between the percentage of little and big fish sampled
  • logbook_measure_control.R : Gives the inconsistencies between the total number of individuals measured per sample and the sum of individuals per sample, species and size class
  • logbook_operation_control.R : Gives the inconsistencies between fishing success status, vessel activity, type of school or weight caught
  • logbook_position_control.R : Gives the inconsistencies between the ocean declared for the trip and the position of the activity
  • logbook_raising_factor_control.R : Gives the inconsistencies between RF1 and threshold values
  • logbook_sample_harbour_control.R : Gives inconsistencies between the presence of a sample and the absence of a harbour of landing
  • logbook_sample_without_measure_control.R : Gives inconsistencies between the sample and the measurement in terms of presence
  • logbook_sample_without_species_control.R : Gives inconsistencies between the sample and the species sampled in terms of presence
  • logbook_sea_time_control.R : Gives the inconsistencies between the sum of the sea times indicated for the route and the one indicated for the trip
  • logbook_species_control.R : Gives the inconsistencies between species sampled and species authorized
  • logbook_super_sample_number_control.R : Gives the inconsistencies between the sample and the subsample number
  • logbook_temperature_control.R : Gives the inconsistencies between activity sea surface temperature and valid threshold
  • logbook_temporal_limit_control.R : Gives the inconsistencies between trip start and end date and the dates of activity
  • logbook_time_route_control.R : Gives the inconsistencies between the fishing times or sea times indicated for the route and activities carried out
  • logbook_trip_activity_control.R : Gives the inconsistencies between the trip and the associated activities in terms of presence
  • logbook_weight_control.R : Gives the inconsistencies between the sum of the weight indicated for catches and the one indicated for the activity
  • logbook_weight_sample_control.R : Gives the inconsistencies between the sample weight (m10 and p10) and the global sample weight
  • logbook_weighting_control.R : Gives the inconsistencies between the sample weighting and sample weight or landed weight
  • logbook_weighting_sample_control.R : Gives the inconsistencies between the sample weighting and catch weight
  • logbook_well_number_control.R : Gives the inconsistencies between sample well number and associated trip well numbers

Full Changelog: 1.3.2...1.4.0

Codama 1.3.2- 2025.08.27

03 Sep 12:10

Choose a tag to compare

Changed

r_type_checking.R : Add Date to choices for argument type

What's Changed

New Contributors

Full Changelog: https://github.com/OB7-IRD/codama/commits/1.3.2