diff options
| author | 2018-05-19 20:13:51 +0200 | |
|---|---|---|
| committer | 2018-05-19 20:13:51 +0200 | |
| commit | 4bba9d0cdf8361e5529281a98d14bc4bb0ceb669 (patch) | |
| tree | 5747395e8dae9a42f6935da1979bb2a88abaef75 /pysite/migrations/tables/snake_names | |
| parent | [Jams] Some amount of public display, but links not ready yet (diff) | |
Snake cog (#71)
* Tables that are initialized with JSON files in the table_init folder will now sync properly if the JSON file is changed after initialization. Any lines that are either added or removed will be updated whenever site is rebooted.
* Initial API endpoint for snake_quiz
* reverting database.py
* I WILL KILL YOU
* Added the snake_fact API endpoint
* Moving snake tables to the new migrations system
* Set up initial data for all new tables, added table objects, wrote endpoints, and wrote tests for the new endpoints.
* Removing the snake_movies endpoint. That idea didn't pan out.
* Added an endpoint for getting special snake cases
* broken json
* Fixing the initial data slightly, better picture of bob.
* Changing JSON indentation to be 4 spaces consistently in all initial_data, to address Aperture's review. Also changing all the endpoints to have correct namespacing, addressing gdude's review.
* Fixing tests to point to new API endpoints
Diffstat (limited to 'pysite/migrations/tables/snake_names')
| -rw-r--r-- | pysite/migrations/tables/snake_names/__init__.py | 0 | ||||
| -rw-r--r-- | pysite/migrations/tables/snake_names/initial_data.json | 2170 |
2 files changed, 2170 insertions, 0 deletions
diff --git a/pysite/migrations/tables/snake_names/__init__.py b/pysite/migrations/tables/snake_names/__init__.py new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/pysite/migrations/tables/snake_names/__init__.py diff --git a/pysite/migrations/tables/snake_names/initial_data.json b/pysite/migrations/tables/snake_names/initial_data.json new file mode 100644 index 00000000..8ba9dbd7 --- /dev/null +++ b/pysite/migrations/tables/snake_names/initial_data.json @@ -0,0 +1,2170 @@ +[ + { + "name": "Acanthophis", + "scientific": "Acanthophis" + }, + { + "name": "Aesculapian snake", + "scientific": "Aesculapian snake" + }, + { + "name": "African beaked snake", + "scientific": "Rufous beaked snake" + }, + { + "name": "African puff adder", + "scientific": "Bitis arietans" + }, + { + "name": "African rock python", + "scientific": "African rock python" + }, + { + "name": "African twig snake", + "scientific": "Twig snake" + }, + { + "name": "Agkistrodon piscivorus", + "scientific": "Agkistrodon piscivorus" + }, + { + "name": "Ahaetulla", + "scientific": "Ahaetulla" + }, + { + "name": "Amazonian palm viper", + "scientific": "Bothriopsis bilineata" + }, + { + "name": "American copperhead", + "scientific": "Agkistrodon contortrix" + }, + { + "name": "Amethystine python", + "scientific": "Amethystine python" + }, + { + "name": "Anaconda", + "scientific": "Anaconda" + }, + { + "name": "Andaman cat snake", + "scientific": "Boiga andamanensis" + }, + { + "name": "Andrea's keelback", + "scientific": "Amphiesma andreae" + }, + { + "name": "Annulated sea snake", + "scientific": "Hydrophis cyanocinctus" + }, + { + "name": "Arafura file snake", + "scientific": "Acrochordus arafurae" + }, + { + "name": "Arizona black rattlesnake", + "scientific": "Crotalus oreganus cerberus" + }, + { + "name": "Arizona coral snake", + "scientific": "Coral snake" + }, + { + "name": "Aruba rattlesnake", + "scientific": "Crotalus durissus unicolor" + }, + { + "name": "Asian cobra", + "scientific": "Indian cobra" + }, + { + "name": "Asian keelback", + "scientific": "Amphiesma vibakari" + }, + { + "name": "Asp (reptile)", + "scientific": "Asp (reptile)" + }, + { + "name": "Assam keelback", + "scientific": "Amphiesma pealii" + }, + { + "name": "Australian copperhead", + "scientific": "Austrelaps" + }, + { + "name": "Australian scrub python", + "scientific": "Amethystine python" + }, + { + "name": "Baird's rat snake", + "scientific": "Pantherophis bairdi" + }, + { + "name": "Banded Flying Snake", + "scientific": "Banded flying snake" + }, + { + "name": "Banded cat-eyed snake", + "scientific": "Banded cat-eyed snake" + }, + { + "name": "Banded krait", + "scientific": "Banded krait" + }, + { + "name": "Barred wolf snake", + "scientific": "Lycodon striatus" + }, + { + "name": "Beaked sea snake", + "scientific": "Enhydrina schistosa" + }, + { + "name": "Beauty rat snake", + "scientific": "Beauty rat snake" + }, + { + "name": "Beddome's cat snake", + "scientific": "Boiga beddomei" + }, + { + "name": "Beddome's coral snake", + "scientific": "Beddome's coral snake" + }, + { + "name": "Bird snake", + "scientific": "Twig snake" + }, + { + "name": "Black-banded trinket snake", + "scientific": "Oreocryptophis porphyraceus" + }, + { + "name": "Black-headed snake", + "scientific": "Western black-headed snake" + }, + { + "name": "Black-necked cobra", + "scientific": "Black-necked spitting cobra" + }, + { + "name": "Black-necked spitting cobra", + "scientific": "Black-necked spitting cobra" + }, + { + "name": "Black-striped keelback", + "scientific": "Buff striped keelback" + }, + { + "name": "Black-tailed horned pit viper", + "scientific": "Mixcoatlus melanurus" + }, + { + "name": "Black headed python", + "scientific": "Black-headed python" + }, + { + "name": "Black krait", + "scientific": "Greater black krait" + }, + { + "name": "Black mamba", + "scientific": "Black mamba" + }, + { + "name": "Black rat snake", + "scientific": "Rat snake" + }, + { + "name": "Black tree cobra", + "scientific": "Cobra" + }, + { + "name": "Blind snake", + "scientific": "Scolecophidia" + }, + { + "name": "Blonde hognose snake", + "scientific": "Hognose" + }, + { + "name": "Blood python", + "scientific": "Python brongersmai" + }, + { + "name": "Blue krait", + "scientific": "Bungarus candidus" + }, + { + "name": "Blunt-headed tree snake", + "scientific": "Imantodes cenchoa" + }, + { + "name": "Boa constrictor", + "scientific": "Boa constrictor" + }, + { + "name": "Bocourt's water snake", + "scientific": "Subsessor" + }, + { + "name": "Boelen python", + "scientific": "Morelia boeleni" + }, + { + "name": "Boidae", + "scientific": "Boidae" + }, + { + "name": "Boiga", + "scientific": "Boiga" + }, + { + "name": "Boomslang", + "scientific": "Boomslang" + }, + { + "name": "Brahminy blind snake", + "scientific": "Indotyphlops braminus" + }, + { + "name": "Brazilian coral snake", + "scientific": "Coral snake" + }, + { + "name": "Brazilian smooth snake", + "scientific": "Hydrodynastes gigas" + }, + { + "name": "Brown snake (disambiguation)", + "scientific": "Brown snake" + }, + { + "name": "Brown tree snake", + "scientific": "Brown tree snake" + }, + { + "name": "Brown white-lipped python", + "scientific": "Leiopython" + }, + { + "name": "Buff striped keelback", + "scientific": "Buff striped keelback" + }, + { + "name": "Bull snake", + "scientific": "Bull snake" + }, + { + "name": "Burmese keelback", + "scientific": "Burmese keelback water snake" + }, + { + "name": "Burmese krait", + "scientific": "Burmese krait" + }, + { + "name": "Burmese python", + "scientific": "Burmese python" + }, + { + "name": "Burrowing viper", + "scientific": "Atractaspidinae" + }, + { + "name": "Buttermilk racer", + "scientific": "Coluber constrictor anthicus" + }, + { + "name": "California kingsnake", + "scientific": "California kingsnake" + }, + { + "name": "Cantor's pitviper", + "scientific": "Trimeresurus cantori" + }, + { + "name": "Cape cobra", + "scientific": "Cape cobra" + }, + { + "name": "Cape coral snake", + "scientific": "Aspidelaps lubricus" + }, + { + "name": "Cape gopher snake", + "scientific": "Cape gopher snake" + }, + { + "name": "Carpet viper", + "scientific": "Echis" + }, + { + "name": "Cat-eyed night snake", + "scientific": "Banded cat-eyed snake" + }, + { + "name": "Cat-eyed snake", + "scientific": "Banded cat-eyed snake" + }, + { + "name": "Cat snake", + "scientific": "Boiga" + }, + { + "name": "Central American lyre snake", + "scientific": "Trimorphodon biscutatus" + }, + { + "name": "Central ranges taipan", + "scientific": "Taipan" + }, + { + "name": "Chappell Island tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Checkered garter snake", + "scientific": "Checkered garter snake" + }, + { + "name": "Checkered keelback", + "scientific": "Checkered keelback" + }, + { + "name": "Children's python", + "scientific": "Children's python" + }, + { + "name": "Chinese cobra", + "scientific": "Chinese cobra" + }, + { + "name": "Coachwhip snake", + "scientific": "Masticophis flagellum" + }, + { + "name": "Coastal taipan", + "scientific": "Coastal taipan" + }, + { + "name": "Cobra", + "scientific": "Cobra" + }, + { + "name": "Collett's snake", + "scientific": "Collett's snake" + }, + { + "name": "Common adder", + "scientific": "Vipera berus" + }, + { + "name": "Common cobra", + "scientific": "Chinese cobra" + }, + { + "name": "Common garter snake", + "scientific": "Common garter snake" + }, + { + "name": "Common ground snake", + "scientific": "Western ground snake" + }, + { + "name": "Common keelback (disambiguation)", + "scientific": "Common keelback" + }, + { + "name": "Common tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Common worm snake", + "scientific": "Indotyphlops braminus" + }, + { + "name": "Congo snake", + "scientific": "Amphiuma" + }, + { + "name": "Congo water cobra", + "scientific": "Naja christyi" + }, + { + "name": "Coral snake", + "scientific": "Coral snake" + }, + { + "name": "Corn snake", + "scientific": "Corn snake" + }, + { + "name": "Coronado Island rattlesnake", + "scientific": "Crotalus oreganus caliginis" + }, + { + "name": "Crossed viper", + "scientific": "Vipera berus" + }, + { + "name": "Crotalus cerastes", + "scientific": "Crotalus cerastes" + }, + { + "name": "Crotalus durissus", + "scientific": "Crotalus durissus" + }, + { + "name": "Crotalus horridus", + "scientific": "Timber rattlesnake" + }, + { + "name": "Crowned snake", + "scientific": "Tantilla" + }, + { + "name": "Cuban boa", + "scientific": "Chilabothrus angulifer" + }, + { + "name": "Cuban wood snake", + "scientific": "Tropidophis melanurus" + }, + { + "name": "Dasypeltis", + "scientific": "Dasypeltis" + }, + { + "name": "Desert death adder", + "scientific": "Desert death adder" + }, + { + "name": "Desert kingsnake", + "scientific": "Desert kingsnake" + }, + { + "name": "Desert woma python", + "scientific": "Woma python" + }, + { + "name": "Diamond python", + "scientific": "Morelia spilota spilota" + }, + { + "name": "Dog-toothed cat snake", + "scientific": "Boiga cynodon" + }, + { + "name": "Down's tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Dubois's sea snake", + "scientific": "Aipysurus duboisii" + }, + { + "name": "Durango rock rattlesnake", + "scientific": "Crotalus lepidus klauberi" + }, + { + "name": "Dusty hognose snake", + "scientific": "Hognose" + }, + { + "name": "Dwarf beaked snake", + "scientific": "Dwarf beaked snake" + }, + { + "name": "Dwarf boa", + "scientific": "Boa constrictor" + }, + { + "name": "Dwarf pipe snake", + "scientific": "Anomochilus" + }, + { + "name": "Eastern brown snake", + "scientific": "Eastern brown snake" + }, + { + "name": "Eastern coral snake", + "scientific": "Micrurus fulvius" + }, + { + "name": "Eastern diamondback rattlesnake", + "scientific": "Eastern diamondback rattlesnake" + }, + { + "name": "Eastern green mamba", + "scientific": "Eastern green mamba" + }, + { + "name": "Eastern hognose snake", + "scientific": "Eastern hognose snake" + }, + { + "name": "Eastern mud snake", + "scientific": "Mud snake" + }, + { + "name": "Eastern racer", + "scientific": "Coluber constrictor" + }, + { + "name": "Eastern tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Eastern water cobra", + "scientific": "Cobra" + }, + { + "name": "Elaps harlequin snake", + "scientific": "Micrurus fulvius" + }, + { + "name": "Eunectes", + "scientific": "Eunectes" + }, + { + "name": "European Smooth Snake", + "scientific": "Smooth snake" + }, + { + "name": "False cobra", + "scientific": "False cobra" + }, + { + "name": "False coral snake", + "scientific": "Coral snake" + }, + { + "name": "False water cobra", + "scientific": "Hydrodynastes gigas" + }, + { + "name": "Fierce snake", + "scientific": "Inland taipan" + }, + { + "name": "Flying snake", + "scientific": "Chrysopelea" + }, + { + "name": "Forest cobra", + "scientific": "Forest cobra" + }, + { + "name": "Forsten's cat snake", + "scientific": "Boiga forsteni" + }, + { + "name": "Fox snake", + "scientific": "Fox snake" + }, + { + "name": "Gaboon viper", + "scientific": "Gaboon viper" + }, + { + "name": "Garter snake", + "scientific": "Garter snake" + }, + { + "name": "Giant Malagasy hognose snake", + "scientific": "Hognose" + }, + { + "name": "Glossy snake", + "scientific": "Glossy snake" + }, + { + "name": "Gold-ringed cat snake", + "scientific": "Boiga dendrophila" + }, + { + "name": "Gold tree cobra", + "scientific": "Pseudohaje goldii" + }, + { + "name": "Golden tree snake", + "scientific": "Chrysopelea ornata" + }, + { + "name": "Gopher snake", + "scientific": "Pituophis catenifer" + }, + { + "name": "Grand Canyon rattlesnake", + "scientific": "Crotalus oreganus abyssus" + }, + { + "name": "Grass snake", + "scientific": "Grass snake" + }, + { + "name": "Gray cat snake", + "scientific": "Boiga ocellata" + }, + { + "name": "Great Plains rat snake", + "scientific": "Pantherophis emoryi" + }, + { + "name": "Green anaconda", + "scientific": "Green anaconda" + }, + { + "name": "Green rat snake", + "scientific": "Rat snake" + }, + { + "name": "Green tree python", + "scientific": "Green tree python" + }, + { + "name": "Grey-banded kingsnake", + "scientific": "Gray-banded kingsnake" + }, + { + "name": "Grey Lora", + "scientific": "Leptophis stimsoni" + }, + { + "name": "Halmahera python", + "scientific": "Morelia tracyae" + }, + { + "name": "Harlequin coral snake", + "scientific": "Micrurus fulvius" + }, + { + "name": "Herald snake", + "scientific": "Caduceus" + }, + { + "name": "High Woods coral snake", + "scientific": "Coral snake" + }, + { + "name": "Hill keelback", + "scientific": "Amphiesma monticola" + }, + { + "name": "Himalayan keelback", + "scientific": "Amphiesma platyceps" + }, + { + "name": "Hognose snake", + "scientific": "Hognose" + }, + { + "name": "Hognosed viper", + "scientific": "Porthidium" + }, + { + "name": "Hook Nosed Sea Snake", + "scientific": "Enhydrina schistosa" + }, + { + "name": "Hoop snake", + "scientific": "Hoop snake" + }, + { + "name": "Hopi rattlesnake", + "scientific": "Crotalus viridis nuntius" + }, + { + "name": "Indian cobra", + "scientific": "Indian cobra" + }, + { + "name": "Indian egg-eater", + "scientific": "Indian egg-eating snake" + }, + { + "name": "Indian flying snake", + "scientific": "Chrysopelea ornata" + }, + { + "name": "Indian krait", + "scientific": "Bungarus" + }, + { + "name": "Indigo snake", + "scientific": "Drymarchon" + }, + { + "name": "Inland carpet python", + "scientific": "Morelia spilota metcalfei" + }, + { + "name": "Inland taipan", + "scientific": "Inland taipan" + }, + { + "name": "Jamaican boa", + "scientific": "Jamaican boa" + }, + { + "name": "Jan's hognose snake", + "scientific": "Hognose" + }, + { + "name": "Japanese forest rat snake", + "scientific": "Euprepiophis conspicillatus" + }, + { + "name": "Japanese rat snake", + "scientific": "Japanese rat snake" + }, + { + "name": "Japanese striped snake", + "scientific": "Japanese striped snake" + }, + { + "name": "Kayaudi dwarf reticulated python", + "scientific": "Reticulated python" + }, + { + "name": "Keelback", + "scientific": "Natricinae" + }, + { + "name": "Khasi Hills keelback", + "scientific": "Amphiesma khasiense" + }, + { + "name": "King Island tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "King brown", + "scientific": "Mulga snake" + }, + { + "name": "King cobra", + "scientific": "King cobra" + }, + { + "name": "King rat snake", + "scientific": "Rat snake" + }, + { + "name": "King snake", + "scientific": "Kingsnake" + }, + { + "name": "Krait", + "scientific": "Bungarus" + }, + { + "name": "Krefft's tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Lance-headed rattlesnake", + "scientific": "Crotalus polystictus" + }, + { + "name": "Lancehead", + "scientific": "Bothrops" + }, + { + "name": "Large shield snake", + "scientific": "Pseudotyphlops" + }, + { + "name": "Leptophis ahaetulla", + "scientific": "Leptophis ahaetulla" + }, + { + "name": "Lesser black krait", + "scientific": "Lesser black krait" + }, + { + "name": "Long-nosed adder", + "scientific": "Eastern hognose snake" + }, + { + "name": "Long-nosed tree snake", + "scientific": "Western hognose snake" + }, + { + "name": "Long-nosed whip snake", + "scientific": "Ahaetulla nasuta" + }, + { + "name": "Long-tailed rattlesnake", + "scientific": "Rattlesnake" + }, + { + "name": "Longnosed worm snake", + "scientific": "Leptotyphlops macrorhynchus" + }, + { + "name": "Lyre snake", + "scientific": "Trimorphodon" + }, + { + "name": "Madagascar ground boa", + "scientific": "Acrantophis madagascariensis" + }, + { + "name": "Malayan krait", + "scientific": "Bungarus candidus" + }, + { + "name": "Malayan long-glanded coral snake", + "scientific": "Calliophis bivirgata" + }, + { + "name": "Malayan pit viper", + "scientific": "Pit viper" + }, + { + "name": "Mamba", + "scientific": "Mamba" + }, + { + "name": "Mamushi", + "scientific": "Mamushi" + }, + { + "name": "Manchurian Black Water Snake", + "scientific": "Elaphe schrenckii" + }, + { + "name": "Mandarin rat snake", + "scientific": "Mandarin rat snake" + }, + { + "name": "Mangrove snake (disambiguation)", + "scientific": "Mangrove snake" + }, + { + "name": "Many-banded krait", + "scientific": "Many-banded krait" + }, + { + "name": "Many-banded tree snake", + "scientific": "Many-banded tree snake" + }, + { + "name": "Many-spotted cat snake", + "scientific": "Boiga multomaculata" + }, + { + "name": "Massasauga rattlesnake", + "scientific": "Massasauga" + }, + { + "name": "Mexican black kingsnake", + "scientific": "Mexican black kingsnake" + }, + { + "name": "Mexican green rattlesnake", + "scientific": "Crotalus basiliscus" + }, + { + "name": "Mexican hognose snake", + "scientific": "Hognose" + }, + { + "name": "Mexican parrot snake", + "scientific": "Leptophis mexicanus" + }, + { + "name": "Mexican racer", + "scientific": "Coluber constrictor oaxaca" + }, + { + "name": "Mexican vine snake", + "scientific": "Oxybelis aeneus" + }, + { + "name": "Mexican west coast rattlesnake", + "scientific": "Crotalus basiliscus" + }, + { + "name": "Micropechis ikaheka", + "scientific": "Micropechis ikaheka" + }, + { + "name": "Midget faded rattlesnake", + "scientific": "Crotalus oreganus concolor" + }, + { + "name": "Milk snake", + "scientific": "Milk snake" + }, + { + "name": "Moccasin snake", + "scientific": "Agkistrodon piscivorus" + }, + { + "name": "Modest keelback", + "scientific": "Amphiesma modestum" + }, + { + "name": "Mojave desert sidewinder", + "scientific": "Crotalus cerastes" + }, + { + "name": "Mojave rattlesnake", + "scientific": "Crotalus scutulatus" + }, + { + "name": "Mole viper", + "scientific": "Atractaspidinae" + }, + { + "name": "Moluccan flying snake", + "scientific": "Chrysopelea" + }, + { + "name": "Montpellier snake", + "scientific": "Malpolon monspessulanus" + }, + { + "name": "Mud adder", + "scientific": "Mud adder" + }, + { + "name": "Mud snake", + "scientific": "Mud snake" + }, + { + "name": "Mussurana", + "scientific": "Mussurana" + }, + { + "name": "Narrowhead Garter Snake", + "scientific": "Garter snake" + }, + { + "name": "Nicobar Island keelback", + "scientific": "Amphiesma nicobariense" + }, + { + "name": "Nicobar cat snake", + "scientific": "Boiga wallachi" + }, + { + "name": "Night snake", + "scientific": "Night snake" + }, + { + "name": "Nilgiri keelback", + "scientific": "Nilgiri keelback" + }, + { + "name": "North eastern king snake", + "scientific": "Eastern hognose snake" + }, + { + "name": "Northeastern hill krait", + "scientific": "Northeastern hill krait" + }, + { + "name": "Northern black-tailed rattlesnake", + "scientific": "Crotalus molossus" + }, + { + "name": "Northern tree snake", + "scientific": "Dendrelaphis calligastra" + }, + { + "name": "Northern water snake", + "scientific": "Northern water snake" + }, + { + "name": "Northern white-lipped python", + "scientific": "Leiopython" + }, + { + "name": "Oaxacan small-headed rattlesnake", + "scientific": "Crotalus intermedius gloydi" + }, + { + "name": "Okinawan habu", + "scientific": "Okinawan habu" + }, + { + "name": "Olive sea snake", + "scientific": "Aipysurus laevis" + }, + { + "name": "Opheodrys", + "scientific": "Opheodrys" + }, + { + "name": "Orange-collared keelback", + "scientific": "Rhabdophis himalayanus" + }, + { + "name": "Ornate flying snake", + "scientific": "Chrysopelea ornata" + }, + { + "name": "Oxybelis", + "scientific": "Oxybelis" + }, + { + "name": "Palestine viper", + "scientific": "Vipera palaestinae" + }, + { + "name": "Paradise flying snake", + "scientific": "Chrysopelea paradisi" + }, + { + "name": "Parrot snake", + "scientific": "Leptophis ahaetulla" + }, + { + "name": "Patchnose snake", + "scientific": "Salvadora (snake)" + }, + { + "name": "Pelagic sea snake", + "scientific": "Yellow-bellied sea snake" + }, + { + "name": "Peninsula tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Perrotet's shieldtail snake", + "scientific": "Plectrurus perrotetii" + }, + { + "name": "Persian rat snake", + "scientific": "Rat snake" + }, + { + "name": "Pine snake", + "scientific": "Pine snake" + }, + { + "name": "Pit viper", + "scientific": "Pit viper" + }, + { + "name": "Plains hognose snake", + "scientific": "Western hognose snake" + }, + { + "name": "Prairie kingsnake", + "scientific": "Lampropeltis calligaster" + }, + { + "name": "Pygmy python", + "scientific": "Pygmy python" + }, + { + "name": "Pythonidae", + "scientific": "Pythonidae" + }, + { + "name": "Queen snake", + "scientific": "Queen snake" + }, + { + "name": "Rat snake", + "scientific": "Rat snake" + }, + { + "name": "Rattler", + "scientific": "Rattlesnake" + }, + { + "name": "Rattlesnake", + "scientific": "Rattlesnake" + }, + { + "name": "Red-bellied black snake", + "scientific": "Red-bellied black snake" + }, + { + "name": "Red-headed krait", + "scientific": "Red-headed krait" + }, + { + "name": "Red-necked keelback", + "scientific": "Rhabdophis subminiatus" + }, + { + "name": "Red-tailed bamboo pitviper", + "scientific": "Trimeresurus erythrurus" + }, + { + "name": "Red-tailed boa", + "scientific": "Boa constrictor" + }, + { + "name": "Red-tailed pipe snake", + "scientific": "Cylindrophis ruffus" + }, + { + "name": "Red blood python", + "scientific": "Python brongersmai" + }, + { + "name": "Red diamond rattlesnake", + "scientific": "Crotalus ruber" + }, + { + "name": "Reticulated python", + "scientific": "Reticulated python" + }, + { + "name": "Ribbon snake", + "scientific": "Ribbon snake" + }, + { + "name": "Ringed hognose snake", + "scientific": "Hognose" + }, + { + "name": "Rosy boa", + "scientific": "Rosy boa" + }, + { + "name": "Rough green snake", + "scientific": "Opheodrys aestivus" + }, + { + "name": "Rubber boa", + "scientific": "Rubber boa" + }, + { + "name": "Rufous beaked snake", + "scientific": "Rufous beaked snake" + }, + { + "name": "Russell's viper", + "scientific": "Russell's viper" + }, + { + "name": "San Francisco garter snake", + "scientific": "San Francisco garter snake" + }, + { + "name": "Sand boa", + "scientific": "Erycinae" + }, + { + "name": "Sand viper", + "scientific": "Sand viper" + }, + { + "name": "Saw-scaled viper", + "scientific": "Echis" + }, + { + "name": "Scarlet kingsnake", + "scientific": "Scarlet kingsnake" + }, + { + "name": "Sea snake", + "scientific": "Hydrophiinae" + }, + { + "name": "Selayer reticulated python", + "scientific": "Reticulated python" + }, + { + "name": "Shield-nosed cobra", + "scientific": "Shield-nosed cobra" + }, + { + "name": "Shield-tailed snake", + "scientific": "Uropeltidae" + }, + { + "name": "Sikkim keelback", + "scientific": "Sikkim keelback" + }, + { + "name": "Sind krait", + "scientific": "Sind krait" + }, + { + "name": "Smooth green snake", + "scientific": "Smooth green snake" + }, + { + "name": "South American hognose snake", + "scientific": "Hognose" + }, + { + "name": "South Andaman krait", + "scientific": "South Andaman krait" + }, + { + "name": "South eastern corn snake", + "scientific": "Corn snake" + }, + { + "name": "Southern Pacific rattlesnake", + "scientific": "Crotalus oreganus helleri" + }, + { + "name": "Southern black racer", + "scientific": "Southern black racer" + }, + { + "name": "Southern hognose snake", + "scientific": "Southern hognose snake" + }, + { + "name": "Southern white-lipped python", + "scientific": "Leiopython" + }, + { + "name": "Southwestern blackhead snake", + "scientific": "Tantilla hobartsmithi" + }, + { + "name": "Southwestern carpet python", + "scientific": "Morelia spilota imbricata" + }, + { + "name": "Southwestern speckled rattlesnake", + "scientific": "Crotalus mitchellii pyrrhus" + }, + { + "name": "Speckled hognose snake", + "scientific": "Hognose" + }, + { + "name": "Speckled kingsnake", + "scientific": "Lampropeltis getula holbrooki" + }, + { + "name": "Spectacled cobra", + "scientific": "Indian cobra" + }, + { + "name": "Sri Lanka cat snake", + "scientific": "Boiga ceylonensis" + }, + { + "name": "Stiletto snake", + "scientific": "Atractaspidinae" + }, + { + "name": "Stimson's python", + "scientific": "Stimson's python" + }, + { + "name": "Striped snake", + "scientific": "Japanese striped snake" + }, + { + "name": "Sumatran short-tailed python", + "scientific": "Python curtus" + }, + { + "name": "Sunbeam snake", + "scientific": "Xenopeltis" + }, + { + "name": "Taipan", + "scientific": "Taipan" + }, + { + "name": "Tan racer", + "scientific": "Coluber constrictor etheridgei" + }, + { + "name": "Tancitaran dusky rattlesnake", + "scientific": "Crotalus pusillus" + }, + { + "name": "Tanimbar python", + "scientific": "Reticulated python" + }, + { + "name": "Tasmanian tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Tawny cat snake", + "scientific": "Boiga ochracea" + }, + { + "name": "Temple pit viper", + "scientific": "Pit viper" + }, + { + "name": "Tentacled snake", + "scientific": "Erpeton tentaculatum" + }, + { + "name": "Texas Coral Snake", + "scientific": "Coral snake" + }, + { + "name": "Texas blind snake", + "scientific": "Leptotyphlops dulcis" + }, + { + "name": "Texas garter snake", + "scientific": "Texas garter snake" + }, + { + "name": "Texas lyre snake", + "scientific": "Trimorphodon biscutatus vilkinsonii" + }, + { + "name": "Texas night snake", + "scientific": "Hypsiglena jani" + }, + { + "name": "Thai cobra", + "scientific": "King cobra" + }, + { + "name": "Three-lined ground snake", + "scientific": "Atractus trilineatus" + }, + { + "name": "Tic polonga", + "scientific": "Russell's viper" + }, + { + "name": "Tiger rattlesnake", + "scientific": "Crotalus tigris" + }, + { + "name": "Tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Tigre snake", + "scientific": "Spilotes pullatus" + }, + { + "name": "Timber rattlesnake", + "scientific": "Timber rattlesnake" + }, + { + "name": "Tree snake", + "scientific": "Brown tree snake" + }, + { + "name": "Tri-color hognose snake", + "scientific": "Hognose" + }, + { + "name": "Trinket snake", + "scientific": "Trinket snake" + }, + { + "name": "Tropical rattlesnake", + "scientific": "Crotalus durissus" + }, + { + "name": "Twig snake", + "scientific": "Twig snake" + }, + { + "name": "Twin-Barred tree snake", + "scientific": "Banded flying snake" + }, + { + "name": "Twin-spotted rat snake", + "scientific": "Rat snake" + }, + { + "name": "Twin-spotted rattlesnake", + "scientific": "Crotalus pricei" + }, + { + "name": "Uracoan rattlesnake", + "scientific": "Crotalus durissus vegrandis" + }, + { + "name": "Viperidae", + "scientific": "Viperidae" + }, + { + "name": "Wall's keelback", + "scientific": "Amphiesma xenura" + }, + { + "name": "Wart snake", + "scientific": "Acrochordidae" + }, + { + "name": "Water adder", + "scientific": "Agkistrodon piscivorus" + }, + { + "name": "Water moccasin", + "scientific": "Agkistrodon piscivorus" + }, + { + "name": "West Indian racer", + "scientific": "Antiguan racer" + }, + { + "name": "Western blind snake", + "scientific": "Leptotyphlops humilis" + }, + { + "name": "Western carpet python", + "scientific": "Morelia spilota" + }, + { + "name": "Western coral snake", + "scientific": "Coral snake" + }, + { + "name": "Western diamondback rattlesnake", + "scientific": "Western diamondback rattlesnake" + }, + { + "name": "Western green mamba", + "scientific": "Western green mamba" + }, + { + "name": "Western ground snake", + "scientific": "Western ground snake" + }, + { + "name": "Western hognose snake", + "scientific": "Western hognose snake" + }, + { + "name": "Western mud snake", + "scientific": "Mud snake" + }, + { + "name": "Western tiger snake", + "scientific": "Tiger snake" + }, + { + "name": "Western woma python", + "scientific": "Woma python" + }, + { + "name": "White-lipped keelback", + "scientific": "Amphiesma leucomystax" + }, + { + "name": "Wolf snake", + "scientific": "Lycodon capucinus" + }, + { + "name": "Woma python", + "scientific": "Woma python" + }, + { + "name": "Wutu", + "scientific": "Bothrops alternatus" + }, + { + "name": "Wynaad keelback", + "scientific": "Amphiesma monticola" + }, + { + "name": "Yellow-banded sea snake", + "scientific": "Yellow-bellied sea snake" + }, + { + "name": "Yellow-bellied sea snake", + "scientific": "Yellow-bellied sea snake" + }, + { + "name": "Yellow-lipped sea snake", + "scientific": "Yellow-lipped sea krait" + }, + { + "name": "Yellow-striped rat snake", + "scientific": "Rat snake" + }, + { + "name": "Yellow anaconda", + "scientific": "Yellow anaconda" + }, + { + "name": "Yellow cobra", + "scientific": "Cape cobra" + }, + { + "name": "Yunnan keelback", + "scientific": "Amphiesma parallelum" + }, + { + "name": "Abaco Island boa", + "scientific": "Epicrates exsul" + }, + { + "name": "Agkistrodon bilineatus", + "scientific": "Agkistrodon bilineatus" + }, + { + "name": "Amazon tree boa", + "scientific": "Corallus hortulanus" + }, + { + "name": "Andaman cobra", + "scientific": "Andaman cobra" + }, + { + "name": "Angolan python", + "scientific": "Python anchietae" + }, + { + "name": "Arabian cobra", + "scientific": "Arabian cobra" + }, + { + "name": "Asp viper", + "scientific": "Vipera aspis" + }, + { + "name": "Ball Python", + "scientific": "Ball python" + }, + { + "name": "Ball python", + "scientific": "Ball python" + }, + { + "name": "Bamboo pitviper", + "scientific": "Trimeresurus gramineus" + }, + { + "name": "Banded pitviper", + "scientific": "Trimeresurus fasciatus" + }, + { + "name": "Banded water cobra", + "scientific": "Naja annulata" + }, + { + "name": "Barbour's pit viper", + "scientific": "Mixcoatlus barbouri" + }, + { + "name": "Bismarck ringed python", + "scientific": "Bothrochilus" + }, + { + "name": "Black-speckled palm-pitviper", + "scientific": "Bothriechis nigroviridis" + }, + { + "name": "Bluntnose viper", + "scientific": "Macrovipera lebetina" + }, + { + "name": "Bornean pitviper", + "scientific": "Trimeresurus borneensis" + }, + { + "name": "Borneo short-tailed python", + "scientific": "Borneo python" + }, + { + "name": "Bothrops jararacussu", + "scientific": "Bothrops jararacussu" + }, + { + "name": "Bredl's python", + "scientific": "Morelia bredli" + }, + { + "name": "Brongersma's pitviper", + "scientific": "Trimeresurus brongersmai" + }, + { + "name": "Brown spotted pitviper", + "scientific": "Trimeresurus mucrosquamatus" + }, + { + "name": "Brown water python", + "scientific": "Liasis fuscus" + }, + { + "name": "Burrowing cobra", + "scientific": "Egyptian cobra" + }, + { + "name": "Bush viper", + "scientific": "Atheris" + }, + { + "name": "Calabar python", + "scientific": "Calabar python" + }, + { + "name": "Caspian cobra", + "scientific": "Caspian cobra" + }, + { + "name": "Centralian carpet python", + "scientific": "Morelia bredli" + }, + { + "name": "Chinese tree viper", + "scientific": "Trimeresurus stejnegeri" + }, + { + "name": "Coastal carpet python", + "scientific": "Morelia spilota mcdowelli" + }, + { + "name": "Colorado desert sidewinder", + "scientific": "Crotalus cerastes laterorepens" + }, + { + "name": "Common lancehead", + "scientific": "Bothrops atrox" + }, + { + "name": "Cyclades blunt-nosed viper", + "scientific": "Macrovipera schweizeri" + }, + { + "name": "Dauan Island water python", + "scientific": "Liasis fuscus" + }, + { + "name": "De Schauensee's anaconda", + "scientific": "Eunectes deschauenseei" + }, + { + "name": "Dumeril's boa", + "scientific": "Acrantophis dumerili" + }, + { + "name": "Dusky pigmy rattlesnake", + "scientific": "Sistrurus miliarius barbouri" + }, + { + "name": "Dwarf sand adder", + "scientific": "Bitis peringueyi" + }, + { + "name": "Egyptian cobra", + "scientific": "Egyptian cobra" + }, + { + "name": "Elegant pitviper", + "scientific": "Trimeresurus elegans" + }, + { + "name": "Emerald tree boa", + "scientific": "Emerald tree boa" + }, + { + "name": "Equatorial spitting cobra", + "scientific": "Equatorial spitting cobra" + }, + { + "name": "European asp", + "scientific": "Vipera aspis" + }, + { + "name": "Eyelash palm-pitviper", + "scientific": "Bothriechis schlegelii" + }, + { + "name": "Eyelash pit viper", + "scientific": "Bothriechis schlegelii" + }, + { + "name": "Eyelash viper", + "scientific": "Bothriechis schlegelii" + }, + { + "name": "False horned viper", + "scientific": "Pseudocerastes" + }, + { + "name": "Fan-Si-Pan horned pitviper", + "scientific": "Trimeresurus cornutus" + }, + { + "name": "Fea's viper", + "scientific": "Azemiops" + }, + { + "name": "Fifty pacer", + "scientific": "Deinagkistrodon" + }, + { + "name": "Flat-nosed pitviper", + "scientific": "Trimeresurus puniceus" + }, + { + "name": "Godman's pit viper", + "scientific": "Cerrophidion godmani" + }, + { + "name": "Great Lakes bush viper", + "scientific": "Atheris nitschei" + }, + { + "name": "Green palm viper", + "scientific": "Bothriechis lateralis" + }, + { + "name": "Green tree pit viper", + "scientific": "Trimeresurus gramineus" + }, + { + "name": "Guatemalan palm viper", + "scientific": "Bothriechis aurifer" + }, + { + "name": "Guatemalan tree viper", + "scientific": "Bothriechis bicolor" + }, + { + "name": "Hagen's pitviper", + "scientific": "Trimeresurus hageni" + }, + { + "name": "Hairy bush viper", + "scientific": "Atheris hispida" + }, + { + "name": "Himehabu", + "scientific": "Ovophis okinavensis" + }, + { + "name": "Hogg Island boa", + "scientific": "Boa constrictor imperator" + }, + { + "name": "Honduran palm viper", + "scientific": "Bothriechis marchi" + }, + { + "name": "Horned desert viper", + "scientific": "Cerastes cerastes" + }, + { + "name": "Horseshoe pitviper", + "scientific": "Trimeresurus strigatus" + }, + { + "name": "Hundred pacer", + "scientific": "Deinagkistrodon" + }, + { + "name": "Hutton's tree viper", + "scientific": "Tropidolaemus huttoni" + }, + { + "name": "Indian python", + "scientific": "Python molurus" + }, + { + "name": "Indian tree viper", + "scientific": "Trimeresurus gramineus" + }, + { + "name": "Indochinese spitting cobra", + "scientific": "Indochinese spitting cobra" + }, + { + "name": "Indonesian water python", + "scientific": "Liasis mackloti" + }, + { + "name": "Javan spitting cobra", + "scientific": "Javan spitting cobra" + }, + { + "name": "Jerdon's pitviper", + "scientific": "Trimeresurus jerdonii" + }, + { + "name": "Jumping viper", + "scientific": "Atropoides" + }, + { + "name": "Jungle carpet python", + "scientific": "Morelia spilota cheynei" + }, + { + "name": "Kanburian pit viper", + "scientific": "Trimeresurus kanburiensis" + }, + { + "name": "Kaulback's lance-headed pitviper", + "scientific": "Trimeresurus kaulbacki" + }, + { + "name": "Kaznakov's viper", + "scientific": "Vipera kaznakovi" + }, + { + "name": "Kham Plateau pitviper", + "scientific": "Protobothrops xiangchengensis" + }, + { + "name": "Lachesis (genus)", + "scientific": "Lachesis (genus)" + }, + { + "name": "Large-eyed pitviper", + "scientific": "Trimeresurus macrops" + }, + { + "name": "Large-scaled tree viper", + "scientific": "Trimeresurus macrolepis" + }, + { + "name": "Leaf-nosed viper", + "scientific": "Eristicophis" + }, + { + "name": "Leaf viper", + "scientific": "Atheris squamigera" + }, + { + "name": "Levant viper", + "scientific": "Macrovipera lebetina" + }, + { + "name": "Long-nosed viper", + "scientific": "Vipera ammodytes" + }, + { + "name": "Macklot's python", + "scientific": "Liasis mackloti" + }, + { + "name": "Madagascar tree boa", + "scientific": "Sanzinia" + }, + { + "name": "Malabar rock pitviper", + "scientific": "Trimeresurus malabaricus" + }, + { + "name": "Malcolm's tree viper", + "scientific": "Trimeresurus sumatranus malcolmi" + }, + { + "name": "Mandalay cobra", + "scientific": "Mandalay spitting cobra" + }, + { + "name": "Mangrove pit viper", + "scientific": "Trimeresurus purpureomaculatus" + }, + { + "name": "Mangshan pitviper", + "scientific": "Trimeresurus mangshanensis" + }, + { + "name": "McMahon's viper", + "scientific": "Eristicophis" + }, + { + "name": "Mexican palm-pitviper", + "scientific": "Bothriechis rowleyi" + }, + { + "name": "Monocled cobra", + "scientific": "Monocled cobra" + }, + { + "name": "Motuo bamboo pitviper", + "scientific": "Trimeresurus medoensis" + }, + { + "name": "Mozambique spitting cobra", + "scientific": "Mozambique spitting cobra" + }, + { + "name": "Namaqua dwarf adder", + "scientific": "Bitis schneideri" + }, + { + "name": "Namib dwarf sand adder", + "scientific": "Bitis peringueyi" + }, + { + "name": "New Guinea carpet python", + "scientific": "Morelia spilota variegata" + }, + { + "name": "Nicobar bamboo pitviper", + "scientific": "Trimeresurus labialis" + }, + { + "name": "Nitsche's bush viper", + "scientific": "Atheris nitschei" + }, + { + "name": "Nitsche's tree viper", + "scientific": "Atheris nitschei" + }, + { + "name": "Northwestern carpet python", + "scientific": "Morelia spilota variegata" + }, + { + "name": "Nubian spitting cobra", + "scientific": "Nubian spitting cobra" + }, + { + "name": "Oenpelli python", + "scientific": "Oenpelli python" + }, + { + "name": "Olive python", + "scientific": "Liasis olivaceus" + }, + { + "name": "Pallas' viper", + "scientific": "Gloydius halys" + }, + { + "name": "Palm viper", + "scientific": "Bothriechis lateralis" + }, + { + "name": "Papuan python", + "scientific": "Apodora" + }, + { + "name": "Peringuey's adder", + "scientific": "Bitis peringueyi" + }, + { + "name": "Philippine cobra", + "scientific": "Philippine cobra" + }, + { + "name": "Philippine pitviper", + "scientific": "Trimeresurus flavomaculatus" + }, + { + "name": "Pope's tree viper", + "scientific": "Trimeresurus popeorum" + }, + { + "name": "Portuguese viper", + "scientific": "Vipera seoanei" + }, + { + "name": "Puerto Rican boa", + "scientific": "Puerto Rican boa" + }, + { + "name": "Rainbow boa", + "scientific": "Rainbow boa" + }, + { + "name": "Red spitting cobra", + "scientific": "Red spitting cobra" + }, + { + "name": "Rhinoceros viper", + "scientific": "Bitis nasicornis" + }, + { + "name": "Rhombic night adder", + "scientific": "Causus maculatus" + }, + { + "name": "Rinkhals", + "scientific": "Rinkhals" + }, + { + "name": "Rinkhals cobra", + "scientific": "Rinkhals" + }, + { + "name": "River jack", + "scientific": "Bitis nasicornis" + }, + { + "name": "Rough-scaled bush viper", + "scientific": "Atheris hispida" + }, + { + "name": "Rough-scaled python", + "scientific": "Rough-scaled python" + }, + { + "name": "Rough-scaled tree viper", + "scientific": "Atheris hispida" + }, + { + "name": "Royal python", + "scientific": "Ball python" + }, + { + "name": "Rungwe tree viper", + "scientific": "Atheris nitschei rungweensis" + }, + { + "name": "Sakishima habu", + "scientific": "Trimeresurus elegans" + }, + { + "name": "Savu python", + "scientific": "Liasis mackloti savuensis" + }, + { + "name": "Schlegel's viper", + "scientific": "Bothriechis schlegelii" + }, + { + "name": "Schultze's pitviper", + "scientific": "Trimeresurus schultzei" + }, + { + "name": "Sedge viper", + "scientific": "Atheris nitschei" + }, + { + "name": "Sharp-nosed viper", + "scientific": "Deinagkistrodon" + }, + { + "name": "Siamese palm viper", + "scientific": "Trimeresurus puniceus" + }, + { + "name": "Side-striped palm-pitviper", + "scientific": "Bothriechis lateralis" + }, + { + "name": "Snorkel viper", + "scientific": "Deinagkistrodon" + }, + { + "name": "Snouted cobra", + "scientific": "Snouted cobra" + }, + { + "name": "Sonoran sidewinder", + "scientific": "Crotalus cerastes cercobombus" + }, + { + "name": "Southern Indonesian spitting cobra", + "scientific": "Javan spitting cobra" + }, + { + "name": "Southern Philippine cobra", + "scientific": "Samar cobra" + }, + { + "name": "Spiny bush viper", + "scientific": "Atheris hispida" + }, + { + "name": "Spitting cobra", + "scientific": "Spitting cobra" + }, + { + "name": "Spotted python", + "scientific": "Spotted python" + }, + { + "name": "Sri Lankan pit viper", + "scientific": "Trimeresurus trigonocephalus" + }, + { + "name": "Stejneger's bamboo pitviper", + "scientific": "Trimeresurus stejnegeri" + }, + { + "name": "Storm water cobra", + "scientific": "Naja annulata" + }, + { + "name": "Sumatran tree viper", + "scientific": "Trimeresurus sumatranus" + }, + { + "name": "Temple viper", + "scientific": "Tropidolaemus wagleri" + }, + { + "name": "Tibetan bamboo pitviper", + "scientific": "Trimeresurus tibetanus" + }, + { + "name": "Tiger pit viper", + "scientific": "Trimeresurus kanburiensis" + }, + { + "name": "Timor python", + "scientific": "Python timoriensis" + }, + { + "name": "Tokara habu", + "scientific": "Trimeresurus tokarensis" + }, + { + "name": "Tree boa", + "scientific": "Emerald tree boa" + }, + { + "name": "Undulated pit viper", + "scientific": "Ophryacus undulatus" + }, + { + "name": "Ursini's viper", + "scientific": "Vipera ursinii" + }, + { + "name": "Wagler's pit viper", + "scientific": "Tropidolaemus wagleri" + }, + { + "name": "West African brown spitting cobra", + "scientific": "Mozambique spitting cobra" + }, + { + "name": "White-lipped tree viper", + "scientific": "Trimeresurus albolabris" + }, + { + "name": "Wirot's pit viper", + "scientific": "Trimeresurus puniceus" + }, + { + "name": "Yellow-lined palm viper", + "scientific": "Bothriechis lateralis" + }, + { + "name": "Zebra spitting cobra", + "scientific": "Naja nigricincta" + }, + { + "name": "Yarara", + "scientific": "Bothrops jararaca" + }, + { + "name": "Wetar Island python", + "scientific": "Liasis macklot" + }, + { + "name": "Urutus", + "scientific": "Bothrops alternatus" + }, + { + "name": "Titanboa", + "scientific": "Titanoboa" + } +]
\ No newline at end of file |