Northwest Atlantic Fisheries Organization (NAFO)
Data stored on the NAFO’s site is stored in the STATLANT 21 database and is served to the user in one of two formats. Visit here for a comparison of the data
21A Database
Less detailed but more complete. Most years have near 100% submission
Contains information on ANNUAL catches (metric tons) by species, subareas/division, country, and year. A Data extraction tool is provided to select subsets of the data. The tool allows for the output (export) of data in Microsoft Excel, PDF, and comma-separated values formats.
Catches are not broken down my month and there is no effort data or fishing gear data.
Example data:
Year | Country | Division | Species | Species_ASFIS | Catch (’000 Kg) |
---|---|---|---|---|---|
2011 | Canada Maritimes | 4X | Soft Clam | CLS | 1050 |
2011 | Canada Maritimes | 4X | American Eel | ELA | 1 |
2011 | Canada Maritimes | 4X | Atlantic Hagefish | MYG | 488 |
2011 | Canada Maritimes | 4X | American Shad | SHA | 4 |
2011 | Canada Maritimes | 4X | Mullets (ns) | MUL | 0 |
2011 | Canada Maritimes | 4X | Rainbow Smelt | SMR | 1 |
2011 | Canada Maritimes | 4X | Striped Bass | STB | 12 |
2011 | Canada Maritimes | 4X | Sturgeons (ns) | STU | 0 |
2011 | Canada Maritimes | 4X | Dogfishes (ns) | DGX | 124 |
2011 | Canada Maritimes | 4X | Porbeagle | POR | 17 |
21B Database
Not all countries submit. Especially the USA. Some countries provide catch but not effort.
Contains MONTHLY catch and effort information by year, country, fishing gear, vessel tonnage, main species, division, and year. As this database large, the Secretariat makes it available on the web as a number of comma-delimited text files containing ONE decade each.
Example data (Decade 1960-1969):Year | Country | GearCode | Tonnage | MainSpecies | Divcode | Code | Effort | Catches | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | DateCreated |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1961 | 2 | 10 | 4 | 3 | 23 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 4 | 3 | 23 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 4 | 3 | 23 | 101 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 4 | 3 | 23 | 103 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 3 | 10 | 32 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 74 | 0 | 0 | 0 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 3 | 10 | 32 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 3 | 10 | 32 | 101 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 38 | 0 | 0 | 0 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 3 | 10 | 32 | 112 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 114 | 0 | 0 | 0 | 0 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 4 | 1 | 32 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 102 | 129 | 0 | 583 | 427 | 0 | 0 | 30/7/1996 0:00:00 |
1961 | 2 | 10 | 4 | 1 | 32 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 9 | 0 | 48 | 27 | 0 | 0 | 30/7/1996 0:00:00 |
The mainSpecies
field is the reported target species,
however the actual species caught are specified in the
speciesEffort
or Code
field.
Some of the column names have changed over the decades:
-
Code
is renamed asSpeciesEffort
from 2000 onward -
GearCode
is renamed asGear
from 2000 onward -
DivCode
is renamed asAreaCode
from 2000 onward -
Catches
is renamed asMonth_NK
from 2000 onward
The Country, Gear, Tonnage, MainSpecies, AreaCode fields contain coded values. The description of these codes can be found in supporting files (these are exported with the data)
-
Gear
-> gear.txt -
AreaCode
-> divisions.txt -
Tonnage
-> tonnage.txt -
Country
-> country.txt -
MainSpecies
-> main species.txt -
SpeciesEffort
-> species.txt
Caution: The format and content of these supporting files changes from decade to decade. Some files are tab delimited others are comma delimited. Some files of the same name switch from tab to comma delimited over the decades
Effort
The Effort
field should be ignored. Values of “0 means
no effort data are available while 1 and 9 both mean that there is data
(with no explanation of the difference) but in practice these values
seem to have been used differently during different time periods”. This
is somewhat redundant since the effort data are recorded by month. The
field SpeciesEffort
help determine the effort levels.
For example, SpeciesEffort
= 1 - Hours Fished, the total number of hours spent fishing while in NAFO regulatory area
= 2 - Days Fished, the number of days fishing took place.
= 3 - Days on ground, the number of days a vessel was in the NAFO regulatory area whether fishing or not
= Anything else (Species codes listed in species.txt).
In the data shown above the 3 ton vessel from Canada Maritimes & Quebec (Country = 2), using Bottom otter trawl (GearCode = 10), targeted American plaice (mainSpecies = 10), in division 32, fished for 74 hours in June over a period of 10 days (~7.4 hours per day) and caught 38 tons of Atlantic cod (Code = 101) and 114 tons of American plaice (Code = 112)
So a vessel that reported 67 hours of fishing over 8 days ~ 8.375 hours per day.
Use of NAFO data in comlandr
The data from database 21B
is used in
comlandr
. Years with missing data are supplemented by
21A
Effort is not considered.
For each species, catch is aggregated over all countries (USA
omitted) for each year. DivCode
/AreaCode
is
mapped to the Northeast United States (NEUS) Ecological Production Units
(EPU’s). Gear
codes are mapped to Northeast Fisheries
Science Center (NEFSC) gear codes.
The resulting data are then merged with the NEFSC landings data.