About Tarline

Tarline is a crowdsourced record of tar and beach conditions along the California coast, built first for Santa Barbara's South Coast. Every report is a timestamped, geolocated observation in an open dataset — filling a gap that, as far as we've been able to find, nothing else does: there is no public time-series of beach tar observations anywhere. UCSB's own beach surveys exist but aren't published, and the Santa Barbara Coastal LTER program holds no tar dataset of its own.

That gap matters because attribution is time-critical. Oil from a natural seep and oil from a pipeline or platform spill are chemically near-indistinguishable once they've weathered on the beach for anywhere from a few days to about a month — after that window, the geochemical fingerprinting techniques researchers use to tell them apart (see USGS Open-File Report 2009-1225) get much harder to apply. A dense, dated record of when and where tar showed up is one of the few things that can still answer the question after the fact.

How Scoring Works

Tarline scores every report with a two-factor model (scoring engine v2): how much tar degrades the beach visit, and how much the evidence says to be cautious about. The two are kept separate on purpose — a field of bone-dry, weathered tar balls is a big nuisance but a small health signal; a thin sheen in the water is barely visible but the single biggest caution flag Tarline tracks. Coverage class, tar-ball size/consistency, and oil form still borrow their vocabulary from NOAA's Shoreline Cleanup Assessment Technique (SCAT), so a Tarline report and a professional shoreline survey describe tar the same way.

The Formula

Score = 10 − ExperienceToxicity

Every report starts at a perfect 10. Two penalties pull it down: Experience (0–4) is how much tar ruins the visit — driven by how much coverage there is and how sticky or liquid it is underfoot. Toxicity (0–5) is how cautious the evidence says to be — driven by freshness, oil form, and — above all — whether there's any sign of oil actually in the water, where it can be swallowed or coat skin head to toe. Because each penalty is capped on its own (4 and 5), the score can never drop below 1, and a report with nothing to flag scores exactly 10 — not a special case, just both penalties legitimately at zero.

Jump to the evidence behind these penalties ↓

Score Scale

The same 10-to-1 range as a single strip: flag-band colors underneath, the calibration anchors marked on top.

No tar
10.0
Hard, sporadic
8.1
Soft, widespread
6.2
Sheen alone
4.4
Worst case
1.3
1 2.5 4 7 10

Score Ladder

Where a report lands on the 10-to-1 scale, anchored to the owner's calibration points (bold) and the public flag-band boundaries (thin dividers).

  1. 10.0 No tar Clean sand, clear water -- nothing to penalize.
  2. 8.1 Hard, sporadic tar balls Weathered tar balls scattered underfoot, water clean. Owner anchor -- “hard, sporadic tar balls ≈ 8, easy to enjoy the beach.”
  3. 7.0 Green / yellow line Below 7, Tarline starts calling the water “posted.”
  4. 6.2 Soft, sticky tar, widespread Sticks to your feet across most of the beach, water still clean. Owner anchor -- “softer, widespread ≈ 6–7, still a normal beach day.”
  5. 4.4 Sheen alone in the water Sand looks fine; a sheen on the water pulls the score down on its own -- toxicity and experience are separate axes.
  6. 4.0 Yellow / red line Nuisance is no longer the whole story -- toxicity signal is climbing.
  7. 2.5 Red / black line Tarline treats the water as effectively closed at this point.
  8. 1.3 Widespread sheen on sand and in the water Fresh, greasy oiling on the beach and a sheen with a petroleum smell in the water. Owner anchor -- “widespread oily sheen on the beach and in the water ≈ 1–3.”

Experience vs. Toxicity

Because the two penalties are independent axes, the same tar can land in very different places depending on which one it drives. Widespread hard tar (top-right) is a high-nuisance, low-toxicity read; a lone sheen in the water (bottom-left) is the opposite — barely a nuisance, but the highest-toxicity signal Tarline has.

Toxicity (caution) →
No tar Hard, sporadic balls Soft, widespread Sheen alone in water Sheen on sand + in water
Experience (nuisance) →

Score Matrix (Experience × Toxicity)

The formula itself, gridded: every whole-number Experience/Toxicity combination and the score it produces (10 − E − T, clamped 1–10), colored by flag band. Real reports rarely land on every cell — each sand form has its own achievable ceiling on E and T — but the arithmetic is identical everywhere in the grid.

E ↓ / T → 012345
0 10 9 8 7 6 5
1 9 8 7 6 5 4
2 8 7 6 5 4 3
3 7 6 5 4 3 2
4 6 5 4 3 2 1

Experience Penalty Factors (E, 0–4)

Nuisance points, added together and capped at 4.

Factor Read Points Why
CoverageNone0.0More sand covered means a worse visit and higher odds of stepping in it — a pure nuisance dial, SCAT's own coverage bands.
Trace (<1%)0.5
Sporadic (1–10%)1.1
Patchy (11–50%)1.7
Broken/widespread (51–100%)2.1
StickinessHard0.3Even hard tar isn't literally harmless underfoot; liquid oil is the messiest to avoid tracking onto towels, gear, and car seats.
Firm0.5
Sticky0.8
Liquid1.2
Form bonusTar balls/patties0.0Sheet-like oiling (a film or a greasy coat) is harder to avoid than discrete balls you can step around; a hardened crust adds nothing extra.
Stain/film0.3
Greasy coat0.8
Asphalt pavement0.0
TidelineNone0.0The wrack line is often the only visible sign of tar even when the rest of the beach looks clean.
Black line0.3
Sheen line0.5

Toxicity Signal Factors (T, 0–5)

Caution points, added together and capped at 5. Water-column signs are weighted well above everything else — see the evidence for why.

Factor Read Points Why
FreshnessHard0.5Weathering strips off the volatile, more bioavailable fractions first (NOAA: brief contact with weathered tar "will do no harm" for most people) — but weathered PAHs are still persistent carcinogens, so even "hard" isn't zero.
Firm0.6
Sticky0.9
Liquid1.6
Form bonusTar balls/patties0.0A film or greasy coat transfers to skin far more readily than a pick-up-able ball; a hardened crust is the least bioavailable form there is.
Stain/film1.0
Greasy coat1.5
Asphalt pavement0.0
Tideline sheenSheen line only0.5An iridescent wrack line is a freshness/toxicity signal, not just a coverage one — a plain black line isn't (it doesn't add here).
Water signsSheen in the water5.6Oil actually in the water opens ingestion and whole-body dermal routes a dry-sand tar ball never has — this is the single biggest lever in the model. Odor is a rough proxy for volatile/fresh compounds (ATSDR: TPH inhalation → CNS symptoms).
Tar balls in the water2.2
Odor1.4
Extent multiplierWidespread (vs. isolated)×1.25Applies only to the water-signs sum above — a widespread water read is scaled up, isolated stays at face value.

Worked Examples

The three owner-calibrated anchors, with the full arithmetic. Sand and water are scored separately, then the lower (worse) of the two wins — the same "min-ish blend" the beach-level aggregate has always used.

Hard tar balls, sporadic coverage, clean water

Owner anchor -- “hard, sporadic tar balls ≈ 8, easy to enjoy the beach.”

Experience

  • Coverage (sporadic)1.1
  • Stickiness (hard)0.3
  • Form (tar balls/patties)0.0
  • Tideline (none)0.0

E = 1.1 + 0.3 + 0.0 + 0.0 = 1.4 = 1.4

Toxicity — sand

  • Freshness (hard)0.5
  • Form (tar balls/patties)0.0
  • Tideline sheen (none)0.0

T(sand) = 0.5 + 0.0 + 0.0 = 0.5

Sand score = 10 − 1.4 − 0.5 = 8.1

Score = 10 − 1.4 − 0.5 = 8.1

Soft, sticky tar, broken/widespread coverage, clean water

Owner anchor -- “softer, widespread ≈ 6–7, still a normal beach day.”

Experience

  • Coverage (broken/widespread)2.1
  • Stickiness (sticky)0.8
  • Form (tar balls/patties)0.0
  • Tideline (none)0.0

E = 2.1 + 0.8 + 0.0 + 0.0 = 2.9 = 2.9

Toxicity — sand

  • Freshness (sticky)0.9
  • Form (tar balls/patties)0.0
  • Tideline sheen (none)0.0

T(sand) = 0.9 + 0.0 + 0.0 = 0.9

Sand score = 10 − 2.9 − 0.9 = 6.2

Score = 10 − 2.9 − 0.9 = 6.2

Widespread greasy sheen on the sand, sheen + odor in the water, widespread

Owner anchor -- “widespread oily sheen on the beach and in the water ≈ 1–3.”

Experience

  • Coverage (broken/widespread)2.1
  • Stickiness (liquid)1.2
  • Form (greasy coat)0.8
  • Tideline (sheen line)0.5

