text:
Treenomix
Conifer Forest Health
Current Page: Home » Publications
Articles and Book Chapters from 2011
Poplar-related Articles and Book Chapters from 2006-2008
Articles and Book Chapters Published 2011
Zerbe P., Chiang A. and Bohlmann J. (2011). Mutational analysis of white spruce (Picea glauca) ent-kaurene synthase (PgKS) reveals common and distinct mechanisms of conifer diterpene synthases of general and specialized metabolism. Phytochemistry. 74, 30-39. (doi:10.1016/j.phytochem.2011.11.004)
Hammerbacher A., Bohlmann J., Fenning T.M., Gershenzon J. and Schmidt A. (2011). Biosynthesis of the major tetrahydroxystilbenes in spruce, astringin and isorhapontin, proceeds via resveratrol and is enhanced by fungal infection. Plant Physiology. 157(2):876-90 . (doi: 10.1104/pp.111.181420)
Kremer A., Ronce O., Robledo-Arnuncio J.J., Guillaume F., Bohrer G., Nathan R., Bridle J.R., Gomulkiewicz R., Klein E.K., Ritland K., Kuparinen A., Gerbe S. and Schueler S. (2011). Long distance gene flow and adaptation of forest trees to rapid climate change. Ecology Letters. 15(4): 378–392. (doi: 10.1111/j.1461-0248.2012.01746.x)
Buschiazzo E., Ritland C., Bohlmann J. and Ritland K. (2012). Slow but not low: genomic comparisons reveals slower evolutionary rate and higher dN/dS in conifers compared to angiosperms. BMC Evolutionary Biology 12:8 (doi:10.1186/1471-2148-12-8).
Verne S., Jaquish B., White R., Ritland C. and Ritland K. (2011). Global transcriptome analysis of constitutive resistance to the white pine weevil in spruce. Genome Biology and Evolution 3, 851-867 (doi:10.1093/gbe/evr069 ).
Kolosova N. and Bohlmann J.(2011). Conifer defence against insects and fungal pathogens. Growth and Defence in Plants: Resource Allocation at multiple Scales R. Matysser (ed.), Springer. 85-109 (doi: 10.1007/978-3-642-30645-7_4)
Ritland K., Krutovsky K.V., Tsumura Y., Pelgas B., Isabel N. and Bousquet J. (2011). Genetic Mapping in Conifers. Genetics, Genomics and Breeding of Conifers C. Kole (ed.), Edenbridge, Science Publishers, Chapter 5 (doi:10.1201/b11075-6).
Keeling C.I., Madilao L.L., Zerbe P., Dullat H.K. and Bohlmann J. (2011). The Primary Diterpene Synthase Products of Picea abies Levopimaradiene/Abietadiene Synthase (PaLAS) Are Epimers of a Thermally Unstable Diterpenol. The Journal of Biological Chemistry 286(24), 21145-21153 (doi:10.1074/jbc.M111.245951).
Stephenson P.G., Harris N., Cottrell J.E., Ralph S.G., Bohlmann J. and Taylor G. (2011). A transcriptomic approach to identify genes associated with wood density in Picea sitchensis. Scandinavian Journal of Forest Research 26(S11), 82-96 (doi:10.1080/02827581.2011.564405).
Chen F., Tholl D., Bohlmann J. and Pichersky E. (2011). The family of terpene synthases in plants: a mid-size family of genes for specialized metabolism that is highly diversified throughout the kingdom. The Plant Journal 66(1), 212-229 (doi:10.1111/j.1365-313X.2011.04520.x).
Pelgas B., Bousquet J., Meirmans P.G., Ritland K. and Isabel N. (2011). QTL mapping in white spruce: gene maps and genomic regions underlying adaptive traits across pedigrees, years and environments. BMC Genomics 12:145 (doi:10.1186/1471-2164-12-145).
Hall D.E., Robert J.A., Keeling C.I., Domanski D., Quesada A.L., Jancsik S., Kuzyk M.A., Hamberger B., Borchers C.H. and Bohlmann J. (2011). An integrated genomic, proteomic and biochemical analysis of (+)-3-carene biosynthesis in Sitka spruce (Picea sitchensis) genotypes that are resistant or susceptible to white pine weevil. The Plant Journal 65(6), 936-948 (doi:10.1111/j.1365-313X.2010.04478.x).
Keeling C.I., Weisshaar S., Ralph S.G., Jancsik S., Hamberger B., Dullat H.K. and Bohlmann J. (2011). Transcriptome mining, functional characterization, and phylogeny of a large terpene synthase gene family in spruce (Picea spp.). BMC Plant Biology 11:43 (doi:10.1186/1471-2229-11-43).
Schwab O., Maness T., Bull G., Welham C., Seely B. and Blanco J. (2011). Modeling the timber supply impact of introducing weevil-resistant spruce in British Columbia with cellular automata. Forest Policy and Economics 13(1), 61-68 (doi:10.1016/j.forpol.2010.08.004).
Palma C., Bull G.Q., Goodison A. and Northway S. (2011). Scenario analysis: the traditional and emerging Canadian forest industry. 11/18/2010 University of British Columbia and Forest Products Innovation. UBC Forest Resources Management. Working Paper 2011:1 (GE3LS). [Link to Article]
Bull G. and Northway S. (2010). Benefits from the forest. Commonwealth Forests: An overview of the Commonwealth's forest resources J. Ball (ed.), Commonwealth Forestry Association, Chapter 3, 28-36. [Link to Article]
Robert J.A., Madilao L.L., White R., Yanchuk A., King J. and Bohlmann J. (2010). Terpenoid metabolite profiling in Sitka spruce identifies association of dehydroabietic acid, (+)-3-carene, and terpinolene with resistance against white pine weevil. Botany 88(9), 810-820. [Link to Article]
Zulak K.G., Dullat H.K., Keeling C.I., Lippert D. and Bohlmann J. (2010). Immunofluorescence localization of levopimaradiene/abietadiene synthase in methyl jasmonate treated stems of Sitka spruce (Picea sitchensis) shows activation of diterpenoid biosynthesis in cortical and developing traumatic resin ducts. Phytochemistry 71, 1695-1699 (doi:10.1016/j.phytochem.2010.07.002).
Holliday J.A., Ritland K. and Aitken S.N. (2010). Widespread, ecologically relevant genetic markers developed from association mapping of climate-related traits in Sitka spruce (Picea sitchensis). New Phytologist 188(2), 501-514 (doi:10.1111/j.1469-8137.2010.03380.x).
Holliday J.A., Yuen M., Ritland K. and Aitken S.N. (2010). Postglacial history of a widespread conifer produces inverse clines in selective neutrality tests. Molecular Ecology 19(18), 3857-3864 (doi:10.1111/j.1365-294X.2010.04767.x).
Abbott E., Hall D., Hamberger B. and Bohlmann J. (2010). Laser microdissection of conifer stem tissues: Isolation and analysis of high quality RNA, terpene synthase enzyme activity and terpenoid metabolites from resin ducts and cambial zone tissue of white spruce (Picea glauca). BMC Plant Biology 10:106 (doi:10.1186/1471-2229-10-106).
Robert J.A. and Bohlmann J. (2010). Behavioral and Reproductive Response of White Pine Weevil (Pissodes strobi) to Resistant and Susceptible Sitka Spruce (Picea sitchensis). Insects 1(1), 3-19 (doi:10.3390/insects1010003).
Zulak K.G. and Bohlmann, J. (2010). Terpenoid Biosynthesis and Specialized Vascular Cells of Conifer Defense. Journal of Integrative Plant Biology 52(1), 86-97 (doi:10.1111/j.1744-7909.2010.00910.x).
Albouyeh R., Farzaneh N., Bohlmann J. and Ritland K. (2010). Multivariate analysis of digital gene expression profiles identifies a xylem signature of the vascular tissue of white spruce (Picea glauca). Tree Genetics & Genomes 6(4), 601-611 (doi:10.1007/s11295-010-0275-0).
Keeling C.I., Dullat H.K., Yuen M., Ralph S.G., Jancsik S. and Bohlmann J. (2010). Identification and Functional Characterization of Monofunctional ent-Copalyl Diphosphate and ent-Kaurene Synthases in White Spruce Reveal Different Patterns for Diterpene Synthase Evolution for Primary and Secondary Metabolism in Gymnosperms. Plant Physiology 152(3), 1197-1208 (doi:10.1104/pp.109.151456).
Schwab O., Maness T., Bull G. and Roberts D. (2009). Modeling the effect of changing market conditions on mountain pine beetle salvage harvesting and structural changes in the British Columbia forest products industry. Canadian Journal of Forest Research 39(10), 1806-1820. [Link to Article]
Zulak K.G., Lippert D.N., Kuzyk M.A., Domanski D., Chou T., Borchers C.H. and Bohlmann J. (2009). Targeted proteomics using selected reaction monitoring reveals the induction of specific terpene synthases in a multi-level study of methyl jasmonate-treated Norway spruce (Picea abies). The Plant Journal 60(6), 1015-1030 (doi:10.1111/j.1365-313X.2009.04020.x).
Schwab O. and Maness T.C. (2009). Rebuilding Spatial Forest Inventories from Aggregated Data. Journal of Forestry 108(6), 274-281. [Link to Article]
Lippert D., Yuen M. and Bohlmann J. (2009). Spruce proteome DB: a resource for conifer proteomics research. Tree Genetics & Genomes 5(4), 723-727 (doi:10.1007/s11295-009-0220-2).
Hamberger B., Hall D., Yuen M., Oddy C., Hamberger B., Keeling C.I., Ritland C., Ritland K. and Bohlmann J. (2009). Targeted isolation, sequence assembly and characterization of two white spruce (Picea glauca) BAC clones for terpenoid synthase and cytochrome P450 genes involved in conifer defence reveal insights into a conifer genome. BMC Plant Biology 9:106, 13 pages (doi:10.1186/1471-2229-9-106).
Bohlmann J. and Gershenzon J. (2009). Old substrates for new enzymes of terpenoid biosynthesis. Proceedings of the National Academy of Sciences 106(26), 10402-10403 (doi:10.1073/pnas.0905226106).
Albouyeh R. and Ritland K. (2009). Estimating Heritability of Gene Expression Using Parent–Offspring Regression with 2-Channel Microarrays. Journal of Heredity 100(1), 114-118 (doi:10.1093/jhered/esn081).
Liewlaksaneeyanawin C., Zhuang J., Tang M., Farzaneh N., Lueng G., Cullis C., Findlay S., Ritland C.E., Bohlmann J. and Ritland K. (2009). Identification of COS markers in the Pinaceae. Tree Genetics & Genomes 5(1), 247-255 (doi:10.1007/s11295-008-0189-2).
Lippert D.N., Ralph S.G., Phillips M., White R., Smith D., Hardie D., Gershenzon J., Ritland K., Borchers C.H. and Bohlmann J. (2009). Quantitative iTRAQ proteome and comparative transcriptome analysis of elicitor-induced Norway spruce (Picea abies) cells reveals elements of calcium signaling in the early conifer defense response. Proteomics 9(2), 350-367 (doi:10.1002/pmic.200800252).
Keeling C.I., Weisshaar S., Lin R.P.C. and Bohlmann J. (2008). Functional plasticity of paralogous diterpene synthases involved in conifer defense. Proceedings of the National Academy of Sciences 105(3), 1085-1090 (doi:10.1073/pnas.0709466105).
Bohlmann J. (2008). Insect-Induced Terpenoid Defenses in Spruce. Induced Plant Resistance to Herbivory A. Schaller (ed.) Springer, part B, 173-187 (doi:10.1007/978-1-4020-8182-8_8).
Ralph S.G., Chun H.J.E., Kolosova N., Cooper D., Oddy C., Ritland C.E., Kirkpatrick R., Moore R., Barber S., Holt R.A., Jones S.J.M., Marra M.A., Douglas C.J., Ritland K. and Bohlmann J. (2008). A conifer genomics resource of 200,000 spruce (Picea spp.) ESTs and 6,464 high-quality, sequence-finished full-length cDNAs for Sitka spruce (Picea sitchensis). BMC Genomics 9:484, 17 pages (doi:10.1186/1471-2164-9-484).
Bohlmann J. and Keeling C.I. (2008). Terpenoid biomaterials. The Plant Journal 54(4), 656-669 (doi:10.1111/j.1365-313X.2008.03449.x).
Ehlting J., Chowrira S.G., Mattheus N., Aeschliman D.S., Arimura G.-I. and Bohlmann J. (2008). Comparative transcriptome analysis of Arabidopsis thaliana infested by diamond back moth (Plutella xylostella) larvae reveals signatures of stress response, secondary metabolism, and signalling. BMC Genomics 9:154, 20 pages (doi:10.1186/1471-2164-9-154).
Holliday J.A., Ralph S.G., White R., Bohlmann J. and Aitken S.N. (2008). Global monitoring of autumn gene expression within and among phenotypically divergent populations of Sitka spruce (Picea sitchensis). New Phytologist 178(1), 103-122 (doi:10.1111/j.1469-8137.2007.02346.x).
Keeling C.I. and Bohlmann J. (2008). Plant Terpenoids. Wiley Encyclopedia of Chemical Biology, John Wiley & Sons, Inc (doi:10.1002/9780470048672.wecb596).
Aitken S.N., Yeaman S., Holliday J.A., Wang T. and Curtis-McLane S. (2008). Adaptation, migration or extirpation: climate change outcomes for tree populations. Evolutionary Applications 1(1), 95-111 (doi:10.1111/j.1752-4571.2007.00013.x).
Godard K.-A., White R. and Bohlmann J. (2008). Monoterpene-induced molecular responses in Arabidopsis thaliana. Phytochemistry 69(9), 1838-1849 (doi:10.1016/j.phytochem.2008.02.011).
Bull G., Schwab O. and Jayasinghe P. (2007). Economic indicators and their use in sustainable forest management. BC Journal of Ecosystems and Management 8(2), 37-45. [Link to article]
Ralph S.G., Hudgins J.W., Jancsik S., Franceschi V.R. and Bohlmann J. (2007). Aminocyclopropane Carboxylic Acid Synthase Is a Regulated Step in Ethylene-Dependent Induced Conifer Defense. Full-length cDNA Cloning of a Multigene Family, Differential Constitutive, and Wound- and Insect-Induced Expression, and Cellular and Subcellular Localization in Spruce and Douglas Fir. Plant Physiology 143(1), 410-424 (doi:10.1104/pp.106.089425).
Lippert D., Chowrira S., Ralph S.G., Zhuang J., Aeschliman D., Ritland C., Ritland K. and Bohlmann J. (2007). Conifer defense against insects: Proteome analysis of Sitka spruce (Picea sitchensis) bark induced by mechanical wounding or feeding by white pine weevils (Pissodes strobi). Proteomics 7(2), 248-270 (doi:10.1002/pmic.200600525).
Godard K.-A., Byun-McKay A., Levasseur C., Plant A., Séguin A. and Bohlmann J. (2007). Testing of a heterologous, wound- and insect-inducible promoter for functional genomics studies in conifer defense. Plant Cell Reports 26(12), 2083-2090 (doi:10.1007/s00299-007-0417-5).
Ukrainetz N.K., Ritland K. and Mansfield S.D. (2007). Identification of quantitative trait loci for wood quality and growth across eight full-sib coastal Douglas-fir families. Tree Genetics & Genomes 4(2), 159-170 (doi:10.1007/s11295-007-0097-x).
Ukrainetz N.K., Ritland K. and Mansfield S.D. (2007). An AFLP linkage map for Douglas-fir based upon multiple full-sib families. Tree Genetics & Genomes 4(2), 181-191 (doi:10.1007/s11295-007-0099-8).
Ally D. and Ritland K. (2007). A Case Study: Looking at the Effects of Fragmentation on Genetic Structure in Different Life History Stages of Old-Growth Mountain Hemlock (Tsuga mertensiana). Journal of Heredity 98 (1), 73-78 (doi:10.1093/jhered/esl048).
Huber D.P.W., Erickson M.L., Leutenegger C.M., Bohlmann J. and Seybold S.J. (2007). Isolation and extreme sex-specific expression of cytochrome P450 genes in the bark beetle, Ips paraconfusus, following feeding on the phloem of host ponderosa pine, Pinus ponderosa. Insect Molecular Biology 16(3), 335-349 (doi:10.1111/j.1365-2583.2007.00731.x). (Work described here used approaches developed in the present project).
Bérubé Y., Zhuang J., Rungis D., Ralph S., Bohlmann J. and Ritland K. (2007). Characterization of EST-SSRs in loblolly pine and spruce. Tree Genetics & Genomes 3(3), 251-259 (doi:10.1007/s11295-006-0061-1).
Bousquet J., Isabel N., Pelgas B., Cottrell J., Rungis D. and Ritland K. (2007). Spruce. Genome mapping and molecular breeding in plants, C. Kole (ed.), Springer-Verlag, Berlin Heidelberg, Volume 7, 93-114. (This publication resulted from a collaboration with the Arborea project). [Link to article]
Friedmann M., Ralph S.G., Aeschliman D., Zhuang J., Ritland K., Ellis B.E., Bohlmann J. and Douglas C.J. (2007). Microarray gene expression profiling of developmental transitions in Sitka spruce (Picea sitchensis) apical shoots. Journal of Experimental Botany 58(3), 593-614 (doi:10.1093/jxb/erl246).
Li S.-H., Schneider B. and Gershenzon J. (2007). Microchemical analysis of laser-microdissected stone cells of Norway spruce by cryogenic nuclear magnetic resonance spectroscopy. Planta 225(3), 771-779 (doi:10.1007/s00425-006-0376-z). (This publication is from our Max Planck co-funder).
Ralph S.G., Jancsik S. and Bohlmann J. (2007). Dirigent proteins in conifer defense II: Extended gene discovery, phylogeny, and constitutive and stress-induced gene expression in spruce (Picea spp.). Phytochemistry 68(14), 1975-1991 (doi:10.1016/j.phytochem.2007.04.042).
Phillips M.A., Walter M.H., Ralph S.G., Dabrowska P., Luck K., Urós E.M., Boland W., Strack D., Rodríguez-Concepción M., Bohlmann J. and Gershenzon J. (2007). Functional identification and differential expression of 1-deoxy-D-xylulose 5-phosphate synthase in induced terpenoid resin formation of Norway spruce (Picea abies). Plant Molecular Biology 65(3), 243-257 (doi:10.1007/s11103-007-9212-5). (Publication resulted from collaboration with the Max Planck co-funder).
DiGuistini S., Ralph S.G., Lim Y.W., Holt R., Jones S., Bohlmann J. and Breuil C. (2007). Generation and annotation of lodgepole pine and oleoresin-induced expressed sequences from the blue-stain fungus Ophiostoma clavigerum, a Mountain Pine Beetle-associated pathogen. FEMS Microbiology Letters 267(2), 151-158 (doi:10.1111/j.1574-6968.2006.00565.x). (Work described here used approaches developed in the present project).
Ralph S.G., Yueh H., Friedmann M., Aeschliman D., Zeznik J.A., Nelson C.C., Butterfield Y.S.N., Kirkpatrick R., Liu J., Jones S.J.M., Marra M.A., Douglas C.J., Ritland K. and Bohlmann J. (2006). Conifer defence against insects: microarray gene expression profiling of Sitka spruce (Picea sitchensis) induced by mechanical wounding or feeding by spruce budworms (Choristoneura occidentalis) or white pine weevils (Pissodes strobi) reveals large-scale changes of the host transcriptome. Plant, Cell and Environment 29(8), 1545-1570 (doi:10.1111/j.1365-3040.2006.01532.x).
Ro D.-K. and Bohlmann J. (2006). Diterpene resin acid biosynthesis in loblolly pine (Pinus taeda): Functional characterization of abietadiene/levopimaradiene synthase (PtTPS-LAS) cDNA and subcellular targeting of PtTPS-LAS and abietadienol/abietadienal oxidase (PtAO, CYP720B1). Phytochemistry 67(15), 1572-1578 (doi:10.1016/j.phytochem.2006.01.011).
Seybold S.J., Huber D.P.W., Lee J.C., Graves A.D. and Bohlmann J. (2006). Pine monoterpenes and pine bark beetles: a marriage of convenience for defense and chemical communication. Phytochemistry Reviews 5(1), 143-178 (doi:10.1007/s11101-006-9002-8).
Keeling C.I. and Bohlmann J. (2006). Diterpene resin acids in conifers. Invited Molecules of Interest, Phytochemistry 67(22), 2415-2423 (doi:10.1016/j.phytochem.2006.08.019).
Keeling C.I. and Bohlmann J. (2006). Genes, enzymes, and chemicals of terpenoid diversity in the constitutive and induced defence of conifers against insects and pathogens. Invited Tansley Review, New Phytologist 170(4), 657-675 (doi:10.1111/j.1469-8137.2006.01716.x).
Hudgins J.W., Ralph S.G., Franceschi V.R. and Bolhmann J. (2006). Ethylene in induced conifer defense: cDNA cloning, protein expression, and cellular and subcellular localization of 1-aminocyclopropane-1-carboxylate oxidase in resin duct and phenolic parenchyma cells. Planta 224(4), 865-877 (doi:10.1007/s00425-006-0274-4).
Hamberger B. and Bohlmann J. (2006). Cytochrome P450 mono-oxygenases in conifer genomes: discovery of members of the terpenoid oxygenase superfamily in spruce and pine. Biochemical Society Transactions 34(part 6), 1209-1214 (doi:10.1042/BST0341209).
Phillips M.A., Bohlmann J. and Gershenzon J. (2006). Molecular Regulation of Induced Terpenoid Biosynthesis in Conifers. Phytochemistry Reviews 5(1), 179-189 (doi:10.1007/s11101-006-0001-6). (Publication co-authored with the Max Planck co-funder).
Ralph S., Park J.-Y., Bohlmann J. and Mansfield S.D. (2006). Dirigent Proteins in Conifer Defense: Gene Discovery, Phylogeny, and Differential Wound- and Insect-induced Expression of a Family of DIR and DIR-like Genes in Spruce (Picea spp.). Plant Molecular Biology 60(1), 21-40 (doi:10.1007/s11103-005-2226-y). (Work described in this paper started in Treenomix I, was completed in Treenomix II and provided the foundation for new work in Treenomix II).
Byun-McKay A., Godard K.-A., Toudefallah M., Martin D.M., Alfaro R., King J., Bohlmann J. and Plant A.L. (2006). Wound-Induced Terpene Synthase Gene Expression in Sitka Spruce That Exhibit Resistance or Susceptibility to Attack by the White Pine Weevil. Plant Physiology 140(3), 1009-1021 (doi:10.1104/pp.105.071803). (Work described in this paper started in Treenomix I).
Huber D.P.W. and Bohlmann J. (2006). The Role of Terpene Synthases in the Direct and Indirect Defense of Conifers Against Insect Herbivory and Fungal Pathogens. Multigenic and Induced Systemic Resistance in Plants S. Tuzun and E. Bent (eds.) Springer, Chapter 13, 296-313 (doi:10.1007/0-387-23266-4_13).
Ritland K., Ralph S., Lippert D., Rungis D. and Bohlmann J. (2006). A New Direction for Conifer Genomics. Landscapes, Genomics and Transgenic Conifers Claire Williams (ed.) Springer, 9(II), Chapter 5, 75-84 (doi:10.1007/1-4020-3869-0_5).
The following publications deal with poplar genomics. Most of the work was done under our Treenomix I project. Some of the work (e.g. experiments to address reviewer requests) and most of the writing of the papers was completed in the Treenomix II project.
Ralph S.G., Chun H.J.E., Cooper D., Kirkpatrick R., Kolosova N., Gunter L., Tuskan G.A., Douglas C.J., Holt R.A., Jones S.J.M., Marra M.A. and Bohlmann J. (2008). Analysis of 4,664 High-Quality Sequence-Finished Poplar Full-length cDNA Clones and their Utility for the Discovery of Genes Responding to Insect Feeding. BMC Genomics 9:57, 18 pages (doi:10.1186/1471-2164-9-57).
Philippe R.N. and Bohlmann J. Poplar defense against insect herbivores. Canadian Journal of Botany 85(12), 1111-1126 (doi:10.1139/B07-109).
Behnke K., Ehlting B., Teuber M., Bauerfeind M., Louis S., Hänsch R., Polle A., Bohlmann J. and Schnitzler J.-P. (2007). Transgenic, non-isoprene emitting poplars don't like it hot. The Plant Journal 51(3), 485-499 (doi:10.1111/j.1365-313X.2007.03157.x).
Miranda M., Ralph S.G., Mellway R., White R., Heath M.C., Bohlmann J. and Constabel C.P. (2007). The Transcriptional Response of Hybrid Poplar (Populus trichocarpa x P. deltoides) to Infection by Melampsora medusae Leaf Rust Involves Induction of Flavonoid Pathway Genes Leading to the Accumulation of Proanthocyanidins. Molecular Plant-Microbe Interactions 20(7), 816-831 (doi:10.1094/MPMI-20-7-0816).
Kelleher C.T., Chiu R., Shin H., Bosdet I.E., Krzywinski M.I., Fjell C.D., Wilkin J., Yin T.M., DiFazio S.P., Ali J., Asano J.K., Chan S., Cloutier A., Girn N., Leach S., Lee D., Mathewson C.A., Olson T., O'Connor K., Prabhu A.-L., Smailus D.E., Stott J.M., Tsai M., Wye N.H., Yang G.S., Zhuang J., Holt R.A., Putnam N.H., Vrebalov J., Giovannoni J.J., Grimwood J., Schmutz J., Rokhsar D., Jones S.J.M., Marra M.A., Tuskan G.A., Bohlmann J., Ellis B.E., Ritland K., Douglas C.J. and Schein J.E. (2007). A physical map of the highly heterozygous Populus genome: integration with the genome sequence and genetic map and analysis of haplotype variation. The Plant Journal 50(6), 1063-1078 (doi:10.1111/j.1365-313X.2007.03112.x).
Gilchrist E.J., Haughn G.W., Ying C.C., Otto S.P., Zhuang J., Cheung D., Hamberger B., Aboutorabi F., Kalynyak T., Johnson L., Bohlmann J., Ellis B.E., Douglas C.J. and Cronk Q.C.B. (2006). Use of Ecotilling as an efficient SNP discovery tool to survey genetic variation in wild populations of Populus trichocarpa. Molecular Ecology 15(5), 1367-1378 (doi:10.1111/j.1365-294X.2006.02885.x).
Ralph S., Oddy C., Cooper D., Yueh H., Jancsik S., Kolosova N., Philippe R.N., Aeschliman D., White R., Huber D., Ritland C.E., Benoit F., Rigby T., Nantel A., Butterfield Y.S.N., Kirkpatrick R., Chun E., Liu J., Palmquist D., Wynhoven B., Stott J., Yang G., Barber S., Holt R.A., Siddiqui A., Jones S.J.M., Marra M.A., Ellis B.E., Douglas C.J., Ritland K. and Bohlmann J. (2006). Genomics of hybrid poplar (Populus trichocarpa x deltoides) interacting with forest tent caterpillars (Malacosoma disstria): normalized and full-length cDNA libraries, expressed sequence tags, and a cDNA microarray for the study of insect-induced defences in poplar. Molecular Ecology 15(5), 1275-1297 (doi:10.1111/j.1365-294X.2006.02824.x).
Tuskan G.A., DiFazio S., Jansson S., Bohlmann J., Grigoriev I., Hellsten U., Putnam N., Ralph S., Rombauts S., Salamov A., Schein J., Sterck L., Aerts A., Bhalerao R.R., Bhalerao R.P., Blaudez D., Boerjan W., Brun A., Brunner A., Busov V., Campbell M., Carlson J., Chalot M., Chapman J., Chen G.-L., Cooper D., Coutinho P.M., Couturier J., Covert S., Cronk Q., Cunningham R., Davis J., Degroeve S., Déjardin A., dePamphilis C., Detter J., Dirks B., Dubchak I., Duplessis S., Ehlting J., Ellis B., Gendler K., Goodstein D., Gribskov M., Grimwood J., Groover A., Gunter L., Hamberger B., Heinze B., Helariutta Y., Henrissat B., Holligan D., Holt R., Huang W., Islam-Faridi N., Jones S., Jones-Rhoades M., Jorgensen R., Joshi C., Kangasjärvi J., Karlsson J., Kelleher C., Kirkpatrick R., Kirst M., Kohler A., Kalluri U., Larimer F., Leebens-Mack J., Leplé J.-C., Locascio P., Lou Y., Lucas S., Martin F., Montanini B., Napoli C., Nelson D.R., Nelson C., Nieminen K., Nilsson O., Pereda V., Peter G., Philippe R., Pilate G., Poliakov A., Razumovskaya J., Richardson P., Rinaldi C., Ritland K., Rouzé P., Ryaboy D., Schmutz J., Schrader J., Segerman B., Shin H., Siddiqui A., Sterky F., Terry A., Tsai C.-J., Uberbacher E., Unneberg P., Vahala J., Wall K., Wessler S., Yang G., Yin T., Douglas C., Marra M., Sandberg G., Van de Peer Y. and Rokhsar D. (2006). The Genome of Black Cottonwood, Populus trichocarpa (Torr. & Gray). (Cover paper, Science Sept. 15) Science 313(5793), 1596-1604 (doi:10.1126/science.1128691).
Genomics Resources
Conifer Comparative Genomics
Functional Genomics
Conifer Adaptation
Society and Genomics
Funding Institutions
Co-Funders
Max-Planck-Institut fur chemische Okologie Dendrome
Arborea Ministry of Forests and Range Canadian Forest Service
Genome Sciences Centre UVIC Genome BC Proteomics Centre
Copyright (c) 2017 Treenomix


Nagle Athletic Surfaces is part of the world's largest sport surfacing conglomerate, sportgroup. Nagle is known for providing Quality, Service and Value and we recognize that we cannot maintain this reputation without our incredible staff!
We are currently seeking experienced Running Track and Game Court Crew Foreman/Supervisors to join our team in the greater Albany, NY area for our 2019 season!
Previous experience installing athletic surfaces required. We also provide additional, extensive hands on training! Pre-season training is scheduled to begin early April of 2019!
Candidates must be willing to travel a significant amount during the summer months and maintain a valid driver's license.
We offer a competitive salary and an attractive benefit package to include 401k and more!
To be considered for this position, please click here to email or contact us at 315-622-1313 to schedule an appointment to fill out an application and take a brief assessment.
We are the premier installer of athletic surfaces, having achieved a reputation for providing unparalleled quality, outstanding service and exceptional value. Our team is committed to maintaining the highest level of integrity and fairness with our employees, customers, suppliers and competitors. To support our mission, we are guided by our responsibilities to our environment, the community, and workforce development.
© 2019 Nagle Athletic Surfaces, All rights reserved.


This page lists our local resellers.
This page lists our partners who offer training, consulting and services for our products.
Our Partners can assist you locally during evaluations and with the deployment of our products. You can contact them directly or contact sales@froglogic.com to get assistance finding a suitable service provider for you.
The Qt Company is responsible for all Qt activities including product development, commercial and open source licensing together with the Qt Project under the open governance model.
Qt allows open source and commercial software developers to code less, create more and deploy everywhere. Qt enables developers to build innovative applications and user interfaces once and then extend the innovation across all major desktop, consumer electronic and other embedded platforms without rewriting the code. Qt is widely used in automotive infotainment systems and digital instrument cluster with a number of OS and platform configurations.
froglogic is a Qt Partner.
Founded in 1967, Software Research Associates, Inc. (SRA) is one of Japan's oldest and largest independent software houses. SRA are a Qt Consulting and Training Partner, and can offer Squish license and local support for the Japanese market.
Four J's Development Tools designs, develops and markets Genero® a development and deployment environment for creating complex business process applications. Based in Europe and present throughout the world, Four J's has customers in the banking, energy, manufacturing, media, telecommunications and government sectors.
froglogic and Four J's Development Tools partner to offer a specialized testing solution for Four J's Development Tools' customers.
HP is a leading provider of products, technologies, solutions and services to consumers and business. The company's offerings span IT infrastructure, personal computing and access devices, global services, and imaging and printing.
froglogic is a member of HP's Developer & Solution Partner Program (DSPP).
Polarion Software's success is best described by the hundreds of Global 1000 companies and over 1 million users who rely daily on Polarion's Requirements Management, Quality Assurance and Application Lifecycle Management solutions in their business processes. Polarion is a thriving international company with offices across Europe and North America, and a wide ecosystem of partners world-wide.
froglogic and Polarion partner to offer automated gui testing execution and management from Polarion's Quality Assurance and Application Lifecycle Management solutions.
froglogic provides code coverage analysis for Wind River operating systems.


