Calculadora de tasa de acumulación de sedimentos
La calculadora de tasa de acumulación de sedimentos divide el espesor depositado entre dos horizontes fechados por el intervalo transcurrido entre sus edades.
Ejecutar — gratis
Introduzca el espesor en metros y las edades de ambos horizontes en años antes del presente. Obtendrá la tasa media en metros por año y milímetros por año, junto con el intervalo empleado. El horizonte más antiguo debe tener una edad mayor que el más reciente; las edades iguales o invertidas se rechazan porque no definen un intervalo de depósito positivo.
Qué representa la tasa de acumulación de sedimentos
Una tasa de acumulación de sedimentos expresa cuánto material se añadió, en promedio, durante un periodo conocido. Esta calculadora usa como numerador el espesor estratigráfico entre dos horizontes fechados y como denominador la diferencia entre sus edades. Las edades se indican en años antes del presente, por lo que el horizonte más antiguo debe llevar el número mayor. Por ejemplo, dos horizontes fechados en 18,500 y 6,000 años antes del presente delimitan 12,500 años. Si entre ambos hay 12.5 metros de sedimento, la tasa media es 0.001 metro por año, es decir, 1 milímetro por año. El resultado es un valor promediado para todo el intervalo; no implica que el depósito avanzara siempre a esa velocidad. Episodios breves de sedimentación rápida, pausas, erosión y compactación pueden quedar ocultos en el promedio. Interprete el valor como un resumen del intervalo estratigráfico fechado y relaciónelo con las evidencias sedimentarias del lugar.
Cómo introducir correctamente los horizontes y el espesor
Mida el espesor depositado siguiendo la dirección estratigráfica adecuada de la sección e introdúzcalo en metros. Escriba ambas fechas con la misma escala de edad y en años antes del presente. No mezcle años naturales, miles de años o millones de años sin convertirlos primero: la calculadora admite deliberadamente un único sistema de unidades para impedir errores de escala silenciosos. La edad del horizonte antiguo debe ser mayor que la del reciente. Su diferencia constituye el tiempo transcurrido durante el cual se acumuló el espesor indicado. Una diferencia de cero no está definida para este cálculo, mientras que una diferencia negativa señala que los horizontes están invertidos o que las edades se introdujeron mal; ambos casos generan un error. Se admite un espesor de cero y el resultado será una tasa media nula durante un intervalo positivo. Todos los valores deben ser finitos y las edades no pueden ser negativas. Antes de usar el resultado, confirme que ambas fechas limitan el mismo espesor medido.
Cómo interpretar el promedio y sus limitaciones
El cálculo divide el espesor entre el tiempo transcurrido y convierte directamente los metros por año en milímetros por año. No corrige la pérdida de porosidad, la compactación por enterramiento, los hiatos, la erosión, la bioturbación, la incertidumbre de las edades ni los cambios del ambiente sedimentario. Por ello, un testigo compactado conserva un espesor distinto del sedimento suelto original y su tasa calculada puede resultar inferior a la tasa inicial de depósito. Del mismo modo, una discordancia puede ocultar un intervalo prolongado entre horizontes y hacer que el promedio parezca anormalmente lento. Cuando las fechas tengan rangos de incertidumbre, calcule por separado escenarios bajos y altos variando las edades y el espesor dentro de límites justificables. Compare tasas únicamente cuando las convenciones de medición y las escalas cronológicas sean compatibles. El resultado sirve especialmente para cálculos preliminares, resúmenes de testigos, notas de campo y flujos reproducibles cuyas hipótesis estén declaradas. Las solicitudes por API cuestan $0.002; el cálculo determinista no usa servicios de red.
Qué puede hacer con ella
Resumir un intervalo de un testigo sedimentario
Convierta el espesor medido entre dos marcadores fechados por métodos radiométricos o bioestratigráficos en una tasa media de acumulación conservada.
Comparar secciones estratigráficas
Calcule tasas con unidades coherentes para varias secciones antes de analizar diferencias de ambiente de depósito, hiatos o compactación.
Comprobar modelos de edad y profundidad
Use una tasa de intervalo sencilla como referencia transparente al revisar reconstrucciones más detalladas o localizar tramos poco plausibles.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Resta la edad del horizonte reciente de la edad del antiguo y divide el espesor depositado en metros por ese intervalo positivo en años.
¿Por qué la edad antigua debe ser mayor?
Las edades se expresan en años antes del presente. Por tanto, un horizonte más antiguo tiene una edad numérica mayor y la resta debe producir un intervalo positivo.
¿Puedo introducir edades en miles o millones de años?
Conviértalas primero a años. El uso de una sola unidad declarada evita errores inadvertidos por factores de mil o de un millón.
¿El resultado tiene en cuenta la compactación?
No. Emplea el espesor conservado que usted introduce. Si necesita el espesor original de depósito, aplique antes una corrección de descompactación justificada de forma independiente.
¿Qué ocurre si ambos horizontes tienen la misma edad?
La calculadora devuelve un error de entrada no válida, porque una división entre un intervalo temporal de cero no define una tasa de acumulación.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud por API cuesta $0.002. También puede ejecutar esta calculadora determinista en el navegador.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/earth/sedimentation-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"deposited_thickness_m":12.5,"older_horizon_age_years":18500,"younger_horizon_age_years":6000}'const res = await fetch("https://api.kit.forhosting.com/earth/sedimentation-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"deposited_thickness_m": 12.5,
"older_horizon_age_years": 18500,
"younger_horizon_age_years": 6000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/sedimentation-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"deposited_thickness_m": 12.5,
"older_horizon_age_years": 18500,
"younger_horizon_age_years": 6000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/sedimentation-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"deposited_thickness_m":12.5,"older_horizon_age_years":18500,"younger_horizon_age_years":6000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"deposited_thickness_m":12.5,"older_horizon_age_years":18500,"younger_horizon_age_years":6000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/sedimentation-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"deposited_thickness_m": 12.5,
"older_horizon_age_years": 18500,
"younger_horizon_age_years": 6000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.sedimentation_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |