Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
I ICOADS R HOSTACE
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 7
    • Issues 7
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • brivas
  • ICOADS R HOSTACE
  • Wiki
    • Workflow
  • Data selection

Last edited by bearecinos Jun 11, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Data selection

In order to select data taken only by commercial ships, excluding specialist ship data sources, such as research vessels a selection criteria has been followed.

Data selection rules are shown in following table. Reports require a day of the month present and to be valid (e.g. 30 Feb not used), but data with a missing hour are included for certain dck between 1850 and 1872.

Each action in the following table corresponds to an ifelse statement in split_by_type.R (all of the table or there are other scripts that I should refer to her??)


Rule Action
pt missing &
dck = 128, 150, 151, 152, 155, 156, 192, 201, 255, 701, 721, 875, 897, 899
pt = 0 (ship)
pt missing &
dck = 797
pt = 13 (C-MAN)
pt missing &
dck = 896 &
id contains PLAT or RIG
pt = 15 (platform)
pt missing &
dck = 896 &
id contains SHIP
pt = 0 (ship)
pt missing &
dck = 896, 883 &
id starts with number
pt = 6 (moored buoy)
pt missing &
dck = 896 &
id contains 4Y or C7
pt = 2 (OWS)
irf = 2 except dck = 732 Use ICOADS irf flag but retain dck 732 regional exclusions
pt = 7 Exclude drifters
pt = 6 Exclude moored buoys
pt = 13 Exclude C-MAN
pt = 14 Exclude other coastal or island stations
pt = 16 Exclude tide gauges
pt = 18 Exclude profiling floats
pt = 19 Exclude undulating oceanographic recorders
pt = 20 Exclude pinnepeds
pt = 21 Exclude gliders
dck = 795, 995 Exclude C-MAN
dck = 735, 740, 780, 782 Exclude research vessels
dck = 793, 794, 993, 994 Exclude moored buoys
id = PLAT, BUOY, RIGG, BOUY Exclude non-ship data
id missing &
dck 700
Exclude drifters
id = 5 digits &
dck = 700 &
sid = 147 &
pt = 5
Exclude buoys
id = 5 digits &
dck = 892 &
sid = 29 &
pt = 5
Exclude buoys
id contains TEST but /= CONTEST Exclude suspect data
Invalid day Exclude data with invalid dates
Hour missing Except for dck = 246, 701, 721
** At least one present of sst, slp, at, w, d, ww, n, wbt, dpt, vv, rh, wh, nh, w1, osv Exclude reports with no selected variables.
Clone repository
  • API Reference
  • Examples
  • Home
  • How to install
  • Introduction
  • JASMIN tips
  • Releases
  • Workflow
  • Workflow
    • Data selection
    • Duplicate indentification
    • Matching criteria
    • Processing of IDs
    • Quality control