Download "First contact on the Sambre: 15 th June, A small scenario for Republic to Empire by Barry Hilton"
1 First contact on the Sambre: 15 th June, A small scenario for Republic to Empire by Barry Hilton Introduction The large engagements of the 100 Days Campaign are challenging to recreate as wargames. The number of models required is beyond the scope, patience, space, time and budget of most. Consequently, we frequently move on to a new project before being able to get enough toys onto the table to play with. Even as a club project Ligny, Quatre Bras and Waterloo would take many months or perhaps years to organise. We wargamers are never that patient and want to play now, not next year so this piece may offer some short term incentives to stick with that Napoleonic project! Building a force that can be used relatively quickly in a realistic scenario is always a good way to stimulate further painting and collecting. This means larger projects can be broken down into smaller more bite sized pieces with the option to change direction at different points in the painting and collecting process. Forget trying to build the combined Allied armies for the Leipzig campaign and start with something more manageable. I am constantly on the look out for smaller sized actions which are less well known. These offer a chance to construct creative scenarios without the nagging doubt that you are twisting history too much. They also allow smaller forces as previously described, to participate in meaningful games. I have recently written about the Allied cavalry rearguard actions used to keep the French pursuit at bay as Wellington retreated from Quatre Bras on 17 th June. This article is in the same vein, partly historical, partly hypothetical and focusing on the day before Quatre Bras and Ligny. Napoleon s Armée du Nord crossed the River Sambre at multiple locations before dawn on the morning of 15 th June, Much of the army headed for Charleroi causing congestion and delay. Reille s II Corps and D Erlon s I Corps crossed the river km south west of the town making quicker progress. The villages of Binche and Thuin lie within 10 km of each other and directly in the path of Reille and D Erlon. This area of the frontier was defended by elements of von Ziethen s Prussian I Army Corps. Both villages are mentioned as locations of action on the 15 th in various accounts. At Thuin, units from Jerome Bonaparte s 6 th Division opened fire on the 2 nd Battalion, 1 st Westphalian Landwehr Regiment. It was part of von Steinmetz s 1 st Infantry Brigade. The Prussians did return fire but retired as more French troops arrived. The 12 th & 24 th Infantry regiments from the same Prussian brigade also in this area, were ordered to pull back north east across the River Pieton and on towards Gosselies about 20 km away. The 4 th Hussars from von Treskow s Prussian 1 st Cavalry Brigade were quartered in the area too. Much of the first contact action took place in the dark and was very fluid. Units would not easily have been able to orientate themselves to friends or enemies. The situation would have been particularly confusing for the local Prussian commanders who had no idea what they faced in terms of enemy numbers or troop types. I have used these factors as the basis for a scenario involving imbalanced forces working to objectives and against the clock. Some of the units included may not have participated so I would recommend that gamers use whatever regiments they have available as long as the troop types and numbers are correct.
2 Scenario background information Napoleon has decided to move north to defeat the Anglo-Dutch and Prussian armies before the massive Austrian and Russian armies can reach the Rhine and crush France and himself one final time. He has crossed the border into Belgium on the southern frontier and his army is pointing north toward Brussels. He has around 125,000 men on the move and it is before 0400 on 15 th June His brother Jerome Bonaparte s 6 th Infantry Division, part of Reille s II Corps, is in the very forefront of the advance. This corps is crossing the River Sambre to the south west of most of the army which is converging on the town of Charleroi. Jerome s battalions are strung out in column of march and unsure of precisely where they are in location to both friendly troops and the enemy. Some battalions are crossing the river at Lobbes whilst others are crossing at Thuin a kilometre east. Jerome knows that Prussian elements are located somewhere to his front but which units and in what numbers is unknown. Jerome must push on as quickly as possible and try to avoid protracted engagement which will slow the advance of the entire army. That is most definitely not in line with his brother s master plan to beat the Allies quickly and decisively. The Allied commanders have spread their two armies in a wide arc to cover all possible roads to Brussels and the coast. Such a deployment protects lines of communication, supply and escape but has spread the corps of Wellington and Blucher deep as well as wide. This means front line units do not have instant access to support and reinforcement and those unlucky enough to meet the advancing French will have a nerve wracking experience which may end in disaster. Advanced detachments from the 1 st Westphalian Landwehr stationed south of the Sambre near the village of Thuin have reported massive troop movement heading north and have themselves fallen back across the river. The 2 nd battalion of the regiment stands ready on the north side of the river but at the moment is unsupported and nervously awaiting the sound of marching feet and creaking wagon wheels.. French briefing for Général de Division Prince Jéróme Bonaparte o/c 6th Infantry Division, II Corps, L Armée du Nord Your division is in the van of Reille s Corps and has avoided the confusion in Charleroi by crossing the Sambre to the west. You are expected to make first contact with the enemy who will most probably be Prussian. Your orders are to push as far north as quickly as possible in an attempt to drive a wedge between the forces of the English and the Prussians. Deploying for a formal engagement would be contra to Reille s orders and those of your brother the Emperor. You expect the enemy to fight and so you have a potentially difficult situation to face as any hold up will have consequences. The objective is to push as many battalions as possible north through the villages whilst containing any enemy resistance or blocking activity. Forward movement is the key to victory.
7 Dawn breaks when they can see their mistake and correct it OR They leave the table in which case they are lost never to return. During turns of darkness visibility for purposes of shooting, charge threat, charging, support and reasons to take Resolve checks are reduced to 4 inches. During turns of dawn light this distance increases to 9 inches. When daylight arrives normal visibility applies. Built up Areas Each of the villages is classed by the Republic to Empire rating 2B. This is relevant for garrison size, assaults and bombardment. If you are using other rules these are small stone or brick built villages. Events Republic to Empire does not have an Events section but I thought the inclusion of several situation specific events would add some extra bite to this game. There are ten turns to the scenario. It is unlikely that ten events will occur as an event is generated on a 50% die throw per turn. If an event does occur then throw again to see whether it affects the French or the Prussians unless otherwise stated. Events should be rolled up at the beginning of each turn. 1. Nervousness abounds in the current fluid situation. A report of a large body of cavalry on your left flank forces you to form square with two randomly chosen battalions in your phase of the current turn. There is no MP cost to do so but if the battalions wish to make a further formation change they must pay the MP costs. 2. A torrential squall prevents any movement for either army this turn. Reinforcements stand where they have arrived. 3. Damp powder permanently reduces the fire effectiveness of two battalions or detachments by 50%. Select them randomly from those currently on table. Simply half available combat groups after all other factors have been applied for firing purposes from hereon. 4. Your battery just happens to be the most efficient in the entire army. It manages to fire at double rate on its next turn of shooting (or when it arrives if not yet on table). This means you may target the same unit twice or two different targets within the same arc of fire. It loses only one round of ammunition as an added bonus. 5. Rain soaked uniforms all assume the same dark hue. You mistake the closest unengaged enemy unit for friends. For this turn only, perform no aggressive actions against them regardless of their proximity and intent. 6. Your commander takes a fall from his horse when it stumbles on a mole hill. He is incapacitated for 20 minutes and you cannot add his additional MPs to your total this turn. 7. Your corps commander arrives on the field briefly and issues some intelligent orders! Add 3 MPs to your total for this turn only.


