fresh_traits(x)
A data.frame with ecological parameters for each taxon
Query ecological parameters from freshwaterbiology.info. This function queries all parameters. If you want data only for specific traits use the fresh_desc table (see examples).
Currently only the macro-invertebrate database is supported.
spec <- c("Acentrella sinaica", "Acentria ephemerella", "Acilius sp.", "Acroloxus lacustris", "Allotrichi pallicornis") a <- fresh_validate(spec) a_traits <- fresh_traits(a) a_traitsGenus Species ER1 ER2 ER3 ER4 ER5 ER6 ER7 ER8 ER9 ER10 ER11 ER12 ER13 ER14 1 Acentrella sinaica 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 Acentria ephemerella 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 Acilius sp. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 Acroloxus lacustris 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA ER15 ER16 ER17 ER18 ER19 ER20 ER21 ER22 ER23 ER24 ER25 ERX ERY Map ls er mic bio alsp 1 15 16 0 0 0 20 21 22 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA er.1 rasp er.2 sesp er.3 rel cou euc hyc erh mrh hrh epo mpo hpo lit pro g8h X28h l2h 1 0 1 0 0 0 0 0 0 0 3 4 2 1 0 0 0 0 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 4 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA min max niv sni alp sal mon smo col pla pel arg psa aka mil mal hpe alg mph pom woo 1 0 1100 0 0 0 0 0 0 0 0 0 0 0 0 4 5 0 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA mad oth has hab eup prp plp pap tmp lib lip lrp rlp rhp rhb ind cos was eut vco cod 1 0 0 0 0 10 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA mod war eut.1 aci neu ind.1 bws bwi thr hyr drr oth.1 X.oth.sp rivers.cold 1 8 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA rivers.temp rivers.warm lakes.cold lakes.temp lakes.warm wetlands.cold wetlands.temp 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA wetlands.warm ecosystem.type stressor.type si g xeno oligo beta alpha poly si.1 g.1 1 0 0 0 0.0 0 0 0 0 0 0 0.0 0 2 0 0 0 0.0 0 0 0 0 0 0 0.0 0 3 0 0 0 0.0 0 0 0 0 0 0 2.0 2 4 0 0 0 2.2 2 0 2 4 4 0 1.5 3 5 NA NA NA NA NA NA NA NA NA NA NA NA xeno.1 oligo.1 beta.1 alpha.1 poly.1 si.2 g.2 xeno.2 oligo.2 beta.2 alpha.2 poly.2 1 0 0 0 0 0 0.0 0 0 0 0 0 0 2 0 0 0 0 0 0.0 0 1 4 4 1 0 3 0 3 4 3 0 0.0 0 0 0 0 0 0 4 0 5 5 0 0 2.2 4 0 2 6 2 0 5 NA NA NA NA NA NA NA NA NA NA NA NA si.3 g.3 xeno.3 oligo.3 beta.3 alpha.3 poly.3 gra min.1 xyl shr gat aff pff pre par 1 0.0 0 0 0 0 0 0 9 0 0 0 1 0 0 0 0 2 0.0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 3 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 4 1.7 3 0 5 5 0 0 10 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA oth.2 sws swd bub spw ses oth.3 teg gil pls spi ves tap sur nod egd lad add unk egg 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 7 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA coc hou did qui non aqp aqa aep aea hig low unk.1 l1y g1y egg.1 lar nym pup adu win 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA spr sum aut aly win.1 spr.1 sum.1 aut.1 sho lon sev unv biv 1 4 5 0 0 0 4 6 0 0 1 0 temperate,temperate (alps) 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 5 NA NA NA NA NA NA NA NA NA NA NA NA trv muv flx ovo fie cie fic frc vec tec ase pas rst kst oil x 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Acentrella sinaica 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Acentria ephemerella 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Acilius sp. 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Acroloxus lacustris 5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA Allotrichi pallicornis### select only current preference using lookup table take <- fresh_desc$Modality[fresh_desc$Trait == 'current preference'] a_traits[ , take]lib lip lrp rlp rhp rhb ind 1 0 0 0 0 1 0 0 2 0 1 0 0 0 0 0 3 0 0 0 0 0 0 0 4 0 1 0 0 0 0 0 5 NA NA NA NA NA NA NA