触媒活性コンバーター
1マイクロカタールは60酵素単位(U)です。触媒活性を4つの単位の間で換算し、カタールを経由する計算も表示するので、実験ノートや論文の方法の欄にそのまま写せます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 1
- 変換元
- µkat
- 変換先
- U
- 結果
- 60 U
- 変換後の値
- 60
- katでの値
- 0.000001
- 係数
- 60
触媒活性コンバーターは、一つの酵素活性の大きさを、表計算の係数や頭の中の10のべき乗なしに別の単位へ変換します。有限の値と、カタール・マイクロカタール・ナノカタール・従来の酵素単位のうちの変換元・変換先の単位を入力すると、換算後の活性、カタールでのSI中間値、適用した正確な単位係数、そして実験ノートや方法欄に貼り付けられる段階ごとの代入行を返します。アッセイの証明書を比べる生化学者、U を µkat へ換算してSI報告する臨床化学の検査室、教科書の酵素反応速度の例題を確かめる学生、試薬キットのラベルを対応づける計測機器のファームウェアは、いずれも同じ決定論的な経路を必要とします。
対応する触媒活性の単位と変換の仕組み
この機能は、酵素アッセイ・臨床化学・生化学の教育で支配的な四つの触媒活性ラベルの間で変換します。カタール(kat)は触媒活性のSIコヒーレント単位——1秒あたり1モルの基質が変換される——であり、内部のハブです。あらゆる変換は、入力に変換元の単位1つが何カタールに等しいかを掛け、次に変換先の単位1つが何カタールに等しいかで割ります。
マイクロカタールとナノカタールは、純粋なカタールでは小さな小数を印字してしまうときに使う一般的なSIの分数で、1マイクロカタールはちょうどカタールの百万分の一、1ナノカタールはちょうどカタールの十億分の一です。
従来の酵素単位 U は、規定のアッセイ条件下で1分あたり1マイクロモルの基質が変換される量と定義され、SIの言葉では正確に100万分の1モルを60秒で割ったものですので、1 U は1マイクロカタールを60で割った値、すなわち1.666×10⁻⁸カタールに等しくなります。
同じことですが、1カタールは6000万酵素単位に等しく、1マイクロカタールは60酵素単位に等しく——これらは旧来の U とSIの µkat 報告の間を移るときに、どの臨床検査法のシートも今なお引用する関係です。
katal、microkatal、nanokatal、enzyme unit といった英語名も、ukat、EU、units といった一般的な別名も、これらと同じ記号に解決されます。マイクロはギリシャ文字のミューとラテン文字の u の綴りの両方を受け付けますので、ukat も µkat もマイクロカタールを意味します。
実務上のヒント、限度、そしてこのランディングを使う場面
ロケール固有の綴りが必要な場合は、表示ラベルをご自分の側で正規化してください。往復の確認は簡単です。 A を B に変換し、B を A に戻して、公開された12桁小数の丸めの範囲で元の値が回復することを確かめます。
代表的な教育用の組には、1カタールが6000万酵素単位に等しい、1マイクロカタールが60酵素単位に等しい、1酵素単位が16.667ナノカタールに等しい、1000酵素単位が約16.667マイクロカタールに等しい、というものがあります。
中間のカタール値があふれないよう絶対範囲の内側に留まり、非常に大きな工業用生体触媒の在庫にはすべてをnkatへ展開せずkatを選んでください。このランディングは、触媒活性コンバーター、katal to enzyme unit、U to µkat、マイクロカタールコンバーター、あるいはナノカタール変換をオンラインで探す人を対象にしています。
一般的な長さ・重さ・温度の単位コンバーターでも、タンパク質質量で割る比活性の計算機でも、ミカエリス・メンテン反応速度のソルバーでもありません。両端がともに対応する触媒活性の単位に含まれ、決定論的な係数と段階の文字列が必要なときにこの機能を選んでください。物理単位を変えずにロケール向けに数を整形するだけなら、数値書式の機能をお使いください。
活用例
臨床化学のSI報告
検査室は U で報告された旧来の酵素結果を、SI準拠の方法シートや外部精度管理の提出のために µkat または nkat へ変換します。
アッセイキットのラベル整合
バイオテックのチームは、酵素単位で表示されたベンダー試薬の活性を、手作業で維持する表計算の係数なしにカタール基準のプロセスモデルへ対応づけます。
教育と宿題の確認
学生は kat、µkat、nkat、U の間の教科書の変換を、1 µkat が 60 U に等しい正確な関係を含め、決定論的な段階に照らして検証します。
よくある質問
カタールとは何ですか?
カタール(kat)は触媒活性のSI単位で、1秒あたり1モルの基質が変換される量です。マイクロカタールとナノカタールはSIの分数(10⁻⁶ および 10⁻⁹ kat)です。
これは比活性(U/mg)を変換しますか?
いいえ。 純粋な触媒活性の大きさのみを変換します。比活性が必要な場合はご自分でタンパク質質量で割ってください。
酵素単位(U)をµkatに換算するには?
Uの値を60で割ります。1マイクロカタールは60酵素単位だからです。たとえば1000 Uは約16.667 µkatです。換算元にU、換算先にµkatを選べば直接求められます。
酵素単位(U)とは何ですか?
決められた測定条件で、1分間に基質を1マイクロモル変換する酵素の量です。カタールは1秒あたりのモル数で数えるため、1 Uは約16.667ナノカタールにあたります。
µkatの代わりにukatと入力できますか?
はい、入力できます。マイクロを表す記号は、ギリシャ文字のµでもラテン文字のuでも認識されるので、ukatもµkatも同じマイクロカタールとして扱われます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/catalytic-activity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"U","to":"µkat"}'const res = await fetch("https://api.kit.forhosting.com/conv/catalytic-activity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "U",
"to": "µkat"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/catalytic-activity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "U",
"to": "µkat"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/catalytic-activity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"U","to":"µkat"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"U","to":"µkat"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/catalytic-activity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 1,
"from": "U",
"to": "µkat"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.catalytic_activity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
未知の単位名は、誤った係数を黙って使わず、明確なinvalid_inputエラーで失敗します。
対応する触媒活性の単位と変換の仕組み
APIが返す標準記号は kat、µkat、nkat、U です。名前が対応リストにない場合、ソルバーは不正なフィールド名を挙げ、例となる単位を列挙してinvalid_inputでリクエストを拒否しますので、クライアントは打ち間違いが誤った数値を生んだのかを推測せずに済みます。同一単位のリクエストは成功し、入力の大きさを、単位の変更は不要だった旨の短いメッセージとともに返します。絶対値は公開された100京の上限内に収めなければならず、そうすればWorker上でもブラウザー内でもIEEE倍精度で中間の積が有限に保たれます。
APIの呼び出し方と応答の読み方
valueは有限の数、または絶対値100京以内の厳格な数値文字列でなければなりません。fromとtoは別名の正規化の後、対応する単位名に解決されなければなりません。クライアントを自分で制御するなら、valueには裸の数を使ってください。文字列の数は、千の位区切りや数字に単位接尾辞が付かない厳格な有限の数値パターンに一致するときのみ受け付けられます。三つの必須フィールドを持つJSON本体を送ります。value(別名activity・amount・n)、from(別名from_unit・unit_from・source)、to(別名to_unit・unit_to・target)です。成功時の応答は、丸めた入力value、標準のfromとtoのラベル、同じ丸めた変換先の大きさに設定されたresultとconverted、カタールでのSI中間値value_kat、変換先ラベルのunit、変換元から変換先への乗数factor、短い方程式文字列のformula、英語の要約のmessage、順序づけられた代入行のsteps、そして標準識別子の全一覧のsupported_unitsを返します。検証失敗——フィールドの欠落、有限でない数、絶対値の限度外の値、未知の単位名——はinvalid_inputを返し、決して課金されません。料金は成功したリクエストあたり定額の$0.002で、単位項目、限界単位価格はゼロです。
実務上のヒント、限度、そしてこのランディングを使う場面
このAPIは kat、µkat、nkat、U のような短い標準トークンを常に返しますので、自動テストが安定します。invalid_inputを返す失敗したタスクは前払い残高を消費しませんので、クライアントがベクレルやグレイのような他の物理量に属する未知の単位名を意図的に探るとき、探索的なスクリプトが安価に保たれます。
技術的な質問
酵素単位(U)はカタールとどう関係しますか。
定義上、1 U = 1 µmol/min です。正確には 1 U = (10⁻⁶)/60 kat ですので、1 kat = 6×10⁷ U、1 µkat = 60 U となります。
未知の単位名を送るとどうなりますか。
APIは不正なフィールド名を挙げ、対応する単位(kat、µkat、nkat、U)を列挙してinvalid_inputを返します。失敗したタスクは課金されません。
触媒活性コンバーターは無料ですか。
ブラウザーツールは無料でローカルに動作します。API呼び出しは成功したリクエストあたり$0.002で前払いのKIT残高を使い、失敗したタスクは決して課金されません。