{"id":16608262,"url":"https://github.com/tvrusso/sar_nomographs","last_synced_at":"2025-06-15T00:04:34.325Z","repository":{"id":90565052,"uuid":"48884930","full_name":"tvrusso/SAR_Nomographs","owner":"tvrusso","description":"A handful of simple nomographs for computing Probability of Detection using the Law of Random Search","archived":false,"fork":false,"pushed_at":"2023-09-19T21:23:18.000Z","size":619,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-10T13:00:10.299Z","etag":null,"topics":["effort","estimate","nomogram-visualization","pdf-versions","pod","probability-of-detection","pynomo","search-theory","sweep-width"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tvrusso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-01T17:47:40.000Z","updated_at":"2024-09-21T22:48:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e333df2-7eb1-4aa8-b85f-e9e82c32c5a8","html_url":"https://github.com/tvrusso/SAR_Nomographs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tvrusso/SAR_Nomographs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tvrusso%2FSAR_Nomographs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tvrusso%2FSAR_Nomographs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tvrusso%2FSAR_Nomographs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tvrusso%2FSAR_Nomographs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tvrusso","download_url":"https://codeload.github.com/tvrusso/SAR_Nomographs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tvrusso%2FSAR_Nomographs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259901381,"owners_count":22929224,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["effort","estimate","nomogram-visualization","pdf-versions","pod","probability-of-detection","pynomo","search-theory","sweep-width"],"created_at":"2024-10-12T01:25:37.693Z","updated_at":"2025-06-15T00:04:34.305Z","avatar_url":"https://github.com/tvrusso.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SAR_Nomographs\n\nThis is a collection of hacks I created using\n[PyNomo](http://lefakkomies.github.io/pynomo-doc/index.html).  Pynomo is also now on github at\nits author's repository, https://github.com/lefakkomies/pynomo.\n\nThe purpose is to provide a simple, usable set of nomographs that\nsearch planners and debriefers can use to estimate Probability of Detection\n(POD) or the effort required to achieve a given POD, without having to pull\nout a computer and spreadsheet program to do so.\n\nIn order to generate the nomographs from the scripts (or hack on them), you\nmust first install PyNomo and all of its dependencies according to\nthe directions on its web site.  Once PyNomo is installed properly,\nyou can just run these scripts to produce the nomographs.  The scripts\nproduce PDFs of the nomographs for viewing in any PDF viewer or\nincorporation into other documents.\n\nThe repository contains PDF versions of the nomographs as generated by the\npython scripts, so you don't have to unless you want to hack on 'em.\n\nThe two nomographs that are intended to be used are\nPOD_from_W_v_t_simplified.pdf and POD_from_W_L_N.pdf.  The others are\nall just toys I created while learning PyNomo and building these two.\n\nPOD_from_W_v_t_simplified.pdf is intended for planning purposes, and\ninstructions for using it are in \"PlanningNomograph_Instructions.odt\",\na LibreOffice document.  It can be used to estimate the searcher\neffort (in \"searcher-hours\") required to achieve a given POD, knowing\neither the effective sweep width or the measured average range of\ndetection, the searcher speed and region area and desired POD.\nAlternatively, it can be used to determine the attainable POD using a\ngiven level of effort (in searcher-hours).\n\nConversion between range of detection and sweep width makes use of the\napproximate relations described in [Use of the Visual Range of\nDetection to Estimate Effective Sweep Widths for Land Search and\nRescue Based on 10 Detection Experiments in North\nAmerica](http://www.wemjournal.org/article/S1080-6032%2813%2900266-4/abstract).\n\nThe second nomograph, POD_from_W_L_N.pdf, is for debriefing purposes.\nIt allows the debriefer to compute the POD of a completed search using\nthe measured average range of detection (or alternatively the\ntabulated effective sweep width), the total track length of one\nsearcher in the team (as measured by GPS), the number of searchers on\nthe team, and the area searched.  Instructions for using it are in\n\"DebriefNomograph_Instructions.odt\" (also a LibreOffice document).\n\n\nPDF versions of both instruction sheets are also present in the\nrepository, for those who cannot read LibreOffice documents.\n\nThese nomographs were created first as a little joke I was going to\npresent to a class on search theory at the 2015 New Mexico search and\nrescue conference, ESCAPE, showing how search planners of the 1940s\nmight have computed the quantities in question.  Then it occurred to\nme that the nomograph would actually be useful even to search planners\nin the 21st century.  Effective use of these nomographs does require\nfamiliarity with search theory and its application.  I drafted a tiny\nweb page with some useful papers and books to read if you're\ninterested in this subject.  It's at\nhttp://pages.swcp.com/~russo/searchtheoryrefs.html.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftvrusso%2Fsar_nomographs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftvrusso%2Fsar_nomographs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftvrusso%2Fsar_nomographs/lists"}