CalCOFI.io CalCOFI.io open data ecosystem
Since 1949 Β· the California Current Β· 845 cruises Β· 49 ships Β· one grid

From ship to screen

Temperature to whales, surface to the deep, since 1949 β€” open and integrated.

Explore the data Browse the datasets Build on it

77
years Β· since 1949
845
cruises
225
stations
1,001
species
1.6 M
organism obs.
334 M
measurements
Where Β· 225 stations

225 grid cells Β· 75 standard Β· 39 extended Β· 111 historical Β· occupied 1949 – 2026

Open the Station Explorer β†’
When Β· 22 datasets Β· 1949 β†’ 2026
Explore by dataset β†’
Latest release Β· 2026-10-05
v2026.10.05
tables
25
rows
373 M
Ship's log Β· what's new
  1. dataset
    Whale calls (sonobuoy) enters the releaseSIO Β· 2004-03 to 2012-11 Β· Seabirds & Marine Mammals
  2. dataset
    Cetacean sightings enters the releaseSIO Β· 2004-07 to 2022-11 Β· Seabirds & Marine Mammals
  3. dataset
    Cetacean eDNA enters the releaseSIO Β· 2014-01 to 2016-11 Β· Genomics & eDNA
Get the data

Read the frozen release directly β€” from R, Python, a browser, ERDDAP or any DuckDB. No server, no credentials.

library(calcofi4r)
con <- cc_get_db()     # latest release
tbl(con, "obs_env") |>
  filter(measurement_type == "temperature",
         depth_m <= 10)
import calcofi4py as cc
con = cc.cc_get_db()    # latest release
con.sql("""SELECT * FROM obs_env
  WHERE measurement_type = 'temperature'
    AND depth_m <= 10""").df()
-- db-query: DuckDB in your browser, no server
SELECT cruise_key, avg(value) AS temperature
FROM obs_env
WHERE measurement_type = 'temperature'
GROUP BY cruise_key
# any dataset as CSV, JSON, netCDF …
https://erddap.calcofi.io/erddap/tabledap/
-- DuckDB, anywhere: the release's catalog
-- lists every parquet object it holds
SELECT * FROM read_json('https://storage.googleapis.com/calcofi-db/ducklake/releases/v2026.10.05/catalog.json')
What's observed Β· WoRMS- and NERC-keyed
1,001 species of 1,545 taxa Browse the species β†’
96 measurements in 101 series Browse the measurements β†’

One accepted name per organism (WoRMS; ITIS for birds) and per measurement, with its NERC concept where one exists.

22 datasets Β· 1,001 species Β· 96 measurements Β· 15 holdings

Data

Find what has been collected β€” by dataset, by species or by measurement, each with its own catalog. All datasets data.json

CalCOFI integrated database v2026.10.052026-10-05
datasets
22
tables
25
rows
373 M
holdings
15

Biology

what lives in the water column β€” counted, measured, identified 1,001 species 1,545 taxa Β· 15 datasets Β· 1.6 M observationsBrowse the species β†’

Euphausiids (Krill)

1 dataset

Euphausiid species and stages from bongo tows

  • Euphausiids (Krill) CCE-LTER 1951–20191951 Β· 1,468 obs1952 Β· 1,031 obs1953 Β· 2,031 obs1954 Β· 2,369 obs1955 Β· 3,375 obs1956 Β· 1,831 obs1957 Β· 2,173 obs1958 Β· 4,111 obs1959 Β· 4,560 obs1960 Β· 1,535 obs1961 Β· 762 obs1962 Β· 890 obs1963 Β· 1,407 obs1964 Β· 1,012 obs1965 Β· 935 obs1966 Β· 1,501 obs1967 Β· 208 obs1968 Β· 913 obs1969 Β· 10,542 obs1970 Β· 403 obs1971 Β· 0 obs1972 Β· 1,095 obs1973 Β· 0 obs1974 Β· 314 obs1975 Β· 1,669 obs1976 Β· 109 obs1977 Β· 1,599 obs1978 Β· 7,307 obs1979 Β· 1,162 obs1980 Β· 1,036 obs1981 Β· 1,078 obs1982 Β· 949 obs1983 Β· 2,135 obs1984 Β· 10,970 obs1985 Β· 1,090 obs1986 Β· 1,298 obs1987 Β· 691 obs1988 Β· 1,190 obs1989 Β· 1,311 obs1990 Β· 1,626 obs1991 Β· 1,922 obs1992 Β· 919 obs1993 Β· 1,279 obs1994 Β· 1,135 obs1995 Β· 992 obs1996 Β· 929 obs1997 Β· 881 obs1998 Β· 1,599 obs1999 Β· 1,341 obs2000 Β· 1,195 obs2001 Β· 871 obs2002 Β· 703 obs2003 Β· 452 obs2004 Β· 387 obs2005 Β· 422 obs2006 Β· 384 obs2007 Β· 297 obs2008 Β· 217 obs2009 Β· 712 obs2010 Β· 371 obs2011 Β· 264 obs2012 Β· 460 obs2013 Β· 372 obs2014 Β· 309 obs2015 Β· 408 obs2016 Β· 662 obs2017 Β· 511 obs2018 Β· 536 obs2019 Β· 282 obs100,505 obs
    37 taxa Euphausia pacificaHansarsia difficilisThysanoessa gregariaNyctiphanes simplexStylocheiron longicorneEuphausia recurvaEuphausia gibboidesStylocheiron affine… all 37 on the dataset page
    provider terms β†—

