commit fa93b3a6fc71df2285cf341e8a362aac5c52ce40 Author: john brzustowski Date: Mon Feb 20 03:24:48 2017 +0000 use system2() to call filter_tags executable, avoiding issues under Windows M DESCRIPTION M R/filterTags.R commit ac0a78cdd20662b1e5ddadaecb5bf28bac6e60c2 Author: john brzustowski Date: Wed Oct 5 03:06:55 2016 +0000 bump version M DESCRIPTION commit 1caa6adc1526ffa685549d84ce19ffbb2b89015b Author: john brzustowski Date: Wed Oct 5 03:06:08 2016 +0000 auto generated A man/dateStem.Rd A man/getLabel.Rd A man/getProjects.Rd A man/getRegTags.Rd A man/isSGServer.Rd A man/makeFullID.Rd A man/parseFilenames.Rd A man/parseFullID.Rd A man/plotGlobalTags.Rd A man/plotGlobalTagsLon.Rd A man/putRegTags.Rd A man/qWarn.Rd A man/reassignTags.Rd A man/sgFilenameRegex.Rd A man/sgGetFile.Rd A man/sgListFiles.Rd A man/splitToDF.Rd A man/tags.Rd commit 7528ffbc580380fbfd20e33638b015ad3d12cd52 Author: john brzustowski Date: Wed Oct 5 03:04:12 2016 +0000 specify URLencode should re-encode even when URL looks encoded M R/sgListFiles.R commit 970b38da4ecc4f445ca665020605a63e91b062e9 Author: john brzustowski Date: Wed Oct 5 02:48:15 2016 +0000 add missing files A R/getRegTags.R A R/makeFullID.R A R/parseFilenames.R A R/parseFullID.R A R/plotGlobalTagsLon.R A R/putRegTags.R A R/reassignTags.R A R/sgFilenameRegex.R commit a97c8cdb8c8bc0a6e8918bca3587d8eb8739607a Author: john brzustowski Date: Fri Sep 30 18:33:03 2016 +0000 bump version, and add autogenerated NAMESPACE M DESCRIPTION M NAMESPACE commit febd2d14b0c6110cd6120739a9c0b0038e92a861 Author: john brzustowski Date: Fri Sep 30 18:32:41 2016 +0000 autogenerated docs M man/SGify.Rd M man/cross.Rd M man/dot.Rd M man/fixTimeJumps.Rd M man/friis.Rd M man/gainOmni.Rd M man/gainYagi.Rd M man/getOperatingStatus.Rd M man/mag.Rd M man/makeAxis.Rd M man/makeOmni.Rd M man/makeYagi.Rd M man/plotOperatingStatus.Rd M man/publicLotekToSG.Rd M man/sensorgnome.Rd M man/windowApply.Rd commit ea75caf8b8b15194ce23f6dff7925c03327c6b36 Author: john brzustowski Date: Fri Sep 30 18:31:44 2016 +0000 keep track of lines which matched to avoid NA rows in output M R/splitToDF.R commit aba374d33c3054c5fcdf125942595d6e4ddcb455 Author: john brzustowski Date: Fri Sep 30 18:29:08 2016 +0000 deal with NA rangex M R/plotOperatingStatus.R commit bfcbfc8c84afedcb6cc3825e36280c1798731cb1 Author: john brzustowski Date: Fri Sep 30 18:28:16 2016 +0000 new style serial number for Lotek receivers: "Lotek-xxxx" M R/readDTA.R commit 58e877edaed1c5b976caabd5408d95e799482ce0 Author: john brzustowski Date: Fri Sep 30 18:26:44 2016 +0000 find date component where difference is > 1 unit, to deal with poor plot handling of overnight intervals, e.g. M R/dateStem.R commit 568251c60e333e4e142f45bca4fd43e4550ffa8a Author: john brzustowski Date: Wed Jun 29 12:58:28 2016 +0000 revise README M README.md commit 7f2f152df3b163b1b12e2c3d1f4ba6966b2707ea Author: john brzustowski Date: Wed Jun 29 12:57:47 2016 +0000 use .md for README D README A README.md commit b9dc31608b941effde2583b573c600c60e951538 Merge: f10366d be1690c Author: john brzustowski Date: Wed Jun 29 12:56:28 2016 +0000 Merge branch 'master' of github.com:jbrzusto/sensorgnome-R-package commit f10366da5fb1f3d1f9b71004828899d26ff1b18d Author: john brzustowski Date: Wed Jun 29 12:55:54 2016 +0000 new functions sgListFiles(), sgGetFile() to grab files from sensorgnome.org pages A R/sgGetFile.R A R/sgListFiles.R commit be1690c9a3ddd3c1433c0c549584a9b55884e965 Author: John Brzustowski Date: Tue Jun 28 13:32:49 2016 -0300 Update README M README commit 3dd03466af2463f10e544f6d6f07208ad394e0e8 Author: john brzustowski Date: Fri Jun 3 14:46:17 2016 +0000 add pointer to makeAxis() doc M R/makeOmni.R commit f24051ba6f88009c5a08d4b03bb844f784319807 Author: john brzustowski Date: Thu Nov 12 14:52:07 2015 +0000 clean up splitToDF M DESCRIPTION M R/splitToDF.R commit 5942530a061a4a88dcced80d48416b2978f2d518 Author: john brzustowski Date: Wed Nov 11 01:53:42 2015 +0000 bump version to 1.0.47 M DESCRIPTION commit 2b1b4306749f03580dfac8318cd3cdccf199081f Author: john brzustowski Date: Wed Nov 11 01:52:00 2015 +0000 fix bug when plotting globaltags for datasets occupying less than 1 day M R/plotGlobalTags.R commit e0e6f4b1b5532b6d561f067e8d8e1cfd2b8a9dd8 Author: john brzustowski Date: Thu Oct 8 17:15:59 2015 +0000 better colors for antenna lines; drop bogus antennas M R/plotOperatingStatus.R commit 57cd214ced6e3fe15dc9a057e8e8c99d70e1cceb Author: john brzustowski Date: Thu Oct 8 17:15:27 2015 +0000 clean up formatting so tags XXX and XXX.1 get sorted together M R/getLabel.R commit 6ebc08bb4d1d142c0c4b807e14b7a722845d1d9a Author: john brzustowski Date: Sat Sep 5 11:23:10 2015 +0000 fetch and plot operating status on antenna-wise basis when it exists M 00README.TXT M DESCRIPTION M R/getOperatingStatus.R M R/plotOperatingStatus.R commit 9431157da0299467468700020a94f1e99128dea1 Author: john brzustowski Date: Fri Aug 28 01:11:09 2015 +0000 fix another mistake in getLocalMax; tag labels with fractional IDs M 00README.TXT M DESCRIPTION M R/getLabel.R M R/isLocalMax.R commit d9805625f17e85970e7d4235502f0bdc7a994645 Author: john brzustowski Date: Wed Aug 12 15:45:33 2015 +0000 - DESCRIPTION: bump version to 1.0.44 - dta2SG.R: doc changes - filterTags.R: let slop, slopExpand be floating point values - getOperatingStatus.R: doc changes - getProjects.R: allow upper case in project names - getSites.R: allow upper case in site names - isLocalMax.R: correct (embarrassingly!) wrong algorithm; new one still runs O(N) - plotGlobalTags.R: - correct test for invalid lat to whether it is NA, not 999 - use site as factor if no latitudes present for any site - plotOperatingStatus.R: handle empty data set correctly - update_src.sh: copy sqlite source into that for find_tags, filter_tags M DESCRIPTION M R/dta2sg.R M R/filterTags.R M R/getOperatingStatus.R M R/getProjects.R M R/getSites.R M R/isLocalMax.R M R/plotGlobalTags.R M R/plotOperatingStatus.R M update_src.sh commit 9adf4871891c1293289b47a4c53773bc915ba139 Author: john Date: Thu Apr 23 16:47:58 2015 +0000 resolve merge conflict to improve comments M R/splitToDF.R commit 5ba4a8405bf7aa9f798890eef5bee3fb12606b9d Author: john brzustowski Date: Thu Apr 23 16:45:43 2015 +0000 use 'dbConnect(RSQLite::SQLite(), ...)' as required by newer versions of R / RSQLite M DESCRIPTION M R/createCookedDepDB.R M R/createRawDepDB.R M R/depInfo.R M R/fixTimeJumps.R M R/getAllPulses.R M R/getOperatingPeriods.R M R/getOperatingStatus.R M R/getStatus.R M R/makeRecvStatusDB.R M R/makeTagDepDB.R M R/mergeRDS.R A R/qWarn.R M R/siteSQL.R M R/tags.R commit debb7cf2f382da812fe38ce3b0530ed1637518c1 Author: john brzustowski Date: Thu Apr 23 04:20:22 2015 +0000 fix roxygen errors which prevented build from source package M DESCRIPTION M NAMESPACE M R/splitToDF.R M R/tags.R commit 3807d61ac708203acee1a8809409cea954a72327 Author: john brzustowski Date: Sat Mar 14 08:04:34 2015 +0000 bump version M DESCRIPTION commit 6de89a72b7f33457523b4705e5fcf4cb38ab3fc0 Merge: 1af9f46 7d45bfa Author: john brzustowski Date: Sat Mar 14 08:03:35 2015 +0000 Merge branch 'master' of /home/git/sensorgnome commit 1af9f46dec5f7a5778b0b12a3c5ee479774c963d Author: john brzustowski Date: Sat Mar 14 08:03:25 2015 +0000 load tcltk on demand for those few functions that use it, rather than automatically M DESCRIPTION M R/chooseDBFile.R M R/chooseDTAFile.R M R/chooseProject.R commit 1faa30659a22dda84855f6ccaefb2bc9226c03e7 Author: john brzustowski Date: Sat Mar 14 07:51:55 2015 +0000 use sensible x range on status plots when all data from same day; bump version M DESCRIPTION M R/plotOperatingStatus.R commit 7d45bfa2304aa289bd8677995178914f40b7f557 Author: john Date: Wed Mar 11 18:20:08 2015 +0000 add new function splitToDF to extract a dataframe from e.g. sugary logfile syntax M NAMESPACE A R/splitToDF.R commit a72dd25b5ddb5f0889799e003ee774a297520ebe Author: john brzustowski Date: Thu Feb 19 16:52:53 2015 +0000 drop duplicate fullID records from tag_deployments file; bump up version number M DESCRIPTION M R/getLabel.R commit 143b088561a4954a762d9ed22a89835a5a42a742 Author: john brzustowski Date: Tue Jan 20 01:10:24 2015 +0000 minor fix to dateStem to avoid issues when timezone is present M DESCRIPTION M NAMESPACE M R/dateStem.R M R/getProjects.R commit 283cc38cd418dc2f2b34ba164e703d3e74b3bbca Author: john brzustowski Date: Sat Dec 6 03:53:17 2014 +0000 new functions getLabel.R (to format fullID and add species code) and dateStem (to summarize constant portion of a date range) M DESCRIPTION M NAMESPACE A R/dateStem.R A R/getLabel.R commit f04f253d44e1d84730b725a4eaf3272a65185bcc Author: john brzustowski Date: Mon Dec 1 15:09:14 2014 +0000 interpolate lat/lon for lotek sites M R/SGify.R commit eca28b39de2a5641960ea2c1285f47261a51a4ae Author: john brzustowski Date: Sun Oct 26 13:08:22 2014 +0000 return useful information even if no tag detections survive filtering M R/dta2sg.R M R/filterTags.R commit 91d8cf59420ae5d62e24893d6e32b6b59da8e439 Author: john brzustowski Date: Thu Oct 23 16:12:46 2014 +0000 bump version M DESCRIPTION commit 879e49e86c7e633b08e0396a2f64c99a608bb9ae Author: john brzustowski Date: Thu Oct 23 16:12:40 2014 +0000 new script to generate CHANGELOG A make_changelog.sh commit d86e3beb49324d03a2b5bb2601b305c403b2cdde Author: john brzustowski Date: Thu Oct 23 16:11:15 2014 +0000 return receiver and time range as attributes from dta2sg() M R/dta2sg.R commit aa3277bf439d4f0ad907b61b0e14164564823d6e Author: john brzustowski Date: Thu Oct 23 16:10:14 2014 +0000 actually use specified site count threshold in determining plot style M R/plotGlobalTags.R commit 8e1ac6c2fd6395a53d283f0b9b784f8389278aec Author: john brzustowski Date: Tue Oct 14 13:15:06 2014 +0000 set default for where to be '1=1' i.e. TRUE M R/tags.R commit eff9dba228f0f5cf219be95c418ddb0711b41134 Author: john brzustowski Date: Tue Oct 14 12:50:08 2014 +0000 make tags() function work with user .sqlite files on local machine; add isSGServer() to distinguish this situation M DESCRIPTION M NAMESPACE A R/isSGServer.R M R/tags.R commit 7e5d466ed3d023845f80929784134a3d0ac12942 Author: john brzustowski Date: Tue Oct 7 14:34:13 2014 +0000 re-instate depID field M R/SGify.R commit 1434d427b9336394fffa611c5f8ab8f6ac5b6822 Author: john brzustowski Date: Tue Oct 7 14:33:58 2014 +0000 fix use of year function in parameter default M R/tags.R commit 599626107dc4dab12ed40e83775449534979e42b Author: john brzustowski Date: Wed Oct 1 19:20:33 2014 +0000 new plotGlobalTags() function to give a summary of all a project's tag detections from all sites A 00README.TXT M DESCRIPTION M NAMESPACE A R/plotGlobalTags.R M R/tags.R commit 7e2707dcfbffce458afcb50b0c0ee55e2019804e Author: john brzustowski Date: Tue Sep 30 13:50:46 2014 +0000 default to current 'migration' year; i.e. calendar year of 120 days ago M R/tags.R commit c21fde522b96fe2444aee46c45390f5738b24eda Author: john brzustowski Date: Tue Sep 23 14:08:38 2014 +0000 drop reference to deleted fullsite column from tags() function M DESCRIPTION M R/tags.R commit c82c7a78f3bb7945d5a7d8430f3acd3b89edd964 Author: john brzustowski Date: Sat Sep 20 12:20:41 2014 +0000 drop fullSite, tagFreq, crossFreq fields M DESCRIPTION M NAMESPACE M R/SGify.R M R/mergeRDS.R M R/readDTA.R commit 01a013e7e4695c5b27491f497c90209085e3c731 Author: john brzustowski Date: Sat Sep 20 12:20:05 2014 +0000 use a temp file, not a textConnection, for reading output from C filter_tags code; latter was hanging M R/filterTags.R commit d2274dccc9a0aed1e9f48e77f7316db90a603821 Author: john brzustowski Date: Fri Sep 12 04:10:34 2014 +0000 increase contrast of boot symbol M R/plotOperatingStatus.R commit 34cad534e9502336bea769c2ff29541d396f3b25 Author: john brzustowski Date: Fri Sep 12 02:12:11 2014 +0000 clean up operating status plot legend; flip time of day axis; require lubridate M DESCRIPTION M R/getOperatingStatus.R M R/plotOperatingStatus.R M man/getOperatingStatus.Rd M man/plotOperatingStatus.Rd commit c10b1ae199b26c9fd7103aba3dfc17c195e5bd79 Author: john brzustowski Date: Fri Sep 12 01:23:53 2014 +0000 improvements to status plot M R/plotOperatingStatus.R commit ad8c162efbf47aedc3bce6515b6a07647c333e6d Author: john brzustowski Date: Fri Sep 12 00:16:05 2014 +0000 new plotOperatingStatus function shows when receiver was writing files and when GPS was working M NAMESPACE M R/getOperatingStatus.R A R/plotOperatingStatus.R M man/getOperatingStatus.Rd A man/plotOperatingStatus.Rd commit 8aed5bd97cd9ead0e394cd05272a69cf5e526bc9 Author: john brzustowski Date: Wed Sep 10 19:45:07 2014 +0000 various documentation changes M R/friis.R M R/sensorgnome.R M man/friis.Rd A man/sensorgnome.Rd commit 159fb8c36bdec7e550d193465efa6b5a02a38a17 Author: john brzustowski Date: Wed Sep 10 19:00:27 2014 +0000 initial vignette for localization-related functions; fix use of crossProd instead of cross in makeAxis.R M R/makeAxis.R A R/sensorgnome.R commit fa79ad7859a6abce103c9448594e91e8f8d4f2e9 Author: john brzustowski Date: Wed Sep 10 18:31:32 2014 +0000 various formatting and documentation changes; removal of some cruft M R/cross.R A R/getOperatingStatus.R M R/makeAxis.R M R/makeYagi.R A man/cross.Rd A man/friis.Rd D man/gain.omni.Rd A man/gainOmni.Rd A man/gainYagi.Rd A man/getOperatingStatus.Rd M man/mag.Rd A man/makeAxis.Rd A man/makeOmni.Rd A man/makeYagi.Rd A man/windowApply.Rd commit 9c6ab2e80f4eba3e74f64789a6a08386cf784335 Author: john Date: Wed Sep 10 16:54:57 2014 +0000 ensure antenna positions are 3 x 1 matrices, for working cleanly with friis() M R/makeOmni.R M R/makeYagi.R commit eb676cf4de6c303d70781d45391c235dab71cafe Author: john Date: Wed Sep 10 16:39:26 2014 +0000 first working version with gain for yagi antennas in arbitrary orientations M NAMESPACE A R/cross.R M R/gainYagi.R M R/makeYagi.R commit 57651592041e97f3202696af24f22e0b8ac6ed08 Author: john brzustowski Date: Wed Sep 10 13:50:32 2014 +0000 update gain patterns to propagate fix in units for yagi 9 M R/sysdata.rda commit 2cdd39d0a3a3980acc659d2bfd4aa8041cd3a9bd Author: john Date: Wed Sep 10 13:49:01 2014 +0000 forgot to change yagi-9 gain to linear units M gain_pattern_src/make_gain_patterns.R commit baa6b054eee7acc9d9485882163037605c3491e3 Author: john Date: Wed Sep 10 13:45:10 2014 +0000 add missing pieces of Yagi code M DESCRIPTION M NAMESPACE A R/makeAxis.R commit 34d16a1f4abeec84edab0b70fd0c2e9206153258 Author: john brzustowski Date: Wed Sep 10 13:42:57 2014 +0000 add R/sysdata.rda A R/sysdata.rda commit 322500baad8742d619b751d6b32fa05371f97873 Author: john Date: Wed Sep 10 13:42:00 2014 +0000 fix typo M gain_pattern_src/make_gain_patterns.R commit 4b4ff2917f6d8bba81772a655f69a50be09b820a Author: john Date: Wed Sep 10 13:40:10 2014 +0000 remove patterns from data directory; not intended to be used directly by user D data/yagi5pattern.rda D data/yagi9pattern.rda commit a254388d37878f72ab3f49353924294aa7f11efa Author: john Date: Wed Sep 10 13:39:29 2014 +0000 save patterns in sysdata.rda for lazy loading M gain_pattern_src/make_gain_patterns.R commit 2114fcd7d09a6b17c8e032c7e5513fdd86bcc59b Author: john Date: Wed Sep 10 13:38:30 2014 +0000 fix make_gain_patterns.R: max gain is already in linear units; add functions to create yagi antennas in R A R/gainYagi.R M R/makeYagi.R M gain_pattern_src/make_gain_patterns.R commit 512215d4725886bf8c01e274a0e71cbe437f6128 Author: john brzustowski Date: Wed Sep 10 13:05:08 2014 +0000 rotate yagi5 gain pattern M data/yagi5pattern.rda commit 65768a5fc8dbcdeb1c41eea0435762604b6029bd Author: john Date: Mon Sep 8 18:22:45 2014 +0000 work in progress M gain_pattern_src/make_gain_patterns.R commit 522c9eb46f0b6df2391667d95b4a973d09fc2877 Author: john Date: Mon Sep 8 18:11:47 2014 +0000 work in progress M gain_pattern_src/make_gain_patterns.R commit c6e942fa8344a48deca72acbb5b0110ec69fc400 Author: john Date: Mon Sep 8 17:44:23 2014 +0000 work in progress M gain_pattern_src/make_gain_patterns.R commit 43e3dcf9f46366dd017709d2ceb262594a38da4f Author: john brzustowski Date: Mon Sep 8 17:37:34 2014 +0000 updated antenna patterns M data/yagi5pattern.rda M data/yagi9pattern.rda commit d3a3e75c6989a0acff85adfc9c0475905819b7da Author: john Date: Mon Sep 8 17:36:43 2014 +0000 work in progress M R/makeYagi.R M gain_pattern_src/make_gain_patterns.R commit d829b206904256af92eaf728bf51db260fffd08a Author: john Date: Mon Sep 8 17:08:39 2014 +0000 add data directory for yagi pattern matrices A data/yagi5pattern.rda A data/yagi9pattern.rda commit d38382d5234708cb1d99275dc345232587f3282c Author: john Date: Mon Sep 8 16:54:09 2014 +0000 script to make gain patterns for known antennas A gain_pattern_src/make_gain_patterns.R commit 34bc80b49661e89aa73dc1168c371c3530122735 Author: john brzustowski Date: Mon Sep 8 15:18:24 2014 +0000 add 1-degree-step patterns for 5 and 9 element Yagi antennas A gain_pattern_src/yagi_5_pattern.txt A gain_pattern_src/yagi_9_pattern.txt commit 4d9263da1b708fc82a84de07badfc59638e27f85 Author: john Date: Mon Sep 8 15:17:43 2014 +0000 remove omni pattern generation; done by formula now M gain_pattern_src/yagi_pattern.m commit eb9e0c64adce3717434277993fcb87acdf84359e Author: john Date: Mon Sep 8 15:10:14 2014 +0000 work in progress M DESCRIPTION M NAMESPACE M R/dot.R M R/friis.R M R/mag.R M R/makeOmni.R A R/makeYagi.R A gain_pattern_src/Orfanidis_ewa A gain_pattern_src/gain2sg.m A gain_pattern_src/yagi_pattern.m commit 9267e8ae291b78299c73c8f56673cb6eb022c2e8 Author: john brzustowski Date: Sun Sep 7 14:38:25 2014 +0000 don't regenerate .sqlite file if .rds file is unchanged; breaks uniqueness of runs across sites, but this doesn't matter M R/mergeRDS.R commit 5f0b0e471d8564411b5ab0f2b1aee4eedf956ccc Author: john Date: Thu Sep 4 19:23:18 2014 +0000 first crack at usable friis link budget calculation M R/dot.R A R/friis.R D R/gain.omni.R A R/gainOmni.R A R/makeOmni.R commit cf57def25ddde81153b15ea18141a2451c903ab7 Author: john brzustowski Date: Thu Sep 4 12:29:27 2014 +0000 new windowApply(): apply a function to sets of data from y selected by a sliding window in x A R/windowApply.R commit 46fb98b6271131f528c82b7e192407aaa4a6e32f Author: john brzustowski Date: Thu Sep 4 12:27:29 2014 +0000 remove pragma checks added when we had buggy RAM; add new index on receiver M R/mergeRDS.R commit 76e5d802d80387a5bcfc7cfe9fe14218fcee16fd Author: john brzustowski Date: Fri Aug 8 12:35:37 2014 +0000 allow for non-increasing x coordinate in isLocalMax M DESCRIPTION M R/isLocalMax.R commit fb82b10cce895e347f8dd8769bfc9d9d03730ef1 Author: john Date: Wed Jul 30 12:29:26 2014 +0000 bump up version M DESCRIPTION commit db70bc242c6288aa4a8e88a5af262a4d1c79e1a4 Author: john Date: Wed Jul 30 12:28:56 2014 +0000 revert NAMESPACE clobbered by roxygen; FIXME: need to put @export tags in doxygen comments for all functions M NAMESPACE commit c642d49fd1fbaed96bce209d35d3c6a0765532d6 Author: john brzustowski Date: Wed Jul 30 12:23:14 2014 +0000 start work on antenna pattern stuff; add .RD files to repo M DESCRIPTION M NAMESPACE M R/dot.R M R/gain.omni.R M R/mag.R A man/SGify.Rd A man/dot.Rd A man/fixTimeJumps.Rd A man/gain.omni.Rd A man/mag.Rd A man/publicLotekToSG.Rd commit 740122a7a1ed600898aff36103723625c7b5bfeb Author: john brzustowski Date: Mon Jul 28 12:00:12 2014 +0000 deal with not-yet-existent deployment database M R/SGify.R commit 80bcafeaa348a52e584b77c943e16a6806cd94cc Author: john brzustowski Date: Mon Jul 28 11:58:55 2014 +0000 fix bug: rawPulses was failing if the timePin table was empty M R/rawPulses.R commit d25a09898d44f5c80c9e056149dcbb18c4bcf2a9 Author: john brzustowski Date: Mon Jul 28 11:58:02 2014 +0000 new functions: dot for dot product, mag for magnitude, gain.omni for gain of omnidirectional antenna M NAMESPACE A R/dot.R A R/gain.omni.R A R/mag.R commit e7c8520a18fd80284487cbcd3f54c8bde3d784de Author: john brzustowski Date: Tue Jul 8 11:32:46 2014 +0000 fix bug: return filename in siteDB.R; rawPulses: filter final result to specified time range M R/rawPulses.R M R/siteDB.R commit 6991ba92cece01f7fe59b45f4a32ba67123d1dcc Author: john Date: Fri Jul 4 19:31:23 2014 +0000 streamline various functions; add rawPulses function to get raw pulses from a period M DESCRIPTION M NAMESPACE A R/rawPulses.R M R/siteDB.R M R/siteGPS.R A R/siteSQL.R A R/timePins.R commit d9ba30900fcbf297d33c6af913056f1593f12adb Author: john Date: Fri Jul 4 15:46:11 2014 +0000 bump up version M DESCRIPTION commit 96a9c29a072095031cf5ec0ce78cb0cc452ffd92 Author: john Date: Fri Jul 4 15:45:29 2014 +0000 various new functions M NAMESPACE A R/SGPath.R A R/getProjects.R A R/getSites.R A R/isLocalMax.R A R/projPath.R A R/siteDB.R A R/siteFile.R A R/siteGPS.R A R/sitePath.R commit 22d8c28cc6ad2b90249a62dfb4a9746a16c406d2 Author: root Date: Tue Jun 17 18:15:09 2014 +0000 bump version M DESCRIPTION commit e64cb28acd616dab41c9d9f6bbd9a0769fa88431 Author: john brzustowski Date: Tue Jun 17 18:14:29 2014 +0000 deal correctly with empty .rds files M R/mergeRDS.R commit 9d74493af148d4d46dc76b597a9f4a3a06ec2256 Author: john brzustowski Date: Tue Jun 17 16:22:28 2014 +0000 fix getAllSiteFiles to remove 2013 dependency and unneeded escape for period M R/getAllSiteFiles.R commit bcb353ae3c92bca778daaf444b75be1bb3dc71ae Author: john brzustowski Date: Tue Apr 8 15:38:55 2014 +0000 bump version number M DESCRIPTION commit d9c67480526af6c6d44d49a54440ea2ef38d5201 Author: john brzustowski Date: Tue Apr 8 15:38:37 2014 +0000 if any lat or lon is not finite, return NA for the corresponding distance M R/latLonDist.R commit 17bfdd04fe6147a8a83c46a6a4cab29b71063925 Author: john brzustowski Date: Mon Mar 31 14:22:18 2014 +0000 add readGPX to exports; extend to read Tracks, not just Waypoints M NAMESPACE M R/readGPX.R commit 4149813107792422ec2938dd1f2c240445507a88 Author: john brzustowski Date: Mon Mar 31 13:02:34 2014 +0000 new function readGPX to grab waypoints from a .gpx file M DESCRIPTION A R/readGPX.R commit 4e319ff11330001ebd7164cfc3501cb536215ee5 Merge: 63f4490 2a42649 Author: john Date: Thu Mar 27 15:21:54 2014 +0000 Merge branch 'master' of discovery:/home/git/sensorgnome commit 2a4264971b4a644f95a9d118f7e1cff49f0d3a8b Author: john brzustowski Date: Thu Mar 27 15:04:36 2014 +0000 new function: getOperatingPeriods to summarize periods receiver was on M DESCRIPTION M NAMESPACE A R/getOperatingPeriods.R commit a237bef8269aa9b62658f4552ba9de6e1af8771b Author: john brzustowski Date: Mon Feb 3 16:31:06 2014 +0000 new function fixTimeJumps for fixing problematic timestamps in raw GPS streams M DESCRIPTION M NAMESPACE A R/fixTimeJumps.R commit 63f4490f2e7d95ffd6ec785a47462d92cb41a11f Merge: 2353a8f f76a0bf Author: john Date: Wed Jan 15 18:46:05 2014 +0000 Merge branch 'master' of discovery:/home/git/sensorgnome commit 2353a8ff79afb67726f6f848e4ff9f3134134e28 Author: john Date: Wed Jan 15 18:45:28 2014 +0000 - merge fix to filter_tags: output lat/lon in 9 digit precision, not 4; - bump up version M DESCRIPTION commit f76a0bfe38324176b3d4bf4c6aa6e9c7f14a60ca Author: john brzustowski Date: Wed Jan 15 18:32:47 2014 +0000 bump up version M DESCRIPTION commit 33f2c012be74d5b2532170f815e9cce136af99ba Author: john brzustowski Date: Wed Jan 15 18:32:39 2014 +0000 makeTagDepDB: treat missing time elements as zeroes M R/makeTagDepDB.R commit 079fd4751b49866eaf83cb8016de669ef99c104f Author: john brzustowski Date: Thu Dec 19 16:04:28 2013 +0000 bump up version number M DESCRIPTION commit 4617ed45e4cda7705ef460747d18fabb152082d2 Author: john brzustowski Date: Thu Dec 19 16:04:08 2013 +0000 create indices on project and species in master DB M R/mergeRDS.R commit a43b230fffdd9ce3f4222fe572cadbeaecffd17e Author: john brzustowski Date: Thu Dec 19 16:03:43 2013 +0000 fix behaviour on coincident points M R/latLonDist.R commit e6d1b8e91c50676911a040b82df5a700bf7766bc Author: john brzustowski Date: Fri Dec 13 05:47:00 2013 +0000 add master database index on site code M DESCRIPTION M R/mergeRDS.R commit 60447930ed370ab5876681acf0934d4545e6502b Author: john brzustowski Date: Thu Dec 12 04:03:33 2013 +0000 refactor dta2sg; new publicLotekToSG.R to merge multiple public extracts from DTA files A R/SGify.R M R/dta2sg.R A R/getAllPulses.R A R/publicLotekToSG.R commit 81d241517e5ab9a450bd4b4e75a4703ac86bd384 Author: john Date: Wed Dec 4 19:00:35 2013 +0000 add missing semicolon after each pragma integrity_check in mergeRDS query M R/mergeRDS.R commit e2bd10655075cf44722eee05fc1de6be097bff23 Author: john brzustowski Date: Mon Dec 2 21:05:13 2013 +0000 isNan->is.nan M R/latLonDist.R commit 2bb523b6f285cc9ab72e056f87e4da707937e8c0 Author: john brzustowski Date: Mon Dec 2 21:00:53 2013 +0000 use Vincenty ellipsoid formula for latLonDist; include deg, rad functions M DESCRIPTION M NAMESPACE A R/deg.R M R/findSimul.R M R/latLonDist.R A R/rad.R commit b1e2752af15a0212ff54a90fc02671e5c172e1b1 Author: john brzustowski Date: Mon Nov 25 15:41:12 2013 +0000 another attempt at avoiding database corruption on merge: do all merges in sqlite3 M DESCRIPTION M NAMESPACE A R/getAllSiteFiles.R M R/makeRecvStatusDB.R M R/mergeRDS.R commit 87398f058bdafa46d6c3caf58541ccee99e6497a Author: john brzustowski Date: Fri Nov 22 14:19:19 2013 +0000 bump version; require package RSQLite M DESCRIPTION commit 07bf95baea1e78d6b6ae8e9284958ad8ae6fa329 Author: john brzustowski Date: Fri Nov 22 14:14:19 2013 +0000 various new R functions M NAMESPACE A R/findSimul.R A R/fixMangledFilenames.R A R/fixWetransferFiles.R A R/getStatus.R A R/latLonDist.R A R/makeRecvStatusDB.R commit 659611cdd9c120f412c5ebcfa3723932171d9a31 Author: john brzustowski Date: Fri Nov 15 18:22:28 2013 +0000 don't make 'id' a factor M R/tags.R commit f2cddaff7f5a215fe04b311ff84fda56807e5d15 Author: john brzustowski Date: Fri Nov 15 18:12:59 2013 +0000 fix typos in previous commit M R/mergeRDS.R commit e59d76994d7c31de2daccc5a815c72ef138d0e4f Author: john brzustowski Date: Fri Nov 15 15:31:37 2013 +0000 build database in memory then output to disk; appears to run faster and to avoid bizarre crashes M R/mergeRDS.R commit 058f2ae11a2aa918138701e2f4ce161e5817b1bc Author: john brzustowski Date: Fri Oct 25 19:15:47 2013 +0000 properly keep track of blank lines in tables M R/filterTags.R M R/readDTA.R commit d3b4a47906e0729997985d43b56bf888eb2121fc Author: john brzustowski Date: Fri Oct 25 18:44:21 2013 +0000 fix bug in annotate introduced since changing output of filtertags; fix bug in lotekDTAregex whereby reading of an ID_only or ID+GPS table would end at a blank line (sometimes the tables contain blank lines) M R/annotateDTA.R M R/lotekDTAregex.R commit 4d9ef98ef5a969f99a00b5ba98270379b9b33a84 Author: john brzustowski Date: Fri Oct 25 17:23:57 2013 +0000 use a temporary in-memory database and table for use in the join query in depInfo(); bump version; add sql to NAMESPACE M DESCRIPTION M NAMESPACE M R/depInfo.R commit 7bd220286cc38bf4a411098e5d94abfc706e303f Author: john brzustowski Date: Fri Oct 25 13:51:50 2013 +0000 make lookupSpecies into depInfo, which returns species by default but can return any dep info A R/depInfo.R D R/lookupSpecies.R commit 3e40c79c77dd990e9ff0046330bb2fca6db170fb Author: john brzustowski Date: Fri Oct 25 13:20:06 2013 +0000 new files for making tag deployment DB, querying species based on same, merging RDS files into master DB (temporary measure) D R/.Rhistory A R/lookupSpecies.R A R/makeMasterDB.R A R/makeTagDepDB.R A R/mergeRDS.R A R/sql.R A R/tags.R commit 672aea289a8ee6b547f4363abf2a4599105a23ac Author: john Date: Tue Oct 22 18:56:28 2013 +0000 - new functions to export unfiltered public records from DTA file; create SG site database; convert SG power to dBm ; bump up version M DESCRIPTION M NAMESPACE A R/createCookedDepDB.R A R/createRawDepDB.R A R/publicDTA.R A R/sgPowerTodBm.R commit 1f3e0fb1694bab0544a2058f181609e121726eff Author: john Date: Wed Oct 16 12:24:57 2013 +0000 re-order fields to better match SG output; still missing sp, label, since these are looked up elsewhere M R/dta2sg.R commit 3b8ba6533af8c26deb37c54fcfaff79cb5286699 Merge: 7155362 a3d099e Author: john Date: Wed Oct 16 12:06:55 2013 +0000 Merge branch 'master' of discovery:/home/git/sensorgnome commit 7155362f06271d2464d6be491ab49d95cfe7a02e Author: john Date: Wed Oct 16 12:06:46 2013 +0000 be more careful about default args to functions; bump up version M DESCRIPTION M R/annotateDTA.R M R/chooseDBFile.R M R/chooseDTAFile.R M R/chooseProject.R M R/dta2sg.R M R/findUnregTags.R commit a3d099e3e9141d52033051558d8263dd98208920 Merge: 1faa19d bdc9efe Author: john brzustowski Date: Thu Oct 10 16:53:43 2013 +0000 Merge branch 'master' of /home/git/sensorgnome commit 1faa19d1f8af42ba031220bf707f42a62e1250bc Author: john brzustowski Date: Thu Oct 10 16:53:38 2013 +0000 don't install crufty find_tags M rebuild_exec.sh commit bdc9efef2991fc1fcddfd5470c4623520ba213e7 Author: john Date: Wed Oct 9 15:02:20 2013 +0000 bump up version number M DESCRIPTION commit c342a2435308c454cf4e965295d4b9b57354866c Author: john Date: Wed Oct 9 15:01:37 2013 +0000 findUnregTags: clean up handling of empty candidate lists M R/findUnregTags.R commit 2dee3f1607488dd8f9d11974e00c03bc016a7f31 Author: john Date: Tue Oct 8 15:14:43 2013 +0000 track changes in columns from latest version of filter_tags; include original signal strength column(sig) and putative conversion to dBm (dbm) M DESCRIPTION M R/dta2sg.R commit 9d9d79b1088c270cb5938b5eeb4a644382598100 Author: john Date: Sun Oct 6 11:08:24 2013 +0000 remove copy of obsolete 'find_tags' program M rebuild_exec.sh commit e33832d55cddc562320a56fe03df6ca6da07da54 Author: john Date: Sun Oct 6 11:07:35 2013 +0000 fix extra EOL at end of additional tags records; bump version M DESCRIPTION M R/findUnregTags.R commit 3a34d4537982241f05d697aada6a6832b2a55e61 Author: john Date: Fri Oct 4 19:37:49 2013 +0000 new findUnRegTags.R for seeking valid but unregistered tags; bump up version to 1.0.2 M DESCRIPTION M NAMESPACE A R/findUnregTags.R commit 0f0f26f4c41b812464481af0bfc361d66c251c6d Author: john Date: Fri Oct 4 17:44:41 2013 +0000 pass Lotek power units through unchanged; add column for receiver gain M R/dta2sg.R M R/readDTA.R commit d03af6db5d773d79363ded0c54ee61d8bdd57601 Author: john Date: Fri Oct 4 17:44:02 2013 +0000 rename power conversion function in NAMESPACE M NAMESPACE commit 31057c5e607d2d49574f58ca37d052682da592ff Author: john Date: Fri Oct 4 17:43:37 2013 +0000 add -j flag to make invocation for faster multicore compilation M rebuild_exec.sh commit 3948db5da11ebf35e36565bed0376b459c7a0275 Author: john Date: Fri Oct 4 17:43:06 2013 +0000 correct and rename function to convert lotek nominal power units to dBm D R/lotekPowerTodB.R A R/lotekPowerTodBm.R commit f48deb97fd81d848b6b4e8910a42a04da9bb5cd4 Author: john Date: Fri Oct 4 13:49:33 2013 +0000 fix typo in package name mentioned in annotated output M R/annotateDTA.R commit 7ac24106cfd37b7d46dd2983069c2ec4ff7577df Author: john Date: Fri Oct 4 13:29:34 2013 +0000 bump version number M DESCRIPTION commit 9d1ae1dccf3b76206a28e169f0a7d6273d15783c Author: john Date: Fri Oct 4 13:29:10 2013 +0000 add sensible error message when no tag runs found; force eval of tagDB so user gets dialogue before reading .DTA file M R/annotateDTA.R M R/filterTags.R commit f07073ccc76011f35bbb09f8b751bf86dd35f403 Author: john brzustowski Date: Thu Oct 3 13:22:30 2013 +0000 update variable name myProject -> sensorgnome.project M R/chooseProject.R commit 1dfcfe8bf94497ef913284f28169b48095421e7c Author: john Date: Wed Oct 2 19:21:53 2013 +0000 carry choices of files and directories between parameter-less invocations for dta2sg and annotateDTA M NAMESPACE M R/annotateDTA.R A R/chooseDBFile.R A R/chooseDTAFile.R A R/chooseProject.R M R/dta2sg.R commit c63f5357f59dfef74bcb87155ecb210ec74598de Author: john Date: Wed Oct 2 18:40:32 2013 +0000 minor fixes M R/annotateDTA.R M R/dta2sg.R commit 820112ab9f87d5523aade49a46c7fdbf058df1ca Author: john Date: Wed Oct 2 18:05:39 2013 +0000 fixes M DESCRIPTION M R/dta2sg.R commit d29151372d11799034cee1d4fb4457367c5d69be Author: john Date: Wed Oct 2 17:14:50 2013 +0000 change ant to a factor in output M R/dta2sg.R commit e0af7d466753cb6324302e762307368f5078aae8 Author: john Date: Wed Oct 2 17:13:15 2013 +0000 decent working version M R/dta2sg.R A rebuild_exec.sh commit 825ec6f27bb3453ab26e99b23f811ed0a4774261 Author: john Date: Wed Oct 2 16:25:49 2013 +0000 various improvements M DESCRIPTION M R/dta2sg.R M inst/bin/.gitignore D rebuild_win.sh commit 49bdef908fed1d9ca1ba6cecaaa008427fd0fb52 Author: john Date: Wed Oct 2 12:26:33 2013 +0000 ignore backup files A .gitignore commit b5df444ee4fcc3b493cf4ef9514fb31743940d4d Author: john Date: Wed Oct 2 12:26:01 2013 +0000 more skeleton fixes M DESCRIPTION A rebuild_win.sh M src/filter_tags/.gitignore M src/find_tags/.gitignore commit acafdec9a32713b05614b6ca0a05d79df50a3bd1 Author: john Date: Wed Oct 2 12:23:35 2013 +0000 cleanups to skeleton structure A README A inst/bin/.gitignore D inst/bin/filter_tags D inst/bin/filter_tags.exe A src/filter_tags/.gitignore A src/find_tags/.gitignore M update_src.sh commit 969cde2125bc77c9b2e74c4767f904dc7c61e71b Author: john Date: Wed Oct 2 11:55:02 2013 +0000 new scheme for pulling in git repos of executables for building M R/filterTags.R D src/filter_tags/Bounded_Range.hpp D src/filter_tags/Burst_Params.hpp D src/filter_tags/DFA_Graph.cpp D src/filter_tags/DFA_Graph.hpp D src/filter_tags/DFA_Node.cpp D src/filter_tags/DFA_Node.hpp D src/filter_tags/Freq_History.cpp D src/filter_tags/Freq_History.hpp D src/filter_tags/Freq_Setting.cpp D src/filter_tags/Freq_Setting.hpp D src/filter_tags/Known_Tag.cpp D src/filter_tags/Known_Tag.hpp D src/filter_tags/Lotek_DTA_regex.txt D src/filter_tags/Makefile D src/filter_tags/Makefile_beaglebone D src/filter_tags/Makefile_mingw D src/filter_tags/Pulse.cpp D src/filter_tags/Pulse.hpp D src/filter_tags/Rate_Limiting_Tag_Finder.cpp D src/filter_tags/Rate_Limiting_Tag_Finder.hpp D src/filter_tags/Tag_Candidate.cpp D src/filter_tags/Tag_Candidate.hpp D src/filter_tags/Tag_Database.cpp D src/filter_tags/Tag_Database.hpp D src/filter_tags/Tag_Finder.cpp D src/filter_tags/Tag_Finder.hpp D src/filter_tags/Tag_Foray.cpp D src/filter_tags/Tag_Foray.hpp D src/filter_tags/filter_tags.exe D src/filter_tags/filter_tags_common.hpp D src/filter_tags/find_tags.cpp D src/filter_tags/find_tags_common.hpp D src/filter_tags/find_tags_unifile.cpp A update_src.sh commit a3d94eee50d251fca356c7de0ace768f6bffbbfe Author: john Date: Wed Oct 2 00:26:37 2013 +0000 add missing package pieces A DESCRIPTION A NAMESPACE A inst/bin/filter_tags A inst/bin/filter_tags.exe commit 5711982dff4c441af174dbfd0a8f3889a58244ec Author: john Date: Wed Oct 2 00:14:38 2013 +0000 latest version; remove crufty readLotekDTA.R M R/dta2sg.R M R/filterTags.R D R/readLotekDTA.R commit 02dfd083250744e5279b7d830808733e6f0b0855 Author: john Date: Tue Oct 1 17:39:34 2013 +0000 working versions M R/annotateDTA.R A R/dta2sg.R M R/filterTags.R commit 3d9225df06fbeb99ad0b2987e235ceee2e58ba36 Author: john Date: Tue Oct 1 02:42:54 2013 +0000 initial check-in of filter_tags; small improvements to annotateDTA D Lotek_DTA_regex.txt A R/.Rhistory A R/annotateDTA.R A R/antNameFromLotek.R A R/antNameToLotek.R A R/filterTags.R A R/lotekDTAregex.R A R/lotekPowerTodB.R A R/readDTA.R A R/readLotekDTA.R A src/filter_tags/Bounded_Range.hpp A src/filter_tags/Burst_Params.hpp A src/filter_tags/DFA_Graph.cpp A src/filter_tags/DFA_Graph.hpp A src/filter_tags/DFA_Node.cpp A src/filter_tags/DFA_Node.hpp A src/filter_tags/Freq_History.cpp A src/filter_tags/Freq_History.hpp A src/filter_tags/Freq_Setting.cpp A src/filter_tags/Freq_Setting.hpp A src/filter_tags/Known_Tag.cpp A src/filter_tags/Known_Tag.hpp A src/filter_tags/Lotek_DTA_regex.txt A src/filter_tags/Makefile A src/filter_tags/Makefile_beaglebone A src/filter_tags/Makefile_mingw A src/filter_tags/Pulse.cpp A src/filter_tags/Pulse.hpp A src/filter_tags/Rate_Limiting_Tag_Finder.cpp A src/filter_tags/Rate_Limiting_Tag_Finder.hpp A src/filter_tags/Tag_Candidate.cpp A src/filter_tags/Tag_Candidate.hpp A src/filter_tags/Tag_Database.cpp A src/filter_tags/Tag_Database.hpp A src/filter_tags/Tag_Finder.cpp A src/filter_tags/Tag_Finder.hpp A src/filter_tags/Tag_Foray.cpp A src/filter_tags/Tag_Foray.hpp A src/filter_tags/filter_tags.exe A src/filter_tags/filter_tags_common.hpp A src/filter_tags/find_tags.cpp A src/filter_tags/find_tags_common.hpp A src/filter_tags/find_tags_unifile.cpp commit 1228ba1bb3ff3043b2c51594b7e2bc085b34b8b9 Author: john Date: Thu May 23 18:40:52 2013 +0000 initial check-in of Lotek .DTA file regex A Lotek_DTA_regex.txt