Mohammad Youssof's Projects
Standing on Apollo's Shoulders: a Microseismometer for the Moon - Electronic Supplement
Converting acceleration to displacements records
This is a simple programe written in the C programming language for increased effeciency. Sadly you have to change the number in the code to fit your needs. This will change in the near future.
Bundle Adjusted Direct RGB-D SLAM
beamforming of seismic data.
This is a billing system written in C. This will help any starting business to manage their customer accounts with ease and in a reliable way. Do put in mind however that this is in its very early stages, changes are bound to occur in the near future.
A LaTeX template for the Boise State University graduate thesis
We present a Matlab-based routine, Bval that calculates the fit to the Gutenberg-Richter frequency-magnitude distribution (GR-FMD). This code could be readily adapted or modified for a broad range of seismological applications.
miscellaneous c-codes
compearth: surfacevel2strain and momenttensor
fusion algorithm(kf) with only ranging(UWB) and 6-axis imu sensor
DFTFringe Telescope Mirror interferometry analysis Program.
Fingerprint And Similarity Thresholding (FAST), adapted from a data mining technique originally developed for audio recognition, to detect seismic signals within continuous time series data.
A 2D and 3D VTI seismic finite difference forward modeling based on NVIDIA GPU acceleration.
Filtered Back Projection C++ code
Imaging using finite-frequency kernels.
GMT – The Generic Mapping Tools (aka, the best mapping tool)!
Matlab codes to generate GNSS PRNs, secondary codes, dataless signals and spectra. Includes real data captures and a theory summary. GPS (L1CA, L2C, L5), Gaileo (E1OS, E5), BeiDou-2 (B1I)
GNSS-SDR, an open source GNSS software defined receiver
An implementation of the Goodman & Weare MCMC sampler for matlab
setup for optical experiment
A simple Matlab script for teaching about seismic ambient noise
Here I am. This is me!
An open source GNSS multipath simulator in Matlab/Octave
A practical and a nice tool to convert the format of seismic data from mseed to sac.
Matlab codes for inversion of seismic data for moment tensors
Algorithms implemented for non-linear Filtering and paramter estimation
slicing data