堆積物の蓄積速度計算ツール
この堆積物蓄積速度計算ツールは、年代が判明している2つの層準間に堆積した厚さを、両層準の年代差で割ります。厚さをメートル、両方の年代を現在からさかのぼった年数で入力してください。平均速度をメートル毎年とミリメートル毎年で示し、計算に用いた期間も返します。古い層準の年代値は新しい層準より大きい必要があります。同じ年代や順序が逆の年代は、正の堆積期間を定義できないためエラーになります。
無料で実行
堆積物の蓄積速度が表すもの
堆積物の蓄積速度は、既知の期間にどれだけの物質が平均的に加わったかを示します。この計算では、年代が判明している2つの層準間の層厚を分子に、両者の年代差を分母にします。年代は現在からさかのぼった年数で入力するため、古い層準ほど大きな数値になります。たとえば、現在から18,500年前と6,000年前の層準で囲まれる期間は12,500年です。その間の堆積物が12.5メートルなら、平均速度は1年当たり0.001メートル、すなわち1ミリメートルです。この結果は期間全体の時間平均であり、堆積が常に同じ速さで連続して進んだことを意味しません。短期間の急速な堆積、堆積の休止、侵食、圧密は平均値の中に隠れる可能性があります。したがって、結果は年代が特定された層序区間の簡潔な要約として扱い、調査地点で得られた堆積学的証拠と併せて解釈してください。
層準と層厚を正しく入力する方法
対象断面に適した層序方向に沿って堆積層の厚さを測り、メートル単位で入力してください。2つの年代は同じ年代尺度にそろえ、現在からさかのぼった年数で入力します。年、千年、百万年を変換せずに混在させないでください。桁の違いによる気付きにくい誤りを防ぐため、この計算ツールは単一の明示的な単位系だけを受け付けます。古い層準の年代は新しい層準の年代より大きくなければなりません。その差が、入力した厚さの堆積に対応する経過時間です。差が0の場合、この計算は定義できません。差が負の場合は、層準の順序が逆か、年代の入力が誤っていることを示します。どちらの場合もエラーを返します。厚さ0は有効であり、正の期間に対する平均速度は0になります。すべて有限の数値を使用し、年代には負の値を入力できません。結果を利用する前に、両方の年代が同じ測定区間の境界を示すことをご確認ください。
平均値の読み方と計算上の限界
この計算は層厚を経過時間で割り、1年当たりのメートルを1年当たりのミリメートルへ直接換算します。空隙率の低下、埋没による圧密、堆積間隙、侵食、生物擾乱、年代の不確かさ、堆積環境の変化は補正しません。そのため、圧密されたコアが示すのは元の未固結堆積物の厚さではなく、現在保存されている厚さです。算出値が初期の堆積速度より小さくなることがあります。また、不整合によって層準間の長い期間が失われていると、平均速度が異常に遅く見える場合があります。年代に不確かさの範囲がある場合は、妥当な範囲内で年代と層厚を変え、低い場合と高い場合を別々に計算してください。測定方法と年代尺度が共通する場合に限って速度を比較することが重要です。この出力は概算、コアの要約、野外記録、前提を明記した再現可能な作業に適しています。APIリクエストは1回$0.002で、決定論的な計算にネットワークサービスは使用しません。
活用例
堆積物コアの区間を要約する
放射年代または生層序年代が判明した2つの指標間の測定層厚を、保存された平均蓄積速度へ換算します。
複数の層序断面を比較する
堆積環境、堆積間隙、圧密の違いを検討する前に、複数の断面を共通の単位で計算します。
年代深度モデルを確認する
詳細な年代深度復元を検討したり、不自然な区間を見つけたりする際の透明な基準として、単純な区間速度を利用します。
よくある質問
どのような式で計算しますか?
古い層準の年代から新しい層準の年代を引き、メートル単位の堆積層厚を、その正の年数で割ります。
古い年代値を大きくするのはなぜですか?
年代を現在からさかのぼった年数で表すためです。古い層準ほど数値が大きくなり、引き算の結果は正の期間でなければなりません。
千年や百万年の単位で入力できますか?
入力前に年へ換算してください。単一の明示的な単位を使うことで、1,000倍または1,000,000倍の見落としやすい誤差を防ぎます。
圧密は結果に反映されますか?
いいえ。入力された保存層厚を使用します。初期の堆積層厚が必要な場合は、別途根拠を示せる除圧密補正を計算前に適用してください。
2つの層準が同じ年代の場合はどうなりますか?
時間間隔0での除算では蓄積速度を定義できないため、無効な入力としてエラーを返します。
APIでの計算料金はいくらですか?
APIリクエスト1回につき$0.002です。同じ決定論的な計算ツールをブラウザーでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
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)リクエスト例
{
"deposited_thickness_m": 12.5,
"older_horizon_age_years": 18500,
"younger_horizon_age_years": 6000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.sedimentation_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |