So before we can even start trait lists, we need to work out how we structure such a deep category.
MorphMarket currently works on a 3 teir system.
Cat → Subcats → Tags
For example, Pythons → Ball Pythons → Banana
Tropical → Betta → Albino
Asking AI for the most commonly kept genera across the below categories gives us this:
Coldwater:
- Carassius (Goldfish)
- Salvelinus (Char)
- Oncorhynchus (Salmon, including Rainbow Trout)
- Leuciscus (Dace, including Whitefish)
- Perca (Perch)
- Esox (Pike)
- Gasterosteus (Stickleback)
- Tinca (Tench)
- Pseudorasbora (False Rasbora)
- Phoxinus (Minnow)
- Misgurnus (Weather Loach)
- Cobitis (Spined Loach)
- Hemigrammus (Tetra)
- Notropis (Shiner)
- Barbus (Barb)
- Alburnus (Bleak)
- Pimephales (Fathead Minnow)
- Hypseleotris (Blue Eyes)
- Micropterus (Black Bass)
- Scardinius (Rudd)
Tropical:
- Betta (Betta splendens)
- Pterophyllum (Angelfish)
- Poecilia (Guppies, Mollies, Platies)
- Symphysodon (Discus Fish)
- Paracheirodon (Neon Tetra)
- Hyphessobrycon (Tetras)
- Xiphophorus (Swordtails)
- Corydoras (Corydoras Catfish)
- Apistogramma (Apistogramma Dwarf Cichlids)
- Trichogaster (Gouramis)
- Rasbora (Rasboras)
- Danio (Danios)
- Ancistrus (Bristlenose Plecos)
- Aphyosemion (Killifish)
- Puntius (Barbs)
- Colisa (Gouramis)
- Melanotaenia (Rainbowfish)
- Ctenopoma (Leaf Fish)
- Hemigrammus (Tetras)
- Chromobotia (Clown Loach)
Marine:
- Amphiprion (Clownfish)
- Paracanthurus (Blue Tang)
- Zebrasoma (Tangs)
- Pomacanthus (Angelfish)
- Centropyge (Pygmy Angelfish)
- Acanthurus (Surgeonfish)
- Pseudochromis (Dottybacks)
- Gobiodon (Gobies)
- Chromis (Chromis)
- Sphaeramia (Firefish)
- Chaetodon (Butterflyfish)
- Pterois (Lionfish)
- Pseudanthias (Anthias)
- Synchiropus (Mandarinfish)
- Amphiprion (Clownfish)
- Zebrasoma (Tangs)
- Gobiodon (Gobies)
- Paracanthurus (Blue Tang)
- Centropyge (Pygmy Angelfish)
- Chromis (Chromis)
How would this work?
common families
- Cichlidae (Cichlids)
- Poeciliidae (Livebearers, including Guppies, Mollies, and Platies)
- Characidae (Characins, including Tetras)
- Cyprinidae (Cyprinids, including Barbs and Danios)
- Loricariidae (Catfish, including Plecos)
- Callichthyidae (Armored Catfish, including Corydoras)
- Osphronemidae (Gouramis)
- Belontiidae (Labyrinth Fish, including Bettas)
- Balitoridae (Hillstream Loaches)
- Pseudochromidae (Dottybacks)
- Pomacentridae (Damselfish)
- Acanthuridae (Tangs, Surgeonfish)
- Apistogrammatidae (Dwarf Cichlids)
- Synodontidae (Lizardfish)
- Melanotaeniidae (Rainbowfish)
- Gobiidae (Gobies)
- Serranidae (Groupers)
- Labridae (Wrasses)
- Sphaeramidae (Pufferfish)
- Balistidae (Triggerfish)
- Blenniidae (Blennies)
- Pimelodidae (Long-whiskered Catfish)
- Eleotridae (Sleeper Gobies)
- Ariidae (Sea Catfish)
- Sciaenidae (Drums, Croakers)
- Centrarchidae (Sunfish, including Bass)
- Cobitidae (Loaches)
- Pleuronectidae (Flatfish, including Flounders)
- Gasterosteidae (Sticklebacks)
- Helostomatidae (Kissing Gouramis)
- Tetraodontidae (Pufferfish)
- Channidae (Snakeheads)
- Hemichromis (Jewel Cichlids)
- Mugilidae (Mullets)
- Balitoridae (Hillstream Loaches)
- Trichogasteridae (Gouramis)
- Belontiidae (Giant Gouramis)
- Melanochromis (Mbuna Cichlids)
- Elassomatidae (Pygmy Sunfish)
- Botiidae (Loaches)
- Ctenoluciidae (Pike Characins)
- Notodontidae (Driftwood Catfish)
- Pimelodidae (Flat Whiskered Catfish)
- Gymnotidae (Naked-back Knifefish)
- Mastacembelidae (Spiny Eels)
- Xiphophoridae (Swordtails)
- Parodontidae (Parodontids)
- Monodactylidae (Monos)
- Tetraodontidae (Freshwater Pufferfish)
- Anabantidae (Anabantids, including Snakeheads and Gouramis)