ImpDAR | An impulse radar processor
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.
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
Support
ImpDAR has a low active ecosystem.
It has 11 star(s) with 6 fork(s). There are 2 watchers for this library.
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
Quality
ImpDAR has no bugs reported.
Security
ImpDAR has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
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.
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:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page