As part of our continuing series of evaluations, we take a look at two point-of-care (POC) HbA1c analyzers. As standards on performance have tightened, have POC devices kept up? Has their improved performance matched the higher demands?


text:
Raible ist der Familienname folgender Personen:

 Claus Raible (* 1967), deutscher Jazzmusiker
 Karl Raible (1924–2018), deutscher Brauwissenschaftler
 Manfred Raible (1941–2015), bekannt als Fred Rai, deutscher Reiter, Reitlehrer, Pferdepsychologe, Autor, Country-Sänger und Freizeitparkgründer
 Otto Raible SAC (1887–1966), deutscher Ordenspriester, Missionar und römisch-katholischer Bischof
 Steve Raible (* 1954), US-amerikanischer Moderator, Footballspieler und Autor
 Wolfgang Raible (* 1939), deutscher Sprachwissenschaftler

Siehe auch:
 Reible

redpajama_set_name: RedPajamaWikipedia


This thick fluffy cousin of a regular dosa is healthy and makes a filling breakfast. Serve with spicy vegetable kurma, tomato or coconut chutney. You can also turn it into an onion- tomato uttapam – the possibilities are endless.
Wash and soak the rice and fenugreek seeds in four cups of warm water for about two hours.
Soak the pressed rice in a little water for about five minutes. Grind the rice and fenugreek seeds along with the pressed rice and salt into a smooth and thick batter. Add the yogurt and salt and mix well.
Keep the batter in a warm place to ferment overnight.
Heat a tawa and grease it. Pour a ladle of batter and do not spread it. It will set itself into a thick circle. Drizzle a little oil all round and cover. Cook till the underside is done and very light brown. Similarly make more set dosas.
Serve hot with chutney or vegetable kurma.