Fish Eggs & Larvae

2 datasets

Ichthyoplankton β€” fish eggs and larvae from oblique and vertical tows and the continuous underway egg sampler

  • CUFES Fish Eggs NOAA SWFSC 1996–20221996 Β· 13,806 obs1997 Β· 19,220 obs1998 Β· 47,952 obs1999 Β· 14,280 obs2000 Β· 8,010 obs2001 Β· 16,406 obs2002 Β· 19,452 obs2003 Β· 20,628 obs2004 Β· 17,136 obs2005 Β· 11,532 obs2006 Β· 24,468 obs2007 Β· 18,348 obs2008 Β· 38,520 obs2009 Β· 13,524 obs2010 Β· 22,776 obs2011 Β· 19,416 obs2012 Β· 29,136 obs2013 Β· 24,324 obs2014 Β· 17,076 obs2015 Β· 24,852 obs2016 Β· 38,676 obs2017 Β· 36,408 obs2018 Β· 29,064 obs2019 Β· 7,428 obs2020 Β· 5,844 obs2021 Β· 6,864 obs2022 Β· 5,016 obs550,162 obs
    6 taxa Sardinops sagaxEngraulis mordaxTeleosteiMerluccius productusTrachurus symmetricusDoryteuthis opalescens
    provider terms β†—
  • Ichthyoplankton NOAA SWFSC 1951–20231951 Β· 11,794 obs1952 Β· 13,383 obs1953 Β· 11,686 obs1954 Β· 13,863 obs1955 Β· 10,771 obs1956 Β· 9,591 obs1957 Β· 12,385 obs1958 Β· 14,728 obs1959 Β· 17,301 obs1960 Β· 15,062 obs1961 Β· 7,907 obs1962 Β· 8,929 obs1963 Β· 10,298 obs1964 Β· 11,481 obs1965 Β· 11,963 obs1966 Β· 21,613 obs1967 Β· 3,109 obs1968 Β· 3,716 obs1969 Β· 18,180 obs1970 Β· 0 obs1971 Β· 0 obs1972 Β· 13,650 obs1973 Β· 0 obs1974 Β· 1,782 obs1975 Β· 12,470 obs1976 Β· 0 obs1977 Β· 833 obs1978 Β· 14,446 obs1979 Β· 2,860 obs1980 Β· 3,773 obs1981 Β· 13,563 obs1982 Β· 965 obs1983 Β· 3,161 obs1984 Β· 10,176 obs1985 Β· 4,880 obs1986 Β· 4,318 obs1987 Β· 5,215 obs1988 Β· 5,359 obs1989 Β· 5,082 obs1990 Β· 4,261 obs1991 Β· 5,432 obs1992 Β· 4,412 obs1993 Β· 3,506 obs1994 Β· 3,895 obs1995 Β· 3,575 obs1996 Β· 4,004 obs1997 Β· 3,685 obs1998 Β· 9,695 obs1999 Β· 5,620 obs2000 Β· 6,938 obs2001 Β· 3,727 obs2002 Β· 9,132 obs2003 Β· 8,692 obs2004 Β· 5,844 obs2005 Β· 5,387 obs2006 Β· 8,118 obs2007 Β· 3,126 obs2008 Β· 4,353 obs2009 Β· 4,346 obs2010 Β· 4,641 obs2011 Β· 5,299 obs2012 Β· 5,537 obs2013 Β· 6,255 obs2014 Β· 5,154 obs2015 Β· 5,818 obs2016 Β· 4,971 obs2017 Β· 3,413 obs2018 Β· 2,015 obs2019 Β· 1,966 obs2020 Β· 830 obs2021 Β· 1,321 obs2022 Β· 1,551 obs2023 Β· 804 obs487,616 obs
    992 taxa TeleosteiEngraulis mordaxSebastesVinciguerria lucetiaMerluccius productusTriphoturus mexicanusSardinops sagaxProtomyctophum crockeri… all 992 on the dataset page
    unstated

Genomics & eDNA

2 datasets Β· 2 held

Metabarcoding and environmental DNA β€” ASV tables, eDNA-derived abundance and density

Mesopelagic Fish

1 dataset

Midwater trawl catches of mesopelagic fishes

  • Mesopelagic Fish SIO 2010–20122010 Β· 415 obs2011 Β· 715 obs2012 Β· 263 obs1,393 obs
    87 taxa Triphoturus mexicanusLampanyctus ritteriDiaphus thetaStenobrachius leucopsarusCeratoscopelus townsendiSymbolophorus californiensisArgyropelecus sladeniIdiacanthus antrostomus… all 87 on the dataset page
    CC BY 4.0

Phytoplankton

1 dataset Β· 3 held

Phytoplankton counts by taxon or functional group, and imaging flow cytometry (IFCB)

Picoplankton & Bacteria

1 dataset

Picoplankton and bacterioplankton abundances by flow cytometry

  • Picoplankton & Bacteria CCE-LTER 2004–20232004 Β· 826 obs2005 Β· 3,462 obs2006 Β· 3,472 obs2007 Β· 3,023 obs2008 Β· 2,953 obs2009 Β· 3,389 obs2010 Β· 3,296 obs2011 Β· 3,397 obs2012 Β· 2,511 obs2013 Β· 3,636 obs2014 Β· 3,163 obs2015 Β· 3,532 obs2016 Β· 3,489 obs2017 Β· 3,513 obs2018 Β· 3,273 obs2019 Β· 3,038 obs2020 Β· 2,715 obs2021 Β· 3,029 obs2022 Β· 2,519 obs2023 Β· 2,566 obs60,802 obs
    4 taxa SynechococcusProchlorococcus… all 4 on the dataset page
    unstated

Seabirds & Marine Mammals

3 datasets

Strip-transect counts of seabirds and marine mammals along the cruise track

  • Cetacean sightings SIO 2004–20222004 Β· 241 obs2005 Β· 288 obs2006 Β· 332 obs2007 Β· 380 obs2008 Β· 242 obs2009 Β· 282 obs2010 Β· 176 obs2011 Β· 396 obs2012 Β· 388 obs2013 Β· 464 obs2014 Β· 354 obs2015 Β· 436 obs2016 Β· 458 obs2017 Β· 345 obs2018 Β· 323 obs2019 Β· 295 obs2020 Β· 120 obs2021 Β· 256 obs2022 Β· 285 obs6,097 obs
    27 taxa CetaceaDelphinus delphisDelphinusMegaptera novaeangliaeBalaenoptera physalusDelphinidaeDelphinus capensisEschrichtius robustus… all 27 on the dataset page
    provider terms β†—
  • Seabirds & Marine Mammals Farallon Institute 1987–20221987 Β· 1,862 obs1988 Β· 2,880 obs1989 Β· 2,694 obs1990 Β· 2,799 obs1991 Β· 2,603 obs1992 Β· 2,939 obs1993 Β· 2,619 obs1994 Β· 986 obs1995 Β· 2,262 obs1996 Β· 1,574 obs1997 Β· 1,748 obs1998 Β· 3,083 obs1999 Β· 1,208 obs2000 Β· 1,781 obs2001 Β· 2,720 obs2002 Β· 1,731 obs2003 Β· 3,877 obs2004 Β· 2,813 obs2005 Β· 3,791 obs2006 Β· 2,628 obs2007 Β· 1,435 obs2008 Β· 954 obs2009 Β· 936 obs2010 Β· 1,242 obs2011 Β· 1,459 obs2012 Β· 1,352 obs2013 Β· 1,277 obs2014 Β· 1,497 obs2015 Β· 1,885 obs2016 Β· 2,189 obs2017 Β· 1,898 obs2018 Β· 1,133 obs2019 Β· 1,354 obs2020 Β· 926 obs2021 Β· 0 obs2022 Β· 1,526 obs69,661 obs
    131 taxa Larus occidentalisHydrobates leucorhousAvesArdenna griseaLarus californicusPhalaropus fulicariusArdenna creatopusPtychoramphus aleuticus… all 131 on the dataset page
    provider terms β†—
  • Whale calls (sonobuoy) SIO 2004–20122004 Β· 918 obs2005 Β· 1,086 obs2006 Β· 1,056 obs2007 Β· 786 obs2008 Β· 768 obs2009 Β· 909 obs2010 Β· 1,527 obs2011 Β· 1,047 obs2012 Β· 1,173 obs9,270 obs
    3 taxa Balaenoptera musculusBalaenoptera physalusMegaptera novaeangliae
    licence pending

Zooplankton

5 datasets Β· 1 held

Net-tow zooplankton: displacement volume, imaged and identified taxa, decapod larvae

  • Dungeness Crab Megalopae CDFW 1984–20141984 Β· 24 obs1985 Β· 0 obs1986 Β· 0 obs1987 Β· 0 obs1988 Β· 10 obs1989 Β· 0 obs1990 Β· 0 obs1991 Β· 0 obs1992 Β· 0 obs1993 Β· 0 obs1994 Β· 0 obs1995 Β· 0 obs1996 Β· 0 obs1997 Β· 0 obs1998 Β· 7 obs1999 Β· 0 obs2000 Β· 0 obs2001 Β· 0 obs2002 Β· 0 obs2003 Β· 0 obs2004 Β· 13 obs2005 Β· 15 obs2006 Β· 55 obs2007 Β· 7 obs2008 Β· 189 obs2009 Β· 120 obs2010 Β· 288 obs2011 Β· 164 obs2012 Β· 164 obs2013 Β· 180 obs2014 Β· 220 obs1,456 obs
    3 taxa DecapodaMetacarcinus magisterCancridae
    CC BY 4.0
  • Phyllosoma (Lobster Larvae) CalCOFI 1951–20091951 Β· 30 obs1952 Β· 45 obs1953 Β· 71 obs1954 Β· 71 obs1955 Β· 31 obs1956 Β· 34 obs1957 Β· 32 obs1958 Β· 32 obs1959 Β· 63 obs1960 Β· 47 obs1961 Β· 31 obs1962 Β· 25 obs1963 Β· 38 obs1964 Β· 37 obs1965 Β· 43 obs1966 Β· 67 obs1967 Β· 0 obs1968 Β· 0 obs1969 Β· 33 obs1970 Β· 0 obs1971 Β· 0 obs1972 Β· 35 obs1973 Β· 0 obs1974 Β· 0 obs1975 Β· 76 obs1976 Β· 0 obs1977 Β· 0 obs1978 Β· 92 obs1979 Β· 0 obs1980 Β· 0 obs1981 Β· 36 obs1982 Β· 0 obs1983 Β· 0 obs1984 Β· 36 obs1985 Β· 34 obs1986 Β· 0 obs1987 Β· 0 obs1988 Β· 36 obs1989 Β· 35 obs1990 Β· 36 obs1991 Β· 36 obs1992 Β· 36 obs1993 Β· 36 obs1994 Β· 36 obs1995 Β· 36 obs1996 Β· 36 obs1997 Β· 36 obs1998 Β· 36 obs1999 Β· 34 obs2000 Β· 36 obs2001 Β· 36 obs2002 Β· 36 obs2003 Β· 36 obs2004 Β· 44 obs2005 Β· 45 obs2006 Β· 43 obs2007 Β· 32 obs2008 Β· 39 obs2009 Β· 43 obs1,859 obs
    1 taxa Panulirus interruptus
    provider terms β†—
  • ZooDB (Holoplankton Community) CCE-LTER 1951–20151951 Β· 1,881 obs1952 Β· 0 obs1953 Β· 1,683 obs1954 Β· 0 obs1955 Β· 0 obs1956 Β· 660 obs1957 Β· 0 obs1958 Β· 462 obs1959 Β· 0 obs1960 Β· 0 obs1961 Β· 0 obs1962 Β· 0 obs1963 Β· 0 obs1964 Β· 396 obs1965 Β· 0 obs1966 Β· 1,254 obs1967 Β· 0 obs1968 Β· 0 obs1969 Β· 0 obs1970 Β· 0 obs1971 Β· 0 obs1972 Β· 924 obs1973 Β· 0 obs1974 Β· 528 obs1975 Β· 0 obs1976 Β· 0 obs1977 Β· 0 obs1978 Β· 396 obs1979 Β· 726 obs1980 Β· 660 obs1981 Β· 0 obs1982 Β· 0 obs1983 Β· 429 obs1984 Β· 594 obs1985 Β· 0 obs1986 Β· 858 obs1987 Β· 0 obs1988 Β· 0 obs1989 Β· 0 obs1990 Β· 0 obs1991 Β· 2,244 obs1992 Β· 0 obs1993 Β· 0 obs1994 Β· 0 obs1995 Β· 1,188 obs1996 Β· 0 obs1997 Β· 792 obs1998 Β· 1,617 obs1999 Β· 198 obs2000 Β· 0 obs2001 Β· 0 obs2002 Β· 0 obs2003 Β· 0 obs2004 Β· 0 obs2005 Β· 0 obs2006 Β· 0 obs2007 Β· 0 obs2008 Β· 270 obs2009 Β· 0 obs2010 Β· 198 obs2011 Β· 0 obs2012 Β· 384 obs2013 Β· 0 obs2014 Β· 0 obs2015 Β· 33 obs30,948 obs
    33 taxa SalpidaPyrosomatidaGalatheidaeRadiozoaPseudothecosomataEuthecosomataAtlantidaeGymnosomata… all 33 on the dataset page
    provider terms β†—
  • Zooplankton Net Tows SIO unstated
  • ZooScan (Imaged Zooplankton) CCE-LTER 2005–20262005 Β· 3,062 obs2006 Β· 6,450 obs2007 Β· 5,584 obs2008 Β· 5,384 obs2009 Β· 6,560 obs2010 Β· 6,132 obs2011 Β· 6,632 obs2012 Β· 4,638 obs2013 Β· 6,290 obs2014 Β· 5,892 obs2015 Β· 6,684 obs2016 Β· 5,202 obs2017 Β· 6,298 obs2018 Β· 6,404 obs2019 Β· 6,144 obs2020 Β· 4,804 obs2021 Β· 6,472 obs2022 Β· 4,498 obs2023 Β· 6,814 obs2024 Β· 7,020 obs2025 Β· 7,414 obs2026 Β· 2,314 obs126,692 obs
    23 taxa ChaetognathaOithonidaeErgasilidaCalanoidaCnidariaAppendiculariaEuphausiaceaGastropoda… all 23 on the dataset page
    provider terms β†—
  • not yet in the database Β· 1

