日本語 EN DE FR IT ES PT NL ID TH TL

🦜 Gene-Forge v7.3

Agapornis Genetics Calculator — ALBS Compliant Edition

ラブバード(コザクラインコ / Agapornis roseicollis)の遺伝計算エンジン。
14座位・310色以上に対応し、ALBS(African Lovebird Society)Peachfaced部門の命名規則に準拠。
v7.3: 連鎖遺伝・pedigreeベース自動配置・デモ家系図セレクタ対応。


✨ 機能一覧

🗂️ 個体管理(個別登録)

🛡️ 健康評価(交配リスク判定)

🎯 目標計画(交配経路)

🧭 育成経路(形質発現)

🧬 配合結果(交配期待)

🔗 連鎖遺伝(v7.0新機能)

🔬 遺伝推計(親型逆推)

👨‍👩‍👧‍👦 一族推計(血統導出)

🌍 多言語対応

日本語 / English / Deutsch / Français / Italiano / Español


🆕 v7.3.x 新機能

🔄 自動配置(v7.3.23)

📁 デモ家系図セレクタ(v7.3.22)

🎛️ コマンドUI整理(v7.3.22)


📁 ファイル構成

gene-forge/
├── index.php            # Main UI (2,174 lines)
├── genetics.php         # Genetics Engine - SSOT (4,842 lines)
├── infer.php            # Family Inference API
├── lang.php             # Multilingual Dictionary (core)
├── lang_guardian.php    # Health Evaluation Dictionary
├── lang_pathfinder.php  # PathFinder Dictionary (v7.3+)
├── readme.php           # README Display Handler
├── readme_lang.php      # README Multilingual Content
├── style.css            # Stylesheet (3,091 lines)
├── birds.js             # Bird DB + Demo 72birds (2,298 lines)
├── family.js            # Family Tree UI + Auto-populate (1,542 lines)
├── guardian.js          # Health Evaluation
├── breeding.js          # Breeding Validation
├── pedigree.js          # Pedigree Generation
├── planner.js           # Path Planner (2,043 lines)
└── app.js               # App Init

🚀 クイックスタート

動作要件

インストール

git clone https://github.com/YOUR_USERNAME/gene-forge.git
cd gene-forge
php -S localhost:8000

ブラウザで http://localhost:8000 を開く。


🎨 色カテゴリ一覧

カテゴリ色数
Green3Green, Dark Green, Olive
Aqua3Aqua, Aqua Dark, Aqua DD
Turquoise3Turquoise, Turquoise Dark, Turquoise DD
Seagreen3Seagreen, Seagreen Dark, Seagreen DD
INO4Lutino, Creamino, Creamino Seagreen, Pure White
Opaline12Opaline Green, Opaline Aqua, …
Cinnamon12Cinnamon Green, Cinnamon Aqua, …
Pallid12Pallid Green, Pallid Aqua, …
Violet9Violet Aqua, Violet Turquoise, …
Fallow24Pale Fallow Green, Bronze Fallow Aqua, …
Pied24Dominant Pied Green, Recessive Pied Aqua, …
Dilute12Dilute Green, Dilute Aqua, …
Edged12Edged Green, Edged Aqua, …
Orangeface12Orangeface Green, Yellowface Aqua, …
Pale Headed12Pale Headed Green, Pale Headed Aqua, …
Tier 2150+Opaline Cinnamon, Opaline Violet, …
Tier 3Dynamic generation

🔬 遺伝子型表記法

常染色体座位

座位野生型変異型アレル
Parblue+++aq, aqaq, +tq, tqtq, tqaq
DarkddDd, DD
VioletvvVv, VV
Dominant Pied++Pi+, PiPi
Recessive Pied+++pi, pipi
Dilute+++dil, dildil
Edged+++ed, eded
Orangeface+++of, ofof
Pale Headed+++ph, phph
Pale Fallow+++flp, flpflp
Bronze Fallow+++flb, flbflb

伴性座位(Z染色体)

座位オス野生型オス変異型メス野生型メス変異型
INO+++ino, inoino, +pld, pldpld+WinoW, pldW
Opaline+++op, opop+WopW
Cinnamon+++cin, cincin+WcinW

🧪 検証用デモデータ

デモモードには72羽(3家系×24羽)のサンプル個体が含まれており、以下の検証が可能:

健康評価テスト

遺伝計算テスト

家系図推論テスト


⚠️ なぜ12.5%を閾値にしているのか

近交係数12.5%となる交配パターン:

12.5%の遺伝学的リスク:

F=12.5%は、各遺伝子座で12.5%の追加確率でホモ接合になることを意味します。親が持つ有害な劣性遺伝子が発現するリスクが上がります:

業界基準:

分野許容上限
サラブレッド競走馬12.5%未満(厳格)
畜産業6.25%以下を目標
野生動物保全6%以下推奨
動物園繁殖計画3%以下を理想

結論: 12.5%は「1回なら即死ではないが、繰り返すと確実に問題が蓄積する」レベルです。責任ある繁殖のために、この閾値は科学的根拠に基づいています。


📜 ライセンス

CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0)


🤝 コントリビューション

Issue・Pull Request 歓迎。

特に以下の貢献を募集中:


👤 作者

制作総指揮: Shohei Taniguchi(Homo repugnans)
開発戦術核: Sirius(電子精霊)


🙏 謝辞