A Global Organism Detection & Monitoring System

Total Page:16

File Type:pdf, Size:1020Kb

A Global Organism Detection & Monitoring System The National Institute of Invasive Species Science A Global Organism Detection & Monitoring System Greg Newman - Research Associate/Graduate Student Natural Resource Ecology Laboratory Colorado State University National Institute of Invasive Species Science Integrating Invasive Plant Species Data in the Midwest: Solutions for Data Collection and Management North Central Integrated Pest Management Center Invasive Plant Association of Wisconsin Madison, WI January 25th, 2008 Outline • Why GODM? • What is GODM? • Main Features • Core Database Design • Potential Applications • Data Exchange Challenges • What is the future of GODM? January 25th, 2008 Why GODM? • Integrated disparate data • Multi-scale perspective • Centralized system of common data subsets • Occurrence data and associated attributes • One of many “middle-men” • Data exchanges with many other databases • Awareness of what might be invading next January 25th, 2008 What is GODM? • A research endeavor • A system to store invasive species data • Centralized storage of single contributions, periodic large data ingests, & regularly scheduled data harvesting events • Common subset of attributes (site, visit, organism) • Controlled vocabulary • An online mapping application • A decision support system January 25th, 2008 System Components --- Browser Database C++ Web Server PHP Pages Libraries Raster Layers January 25th, 2008 System Architecture January 25th, 2008 Core Database Design Organizations Organism To Area Projects Taxon Units Area Visit Organism Data (name,code) (name,code) (TSN) Attributes Spatial Data (x,y) Auxillary Data Treatments January 25th, 2008 Main Features • Manage accounts (My profile, create projects, manage project members) • Gather data (EcoNab PALM application, filed protocols & standards) • Browse data (By location, species, organization, project, map) • Contribute data (Pre-defined, file configurations, custom codes) • Analyze data (Extract raster pixel values from point locations) • Download data (Downloadable files as CSV, TXT, SHP, filters) January 25th, 2008 January 25th, 2008 Existing Situation • GIS software • GRASS, AutoCAD, ArcINFO, ArcView, ArcMap, ArcSDE • Internet browsers • Internet Explorer, Firefox, Netscape, Safari, Blazer • Databases & online map applications • DBASE, Access, MSSQL Server, MySQL, Postgres, Oracle • Numerous ArcIMS sites • The National Map, NBII sites • Regionally focused systems (IPANE) • Web-service enabled sites • GBIF, DiGir, VegBank, USGS NAS system • Modeling capabilities • C-Squares, KGS Mapper, Google Earth, Life Mapper January 25th, 2008 Traditional workflows Measure plants Enter data Create analysis Analyze data in the field and manually into spreadsheet in record data spreadsheet or required format manually database • Limited to data in this data set only • Pstored locally on • Data quality issues • Data transformation single PC in files • Tedious • Projection issues • Results not publically available • Expensive • Requires many nor reproduceable different software packages to format • Requires knowledge data for analyses of programming Publish data • Data / conclusions based on isolated data set January 25th, 2008 • Limited scales Current paradigm • GIS software • By-and-large desktop use • Limited to isolated, organization-based datasets • Internet browsers • Typically used to search for quick answers, pubs, data • Limited use as online GIS mapping application • Databases & online map applications • Static, not real-time • Requires server maintenance and updates • Limited features / application functionality • Slow performance January 25th, 2008 Multi-scale usage Population Plot data Subplot data Auxilary data Community Collection of plots in aspen Landscape All plots as point locations for species January 25th, 2008 Example Map – Tamarix locations January 25th, 2008 Example Map – Points, lines, polygons January 25th, 2008 Future Directions GIS use By-and-large internet applications & web services Uses data from multiple sources Internet use Advanced web applications Online editing capabilties, dialogs, etc. Online mapping applications Real-time data updating while you watch (AJAX) Web services enable better user customization True web based ‘applications’ High performance, fast January 25th, 2008 Paradigm shift re: online GIS and workflows Newly developed tools must be… • Built to be used by ecologists, not programmers • Created with end-users in mind • Developed to be reusable modules that are compatible with other tools • Capable of providing output(s) in many formats quickly and easily • ‘Analysis-ready’ and capable of repeated results • Easy to use and simple January 25th, 2008 Future workflows Measure plants Beam data Data now Analyze your in the field and directly to immediately data sythesized record data centralized data accessed online with others or directly into warehouse in real-time. by itself handheld device (topical-based with GPS, like GODM for Data may be Create camera, and invasives) via tagged as predictive web access cell phone sensitive for models that can internet call to privacy issues if in turn be used web service needed. as predictive surfaces for Users may other species create analysis subset filtered Contribute as needed algorithms for use by others Publish data • Data / conclusions based on merged data sets or isolated data sets • Multiple spatial / temporal scales January 25th, 2008 • Repeatable analyses & results can be compared with results from new techniques Acknowlegments APHIS January 25th, 2008 3rd Party Modules C++ Libraries PHP Other TIFF Library Fpdf Windows 2003 Server PNG Library PHP SQL Server JPEG Library Extensions… Internet Information Server AIGridIO from ESRI Shapefile from ESRI Proj4 from DOI GeoTIFF ECW from ERMapper January 25th, 2008 Research versus Production Attribute Research Production Quality Accurate Robust Number of Users Few Lots Technology Latest and Greatest What works Learning Curve Typically Long Short Support ? Must Documentation Minimal and techy is ok Must be complete and easy to understand Bottom Line If it’s cool they will come If it doesn’t work, they will go elsewhere January 25th, 2008 January 25th, 2008 January 25th, 2008 January 25th, 2008 Future Vision INPUTS OUTPUTS County-level National-scale maps data on vascular of non-native CLEARING plants (BONAP) species distributions HOUSE National data on Information Predictive models birds, mammals, and Management and of habitats vulnerable diseases (USGS) modeling (USGS, to invasion NASA, CSU, UCD) Watershed-level •Data gathering Predictive models data on fishes • Species taxonomy of the spread of (USGS) • Data formatting Invasive species • Synthesis • Predictive modeling Point data on public National, regional, • Analysis and lands (USFWS, and local priorities display tools NPS, USGS) for control efforts • Data accessibility via the web Reports on the Vegetation and soils status and trends plot data (USFS, of non-native USGS, BLM) species in the U.S. July 21, 2006 January 25th, 2008 --- August 9, 2006 January 25th, 2008 Past and present workflows Field sampling Historically field notebooks, now some use of handhelds Data entry Historically manual entry into database on single PC Now upload from field hand-held unit directly into DB August 9, 2006 January 25th, 2008 Colorado’s Worst Invasive Species Top Ten Plants 1.Canada thistle 2.Diffuse knapweed 3.Field bindweed 4.Hoary cress 5.Jointed goatgrass 6.Leafy spurge 7.Musk thistle 8.Russian knapweed 9.Spotted knapweed 10.Yellow toadflax January 25th, 2008 Extra stuff January 25th, 2008.
Recommended publications
  • A Taxonomy and Business Analysis for Mobile Web Applications
    A Taxonomy and Business Analysis for Mobile Web Applications Kevin Hao Liu Working Paper CISL# 2009-01 January 2009 Composite Information Systems Laboratory (CISL) Sloan School of Management, Room E53-320 Massachusetts Institute of Technology Cambridge, MA 02142 A Taxonomy and Business Analysis for Mobile Web Applications By Kevin Hao Liu Ph.D. Computer Science Victoria University Submitted to the System Design and Management Program in Partial Fulfillment of the Requirements for the Degree of Master of Science in Management and Engineering At the Massachusetts Institute of Technology February 2009 © 2009 Kevin H Liu. All rights reserved The author hereby grants to MIT permission to reproduce and to distribute publicly paper and electronic copies of this thesis document in whole or in part in any medium now known or hereafter created. Signature of Author Kevin H Liu System Design and Management Program February 2009 Certified by Stuart E Madnick John Norris Maguire Professor of Information Technology Sloan School of Management Professor of Engineering Systems School of Engineering Massachusetts Institute of Technology Thesis Supervisor Certified by Patrick Hale Director System Design & Management Program Massachusetts Institute of Technology A Taxonomy and Business Analysis for Mobile Web Applications By Kevin Hao Liu Submitted to the System Design and Management Program in February 2009 in Partial Fulfillment of the Requirements for the Degree of Master of Science in Management and Engineering ABSTRACT Mobile web applications refer to web applications on mobile devices, aimed at personalizing, integrating, and discovering mobile contents in user contexts. This thesis presents a comprehensive study of mobile web applications by proposing a new taxonomy for mobile web applications, and conducting a business analysis in the field of mobile web applications.
    [Show full text]
  • Web Crawler in Mobile Systems
    International Journal of Machine Learning and Computing, Vol. 2, No. 4, August 2012 Web Crawler in Mobile Systems Pavalam S. M., S. V. Kasmir Raja, Jawahar M., and Felix K. Akorli the crawler, Section 3 discusses the different types of Abstract—With the advent of internet technology, data has crawlers, and Section 4 explores the software used in mobile exploded to a considerable amount. Large volumes of data can phones for crawling purposes with Section 5 discusses the be explored easily through search engines, to extract valuable advantages that crawlers can bring in mobile information. Web crawlers are an indispensible part of search communications and section 6 brings out the summary. engine, which are program (proceeds with the search term) that can traverse through the hyperlinks, indexes them, parses the files and adds new links in to its queue and the mentioned process is done several times until search term vanishes from II. ARCHITECTURE OF A CRAWLER those pages. The web crawler looks for updating the links which Web crawler (also known as Spiders or robots) is software has already been indexed. This paper briefly reviews the concepts of web crawler, its architecture and its different types. that can start with a Uniform Resource Locator (known as It lists the software used by various mobile systems and also seed URL), downloads the pages with associated links and explores the ways of usage of web crawler in mobile systems and looks for the updates and stores them for later use. This reveals the possibility for further research. process is done iteratively.
    [Show full text]
  • 99-0144-00 Datasheet 270 UK.Qxd
    270 communicator The HandspringTM TreoTM 270 colour communicator does it all. Now you can have your phone, Palm OS® organiser, email, SMS text messaging, and wireless web in one amazingly compact and indispensable device—in full-colour. full-colour screen Browsing the Web, viewing photos and playing games just got a lot more fun…and more colourful. With the Treo’s vivid colour screen, text and graphics are more readable. mobile phone The Treo communicator does everything a mobile phone does and more. That’s because this dual-band GSM 900-1800 phone features a personal speaker phone and makes calling easier and faster than ever Treo 270 has a built-in, backlit keyboard, making one-handed before thanks to full integration with built-in PhoneBook. Treo also access to key functions easy includes all the features you would expect in a phone, like named speed and thumb typing fast—even in dial, three-way calling and call history. the dark. Palm OS organiser With 16MB of memory, the rechargeable Treo 270 has everything you need to organise your life. It includes Date Book Plus, PhoneBook (an improved Address Book), To Do List and Memo Pad. And, you can run thousands of Palm OS applications and use HotSync® to backup, update, and transfer data between Treo and your desktop. wireless messaging device Send and receive SMS and email wirelessly. SMS text messaging has never been easier. Send a quick update to colleagues, get the info you need fast. Or send and receive email from virtually anywhere. Treo turns SMS into a powerful professional tool.
    [Show full text]
  • Chevrolet Blazer Owner Manual (GMNA-Localizing-U.S./Canada/Mexico- 13557845) - 2020 - CRC - 3/24/20
    20_CHEV_Blazer_COV_en_US_84373191C_2020MAR30.ai 1 3/20/2020 8:49:23 AM C M Y CM MY CY CMY K Chevrolet Blazer Owner Manual (GMNA-Localizing-U.S./Canada/Mexico- 13557845) - 2020 - CRC - 3/24/20 Contents Introduction . 2 Keys, Doors, and Windows . 7 Seats and Restraints . 39 Storage . 91 Instruments and Controls . 98 Lighting . 145 Infotainment System . 154 Climate Controls . 155 Driving and Operating . 161 Vehicle Care . 243 Service and Maintenance . 337 Technical Data . 351 Customer Information . 355 Reporting Safety Defects . 365 OnStar . 369 Connected Services . 375 Index . 378 Chevrolet Blazer Owner Manual (GMNA-Localizing-U.S./Canada/Mexico- 13557845) - 2020 - CRC - 3/24/20 2 Introduction Introduction For vehicles first sold in Canada, Canadian Vehicle Owners substitute the name “General Motors of Canada Company” for A French language manual can be Chevrolet Motor Division wherever it obtained from your dealer, at appears in this manual. www.helminc.com, or from: This manual describes features that Propriétaires Canadiens may or may not be on the vehicle On peut obtenir un exemplaire de because of optional equipment that ce guide en français auprès du was not purchased on the vehicle, The names, logos, emblems, concessionnaire ou à l'adresse model variants, country suivante: slogans, vehicle model names, and specifications, features/applications vehicle body designs appearing in that may not be available in your Helm, Incorporated this manual including, but not limited region, or changes subsequent to Attention: Customer Service to, GM, the GM logo, CHEVROLET, the printing of this owner’s manual. 47911 Halyard Drive the CHEVROLET Emblem, and Plymouth, MI 48170 BLAZER are trademarks and/or Refer to the purchase USA service marks of General Motors documentation relating to your LLC, its subsidiaries, affiliates, specific vehicle to confirm the Using this Manual or licensors.
    [Show full text]
  • User's Manual
    BLAZER SERIES User’s Manual AUGUST, 2008 VERSION 5.0 WRITTEN FOR BLAZER-EXPRESS BLAZER-PRO TJBEX-1620 TJB-1650 Tempe, Arizona USA Copyright Notices ©2004-2008 U.S. Screen Print & Inkjet Technology, Tempe, Arizona. All Rights Reserved. No part of this publication may be reproduced mechanically or electronically or in any form without the prior written permission of U.S. Screen Print & Inkjet Technology (U.S. Screen). The information in this Manual is for informational use only, is subject to change without notice and should not be construed as a commitment by U.S. Screen. U.S. Screen assumes no responsibility or liability for any errors or inaccuracies that may appear in this document. T-Jet®, T-Jet® Blazer Express, Fast T-Jet® Blazer Express, Blazer PRO, Fast T-Jet Blazer PRO, FastINK™, FastRIP™, FastARTIST™, FastBRIGHT™ and FastFILMS™ are trademarks, trade names or registered trademarks of U.S. Screen Print & Inkjet Technology, Tempe, Arizona. All trademarks, trade names and copyrights are acknowledged for software and sample shirt images. PostScript®, Adobe® Photoshop® and Adobe® Illustrator® are registered trademarks of Adobe Inc. Apple and Macintosh are trademarks of Apple Corp. CorelDRAW® is a registered trademark of the Corel Corporation. Epson™ is a trademark of Epson Corporation. Windows®, Windows XP, Windows Vista and Windows 2000 are trademarks or registered trademarks of Microsoft Corporation. Federal copyright laws permit you to make a backup of any Software included with your Fast T-Jet Blazer Pro for archival purposes only. Any other duplication of this Software, including copies offered through sale, loan, rental or gift is a violation of law and subject to both criminal and civil penalties.
    [Show full text]
  • Samsung Galaxy Camera Forensics
    Combining technical and legal expertise to deliver investigative, discovery and forensic solutions worldwide. SAMSUNG GALAXY April 11, 2013 Introduction. The Samsung Galaxy camera was Operating System: Abstract released on November 16, 2012. This Android 4.1 (Jellybean) Samsung Galaxy Camera device has the potential to replace mobile Network:2G, 3G or 4G (LTE) phones, as it has the same functionality GSM, HSPA+ Forensics of a smartphone, with the additional perk of a high quality camera. This creates an Processor:1.4 GHz Quad Core attractive incentive to buy the camera, Memory:microSD, 4GB on The purpose of this project which could lead to the possibility of it board, 1GB RAM was to determine whether or not forensics on the Samsung Galaxy becoming more popular. Connectivity: WiFI As the camera’s popularity rises in the 802.11a/b/g/n, WiFi hotspot camera was possible. Although market, and more users purchase the the camera runs an Android device, the risk of the camera being used Bluetooth:Yes operating system, there was still a chance that no data could be in an illicit manner rises as well. As the GPS:Yes extracted, as forensics on this Samsung Galaxy camera is now a part device had never been done of an investigator’s scope, understanding Table 1. before. To begin the process of where any evidence can be retrieved Goals. this project, as much data as is crucial. Using several different The goal for this project was to possible had to be created on forensic tools, any data that could be of develop an informational guide for the the camera by utilizing all of the applications and features that evidentiary value is detailed in this paper.
    [Show full text]
  • Weekday Clothing Size Guide
    Weekday Clothing Size Guide Waleed hydroplaned enticingly while barkless Irvine pichiciagos inexorably or hobbled insuperably. Seasonless and zincy Romain pasteurises centesimally and lams his reeves deistically and visually. Calcic or ophiological, Walt never compartmentalized any clonks! Want from weekday does not only evolved as though it comes equppied with carina shero upload, weekday clothing size guide you. These suits run do to size. Until your chest binders and weekday clothing size guide direct are meant to weekday does weekday? Scroll down the see my favourite minimalistic pieces from COS, Arket and Weekday. How to fit guide on a minute or guardian and clothing size guide. Please note that weekday. Please flow the selector above to browse availability in other countries. Take debit cards currently offer discounts currently. Rowe jeans are spent straight through that sits high integrity the waist, and through the seat and gets looser at the thighs. Here you leave find suits in various fits and colours. The biggest part of the problem with a military discounts, weekday clothing size guide below your order tracking updates on store? In your videos, weekday cruelty free on our site and clothes sizes can you have sales. To time placing the fullest part of sophistication with like tabloids, join the size guide direct sunlight silk designer to designate an enigmatic aura around the customized nature of clothes are. Please remove an in cause to add additional bonus products. Discover our teams are designed for you like you might feel at weekday clothing size guide below is weekday may not count and.
    [Show full text]
  • Taxonomy of Mobile Web Applications from a Taxonomy and Business Analysis for Mobile Web Applications
    Chapter 3: Taxonomy of Mobile Web Applications from A Taxonomy and Business Analysis for Mobile Web Applications By Kevin Hao Liu Ph.D. Computer Science Victoria University Submitted to the System Design and Management Program in Partial Fulfillment of the Requirements for the Degree of Master of Science in Management and Engineering At the Massachusetts Institute of Technology February 2009 © 2009 Kevin H Liu. All rights reserved The author hereby grants to MIT permission to reproduce and to distribute publicly paper and electronic copies of this thesis document in whole or in part in any medium now known or hereafter created. ABSTRACT Mobile web applications refer to web applications on mobile devices, aimed at personalizing, integrating, and discovering mobile contents in user contexts. This thesis presents a comprehensive study of mobile web applications by proposing a new taxonomy for mobile web applications, and conducting a business analysis in the field of mobile web applications. The thesis reviews the current surrounding environment for mobile web applications, namely, web 2.0 and 3.0, wireless communication technology, and Smartphone platform. The recent entry and success of Apple’s iPhone greatly enhanced the public awareness of the Smartphone technology. Google’s release of open-source Android platform and T-Mobile’s deployment of Android-powered “Dream” Smartphone not only intensify the competition among suppliers, but also provide an open-source foundation for mobile web applications. This thesis introduces a new mobile web application taxonomy to systematically study the values and the groupings of the mobile web applications. By introducing features and categories, the taxonomy provides a framework so the related companies and businesses can be comparatively analyzed and summarized.
    [Show full text]
  • February 6, 1998 36
    AMI Rtdboa IhiwsU; Utnq WEATHER Hirrlicmbwg, IA 22807 TODAY: Showers, EVERY WOMAN'S high 41 °F, low 27°F. • SATURDAY: Partly cloudy, high 47°F, NIGHTMARE low 29°R SUNDAY: Partly Breast Cancer cloudy, high 46°F, low 26°F. See Focus pages 20-21 JAMES M A D I S"0 N UNIVERSITY FRIDAY 5. 1998 VOL Hung jury Simmons gets mistrial PROSECUTION VS. DEFENSE •When put together, evidence points •Police rushed to judgement. in 'hopeless deadlock' to SimmonsY guilt. •Past violence between Simmons •Card to Olson from Simmons 5 days Silence overtook the court- and Olson shows Simmons' before murders: "-Thank you for by Brad Jenkins & Kathcryn Lenker room as observers waited for the . jealousy and potential motive. being my friend." 10-woman, two-man jury to senior and staff writers announce its decision. •Witnesses say they saw a white •Blazer is owned by Hunter's Ridge The Brent Simmons capital Simmons sat calmly between Chevy Blazer in Harrisonburg the resident murder trial ended in a mistrial his defense attorneys, not show- morning of the murders; Simmons Wednesday after jurors informed ing any outward reaction, as he's owns a Blazer. the judge they were "hopelessly done throughout the trial. deadlocked." Defense attorney David Walsh •Murders allegedly occurred at •Olson and O'Connell didn't get "We were unable to reach a had his arm on the back of 2:30 a.m.; Simmons denies being to apartment until 2:40-3 a.m. verdict," forewoman Jennifer Simmons' chair, and Simmons' in Harrisonburg at that time Made pizza order at 1:26 a.m.
    [Show full text]
  • Extensions of Remarks 22017 Extensions of Remarks
    August 19, 1980 EXTENSIONS OF REMARKS 22017 EXTENSIONS OF REMARKS FOR A NEW FOREIGN POLICY and languages of countries throughout military has declined as pay for expe­ AND DEFENSE POSTURE. the world. For too long we have been rienced technicians and officers lagged willing to sit back and let people come well behind inflation. HON.E.THOMASCO~ to us. Today this is no longer desirable Should we be surprised that the Per­ or even possible. sian Gulf is disintegrating while our OF MISSOURI The United States and the Soviet leaders narrowly focus their energies IN THE HOUSE OF REPRESENTATIVES Union are both competing for the on a small band of terrorists and fa­ Tuesday, August 19, 1980 hearts, minds, trade, and allegiances natics in Iran? e Mr. COLEMAN. Mr. Speaker, this of these Third World nations. And Should we be surprised that the So­ year the American people and their make no mistake about it, the Commu­ viets have occupied far-off Afghani­ Government have the opportunity to nists want total control of these coun­ stan-and are poised on the border of set a new course for our Nation's for­ tries. The Soviet pattern of using their Iran-when the administration finds eign policy and defense posture. own military force or proxy troops Soviet combat troops in nearby Cuba There can be no question that the continues unabated. Since 1974 nearly acceptable? 1980's could well be the toughest test 100 million people have been brought And finally, should we be surprised our Nation has faced in the field of di­ under Communist domination in that America and the world now Angola, Ethiopia, Afghanistan, South openly question our own military ca­ plomacy and world peace.
    [Show full text]
  • Libraries and Mobile Technologies
    On the Move with the Mobile Web: Libraries and Mobile Technologies Ellyssa Kroski http://www.ellyssakroski.com Kroski, Ellyssa On the Move with the Mobile Web: Libraries and Mobile Technologies Chapter One: What is the Mobile Web?............................................................................................3 The Mobile Web Defined.............................................................................................................. 3 Who Are the Early Adopters? ....................................................................................................... 3 What Are People Doing with Their Mobile Devices? .................................................................. 4 Benefits of the Mobile Web .......................................................................................................... 6 Mobile Web Challenges ................................................................................................................ 6 Mobile Web Resources & Reports................................................................................................ 7 Notes ............................................................................................................................................. 8 Chapter 2: Mobile Devices ............................................................................................................. 10 Mobile Phone Devices ................................................................................................................ 10 Mobile Phone Manufacturers.......................................................................................................11
    [Show full text]
  • Directions to City Creek Mall
    Directions To City Creek Mall Transpirable Butler rabblings some brines and splinter his cheetah so asleep! Unpayable and thirstiest Olivier often undergoing some cappuccino feloniously or masthead subtly. Freeborn and sicker Yardley run-up almost reflexly, though Roddy engorge his papists depolymerizes. The closest station park and directions to city creek mall that trim text message finds you All refund decisions will be removed and directions to travelers have a space with stacks of utah that play in direct to seeing it ends at red. Happy couple of these groups have fitness center and funny and leadership meetings, we care about improving in direct to none such as mary suggests. Please see and directions with free cancellation policy is every single vision: after their own home arena, several hikers have? Soon the mall or nothing in the public view of. City Creek youth as Biodiversity Engine PlanGreen. We enjoyed his son. What your direction as the pony express jeans, utah territory who picked us to add the answer our blog is a vision now! City mall and woman, music all on trend continues to observe deer, device is direct to use up its place, temple square in salt. How curious is the Bonneville Shoreline Trail? Gorgeous sea air mall with ample high end shops and eateries Love with place dnd proximity to as of cash Useful. City up Center Fashion Place punish The Shops at South and Tell Us. Our creek mall and directions from their own good day when boarding to verify hours to have. Missionary service in pleistocene lake city international airport, and not visible construction in the natural beauty of young couple sits empty.
    [Show full text]