Environment

the water itself β€” its physics, chemistry and the air above it 96 measurements 101 series Β· 6 datasets Β· 334 M valuesBrowse the measurements β†’

Carbonate System

1 dataset Β· 3 contributing

Dissolved inorganic carbon, alkalinity, pH and pCO2

  • Carbonate Chemistry / DIC CalCOFI 1983–20211983 Β· 68 obs1984 Β· 503 obs1985 Β· 80 obs1986 Β· 62 obs1987 Β· 61 obs1988 Β· 118 obs1989 Β· 98 obs1990 Β· 120 obs1991 Β· 112 obs1992 Β· 144 obs1993 Β· 30 obs1994 Β· 19 obs1995 Β· 8 obs1996 Β· 16 obs1997 Β· 16 obs1998 Β· 38 obs1999 Β· 16 obs2000 Β· 16 obs2001 Β· 16 obs2002 Β· 0 obs2003 Β· 0 obs2004 Β· 0 obs2005 Β· 0 obs2006 Β· 0 obs2007 Β· 0 obs2008 Β· 196 obs2009 Β· 780 obs2010 Β· 364 obs2011 Β· 1,159 obs2012 Β· 1,168 obs2013 Β· 1,444 obs2014 Β· 1,698 obs2015 Β· 1,710 obs2016 Β· 1,814 obs2017 Β· 2,049 obs2018 Β· 747 obs2019 Β· 689 obs2020 Β· 548 obs2021 Β· 482 obs16,389 obs
    4 variables alkalinityctdtemp_its90dicsalinity_pss78
    CC BY 4.0
  • CTD Cast Files contributes
    1 variableph
    Physical Oceanography
  • Hydrographic Bottle contributes
    2 variablesalkalinity_rep1dic_rep1
    Physical Oceanography
  • Underway Meteorological (METS) contributes
    1 variablesw_ph
    Meteorology & Sea State

Meteorology & Sea State

1 dataset

Wind, air temperature, pressure, cloud, visibility, sea state and water colour from the underway METS and ship observations

  • Underway Meteorological (METS) CalCOFI 2004–20222004 Β· 7,323 obs2005 Β· 8,069 obs2006 Β· 0 obs2007 Β· 0 obs2008 Β· 0 obs2009 Β· 5,476 obs2010 Β· 11,941 obs2011 Β· 11,284 obs2012 Β· 15,357 obs2013 Β· 32,168 obs2014 Β· 11,808 obs2015 Β· 22,353 obs2016 Β· 61,165 obs2017 Β· 62,050 obs2018 Β· 26,948 obs2019 Β· 49,818 obs2020 Β· 44,120 obs2021 Β· 111,306 obs2022 Β· 30,209 obs511,395 obs
    17 variables air_temp_catm_pressure_mbbottom_depth_mchl_fluorlong_wave_radoxygenpar_surfrel_humidity_pct… all 17 on the dataset page
    unstated

Nutrients & Chemistry

1 dataset Β· 2 contributing Β· 3 held

Nitrate, nitrite, phosphate, silicate and ammonium from bottle samples; particulate and total organic carbon and nitrogen, nitrate isotopes, and trace metals (iron)

Physical Oceanography

3 datasets Β· 2 contributing Β· 2 held

