Note: still not complete! probably tomorrow
This page lists all available functions and variables used in the ICOADS R HOSTACE toolbox.
Workflow
Script | Description |
---|---|
split_by_type.R |
Separates records according to the different platform types. This is done following a selection criteria. |
simple_dup.R |
Duplicate record identification among ship data and the rest of the different platform types for which the records show a matching date , time and position (lat, lon) . |
ship2plat.R |
Excludes non-ship data. Uses additional information from WMO Publication 47 to flag non-ship data. Kent. et al., (2007) |
process_ids.R |
Reformat of ship id 's coming from different data sources (sid ) to enable linking of data from the same ship (same ship name) across different dck 's. And to also enable linking to metadata information in WMO Publication No. 47. |
process_shipdata.R |
Corrects dates and times errors noticed in some dck . Largely arise from confusion over historical definitions of the marine day and conversions between local time and UTC. |
new_get_pairs.R |
Duplicate record identification within the ship data. Pairs the reports as duplicate if they have associated ship id 's. The candidate pairs are then selected according to i) the number of matching elements (similar content of variables within a specific tolerance), ii) the dck 's, and iii) a comparison of the id 's. |
new_get_dups.R |
Counts the number of duplicated records and flags the best according to a quality control criteria. Groups duplicated records by common callsings . |
new_merge_ids_year.R |
Links id 's into classes. Ship tracks of the linked id 's are then checked. Reports that fail the track check are flagged as the worst duplicate. Uses a shipping tracking alogrithm from r-imma.
|
clean_data.R |
---. |
clean2track.R |
Forms ship tracks for linked id 's. --. |
Utils
Function | Description |
---|---|
add_date2.R |
Adds a date variable to a file (YY_MM.Rda) based on yr , mo , dy , hr . Invalid values are set to missing. It generates a date variable with missing hour set to local noon and adds a date.flag. 0 = valid date & time 1 = invalid date or time (time not missing) 2 = valid date, hr missing, 12 local added
|
add_dck_priority.R |
Function use to identify duplicates. During the identification procedure priorities are assigned to data from eachdck (See source), data expected to be of best quality is assigned a priority of 1, data with larger priority numbers will be flagged as the worst duplicate if identified as potential matches. Priority values are based on those from ICOADS.
|
add_ID_class.R |
|
add_shipnames.R |
|
assess_match.R |
|
find_gap_func.R |
|
fix_usmm_705to707cors_func.R |
|
flag_id_dups.R |
|
get_gap_pos.R |
|
get_groups.R |
|
get_id_class.R |
|
get_isolated.R |
|
get_itu_country.R |
|
get_matchedids.R |
|
get_mismatch.R |
|
get_prec.R |
|
get_speed.R |
|
id_group_func.R |
|
liz_merge.R |
|
new_add_match_id.R |
|
new_homog_ids.R |
|
print_id_match_info.R |
|
read_rdsfiles.R |
|
write_dup_func.R |
ICOADS variables used
Visit the ICOADS main website or check th IMMA report
Code | Description |
---|---|
ah |
high cloud amount |
am |
middle cloud amount |
at |
air temperature |
c1 |
country recruited ship |
c1m |
recruiting country |
cce |
change code |
che |
high cloud type |
cle |
low cloud type |
cme |
middle cloud type |
d |
wind direction (true) |
dck |
deck |
dpt |
dew-point temperature |
ds |
ship course |
dups |
dup status |
dy |
day UTC |
eoh |
exposure of hygrometer |
es |
thickness of Is (ice accretion on ship) |
he |
|
hop |
height of visual observation platform |
hr |
hour UTC1 |
id |
identification/callsign |
ii |
ID indicator |
immv |
IMMT version (International Maritime Meteorological Tape) |
ir |
indic. for precip. data |
irf |
intermediate reject flag |
is |
ice accretion on ship |
lat |
latitude |
lon |
longitude |
lz |
2°×2° landlocked flag |
mds |
metadata source |
mo |
month UTC |
n |
cloud amount |
ne |
total cloud amount |
nh |
amt. of lowest clouds |
nhe |
lower cloud amount |
nid |
national source indic.1 |
oav |
alkalinity value |
oaz |
alkalinity depth |
ocv |
total chlorophyll value |
ocz |
total chlorophyll depth |
onv |
nitrate value |
onz |
nitrate depth |
oov |
dissolved oxygen |
ooz |
dissolved oxygen depth |
ophv |
pH value |
ophz |
pH depth |
opv |
phosphate value |
opz |
phosphate depth |
osiv |
silicate value |
osiz |
silicate depth |
osv |
salinity value |
osz |
salinity depth |
pt |
platform type |
qci |
quality control indic. |
rh |
relative humidity |
ri |
relative lunar illuminance |
rrr |
amount of precip |
rs |
rate of Is (ice accretion on ship) |
sa |
solar altitude |
sbi |
sky-brightness indicator |
si |
SST meas. method ? or indic. for SST meas. |
sid |
source ID |
sim |
SST measurement method |
slp |
air pressure |
sme |
source meta. element |
smf |
source metadata file |
smv |
source format version |
sst |
sea surface temperature |
sx |
swell period indicator |
uh |
NOL high amount |
uid |
unique report ID |
um |
NOL middle amount |
vs |
ship's average speed |
vv |
visibility |
w |
wind speed |
w1 |
past weather |
wbt |
wet-bulb temperature |
wh |
wave height |
wmi |
indic. for wave measurement |
ww |
present weather |
wwe |
present weather |
wx |
wave period indicator |
yr |
year UTC |