340 likes | 494 Views
PTAGIS Program Review and Roadmap Focused on Portland Team for the 2014 PIT Tag Steering Committee Annual Meeting. Summary of Mark, Release, Recapture, Recovery Data Processing for 2013. 2.3 million PIT-tagged fish released. 30 O rganizations. 324 release locations.
E N D
PTAGIS Program Review and Roadmap Focused on Portland Team for the 2014 PIT Tag Steering Committee Annual Meeting
Summary of Mark, Release, Recapture, Recovery Data Processing for 2013 2.3million PIT-tagged fish released 30Organizations 324release locations
Summary of Observation Data Processing for 2013 11+million observations 880thousand unique tags 248interrogation Sites (25 PTAGIS Sites)
System Upgrade Major systems upgrade completed in 2013 • Except P3 tagging software • Ingres database and UNIX-based systems retired Timeline: • March 1st: M4 primary data source at all PTAGIS interrogation sites • April 30th: New website and reporting promoted into production • Sept 10th: Tag Distribution and Inventory deployed • Sept. 27th: Tagging and legacy Int. Data processing • Sept. 30th: Migrated 1.4M raw data files (100GB)
PTAGIS Website Activity tracked by Google Analytics Usage Since 5/13: • Total Visits: 27,887 • Unique Visitors: 6,599 • Page Views: 98,695 • Pages/Visit: 3.54 • Avg. Visit Duration: 5:46 • % New Visits: 21% Top three cities (total visits): • Portland: 3,974 • Boise: 2,754 • Salem: 2,165
2013 Summary of Advanced Reporting Usage 433users ran at least one report 82thousand jobs ran 3.3 billion rows returned
Changes to Interrogation Data Validation • Reject files with File Open/Close Date set to ‘future’ • Tag codes are validated against tag mask list • No match observation is marked ‘Invalid Tag’ and filtered from reports by default • Reject file containing ‘buffered’ observation records for legacy data submitted from MiniMon/PIFF
Changes to Tag Data Loading and Validation • Tag data linked to project instead person • Authorize sender of data submitted • Date fields cannot be in future • Release Date >= Tag Date (includes VRT) • Notification emailed both submitter and projectcoordinator • No data processed without active project coordinator
New Website Features: Event Log Viewer for Interrogation Sites
New Website Features: Separation-by-Code by Action Code Summary
PTAGIS RESTful API (Web API) • Share or manipulate a resource between systems • Uniform interface (HTTP); platform independent • Example: P3 client gets validation codes from PTAGIS server • Example: M4 client gets site metadata to standardize configuration • Example: IDFG gets tag data for a specific tag code to display in an application
2013 Separation-by-Code (SbyC) Overview 17projects 64action codes (target groups) 4million target tag codes • Coordinated\implemented by online request system • Evaluation made implementation complex • Two issues at GRJ: • Bug in M4 quota counters affected NOAA (G. Axel) study • Configuration error affected Biomark experimental release/diversion of lamprey
2013 Program Overview • 10% budget cut • Upgrade deadline due to legacy server licensing • Consolidate Portland lab with Kennewick • Access transceivers and other equipment remotely • Participated in Council’s Fish Tagging Forum (FTF) • Published March and October Newsletters • Completed 2011 and 2012 Annual Reports for BPA • Submitted FY14 contract/budget to BPA
2014 Roadmap for Systems and Program Coordination (Portland staff) • Info Sessions to get community feedback • Refine and document upgraded systems • Tag Distribution Requests • M4 (retire MiniMon) • Data loading (ETL) and alerting • Web API (web services) • Reporting and other Web features • PIT Tag Forecaster • Develop P4 tagging software • Evolve PTAGIS data model • Prepare for 2015 PIT Tag Workshop
PIT Tag Forecaster: Next Steps • Agency meeting next week • Provide system walkthrough for BPA, NOAA, NPCC, USACE stakeholders • Refine and integrate into PTAGIS website • Complete validation and administration features • Populate FWP and AFEP projects • Identify agency users to beta test application • Promote application into production • Refine reporting system with production data • Implement alerting system for annual updates