text:
CALLED TO ENDURE
Despite the many joys that life brings, most of us are pressured to endure something unpleasant during our lifetime. Sometimes it's our own doing; other times it isn't.
In the Book of Job, the main character (Job) is a person of great integrity, and yet he seems resigned to the misery that befalls him: "Surely humans are born to distress, just as sparks rise up" (Job 5:7; CEB). We are going to take some serious hits in this life. That is when we will be faced with the noble call to endure.
Beginning in the late 1700's and continuing into the 1800's, the United States government and her citizens began a series of forced "removals," or permanent relocation of Native Americans from the southern states to what was then Indian Territory, the other half of Oklahoma Territory before Oklahoma achieved statehood in 1907. In May, 1838, federal troops began seizing control of Cherokees and rounded them up and put them in holding pens until they could be transferred to the west. Many Cherokees endured sickness and disease during this period, and some died because the stockades were infected with deadly viruses such as smallpox.
President Andrew Jackson (no relation, trust me), whose portrait now hangs morbidly in the Oval Office, was personally responsible for the many Cherokee deaths that occurred following his signing the 1830 Indian Removal Act. "Light a fire under them; they'll move," Jackson is reported to have said. The first detachment on what would become "The Trail of Tears" left in June, 1838, during a horrible drought. Cherokees continued to get sick and die due to the uncompromising heat, and the detachments were postponed until cooler weather. The army was ready to move them again in the fall and as fate would have it, the winter of 1838-39 was one of the coldest on record.
On October 11, 1838, the Bell Detachment (one of the many to be moved that winter), containing my great, great, great aunt Mary and her family, began the journey to Indian Territory. Of the 660 or so Cherokees in this detachment, 21 died on the way and were buried in hastily-prepared, frozen graves by the sides of the roads. In other detachments, many more deaths occurred. Those who survived, like Mary, were left in the new territory with little or no sustenance, and many later died as a result of the harsh journey. Moreover, documented cases of rape and other forms of maltreatment point to European and colonial attitudes of superiority that persist today.
Mary is one of the ancestors who "speaks" to me, especially when I think I can't go on. Interestingly, it is often related to another person's struggle to endure that Mary comes alive and walks with me. As a hospital chaplain, when I would be called to a death—especially the death of a child, and I would struggle with what I could possibly say to the family, Mary would sometimes appear, settle my spirit, and remind me that my presence would be enough.
To what have you been called to endure? Are you called to be with others as they endure?
If you're like Job, Mary, and the many saints with whom I've had the privilege to share sacred space, I know you will persist. You will endure, my friend, because you are called to do no less.

redpajama_set_name: RedPajamaCommonCrawl


text:
.........-----
Freightweek Magazine
Issue 6 - 2019
2018 - Issues
Issue 12 - 2018
Project Cargo Global Magazine
Richard Broom
Loop to launch first zero-waste e-commerce service for consumers
TRENTON, NJ: April 21, 2019. A coalition of the world's largest consumer product companies, international recycle company TerraCycle and UPS will launch a waste-free consumer e-commerce service in the US and France next month.
Called Loop, the subscription-based circular economy business model enables consumers to use products in brand-specific packaging that is then collected, cleaned, refilled and reused. The content, if recoverable, is either recycled or reused.
In addition to TerraCycle and UPS, Loop founders include Procter & Gamble, Nestle, PepsiCo, Unilever, Mars Petcare, The Clorox Company, The Body Shop, Coca-Cola European Partners and Danone.
French retail giant Carrefour is the founding retailer while major UK supermarket chain Tesco is expected to pilot the service in the UK later this year.
"As a response to the global challenge in managing waste and the opportunity to improve consumers' experience, a group of committed global brands, retailers [and] infrastructure companies have come together to create a new way to more responsibly consume products," explained TerraCycle CEO Tom Szaky.
"Through Loop, consumers can now responsibly consume products in specially- designed durable, reusable or fully recyclable packaging made from materials like alloys, glass and engineered plastics. When a consumer returns the packaging, it is refilled, or the content is reused or recycled," he added.
https://loopstore.com/
HU Digital Media Ltd - company registration no. 8674523 FreightWeek © 2019
- powered by Quickchilli.com -


This Stick Incense and Burner gift package combines exotic fragrance, spiritual intention and home decor. Create the mood of relaxation, love and romantic mystery with these fragrances¾_¾hand-rolled blends of flowers, resins, oils and sandalwood¾combined in accordance to ancient wisdom.¾Let their enticing vibrations and dynamic energy fill your space, touch your heart and inspire your spirit. The hand-carved incense burner is the shape of bamboo, a symbol of resilience and wisdom, and is elegantly wrapped to the incense packages with the message: "All my desires rest in you."
Prabhujiês Gifts is a Green America Gold Certified business. Incense sticks packages, greeting made from 100% recycled cardboard.
This gift package combines¾one Chakra Stick Incense packages that¾is designed to open and stimulate the¾heart¾chakra, and two Harmony Stick Incense¾in the mood of¾ romance. They are wrapped with a bamboo-shaped incense holder made out of renewable mango wood that includes a storage compartment for your favorite incense.
Name explanation:¾Chakra is a Sanskrit word meaning –wheel" or –disc." Everyone has seven main chakras, or energetic centers, which are located in the astral body _ connecting the physical and astral worlds _ and cannot be seen with the physical eye. Each one corresponds to a different level of cosmic creation and is related to a specific plane of consciousness and element, which provides its characteristics. They are swirling metaphysical vortexes, transformers of energy both from as well as toward the astral body. Harmony Stick incense fragrances are named after a Ragini, the feminine musical aspect that evolved from Tantra: the worship of the male and female cosmic energies. Raginis color the mind with their individual hues and notes, evoking memorable moods, carrying vibrations that can transform the feeling in the air to that of romance, love, longing, and even playfulness.
Collection Description: Incense Gifts Sets line combines different lines of Incense Sticks packs and uplifting messages that range from those designed for specific holidays to those that can be given every day of the year.
Packaging: Colorful packaging made from 100% recycled cardboard, artistically displaying the location of the featured chakra, its ancient Sanskrit symbol and the color of its correlating element, or¾the featured ragini.¾Incense is kept fresh in a plastic bag and can be seen through an oval opening. The incense is wrapped to the incense burner with an artistically designed band made from 100% recycled paper.
Sleeve with greeting: "All my desires rest in you."
Contains: Incense burner, 3 incense packs.


From the perspective of the photographer and the videographer larger wedding parties mean more fun, more candid photos and video clips. You will always find a party member with a larger than life personality, someone who will inject some fun into the day's activities.
It's an awesome feeling to be standing at the altar facing your love, surrounded by your besties. A pretty powerful feeling is knowing that so many of your friends care about you and support you enough to be a part of this very special day.
All that being said, a lot of people will tell you that a big bridal party is not a good idea. As a photographer with 35 years of experience, i beg to differ. My most memorable weddings have been with large bridal parties. they are just so much fun.
This video clip will attest to that. The video clip is a lip dub. A lip dub is a video clip that combines lip synching and audio dubbing to make a music video. We film a variety of shots with individuals and groups of people while synching a preselected song. We edit the whole thing to create a unique and fun addition to the wedding video. If you saw the clip Imagine this same clip with a small bridal party. Just wouldn't be the same.
My recommendation to the bride is to designate an emissary. Someone close to you, someone you can trust will dedicate their full attention to the task. From the photographer point of view; he/she will make sure everyone is on time, doesn't wander when the times come to take pictures or video.
If there's a lot of set-ups and running around to be done before the wedding day, all those extra hands can certainly help out. Having the extra help could be an asset to prepare for the rehearsal, ceremony, reception, and planning. Unless of course, you are a control freak.
Some may criticise you for having a large bridal party. WHO CARES what others think, it's your wedding and you should do what feels right for you. There will always be someone that will judge you.
Who should you pick? Surround yourself with the people that you would take with you on a deserted island for an extended period of time. A wedding day is full of emotions, positive ones, and negative ones. it's an emotional roller coaster. Choose people who are not divas and will make you laugh, also looks better on candid shots. Choose people who will calm you as opposed to making you nervous. People who will pick you up when you are down. You get the message.
One little word of advice; when choosing a bridesmaid that has a little child be prepared to accept the fact that she will at one point or another have to tend the child's needs. especially if it's a newborn. As a photographer, i've seen it over and over, I'm ready to take a group shot of the bridal party and one of the bridesmaids is in the limo breastfeeding he newborn. Absolutely understandable, but that being said she is not available for many key shots. It's a difficult situation especially when you are on a tight schedule.
Now everyone has their own opinions, but this is my view on the subject.


test takers to make changes to-or confirm-testing appointments.
To cancel or confirm your test, we first need to know your test sponsor - that is, the organization whose exam you wish to take. You can easily find your test sponsor by typing it in the Search box below, or by selecting one of the alphabetical tabs and reading through the list. Then select the name of your test sponsor to begin the cancellation process. Be sure to have your test confirmation information on hand!
As a first step, please select the name of the organization whose exam you wish to cancel or confirm.


WFAN is taking to the streets in search of the next generation of show host. For the second year, the sports station is holding the Fantasy Phenom Challenge with the grand prize of a hosting a weekly show.
On Saturday, the Challenge kicks off at Menlo Park Mall in Edison, New Jersey, while participants can tryout at the Westchester Mall on Sunday.
The finalists will compete for the dream prize at Mike Francesa's "End of Summer" beach party and afternoon show broadcast live from Bar A on Friday, August 19.
Last year's winner, Gregg Sussman, remains with the station broadcasting his show to tri-state area listeners.
There's more on the contest at our sister site, SportsNewser.


text:
Q: .net Core Authentication I wanted to implement forms authentication with membership in my asp.net MVC Core application.
We had forms authentication setup in our previous application as below and wanted to use the same in .net core.
  [HttpPost]
public ActionResult Login(LoginModel model, string returnUrl)
{
  if (!this.ModelState.IsValid)
  {
      return this.View(model);
   }

   //Authenticate
   if (!Membership.ValidateUser(model.UserName, model.Password))
   {
       this.ModelState.AddModelError(string.Empty, "The user name or
   password provided is incorrect.");
   return this.View(model);
   }
   else
   {
       FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);
        return this.RedirectToAction("Index", "Home");
   }
 return this.View(model);
   }

In my config:
  <membership defaultProvider="ADMembership">
       <providers>
         <add name="ADMembership"
           type="System.Web.Security.ActiveDirectoryMembershipProvider"
           connectionStringName="ADConnectionString"
           attributeMapUsername="sAMAccountName" />
       </providers>
   </membership>

So we are using active directory here in membership.
Is this still applicable in .net core.
If not what else is available in .net core for forms authentication and AD.
Would appreciate inputs.

A: Yes you can do that in Core MVC application. You enable form authentication and use LDAP as user store at the back-end.
Here is how I set things up, to give you start:
Startup.cs
public class Startup
{
    ...
    public void ConfigureServices(IServiceCollection services)
    {
        ...
        // Read LDAP settings from appsettings
        services.Configure<LdapConfig>(this.Configuration.GetSection("ldap"));

        // Define an interface for authentication service,
        // We used Novell.Directory.Ldap as implementation.
        services.AddScoped<IAuthenticationService, LdapAuthenticationService>();

        // Global filter is enabled to protect the whole site
        services.AddMvc(config =>
        {
            var policy = new AuthorizationPolicyBuilder()
                .RequireAuthenticatedUser()
                .Build();
            config.Filters.Add(new AuthorizeFilter(policy));
            ...
        });

        // Form authentication and cookies settings
        var cookiesConfig = this.Configuration.GetSection("cookies").Get<CookiesConfig>();
        services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
        .AddCookie(options =>
        {
            options.Cookie.Name = cookiesConfig.CookieName;
            options.LoginPath = cookiesConfig.LoginPath;
            options.LogoutPath = cookiesConfig.LogoutPath;
            options.AccessDeniedPath = cookiesConfig.AccessDeniedPath;
            options.ReturnUrlParameter = cookiesConfig.ReturnUrlParameter;
        });
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
        // Redirects all HTTP requests to HTTPS
        if (env.IsProduction())
        {
            app.UseRewriter(new RewriteOptions()
                .AddRedirectToHttpsPermanent());
        }

        if (env.IsDevelopment())
        {
            app.UseDeveloperExceptionPage();
        }
        else
        {
            app.UseExceptionHandler("/error");
        }

        app.UseStaticFiles();

        app.UseStatusCodePagesWithReExecute("/error", "?code={0}");

        app.UseAuthentication();

        app.UseMvc(routes =>
        {
            ...
        });
    }
}

appsettings.json
{
  "connectionStrings": {
    "appDbConnection": xxx
  },
  "ldap": {
    "url": "xxx.loc",
    "bindDn": "CN=Users,DC=xxx,DC=loc",
    "username": "xxx",
    "password": "xxx",
    "searchBase": "DC=xxx,DC=loc",
    "searchFilter": "(&(objectClass=user)(objectClass=person)(sAMAccountName={0}))"
  },
  "cookies": {
    "cookieName": "xxx",
    "loginPath": "/account/login",
    "logoutPath": "/account/logout",
    "accessDeniedPath": "/account/accessDenied",
    "returnUrlParameter": "returnUrl"
  }
}

IAuthenticationService.cs
namespace DL.SO.Services.Core
{
    public interface IAuthenticationService
    {
        IAppUser Login(string username, string password);
    }
}

LdapAuthenticationService.cs
Ldap implementation of authentication service, using Novell.Directory.Ldap library to talk to active directory. You can Nuget that library.
using Microsoft.Extensions.Options;
using Novell.Directory.Ldap;
...
using DL.SO.Services.Core;

namespace DL.SO.Services.Security.Ldap
{
    public class LdapAuthenticationService : IAuthenticationService
    {
        private const string MemberOfAttribute = "memberOf";
        private const string DisplayNameAttribute = "displayName";
        private const string SAMAccountNameAttribute = "sAMAccountName";
        private const string MailAttribute = "mail";

        private readonly LdapConfig _config;
        private readonly LdapConnection _connection;

        public LdapAuthenticationService(IOptions<LdapConfig> configAccessor)
        {
            // Config from appsettings, injected through the pipeline
            _config = configAccessor.Value;
            _connection = new LdapConnection();
        }

        public IAppUser Login(string username, string password)
        {
            _connection.Connect(_config.Url, LdapConnection.DEFAULT_PORT);
            _connection.Bind(_config.Username, _config.Password);

            var searchFilter = String.Format(_config.SearchFilter, username);
            var result = _connection.Search(_config.SearchBase, LdapConnection.SCOPE_SUB, searchFilter,
            new[] { MemberOfAttribute, DisplayNameAttribute, SAMAccountNameAttribute, MailAttribute }, false);

            try
            {
                var user = result.next();
                if (user != null)
                {
                    _connection.Bind(user.DN, password);
                    if (_connection.Bound)
                    {
                        var accountNameAttr = user.getAttribute(SAMAccountNameAttribute);
                        if (accountNameAttr == null)
                        {
                            throw new Exception("Your account is missing the account name.");
                        }

                        var displayNameAttr = user.getAttribute(DisplayNameAttribute);
                        if (displayNameAttr == null)
                        {
                            throw new Exception("Your account is missing the display name.");
                        }

                        var emailAttr = user.getAttribute(MailAttribute);
                        if (emailAttr == null)
                        {
                            throw new Exception("Your account is missing an email.");
                        }

                        var memberAttr = user.getAttribute(MemberOfAttribute);
                        if (memberAttr == null)
                        {
                            throw new Exception("Your account is missing roles.");
                        }

                        return new AppUser
                        {
                            DisplayName = displayNameAttr.StringValue,
                            Username = accountNameAttr.StringValue,
                            Email = emailAttr.StringValue,
                            Roles = memberAttr.StringValueArray
                                .Select(x => GetGroup(x))
                                .Where(x => x != null)
                                .Distinct()
                                .ToArray()
                        };
                    }
                }
            }
            finally
            {
                _connection.Disconnect();
            }

            return null;
        }
    }
}

AccountController.cs
Then finally after the user is verified, you need to construct the principal from the user claims for sign in process, which would generate the cookie behind the scene.
public class AccountController : Controller
{
    private readonly IAuthenticationService _authService;

    public AccountController(IAuthenticationService authService)
    {
        _authService = authService;
    }

    ...
    [HttpPost]
    [AllowAnonymous]
    public async Task<IActionResult> Login(LoginViewModel model)
    {
        if (ModelState.Valid)
        {
            try
            {
                var user = _authService.Login(model.Username, model.Password);
                if (user != null)
                {
                    var claims = new List<Claim>
                    {
                        new Claim(ClaimTypes.Name, user.Username),
                        new Claim(CustomClaimTypes.DisplayName, user.DisplayName),
                        new Claim(ClaimTypes.Email, user.Email)
                    }

                    // Roles
                    foreach (var role in user.Roles)
                    {
                        claims.Add(new Claim(ClaimTypes.Role, role));
                    }

                    // Construct Principal
                    var principal = new ClaimsPrincipal(new ClaimsIdentity(claims, _authService.GetType().Name));

                    await HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme,
                        principal,
                        new AuthenticationProperties
                        {
                            IsPersistent = model.RememberMe
                        }
                    );

                    return Redirect(Url.IsLocalUrl(model.ReturnUrl)
                        ? model.ReturnUrl
                        : "/");
                }

                ModelState.AddModelError("", @"Your username or password is incorrect.");
            }
            catch(Exception ex)
            {
                ModelState.AddModelError("", ex.Message);
            }
        }
        return View(model);
    }
}

A: Would this post help you integrate with AD for Authentication and Authorization?
MVC Core How to force / set global authorization for all actions?
The idea is add authentication within ConfigureServices method in Startup.cs file:
services.AddMvc(config =>
{
    var policy = new AuthorizationPolicyBuilder()
                     .RequireAuthenticatedUser()
                     .RequireRole([Your AD security group name in here without domain name]) // This line adds authorization to users in the AD group only
                     .Build();
    config.Filters.Add(new AuthorizeFilter(policy));
});

A: In Asp.Net Core the Authentication is controlled through project properties.
Open the solution. Right click on the Project and Click Properties.
Click the Debug tab. Check the Enable Windows Authentication checkbox. Ensure  Anonymous Authentication is disabled.
Here is Microsoft's document, https://learn.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth
Cheers!

redpajama_set_name: RedPajamaStackExchange