ImpDAR | An impulse radar processor

 by   dlilien Python Version: v1.1.4 License: GPL-3.0

kandi X-RAY | ImpDAR Summary

kandi X-RAY | ImpDAR Summary

ImpDAR is a Python library typically used in Manufacturing, Utilities, Aerospace, Defense applications. ImpDAR has no bugs, it has no vulnerabilities, it has build file available, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

ImpDAR is a suite of processing and interpretation tools for impulse radar (targeted for ice-penetrating radar applications but usable for ground-penetrating radar as well). The core processing steps and general terminology come from of the St. Olaf Deep Radar processor, but everything is re-written in python and significant improvements to speed, readability, documentation, and interface have been made across the board. However, this code has a lot of history of contributors--acknowledgment of many of them are preserved in the file headers. ImpDAR is intended to be more flexible than other available options. Support is gradually being added for a variety of file formats. Currently, GSSI, PulseEKKO, Ramac, Blue Systems, DELORES, SEGY, gprMAX, Gecko, and legacy StoDeep files are supported. Available processing steps include various filtering operations, trivial modifications such as restacking, cropping, or reversing data, and a few different geolocation-related operations like interpolating to constant trace spacing. The integrated migration routines are in development but Stolt is working. The primary interface to ImpDAR is through the command line, which allows efficient processing of large volumes of data. An API, centered around the RadarData class, is also available to allow the user to use ImpDAR in other programs. In addition to processing, ImpDAR can also be used for interpreting the radargrams (i.e. picking layers). Picking is generally an interactive process, and there is a GUI for doing the picking; the GUI requires PyQt5, which may be annoying as a source build but is easy to install with Anaconda. The GUI also allows for basic processing steps, with the updates happening to the plot in real time. However, we have not added an 'undo' button to the GUI, so you are stuck with going back to your last saved version if you do not like the interactive results.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              ImpDAR has a low active ecosystem.
              It has 11 star(s) with 6 fork(s). There are 2 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 7 have been closed. On average issues are closed in 69 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of ImpDAR is v1.1.4

            kandi-Quality Quality

              ImpDAR has no bugs reported.

            kandi-Security Security

              ImpDAR has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              ImpDAR is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              ImpDAR releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed ImpDAR and discovered the below as its top functions. This is intended to give you an instant insight into ImpDAR implemented functionality, and help decide if they suit your requirements.
            • Setup the UI .
            • Load a burst burst .
            • Load a bi file
            • Performs a seisunix migration routine
            • Performs the phase shift of the waveform
            • Process a list of radarData objects .
            • Load a GSSI .
            • Load data from file .
            • Load the racc data .
            • Update the parameters .
            Get all kandi verified functions for this library.

            ImpDAR Key Features

            No Key Features are available at this moment for ImpDAR.

            ImpDAR Examples and Code Snippets

            No Code Snippets are available at this moment for ImpDAR.

            Community Discussions

            No Community Discussions are available at this moment for ImpDAR.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install ImpDAR

            Easiest is pip install impdar. Some explanation of other options is available in the main documentation, but PyPi will be updated with each release.

            Support

            Documentation of the various processing steps is here. There are examples of basic processing and plotting, and a longer example showing migration.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries