1887

Chapter 4.2.1 : The Microbial Ecology of Benthic Environments

MyBook is a cheap paperback edition of the original book and will be sold at uniform, low price.

Ebook: Choose a downloadable PDF or ePub file. Chapter is a downloadable PDF file. File must be downloaded within 48 hours of purchase

Buy this Chapter
Digital (?) $30.00

Preview this chapter:
Zoom in
Zoomout

The Microbial Ecology of Benthic Environments, Page 1 of 2

| /docserver/preview/fulltext/10.1128/9781555818821/9781555818821.ch4.2.1-1.gif /docserver/preview/fulltext/10.1128/9781555818821/9781555818821.ch4.2.1-2.gif

Abstract:

Within the benthic realm life carpets the sedimentary surface of all aquatic ecosystems including the oceans, lakes, rivers and streams. Microorganisms of all types, bacteria, archaea and eukaryotes, inhabit these environments and through their metabolic activities contribute to the biogeochemical cycles that sustain life on earth. In this chapter we address the question "Why live on or in sediments, or in some cases, attached to rocks or other hard surfaces?" and then explore major questions in the ecology of benthic microbial life in freshwater and shallow marine systems and current methodological approaches used in addressing these questions. Our first focus is on the abiotic and biotic factors that strongly influence the distribution and abundance of benthic microorganisms. Elemental cycles and the possibility of bacterial biogeography within the benthic realm are also addresses. Obtaining high quality samples and methods for determining microbial activity, biomass and community structure are discussed with classical/direct observation, biochemical and molecular approaches highlighted. Characterization of dissolved organic matter, methods for foodweb analysis and identification of the active component of microbial communities are specifically addressed. We conclude with a brief examination of several current questions within the general field of benthic microbial ecology.

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1
Highlighted Text: Show | Hide
Loading full text...

Full text loading...

Figures

Image of FIGURE 1.
FIGURE 1.

Typical benthic ecosystems ranging from (a) headwater streams (b) to coastal waters. Copious microbial communities also including significant amounts of algae that can carpet gravel streams (c), whereas microbial communities in the sandy habitats of coastal waters often have lower microbial biomass (d). doi:10.1128/9781555818821.ch4.2.1.f1

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1
Permissions and Reprints Request Permissions
Download as Powerpoint
Image of FIGURE 2.
FIGURE 2.

Photographs of benthic microbial communities. (a) An initial state of a benthic community showing the various forms of microbial organisms. (b) A filamentous streamer with a pronounced head and a long tail; streamers tend to develop in turbulent flow. (c) Long streamers (extending up to 10 cm and more) can harbor various microorganisms and algae. All photographs from epifluorescence microscopy using SYTOX (green) and autofluorescence (red) of algae. Courtesy of Iris Hödl. doi:10.1128/9781555818821.ch4.2.1.f2

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1
Permissions and Reprints Request Permissions
Download as Powerpoint
Image of FIGURE 3.
FIGURE 3.

The supply of carbon and oxygen to sediment strongly influences the distribution of bacterial and archaeal metabolic types. (a) Experimentally determined relationship between carbon flux to the benthos and the supply of O influenced by water velocity. The curved line represents maximum O flux rate for 15°C seawater at O saturation—for any site with a flow velocity × carbon flux rate that falls below or to the right of the curve, oxygen supply will exceed demand, and for those sites that fall above or to the left of the curve oxygen demand will exceed supply. In these cases, aerobic decomposition will be limited (redrawn from ). (b) Effect on water velocity on benthic boundary layer. Curves represent O concentration of water and sediment as determined by microelectrode with the embedded numbers representing water velocity (cm s). Horizontal lines represent variation among multiple measurements. The vertical portion of each line indicates the well-mixed portion of the water column and the thickness of the benthic boundary layer can be determined as the distance between the sediment–water interface and the bottom of the well-mixed layer (redrawn from 110, with permission). (c) The effect of benthic photosynthetic activity on sediment O concentration. Open bar represent photosynthetic rate and circles O concentration during early afternoon and sundown. Note the subsurface O maximum (redrawn from ). (d) Idealized distribution of bacterial and archaeal metabolic types within sediment. Light crosshatching indicates the suboxic zone and dark crosshatching anaerobic zone (redrawn from 80, with permission). (e) Drawing from a photomicrograph of a mix microcolony in a depression on the surface of sand grain (from 188, with permission). (f) Scanning electron micrograph of a syntrophic coculture of G20 and . Fermentation of butyrate to acetate and H is energetically inhibited at standard temperatures and concentrations. G20 cannot oxidize butyrate alone (although some sulfate-reducing bacteria can), however, via a tightly coupled mutualistic interaction G20 and successful oxidize butyrate. In general, syntrophy is currently thought to proceed through hydrogen or formate production and can also involve methanogenic archaea ( ). doi:10.1128/9781555818821.ch4.2.1.f3

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1
Permissions and Reprints Request Permissions
Download as Powerpoint
Image of FIGURE 4.
FIGURE 4.

Meso- and microcosms typically used to study benthic microbial communities. (a) A header tank ensures constant pressure and computerized valves regulate the water flow in 32 3-m-long flumes. (b) Large (40 m long) streamside flumes are typically used to study the effect of the flow environment on benthic microbial life and the effect of benthic microorganisms on ecosystem processes. (c) Bioreactors serve study how benthic microorganisms transform dissolved organic or how bioturbation affect sedimentary microbial communities. Courtesy of Mia Bengtsson and Iris Hödl. doi:10.1128/9781555818821.ch4.2.1.f4

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1
Permissions and Reprints Request Permissions
Download as Powerpoint

References

