{"id":767,"date":"2015-11-17T22:15:28","date_gmt":"2015-11-18T06:15:28","guid":{"rendered":"http:\/\/ant.isi.edu\/blog\/?p=767"},"modified":"2020-10-19T09:59:40","modified_gmt":"2020-10-19T16:59:40","slug":"timefind-v1-0-2-2-released","status":"publish","type":"post","link":"https:\/\/ant.isi.edu\/blog\/?p=767","title":{"rendered":"timefind v1.0.2.2 released"},"content":{"rendered":"<p>timefind v1.0.2.2 has been released (available at <a href=\"https:\/\/ant.isi.edu\/software\/timefind\/\">https:\/\/ant.isi.edu\/software\/timefind\/<\/a>).<\/p>\n<p>Scientists at <a href=\"http:\/\/csr.lanl.gov\">Los Alamos National Laboratory<\/a> and at USC\/ISI have developed two tools to handle indexing and selection of multiple network data types: <code>indexer<\/code> and <code>timefind<\/code>.<\/p>\n<p>Most of us have processed large amounts of timestamped data. Given .pcap spanning 2010-2015, we might want to downselect on a time range, e.g., 2015-Jan-01 to 2015-Feb-01. An existing way to downselect would be to build fragile regexes and walk the directory tree for each search: inefficient and inevitably re-written.<\/p>\n<p><code>indexer<\/code> will walk through all your data and index the timestamps of the earliest and latest records.<\/p>\n<p><code>timefind<\/code> will then use the indexes and retrieve the filenames that overlap with the given time range input. To downselect 2015-Jan-01 to 2015-Feb-01 on &#8220;dns&#8221; data, use:<\/p>\n<p><code>timefind --begin=\"2015-01-01\" --end=\"2015-02-01\" dns<\/code><\/p>\n<p>It\u2019s that simple and consistent.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>timefind v1.0.2.2 has been released (available at https:\/\/ant.isi.edu\/software\/timefind\/). Scientists at Los Alamos National Laboratory and at USC\/ISI have developed two tools to handle indexing and selection of multiple network data types: indexer and timefind. Most of us have processed large amounts of timestamped data. Given .pcap spanning 2010-2015, we might want to downselect on a [&hellip;]<\/p>\n","protected":false},"author":621,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[162],"tags":[58,121,68,16,156],"class_list":["post-767","post","type-post","status-publish","format-standard","hentry","category-software-releases","tag-isi","tag-lanl","tag-retro-future","tag-software","tag-timefind"],"_links":{"self":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/users\/621"}],"replies":[{"embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=767"}],"version-history":[{"count":3,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/767\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/767\/revisions\/771"}],"wp:attachment":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}