Reconstruct geographic features
Reconstruct the geographic locations from present day coordinates and spatial objects back to their paleo-positions. Each location will be assigned a plate id and moved back in time using the chosen reconstruction model.
reconstruct(x, ...) ## S4 method for signature 'matrix' reconstruct( x, age, model = "PALEOMAP", listout = TRUE, verbose = FALSE, enumerate = TRUE, chunk = 200, reverse = FALSE, path.gplates = NULL, cleanup = TRUE, dir = NULL, plateperiod = FALSE ) ## S4 method for signature 'data.frame' reconstruct(x, ...) ## S4 method for signature 'numeric' reconstruct(x, ...) ## S4 method for signature 'character' reconstruct( x, age, model = "PALEOMAP", listout = TRUE, verbose = FALSE, path.gplates = NULL, cleanup = TRUE, dir = NULL, plateperiod = FALSE ) ## S4 method for signature 'SpatialPolygonsDataFrame' reconstruct( x, age, model = "PALEOMAP", listout = TRUE, verbose = FALSE, path.gplates = NULL, cleanup = TRUE, dir = NULL, plateperiod = FALSE ) ## S4 method for signature 'SpatialLinesDataFrame' reconstruct( x, age, model = "PALEOMAP", listout = TRUE, verbose = FALSE, path.gplates = NULL, cleanup = TRUE, dir = NULL, plateperiod = FALSE )
x |
are the features to be reconstructed. Can be a vector with longitude and latitude representing
a single point or a matrix/dataframe with the first column as longitude and second column as latitude, or a |
... |
arguments passed to class-specific methods. |
age |
( |
model |
( |
listout |
( |
verbose |
( |
enumerate |
( |
chunk |
( |
reverse |
( |
path.gplates |
( |
cleanup |
( |
dir |
( |
plateperiod |
( |
The function implements two reconstruction submodules, which are selected with the model
argument:
If model
is a character
entry, then the reconstruct()
function uses the GPlates Web Service (https://gws.gplates.org/, remote reconstruction submodule).
The available reconstruction models for this submodule are:
"SETON2012" (Seton et al., 2012) for coastlines and plate polygons.
"MULLER2016" (Muller et al., 2016) for coastlines and plate polygons.
"GOLONKA" (Wright et al. 2013) for coastlines only.
"PALEOMAP" (Scotese and Wright, 2018) for coastlines and plate polygons.
"MATTHEWS2016" (Matthews et al., 2016) for coastlines and plate polygons.
If model
is a platemodel
class object, then the function will try to use the GPLates desktop application (https://www.gplates.org/) to reconstruct the coordinates (local reconstruction submodule).
Plate models are available in chronosphere with the fetch
function. See datasets
for the available models.
The function will try to find the main GPlates executable in its default installation directory. If this does not succeed, use path.gplates
to enter the full path to the GPlates executable as a character
string.
A numeric
matrix if x
is a numeric
, matrix
or data.frame
, or Spatial*
class objects, depending on input.
Matthews, K. J., Maloney, K. T., Zahirovic, S., Williams, S. E., Seton, M., & Müller, R. D. (2016). Global plate boundary evolution and kinematics since the late Paleozoic. Global and Planetary Change, 146, 226–250. https://doi.org/10.1016/j.gloplacha.2016.10.002
Müller, R. D., Seton, M., Zahirovic, S., Williams, S. E., Matthews, K. J., Wright, N. M., … Cannon, J. (2016). Ocean Basin Evolution and Global-Scale Plate Reorganization Events Since Pangea Breakup. Annual Review of Earth and Planetary Sciences, 44(1), 107–138. https://doi.org/10.1146/annurev-earth-060115-012211
Scotese, C., & Wright, N. M. (2018). PALEOMAP Paleodigital Elevation Models (PaleoDEMS) for the Phanerozoic PALEOMAP Project. Retrieved from https://www.earthbyte.org/paleodem-resource-scotese-and-wright-2018/
Seton, M., Müller, R. D., Zahirovic, S., Gaina, C., Torsvik, T., Shephard, G., … Chandler, M. (2012). Global continental and ocean basin reconstructions since 200Ma. Earth-Science Reviews, 113(3–4), 212–270. https://doi.org/10.1016/j.earscirev.2012.03.002
Wright, N., Zahirovic, S., Müller, R. D., & Seton, M. (2013). Towards community-driven paleogeographic reconstructions: integrating open-access paleogeographic and paleobiology data with plate tectonics. Biogeosciences, 10(3), 1529–1541. https://doi.org/10.5194/bg-10-1529-2013
# With the web service (GPlates Web Service was offline at submission) # simple matrices # reconstruct(matrix(c(95, 54), nrow=1), 140) # points reconstruction xy <-cbind(long=c(95,142), lat=c(54, -33)) # reconstruct(xy, 140) # coastlines/plates # coast <- reconstruct("coastlines", 140) # plate <- reconstruct("plates", 139)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.