{"id":45,"date":"2017-04-29T04:14:43","date_gmt":"2017-04-29T04:14:43","guid":{"rendered":"http:\/\/roch.sdsu.edu\/?page_id=45"},"modified":"2025-12-30T09:40:17","modified_gmt":"2025-12-30T17:40:17","slug":"software","status":"publish","type":"page","link":"https:\/\/roch.sdsu.edu\/index.php\/software\/","title":{"rendered":"Software"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-section-separator section-separator triangle fusion-section-separator-1\" style=\"--awb-border-top:1px solid #f6f6f6;--awb-spacer-height:1px;--awb-svg-margin-left:0;--awb-svg-margin-right:0;--awb-icon-color:#ffffff;\"><div class=\"fusion-section-separator-svg\"><div class=\"divider-candy-arrow top\" style=\"bottom:0px;border-bottom-color: #f6f6f6;\"><\/div><div class=\"divider-candy top\" style=\"top:-21px;border-bottom:1px solid #f6f6f6;border-left:1px solid #f6f6f6;\"><\/div><\/div><div class=\"fusion-section-separator-spacer\"><div class=\"fusion-section-separator-spacer-height\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-1\"><h2>Tethys<\/h2>\n<p>Tethys is a scientific workbench that allows the integration of acoustic detections, classifications, and localizations of aquatic animals with environmental data from a wide variety of souces. We and our collaborators built Tethys as we saw the opportunity to build systems that will let us analyze long-term data sets. Frequently, people analyze a few seasons worth of data and publish the results. While the summary results are archived in the publication, detailed results that could be used in subsequent analyses are lost. Tethys lets researchers preserve detailed information and provides simple acces to environmental data. Learn more at the <a href=\"http:\/\/tethys.sdsu.edu\/\">Tethys web site<\/a>.<\/p>\n<\/div><div class=\"fusion-text fusion-text-2\"><h2 data-fontsize=\"18\" data-lineheight=\"27px\" class=\"fusion-responsive-typography-calculated\" style=\"--fontSize:18; line-height: 1.5; --minFontSize:18;\"><i>Annotating frequency modulated calls<\/i><\/h2>\n<p>Our group has worked in the area of automated annotation for toothed-whale whistles.  We have created a MATLAB padckage <em>silbido<\/em> that enables bioacousticians to use some of the algorithms that we have published.  In particular, our initial graph search algorithm and our first deep-learning annotator are availble on GitHub in the <i><\/i><a href=\"https:\/\/github.com\/MarineBioAcousticsRC\/silbido\"><i>silbido <\/i>repository<\/a>.   <i>Silbido<\/i> contains components written in MATLAB, Java, and C++.  When cloning the repository, you must compile the Java and C++ code, instructions on how to do this are in the documentation directory.  Windows users can download one of the <i>silbido<\/i> releases in which the code has already been compiled.<\/p>\n<p>The methods used are described in:<\/p>\n<p><span style=\"background-color: rgba(0, 0, 0, 0);\">P. Conant. P. Li, X. Liu, H. Klinck, E. Fleishman, D. Gillespie, E.-M. Nosal, and M. A. Roch (2022). \u201cSilbido profundo: An open source package for the use of deep learning to detect odontocete whistles,\u201d J. Acoustical Soc. Am., 152(6), pp. 3800-3808. doi:10.1121\/10.0016631.<\/span><\/p>\n<p>Li, P., Liu, X., Palmer, K. J., Fleishman, E., Gillespie, D., Nosal, E.-M., Shiu , Y., Klinck, H., Cholewiak, D., Helble, T., and Roch, M. A. (2020). \u201cLearning Deep Models from Synthetic Data for Extracting Dolphin Whistle Contours,\u201d in Intl. Joint Conf. Neural Net. (Glasgow, Scotland, July 19-24), pp. 10. DOI:  10.1109\/IJCNN48605.2020.9206992<\/p>\n<p><span style=\"background-color: rgba(0, 0, 0, 0);\">M. A. Roch, T.S. Brandes, B. Patel, Y. Barkley, S. Baumann-Pickering, M.S. Soldevilla, \u201cAutomated extraction of odontocete whistle contours,\u201d J. Acous. Soc. Am., Vol. 130(4), pp. 2212-2223, 2011. <a href=\"http:\/\/roch.sdsu.edu\/research\/Roch2011-WhistleContour.pdf\">doi:10.1121\/1.3624821<\/a>.<\/span><\/p>\n<p><strong>Requirements<\/strong>: Matlab 2021b or later (might work with 2019), Signal and Image processing toolboxes, free ONNX toolbox to use the deep learning annotator.<\/p>\n<p>Although not yet integrated into the MATLAB <i>silbido package<\/i>, we have generated a transformer-based peak predictor that is used with <i>silbido&#8217;s <\/i>tracking algorithm.  It is described in:<\/p>\n<p>P. Li, X. Liu, H. Klinck, P. Gruden, M. A. Roch (2023), \u201cUsing deep learning to track time \u00d7 frequency whistle contours of toothed whales without human-annotated training data,\u201d J. Acoust. Soc. Am., 154(1), pp. 502-517. doi:10.1121\/10.0020274.<\/p>\n<p>and is available on <a href=\"https:\/\/github.com\/xixinzhang\/sam_whistle\" target=\"_blank\" rel=\"noopener noreferrer\">github<\/a>. <\/p>\n<p><i>Public data sets<\/i><\/p>\n<p>The data used to deveop <i>silbido <\/i>consists of towed array, dipping hydrophone, and stationary platform data recorded in the Southern California Bight and Palmyra Atoll.  A subset of these data were annotated by trained analysts using a cubic spline annotation tool that is part of <i>silbido<\/i>.  These data were released as the DCLDE 2011 conference data set.  They have recently been added to the National Centers for Environmental Information data archive:<\/p>\n<p>M. A. Roch, Y. Barkley, X. Zhang, M. S. Soldevilla, S. Baumann-Pickering, and J. A. Hildebrand, &#8220;DCLDE 2011 Conference Data,&#8221; NOAA National Centers for Environmental Information, 2025. <a href=\"https:\/\/doi.org\/10.25921\/wsnc-js16\">doi:10.25921\/wsnc-js16<\/a>.<\/p>\n<p>The dataset also includes code in Python, Java, and MATLAB for reading and writing the tonal annotation files.<\/p>\n<p>A terrestrial data set has been developed from collar and boom microphone data for meerkats:<\/p>\n<p>J. Schaefer-Zimmermann, V. Demartsev, B. Averly, K. Dhanjal-Adams, M. Duteil, G. Gall, M. Fai\u00df, L. Johnson-Ulrich, D. Stowell, M. B. Manser, M. A. Roch, and A. Strandburg-Peshkin, \u201cMeerKAT: Meerkat Kalahari Audio Transcripts,\u201d Edmond Open Research Data Repository, The Max Planck Society, 2024, DOI: 10.17617\/3.0J0DYB.<\/p>\n<\/div><div class=\"fusion-section-separator section-separator custom fusion-section-separator-2\" style=\"--awb-svg-margin-left:0;--awb-svg-margin-right:0;\"><div class=\"fusion-section-separator-svg\"><\/div><div class=\"fusion-section-separator-spacer\"><div class=\"fusion-section-separator-spacer-height\"><\/div><\/div><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-45","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/pages\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":11,"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/pages\/45\/revisions"}],"predecessor-version":[{"id":633,"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/pages\/45\/revisions\/633"}],"wp:attachment":[{"href":"https:\/\/roch.sdsu.edu\/index.php\/wp-json\/wp\/v2\/media?parent=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}