Home | Ge0MLib | Data | Papers | Papers_rus | FreeSoft | Contacts

Geophysical free software and utilities

MatLab Libraries for geophysical and navigation data processing
Source Link File Comments
segymat.sourceforge.net SegyMAT_1.4.7z
M-files to read and write SEG-Y files from MatLab, implemented using the syntax of the SEG-Y format: SEG-Y revision 0 and revision 1.
crewes.org/... CREWES_20110623.7z CREWES MatLab software library for use in teaching exploration seismology. The CREWES MatLab library is a very large collection of geophysical routines that has grown by accretion with very little regulation.
seismic-lab.physics.ualberta.ca/... SeismicLab_20080306.7z MatLab seismic processing toolbox.
mathworks.com/... SeisLab_20100301.7z
MatLab seismic processing toolbox.
software.seg.org/... foldy_20131126.zip A simple and exact acoustic wavefield modeling code for data processing, imaging, and interferometry applications.
www.navlab.net/... n_vector_library_Matlab.zip
"Using latitude and longitude in calculations may lead to several problems due to the singularities at the Poles and complex behavior near the Poles, and due to the discontinuity at the Date Line (+-180 degree meridian). Instead of latitude and longitude, we represent position with an "n-vector", which is the normal vector to the Earth model (the same reference ellipsoid that is used for latitude and longitude). When using n-vector, all Earth-positions are treated equally, and there is no need to worry about singularities or discontinuities. An additional benefit with using n-vector is that many position calculations can be solved with simple vector algebra (e.g. dot product and cross product)."@

Free Geophysical Software for Win
Source Link File Comments
GEOindex.html (software.seg.org) Geophysic source-code archive. These are codes that accompany articles published in the 'Geophysical Software and Algorithms' section in the journal GEOPHYSICS. Downloads are available as either UNIX gzipped tar files or Windows "zip" files.
reflectionexploration.com HotShot_433-5x_free.exe HotShot is a full-featured seismic processing software for Windows.
radexpro.com SegYDetective.exe Program for SegY analysis and repairing.
dmng.ru SeiSee_2_16_1.exe
SegY files Viewer.
dmng.ru SegDSee-2.4.0.beta.exe
SegD files Viewer.
------- SegdToSegy.exe SegdToSegy converter.
seismigraphix.com seismigraphix_setup_v140.jar SegY, SegD, SU files Viewer and simple editor.
Need to install Oracle Java RE.
wmsmir.cits.rncan... SegyJp2_Install_2014.msi
SEGYJp2 Version 1.0. This tool is used to convert SEGY files to and from the SGYJP2 format. March 30, 2009. // Source Link is bad. Soft is unstable for current Win-environment.
geomarinesurvey... geosuite_segyeditor_3.1.54788.0_setup.exe A simple yet powerful utility to view and edit SEG-Y rev. 0/1 files. It supports all major SEG-Y variants and features an advanced command line interface for batch processing.
edgetech.com JSF_Convert.zip Discoverer software, lets to convert Jsf-to-Xtf (SSS) and Jsf-to-Sgy (SBP).
tritonimaginginc.com/... Triton_Converters_7.7.70.exe Triton Converter Utility. New Triton Converter application currently capabple of converterting the following formats into XTF formatted files: KLEIN .SDF, EDGETECH .JSF, RESON .S7K, KONGSBERG .ALL.
tritonimaginginc.com/... Triton_ImagenexToXTF_1.0.0.0.exe Triton .83P to .XTF Format Converter. Triton Imaging has developed a format converter for the Imagenex .83p raw sonar file format.
tritonimaginginc.com/... Triton_MSTConvert_7.6.228.0.exe Triton .MST to .XTF Format Converter. Triton Imaging has developed a format converter for the Marine Sonic .mst raw sonar file format.
tritonimaginginc.com/... Triton_XTFtoSEGY_7.5.307.0.exe Triton .XTF to .SEGY Format Converter. Triton Imaging has developed a format converter for extracting raw subbottom/chirp data from the XTF format and saving in the SEGY file format.
geometrics.com Geometrics_CSAZ_3.02.exe
Cesium sensor active zones calculation. Used IGRF-12 model; incorrectly work after 2020.01 (please, correct your computer's clock).
www.ngdc.noaa.gov/... geomag70_windows.zip Total field calculation for IGRF-13 model.
geometrics.com Geometrics_magmap_5.04.exe
Magmap is a post acquisition processing software used to analyze and process data from a number of different instruments.
geometrics.com Geometrics_magpick_3.25.exe
Magnetic map & pre-processing.
geometrics.com Geometrics_magtoolkit-1.0.zip Magnetic inversion C++ framework.

Free Navigational Software for Win
Source Link File Comments
oceaneering.com/... RinexUtil_3.9.1.exe
The RINEX Utility converts NCT (NavCom Technology) binary raw data (0xB0, 0xB1, 0x44, 0x81, MEAS1B, PVT1B, ALM1B, and EPHEM1B messages) to RINEX v2.10 or v2.11 Standard. Converting NCT raw data to RINEX provides a means of post-processing the raw data when third-party software packages do not support the NCT Binary format, but do possess the ability to import RINEX Standard measurement data.
trimble.com/... TrimbleConvertToRinex_v2.1.1.0.msi
The utility converts Trimble GNSS measurement files in DAT, T00, T01, T02, T04, RT17, RT27 or .cap format to RINEX version 2.10, 2.11, 3.02, and 3.03 formats. Version 3.09.11 fixes issues with MET data time tags.
www.kave.fi/... Kave_OpenSkipper.zip
Open Skipper 19.12.2016. Open Skipper is Open Source code for integrating and displaying NMEA 0183, NMEA 2000 and AIS data from nautical instruments, GPS units and internet data sources. See project official page on openskipper.org

Source Link File Comments
www.7-zip.org/... 7z1900-x64.exe 7-Zip 19.00 (2019-02-21) for Windows. It is a file archiver with a high compression ratio.
www.aggsoft.com/... asdlemul2.exe
COM Port Data Emulator is a tool for emulating a com port or an Ethernet device, that generates a serial stream of data. The program can create a data flow, wrap it to data packets (RS232, TCP/IP or UDP) and send to a port.
asdlemul274b303_upd.zip is the free update (since the version 2.7.0 to the latest version 2.7.4 build 303. March 3, 2020.)
Kave_NMEA-Simulator.zip NMEA Simulator 02.08.2020. NMEA Simulator can be used to simulate real devices on NMEA 0183 or NMEA 2000 bus. With simulator you can e.g. test you navigation software without real devices. Ask commercial version. With commercial version you get USB-NMEA2000/NMEA0183 simulator adapter and support. With commercial adapter you also get extended features like message parsing, memory limited message history on message console, more engines, tanks, etc.
www.kave.fi/... Kave_Com0Com_2220.zip Null-modem emulator. The virtual serial port driver for Windows. For using NMEA Simulator you will need this to connect simulator to e.g. your navigation sw or OpenSkipper.
www.kave.fi/... hub4com
With com0com and hub4com one can listen one com port with several applications. This is the only free "com port splitter" I know and it seem to work fine. I have tested it with Open Skipper by using 115200 baud splitting (NMEA2000) and old NMEA0183 splitting. It can also combine several ports to one and send com port over network to other machine. By using our RunAnyService.exe (free for personal use), one can make splitting as service, so that it is automatically started when computer starts.
www.kave.fi/... Kave_Service1.zip RunAnyService 08.10.2015. Here is my sample for using RunAnyService to create service for connecting COM30 and two com0com pairs all together. To use sample modify params on RunAnyService.ini to match your physical and com0com ports and install service by running RunAnyService /install. You can change parameters by stopping and starting service.
www.zharkovlab.com Zharkov_ComOut2v2_Setup_32b.zip The ComOut2 v.2.0 is dedicated to emulate a COM port data generated by a software and/or hardware facilities. The ComOut2 program can be used for the purpose of testing software and/or hardware facilities, data communication channels, software debugging.
www.zharkovlab.com Zharkov_CSC41_Setup_32b.zip The CSC v.4.1 program is dedicated to translate the data from the form being spread over COM port communication into the form to be transmitted over Ethernet communication and vice-versa at the receiving end. The goal is to use Ethernet transport for COM port data transfer.
---- Commtest&Superterminal.zip Two programs for com-port listening, DTR/RTS and other lines status changes, binary and text messages sends.