E = 2.1 + 1.2 + 0.8 + 0.5 = 4.6 → clamped to 4.0

Toxicity — sand

  • Freshness (liquid)1.6
  • Form (greasy coat)1.5
  • Tideline sheen (sheen line)0.5

T(sand) = 1.6 + 1.5 + 0.5 = 3.6

Sand score = 10 − 4.0 − 3.6 = 2.4

Toxicity — water (widespread)

  • Sheen in the water5.6
  • Odor in the water1.4
  • Widespread extent multiplier×1.25

T(water) = (5.6 + 1.4) × 1.25 = 8.75

Water score = 10 − 8.75 = 1.3

Score = min(2.4, 1.3) = 1.3 — the water side wins: any sign of oil in the water pulls the score down further than the sand alone would.

The Evidence Behind the Score

Full sourcing, confidence ratings, and open questions live in Tarline's internal evidence brief; this is the summary. Three findings from the toxicology literature shape every constant above:

  • Weathered tar is a low-acute-risk nuisance, not harmless. NOAA's public guidance on tar balls is direct: weathered tar is "hard and crusty on the outside and soft and gooey on the inside," and "occasional brief contact with a small amount of oil, while not recommended, will do no harm" for most people (some get rashes). That's the evidence basis for scoring hard/dry tar as mostly a nuisance — NOAA Office of Response & Restoration — Tarballs.
  • The hazardous fractions weather out first. Volatile aromatics (BTEX, including benzene — a known human carcinogen, abundant in fresh crude but largely gone from weathered tar) evaporate within hours to days; the residue left behind is dominated by heavier, less bioavailable compounds. Total petroleum hydrocarbons (TPH) can still affect the central nervous system, skin, and lungs on contact or inhalation, and PAHs — the persistent fraction that dominates weathered tar — are carcinogens with hazard well established but human dose-response from casual skin contact not well quantified. Sources: ATSDR ToxFAQs for Total Petroleum Hydrocarbons, Polycyclic Aromatic Hydrocarbons, and Benzene.
  • Water contact opens routes a dry tar ball doesn't have. Oil or sheen in swimmable water adds incidental ingestion and whole-body dermal contact — routes a beach tar ball sitting on dry sand simply doesn't have. Standard spill-response practice converges on the same precaution regardless of a fixed numeric threshold: avoid contact, and don't enter water where oil or sheen is visible. That's why the Toxicity Signal table above weights water signs so far above everything else.

This is a condition score, not a health advisory. Recreational dose-response to petroleum exposure is genuinely unquantified in the literature — hazard identification for PAHs and benzene is solid, but what a specific beach exposure does to a specific person isn't. When in doubt, follow official closures and postings, not this number.

No Statewide Petroleum Standard

California's only standing beach-posting law, AB411, covers bacterial water quality (fecal indicator bacteria) — there is no equivalent standard for petroleum. Beach closures during an active spill are called case-by-case by local health officers and Unified Command based on visible oiling, not a fixed public index. Outside of a declared spill, oil and tar simply go unposted, whatever the sand and water look like. That gap is exactly what Tarline's score exists to fill — not a legal advisory, but a continuously updated, sourced read on conditions AB411 was never built to cover.

A Brief History

Tar on Santa Barbara's beaches is partly a story of geology and partly a story of industry — the two are hard to fully untangle, which is exactly why records matter. This is the short version; read the full story for the long one.

  1. 1896 Summerland becomes the site of the world's first offshore oil wells, drilled from piers reaching into the surf. Roughly 400 wells are eventually sunk; several, including the Becker well, are still known to leak today.
  2. 1928 Barnsdall Oil and Rio Grande Oil strike oil at Ellwood in July, opening one of the richest fields on the California coast.
  3. 1942 On the night of February 23, the Japanese submarine I-17 surfaces off Ellwood and shells the oil field — one of the only attacks on the American mainland during World War II.
  4. 1969 On January 28, Union Oil's Platform A blows out, releasing an estimated 3 million gallons of crude into the Santa Barbara Channel — a spill that galvanized the modern environmental movement.
  5. 2015 A corroded pipeline operated by Plains All American ruptures near Refugio State Beach on May 19, with roughly 100,000+ gallons reaching the ocean (estimates of the total spilled vary by source).
  6. 2026 In July, elevated tar reports along the South Coast — concentrated around Carpinteria — prompt a public advisory. The source is unconfirmed as of publication; natural seepage is suspected but not established.

Where the Data Comes From

Tarline layers live feeds, static reference layers, and archival datasets, each credited and linked back to its publisher below.

Live conditions

Source What it provides Cadence License
NOAA National Data Buoy Center (NDBC) Wave height/period, wind, air & water temperature from offshore buoys Live — hourly Public domain (U.S. govt)
Scripps Coastal Data Information Program (CDIP) Nearshore directional wave buoy data along the California coast Live — hourly Open (DOI cited)
CDIP Monitoring and Prediction (MOP) System Nearshore wave model: Hs/Tp/Dp nowcast + 10-day forecast at ~100m alongshore spacing Live — hourly nowcast, forecast every 6h Nearshore wave model: CDIP MOP (Scripps), DOI 10.18437/C7WC72
NOAA Tides & Currents (CO-OPS) Water level observations, tide predictions, current stations Live — 6 min Public domain (U.S. govt)
National Weather Service API Point forecasts, marine forecasts, alerts Live — hourly Public domain (U.S. govt)
Open-Meteo Supplemental weather model data for beaches outside NWS marine zones Live — hourly Free, attribution required
IOOS High-Frequency Radar Network Surface current vectors from coastal radar stations Planned Public domain (U.S. govt)

Oil & spill monitoring

Source What it provides Cadence License
NOAA Incident News Case pages for spill and pollution incidents NOAA has responded to As logged Public domain (U.S. govt)
U.S. Coast Guard National Response Center Nationwide pollution-report intake — raw, caller-submitted reports, unvalidated; shown labeled as such and never merged into scored data Near real-time Public domain (U.S. govt)
CDFW Office of Spill Prevention and Response — Cal Spill Watch Active spill response status and public notices for California waters During incidents CA state public data
NOAA Office of Satellite and Product Operations (OSPO) Satellite-derived surface oil slick detections Planned Public domain (U.S. govt)

Static GIS layers

Context layers shown on the map — not live feeds, refreshed on a slower publishing schedule by each agency.

Source What it provides Cadence License
CalGEM (CA Geologic Energy Management Division) GIS Oil & gas well locations and status statewide Static CA state public data
BOEM (Bureau of Ocean Energy Management) GIS Offshore platform, lease, and pipeline layers Static Public domain (U.S. govt)

Historical datasets

Fixed, archival sources used for background context and the site's history writing — not updated on any schedule.

Source What it provides Cadence License
USGS Open-File Report 2009-1225 Natural oil seep locations and rates, Santa Barbara Channel, plus data appendices Archival Public domain (U.S. govt)
NOAA DIVER — Refugio Beach spill archive Response and monitoring data from the 2015 Refugio pipeline spill Archival Public domain (U.S. govt)

Beach metadata

Source What it provides Cadence License
California Coastal Commission API Beach access points, facilities, and jurisdiction metadata Static CA state public data
OpenStreetMap Basemap tiles, coastline geometry, parking and access paths Live ODbL, © OSM contributors

For Researchers

Research groups are invite-only cohorts whose reports carry a provenance tag, so academic and agency partners can separate their own field crews' observations from the general public feed. The research portal exports the underlying dataset as CSV, GeoJSON, or JSON, filterable by cohort and quality grade, in a schema compatible with SCAT field records.

Every report carries a quality grade -- A for a verified research-group member, B for a signed-in user, C for anonymous -- which sets how heavily it's weighted into a beach's score (see the recency/trust weight above). Attaching at least one photo upgrades an anonymous (C) report to B, the same trust bump as signing in, since a photo is stronger evidence than a bare claim; B and A reports are unaffected. Exports include a photo_count column alongside the (photo-adjusted) qualityGrade so researchers can see both.

Citation

Tarline Community & Research Network (2026). Tarline beach tar observations [Data set]. tarline.org

Further Reading

Credits & Licenses

Data: NOAA (NDBC, CO-OPS, NWS, OR&R, OSPO) · Scripps CDIP (DOI 10.18437/C7WC72) · USGS · USCG National Response Center · CDFW-OSPR · CalGEM · BOEM · California Coastal Commission · CA Water Board (ODC-By).

Maps: © OpenStreetMap contributors (ODbL), served via OpenFreeMap; terrain from AWS Open Data. Typeface: Roboto, self-hosted — no external font requests.

Tarline is in beta. This demo deployment shows the SAMPLE DATA badge in the header and footer; going forward, report data is real user submissions.