This function takes a name of a geological timescale and returns data for the
timescale. Valid names include those of built-in data.frames
(periods()
,
epochs()
, stages()
, eons()
, or eras()
), partial matches of those
names (e.g., "per" or "age"), and partial or exact matches to those hosted
by Macrostrat (see Details below). Note that the colors in the built-in
data.frames
are according to the Commission for the Geological Map of the
World. If you would like to obtain custom Macrostrat colors that are better
for mapping, you should specify the full name of a timescale (e.g.,
"international periods") and set true_colors
to FALSE
. Note that these
colors only vary for the Precambrian.
Value
A data.frame
with the following columns:
- name
the names of the time intervals
- max_age
the oldest boundaries of the time intervals, in millions of years
- min_age
the youngest boundaries of the time intervals, in millions of years
- abbr
either traditional abbreviations of the names of the time intervals (if they exist) or custom abbreviations created with R
- color
hex color codes associated with the time intervals (if applicable)
- lab_color
default label colors for the time interals, either white or black, whichever has better contrast with the background color, based on recommendations by the International Telecommunication Union
Details
The following timescales are available from the Macrostrat API as of 2024-10-24:
international ages
international epochs
international periods
calcareous nannoplankton zones
New Zealand ages
custom COSUNA
North American land mammal ages
international intervals
COSUNA
international eras
international eons
Trilobite Zonation - Laurentia
Conodont Zonation
North American Regional
Ammonite Zonation - Boreal
Ammonite Zonation - Western Interior
international intervals covering all time
Scotese Reconstruction
Geomagnetic Polarity Chron
Geomagnetic Polarity Subchron
Planktic foraminiferal Primary Biozones
Planktic foraminiferal Secondary Biozones
Planktic foraminiferal datums
Martian Periods
Martian Epochs
Cretaceous Planktic foraminifer zonations
Low latitude radiolarian zonation
Neogene North Pacific Diatom Biochronology
Neogene North Pacific Diatom Biochronology Subzones
Siberian Regional
Australian Regional
Western Europe Regional
Russian Platform Regional Stages
Russian Precambrian Eras
Russian Precambrian Eons
Russian Epochs
Russian Stages
The most up-to-date list can be found via the Macrostrat API here.