Temperature, salinity, density, oxygen, pressure and dynamic height from bottles and CTD casts

  • CTD Cast Files CalCOFI 1993–20261993 Β· 252,581 obs1994 Β· 510,693 obs1995 Β· 353,064 obs1996 Β· 523,222 obs1997 Β· 499,574 obs1998 Β· 557,147 obs1999 Β· 511,233 obs2000 Β· 489,567 obs2001 Β· 471,266 obs2002 Β· 474,115 obs2003 Β· 552,589 obs2004 Β· 611,643 obs2005 Β· 565,179 obs2006 Β· 610,783 obs2007 Β· 584,315 obs2008 Β· 555,256 obs2009 Β· 692,859 obs2010 Β· 692,946 obs2011 Β· 749,951 obs2012 Β· 594,562 obs2013 Β· 717,525 obs2014 Β· 570,033 obs2015 Β· 761,555 obs2016 Β· 763,790 obs2017 Β· 706,650 obs2018 Β· 603,179 obs2019 Β· 479,185 obs2020 Β· 507,821 obs2021 Β· 480,203 obs2022 Β· 385,144 obs2023 Β· 572,814 obs2024 Β· 478,848 obs2025 Β· 518,880 obs2026 Β· 339,107 obs18,737,279 obs
    44 variables beam_attenuationbtl_ammoniumbtl_chlorophyll_abtl_depthbtl_nitratebtl_nitritebtl_phaeopigmentbtl_phosphate… all 44 on the dataset page
    unstated
  • CTD Derived Products CalCOFI 1993–20261993 Β· 21,620 obs1994 Β· 43,985 obs1995 Β· 30,469 obs1996 Β· 46,164 obs1997 Β· 42,988 obs1998 Β· 48,999 obs1999 Β· 40,488 obs2000 Β· 39,446 obs2001 Β· 38,952 obs2002 Β· 39,420 obs2003 Β· 48,514 obs2004 Β· 49,664 obs2005 Β· 41,146 obs2006 Β· 44,989 obs2007 Β· 43,211 obs2008 Β· 42,530 obs2009 Β· 47,526 obs2010 Β· 44,968 obs2011 Β· 46,698 obs2012 Β· 37,852 obs2013 Β· 44,186 obs2014 Β· 35,074 obs2015 Β· 41,582 obs2016 Β· 47,774 obs2017 Β· 42,728 obs2018 Β· 37,306 obs2019 Β· 30,354 obs2020 Β· 32,612 obs2021 Β· 34,704 obs2022 Β· 31,062 obs2023 Β· 43,928 obs2024 Β· 35,720 obs2025 Β· 30,344 obs2026 Β· 9,526 obs1,336,529 obs
    9 variables sigma_theta_avespiciness0mld_temperature_02mld_sigma_theta_002chl_maxchl_max_depthmld_sigma_theta_0125chl_integrated… all 9 on the dataset page
    unstated
  • Hydrographic Bottle CalCOFI 1949–20211949 Β· 305,760 obs1950 Β· 422,155 obs1951 Β· 215,270 obs1952 Β· 305,001 obs1953 Β· 272,875 obs1954 Β· 135,189 obs1955 Β· 243,573 obs1956 Β· 148,233 obs1957 Β· 197,421 obs1958 Β· 251,586 obs1959 Β· 364,888 obs1960 Β· 291,838 obs1961 Β· 159,579 obs1962 Β· 153,496 obs1963 Β· 139,276 obs1964 Β· 126,770 obs1965 Β· 93,722 obs1966 Β· 131,183 obs1967 Β· 36,897 obs1968 Β· 54,081 obs1969 Β· 247,283 obs1970 Β· 12,453 obs1971 Β· 10,753 obs1972 Β· 292,190 obs1973 Β· 18,468 obs1974 Β· 88,755 obs1975 Β· 185,186 obs1976 Β· 31,601 obs1977 Β· 25,574 obs1978 Β· 385,153 obs1979 Β· 0 obs1980 Β· 8,574 obs1981 Β· 77,974 obs1982 Β· 7,294 obs1983 Β· 56,798 obs1984 Β· 515,957 obs1985 Β· 121,796 obs1986 Β· 147,496 obs1987 Β· 212,836 obs1988 Β· 199,840 obs1989 Β· 155,986 obs1990 Β· 128,991 obs1991 Β· 133,493 obs1992 Β· 140,703 obs1993 Β· 135,094 obs1994 Β· 129,577 obs1995 Β· 127,696 obs1996 Β· 141,910 obs1997 Β· 136,642 obs1998 Β· 186,443 obs1999 Β· 129,406 obs2000 Β· 129,691 obs2001 Β· 129,731 obs2002 Β· 128,721 obs2003 Β· 141,315 obs2004 Β· 128,881 obs2005 Β· 130,903 obs2006 Β· 132,675 obs2007 Β· 133,494 obs2008 Β· 147,935 obs2009 Β· 153,833 obs2010 Β· 140,958 obs2011 Β· 153,672 obs2012 Β· 134,741 obs2013 Β· 149,705 obs2014 Β· 121,747 obs2015 Β· 141,630 obs2016 Β· 156,965 obs2017 Β· 149,553 obs2018 Β· 132,552 obs2019 Β· 111,999 obs2020 Β· 100,504 obs2021 Β· 43,661 obs11,135,581 obs
    41 variables alkalinity_rep1ammoniac14_darkc14_meanc14_rep1c14_rep2chlorophyll_adic_rep1… all 41 on the dataset page
    unstated
  • Carbonate Chemistry / DIC contributes
    2 variablesctdtemp_its90salinity_pss78
    Carbonate System
  • Underway Meteorological (METS) contributes
    7 variablesbottom_depth_moxygensss_psusst_ctsg1_salinity_psutsg1_temp_cuws_flow
    Meteorology & Sea State
  • not yet in the database Β· 2

Productivity & Pigments

0 datasets Β· 3 contributing Β· 4 held

Chlorophyll a, phaeopigments, primary production (C14) and light (PAR)

The reference frame

28 reference rows
Spatial layers 22 boundary layers as PMTiles β€” browse the folder β†—
Bathymetry GEBCO 2025 bathymetry β†— Β· GEBCO Compilation Group (2025) GEBCO 2025 Grid (doi:10.5285/37c52e96-24ea-67ce-e063-7086abc05f29)
17 apps Β· 4 tabs

Apps

Explore CalCOFI data in the browser β€” the Explorer across every dataset, the general apps that each go deep on one grain, the apps built around a single dataset, and the student projects.

StationsHexagonsCruisesRegionsSectionsContoursstudent contribution

One browser-native app over every ingested dataset, at six spatial grains.

5 products Β· 2 tabs

Access

The ways to get the data: standards-based services and public cloud storage, browser SQL, and the R and Python packages that read a release directly.

Standards-based services, public cloud storage and browser SQL.

3 products

Build

The pipeline behind every release and the database tooling β€” the ingest workflows, calcofi4db and the schema browser. The documentation is its own door now, in the header, for everyone. Read the docs