/content/book/10.1128/9781555818821.ch4.2.1
1. Orcutt BN, Sylvan, JB, Knab, NJ, Edwards, KJ. 2011. Microbial ecology of the dark ocean above, at, and below the seafloor. Microbiol Mol Biol Rev 75:361422. 10.1128/MMBR.00039-10.[PubMed][CrossRef] http://dx.doi.org/10.1128/MMBR.00039-10
2. Madigan MT, Martinko JM, Stahl DA, Clark DP. 2012. Brock Biology of Microorganisms, 13th ed. Benjamin Cummings, Boston, MA.
3. Kristensen E, Penha-Lopes G, Delefosse M, Valdemarsen T, Quintana CO, Banta GT. 2012. What is bioturbation? The need for a precise definition for fauna in aquatic sciences. Mar Ecol Prog Ser 446:285302. 10.3354/meps09506.[CrossRef] http://dx.doi.org/10.3354/meps09506
4. Boudreau BP, Jorgensen BB. 2001. The Benthic Boundary Layer: Transport Processes and Biogeochemistry. Oxford University Press, New York.
5. Chao A, Chiu C-H, Hsieh TC. 2012. Proposing a resolution to debates on diversity partitioning. Ecology 93:20372051.[PubMed][CrossRef]
6. Whittaker RH. 1960. Vegetation of the Siskiyou Mountains. Or Calif Ecol Monogr 30:279338.[CrossRef]
7. Zuckerkandl E, Pauling L. 1965. Molecules as documents of evolutionary history. J Theor Biol 8:357366.[PubMed][CrossRef]
8. Kettler GC, Martiny AC, Huang K, Zucker J, Coleman ML, Rodrigue S, Chen F, Lapidus A, Ferriera S, Johnson J, Steglich C, Church GM, Richardson P, Chisholm SW. 2007. Patterns and implications of gene gain and loss in the evolution of Prochlorococcus. PLoS Genet 3:25152528. 10.1371/journal.pgen.0030231[CrossRef] http://dx.doi.org/10.1371/journal.pgen.0030231
9. Griffith F. 1928. The significance of pneumococcal types. Epidemiol Infect 27:113159. 10.1017/S0022172400031879 http://dx.doi.org/10.1017/S0022172400031879
10. Redfield R. 1988. Evolution of bacterial transformation—is sex with dead cells ever better than no sex at all. Genetics 119:213221.[PubMed]
11. Koonin EV, Wolf YI. 2012. Evolution of microbes and viruses: a paradigm shift in evolutionary biology? Front Cell Infect Microbiol 2. 10.3389/fcimb.2012.00119.[PubMed] http://dx.doi.org/10.3389/fcimb.2012.00119
12. Hall-Stoodley L, Costerton J, Stoodley P. 2004. Bacterial biofilms: from the natural environment to infectious diseases. Nat Rev Microbiol 2:95108. 10.1038/nrmicro821.[PubMed][CrossRef] http://dx.doi.org/10.1038/nrmicro821
13. Schopf JW, Kudryavtsev AB. 2012. Biogenicity of Earth's earliest fossils: a resolution of the controversy. Gondwana Res 22:761771. 10.1016/j.gr.2012.07.003.[CrossRef] http://dx.doi.org/10.1016/j.gr.2012.07.003
14. Craddock PR, Dauphas N. 2011. Iron isotopic compositions of geological reference materials and chondrites. Geostand Geoanalyt Res 35:101123. 10.1111/j.1751-908X.2010.00085.x.[CrossRef] http://dx.doi.org/10.1111/j.1751-908X.2010.00085.x
15. Altermann W. 2008. Accretion, trapping and binding of sediment in archean stromatolites—Morphological expression of the antiquity of life. Space Sci Rev 135:5579. 10.1007/s11214-007-9292-1.[CrossRef] http://dx.doi.org/10.1007/s11214-007-9292-1
16. Meysman FJR, Middelburg JJ, Heip CHR. 2006. Bioturbation: a fresh look at Darwin's last idea. Trends Ecol Evol 21:688695. 10.1016/j.tree.2006.08.002.[PubMed][CrossRef] http://dx.doi.org/10.1016/j.tree.2006.08.002
17. Bottjer DJ. 2010. The Cambrian substrate revolution and early evolution of the phyla. J Earth Sci 21:2124.[CrossRef]
18. McIlroy D, Logan G. 1999. The impact of bioturbation on infaunal ecology and evolution during the Proterozoic-Cambrian transition. Palaios 14:5872. 10.2307/3515361.[CrossRef] http://dx.doi.org/10.2307/3515361
19. Rogov V, Marusin V, Bykova N, Goy Y, Nagovitsin K, Kochnev B, Karlova G, Grazhdankin D. 2012. The oldest evidence of bioturbation on Earth. Geology 40:395398. 10.1130/G32807.1.[CrossRef] http://dx.doi.org/10.1130/G32807.1
20. Mata SA, Bottjer DJ. 2012. Microbes and mass extinctions: paleoenvironmental distribution of microbialites during times of biotic crisis. Geobiology 10:324. 10.1111/j.1472-4669.2011.00305.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1472-4669.2011.00305.x
21. Yang X-H, Lee C, Scranton MI. 1993. Determination of nanomolar concentrations of individual dissolved low molecular weight amines and organic acids in seawater. Anal Chem 65:572570.[CrossRef]
22. Wu H, Green M, Scranton MI. 1997. Acetate cycling in the water column and surface sediment of Long Island Sound following a bloom. Limnol Oceanogr 42:705713.[CrossRef]
23. Albert DB, Martens CS. 1997. Determination of low-molecular-weight organic acid concentrations in seawater and pore-water samples via HPLC. Mar Chem 56:2737.[CrossRef]
24. Atlas RM, Bartha R. 1993. Microbial Ecology: Fundamentals and Applications, 3rd ed. Benjamin/Cummings, Redwood City, CA.
25. McArthur JV. 2006. Microbial Ecology: An Evolutionary Approach. Elsevier, Amsterdam.
26. Kirchman DL. 2012. Processes in Microbial Ecology. Oxford University Press, New York.
27. Reimers CE, Stecher HIII, Taghonb GL, Fullerb CM, Huettel M, Ruschc A, Ryckelyncka N, Wild C. 2004. In situ measurements of advective solute transport in permeable shelf sands. Cont Shelf Res 24:183201.[CrossRef]
28. Cook PLM, Wenzhofer F, Glud RN, Janssen F, Huettel M. 2007. Benthic solute exchange and carbon mineralization in two shallow subtidal sandy sediments: effect of advective pore-water exchange. Limnol Oceanogr 52:19431963.[CrossRef]
29. Chipman L, Podgorski D, Green S, Kostk J, Cooper W, Huettela M. 2010. Decomposition of plankton-derived dissolved organic matter in permeable coastal sediments. Limnol Oceanogr 55:857871.[CrossRef]
30. Thistle D, Reidnauer JA, Findlay RH, Waldo R. 1984. An experimental investigation of enhanced harpacticoid (Copepoda) abundances around isolated seagrass shoots. Oecologia 63:295299.[CrossRef]
31. Battin T, Kaplan L, Newbold J, Hendricks S. 2003. A mixing model analysis of stream solute dynamics and the contribution of a hyporheic zone to ecosystem function. Freshw Biol 48:9951014. 10.1046/j.1365-2427.2003.01062.x.[CrossRef] http://dx.doi.org/10.1046/j.1365-2427.2003.01062.x
32. Bottacin-Busolin A, Singer G, Zaramella M, Battin TJ, Marion A. 2009. Effects of streambed morphology and biofilm growth on the transient storage of solutes. Environ Sci Technol 43:73377342. 10.1021/es900852w.[PubMed][CrossRef] http://dx.doi.org/10.1021/es900852w
33. Woodcock S, Besemer K, Battin TJ, Curtis TP, Sloan WT. 2013. Modelling the effects of dispersal mechanisms and hydrodynamic regimes upon the structure of microbial communities within fluvial biofilms. Environ Microbiol 15:12161225. 10.1111/1462-2920.12055.[PubMed][CrossRef] http://dx.doi.org/10.1111/1462-2920.12055
34. Besemer K, Singer G, Hoedl I, Battin TJ. 2009. Bacterial community composition of stream biofilms in spatially variable-flow environments. Appl Environ Microbiol 75:71897195. 10.1128/AEM.01284-09.[PubMed][CrossRef] http://dx.doi.org/10.1128/AEM.01284-09
35. Holmes R, Fisher S, Grimm N, Harper B. 1998. The impact of flash floods on microbial distribution and biogeochemistry in the parafluvial zone of a desert stream. Freshw Biol 40:641654. 10.1046/j.1365-2427.1998.00362.x.[CrossRef] http://dx.doi.org/10.1046/j.1365-2427.1998.00362.x
36. Findlay RH, Trexler MB, Guckert JB, White DC. 1990. Laboratory study of disturbance in marine sediments: response of a microbial community. Mar Ecol Prog Ser 62:121133.[CrossRef]
37. Feminella J, Hawkins C. 1995. Interactions between stream herbivores and periphyton: a quantitative analysis of past experiments. J N Am Benthol Soc 14:465509. 10.2307/1467536.[CrossRef] http://dx.doi.org/10.2307/1467536
38. Findlay RH, Watling L. 1998. Seasonal variation in the structure of a marine benthic microbial community. Microb Ecol 36:2330.[PubMed][CrossRef]
39. Sutton S, Findlay R. 2003. Sedimentary microbial community dynamics in a regulated stream: East Fork of the Little Miami River, Ohio. Environ Microbiol 5:256266. 10.1046/j.1462-2920.2003.00396.x.[PubMed][CrossRef] http://dx.doi.org/10.1046/j.1462-2920.2003.00396.x
40. Smoot JC, Findlay RH. 2001. Spatial and seasonal variation in a freshwater reservoir sedimentary microbial community as determined by phospholipid fatty acid analysis. Microb Ecol 42:350358.[PubMed][CrossRef]
41. Vinebrooke R, Leavitt P. 1996. Effects of ultraviolet radiation on periphyton in an alpine lake. Limnol Oceanogr 41:10351040.[CrossRef]
42. Vinebrooke R, Leavitt P. 1999. Differential responses of littoral communities to ultraviolet radiation in an alpine lake. Ecology 80:223237. 10.1890/0012-9658(1999)080[0223:DROLCT]2.0.CO;2.[CrossRef] http://dx.doi.org/10.1890/0012-9658(1999)080[0223:DROLCT]2.0.CO;2
43. Stal LJ. 2010. Microphytobenthos as a biogeomorphological force in intertidal sediment stabilization. Ecol Eng 36:236245. 10.1016/j.ecoleng.2008.12.032.[CrossRef] http://dx.doi.org/10.1016/j.ecoleng.2008.12.032
44. Garcia-Pichel F, Bebout B. 1996. Penetration of ultraviolet radiation into shallow water sediments: high exposure for photosynthetic communities. Mar Ecol Prog Ser 131:257262. 10.3354/meps131257.[CrossRef] http://dx.doi.org/10.3354/meps131257
45. Stal L., 2012. Cyanobacterial mats and stromatolites, p. 65125. In Whitton BA (ed), Ecology of Cyanobacteria II. Springer, New York.
46. Elasri M, Miller R. 1999. Study of the response of a biofilm bacterial community to UV radiation. Appl Environ Microbiol 65:20252031.[PubMed]
47. Dupraz C, Visscher P. 2005. Microbial lithification in marine stromatolites and hypersaline mats. Trends Microbiol 13:429438. 10.1016/j.tim.2005.07.008.[PubMed][CrossRef] http://dx.doi.org/10.1016/j.tim.2005.07.008
48. Li Y, Huang Y, Wang X. 2012. Suspended sediment as an attenuating factor of ultraviolet-B radiation effects on the growth and DNA damage of Chlorolla sp. Adv Mat Res 518:51655171.[CrossRef]
49. Hulthe G, Hulth S, Hall POJ. 1998. Effect of oxygen on degradation rate of refractory and labile organic matter in continental margin sediments. Geochim Cosmochim Acta 62:13191328.[CrossRef]
50. Emerson S, Hedges J., 2003. 6.11—Sediment diagenesis and benthic flux, p. 293319. In Holland HD, Turekian KK (eds) Treatise on Geochemistry. Pergamon, Oxford.
51. Sobek S, Durisch-Kaiser E, Zurbruegg R, Wongfun N, Wessels M, Pasche N, Wehrli B. 2009. Organic carbon burial efficiency in lake sediments controlled by oxygen exposure time and sediment source. Limnol Oceanogr 54:22432254. 10.4319/lo.2009.54.6.2243.[CrossRef] http://dx.doi.org/10.4319/lo.2009.54.6.2243
52. Freeman C, Lock M. 1995. The biofilm polysaccharide matrix—a buffer against changing organic substrate supply. Limnol Oceanogr 40:273278.[CrossRef]
53. Kim S, Simpson A, Kujawinski E, Freitas M, Hatcher P. 2003. High resolution electrospray ionization mass spectrometry and 2D solution NMR for the analysis of DOM extracted by C-18 solid phase disk. Org Geochem 34:13251335. 10.1016/S0146-6380(03)00101-3.[CrossRef] http://dx.doi.org/10.1016/S0146-6380(03)00101-3
54. Mosher JJ, Klein GC, Marshall AG, Findlay RH. 2010. Geological influences of natural organic matter structure in stream waters by FT-ICR-MS. Org Geochem 41:11771188.[CrossRef]
55. Kim S, Kaplan L, Hatcher P. 2006. Biodegradable dissolved organic matter in a temperate and a tropical stream determined from ultra-high resolution mass spectrometry. Limnol Oceanogr 51:10541063.[CrossRef]
56. Singer GA, Besemer K, Schmitt-Kopplin P, Hödl I-A, Battin TJ. 2010. Physical heterogeneity increases biofilm resource use and its molecular diversity in stream mesocosms. PLoS One 5:e9988. 10.1371/ journal.pone.0009988.[PubMed][CrossRef] http://dx.doi.org/10.1371/ journal.pone.0009988
java.lang.IllegalArgumentException: Illegal character in opaque part at index 17: info:doi/10.1371/ journal.pone.0009988 at java.net.URI.create(URI.java:852) at com.pub2web.openurl.web.ArticleContextObjectEntityFactory.getContextObjectEntity(ArticleContextObjectEntityFactory.java:101) at com.pub2web.openurl.web.SequentialContentItemContextObjectEntityFactory.getContextObjectEntity(SequentialContentItemContextObjectEntityFactory.java:47) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getReferent(OutboundUrlTag.java:294) at com.pub2web.openurl.web.taglib.OutboundUrlTag.buildContextObject(OutboundUrlTag.java:212) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getCoinsSpan(OutboundUrlTag.java:178) at com.pub2web.openurl.web.taglib.OutboundUrlTag.doEndTag(OutboundUrlTag.java:155) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_openurl_005foutboundurl_005f0(reference_tag.java:894) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fforEach_005f0(reference_tag.java:236) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fif_005f0(reference_tag.java:147) at org.apache.jsp.tag.web.jp.reference_tag.doTag(reference_tag.java:100) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_jp_005freference_005f0(chapter_jsp.java:2871) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp.access$29(chapter_jsp.java:2863) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke0(chapter_jsp.java:3245) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke(chapter_jsp.java:3336) at com.ingenta.jsp.page.InvokeFragmentTag.doTag(InvokeFragmentTag.java:139) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005fdoBody_005f0(template_jsp.java:2716) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp.access$31(template_jsp.java:2705) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke0(template_jsp.java:4389) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke(template_jsp.java:4609) at com.ingenta.util.tagext.SimpleTagHandler.writeTagBody(SimpleTagHandler.java:196) at com.ingenta.util.tagext.SimpleTagHandler.doTag(SimpleTagHandler.java:140) at com.ingenta.jsp.page.PageTemplateTag.doTag(PageTemplateTag.java:55) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005ftemplate_005f0(template_jsp.java:132) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspService(template_jsp.java:107) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:199) at io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:279) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:940) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:639) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:633) at com.ingenta.jsp.skins.SkinUtils.include(SkinUtils.java:516) at com.ingenta.jsp.page.PageBodyTag.invokeTemplate(PageBodyTag.java:277) at com.ingenta.jsp.page.PageBodyTag.doTag(PageBodyTag.java:254) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_p_005fbody_005f0(chapter_jsp.java:861) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_auth_005flicence_005f0(chapter_jsp.java:221) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspService(chapter_jsp.java:135) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:193) at io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:160) at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at com.pub2web.webutils.web.filter.FilterWrapper.doFilter(FilterWrapper.java:124) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.AuditFilter.doFilter(AuditFilter.java:61) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.authentication.servlet.ImplicitAuthenticationFilter.doFilter(ImplicitAuthenticationFilter.java:230) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.ModificationInfoFilter.doFilter(ModificationInfoFilter.java:162) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.WeblogMonthFilter.doFilter(WeblogMonthFilter.java:107) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.RdfsLabelFilter.doFilter(RdfsLabelFilter.java:100) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.cj.trim.trimFilter.doFilter(Unknown Source) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.plugin.sales.geolocation.web.consumption.filter.PointOfConsumptionCountryFilter.doFilter(PointOfConsumptionCountryFilter.java:197) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.platform.geolocation.web.filter.GeolocationFilter.doFilter(GeolocationFilter.java:97) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.ActivatedUserFilter.doFilter(ActivatedUserFilter.java:130) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.locator.LocatorFilter.doFilter(LocatorFilter.java:80) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ContentBrowsingHistoryFilter.doFilter(ContentBrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.rewrite.UrlRewriterFilter.doFilter(UrlRewriterFilter.java:284) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.BrowsingHistoryFilter.doFilter(BrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.UserAgentWrapFilter.doFilter(UserAgentWrapFilter.java:159) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.cache.providers.monitoredehcache.MonitoredehcacheFilter.doFilter(MonitoredehcacheFilter.java:33) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.web.filter.ContentAdminModelInjectionFilter.doFilter(ContentAdminModelInjectionFilter.java:69) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ConditionalHeaderFilter.doFilter(ConditionalHeaderFilter.java:42) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.journalproduct.web.filter.ThrottlingFilter.doFilter(ThrottlingFilter.java:104) at com.pub2web.journalproduct.web.filter.BypassableThrottlingFilter.doFilter(BypassableThrottlingFilter.java:136) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.EncodingFilter.doFilter(EncodingFilter.java:82) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 17: info:doi/10.1371/ journal.pone.0009988 at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parse(URI.java:3058) at java.net.URI.(URI.java:588) at java.net.URI.create(URI.java:850) ... 219 more
57. Singer G, Besemer K, Hochedlinger G, Chlup AK, Battin TJ. 2011. Monomeric carbohydrate uptake and structure-function coupling in stream biofilms. Aquat Microb Ecol 62:7183.[CrossRef]
58. Singer GA, Fasching C, Wilhelm L, Niggemann J, Steier P, Dittmar T, Battin TJ. 2012. Biogeochemically diverse organic matter in Alpine glaciers and its downstream fate. Nat Geosci 5:710714. 10.1038/NGEO1581.[CrossRef] http://dx.doi.org/10.1038/NGEO1581
59. Hunter WR, Jamieson A, Huvenne VAI, Witte U. 2013. Sediment community responses to marine vs. terrigenous organic matter in a submarine canyon. Biogeosciences 10:6780. 10.5194/bg-10-67-2013.[CrossRef] http://dx.doi.org/10.5194/bg-10-67-2013
60. Gause GF. 1934. Experimental analysis of Vito Volterra's mathematical theory of the struggle for existence. Science 79:1617. 10.1126/science.79.2036.16-a.[PubMed][CrossRef] http://dx.doi.org/10.1126/science.79.2036.16-a
61. Lopez GP, Levinton JS. 1987. Ecology of deposit-feeding animals in marine sediments. Q Rev Biol 62:235260.[CrossRef]
62. Zobel CE, Felthons CB. 1938. Bacteria as food for certain marine invertebrates. J Mar Res 1:312327.
63. Pascal P, Dupuy C, Mallet C, Richard P, Niquil N. 2008. Bacterivory by benthic organisms in sediment: quantification using ISN-enriched bacteria. J Exp Mar Biol Ecol 355:1826. 10.1016/j.jembe.2007.11.012. ER.[CrossRef] http://dx.doi.org/10.1016/j.jembe.2007.11.012. ER
java.lang.IllegalArgumentException: Illegal character in opaque part at index 37: info:doi/10.1016/j.jembe.2007.11.012. ER at java.net.URI.create(URI.java:852) at com.pub2web.openurl.web.ArticleContextObjectEntityFactory.getContextObjectEntity(ArticleContextObjectEntityFactory.java:101) at com.pub2web.openurl.web.SequentialContentItemContextObjectEntityFactory.getContextObjectEntity(SequentialContentItemContextObjectEntityFactory.java:47) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getReferent(OutboundUrlTag.java:294) at com.pub2web.openurl.web.taglib.OutboundUrlTag.buildContextObject(OutboundUrlTag.java:212) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getCoinsSpan(OutboundUrlTag.java:178) at com.pub2web.openurl.web.taglib.OutboundUrlTag.doEndTag(OutboundUrlTag.java:155) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_openurl_005foutboundurl_005f0(reference_tag.java:894) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fforEach_005f0(reference_tag.java:236) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fif_005f0(reference_tag.java:147) at org.apache.jsp.tag.web.jp.reference_tag.doTag(reference_tag.java:100) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_jp_005freference_005f0(chapter_jsp.java:2871) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp.access$29(chapter_jsp.java:2863) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke0(chapter_jsp.java:3245) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke(chapter_jsp.java:3336) at com.ingenta.jsp.page.InvokeFragmentTag.doTag(InvokeFragmentTag.java:139) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005fdoBody_005f0(template_jsp.java:2716) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp.access$31(template_jsp.java:2705) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke0(template_jsp.java:4389) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke(template_jsp.java:4609) at com.ingenta.util.tagext.SimpleTagHandler.writeTagBody(SimpleTagHandler.java:196) at com.ingenta.util.tagext.SimpleTagHandler.doTag(SimpleTagHandler.java:140) at com.ingenta.jsp.page.PageTemplateTag.doTag(PageTemplateTag.java:55) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005ftemplate_005f0(template_jsp.java:132) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspService(template_jsp.java:107) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:199) at io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:279) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:940) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:639) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:633) at com.ingenta.jsp.skins.SkinUtils.include(SkinUtils.java:516) at com.ingenta.jsp.page.PageBodyTag.invokeTemplate(PageBodyTag.java:277) at com.ingenta.jsp.page.PageBodyTag.doTag(PageBodyTag.java:254) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_p_005fbody_005f0(chapter_jsp.java:861) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_auth_005flicence_005f0(chapter_jsp.java:221) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspService(chapter_jsp.java:135) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:193) at io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:160) at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at com.pub2web.webutils.web.filter.FilterWrapper.doFilter(FilterWrapper.java:124) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.AuditFilter.doFilter(AuditFilter.java:61) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.authentication.servlet.ImplicitAuthenticationFilter.doFilter(ImplicitAuthenticationFilter.java:230) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.ModificationInfoFilter.doFilter(ModificationInfoFilter.java:162) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.WeblogMonthFilter.doFilter(WeblogMonthFilter.java:107) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.RdfsLabelFilter.doFilter(RdfsLabelFilter.java:100) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.cj.trim.trimFilter.doFilter(Unknown Source) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.plugin.sales.geolocation.web.consumption.filter.PointOfConsumptionCountryFilter.doFilter(PointOfConsumptionCountryFilter.java:197) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.platform.geolocation.web.filter.GeolocationFilter.doFilter(GeolocationFilter.java:97) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.ActivatedUserFilter.doFilter(ActivatedUserFilter.java:130) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.locator.LocatorFilter.doFilter(LocatorFilter.java:80) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ContentBrowsingHistoryFilter.doFilter(ContentBrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.rewrite.UrlRewriterFilter.doFilter(UrlRewriterFilter.java:284) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.BrowsingHistoryFilter.doFilter(BrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.UserAgentWrapFilter.doFilter(UserAgentWrapFilter.java:159) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.cache.providers.monitoredehcache.MonitoredehcacheFilter.doFilter(MonitoredehcacheFilter.java:33) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.web.filter.ContentAdminModelInjectionFilter.doFilter(ContentAdminModelInjectionFilter.java:69) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ConditionalHeaderFilter.doFilter(ConditionalHeaderFilter.java:42) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.journalproduct.web.filter.ThrottlingFilter.doFilter(ThrottlingFilter.java:104) at com.pub2web.journalproduct.web.filter.BypassableThrottlingFilter.doFilter(BypassableThrottlingFilter.java:136) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.EncodingFilter.doFilter(EncodingFilter.java:82) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 37: info:doi/10.1016/j.jembe.2007.11.012. ER at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parse(URI.java:3058) at java.net.URI.(URI.java:588) at java.net.URI.create(URI.java:850) ... 219 more
64. Smoot JC, Findlay RH. 2010a. Microbes as food for sediment-ingesting detritivores: low-density particles confer a nutritional advantage. Aquat Microb Ecol 59:103109.[CrossRef]
65. Smoot JC, Findlay RH. 2010b. Caloric needs of detritivorous gizzard shad Dorosoma cepedianum are met with sediment bacterial and algal biomas.s. Aquat Biol 8:105114.[CrossRef]
66. Helton RR, Wang K, Kan J, Powell DH, Wommack KE. 2012. Interannual dynamics of viriobenthos abundance and morphological diversity in Chesapeake Bay sediments. FEMS Microbiol Ecol 79:474486. 10.1111/j.1574-6941.2011.01238.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1574-6941.2011.01238.x
67. Hewson I, Fuhrman J. 2003. Viriobenthos production and virioplankton sorptive scavenging by suspended sediment particles in coastal and pelagic waters. Microb Ecol 46:337347. 10.1007/s00248-002-1041-0.[PubMed][CrossRef] http://dx.doi.org/10.1007/s00248-002-1041-0
68. Mei M, Danovaro R. 2004. Virus production and life strategies in aquatic sediments. Limnol Oceanogr 49:459470.[CrossRef]
69. Siem-Jorgensen M, Glud RN, Middelboe M. 2008. Viral dynamics in a coastal sediment: seasonal pattern, controlling factors and relations to the pelagic-benthic coupling. Mar Biol Res 4:165U20. 10.1080/17451000801888718.[CrossRef] http://dx.doi.org/10.1080/17451000801888718
70. Fischer U, Wieltschnig C, Kirschner A, Velimirov B. 2003. Does virus-induced lysis contribute significantly to bacterial mortality in the oxygenated sediment layer of shallow oxbow lakes? Appl Environ Microbiol 69:52815289. 10.1128/AEM.69.9.5281-5289.2003.[PubMed][CrossRef] http://dx.doi.org/10.1128/AEM.69.9.5281-5289.2003
71. Filippini M, Buesing N, Gessner MO. 2008. Temporal dynamics of freshwater bacterio- and virioplankton along a littoral-pelagic gradient. Freshw Biol 53:11141125. 10.1111/j.1365-2427.2007.01886.x.[CrossRef] http://dx.doi.org/10.1111/j.1365-2427.2007.01886.x
72. Ram ASP, Sabart M, Latour D, Sime-Ngando T. 2009. Low effect of viruses on bacteria in deep anoxic water and sediment of a productive freshwater reservoir. Aquat Microb Ecol 55:255265. 10.3354/ame01300.[CrossRef] http://dx.doi.org/10.3354/ame01300
73. Guenet B, Danger M, Abbadie L, Lacroix G. 2010. Priming effect: bridging the gap between terrestrial and aquatic ecology. Ecology 91:28502861. 10.1890/09-1968.1.[PubMed][CrossRef] http://dx.doi.org/10.1890/09-1968.1
74. McCallister SL, del Giorgio PA. 2012. Evidence for the respiration of ancient terrestrial organic C in northern temperate lakes and streams. Proc Natl Acad Sci USA 109:1696316968. 10.1073/pnas.1207305109.[PubMed][CrossRef] http://dx.doi.org/10.1073/pnas.1207305109
75. Wiegner TN, Kaplan LA, Ziegler SE, Findlay RH. 2015. Consumption of terrestrial dissolved organic carbon by stream microorganisms. Aquat Microb Ecol 75:225237. 10.3354/ame01761.[CrossRef] http://dx.doi.org/10.3354/ame01761
76. Kuehn KA, Francoeur SN, Findlay RH, Neely RK. 2014. Priming in the microbial landscape: periphytic algal stimulation of litter-associated microbial decomposers. Ecology 95:749762. 10.1890/13-0430.1.[PubMed][CrossRef] http://dx.doi.org/10.1890/13-0430.1
77. Falkowski PG, Fenchel T, Delong EF. 2008. The microbial engines that drive Earth's biogeochemical cycles. Science 320:10341039. 10.1126/science.1153213.[PubMed][CrossRef] http://dx.doi.org/10.1126/science.1153213
78. Schlesinger WH, Cole JJ, Finzi AC, Holland EA. 2011. Introduction to coupled biogeochemical cycles. Front Ecol Environ 9:58. 10.1890/090235.[CrossRef] http://dx.doi.org/10.1890/090235
79. Berner RA. 1980. Early Diagenesis: A Theoretical Approach. Princeton University Press, Princeton, NJ
80. Kristensen E. 2000. Organic matter diagenesis at the oxic/anoxic interface in coastal marine sediments, with emphasis on the role of burrowing animals. Hydrobiologia 426:124. 10.1023/A:1003980226194.[CrossRef] http://dx.doi.org/10.1023/A:1003980226194
81. McInerney M, Bryant M, Pfennig N. 1979. Anaerobic bacterium that degrades fatty-acids in syntrophic association with methanogens. Arch Microbiol 122:129135. 10.1007/BF00411351.[CrossRef] http://dx.doi.org/10.1007/BF00411351
82. Boetius A, Ravenschlag K, Schubert C, Rickert D, Widdel F, Gieseke A, Amann R, Jorgensen B, Witte U, Pfannkuche O. 2000. A marine microbial consortium apparently mediating anaerobic oxidation of methane. Nature 407:623626. 10.1038/35036572.[PubMed][CrossRef] http://dx.doi.org/10.1038/35036572
83. Stams AJM, Plugge CM. 2009. Electron transfer in syntrophic communities of anaerobic bacteria and archaea. Nat Rev Microbiol 7:568577. 10.1038/nrmicro2166.[PubMed][CrossRef] http://dx.doi.org/10.1038/nrmicro2166
84. Andersen F, Helder W. 1987. Comparison of oxygen microgradients, oxygen flux rates and electron-transport system activity in coastal marine-sediments. Mar Ecol Prog Ser 37:259264. 10.3354/meps037259.[CrossRef] http://dx.doi.org/10.3354/meps037259
85. Hofman P, Dejong S, Wagenvoort E, Sandee A. 1991. Apparent sediment diffusion-coefficients for oxygen and oxygen-consumption rates measured with microelectrodes and bell jars—applications to oxygen budgets in Estuarine intertidal sediments (Oosterschelde, SW Netherlands). Mar Ecol Prog Ser 69:261272. 10.3354/meps069261.[CrossRef] http://dx.doi.org/10.3354/meps069261
86. Hedman JE, Gunnarsson JS, Samuelsson G, Gilbert F. 2011. Particle reworking and solute transport by the sediment-living polychaetes Marenzelleria neglecta and Hediste diversicolor. J Exp Mar Biol Ecol 407:294301. 10.1016/j.jembe.2011.06.026.[CrossRef] http://dx.doi.org/10.1016/j.jembe.2011.06.026
87. Riisgard H, Larsen P. 2005. Water pumping and analysis of flow in burrowing zoobenthos: an overview. Aquat Ecol 39:237258. 10.1007/s10452-004-1916-x.[CrossRef] http://dx.doi.org/10.1007/s10452-004-1916-x
88. Kristensen E, Hansen T, Delefosse M, Banta GT, Quintana CO. 2011. Contrasting effects of the polychaetes Marenzelleria viridis and Nereis diversicolor on benthic metabolism and solute transport in sandy coastal sediment. Mar Ecol Prog Ser 425:125139. 10.3354/meps09007.[CrossRef] http://dx.doi.org/10.3354/meps09007
89. Martiny J, Bohannan B, Brown J, Colwell R, Fuhrman J, Green J, Horner-Devine M, Kane M, Krumins J, Kuske C, Morin P, Naeem S, Ovreas L, Reysenbach A, Smith V, Staley J. 2006. Microbial biogeography: putting microorganisms on the map. Nat Rev Microbiol 4:102112. 10.1038/nrmicro1341.[PubMed][CrossRef] http://dx.doi.org/10.1038/nrmicro1341
90. Wilhelm L, Singer GA, Fasching C, Battin TJ, Besemer K. 2013. Microbial biodiversity in glacier-fed streams. ISME J 7:16511660. 10.1038/ismej.2013.44.[PubMed][CrossRef] http://dx.doi.org/10.1038/ismej.2013.44
91. Fierer N, Morse JL, Berthrong ST, Bernhardt ES, Jackson RB. 2007. Environmental controls on the landscape-scale biogeography of stream bacterial communities. Ecology 88:21622173. 10.1890/06-1746.1.[PubMed][CrossRef] http://dx.doi.org/10.1890/06-1746.1
92. Zinger L, Amaral-Zettler LA, Fuhrman JA, Horner-Devine MC, Huse SM, Welch DBM, Martiny JBH, Sogin M, Boetius A, Ramette A. 2011. Global patterns of bacterial beta-diversity in seafloor and seawater ecosystems. PLoS One 6:e24570. 10.1371/journal.pone.0024570.[PubMed][CrossRef] http://dx.doi.org/10.1371/journal.pone.0024570
93. Fierer N, Jackson R. 2006. The diversity and biogeography of soil bacterial communities. Proc Natl Acad Sci USA 103:626631. 10.1073/pnas.0507535103.[PubMed][CrossRef] http://dx.doi.org/10.1073/pnas.0507535103
94. Fierer N, McCain CM, Meir P, Zimmermann M, Rapp JM, Silman MR, Knight R. 2011. Microbes do not follow the elevational diversity patterns of plants and animals. Ecology 92:797804. 10.1890/10-1170.1.[PubMed][CrossRef] http://dx.doi.org/10.1890/10-1170.1
95. Drenovsky RE, Steenwerth KL, Jackson LE, Scow KM. 2010. Land use and climatic factors structure regional patterns in soil microbial communities. Glob Ecol Biogeogr 19:2739. 10.1111/j.1466-8238.2009.00486.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1466-8238.2009.00486.x
96. Ghiglione J, Galand PE, Pommier T, Pedros-Alio C, Maas EW, Bakker K, Bertilson S, Kirchman DL, Lovejoy C, Yager PL, Murray AE. 2012. Pole-to-pole biogeography of surface and deep marine bacterial communities. Proc Natl Acad Sci USA 109:1763317638. 10.1073/pnas.1208160109.[PubMed][CrossRef] http://dx.doi.org/10.1073/pnas.1208160109
97. Brown MV, Lauro FM, DeMaere MZ, Muir L, Wilkins D, Thomas T, Riddle MJ, Fuhrman JA, Andrews-Pfannkoch C, Hoffman JM, McQuaid JB, Allen A, Rintoul SR, Cavicchioli R. 2012. Global biogeography of SAR11 marine bacteria. Mol Syst Biol 8:595. 10.1038/msb.2012.28.[PubMed][CrossRef] http://dx.doi.org/10.1038/msb.2012.28
98. Federle T, Hulllar M, Livingston R, Meeter D, White D. 1983. Spatial-distribution of biochemical parameters indicating biomass and community composition of microbial assemblies in estuarine mud flat sediments. Appl Environ Microbiol 45:5863.[PubMed]
99. MacGregor B, Moser D, Baker B, Alm E, Maurer M, Nealson K, Stahl D. 2001. Seasonal and spatial variability in Lake Michigan sediment small-subunit rRNA concentrations. Appl Environ Microbiol 67:39083922. 10.1128/AEM.67.9.3908-3922.2001.[PubMed][CrossRef] http://dx.doi.org/10.1128/AEM.67.9.3908-3922.2001
100. Findlay RH, White DC. 1984. In situ determination of metabolic activity in aquatic environments. Microbiol Sci 1:9095.[PubMed]
101. Schonfeld J. 2012. History and development of methods in recent benthic foraminiferal studies. J Micropalaeontol 31:5372. 10.1144/0262-821X11-008.[CrossRef] http://dx.doi.org/10.1144/0262-821X11-008
102. Spivak AC, Vanni MJ, Mette EM. 2011. Moving on up: can results from simple aquatic mesocosm experiments be applied across broad spatial scales? Freshw Biol 56:279291. 10.1111/j.1365-2427.2010.02495.x.[CrossRef] http://dx.doi.org/10.1111/j.1365-2427.2010.02495.x
103. Petersen J, Cornwell J, Kemp W. 1999. Implicit scaling in the design of experimental aquatic ecosystems. Oikos 85:318. 10.2307/3546786.[CrossRef] http://dx.doi.org/10.2307/3546786
104. Findlay RH, Watling L. 1997. Prediction of benthic impact for salmon net-pens based on the balance of benthic oxygen supply and demand. Mar Ecol Prog Ser 155:147157.[CrossRef]
105. Findlay RH, Yeates C, Hullar MAJ, Stahl DA, Kaplan LA. 2008. Biome level biogeography of streambed microbiota. Appl Environ Microbiol 74:30143021.[PubMed][CrossRef]
106. Federle T, White D. 1982. Preservation of estuarine sediments for lipid analysis of biomass and community structure of microbiota. Appl Environ Microbiol 44:11661169.[PubMed]
107. Kaplan LA, Wiegner TN, Newbold JD, Ostrom PH, Gandhi H. 2008. Untangling the complex issue of dissolved organic carbon uptake: a stable isotope approach. Freshw Biol 53:855864. 10.1111/j.1365-2427.2007.01941.x.[CrossRef] http://dx.doi.org/10.1111/j.1365-2427.2007.01941.x
108. King G. 2001. Radiotracer assays (S-35) of sulfate reduction rates in marine and freshwater sediments. Methods Microbiol 30:489500. 10.1016/S0580-9517(01)30059-4.[CrossRef] http://dx.doi.org/10.1016/S0580-9517(01)30059-4
109. Revsbech N, Jorgensen B, Blackburn T, Cohen Y. 1983. Microelectrode studies of the photosynthesis and O-2, H2 s, and pH profiles of a microbial mat. Limnol Oceanogr 28:10621074.[CrossRef]
110. Jorgensen B, Marais D. 1990. The diffusive boundary-layer of sediments—oxygen microgradients over a microbial mat. Limnol Oceanogr 35:13431355.[PubMed][CrossRef]
111. Beal EJ, Claire MW, House CH. 2011. High rates of anaerobic methanotrophy at low sulfate concentrations with implications for past and present methane levels. Geobiology 9:131139. 10.1111/j.1472-4669.2010.00267.x.[PubMed] http://dx.doi.org/10.1111/j.1472-4669.2010.00267.x
112. Shoemaker JK, Schrag DP. 2010. Subsurface characterization of methane production and oxidation from a New Hampshire wetland. Geobiology 8:234243. 10.1111/j.1472-4669.2010.00239.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1472-4669.2010.00239.x
113. Roberts HM, Shiller AM. 2015. Determination of dissolved methane in natural waters using headspace analysis with cavity ring-down spectroscopy. Anal Chim Acta 856:6873. 10.1016/j.aca.2014.10.058.[PubMed][CrossRef] http://dx.doi.org/10.1016/j.aca.2014.10.058
114. Hagstrom A, Larsson U, Horstedt P, Normark S. 1979. Frequency of dividing cells, a new approach to the determination of bacterial-growth rates in aquatic environments. Appl Environ Microbiol 37:805812.[PubMed]
115. Blackburn N, Hagstrom A, Wikner J, Cuadros-Hansson R, Bjornsen P. 1998. Rapid determination of bacterial abundance, biovolume, morphology, and growth by neural network-based image analysis. Appl Environ Microbiol 64:32463255.[PubMed]
116. Zeder M, Ellrott A, Amann R. 2011. Automated sample area definition for high-throughput microscopy. Cytometry A 79A:306310. 10.1002/cyto.a.21034.[CrossRef] http://dx.doi.org/10.1002/cyto.a.21034
117. Jones J, Simon B. 1979. Measurement of electron-transport system activity in freshwater benthic and planktonic samples. J Appl Bacteriol 46:305315. 10.1111/j.1365-2672.1979.tb00825.x.[CrossRef] http://dx.doi.org/10.1111/j.1365-2672.1979.tb00825.x
118. Tabor P, Neihof R. 1982. Improved method for determination of respiring individual microorganisms in natural waters. Appl Environ Microbiol 43:12491255.[PubMed]
119. Merlin G, Lissolo T, Morel V, Rossel D, Tarrdellas J. 1995. Precautions for routine use of INT-reductase activity for measuring biological activities in soil and sediments. Environ Toxicol Water Qual 10:185192.[CrossRef]
120. Nielsen J, Christensen D, Kloppenborg M, Nielsen P. 2003. Quantification of cell-specific substrate uptake by probe-defined bacteria under in situ conditions by microautoradiography and fluorescence in situ hybridization. Environ Microbiol 5:202211. 10.1046/j.1462-2920.2003.00402.x.[PubMed][CrossRef] http://dx.doi.org/10.1046/j.1462-2920.2003.00402.x
121. Brock T, Brock M. 1968. Measurement of steady-state growth rates of a Thermophilic Alga directly in nature. J Bacteriol 95:811.[PubMed]
122. Fuhrman J, Azam F. 1982. Thymidine incorporation as a measure of heterotrophic bacterioplankton production in marine surface waters—evaluation and field results. Mar Biol 66:109120. 10.1007/BF00397184.[CrossRef] http://dx.doi.org/10.1007/BF00397184
123. Tabor P, Neihof R. 1982. Improved micro-auto-radiographic method to determine individual microorganisms active in substrate uptake in natural-waters. Appl Environ Microbiol 44:945953.[PubMed]
124. Carman K. 1990. Radioactive labeling of a natural assemblage of marine sedimentary bacteria and microalgae for trophic studies—an autoradiographic study. Microb Ecol 19:279290. 10.1007/BF02017172.[PubMed][CrossRef] http://dx.doi.org/10.1007/BF02017172
125. Nielsen J, de Muro M, Nielsen P. 2003. Evaluation of the redox dye 5-cyano-2,3-tolyl-tetrazolium chloride for activity studies by simultaneous use of microautoradiography and fluorescence in situ hybridization. Appl Environ Microbiol 69:641643. 10.1128/AEM.69.1.641-643.2003.[PubMed][CrossRef] http://dx.doi.org/10.1128/AEM.69.1.641-643.2003
126. Fuhrman J, Azam F. 1980. Bacterioplankton secondary production estimates for coastal waters of British Columbia, Antarctica, and California. Appl Environ Microbiol 39:10851095.[PubMed]
127. Moriarty D, Pollard P. 1981. DNA-synthesis as a measure of bacterial productivity in seagrass sediments. Mar Ecol Prog Ser 5:151156. 10.3354/meps005151.[CrossRef] http://dx.doi.org/10.3354/meps005151
128. Kirchman D, Knees E, Hodson R. 1985. Leucine incorporation and its potential as a measure of protein synthesis by bacteria in natural aquatic systems. Appl Environ Microbiol 49:599607.[PubMed]
129. Findlay RH, Pollard PC, Moriarty DJW, White DC. 1985. Quantitative determination of microbial activity and community nutritional status in estuarine sediments: evidence of a disturbance artifact. Can J Microbiol 31:494498.[CrossRef]
130. Dobbs F, Guckert J, Carman K. 1989. Comparison of 3 techniques for administering radiolabeled substrates to sediments for trophic studies—incorporation by microbes. Microb Ecol 17:237250. 10.1007/BF02012837.[PubMed][CrossRef] http://dx.doi.org/10.1007/BF02012837
131. Carman K, Dobbs F, Guckert J. 1989. Comparison of 3 techniques for administering radiolabeled substrates to sediments for trophic studies—uptake of label by harpacticoid copepods. Mar Biol 102:119125. 10.1007/BF00391329.[CrossRef] http://dx.doi.org/10.1007/BF00391329
132. Wegener G, Bausch M, Holler T, Nguyen Manh Thang, Mollar XP, Kellermann MY, Hinrichs K, Boetius A. 2012. Assessing sub-seafloor microbial activity by combined stable isotope probing with deuterated water and 13C-bicarbonate. Environ Microbiol 14:15171527. 10.1111/j.1462-2920.2012.02739.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1462-2920.2012.02739.x
133. Dortch Q, Roberts TL, Clayton JR, Ahmed SI. 1983. RNA DNA ratios and DNA concentrations as indicators of growth-rate and biomass in planktonic marine organisms. Mar Ecol Prog Ser 13:6171. 10.3354/meps013061.[CrossRef] http://dx.doi.org/10.3354/meps013061
134. Fernandes C, De Souza M, Nair S, Bharathi P. 2005. Response of sedimentary nucleic acids to benthic disturbance in the Central Indian Basin. Mar Georesour Geotechnol 23:289297. 10.1080/10641190500446607.[CrossRef] http://dx.doi.org/10.1080/10641190500446607
135. Hall EK, Maixner F, Franklin O, Daims H, Richter A, Battin T. 2011. Linking microbial and ecosystem ecology using ecological stoichiometry: a synthesis of conceptual and empirical approaches. Ecosystems (NY) 14:261273. 10.1007/s10021-010-9408-4.[CrossRef] http://dx.doi.org/10.1007/s10021-010-9408-4
136. Moran XAG, Ducklow HW, Erickson M. 2011. Single-cell physiological structure and growth rates of heterotrophic bacteria in a temperate estuary (Waquoit Bay, Massachusetts). Limnol Oceanogr 56:3748. 10.4319/lo.2011.56.1.0037.[CrossRef] http://dx.doi.org/10.4319/lo.2011.56.1.0037
137. Sterner RW, Elser JJ. 2002. Ecological Stoichiometry: the Biology of Elements from Molecules to the Biosphere. Princeton University Press, Princeton, NJ.
138. Franklin O, Hall EK, Kaiser C, Battin TJ, Richter A. 2011. Optimization of biomass composition explains microbial growth-stoichiometry relationships. Am Nat 177:E29E42. 10.1086/657684.[PubMed][CrossRef] http://dx.doi.org/10.1086/657684
139. Kepner R, Pratt J. 1993. Effects of sediments on estimates of bacterial density. Trans Am Microsc Soc 112:316330. 10.2307/3226566.[CrossRef] http://dx.doi.org/10.2307/3226566
140. Sunamura M, Maruyama A, Tsuji T, Kurane R. 2003. Spectral imaging detection and counting of microbial cells in marine sediment. J Microbiol Meth 53:5765. 10.1016/S0167-7012(02)00224-5.[CrossRef] http://dx.doi.org/10.1016/S0167-7012(02)00224-5
141. Amalfitano S, Fazi S, Puddu A. 2009. Flow cytometric analysis of benthic prokaryotes attached to sediment particles. J Microbiol Meth 79:246249. 10.1016/j.mimet.2009.09.005.[CrossRef] http://dx.doi.org/10.1016/j.mimet.2009.09.005
142. Bligh E, Dyer W. 1959. A rapid method of total lipid extraction and purification. Can J Biochem Physiol 37:911917.[PubMed][CrossRef]
143. White D, Davis W, Nickles J, King J, Bobbie R. 1979. Determination of the sedimentary microbial biomass by extractable lipid phosphate. Oecologia 40:5162. 10.1007/BF00388810.[CrossRef] http://dx.doi.org/10.1007/BF00388810
144. Findlay RH, King GM, Watling L. 1989. Efficacy of phospholipid analysis in determining microbial biomass in sediments. Appl Environ Microbiol 55:28882893.[PubMed]
145. Frostegard A, Tunlid A, Baath E. 1991. Microbial biomass measured as total lipid phosphate in soils of different organic content. J Microbiol Meth 14:151163. 10.1016/0167-7012(91)90018-L.[CrossRef] http://dx.doi.org/10.1016/0167-7012(91)90018-L
146. Dell'Anno A, Bompadre S, Danovaro R. 2002. Quantification, base composition, and fate of extracellular DNA in marine sediments. Limnol Oceanogr 47:899905.[CrossRef]
147. Corinaldesi C, Barucca M, Luna GM, Dell'Anno A. 2011. Preservation, origin and genetic imprint of extracellular DNA in permanently anoxic deep-sea sediments. Mol Ecol 20:642654. 10.1111/j.1365-294X.2010.04958.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1365-294X.2010.04958.x
148. Mumy KL, Findlay RH. 2004. Convenient determination of DNA extraction efficiency using an external DNA recovery standard and quantitative competitive PCR. J Microbiol Methods 57:259268.[PubMed][CrossRef]
149. Amann R, Fuchs BM. 2008. Single-cell identification in microbial communities by improved fluorescence in situ hybridization techniques. Nat Rev Microbiol 6:339348. 10.1038/nrmicro1888.[PubMed][CrossRef] http://dx.doi.org/10.1038/nrmicro1888
150. Wagner M, Horn M, Daims H. 2003. Fluorescence in situ hybridisation for the identification and characterisation of prokaryotes. Curr Opin Microbiol 6:302309. 10.1016/S1369-5274(03)00054-7.[PubMed][CrossRef] http://dx.doi.org/10.1016/S1369-5274(03)00054-7
151. Wagner M, Haider S. 2012. New trends in fluorescence in situ hybridization for identification and functional analyses of microbes. Curr Opin Biotechnol 23:96102. 10.1016/j.copbio.2011.10.010.[PubMed][CrossRef] http://dx.doi.org/10.1016/j.copbio.2011.10.010
152. Findlay RH,. 2004. Determination of microbial community structure using phospholipid fatty acid profiles. In: Kowalchuk GA, De Bruijn FJ, Head IM, Akkermans ADL, Van Elsas JD (eds), Molecular Microbial Ecology Manual, 2nd ed. Kluwer Academic, Dordrecht, The Netherlands. 4.08:9831004.
153. Hazen TC, Dubinsky EA, DeSantis TZ, Andersen GL, Piceno YM, Singh N, Jansson JK, Probst A, Borglin SE, Fortney JL, Stringfellow WT, Bill M, Conrad ME, Tom LM, Chavarria KL, Alusi TR, Lamendella R, Joyner DC, Spier C, Baelum J, Auer M, Zemla ML, Chakraborty R, Sonnenthal EL, D'haeseleer P, Holman HN, Osman S, Lu Z, Van Nostrand JD, Deng Y, Zhou J, Mason OU. 2010. Deep-sea oil plume enriches indigenous oil-degrading bacteria. Science 330:204208. 10.1126/science.1195979.[PubMed][CrossRef] http://dx.doi.org/10.1126/science.1195979
154. Frostegard A, Tunlid A, Baath E. 2011. Use and misuse of PLFA measurements in soils. Soil Biol Biochem 43:16211625. 10.1016/j.soilbio.2010.11.021.[CrossRef] http://dx.doi.org/10.1016/j.soilbio.2010.11.021
155. Nichols P, Sahw P, Mancuso C, Frazmann P. 1993. Analysis of archaeal phospholipid-derived diraether and tetraether lipids by high-temperature capillary gas-chromatography. J Microbiol Methods 18:19. 10.1016/0167-7012(93)90066-Q.[CrossRef] http://dx.doi.org/10.1016/0167-7012(93)90066-Q
156. Hopmans E, Schouten S, Pancost R, van der Meer M, Damste J. 2000. Analysis of intact tetraether lipids in archaeal cell material and sediments by high performance liquid chromatography/atmospheric pressure chemical ionization mass spectrometry. Rapid Commun Mass Spectrom 14:585589. 10.1002/(SICI)1097-0231(20000415)14:7<585:AID-RCM913>3.3.CO;2-E.[PubMed][CrossRef] http://dx.doi.org/10.1002/(SICI)1097-0231(20000415)14:7<585:AID-RCM913>3.3.CO;2-E
java.lang.IllegalArgumentException: Illegal character in opaque part at index 46: info:doi/10.1002/(SICI)1097-0231(20000415)14:7<585:AID-RCM913>3.3.CO;2-E at java.net.URI.create(URI.java:852) at com.pub2web.openurl.web.ArticleContextObjectEntityFactory.getContextObjectEntity(ArticleContextObjectEntityFactory.java:101) at com.pub2web.openurl.web.SequentialContentItemContextObjectEntityFactory.getContextObjectEntity(SequentialContentItemContextObjectEntityFactory.java:47) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getReferent(OutboundUrlTag.java:294) at com.pub2web.openurl.web.taglib.OutboundUrlTag.buildContextObject(OutboundUrlTag.java:212) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getCoinsSpan(OutboundUrlTag.java:178) at com.pub2web.openurl.web.taglib.OutboundUrlTag.doEndTag(OutboundUrlTag.java:155) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_openurl_005foutboundurl_005f0(reference_tag.java:894) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fforEach_005f0(reference_tag.java:236) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fif_005f0(reference_tag.java:147) at org.apache.jsp.tag.web.jp.reference_tag.doTag(reference_tag.java:100) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_jp_005freference_005f0(chapter_jsp.java:2871) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp.access$29(chapter_jsp.java:2863) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke0(chapter_jsp.java:3245) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke(chapter_jsp.java:3336) at com.ingenta.jsp.page.InvokeFragmentTag.doTag(InvokeFragmentTag.java:139) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005fdoBody_005f0(template_jsp.java:2716) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp.access$31(template_jsp.java:2705) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke0(template_jsp.java:4389) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke(template_jsp.java:4609) at com.ingenta.util.tagext.SimpleTagHandler.writeTagBody(SimpleTagHandler.java:196) at com.ingenta.util.tagext.SimpleTagHandler.doTag(SimpleTagHandler.java:140) at com.ingenta.jsp.page.PageTemplateTag.doTag(PageTemplateTag.java:55) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005ftemplate_005f0(template_jsp.java:132) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspService(template_jsp.java:107) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:199) at io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:279) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:940) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:639) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:633) at com.ingenta.jsp.skins.SkinUtils.include(SkinUtils.java:516) at com.ingenta.jsp.page.PageBodyTag.invokeTemplate(PageBodyTag.java:277) at com.ingenta.jsp.page.PageBodyTag.doTag(PageBodyTag.java:254) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_p_005fbody_005f0(chapter_jsp.java:861) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_auth_005flicence_005f0(chapter_jsp.java:221) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspService(chapter_jsp.java:135) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:193) at io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:160) at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at com.pub2web.webutils.web.filter.FilterWrapper.doFilter(FilterWrapper.java:124) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.AuditFilter.doFilter(AuditFilter.java:61) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.authentication.servlet.ImplicitAuthenticationFilter.doFilter(ImplicitAuthenticationFilter.java:230) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.ModificationInfoFilter.doFilter(ModificationInfoFilter.java:162) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.WeblogMonthFilter.doFilter(WeblogMonthFilter.java:107) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.RdfsLabelFilter.doFilter(RdfsLabelFilter.java:100) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.cj.trim.trimFilter.doFilter(Unknown Source) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.plugin.sales.geolocation.web.consumption.filter.PointOfConsumptionCountryFilter.doFilter(PointOfConsumptionCountryFilter.java:197) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.platform.geolocation.web.filter.GeolocationFilter.doFilter(GeolocationFilter.java:97) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.ActivatedUserFilter.doFilter(ActivatedUserFilter.java:130) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.locator.LocatorFilter.doFilter(LocatorFilter.java:80) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ContentBrowsingHistoryFilter.doFilter(ContentBrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.rewrite.UrlRewriterFilter.doFilter(UrlRewriterFilter.java:284) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.BrowsingHistoryFilter.doFilter(BrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.UserAgentWrapFilter.doFilter(UserAgentWrapFilter.java:159) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.cache.providers.monitoredehcache.MonitoredehcacheFilter.doFilter(MonitoredehcacheFilter.java:33) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.web.filter.ContentAdminModelInjectionFilter.doFilter(ContentAdminModelInjectionFilter.java:69) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ConditionalHeaderFilter.doFilter(ConditionalHeaderFilter.java:42) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.journalproduct.web.filter.ThrottlingFilter.doFilter(ThrottlingFilter.java:104) at com.pub2web.journalproduct.web.filter.BypassableThrottlingFilter.doFilter(BypassableThrottlingFilter.java:136) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.EncodingFilter.doFilter(EncodingFilter.java:82) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 46: info:doi/10.1002/(SICI)1097-0231(20000415)14:7<585:AID-RCM913>3.3.CO;2-E at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parse(URI.java:3058) at java.net.URI.(URI.java:588) at java.net.URI.create(URI.java:850) ... 219 more
157. Guedes MJ, Pereira R, Duarte K, Rocha-Santos TAP, Antunes SC, Goncalves F, Duarte AC, Freitas AC. 2011. Sterols and fatty acid biomarkers as indicators of changes in soil microbial communities in a uranium mine area. J Environ Sci Health A Tox Hazard Subst Environ Eng 46:659668. 10.1080/10934529.2011.563171.[PubMed][CrossRef] http://dx.doi.org/10.1080/10934529.2011.563171
158. Allen MA, Neilan BA, Burns BP, Jahnke LL, Summons RE. 2010. Lipid biomarkers in Hamelin Pool microbial mats and stromatolites. Org Geochem 41:12071218. 10.1016/j.orggeochem.2010.07.007.[CrossRef] http://dx.doi.org/10.1016/j.orggeochem.2010.07.007
159. Jungblut AD, Allen MA, Burns BP, Neilan BA. 2009. Lipid biomarker analysis of cyanobacteria-dominated microbial mats in meltwater ponds on the McMurdo Ice Shelf, Antarctica. Org Geochem 40:258269. 10.1016/j.orggeochem.2008.10.002.[CrossRef] http://dx.doi.org/10.1016/j.orggeochem.2008.10.002
160. Su C, Lei L, Duan Y, Zhang K, Yang J. 2012. Culture-independent methods for studying environmental microorganisms: methods, application, and perspective. Appl Microbiol Biotechnol 93:9931003. 10.1007/s00253-011-3800-7.[PubMed][CrossRef] http://dx.doi.org/10.1007/s00253-011-3800-7
161. Liu W, Marsh T, Cheng H, Forney L. 1997. Characterization of microbial diversity by determining terminal restriction fragment length polymorphisms of genes encoding 16S rRNA. Appl Environ Microbiol 63:45164522.[PubMed]
162. DeLong E. 2002. Microbial population genomics and ecology. Curr Opin Microbiol 5:520524. 10.1016/S1369-5274(02)00353-3.[PubMed][CrossRef] http://dx.doi.org/10.1016/S1369-5274(02)00353-3
163. Caporaso JG, Lauber CL, Walters WA, Berg-Lyons D, Huntley J, Fierer N, Owens SM, Betley J, Fraser L, Bauer M, Gormley N, Gilbert JA, Smith G, Knight R. 2012. Ultra-high-throughput microbial community analysis on the Illumina HiSeq and MiSeq platforms. ISME J 6:16211624. 10.1038/ismej.2012.8.[PubMed][CrossRef] http://dx.doi.org/10.1038/ismej.2012.8
164. Lee CK, Herbold CW, Polson SW, Wommack KE, Williamson SJ, McDonald IR, Cary SC. 2012. Groundtruthing next-gen sequencing for microbial ecology-biases and errors in community structure estimates from PCR amplicon pyrosequencing. PLoS One 7:e44224. 10.1371/journal.pone.0044224.[PubMed][CrossRef] http://dx.doi.org/10.1371/journal.pone.0044224
165. Gierga G, Voss B, Hess WR. 2012. Non-coding RNAs in marine Synechococcus and their regulation under environmentally relevant stress conditions. ISME J 6:15441557. 10.1038/ismej.2011.215.[PubMed][CrossRef] http://dx.doi.org/10.1038/ismej.2011.215
166. Shi Y, Tyson GW, DeLong EF. 2009. Metatranscriptomics reveals unique microbial small RNAs in the ocean's water column. Nature 459:266269. 10.1038/nature08055.[PubMed][CrossRef] http://dx.doi.org/10.1038/nature08055
167. Kunin V, Engelbrektson A, Ochman H, Hugenholtz P. 2010. Wrinkles in the rare biosphere: pyrosequencing errors can lead to artificial inflation of diversity estimates. Environ Microbiol 12:118123. 10.1111/j.1462- 2920.2009.02051.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1462- 2920.2009.02051.x
java.lang.IllegalArgumentException: Illegal character in opaque part at index 24: info:doi/10.1111/j.1462- 2920.2009.02051.x at java.net.URI.create(URI.java:852) at com.pub2web.openurl.web.ArticleContextObjectEntityFactory.getContextObjectEntity(ArticleContextObjectEntityFactory.java:101) at com.pub2web.openurl.web.SequentialContentItemContextObjectEntityFactory.getContextObjectEntity(SequentialContentItemContextObjectEntityFactory.java:47) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getReferent(OutboundUrlTag.java:294) at com.pub2web.openurl.web.taglib.OutboundUrlTag.buildContextObject(OutboundUrlTag.java:212) at com.pub2web.openurl.web.taglib.OutboundUrlTag.getCoinsSpan(OutboundUrlTag.java:178) at com.pub2web.openurl.web.taglib.OutboundUrlTag.doEndTag(OutboundUrlTag.java:155) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_openurl_005foutboundurl_005f0(reference_tag.java:894) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fforEach_005f0(reference_tag.java:236) at org.apache.jsp.tag.web.jp.reference_tag._jspx_meth_c_005fif_005f0(reference_tag.java:147) at org.apache.jsp.tag.web.jp.reference_tag.doTag(reference_tag.java:100) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_jp_005freference_005f0(chapter_jsp.java:2871) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp.access$29(chapter_jsp.java:2863) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke0(chapter_jsp.java:3245) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp$Helper.invoke(chapter_jsp.java:3336) at com.ingenta.jsp.page.InvokeFragmentTag.doTag(InvokeFragmentTag.java:139) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005fdoBody_005f0(template_jsp.java:2716) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp.access$31(template_jsp.java:2705) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke0(template_jsp.java:4389) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp$Helper.invoke(template_jsp.java:4609) at com.ingenta.util.tagext.SimpleTagHandler.writeTagBody(SimpleTagHandler.java:196) at com.ingenta.util.tagext.SimpleTagHandler.doTag(SimpleTagHandler.java:140) at com.ingenta.jsp.page.PageTemplateTag.doTag(PageTemplateTag.java:55) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspx_meth_p_005ftemplate_005f0(template_jsp.java:132) at org.apache.jsp.WEB_002dINF.jsp.asm.template_jsp._jspService(template_jsp.java:107) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToServlet(ServletInitialHandler.java:199) at io.undertow.servlet.spec.RequestDispatcherImpl.include(RequestDispatcherImpl.java:279) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:940) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:639) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:633) at com.ingenta.jsp.skins.SkinUtils.include(SkinUtils.java:516) at com.ingenta.jsp.page.PageBodyTag.invokeTemplate(PageBodyTag.java:277) at com.ingenta.jsp.page.PageBodyTag.doTag(PageBodyTag.java:254) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_p_005fbody_005f0(chapter_jsp.java:861) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspx_meth_auth_005flicence_005f0(chapter_jsp.java:221) at org.apache.jsp.WEB_002dINF.jsp.book.chapter_jsp._jspService(chapter_jsp.java:135) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:366) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:82) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:250) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchToPath(ServletInitialHandler.java:193) at io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:160) at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at com.pub2web.webutils.web.filter.FilterWrapper.doFilter(FilterWrapper.java:124) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.AuditFilter.doFilter(AuditFilter.java:61) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.authentication.servlet.ImplicitAuthenticationFilter.doFilter(ImplicitAuthenticationFilter.java:230) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.ModificationInfoFilter.doFilter(ModificationInfoFilter.java:162) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.WeblogMonthFilter.doFilter(WeblogMonthFilter.java:107) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.filter.RdfsLabelFilter.doFilter(RdfsLabelFilter.java:100) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.cj.trim.trimFilter.doFilter(Unknown Source) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.plugin.sales.geolocation.web.consumption.filter.PointOfConsumptionCountryFilter.doFilter(PointOfConsumptionCountryFilter.java:197) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.platform.geolocation.web.filter.GeolocationFilter.doFilter(GeolocationFilter.java:97) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.NameFilter.doFilter(NameFilter.java:199) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.accesscontrol.web.filter.ActivatedUserFilter.doFilter(ActivatedUserFilter.java:130) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.locator.LocatorFilter.doFilter(LocatorFilter.java:80) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ContentBrowsingHistoryFilter.doFilter(ContentBrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.rewrite.UrlRewriterFilter.doFilter(UrlRewriterFilter.java:284) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.BrowsingHistoryFilter.doFilter(BrowsingHistoryFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.UserAgentWrapFilter.doFilter(UserAgentWrapFilter.java:159) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.cache.providers.monitoredehcache.MonitoredehcacheFilter.doFilter(MonitoredehcacheFilter.java:33) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.contenttools.web.filter.ContentAdminModelInjectionFilter.doFilter(ContentAdminModelInjectionFilter.java:69) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.ingenta.servlet.filter.AbstractFilter.doFilter(AbstractFilter.java:120) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.ConditionalHeaderFilter.doFilter(ConditionalHeaderFilter.java:42) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.journalproduct.web.filter.ThrottlingFilter.doFilter(ThrottlingFilter.java:104) at com.pub2web.journalproduct.web.filter.BypassableThrottlingFilter.doFilter(BypassableThrottlingFilter.java:136) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at com.pub2web.webutils.web.filter.EncodingFilter.doFilter(EncodingFilter.java:82) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 24: info:doi/10.1111/j.1462- 2920.2009.02051.x at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parse(URI.java:3058) at java.net.URI.(URI.java:588) at java.net.URI.create(URI.java:850) ... 219 more
168. Huse SM, Welch DM, Morrison HG, Sogin ML. 2010. Ironing out the wrinkles in the rare biosphere through improved OTU clustering. Environ Microbiol 12:18891898. 10.1111/j.1462-2920.2010.02193.x.[PubMed][CrossRef] http://dx.doi.org/10.1111/j.1462-2920.2010.02193.x
169. Shakya M, Quince C, Campbell JH, Yang ZK, Schadt CW, Podar M. 2013. Comparative metagenomic and rRNA microbial diversity characterization using archaeal and bacterial synthetic communities. Environ Microbiol 15:18821899. 10.1111/1462-2920.12086.[PubMed][CrossRef] http://dx.doi.org/10.1111/1462-2920.12086
170. O'Sullivan DM, Laver T, Temisak S, Redshaw N, Harris KA, Foy CA, Studholme DJ, Huggett JF. 2014. Assessing the accuracy of quantitative molecular microbial profiling. Int J Mol Sci 15:2147621491. 10.3390/ijms151121476.[PubMed][CrossRef] http://dx.doi.org/10.3390/ijms151121476
171. Mosher JJ, Bernberg EL, Shevchenko O, Kan J, Kaplan LA. 2013. Efficacy of a 3rd generation high- throughput sequencing platform for analyses of 16S rRNA genes from environmental samples. J Microbiol Methods 95:175181. 10.1016/j.mimet.2013.08.009.[PubMed][CrossRef] http://dx.doi.org/10.1016/j.mimet.2013.08.009
172. Mosher JJ, Bowman B, Bernberg EL, Shevchenko O, Kan J, Korlach J, Kaplan LA. 2014. Improved performance of the PacSio SMRT technology for 16S rDNA sequencing. J Microbiol Meth 104:5960. 10.1016/j.mimet.2014.06.012.[CrossRef] http://dx.doi.org/10.1016/j.mimet.2014.06.012
173. Cory RM, Miller MP, McKnight DM, Guerard JJ, Miller PL. 2010. Effect of instrument-specific response on the analysis of fulvic acid fluorescence spectra. Limnol Oceanogr Meth 8:6778.[CrossRef]
174. Simpson AJ, Simpson MJ, Soong R. 2012. Nuclear magnetic resonance spectroscopy and its key role in environmental research. Environ Sci Technol 46:1148811496. 10.1021/es302154w.[PubMed][CrossRef] http://dx.doi.org/10.1021/es302154w
175. D'Andrilli J, Chanton JP, Glaser PH, Cooper WT. 2010. Characterization of dissolved organic matter in northern peatland soil porewaters by ultra high resolution mass spectrometry. Org Geochem 41:791799. 10.1016/j.orggeochem.2010.05.009.[CrossRef] http://dx.doi.org/10.1016/j.orggeochem.2010.05.009
176. Zhong J, Sleighter RL, Salmon E, McKee GA, Hatcher PG. 2011. Combining advanced NMR techniques with ultrahigh resolution mass spectrometry: a new strategy for molecular scale characterization of macromolecular components of soil and sedimentary organic matter. Org Geochem 42:903916. 10.1016/j.orggeochem.2011.04.007.[CrossRef] http://dx.doi.org/10.1016/j.orggeochem.2011.04.007
177. Wyatt ASJ, Waite AM, Humphries S. 2012. Stable isotope analysis reveals community-level variation in fish trophodynamics across a fringing coral reef. Coral Reefs 31:10291044. 10.1007/s00338-012-0923-y.[CrossRef] http://dx.doi.org/10.1007/s00338-012-0923-y
178. Sanseverino AM, Bastviken D, Sundh I, Pickova J, Enrich-Prast A. 2012. Methane carbon supports aquatic food webs to the fish level. PLoS One 7:e42723. 10.1371/journal.pone.0042723.[PubMed][CrossRef] http://dx.doi.org/10.1371/journal.pone.0042723
179. Vander Zanden M, Rasmussen J. 2001. Variation in delta N-15 and delta C-13 trophic fractionation: implications for aquatic food web studies. Limnol Oceanogr 46:20612066.[CrossRef]
180. Macko S, Uhle M, Engel M, Andrusevich V. 1997. Stable nitrogen isotope analysis of amino acid enantiomers by gas chromatography combustion/isotope ratio mass spectrometry. Anal Chem 69:926929. 10.1021/ac960956l.[PubMed][CrossRef] http://dx.doi.org/10.1021/ac960956l
181. Popp BN, Graham BS, Olson RJ, Hannides CCS, Lott MJ, López-Ibarra GA, Galván-Magaña F, Fry B,. 2007. Insight into the trophic ecology of yellowfin tuna, Thunnus albacares, from compound-specific nitrogen isotope analysis of proteinaceous amino acids, pp. 173190. In Dawson TE, Siegwolf RTW (eds), Stable Isotopes as Indicators of Ecological Change, Elsevier, Terrestrial Ecology Series, San Diego, CA.
182. Ghosh P. 2014. Compound specific isotope analysis of amino acids in freshwater ecosystems: insights and applications. PhD dissertation. University of Alabama.
183. Boschker H, de Brouwer J, Cappenberg T. 1999. The contribution of macrophyte-derived organic matter to microbial biomass in salt-marsh sediments: stable carbon isotope analysis of microbial biomarkers. Limnol Oceanogr 44:309319.[CrossRef]
184. Andrews JH. 1991. Comparative Ecology of Microorganisms and Macroorganisms. Springer, New York.
185. Könneke M, Bernhard A, de la Torre J, Walker C, Waterbury J, Stahl D. 2005. Isolation of an autotrophic ammonia-oxidizing marine archaeon. Nature 437:543546. 10.1038/nature03911.[PubMed][CrossRef] http://dx.doi.org/10.1038/nature03911
186. Brochier-Armanet C, Boussau B, Gribaldo S, Forterre P. 2008. Mesophilic crenarchaeota: proposal for a third archaeal phylum, the Thaumarchaeota. Nat Rev Microbiol 6:245252. 10.1038/nrmicro1852.[PubMed][CrossRef] http://dx.doi.org/10.1038/nrmicro1852
187. Jarrell KF, Walters AD, Bochiwal C, Borgia JM, Dickinson T, Chong JPJ. 2011. Major players on the microbial stage: why archaea are important. Microbiology (UK) 157:919936. 10.1099/mic.0.047837-0.[CrossRef] http://dx.doi.org/10.1099/mic.0.047837-0
188. Meadows P, Anderson J. 1968. Micro-organisms attached to marine sand grains. J Mar Biol Assoc UK 48:161.[CrossRef]
189. Sieber JR, McInerney MJ, Gunsalus RP. 2012. Genomic insights into syntrophy: the Paradigm for anaerobic metabolic cooperation. Annu Rev Microbiol 66:429452. 10.1146/annurev-micro-090110-102844.[PubMed][CrossRef] http://dx.doi.org/10.1146/annurev-micro-090110-102844

Tables

Generic image for table
TABLE 1

Standard-state free energy change of some bacterial metabolisms

Citation: Findlay R, Battin T. 2016. The Microbial Ecology of Benthic Environments, p 4.2.1-1-4.2.1-20. In Yates M, Nakatsu C, Miller R, Pillai S (ed), Manual of Environmental Microbiology, Fourth Edition. ASM Press, Washington, DC. doi: 10.1128/9781555818821.ch4.2.1

This is a required field
Please enter a valid email address
Please check the format of the address you have entered.
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error