pybool_ir.query#

Provides all the functionality for parsing queries. The main purpose of this module is to translate custom query syntax into Lucene syntax, for example:

>>> from pybool_ir.query.pubmed.parser import PubmedQueryParser
>>>
>>> query = '''("Acne Vulgaris"[Mesh] OR Acne[tiab] OR Blackheads[tiab] OR Whiteheads[tiab] OR Pimples[tiab]) AND ("Phototherapy"[Mesh] OR "Blue light"[tiab] OR Phototherapy[tiab] OR Phototherapies[tiab] OR "Photoradiation therapy"[tiab] OR "Photoradiation Therapies"[tiab] OR "Light Therapy"[tiab] OR "Light Therapies"[tiab]) AND (Randomized controlled trial[pt] OR controlled clinical trial[pt] OR randomized[tiab] OR randomised[tiab] OR placebo[tiab] OR "drug therapy"[sh] OR randomly[tiab] OR trial[tiab] OR groups[tiab]) NOT (Animals[Mesh] not (Animals[Mesh] and Humans[Mesh]))'''
>>> parser = PubmedQueryParser()
>>> parser.parse_lucene(query)
<BooleanQuery: +((mesh_heading_list:/Acne Conglobata/ mesh_heading_list:/Acne Vulgaris/) (title:acne abstract:acne) (title:blackheads abstract:blackheads) (title:whiteheads abstract:whiteheads) (title:pimples abstract:pimples)) +((mesh_heading_list:/Color Therapy/ mesh_heading_list:/Heliotherapy/ mesh_heading_list:/Intense Pulsed Light Therapy/ mesh_heading_list:/Low-Level Light Therapy/ mesh_heading_list:/Photochemotherapy/ mesh_heading_list:/Hematoporphyrin Photoradiation/ mesh_heading_list:/Photothermal Therapy/ mesh_heading_list:/Ultraviolet Therapy/ mesh_heading_list:/PUVA Therapy/ mesh_heading_list:/Photopheresis/ mesh_heading_list:/Phototherapy/) (spanNear([title:blue, title:light], 0, true) spanNear([abstract:blue, abstract:light], 0, true)) (title:phototherapy abstract:phototherapy) (title:phototherapies abstract:phototherapies) (spanNear([title:photoradiation, title:therapy], 0, true) spanNear([abstract:photoradiation, abstract:therapy], 0, true)) (spanNear([title:photoradiation, title:therapies], 0, true) spanNear([abstract:photoradiation, abstract:therapies], 0, true)) (spanNear([title:light, title:therapy], 0, true) spanNear([abstract:light, abstract:therapy], 0, true)) (spanNear([title:light, title:therapies], 0, true) spanNear([abstract:light, abstract:therapies], 0, true))) +(((publication_type:/Randomized Controlled Trial/ publication_type:/Equivalence Trial/ publication_type:/Pragmatic Clinical Trial/) (publication_type:/Controlled Clinical Trial/ publication_type:/Randomized Controlled Trial/ publication_type:/Equivalence Trial/ publication_type:/Pragmatic Clinical Trial/) (title:randomized abstract:randomized) (title:randomised abstract:randomised) (title:placebo abstract:placebo) mesh_qualifier_list:drug therapy (title:randomly abstract:randomly) (title:trial abstract:trial) (title:groups abstract:groups)) -((mesh_heading_list:/Animal Population Groups/ mesh_heading_list:/Animals, Domestic/ mesh_heading_list:/Livestock/ mesh_heading_list:/Pets/ mesh_heading_list:/Poultry/ mesh_heading_list:/Service Animals/ mesh_heading_list:/Therapy Animals/ mesh_heading_list:/Working Dogs/ mesh_heading_list:/Animals, Exotic/ mesh_heading_list:/Animals, Genetically Modified/ mesh_heading_list:/Mice, Transgenic/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Rats, Transgenic/ mesh_heading_list:/Animals, Laboratory/ mesh_heading_list:/Animals, Inbred Strains/ mesh_heading_list:/Animals, Congenic/ mesh_heading_list:/Mice, Congenic/ mesh_heading_list:/Mice, Inbred Strains/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred A/ mesh_heading_list:/Mice, Inbred AKR/ mesh_heading_list:/Mice, Inbred BALB C/ mesh_heading_list:/Mice, Inbred C3H/ mesh_heading_list:/Mice, Inbred C57BL/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Inbred CBA/ mesh_heading_list:/Mice, Inbred CFTR/ mesh_heading_list:/Mice, Inbred DBA/ mesh_heading_list:/Mice, Inbred ICR/ mesh_heading_list:/Mice, Inbred MRL lpr/ mesh_heading_list:/Mice, Inbred NOD/ mesh_heading_list:/Mice, Inbred NZB/ mesh_heading_list:/Mice, Inbred SENCAR/ mesh_heading_list:/Rats, Inbred Strains/ mesh_heading_list:/Rats, Inbred ACI/ mesh_heading_list:/Rats, Inbred BB/ mesh_heading_list:/Rats, Inbred BN/ mesh_heading_list:/Rats, Inbred BUF/ mesh_heading_list:/Rats, Inbred Dahl/ mesh_heading_list:/Rats, Inbred F344/ mesh_heading_list:/Rats, Inbred LEC/ mesh_heading_list:/Rats, Inbred Lew/ mesh_heading_list:/Rats, Inbred OLETF/ mesh_heading_list:/Rats, Inbred SHR/ mesh_heading_list:/Rats, Inbred WF/ mesh_heading_list:/Rats, Inbred WKY/ mesh_heading_list:/Animals, Newborn/ mesh_heading_list:/Animals, Outbred Strains/ mesh_heading_list:/Animals, Poisonous/ mesh_heading_list:/Fishes, Poisonous/ mesh_heading_list:/Animals, Suckling/ mesh_heading_list:/Animals, Wild/ mesh_heading_list:/Animals, Zoo/ mesh_heading_list:/Endangered Species/ mesh_heading_list:/Introduced Species/ mesh_heading_list:/Chordata/ mesh_heading_list:/Chordata, Nonvertebrate/ mesh_heading_list:/Cephalochordata/ mesh_heading_list:/Lancelets/ mesh_heading_list:/Hyperotreti/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Urochordata/ mesh_heading_list:/Ciona/ mesh_heading_list:/Ciona intestinalis/ mesh_heading_list:/Vertebrates/ mesh_heading_list:/Amphibians/ mesh_heading_list:/Anura/ mesh_heading_list:/Bufonidae/ mesh_heading_list:/Bufo arenarum/ mesh_heading_list:/Bufo bufo/ mesh_heading_list:/Bufo marinus/ mesh_heading_list:/Pipidae/ mesh_heading_list:/Xenopus/ mesh_heading_list:/Xenopus laevis/ mesh_heading_list:/Ranidae/ mesh_heading_list:/Rana catesbeiana/ mesh_heading_list:/Rana clamitans/ mesh_heading_list:/Rana esculenta/ mesh_heading_list:/Rana pipiens/ mesh_heading_list:/Rana ridibunda/ mesh_heading_list:/Rana temporaria/ mesh_heading_list:/Urodela/ mesh_heading_list:/Ambystomatidae/ mesh_heading_list:/Ambystoma/ mesh_heading_list:/Ambystoma mexicanum/ mesh_heading_list:/Proteidae/ mesh_heading_list:/Necturus/ mesh_heading_list:/Necturus maculosus/ mesh_heading_list:/Salamandridae/ mesh_heading_list:/Notophthalmus/ mesh_heading_list:/Notophthalmus viridescens/ mesh_heading_list:/Pleurodeles/ mesh_heading_list:/Salamandra/ mesh_heading_list:/Triturus/ mesh_heading_list:/Birds/ mesh_heading_list:/Anseriformes/ mesh_heading_list:/Ducks/ mesh_heading_list:/Geese/ mesh_heading_list:/Charadriiformes/ mesh_heading_list:/Columbiformes/ mesh_heading_list:/Columbidae/ mesh_heading_list:/Galliformes/ mesh_heading_list:/Chickens/ mesh_heading_list:/Quail/ mesh_heading_list:/Colinus/ mesh_heading_list:/Coturnix/ mesh_heading_list:/Turkeys/ mesh_heading_list:/Palaeognathae/ mesh_heading_list:/Dromaiidae/ mesh_heading_list:/Rheiformes/ mesh_heading_list:/Struthioniformes/ mesh_heading_list:/Passeriformes/ mesh_heading_list:/Songbirds/ mesh_heading_list:/Crows/ mesh_heading_list:/Finches/ mesh_heading_list:/Canaries/ mesh_heading_list:/Sparrows/ mesh_heading_list:/Starlings/ mesh_heading_list:/Swallows/ mesh_heading_list:/Poultry/ mesh_heading_list:/Chickens/ mesh_heading_list:/Ducks/ mesh_heading_list:/Geese/ mesh_heading_list:/Turkeys/ mesh_heading_list:/Psittaciformes/ mesh_heading_list:/Cockatoos/ mesh_heading_list:/Parrots/ mesh_heading_list:/Agapornis/ mesh_heading_list:/Amazona/ mesh_heading_list:/Parakeets/ mesh_heading_list:/Melopsittacus/ mesh_heading_list:/Psittacula/ mesh_heading_list:/Raptors/ mesh_heading_list:/Falconiformes/ mesh_heading_list:/Eagles/ mesh_heading_list:/Hawks/ mesh_heading_list:/Strigiformes/ mesh_heading_list:/Spheniscidae/ mesh_heading_list:/Fishes/ mesh_heading_list:/Batrachoidiformes/ mesh_heading_list:/Catfishes/ mesh_heading_list:/Ictaluridae/ mesh_heading_list:/Characiformes/ mesh_heading_list:/Characidae/ mesh_heading_list:/Cypriniformes/ mesh_heading_list:/Cyprinidae/ mesh_heading_list:/Carps/ mesh_heading_list:/Goldfish/ mesh_heading_list:/Zebrafish/ mesh_heading_list:/Eels/ mesh_heading_list:/Anguilla/ mesh_heading_list:/Elasmobranchii/ mesh_heading_list:/Sharks/ mesh_heading_list:/Dogfish/ mesh_heading_list:/Squalus/ mesh_heading_list:/Squalus acanthias/ mesh_heading_list:/Skates, Fish/ mesh_heading_list:/Torpedo/ mesh_heading_list:/Electric Fish/ mesh_heading_list:/Gymnotiformes/ mesh_heading_list:/Electrophorus/ mesh_heading_list:/Skates, Fish/ mesh_heading_list:/Torpedo/ mesh_heading_list:/Esociformes/ mesh_heading_list:/Esocidae/ mesh_heading_list:/Umbridae/ mesh_heading_list:/Fishes, Poisonous/ mesh_heading_list:/Flatfishes/ mesh_heading_list:/Flounder/ mesh_heading_list:/Gadiformes/ mesh_heading_list:/Gadus morhua/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Lampreys/ mesh_heading_list:/Petromyzon/ mesh_heading_list:/Osmeriformes/ mesh_heading_list:/Perciformes/ mesh_heading_list:/Bass/ mesh_heading_list:/Cichlids/ mesh_heading_list:/Tilapia/ mesh_heading_list:/Perches/ mesh_heading_list:/Sea Bream/ mesh_heading_list:/Tuna/ mesh_heading_list:/Salmoniformes/ mesh_heading_list:/Salmonidae/ mesh_heading_list:/Salmon/ mesh_heading_list:/Oncorhynchus/ mesh_heading_list:/Oncorhynchus keta/ mesh_heading_list:/Oncorhynchus kisutch/ mesh_heading_list:/Salmo salar/ mesh_heading_list:/Trout/ mesh_heading_list:/Oncorhynchus/ mesh_heading_list:/Oncorhynchus mykiss/ mesh_heading_list:/Smegmamorpha/ mesh_heading_list:/Beloniformes/ mesh_heading_list:/Oryzias/ mesh_heading_list:/Cyprinodontiformes/ mesh_heading_list:/Fundulidae/ mesh_heading_list:/Killifishes/ mesh_heading_list:/Poecilia/ mesh_heading_list:/Tetraodontiformes/ mesh_heading_list:/Takifugu/ mesh_heading_list:/Mammals/ mesh_heading_list:/Eutheria/ mesh_heading_list:/Afrotheria/ mesh_heading_list:/Orycteropodidae/ mesh_heading_list:/Hyraxes/ mesh_heading_list:/Proboscidea Mammal/ mesh_heading_list:/Elephants/ mesh_heading_list:/Mammoths/ mesh_heading_list:/Mastodons/ mesh_heading_list:/Sirenia/ mesh_heading_list:/Dugong/ mesh_heading_list:/Trichechus/ mesh_heading_list:/Trichechus inunguis/ mesh_heading_list:/Trichechus manatus/ mesh_heading_list:/Tenrecidae/ mesh_heading_list:/Artiodactyla/ mesh_heading_list:/Camelidae/ mesh_heading_list:/Camelids, New World/ mesh_heading_list:/Camelus/ mesh_heading_list:/Ruminants/ mesh_heading_list:/Antelopes/ mesh_heading_list:/Bison/ mesh_heading_list:/Buffaloes/ mesh_heading_list:/Cattle/ mesh_heading_list:/Deer/ mesh_heading_list:/Muntjacs/ mesh_heading_list:/Reindeer/ mesh_heading_list:/Giraffes/ mesh_heading_list:/Goats/ mesh_heading_list:/Rupicapra/ mesh_heading_list:/Sheep/ mesh_heading_list:/Sheep, Bighorn/ mesh_heading_list:/Sheep, Domestic/ mesh_heading_list:/Swine/ mesh_heading_list:/Sus scrofa/ mesh_heading_list:/Swine, Miniature/ mesh_heading_list:/Carnivora/ mesh_heading_list:/Caniformia/ mesh_heading_list:/Ailuridae/ mesh_heading_list:/Canidae/ mesh_heading_list:/Coyotes/ mesh_heading_list:/Dogs/ mesh_heading_list:/Foxes/ mesh_heading_list:/Jackals/ mesh_heading_list:/Raccoon Dogs/ mesh_heading_list:/Wolves/ mesh_heading_list:/Fur Seals/ mesh_heading_list:/Mephitidae/ mesh_heading_list:/Mustelidae/ mesh_heading_list:/Ferrets/ mesh_heading_list:/Mink/ mesh_heading_list:/Otters/ mesh_heading_list:/Procyonidae/ mesh_heading_list:/Raccoons/ mesh_heading_list:/Sea Lions/ mesh_heading_list:/Seals, Earless/ mesh_heading_list:/Phoca/ mesh_heading_list:/Ursidae/ mesh_heading_list:/Walruses/ mesh_heading_list:/Feliformia/ mesh_heading_list:/Eupleridae/ mesh_heading_list:/Felidae/ mesh_heading_list:/Acinonyx/ mesh_heading_list:/Felis/ mesh_heading_list:/Cats/ mesh_heading_list:/Lynx/ mesh_heading_list:/Panthera/ mesh_heading_list:/Lions/ mesh_heading_list:/Tigers/ mesh_heading_list:/Puma/ mesh_heading_list:/Herpestidae/ mesh_heading_list:/Hyaenidae/ mesh_heading_list:/Nandiniidae/ mesh_heading_list:/Viverridae/ mesh_heading_list:/Cetacea/ mesh_heading_list:/Dolphins/ mesh_heading_list:/Bottle-Nosed Dolphin/ mesh_heading_list:/Common Dolphins/ mesh_heading_list:/Stenella/ mesh_heading_list:/Whale, Killer/ mesh_heading_list:/Whales, Pilot/ mesh_heading_list:/Porpoises/ mesh_heading_list:/Phocoena/ mesh_heading_list:/Whales/ mesh_heading_list:/Balaenoptera/ mesh_heading_list:/Fin Whale/ mesh_heading_list:/Minke Whale/ mesh_heading_list:/Beluga Whale/ mesh_heading_list:/Bowhead Whale/ mesh_heading_list:/Humpback Whale/ mesh_heading_list:/Sperm Whale/ mesh_heading_list:/Chiroptera/ mesh_heading_list:/Eulipotyphla/ mesh_heading_list:/Hedgehogs/ mesh_heading_list:/Moles/ mesh_heading_list:/Shrews/ mesh_heading_list:/Lagomorpha/ mesh_heading_list:/Hares/ mesh_heading_list:/Rabbits/ mesh_heading_list:/Pangolins/ mesh_heading_list:/Perissodactyla/ mesh_heading_list:/Equidae/ mesh_heading_list:/Horses/ mesh_heading_list:/Primates/ mesh_heading_list:/Haplorhini/ mesh_heading_list:/Catarrhini/ mesh_heading_list:/Cercopithecidae/ mesh_heading_list:/Cercopithecinae/ mesh_heading_list:/Cercocebus/ mesh_heading_list:/Cercocebus atys/ mesh_heading_list:/Cercopithecus/ mesh_heading_list:/Chlorocebus aethiops/ mesh_heading_list:/Erythrocebus/ mesh_heading_list:/Erythrocebus patas/ mesh_heading_list:/Macaca/ mesh_heading_list:/Macaca arctoides/ mesh_heading_list:/Macaca fascicularis/ mesh_heading_list:/Macaca fuscata/ mesh_heading_list:/Macaca mulatta/ mesh_heading_list:/Macaca nemestrina/ mesh_heading_list:/Macaca radiata/ mesh_heading_list:/Mandrillus/ mesh_heading_list:/Papio/ mesh_heading_list:/Papio anubis/ mesh_heading_list:/Papio cynocephalus/ mesh_heading_list:/Papio hamadryas/ mesh_heading_list:/Papio papio/ mesh_heading_list:/Papio ursinus/ mesh_heading_list:/Theropithecus/ mesh_heading_list:/Colobinae/ mesh_heading_list:/Colobus/ mesh_heading_list:/Presbytini/ mesh_heading_list:/Hominidae/ mesh_heading_list:/Gorilla gorilla/ mesh_heading_list:/Humans/ mesh_heading_list:/Neanderthals/ mesh_heading_list:/Pan paniscus/ mesh_heading_list:/Pan troglodytes/ mesh_heading_list:/Pongo/ mesh_heading_list:/Pongo abelii/ mesh_heading_list:/Pongo pygmaeus/ mesh_heading_list:/Hylobatidae/ mesh_heading_list:/Hylobates/ mesh_heading_list:/Platyrrhini/ mesh_heading_list:/Aotidae/ mesh_heading_list:/Aotus trivirgatus/ mesh_heading_list:/Atelidae/ mesh_heading_list:/Alouattinae/ mesh_heading_list:/Alouatta/ mesh_heading_list:/Alouatta caraya/ mesh_heading_list:/Atelinae/ mesh_heading_list:/Ateles geoffroyi/ mesh_heading_list:/Cebidae/ mesh_heading_list:/Callitrichinae/ mesh_heading_list:/Callimico/ mesh_heading_list:/Callithrix/ mesh_heading_list:/Leontopithecus/ mesh_heading_list:/Saguinus/ mesh_heading_list:/Cebinae/ mesh_heading_list:/Cebus/ mesh_heading_list:/Cebus capucinus/ mesh_heading_list:/Sapajus/ mesh_heading_list:/Sapajus apella/ mesh_heading_list:/Saimirinae/ mesh_heading_list:/Saimiri/ mesh_heading_list:/Pitheciidae/ mesh_heading_list:/Callicebus/ mesh_heading_list:/Tarsii/ mesh_heading_list:/Tarsiidae/ mesh_heading_list:/Strepsirhini/ mesh_heading_list:/Cheirogaleidae/ mesh_heading_list:/Galagidae/ mesh_heading_list:/Galago/ mesh_heading_list:/Indriidae/ mesh_heading_list:/Lemuridae/ mesh_heading_list:/Lemur/ mesh_heading_list:/Lorisidae/ mesh_heading_list:/Rodentia/ mesh_heading_list:/Chinchilla/ mesh_heading_list:/Cuniculidae/ mesh_heading_list:/Dasyproctidae/ mesh_heading_list:/Dipodomys/ mesh_heading_list:/Gophers/ mesh_heading_list:/Guinea Pigs/ mesh_heading_list:/Mole Rats/ mesh_heading_list:/Spalax/ mesh_heading_list:/Muridae/ mesh_heading_list:/Arvicolinae/ mesh_heading_list:/Cricetinae/ mesh_heading_list:/Cricetulus/ mesh_heading_list:/Mesocricetus/ mesh_heading_list:/Phodopus/ mesh_heading_list:/Sigmodontinae/ mesh_heading_list:/Peromyscus/ mesh_heading_list:/Gerbillinae/ mesh_heading_list:/Murinae/ mesh_heading_list:/Mice/ mesh_heading_list:/Mice, Congenic/ mesh_heading_list:/Mice, Inbred Strains/ mesh_heading_list:/Collaborative Cross Mice/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred A/ mesh_heading_list:/Mice, Inbred AKR/ mesh_heading_list:/Mice, Inbred BALB C/ mesh_heading_list:/Mice, Inbred C3H/ mesh_heading_list:/Mice, Inbred C57BL/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Inbred CBA/ mesh_heading_list:/Mice, Inbred CFTR/ mesh_heading_list:/Mice, Inbred DBA/ mesh_heading_list:/Mice, Inbred ICR/ mesh_heading_list:/Mice, Inbred MRL lpr/ mesh_heading_list:/Mice, Inbred NOD/ mesh_heading_list:/Mice, Inbred NZB/ mesh_heading_list:/Mice, Inbred SENCAR/ mesh_heading_list:/Mice, Mutant Strains/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Biozzi/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Jimpy/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Mice, Neurologic Mutants/ mesh_heading_list:/Mice, Nude/ mesh_heading_list:/Mice, Obese/ mesh_heading_list:/Mice, Quaking/ mesh_heading_list:/Mice, SCID/ mesh_heading_list:/Mice, Transgenic/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Rats/ mesh_heading_list:/Rats, Inbred Strains/ mesh_heading_list:/Rats, Inbred ACI/ mesh_heading_list:/Rats, Inbred BB/ mesh_heading_list:/Rats, Inbred BN/ mesh_heading_list:/Rats, Inbred BUF/ mesh_heading_list:/Rats, Inbred Dahl/ mesh_heading_list:/Rats, Inbred F344/ mesh_heading_list:/Rats, Inbred LEC/ mesh_heading_list:/Rats, Inbred Lew/ mesh_heading_list:/Rats, Inbred OLETF/ mesh_heading_list:/Rats, Inbred SHR/ mesh_heading_list:/Rats, Inbred WF/ mesh_heading_list:/Rats, Inbred WKY/ mesh_heading_list:/Rats, Long-Evans/ mesh_heading_list:/Rats, Mutant Strains/ mesh_heading_list:/Rats, Brattleboro/ mesh_heading_list:/Rats, Gunn/ mesh_heading_list:/Rats, Hairless/ mesh_heading_list:/Rats, Nude/ mesh_heading_list:/Rats, Zucker/ mesh_heading_list:/Rats, Sprague-Dawley/ mesh_heading_list:/Rats, Transgenic/ mesh_heading_list:/Rats, Wistar/ mesh_heading_list:/Spalax/ mesh_heading_list:/Myoxidae/ mesh_heading_list:/Octodon/ mesh_heading_list:/Porcupines/ mesh_heading_list:/Sciuridae/ mesh_heading_list:/Marmota/ mesh_heading_list:/Scandentia/ mesh_heading_list:/Tupaiidae/ mesh_heading_list:/Tupaia/ mesh_heading_list:/Xenarthra/ mesh_heading_list:/Armadillos/ mesh_heading_list:/Vermilingua/ mesh_heading_list:/Sloths/ mesh_heading_list:/Marsupialia/ mesh_heading_list:/Macropodidae/ mesh_heading_list:/Opossums/ mesh_heading_list:/Didelphis/ mesh_heading_list:/Monodelphis/ mesh_heading_list:/Phalangeridae/ mesh_heading_list:/Trichosurus/ mesh_heading_list:/Phascolarctidae/ mesh_heading_list:/Potoroidae/ mesh_heading_list:/Monotremata/ mesh_heading_list:/Tachyglossidae/ mesh_heading_list:/Platypus/ mesh_heading_list:/Reptiles/ mesh_heading_list:/Alligators and Crocodiles/ mesh_heading_list:/Dinosaurs/ mesh_heading_list:/Lizards/ mesh_heading_list:/Iguanas/ mesh_heading_list:/Snakes/ mesh_heading_list:/Alethinophidia/ mesh_heading_list:/Boidae/ mesh_heading_list:/Colubridae/ mesh_heading_list:/Elapidae/ mesh_heading_list:/Bungarus/ mesh_heading_list:/Coral Snakes/ mesh_heading_list:/Dendroaspis/ mesh_heading_list:/Hemachatus/ mesh_heading_list:/Hydrophiidae/ mesh_heading_list:/Laticauda/ mesh_heading_list:/Naja/ mesh_heading_list:/Naja haje/ mesh_heading_list:/Naja naja/ mesh_heading_list:/Ophiophagus hannah/ mesh_heading_list:/Viperidae/ mesh_heading_list:/Crotalinae/ mesh_heading_list:/Agkistrodon/ mesh_heading_list:/Bothrops/ mesh_heading_list:/Crotalus/ mesh_heading_list:/Trimeresurus/ mesh_heading_list:/Russell's Viper/ mesh_heading_list:/Turtles/ mesh_heading_list:/Invertebrates/ mesh_heading_list:/Annelida/ mesh_heading_list:/Leeches/ mesh_heading_list:/Hirudo medicinalis/ mesh_heading_list:/Oligochaeta/ mesh_heading_list:/Polychaeta/ mesh_heading_list:/Arthropods/ mesh_heading_list:/Arachnida/ mesh_heading_list:/Acari/ mesh_heading_list:/Mites/ mesh_heading_list:/Acaridae/ mesh_heading_list:/Psoroptidae/ mesh_heading_list:/Pyroglyphidae/ mesh_heading_list:/Dermatophagoides farinae/ mesh_heading_list:/Dermatophagoides pteronyssinus/ mesh_heading_list:/Sarcoptidae/ mesh_heading_list:/Sarcoptes scabiei/ mesh_heading_list:/Tetranychidae/ mesh_heading_list:/Trombiculidae/ mesh_heading_list:/Varroidae/ mesh_heading_list:/Ticks/ mesh_heading_list:/Argasidae/ mesh_heading_list:/Argas/ mesh_heading_list:/Ornithodoros/ mesh_heading_list:/Ixodidae/ mesh_heading_list:/Amblyomma/ mesh_heading_list:/Dermacentor/ mesh_heading_list:/Ixodes/ mesh_heading_list:/Rhipicephalus/ mesh_heading_list:/Rhipicephalus sanguineus/ mesh_heading_list:/Scorpions/ mesh_heading_list:/Spiders/ mesh_heading_list:/Black Widow Spider/ mesh_heading_list:/Brown Recluse Spider/ mesh_heading_list:/Chilopoda/ mesh_heading_list:/Crustacea/ mesh_heading_list:/Amphipoda/ mesh_heading_list:/Anostraca/ mesh_heading_list:/Artemia/ mesh_heading_list:/Arguloida/ mesh_heading_list:/Cladocera/ mesh_heading_list:/Daphnia/ mesh_heading_list:/Copepoda/ mesh_heading_list:/Decapoda/ mesh_heading_list:/Anomura/ mesh_heading_list:/Astacoidea/ mesh_heading_list:/Brachyura/ mesh_heading_list:/Crangonidae/ mesh_heading_list:/Nephropidae/ mesh_heading_list:/Palaemonidae/ mesh_heading_list:/Palinuridae/ mesh_heading_list:/Pandalidae/ mesh_heading_list:/Penaeidae/ mesh_heading_list:/Euphausiacea/ mesh_heading_list:/Isopoda/ mesh_heading_list:/Pentastomida/ mesh_heading_list:/Thoracica/ mesh_heading_list:/Horseshoe Crabs/ mesh_heading_list:/Insecta/ mesh_heading_list:/Cockroaches/ mesh_heading_list:/Blattellidae/ mesh_heading_list:/Periplaneta/ mesh_heading_list:/Edible Insects/ mesh_heading_list:/Hemiptera/ mesh_heading_list:/Aphids/ mesh_heading_list:/Heteroptera/ mesh_heading_list:/Cimicidae/ mesh_heading_list:/Bedbugs/ mesh_heading_list:/Reduviidae/ mesh_heading_list:/Triatominae/ mesh_heading_list:/Panstrongylus/ mesh_heading_list:/Rhodnius/ mesh_heading_list:/Triatoma/ mesh_heading_list:/Planococcus Insect/ mesh_heading_list:/Isoptera/ mesh_heading_list:/Lepisma/ mesh_heading_list:/Orthoptera/ mesh_heading_list:/Grasshoppers/ mesh_heading_list:/Locusta migratoria/ mesh_heading_list:/Gryllidae/ mesh_heading_list:/Phthiraptera/ mesh_heading_list:/Amblycera/ mesh_heading_list:/Anoplura/ mesh_heading_list:/Pediculus/ mesh_heading_list:/Phthirus/ mesh_heading_list:/Ischnocera/ mesh_heading_list:/Pterygota/ mesh_heading_list:/Neoptera/ mesh_heading_list:/Holometabola/ mesh_heading_list:/Coleoptera/ mesh_heading_list:/Fireflies/ mesh_heading_list:/Tenebrio/ mesh_heading_list:/Tribolium/ mesh_heading_list:/Weevils/ mesh_heading_list:/Diptera/ mesh_heading_list:/Calliphoridae/ mesh_heading_list:/Drosophilidae/ mesh_heading_list:/Drosophila/ mesh_heading_list:/Drosophila melanogaster/ mesh_heading_list:/Drosophila simulans/ mesh_heading_list:/Glossinidae/ mesh_heading_list:/Tsetse Flies/ mesh_heading_list:/Muscidae/ mesh_heading_list:/Houseflies/ mesh_heading_list:/Nematocera/ mesh_heading_list:/Culicomorpha/ mesh_heading_list:/Ceratopogonidae/ mesh_heading_list:/Chironomidae/ mesh_heading_list:/Culicidae/ mesh_heading_list:/Aedes/ mesh_heading_list:/Anopheles/ mesh_heading_list:/Culex/ mesh_heading_list:/Ochlerotatus/ mesh_heading_list:/Simuliidae/ mesh_heading_list:/Psychodidae/ mesh_heading_list:/Phlebotomus/ mesh_heading_list:/Sarcophagidae/ mesh_heading_list:/Tephritidae/ mesh_heading_list:/Ceratitis capitata/ mesh_heading_list:/Hymenoptera/ mesh_heading_list:/Ants/ mesh_heading_list:/Bees/ mesh_heading_list:/Wasps/ mesh_heading_list:/Lepidoptera/ mesh_heading_list:/Butterflies/ mesh_heading_list:/Moths/ mesh_heading_list:/Bombyx/ mesh_heading_list:/Manduca/ mesh_heading_list:/Spodoptera/ mesh_heading_list:/Siphonaptera/ mesh_heading_list:/Ctenocephalides/ mesh_heading_list:/Tunga/ mesh_heading_list:/Xenopsylla/ mesh_heading_list:/Mantodea/ mesh_heading_list:/Palaeoptera/ mesh_heading_list:/Ephemeroptera/ mesh_heading_list:/Odonata/ mesh_heading_list:/Thysanoptera/ mesh_heading_list:/Bryozoa/ mesh_heading_list:/Chordata, Nonvertebrate/ mesh_heading_list:/Cephalochordata/ mesh_heading_list:/Lancelets/ mesh_heading_list:/Hyperotreti/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Urochordata/ mesh_heading_list:/Ciona/ mesh_heading_list:/Ciona intestinalis/ mesh_heading_list:/Cnidaria/ mesh_heading_list:/Anthozoa/ mesh_heading_list:/Renilla/ mesh_heading_list:/Sea Anemones/ mesh_heading_list:/Cubozoa/ mesh_heading_list:/Hydrozoa/ mesh_heading_list:/Hydra/ mesh_heading_list:/Myxozoa/ mesh_heading_list:/Myxobolus/ mesh_heading_list:/Scyphozoa/ mesh_heading_list:/Sea Nettle, East Coast/ mesh_heading_list:/Ctenophora/ mesh_heading_list:/Echinodermata/ mesh_heading_list:/Sea Cucumbers/ mesh_heading_list:/Cucumaria/ mesh_heading_list:/Holothuria/ mesh_heading_list:/Stichopus/ mesh_heading_list:/Sea Urchins/ mesh_heading_list:/Anthocidaris/ mesh_heading_list:/Arbacia/ mesh_heading_list:/Hemicentrotus/ mesh_heading_list:/Lytechinus/ mesh_heading_list:/Paracentrotus/ mesh_heading_list:/Strongylocentrotus/ mesh_heading_list:/Strongylocentrotus purpuratus/ mesh_heading_list:/Starfish/ mesh_heading_list:/Asterias/ mesh_heading_list:/Asterina/ mesh_heading_list:/Helminths/ mesh_heading_list:/Acanthocephala/ mesh_heading_list:/Moniliformis/ mesh_heading_list:/Nematoda/ mesh_heading_list:/Adenophorea/ mesh_heading_list:/Enoplida/ mesh_heading_list:/Dioctophymatoidea/ mesh_heading_list:/Mermithoidea/ mesh_heading_list:/Trichuroidea/ mesh_heading_list:/Capillaria/ mesh_heading_list:/Trichinella/ mesh_heading_list:/Trichinella spiralis/ mesh_heading_list:/Trichuris/ mesh_heading_list:/Chromadorea/ mesh_heading_list:/Ascaridida/ mesh_heading_list:/Ascaridia/ mesh_heading_list:/Ascaridoidea/ mesh_heading_list:/Anisakis/ mesh_heading_list:/Ascaris/ mesh_heading_list:/Ascaris lumbricoides/ mesh_heading_list:/Ascaris suum/ mesh_heading_list:/Toxascaris/ mesh_heading_list:/Toxocara/ mesh_heading_list:/Toxocara canis/ mesh_heading_list:/Oxyurida/ mesh_heading_list:/Oxyuroidea/ mesh_heading_list:/Enterobius/ mesh_heading_list:/Rhabditida/ mesh_heading_list:/Rhabdiasoidea/ mesh_heading_list:/Strongyloides/ mesh_heading_list:/Strongyloides ratti/ mesh_heading_list:/Strongyloides stercoralis/ mesh_heading_list:/Rhabditoidea/ mesh_heading_list:/Caenorhabditis/ mesh_heading_list:/Caenorhabditis elegans/ mesh_heading_list:/Spirurida/ mesh_heading_list:/Camallanina/ mesh_heading_list:/Dracunculoidea/ mesh_heading_list:/Dracunculus Nematode/ mesh_heading_list:/Filarioidea/ mesh_heading_list:/Acanthocheilonema/ mesh_heading_list:/Brugia/ mesh_heading_list:/Brugia malayi/ mesh_heading_list:/Brugia pahangi/ mesh_heading_list:/Dipetalonema/ mesh_heading_list:/Dirofilaria/ mesh_heading_list:/Dirofilaria immitis/ mesh_heading_list:/Dirofilaria repens/ mesh_heading_list:/Loa/ mesh_heading_list:/Mansonella/ mesh_heading_list:/Microfilariae/ mesh_heading_list:/Onchocerca/ mesh_heading_list:/Onchocerca volvulus/ mesh_heading_list:/Setaria Nematode/ mesh_heading_list:/Wuchereria/ mesh_heading_list:/Wuchereria bancrofti/ mesh_heading_list:/Spirurina/ mesh_heading_list:/Spiruroidea/ mesh_heading_list:/Thelazioidea/ mesh_heading_list:/Gnathostoma/ mesh_heading_list:/Strongylida/ mesh_heading_list:/Ancylostomatoidea/ mesh_heading_list:/Ancylostoma/ mesh_heading_list:/Necator/ mesh_heading_list:/Necator americanus/ mesh_heading_list:/Heligmosomatoidea/ mesh_heading_list:/Nematospiroides/ mesh_heading_list:/Nematospiroides dubius/ mesh_heading_list:/Nippostrongylus/ mesh_heading_list:/Metastrongyloidea/ mesh_heading_list:/Angiostrongylus/ mesh_heading_list:/Angiostrongylus cantonensis/ mesh_heading_list:/Molineoidae/ mesh_heading_list:/Nematodirus/ mesh_heading_list:/Strongyloidea/ mesh_heading_list:/Oesophagostomum/ mesh_heading_list:/Strongylus/ mesh_heading_list:/Trichostrongyloidea/ mesh_heading_list:/Dictyocaulus/ mesh_heading_list:/Haemonchus/ mesh_heading_list:/Ostertagia/ mesh_heading_list:/Trichostrongylus/ mesh_heading_list:/Tylenchida/ mesh_heading_list:/Tylenchoidea/ mesh_heading_list:/Platyhelminths/ mesh_heading_list:/Cestoda/ mesh_heading_list:/Diphyllobothrium/ mesh_heading_list:/Sparganum/ mesh_heading_list:/Echinococcus/ mesh_heading_list:/Echinococcus granulosus/ mesh_heading_list:/Echinococcus multilocularis/ mesh_heading_list:/Hymenolepis/ mesh_heading_list:/Hymenolepis diminuta/ mesh_heading_list:/Hymenolepis nana/ mesh_heading_list:/Mesocestoides/ mesh_heading_list:/Spirometra/ mesh_heading_list:/Sparganum/ mesh_heading_list:/Taenia/ mesh_heading_list:/Cysticercus/ mesh_heading_list:/Taenia saginata/ mesh_heading_list:/Taenia solium/ mesh_heading_list:/Trematoda/ mesh_heading_list:/Dicrocoeliidae/ mesh_heading_list:/Dicrocoelium/ mesh_heading_list:/Echinostomatidae/ mesh_heading_list:/Echinostoma/ mesh_heading_list:/Fasciolidae/ mesh_heading_list:/Fasciola/ mesh_heading_list:/Fasciola hepatica/ mesh_heading_list:/Heterophyidae/ mesh_heading_list:/Opisthorchidae/ mesh_heading_list:/Clonorchis sinensis/ mesh_heading_list:/Opisthorchis/ mesh_heading_list:/Paramphistomatidae/ mesh_heading_list:/Schistosomatidae/ mesh_heading_list:/Schistosoma/ mesh_heading_list:/Schistosoma haematobium/ mesh_heading_list:/Schistosoma japonicum/ mesh_heading_list:/Schistosoma mansoni/ mesh_heading_list:/Troglotrematidae/ mesh_heading_list:/Paragonimus/ mesh_heading_list:/Paragonimus westermani/ mesh_heading_list:/Turbellaria/ mesh_heading_list:/Planarians/ mesh_heading_list:/Rotifera/ mesh_heading_list:/Mollusca/ mesh_heading_list:/Bivalvia/ mesh_heading_list:/Arcidae/ mesh_heading_list:/Scapharca/ mesh_heading_list:/Cardiidae/ mesh_heading_list:/Corbicula/ mesh_heading_list:/Dreissena/ mesh_heading_list:/Mercenaria/ mesh_heading_list:/Mya/ mesh_heading_list:/Mytilidae/ mesh_heading_list:/Mytilus/ mesh_heading_list:/Mytilus edulis/ mesh_heading_list:/Perna/ mesh_heading_list:/Ostreidae/ mesh_heading_list:/Crassostrea/ mesh_heading_list:/Ostrea/ mesh_heading_list:/Pectinidae/ mesh_heading_list:/Pecten/ mesh_heading_list:/Pinctada/ mesh_heading_list:/Spisula/ mesh_heading_list:/Unionidae/ mesh_heading_list:/Anodonta/ mesh_heading_list:/Unio/ mesh_heading_list:/Cephalopoda/ mesh_heading_list:/Decapodiformes/ mesh_heading_list:/Loligo/ mesh_heading_list:/Sepia/ mesh_heading_list:/Nautilus/ mesh_heading_list:/Octopodiformes/ mesh_heading_list:/Gastropoda/ mesh_heading_list:/Aplysia/ mesh_heading_list:/Clione/ mesh_heading_list:/Conus Snail/ mesh_heading_list:/Hermissenda/ mesh_heading_list:/Pleurobranchaea/ mesh_heading_list:/Snails/ mesh_heading_list:/Biomphalaria/ mesh_heading_list:/Bulinus/ mesh_heading_list:/Helix, Snails/ mesh_heading_list:/Lymnaea/ mesh_heading_list:/Tritonia Sea Slug/ mesh_heading_list:/Polyplacophora/ mesh_heading_list:/Parasites/ mesh_heading_list:/Placozoa/ mesh_heading_list:/Porifera/ mesh_heading_list:/Agelas/ mesh_heading_list:/Axinella/ mesh_heading_list:/Callyspongia/ mesh_heading_list:/Crambe Sponge/ mesh_heading_list:/Dysidea/ mesh_heading_list:/Geodia/ mesh_heading_list:/Haliclona/ mesh_heading_list:/Petrosia/ mesh_heading_list:/Plakortis/ mesh_heading_list:/Suberites/ mesh_heading_list:/Theonella/ mesh_heading_list:/Xestospongia/ mesh_heading_list:/Tardigrada/ mesh_heading_list:/Animals/) -(+(mesh_heading_list:/Animal Population Groups/ mesh_heading_list:/Animals, Domestic/ mesh_heading_list:/Livestock/ mesh_heading_list:/Pets/ mesh_heading_list:/Poultry/ mesh_heading_list:/Service Animals/ mesh_heading_list:/Therapy Animals/ mesh_heading_list:/Working Dogs/ mesh_heading_list:/Animals, Exotic/ mesh_heading_list:/Animals, Genetically Modified/ mesh_heading_list:/Mice, Transgenic/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Rats, Transgenic/ mesh_heading_list:/Animals, Laboratory/ mesh_heading_list:/Animals, Inbred Strains/ mesh_heading_list:/Animals, Congenic/ mesh_heading_list:/Mice, Congenic/ mesh_heading_list:/Mice, Inbred Strains/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred A/ mesh_heading_list:/Mice, Inbred AKR/ mesh_heading_list:/Mice, Inbred BALB C/ mesh_heading_list:/Mice, Inbred C3H/ mesh_heading_list:/Mice, Inbred C57BL/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Inbred CBA/ mesh_heading_list:/Mice, Inbred CFTR/ mesh_heading_list:/Mice, Inbred DBA/ mesh_heading_list:/Mice, Inbred ICR/ mesh_heading_list:/Mice, Inbred MRL lpr/ mesh_heading_list:/Mice, Inbred NOD/ mesh_heading_list:/Mice, Inbred NZB/ mesh_heading_list:/Mice, Inbred SENCAR/ mesh_heading_list:/Rats, Inbred Strains/ mesh_heading_list:/Rats, Inbred ACI/ mesh_heading_list:/Rats, Inbred BB/ mesh_heading_list:/Rats, Inbred BN/ mesh_heading_list:/Rats, Inbred BUF/ mesh_heading_list:/Rats, Inbred Dahl/ mesh_heading_list:/Rats, Inbred F344/ mesh_heading_list:/Rats, Inbred LEC/ mesh_heading_list:/Rats, Inbred Lew/ mesh_heading_list:/Rats, Inbred OLETF/ mesh_heading_list:/Rats, Inbred SHR/ mesh_heading_list:/Rats, Inbred WF/ mesh_heading_list:/Rats, Inbred WKY/ mesh_heading_list:/Animals, Newborn/ mesh_heading_list:/Animals, Outbred Strains/ mesh_heading_list:/Animals, Poisonous/ mesh_heading_list:/Fishes, Poisonous/ mesh_heading_list:/Animals, Suckling/ mesh_heading_list:/Animals, Wild/ mesh_heading_list:/Animals, Zoo/ mesh_heading_list:/Endangered Species/ mesh_heading_list:/Introduced Species/ mesh_heading_list:/Chordata/ mesh_heading_list:/Chordata, Nonvertebrate/ mesh_heading_list:/Cephalochordata/ mesh_heading_list:/Lancelets/ mesh_heading_list:/Hyperotreti/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Urochordata/ mesh_heading_list:/Ciona/ mesh_heading_list:/Ciona intestinalis/ mesh_heading_list:/Vertebrates/ mesh_heading_list:/Amphibians/ mesh_heading_list:/Anura/ mesh_heading_list:/Bufonidae/ mesh_heading_list:/Bufo arenarum/ mesh_heading_list:/Bufo bufo/ mesh_heading_list:/Bufo marinus/ mesh_heading_list:/Pipidae/ mesh_heading_list:/Xenopus/ mesh_heading_list:/Xenopus laevis/ mesh_heading_list:/Ranidae/ mesh_heading_list:/Rana catesbeiana/ mesh_heading_list:/Rana clamitans/ mesh_heading_list:/Rana esculenta/ mesh_heading_list:/Rana pipiens/ mesh_heading_list:/Rana ridibunda/ mesh_heading_list:/Rana temporaria/ mesh_heading_list:/Urodela/ mesh_heading_list:/Ambystomatidae/ mesh_heading_list:/Ambystoma/ mesh_heading_list:/Ambystoma mexicanum/ mesh_heading_list:/Proteidae/ mesh_heading_list:/Necturus/ mesh_heading_list:/Necturus maculosus/ mesh_heading_list:/Salamandridae/ mesh_heading_list:/Notophthalmus/ mesh_heading_list:/Notophthalmus viridescens/ mesh_heading_list:/Pleurodeles/ mesh_heading_list:/Salamandra/ mesh_heading_list:/Triturus/ mesh_heading_list:/Birds/ mesh_heading_list:/Anseriformes/ mesh_heading_list:/Ducks/ mesh_heading_list:/Geese/ mesh_heading_list:/Charadriiformes/ mesh_heading_list:/Columbiformes/ mesh_heading_list:/Columbidae/ mesh_heading_list:/Galliformes/ mesh_heading_list:/Chickens/ mesh_heading_list:/Quail/ mesh_heading_list:/Colinus/ mesh_heading_list:/Coturnix/ mesh_heading_list:/Turkeys/ mesh_heading_list:/Palaeognathae/ mesh_heading_list:/Dromaiidae/ mesh_heading_list:/Rheiformes/ mesh_heading_list:/Struthioniformes/ mesh_heading_list:/Passeriformes/ mesh_heading_list:/Songbirds/ mesh_heading_list:/Crows/ mesh_heading_list:/Finches/ mesh_heading_list:/Canaries/ mesh_heading_list:/Sparrows/ mesh_heading_list:/Starlings/ mesh_heading_list:/Swallows/ mesh_heading_list:/Poultry/ mesh_heading_list:/Chickens/ mesh_heading_list:/Ducks/ mesh_heading_list:/Geese/ mesh_heading_list:/Turkeys/ mesh_heading_list:/Psittaciformes/ mesh_heading_list:/Cockatoos/ mesh_heading_list:/Parrots/ mesh_heading_list:/Agapornis/ mesh_heading_list:/Amazona/ mesh_heading_list:/Parakeets/ mesh_heading_list:/Melopsittacus/ mesh_heading_list:/Psittacula/ mesh_heading_list:/Raptors/ mesh_heading_list:/Falconiformes/ mesh_heading_list:/Eagles/ mesh_heading_list:/Hawks/ mesh_heading_list:/Strigiformes/ mesh_heading_list:/Spheniscidae/ mesh_heading_list:/Fishes/ mesh_heading_list:/Batrachoidiformes/ mesh_heading_list:/Catfishes/ mesh_heading_list:/Ictaluridae/ mesh_heading_list:/Characiformes/ mesh_heading_list:/Characidae/ mesh_heading_list:/Cypriniformes/ mesh_heading_list:/Cyprinidae/ mesh_heading_list:/Carps/ mesh_heading_list:/Goldfish/ mesh_heading_list:/Zebrafish/ mesh_heading_list:/Eels/ mesh_heading_list:/Anguilla/ mesh_heading_list:/Elasmobranchii/ mesh_heading_list:/Sharks/ mesh_heading_list:/Dogfish/ mesh_heading_list:/Squalus/ mesh_heading_list:/Squalus acanthias/ mesh_heading_list:/Skates, Fish/ mesh_heading_list:/Torpedo/ mesh_heading_list:/Electric Fish/ mesh_heading_list:/Gymnotiformes/ mesh_heading_list:/Electrophorus/ mesh_heading_list:/Skates, Fish/ mesh_heading_list:/Torpedo/ mesh_heading_list:/Esociformes/ mesh_heading_list:/Esocidae/ mesh_heading_list:/Umbridae/ mesh_heading_list:/Fishes, Poisonous/ mesh_heading_list:/Flatfishes/ mesh_heading_list:/Flounder/ mesh_heading_list:/Gadiformes/ mesh_heading_list:/Gadus morhua/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Lampreys/ mesh_heading_list:/Petromyzon/ mesh_heading_list:/Osmeriformes/ mesh_heading_list:/Perciformes/ mesh_heading_list:/Bass/ mesh_heading_list:/Cichlids/ mesh_heading_list:/Tilapia/ mesh_heading_list:/Perches/ mesh_heading_list:/Sea Bream/ mesh_heading_list:/Tuna/ mesh_heading_list:/Salmoniformes/ mesh_heading_list:/Salmonidae/ mesh_heading_list:/Salmon/ mesh_heading_list:/Oncorhynchus/ mesh_heading_list:/Oncorhynchus keta/ mesh_heading_list:/Oncorhynchus kisutch/ mesh_heading_list:/Salmo salar/ mesh_heading_list:/Trout/ mesh_heading_list:/Oncorhynchus/ mesh_heading_list:/Oncorhynchus mykiss/ mesh_heading_list:/Smegmamorpha/ mesh_heading_list:/Beloniformes/ mesh_heading_list:/Oryzias/ mesh_heading_list:/Cyprinodontiformes/ mesh_heading_list:/Fundulidae/ mesh_heading_list:/Killifishes/ mesh_heading_list:/Poecilia/ mesh_heading_list:/Tetraodontiformes/ mesh_heading_list:/Takifugu/ mesh_heading_list:/Mammals/ mesh_heading_list:/Eutheria/ mesh_heading_list:/Afrotheria/ mesh_heading_list:/Orycteropodidae/ mesh_heading_list:/Hyraxes/ mesh_heading_list:/Proboscidea Mammal/ mesh_heading_list:/Elephants/ mesh_heading_list:/Mammoths/ mesh_heading_list:/Mastodons/ mesh_heading_list:/Sirenia/ mesh_heading_list:/Dugong/ mesh_heading_list:/Trichechus/ mesh_heading_list:/Trichechus inunguis/ mesh_heading_list:/Trichechus manatus/ mesh_heading_list:/Tenrecidae/ mesh_heading_list:/Artiodactyla/ mesh_heading_list:/Camelidae/ mesh_heading_list:/Camelids, New World/ mesh_heading_list:/Camelus/ mesh_heading_list:/Ruminants/ mesh_heading_list:/Antelopes/ mesh_heading_list:/Bison/ mesh_heading_list:/Buffaloes/ mesh_heading_list:/Cattle/ mesh_heading_list:/Deer/ mesh_heading_list:/Muntjacs/ mesh_heading_list:/Reindeer/ mesh_heading_list:/Giraffes/ mesh_heading_list:/Goats/ mesh_heading_list:/Rupicapra/ mesh_heading_list:/Sheep/ mesh_heading_list:/Sheep, Bighorn/ mesh_heading_list:/Sheep, Domestic/ mesh_heading_list:/Swine/ mesh_heading_list:/Sus scrofa/ mesh_heading_list:/Swine, Miniature/ mesh_heading_list:/Carnivora/ mesh_heading_list:/Caniformia/ mesh_heading_list:/Ailuridae/ mesh_heading_list:/Canidae/ mesh_heading_list:/Coyotes/ mesh_heading_list:/Dogs/ mesh_heading_list:/Foxes/ mesh_heading_list:/Jackals/ mesh_heading_list:/Raccoon Dogs/ mesh_heading_list:/Wolves/ mesh_heading_list:/Fur Seals/ mesh_heading_list:/Mephitidae/ mesh_heading_list:/Mustelidae/ mesh_heading_list:/Ferrets/ mesh_heading_list:/Mink/ mesh_heading_list:/Otters/ mesh_heading_list:/Procyonidae/ mesh_heading_list:/Raccoons/ mesh_heading_list:/Sea Lions/ mesh_heading_list:/Seals, Earless/ mesh_heading_list:/Phoca/ mesh_heading_list:/Ursidae/ mesh_heading_list:/Walruses/ mesh_heading_list:/Feliformia/ mesh_heading_list:/Eupleridae/ mesh_heading_list:/Felidae/ mesh_heading_list:/Acinonyx/ mesh_heading_list:/Felis/ mesh_heading_list:/Cats/ mesh_heading_list:/Lynx/ mesh_heading_list:/Panthera/ mesh_heading_list:/Lions/ mesh_heading_list:/Tigers/ mesh_heading_list:/Puma/ mesh_heading_list:/Herpestidae/ mesh_heading_list:/Hyaenidae/ mesh_heading_list:/Nandiniidae/ mesh_heading_list:/Viverridae/ mesh_heading_list:/Cetacea/ mesh_heading_list:/Dolphins/ mesh_heading_list:/Bottle-Nosed Dolphin/ mesh_heading_list:/Common Dolphins/ mesh_heading_list:/Stenella/ mesh_heading_list:/Whale, Killer/ mesh_heading_list:/Whales, Pilot/ mesh_heading_list:/Porpoises/ mesh_heading_list:/Phocoena/ mesh_heading_list:/Whales/ mesh_heading_list:/Balaenoptera/ mesh_heading_list:/Fin Whale/ mesh_heading_list:/Minke Whale/ mesh_heading_list:/Beluga Whale/ mesh_heading_list:/Bowhead Whale/ mesh_heading_list:/Humpback Whale/ mesh_heading_list:/Sperm Whale/ mesh_heading_list:/Chiroptera/ mesh_heading_list:/Eulipotyphla/ mesh_heading_list:/Hedgehogs/ mesh_heading_list:/Moles/ mesh_heading_list:/Shrews/ mesh_heading_list:/Lagomorpha/ mesh_heading_list:/Hares/ mesh_heading_list:/Rabbits/ mesh_heading_list:/Pangolins/ mesh_heading_list:/Perissodactyla/ mesh_heading_list:/Equidae/ mesh_heading_list:/Horses/ mesh_heading_list:/Primates/ mesh_heading_list:/Haplorhini/ mesh_heading_list:/Catarrhini/ mesh_heading_list:/Cercopithecidae/ mesh_heading_list:/Cercopithecinae/ mesh_heading_list:/Cercocebus/ mesh_heading_list:/Cercocebus atys/ mesh_heading_list:/Cercopithecus/ mesh_heading_list:/Chlorocebus aethiops/ mesh_heading_list:/Erythrocebus/ mesh_heading_list:/Erythrocebus patas/ mesh_heading_list:/Macaca/ mesh_heading_list:/Macaca arctoides/ mesh_heading_list:/Macaca fascicularis/ mesh_heading_list:/Macaca fuscata/ mesh_heading_list:/Macaca mulatta/ mesh_heading_list:/Macaca nemestrina/ mesh_heading_list:/Macaca radiata/ mesh_heading_list:/Mandrillus/ mesh_heading_list:/Papio/ mesh_heading_list:/Papio anubis/ mesh_heading_list:/Papio cynocephalus/ mesh_heading_list:/Papio hamadryas/ mesh_heading_list:/Papio papio/ mesh_heading_list:/Papio ursinus/ mesh_heading_list:/Theropithecus/ mesh_heading_list:/Colobinae/ mesh_heading_list:/Colobus/ mesh_heading_list:/Presbytini/ mesh_heading_list:/Hominidae/ mesh_heading_list:/Gorilla gorilla/ mesh_heading_list:/Humans/ mesh_heading_list:/Neanderthals/ mesh_heading_list:/Pan paniscus/ mesh_heading_list:/Pan troglodytes/ mesh_heading_list:/Pongo/ mesh_heading_list:/Pongo abelii/ mesh_heading_list:/Pongo pygmaeus/ mesh_heading_list:/Hylobatidae/ mesh_heading_list:/Hylobates/ mesh_heading_list:/Platyrrhini/ mesh_heading_list:/Aotidae/ mesh_heading_list:/Aotus trivirgatus/ mesh_heading_list:/Atelidae/ mesh_heading_list:/Alouattinae/ mesh_heading_list:/Alouatta/ mesh_heading_list:/Alouatta caraya/ mesh_heading_list:/Atelinae/ mesh_heading_list:/Ateles geoffroyi/ mesh_heading_list:/Cebidae/ mesh_heading_list:/Callitrichinae/ mesh_heading_list:/Callimico/ mesh_heading_list:/Callithrix/ mesh_heading_list:/Leontopithecus/ mesh_heading_list:/Saguinus/ mesh_heading_list:/Cebinae/ mesh_heading_list:/Cebus/ mesh_heading_list:/Cebus capucinus/ mesh_heading_list:/Sapajus/ mesh_heading_list:/Sapajus apella/ mesh_heading_list:/Saimirinae/ mesh_heading_list:/Saimiri/ mesh_heading_list:/Pitheciidae/ mesh_heading_list:/Callicebus/ mesh_heading_list:/Tarsii/ mesh_heading_list:/Tarsiidae/ mesh_heading_list:/Strepsirhini/ mesh_heading_list:/Cheirogaleidae/ mesh_heading_list:/Galagidae/ mesh_heading_list:/Galago/ mesh_heading_list:/Indriidae/ mesh_heading_list:/Lemuridae/ mesh_heading_list:/Lemur/ mesh_heading_list:/Lorisidae/ mesh_heading_list:/Rodentia/ mesh_heading_list:/Chinchilla/ mesh_heading_list:/Cuniculidae/ mesh_heading_list:/Dasyproctidae/ mesh_heading_list:/Dipodomys/ mesh_heading_list:/Gophers/ mesh_heading_list:/Guinea Pigs/ mesh_heading_list:/Mole Rats/ mesh_heading_list:/Spalax/ mesh_heading_list:/Muridae/ mesh_heading_list:/Arvicolinae/ mesh_heading_list:/Cricetinae/ mesh_heading_list:/Cricetulus/ mesh_heading_list:/Mesocricetus/ mesh_heading_list:/Phodopus/ mesh_heading_list:/Sigmodontinae/ mesh_heading_list:/Peromyscus/ mesh_heading_list:/Gerbillinae/ mesh_heading_list:/Murinae/ mesh_heading_list:/Mice/ mesh_heading_list:/Mice, Congenic/ mesh_heading_list:/Mice, Inbred Strains/ mesh_heading_list:/Collaborative Cross Mice/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred A/ mesh_heading_list:/Mice, Inbred AKR/ mesh_heading_list:/Mice, Inbred BALB C/ mesh_heading_list:/Mice, Inbred C3H/ mesh_heading_list:/Mice, Inbred C57BL/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Inbred CBA/ mesh_heading_list:/Mice, Inbred CFTR/ mesh_heading_list:/Mice, Inbred DBA/ mesh_heading_list:/Mice, Inbred ICR/ mesh_heading_list:/Mice, Inbred MRL lpr/ mesh_heading_list:/Mice, Inbred NOD/ mesh_heading_list:/Mice, Inbred NZB/ mesh_heading_list:/Mice, Inbred SENCAR/ mesh_heading_list:/Mice, Mutant Strains/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Biozzi/ mesh_heading_list:/Mice, Hairless/ mesh_heading_list:/Mice, Inbred mdx/ mesh_heading_list:/Mice, Jimpy/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Mice, Neurologic Mutants/ mesh_heading_list:/Mice, Nude/ mesh_heading_list:/Mice, Obese/ mesh_heading_list:/Mice, Quaking/ mesh_heading_list:/Mice, SCID/ mesh_heading_list:/Mice, Transgenic/ mesh_heading_list:/Mice, Knockout/ mesh_heading_list:/Mice, 129 Strain/ mesh_heading_list:/Mice, Knockout, ApoE/ mesh_heading_list:/Rats/ mesh_heading_list:/Rats, Inbred Strains/ mesh_heading_list:/Rats, Inbred ACI/ mesh_heading_list:/Rats, Inbred BB/ mesh_heading_list:/Rats, Inbred BN/ mesh_heading_list:/Rats, Inbred BUF/ mesh_heading_list:/Rats, Inbred Dahl/ mesh_heading_list:/Rats, Inbred F344/ mesh_heading_list:/Rats, Inbred LEC/ mesh_heading_list:/Rats, Inbred Lew/ mesh_heading_list:/Rats, Inbred OLETF/ mesh_heading_list:/Rats, Inbred SHR/ mesh_heading_list:/Rats, Inbred WF/ mesh_heading_list:/Rats, Inbred WKY/ mesh_heading_list:/Rats, Long-Evans/ mesh_heading_list:/Rats, Mutant Strains/ mesh_heading_list:/Rats, Brattleboro/ mesh_heading_list:/Rats, Gunn/ mesh_heading_list:/Rats, Hairless/ mesh_heading_list:/Rats, Nude/ mesh_heading_list:/Rats, Zucker/ mesh_heading_list:/Rats, Sprague-Dawley/ mesh_heading_list:/Rats, Transgenic/ mesh_heading_list:/Rats, Wistar/ mesh_heading_list:/Spalax/ mesh_heading_list:/Myoxidae/ mesh_heading_list:/Octodon/ mesh_heading_list:/Porcupines/ mesh_heading_list:/Sciuridae/ mesh_heading_list:/Marmota/ mesh_heading_list:/Scandentia/ mesh_heading_list:/Tupaiidae/ mesh_heading_list:/Tupaia/ mesh_heading_list:/Xenarthra/ mesh_heading_list:/Armadillos/ mesh_heading_list:/Vermilingua/ mesh_heading_list:/Sloths/ mesh_heading_list:/Marsupialia/ mesh_heading_list:/Macropodidae/ mesh_heading_list:/Opossums/ mesh_heading_list:/Didelphis/ mesh_heading_list:/Monodelphis/ mesh_heading_list:/Phalangeridae/ mesh_heading_list:/Trichosurus/ mesh_heading_list:/Phascolarctidae/ mesh_heading_list:/Potoroidae/ mesh_heading_list:/Monotremata/ mesh_heading_list:/Tachyglossidae/ mesh_heading_list:/Platypus/ mesh_heading_list:/Reptiles/ mesh_heading_list:/Alligators and Crocodiles/ mesh_heading_list:/Dinosaurs/ mesh_heading_list:/Lizards/ mesh_heading_list:/Iguanas/ mesh_heading_list:/Snakes/ mesh_heading_list:/Alethinophidia/ mesh_heading_list:/Boidae/ mesh_heading_list:/Colubridae/ mesh_heading_list:/Elapidae/ mesh_heading_list:/Bungarus/ mesh_heading_list:/Coral Snakes/ mesh_heading_list:/Dendroaspis/ mesh_heading_list:/Hemachatus/ mesh_heading_list:/Hydrophiidae/ mesh_heading_list:/Laticauda/ mesh_heading_list:/Naja/ mesh_heading_list:/Naja haje/ mesh_heading_list:/Naja naja/ mesh_heading_list:/Ophiophagus hannah/ mesh_heading_list:/Viperidae/ mesh_heading_list:/Crotalinae/ mesh_heading_list:/Agkistrodon/ mesh_heading_list:/Bothrops/ mesh_heading_list:/Crotalus/ mesh_heading_list:/Trimeresurus/ mesh_heading_list:/Russell's Viper/ mesh_heading_list:/Turtles/ mesh_heading_list:/Invertebrates/ mesh_heading_list:/Annelida/ mesh_heading_list:/Leeches/ mesh_heading_list:/Hirudo medicinalis/ mesh_heading_list:/Oligochaeta/ mesh_heading_list:/Polychaeta/ mesh_heading_list:/Arthropods/ mesh_heading_list:/Arachnida/ mesh_heading_list:/Acari/ mesh_heading_list:/Mites/ mesh_heading_list:/Acaridae/ mesh_heading_list:/Psoroptidae/ mesh_heading_list:/Pyroglyphidae/ mesh_heading_list:/Dermatophagoides farinae/ mesh_heading_list:/Dermatophagoides pteronyssinus/ mesh_heading_list:/Sarcoptidae/ mesh_heading_list:/Sarcoptes scabiei/ mesh_heading_list:/Tetranychidae/ mesh_heading_list:/Trombiculidae/ mesh_heading_list:/Varroidae/ mesh_heading_list:/Ticks/ mesh_heading_list:/Argasidae/ mesh_heading_list:/Argas/ mesh_heading_list:/Ornithodoros/ mesh_heading_list:/Ixodidae/ mesh_heading_list:/Amblyomma/ mesh_heading_list:/Dermacentor/ mesh_heading_list:/Ixodes/ mesh_heading_list:/Rhipicephalus/ mesh_heading_list:/Rhipicephalus sanguineus/ mesh_heading_list:/Scorpions/ mesh_heading_list:/Spiders/ mesh_heading_list:/Black Widow Spider/ mesh_heading_list:/Brown Recluse Spider/ mesh_heading_list:/Chilopoda/ mesh_heading_list:/Crustacea/ mesh_heading_list:/Amphipoda/ mesh_heading_list:/Anostraca/ mesh_heading_list:/Artemia/ mesh_heading_list:/Arguloida/ mesh_heading_list:/Cladocera/ mesh_heading_list:/Daphnia/ mesh_heading_list:/Copepoda/ mesh_heading_list:/Decapoda/ mesh_heading_list:/Anomura/ mesh_heading_list:/Astacoidea/ mesh_heading_list:/Brachyura/ mesh_heading_list:/Crangonidae/ mesh_heading_list:/Nephropidae/ mesh_heading_list:/Palaemonidae/ mesh_heading_list:/Palinuridae/ mesh_heading_list:/Pandalidae/ mesh_heading_list:/Penaeidae/ mesh_heading_list:/Euphausiacea/ mesh_heading_list:/Isopoda/ mesh_heading_list:/Pentastomida/ mesh_heading_list:/Thoracica/ mesh_heading_list:/Horseshoe Crabs/ mesh_heading_list:/Insecta/ mesh_heading_list:/Cockroaches/ mesh_heading_list:/Blattellidae/ mesh_heading_list:/Periplaneta/ mesh_heading_list:/Edible Insects/ mesh_heading_list:/Hemiptera/ mesh_heading_list:/Aphids/ mesh_heading_list:/Heteroptera/ mesh_heading_list:/Cimicidae/ mesh_heading_list:/Bedbugs/ mesh_heading_list:/Reduviidae/ mesh_heading_list:/Triatominae/ mesh_heading_list:/Panstrongylus/ mesh_heading_list:/Rhodnius/ mesh_heading_list:/Triatoma/ mesh_heading_list:/Planococcus Insect/ mesh_heading_list:/Isoptera/ mesh_heading_list:/Lepisma/ mesh_heading_list:/Orthoptera/ mesh_heading_list:/Grasshoppers/ mesh_heading_list:/Locusta migratoria/ mesh_heading_list:/Gryllidae/ mesh_heading_list:/Phthiraptera/ mesh_heading_list:/Amblycera/ mesh_heading_list:/Anoplura/ mesh_heading_list:/Pediculus/ mesh_heading_list:/Phthirus/ mesh_heading_list:/Ischnocera/ mesh_heading_list:/Pterygota/ mesh_heading_list:/Neoptera/ mesh_heading_list:/Holometabola/ mesh_heading_list:/Coleoptera/ mesh_heading_list:/Fireflies/ mesh_heading_list:/Tenebrio/ mesh_heading_list:/Tribolium/ mesh_heading_list:/Weevils/ mesh_heading_list:/Diptera/ mesh_heading_list:/Calliphoridae/ mesh_heading_list:/Drosophilidae/ mesh_heading_list:/Drosophila/ mesh_heading_list:/Drosophila melanogaster/ mesh_heading_list:/Drosophila simulans/ mesh_heading_list:/Glossinidae/ mesh_heading_list:/Tsetse Flies/ mesh_heading_list:/Muscidae/ mesh_heading_list:/Houseflies/ mesh_heading_list:/Nematocera/ mesh_heading_list:/Culicomorpha/ mesh_heading_list:/Ceratopogonidae/ mesh_heading_list:/Chironomidae/ mesh_heading_list:/Culicidae/ mesh_heading_list:/Aedes/ mesh_heading_list:/Anopheles/ mesh_heading_list:/Culex/ mesh_heading_list:/Ochlerotatus/ mesh_heading_list:/Simuliidae/ mesh_heading_list:/Psychodidae/ mesh_heading_list:/Phlebotomus/ mesh_heading_list:/Sarcophagidae/ mesh_heading_list:/Tephritidae/ mesh_heading_list:/Ceratitis capitata/ mesh_heading_list:/Hymenoptera/ mesh_heading_list:/Ants/ mesh_heading_list:/Bees/ mesh_heading_list:/Wasps/ mesh_heading_list:/Lepidoptera/ mesh_heading_list:/Butterflies/ mesh_heading_list:/Moths/ mesh_heading_list:/Bombyx/ mesh_heading_list:/Manduca/ mesh_heading_list:/Spodoptera/ mesh_heading_list:/Siphonaptera/ mesh_heading_list:/Ctenocephalides/ mesh_heading_list:/Tunga/ mesh_heading_list:/Xenopsylla/ mesh_heading_list:/Mantodea/ mesh_heading_list:/Palaeoptera/ mesh_heading_list:/Ephemeroptera/ mesh_heading_list:/Odonata/ mesh_heading_list:/Thysanoptera/ mesh_heading_list:/Bryozoa/ mesh_heading_list:/Chordata, Nonvertebrate/ mesh_heading_list:/Cephalochordata/ mesh_heading_list:/Lancelets/ mesh_heading_list:/Hyperotreti/ mesh_heading_list:/Hagfishes/ mesh_heading_list:/Urochordata/ mesh_heading_list:/Ciona/ mesh_heading_list:/Ciona intestinalis/ mesh_heading_list:/Cnidaria/ mesh_heading_list:/Anthozoa/ mesh_heading_list:/Renilla/ mesh_heading_list:/Sea Anemones/ mesh_heading_list:/Cubozoa/ mesh_heading_list:/Hydrozoa/ mesh_heading_list:/Hydra/ mesh_heading_list:/Myxozoa/ mesh_heading_list:/Myxobolus/ mesh_heading_list:/Scyphozoa/ mesh_heading_list:/Sea Nettle, East Coast/ mesh_heading_list:/Ctenophora/ mesh_heading_list:/Echinodermata/ mesh_heading_list:/Sea Cucumbers/ mesh_heading_list:/Cucumaria/ mesh_heading_list:/Holothuria/ mesh_heading_list:/Stichopus/ mesh_heading_list:/Sea Urchins/ mesh_heading_list:/Anthocidaris/ mesh_heading_list:/Arbacia/ mesh_heading_list:/Hemicentrotus/ mesh_heading_list:/Lytechinus/ mesh_heading_list:/Paracentrotus/ mesh_heading_list:/Strongylocentrotus/ mesh_heading_list:/Strongylocentrotus purpuratus/ mesh_heading_list:/Starfish/ mesh_heading_list:/Asterias/ mesh_heading_list:/Asterina/ mesh_heading_list:/Helminths/ mesh_heading_list:/Acanthocephala/ mesh_heading_list:/Moniliformis/ mesh_heading_list:/Nematoda/ mesh_heading_list:/Adenophorea/ mesh_heading_list:/Enoplida/ mesh_heading_list:/Dioctophymatoidea/ mesh_heading_list:/Mermithoidea/ mesh_heading_list:/Trichuroidea/ mesh_heading_list:/Capillaria/ mesh_heading_list:/Trichinella/ mesh_heading_list:/Trichinella spiralis/ mesh_heading_list:/Trichuris/ mesh_heading_list:/Chromadorea/ mesh_heading_list:/Ascaridida/ mesh_heading_list:/Ascaridia/ mesh_heading_list:/Ascaridoidea/ mesh_heading_list:/Anisakis/ mesh_heading_list:/Ascaris/ mesh_heading_list:/Ascaris lumbricoides/ mesh_heading_list:/Ascaris suum/ mesh_heading_list:/Toxascaris/ mesh_heading_list:/Toxocara/ mesh_heading_list:/Toxocara canis/ mesh_heading_list:/Oxyurida/ mesh_heading_list:/Oxyuroidea/ mesh_heading_list:/Enterobius/ mesh_heading_list:/Rhabditida/ mesh_heading_list:/Rhabdiasoidea/ mesh_heading_list:/Strongyloides/ mesh_heading_list:/Strongyloides ratti/ mesh_heading_list:/Strongyloides stercoralis/ mesh_heading_list:/Rhabditoidea/ mesh_heading_list:/Caenorhabditis/ mesh_heading_list:/Caenorhabditis elegans/ mesh_heading_list:/Spirurida/ mesh_heading_list:/Camallanina/ mesh_heading_list:/Dracunculoidea/ mesh_heading_list:/Dracunculus Nematode/ mesh_heading_list:/Filarioidea/ mesh_heading_list:/Acanthocheilonema/ mesh_heading_list:/Brugia/ mesh_heading_list:/Brugia malayi/ mesh_heading_list:/Brugia pahangi/ mesh_heading_list:/Dipetalonema/ mesh_heading_list:/Dirofilaria/ mesh_heading_list:/Dirofilaria immitis/ mesh_heading_list:/Dirofilaria repens/ mesh_heading_list:/Loa/ mesh_heading_list:/Mansonella/ mesh_heading_list:/Microfilariae/ mesh_heading_list:/Onchocerca/ mesh_heading_list:/Onchocerca volvulus/ mesh_heading_list:/Setaria Nematode/ mesh_heading_list:/Wuchereria/ mesh_heading_list:/Wuchereria bancrofti/ mesh_heading_list:/Spirurina/ mesh_heading_list:/Spiruroidea/ mesh_heading_list:/Thelazioidea/ mesh_heading_list:/Gnathostoma/ mesh_heading_list:/Strongylida/ mesh_heading_list:/Ancylostomatoidea/ mesh_heading_list:/Ancylostoma/ mesh_heading_list:/Necator/ mesh_heading_list:/Necator americanus/ mesh_heading_list:/Heligmosomatoidea/ mesh_heading_list:/Nematospiroides/ mesh_heading_list:/Nematospiroides dubius/ mesh_heading_list:/Nippostrongylus/ mesh_heading_list:/Metastrongyloidea/ mesh_heading_list:/Angiostrongylus/ mesh_heading_list:/Angiostrongylus cantonensis/ mesh_heading_list:/Molineoidae/ mesh_heading_list:/Nematodirus/ mesh_heading_list:/Strongyloidea/ mesh_heading_list:/Oesophagostomum/ mesh_heading_list:/Strongylus/ mesh_heading_list:/Trichostrongyloidea/ mesh_heading_list:/Dictyocaulus/ mesh_heading_list:/Haemonchus/ mesh_heading_list:/Ostertagia/ mesh_heading_list:/Trichostrongylus/ mesh_heading_list:/Tylenchida/ mesh_heading_list:/Tylenchoidea/ mesh_heading_list:/Platyhelminths/ mesh_heading_list:/Cestoda/ mesh_heading_list:/Diphyllobothrium/ mesh_heading_list:/Sparganum/ mesh_heading_list:/Echinococcus/ mesh_heading_list:/Echinococcus granulosus/ mesh_heading_list:/Echinococcus multilocularis/ mesh_heading_list:/Hymenolepis/ mesh_heading_list:/Hymenolepis diminuta/ mesh_heading_list:/Hymenolepis nana/ mesh_heading_list:/Mesocestoides/ mesh_heading_list:/Spirometra/ mesh_heading_list:/Sparganum/ mesh_heading_list:/Taenia/ mesh_heading_list:/Cysticercus/ mesh_heading_list:/Taenia saginata/ mesh_heading_list:/Taenia solium/ mesh_heading_list:/Trematoda/ mesh_heading_list:/Dicrocoeliidae/ mesh_heading_list:/Dicrocoelium/ mesh_heading_list:/Echinostomatidae/ mesh_heading_list:/Echinostoma/ mesh_heading_list:/Fasciolidae/ mesh_heading_list:/Fasciola/ mesh_heading_list:/Fasciola hepatica/ mesh_heading_list:/Heterophyidae/ mesh_heading_list:/Opisthorchidae/ mesh_heading_list:/Clonorchis sinensis/ mesh_heading_list:/Opisthorchis/ mesh_heading_list:/Paramphistomatidae/ mesh_heading_list:/Schistosomatidae/ mesh_heading_list:/Schistosoma/ mesh_heading_list:/Schistosoma haematobium/ mesh_heading_list:/Schistosoma japonicum/ mesh_heading_list:/Schistosoma mansoni/ mesh_heading_list:/Troglotrematidae/ mesh_heading_list:/Paragonimus/ mesh_heading_list:/Paragonimus westermani/ mesh_heading_list:/Turbellaria/ mesh_heading_list:/Planarians/ mesh_heading_list:/Rotifera/ mesh_heading_list:/Mollusca/ mesh_heading_list:/Bivalvia/ mesh_heading_list:/Arcidae/ mesh_heading_list:/Scapharca/ mesh_heading_list:/Cardiidae/ mesh_heading_list:/Corbicula/ mesh_heading_list:/Dreissena/ mesh_heading_list:/Mercenaria/ mesh_heading_list:/Mya/ mesh_heading_list:/Mytilidae/ mesh_heading_list:/Mytilus/ mesh_heading_list:/Mytilus edulis/ mesh_heading_list:/Perna/ mesh_heading_list:/Ostreidae/ mesh_heading_list:/Crassostrea/ mesh_heading_list:/Ostrea/ mesh_heading_list:/Pectinidae/ mesh_heading_list:/Pecten/ mesh_heading_list:/Pinctada/ mesh_heading_list:/Spisula/ mesh_heading_list:/Unionidae/ mesh_heading_list:/Anodonta/ mesh_heading_list:/Unio/ mesh_heading_list:/Cephalopoda/ mesh_heading_list:/Decapodiformes/ mesh_heading_list:/Loligo/ mesh_heading_list:/Sepia/ mesh_heading_list:/Nautilus/ mesh_heading_list:/Octopodiformes/ mesh_heading_list:/Gastropoda/ mesh_heading_list:/Aplysia/ mesh_heading_list:/Clione/ mesh_heading_list:/Conus Snail/ mesh_heading_list:/Hermissenda/ mesh_heading_list:/Pleurobranchaea/ mesh_heading_list:/Snails/ mesh_heading_list:/Biomphalaria/ mesh_heading_list:/Bulinus/ mesh_heading_list:/Helix, Snails/ mesh_heading_list:/Lymnaea/ mesh_heading_list:/Tritonia Sea Slug/ mesh_heading_list:/Polyplacophora/ mesh_heading_list:/Parasites/ mesh_heading_list:/Placozoa/ mesh_heading_list:/Porifera/ mesh_heading_list:/Agelas/ mesh_heading_list:/Axinella/ mesh_heading_list:/Callyspongia/ mesh_heading_list:/Crambe Sponge/ mesh_heading_list:/Dysidea/ mesh_heading_list:/Geodia/ mesh_heading_list:/Haliclona/ mesh_heading_list:/Petrosia/ mesh_heading_list:/Plakortis/ mesh_heading_list:/Suberites/ mesh_heading_list:/Theonella/ mesh_heading_list:/Xestospongia/ mesh_heading_list:/Tardigrada/ mesh_heading_list:/Animals/) +(mesh_heading_list:/Humans/))))>

Note that in this instance, the pybool_ir.query.pubmed.parser.PubmedQueryParser has also expanded all the MeSH terms.

class pybool_ir.query.GenericQueryParser(additional_operators: List[str] | None = None)#

Bases: QueryParser

Implementation of a generic query parser with syntax similar to Lucene’s query syntax.

format(node: ASTNode) str#

Format an AST node into a raw query.

parse_ast(raw_query: str) ASTNode#

Parse a raw query into an AST node.

parse_lucene(raw_query: str) Query#

Parse a raw query into a lucene query.

class pybool_ir.query.PubmedQueryParser(tree: ~pybool_ir.datasets.pubmed.mesh.MeSHTree = <pybool_ir.datasets.pubmed.mesh.MeSHTree object>, optional_fields: ~typing.List[str] | None = None, optional_operators: ~typing.List[str] | None = None)#

Bases: QueryParser

A parser for Pubmed queries.

format(node: ASTNode) str#

Format an AST node into a raw query.

parse_ast(raw_query: str) ASTNode#

Parse a raw query into an AST node.

parse_lucene(raw_query: str) Query#

Parse a raw query into a lucene query.

Modules

pybool_ir.query.ast

Base classes for representing queries.

pybool_ir.query.dsl

pybool_ir.query.generic

Generic query parser using syntax similar to Lucene's query syntax.

pybool_ir.query.ovid

Convert OVID query to single-line PubMed query

pybool_ir.query.parser

Base classes for representing queries.

pybool_ir.query.pubmed

Implementation of the PubMed query language.

pybool_ir.query.units

Internal representations for parsing queries.