Generated invertebrate roster — parameter provenance
Generated, not hand-written. One row per planner invertebrate, emitted by
python -m stocking.invert_roster emit. Kept separate from the hand-written,
literature-cited sections of docs/parameter_reference.md for the same reason
the fish table is (CLAUDE.md: that file is not auto-generated). Every number
here is derived; the basis and clause columns say how.
How each column is derived
- T / pH bands —
stocking.invert_water.tolerance, which walks species → genus → group → tier row for temperature and applies the fish margins unchanged.basisis the rung. This is the same call that produced the five regenerated engine invertebrates. - size / N mg — a hand-sourced adult length where
stocking/data/size_corrections.jsoncarries one, else the wiki's published range, else the Chart group's median; in every case taken mid-range and normalised to body length (stocking.invert_mass.adult_length_cm), thenindividual_N_mg = K_plan·L³withKper body plan. Nine binomials covering eleven cells are hand-sourced: the wiki's invertebrate lengths measure 0.69–2.02× of the real animal in both directions, and mass is the cube of that. Eight more were re-sourced and the wiki held; that file records those too. - Imax —
0.0101·L^-0.17, fitted on the five.K_Cis the archetype's. - crowding K —
3.33e-06·(mg N)^0.698, fitted on the three animals whose interference kernel is on. - base mortality —
1.4/(lifespan·8766 h)from the wiki's published lifespan. - archetype — Chart warning (name-matched inside the sentence) → genus
table → group default. A
group_defaultclause means the animal has no name at all and the row needs a human.
Attribution
pH / temperature / lifespan, and size wherever the size column is not
hand-sourced, derive from The Aquarium Wiki (CC BY-SA 3.0). See
stocking/data/ATTRIBUTION.md. The hand-sourced lengths carry their own
citations in stocking/data/size_corrections.json and are cited facts
rather than licensed data.
| slug | binomial | guild | archetype (clause) | size cm (basis) | N mg | T stress °C (basis) | pH stress (basis) | Imax | K_C | base mort |
|---|---|---|---|---|---|---|---|---|---|---|
amano_crayfish |
Caridina multidentata | decapod | omnivore_scavenger (taxon:caridina) | 4.45 (species) | 6.7677 | 14.8–30.2 (species) | 5.5–8.0 (species) | 0.00784 | 1.2e-05 | 5.32e-05 |
amazon_zebra_shrimp |
Euryrhynchus amazoniensis | decapod | omnivore_scavenger (taxon:euryrhynchus) | 3.5 (group) | 3.7927 | 18.0–30.9 (tier_row) | 4.25–6.75 (chart) | 0.00816 | 1.2e-05 | 5.32e-05 |
apple_snail |
Pomacea bridgesii | gastropod | macrophyte_herbivore (chart:eats_plants) | 5.71 (species) | 23.96 | 17.0–31.0 (species) | 6.25–8.75 (species) | 0.00751 | 1.3e-05 | 7.99e-05 |
asian_glass_whisker_shrimp |
Macrobrachium lanchesteri | decapod | omnivore_scavenger (taxon:macrobrachium) | 3.5 (group) | 3.2925 | 20.9–31.0 (tier_row) | 6.25–8.75 (chart) | 0.00816 | 1.2e-05 | 5.32e-05 |
assassin_snail |
Anentome helena | gastropod | snail_predator (chart:eats_snails) | 2.15 (species) | 1.2791 | 19.8–29.7 (species) | 6.35–8.85 (species) | 0.00887 | 1.2e-05 | 5e-05 |
bamboo_shrimp |
Atyopsis moluccensis | decapod | fan_filterer (taxon:atyopsis) | 8.0 (species) | 120.9653 | 21.0–31.0 (species) | 5.5–8.0 (species) | 0.00709 | 4e-06 | 5.32e-05 |
blue_crayfish |
Procambarus alleni | decapod | macrophyte_herbivore (taxon:procambarus) | 8.5 (species) | 203.4362 | 15.3–26.9 (species) | 6.0–8.5 (species) | 0.00702 | 1.3e-05 | 5e-05 |
camacuto_shrimp |
Atya scabra | decapod | fan_filterer (taxon:atya) | 6.0 (species) | 56.7688 | 20.9–31.0 (tier_row) | 6.75–9.25 (chart) | 0.00745 | 4e-06 | 5.32e-05 |
cambarellus_crayfish |
Cambarellus patzcuarensis | decapod | omnivore_scavenger (taxon:cambarellus) | 4.25 (species) | 25.4295 | 19.0–27.0 (species) | 6.5–9.0 (species) | 0.0079 | 1.2e-05 | 5e-05 |
caridina_shrimp |
Caridina multidentata | decapod | omnivore_scavenger (taxon:caridina) | 4.45 (species) | 6.7677 | 14.8–30.2 (species) | 5.5–8.0 (species) | 0.00784 | 1.2e-05 | 5.32e-05 |
chopstick_snail |
Stenomelania plicaria | gastropod | deposit_feeder (taxon:stenomelania) | 4.45 (group) | 11.3412 | 17.0–29.9 (tier_row) | 6.25–8.75 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
clams_mussels |
Anodonta anatina | gastropod | filter_feeder (taxon:anodonta) | 7.62 (species) | 56.9434 | 19.2–30.8 (species) | 6.0–8.5 (species) | 0.00134 | 5e-05 | 5.32e-05 |
devil_cappucino_snail |
Faunus ater | gastropod | deposit_feeder (chart:requires_sand) | 4.45 (group) | 11.3412 | 19.0–33.0 (species) | 6.25–8.75 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
dusky_nerite_snail |
Neritina pulligera | gastropod | biofilm_rasper (taxon:neritina) | 4.45 (group) | 11.3412 | 17.1–29.8 (genus) | 6.58–9.07 (genus) | 0.00784 | 1.3e-05 | 5.32e-05 |
dwarf_orange_mexican_crayfish |
Cambarellus patzcuarensis | decapod | omnivore_scavenger (taxon:cambarellus) | 4.25 (species) | 25.4295 | 19.0–27.0 (species) | 6.5–9.0 (species) | 0.0079 | 1.2e-05 | 5e-05 |
fairy_shrimp |
— | decapod | omnivore_scavenger (group_default) | 3.5 (group) | 3.2928 | 18.0–30.9 (tier_row) | 6.25–8.75 (chart) | 0.00816 | 1.2e-05 | 5.32e-05 |
ghost_dwarf_crab |
— | decapod | omnivore_scavenger (group_default) | 3.17 (group) | 38.5203 | 19.2–29.8 (group) | 6.25–8.75 (chart) | 0.0083 | 1.2e-05 | 5.32e-05 |
ghost_shrimp |
Palaemonetes paludosus | decapod | omnivore_scavenger (taxon:palaemonetes) | 3.15 (species) | 2.4002 | 17.0–32.0 (species) | 6.25–8.75 (species) | 0.00831 | 1.2e-05 | 7.99e-05 |
green_lace_fan_shrimp |
Atyoida pilipes | decapod | fan_filterer (taxon:atyoida) | 3.5 (species) | 9.5748 | 19.2–29.7 (species) | 5.9–8.4 (species) | 0.00816 | 4e-06 | 5e-05 |
hairy_snail |
Thiara cancellata | gastropod | deposit_feeder (taxon:thiara) | 4.45 (group) | 11.3412 | 19.0–29.0 (species) | 6.25–8.75 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
hercules_snail |
Brotia herculea | gastropod | deposit_feeder (chart:requires_sand) | 4.45 (group) | 11.3412 | 17.0–30.0 (species) | 6.25–8.75 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
japanese_trapdoor_snail |
Vivaparis malleatus | gastropod | deposit_feeder (taxon:vivaparis) | 4.45 (species) | 11.3412 | 17.0–32.4 (species) | 6.0–8.5 (species) | 0.00784 | 1.5e-05 | 5.32e-05 |
limpet_nerite_snail |
Septaria porcellana | gastropod | biofilm_rasper (taxon:septaria) | 4.45 (group) | 11.3412 | 20.0–31.0 (species) | 6.25–8.75 (chart) | 0.00784 | 1.3e-05 | 5.32e-05 |
mystery_snail |
Pomacea bridgesii | gastropod | macrophyte_herbivore (taxon:pomacea) | 5.71 (species) | 23.96 | 17.0–31.0 (species) | 6.25–8.75 (species) | 0.00751 | 1.3e-05 | 7.99e-05 |
nerite_snail |
Neritina natalensis | gastropod | biofilm_rasper (taxon:neritina) | 4.45 (group) | 11.3412 | 17.1–29.8 (genus) | 6.58–9.07 (genus) | 0.00784 | 1.3e-05 | 5.32e-05 |
pagoda_snail |
Brotia pagodula | gastropod | deposit_feeder (taxon:brotia) | 5.25 (species) | 18.6233 | 17.0–29.0 (species) | 6.35–8.85 (species) | 0.00762 | 1.5e-05 | 5e-05 |
panther_crab |
Parathelphusa pantherina | decapod | omnivore_scavenger (taxon:parathelphusa) | 3.17 (group) | 38.5203 | 19.2–29.8 (group) | 6.25–8.75 (chart) | 0.0083 | 1.2e-05 | 5.32e-05 |
pom_pom_crab |
Ptychognathus barbatus | decapod | omnivore_scavenger (taxon:ptychognathus) | 3.17 (group) | 47.099 | 19.2–29.8 (group) | 5.75–8.25 (chart) | 0.0083 | 1.2e-05 | 5.32e-05 |
prambanan_snail |
Thiara winteri | gastropod | deposit_feeder (taxon:thiara) | 4.45 (group) | 11.3412 | 18.0–30.0 (species) | 5.75–8.25 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
purple_zebra_shrimp |
— | decapod | omnivore_scavenger (group_default) | 3.5 (group) | 3.2928 | 18.0–30.9 (tier_row) | 6.25–8.75 (chart) | 0.00816 | 1.2e-05 | 5.32e-05 |
rabbit_snail |
— | gastropod | deposit_feeder (chart:requires_sand) | 5.08 (species) | 16.8721 | 22.15–30.15 (species) | 6.6–9.1 (species) | 0.00766 | 1.5e-05 | 5.32e-05 |
red_claw_shrimp |
Macrobrachium assamense | decapod | omnivore_scavenger (taxon:macrobrachium) | 3.5 (group) | 3.2925 | 20.9–31.0 (tier_row) | 6.75–9.25 (chart) | 0.00816 | 1.2e-05 | 5.32e-05 |
red_swamp_orange_crayfish |
Procambarus clarkii | decapod | macrophyte_herbivore (chart:eats_plants) | 8.75 (species) | 221.9196 | 16.0–28.0 (species) | 6.5–9.0 (species) | 0.00699 | 1.3e-05 | 5e-05 |
spixi_snail |
Asolene spixi | gastropod | macrophyte_herbivore (chart:eats_plants) | 2.75 (species) | 2.6766 | 14.8–30.8 (species) | 6.5–9.0 (species) | 0.0085 | 1.3e-05 | 5.32e-05 |
thai_micro_crab |
Limnopilos naiyanetri | decapod | fan_filterer (taxon:limnopilos) | 0.9 (species) | 1.6165 | 19.2–28.6 (species) | 6.35–8.85 (species) | 0.01028 | 4e-06 | 5.32e-05 |
thunderbolt_crayfish |
Cherax pulcher | decapod | macrophyte_herbivore (taxon:cherax) | 6.47 (group) | 112.7641 | 13.4–33.0 (genus) | 5.75–8.25 (chart) | 0.00735 | 1.3e-05 | 5e-05 |
towuti_crab |
Syntripsa flavichela | decapod | omnivore_scavenger (taxon:syntripsa) | 3.17 (group) | 38.5203 | 19.2–29.8 (group) | 6.25–8.75 (chart) | 0.0083 | 1.2e-05 | 5.32e-05 |
triangle_rabbit_snail |
— | gastropod | biofilm_rasper (group_default) | 4.45 (group) | 11.3412 | 17.0–29.9 (tier_row) | 6.25–8.75 (chart) | 0.00784 | 1.3e-05 | 5.32e-05 |
vampire_shrimp |
Atya gabonensis | decapod | fan_filterer (taxon:atya) | 12.7 (species) | 538.3527 | 20.9–31.9 (species) | 5.9–8.4 (species) | 0.00656 | 4e-06 | 5e-05 |
virile_crayfish |
Faxonius virilis | decapod | omnivore_scavenger (taxon:faxonius) | 6.47 (group) | 89.719 | 16.0–28.0 (tier_row) | 5.75–8.25 (chart) | 0.00735 | 1.2e-05 | 5e-05 |
wandering_snail |
Ampullaceana balthica | gastropod | biofilm_rasper (taxon:ampullaceana) | 4.45 (group) | 11.3412 | 17.0–29.9 (tier_row) | 5.55–8.05 (chart) | 0.00784 | 1.3e-05 | 5.32e-05 |
white_crayfish |
Procambarus clarkii | decapod | macrophyte_herbivore (taxon:procambarus) | 8.75 (species) | 221.9196 | 16.0–28.0 (species) | 6.5–9.0 (species) | 0.00699 | 1.3e-05 | 5e-05 |
white_wizard_snail |
Filopaludina martensi | gastropod | deposit_feeder (taxon:filopaludina) | 4.45 (group) | 11.3412 | 19.0–29.0 (species) | 6.25–8.75 (chart) | 0.00784 | 1.5e-05 | 5.32e-05 |
yoda_snail |
Lymnaea stagnalis | gastropod | biofilm_rasper (taxon:lymnaea) | 5.5 (species) | 21.4125 | 7.0–26.9 (species) | 6.35–8.85 (species) | 0.00756 | 1.3e-05 | 5e-05 |