This is your work, valued
Professor in Geophysics at China University of Geosciences. Core developer of @GenericMappingTools.
how-to-write-makefile. 跟我一起写Makefile重制版
★ 3.6kHinetPy. A Python package for accessing and processing NIED Hi-net seismic data.
★ 97cv. My academic CV powered by LaTeX
★ 68SAC_Docs_zh. SAC参考手册中文版
★ 67seisman.info.posts. SeisMan博客的内容部分,引擎部分见 https://github.com/seisman/blog.seisman.info
★ 64blog.seisman.info. SeisMan博客v3.0
★ 18academic-homepage. My academic homepage
★ 15FnetPy. A Python package to request seismic waveform data from F-net.
★ 15seisman.github.io. GitHub User Page
★ 12SACTools. A collection of SAC tools written in C
★ 11SODrecipes. Collection of SOD recipes for quick reference
★ 11better-programming. 不再维护
★ 10GMT5_Docs. 本项目已迁移至GMT中文社区 https://github.com/gmt-china/GMT_docs
★ 8seisman.info.v1. SeisMan博客1.0版,使用Pelican静态博客生成引擎,不再维护
★ 5wiki.seisman.info. SeisMan's Personal Wiki
★ 5sphinx-cjkspace. Sphinx extension to remove extra whitespaces between CJK characters
★ 4comment-Yang_Song-2022-GRL. Scripts and data used in the comment on Yang & Song (2022).
★ 4DDRelocator. Python
★ 4GMT-talks. Some of my talks about GMT
★ 3seisman-scripts. Python
★ 2sacio.c. A C library for reading and writing SAC files in your own C programs.
★ 2pssac. Plot Seismograms in SAC format based on GMT5
★ 2hexo-theme-next. 基于Hexo Next主题自定义,不再使用
★ 2hugo-theme-even. 🚀 A super concise theme for Hugo https://blog.olowolo.com/example-site/
★ 2seisman.info. Landing page of my personal website.
★ 1seisman-gallery. Dongdong Tian's Science Graphics Collection
★ 1TravelTimeEllipcityCorrection. Calculation of travel times and ellipticity corrections of seismic phases.
★ 1seisman.
★ 1gmt-color-picker. HTML
★ 1seismolab. Tian's SeismoLab @ CUG
★ 1EllipticiPy. Python package for the calculation of ellipticity corrections for seismic waves.
★ 10obsidian-weread-plugin. Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault.
★ 2.2kDSpecM1D. C++
★ 3localsend. An open-source cross-platform alternative to AirDrop
★ 86kstarship. ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
★ 59kclash-verge-rev. A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
★ 134kcmap. Scientific colormaps for python, with only numpy dependency
★ 186pygmt. A Python interface for the Generic Mapping Tools.
★ 869PyGRT. An Integrated, Efficient C/Python Toolkit to Compute Synthetic Seismograms and Static Deformation in Layered Media, including Displacement, Strain, Stress and Rotation.
★ 48sourcespec. Earthquake source parameters from P- and S-wave displacement spectra
★ 81FDFK2D. Efficient two-dimensional teleseismic wavefield hybrid simulation method for receiver function analysis
★ 23OkadaPy. A Python and C implementation of the Okada, 1992, equations
★ 11SCAMP. The fastest way to compute matrix profiles on CPU and GPU!
★ 196PKIKP_Onset_Picker. This is the repo for article: Deep-Learning Phase-Onset Picker for Deep Earth Seismology: PKIKP Waves
★ 6common-changelog. Write changelogs for humans. A style guide.
★ 188python-lsp-server. Fork of the python-language-server project, maintained by the Spyder IDE team and the community
★ 2.6kMintPy. Miami InSAR time-series software in Python
★ 817tinymist. Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
★ 3.4ktypst-preview. [DEPRECATED] Use tinymist instead
★ 445CoulombAnalysis. A program used to compute Coulomb stress changes induced by earthquakes
★ 43elastic_stresses_py. Simple coseismic stress and displacement calculator (a mini-Coulomb, but in Python)
★ 66sacio. sacio library
★ 9touying. Touying is a powerful package for creating presentation slides in Typst.
★ 2.3kRadiative3D. Radiative transport in 3D Earth models
★ 13Distributional-Finite-Difference-Method. Shell
★ 5gmt-pygmt-plotting. Python Scripts and Jupyter Notebooks to Prepare Geophysical Figures and Geographic Maps via PyGMT (Pythonic Interface for GMT)
★ 61Instrument_tutorial. Python code for an instrumentation tutorial
★ 3autoenv. Directory-based environments.
★ 6kruff. An extremely fast Python linter and code formatter, written in Rust.
★ 49kzotero-pdf-preview. Preview Zotero attachments in the library view.
★ 1.3kzotero-gpt. GPT Meet Zotero.
★ 7.3kobsidian-zotero-docs. MDX
★ 5obsidian-icon-shortcodes. Obsidian Plugin: Insert emoji and custom icons with shortcodes
★ 171obsidian-home-tab. A browser-like search tab for your local files in Obsidian.
★ 368advanced-tables-obsidian. Improved table navigation, formatting, and manipulation in Obsidian.md
★ 2.6kzotero-figure. PDF图、表、公式一网打尽——Zotero插件。
★ 550tectonic. A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
★ 5karlpy. ARL Python Tools
★ 152zotero-pdf-translate. Translate PDF, EPub, webpage, metadata, annotations, notes to the target language. Support 20+ translate services.
★ 11kjupyterbook-template. Template repository for UW Hackweek JupyterBook websites
★ 9HPS. HTML
★ 5pyekfmm. A python package for 3D fast-marching-based traveltime calculation and its applications in seismology
★ 66zotero-style. Ethereal Style for Zotero
★ 5.2kpymc. Bayesian Modeling and Probabilistic Programming in Python
★ 9.7kPhySO. Physical Symbolic Optimization
★ 2kzotlit. Bring your Zotero library into Obsidian. Create liter ature notes, insert citations, and annotate PDFs without leaving your vault.
★ 976HypoSVI. Hypocentral earthquake location using Stein-variational gradient descent and deep neural network travel-time formulations
★ 36GaMMA. GaMMA: Earthquake Phase Association using a Bayesian Gaussian Mixture Model
★ 98zotero-reference. PDF references add-on for Zotero.
★ 2.8kd2l-zh. 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
★ 79klizhi. 🎸 李志 Agent 音乐播放器,跨平台支持 Web / Mac / Windows / Linux
★ 1.1kyasmine-stationxml-editor. JavaScript
★ 16GrowClust3D.jl. Julia-based implementation of GrowClust relative earthquake relocation.
★ 58MSAT. MATLAB Seismic Anisotropy Toolkit
★ 44filprofiler. A Python memory profiler for data processing and scientific computing applications
★ 904hvsrpy. A Python package for Horizontal-to-Vertical (H/V, HVSR) Spectral Ratio Processing.
★ 143filebrowser. 📂 Web File Browser
★ 36kpyGIMLi. Geophysical Inversion and Modeling Library :earth_africa:
★ 503SeisMIC. SeisMIC is a python software suite to monitor phase velocity changes in time and space in seismology using ambient noise.
★ 87psphoton. Monte Carlo simulation of elastic-wave scattering processes in Earth's interior
★ 10VesPy. A Python toolkit for array seismology
★ 19jasminum. A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据
★ 7.1kmultitaper. Multitaper codes translated into Python.
★ 112progress. Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)
★ 8.9kcontextily. Context geo-tiles in Python
★ 588pylustrator. Visualisations of data are at the core of every publication of scientific research results. They have to be as clear as possible to facilitate the communication of research. As data can have different formats and shapes, the visualisations often have to be adapted to reflect the data as well as possible. We developed Pylustrator, an interface to directly edit python generated matplotlib graphs to finalize them for publication. Therefore, subplots can be resized and dragged around by the mouse, text and annotations can be added. The changes can be saved to the initial plot file as python code.
★ 894scientific-visualization-book. An open access book on scientific visualization using python and matplotlib
★ 11kwarp. Warp is an agentic development environment, born out of the terminal.
★ 64kseislib. Seismic imaging at local, regional, and global scale
★ 105pyscript. An open source platform for Python in the browser. https://pyscript.net Docs: https://docs.pyscript.net/ Try it: https://pyscript.com/ Community: https://discord.gg/HxvBtukrg2
★ 19kpyodide. Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
★ 15kaxitra. numerical modelling of seismic wave propagation in 3D with flat layer models
★ 59global_tectonics. Tectonic maps for data analysis applications in solid Earth science
★ 169meta. A community dedicated to supporting tools for technical and scientific communication and interactive computing
★ 163miniSEED3. Python
★ 8condacolab. Install Conda and friends on Google Colab, easily
★ 363opentopodata. Open alternative to the Google Elevation API!
★ 415jupyter-book. Create beautiful, publication-quality books and documents from computational content.
★ 4.3ksimplemeca. 線上震源機制解 (基於 PyGMT)
★ 9cheatsheets. Official Matplotlib cheat sheets
★ 7.7kfrospy. Python
★ 14anisotime. Software for computing travel times of seismic waves in a spherically symmetric, transversely isotropic (TI) medium.
★ 11PyGLImER. An automatic seismology toolset for global P-to-S and S-to-P receiver function imaging
★ 47MudPy. Kinematic and static rupture forward modeling and inversion code
★ 133pyfk. PyFK is the python implementation of FK used to calculate the Green's function and the synthetic waveforms for the 1D Earth model.
★ 77pykonal. Travel-time calculator based on the fast-marching method solution to the Eikonal equation.
★ 199Ventoy. A new bootable USB solution.
★ 78kroses2021. Materials for ROSES 2021
★ 73squoosh. Make images smaller using best-in-class codecs, right in the browser.
★ 26kNoisePy. Ambient-Noise Seismology Package
★ 219OrientPy. Seismic station orientation tools
★ 53OBStools. Tools for processing broadband ocean-bottom seismic data
★ 63lychee. ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
★ 3.8ksphinx-copybutton. Add a "copy" button to code blocks in Sphinx
★ 270seisnote. 学习笔记
★ 12Linux101-docs. Linux 101 学生课程教材与讲义
★ 1.3khomebrew-install. 通过镜像快速安装homebrew
★ 516PhaseLink. PhaseLink: A deep learning approach to seismic phase association
★ 61generalized-phase-detection. Python
★ 78sacgo. a go program read SAC(Seismic Analysis Code) flie
★ 6transplant. Transplant is an easy way of calling Matlab from Python
★ 112100-Days-Of-ML-Code. 100 Days of ML Coding
★ 52kneuralpick. Phase picking and quality checking for seismic data
★ 5obsplus. A Pandas-Centric ObsPy Expansion Pack
★ 42setuptools-scm. the blessed package to manage your versions by scm tags
★ 949keras. Deep Learning for humans
★ 64kSTEAD. STanford EArthquake Dataset (STEAD):A Global Data Set of Seismic Signals for AI
★ 400PhaseNet. PhaseNet: A Deep-Neural-Network-Based Seismic Arrival Time Picking Method
★ 380RT_EQcorrscan. Real-Time implementation of EQcorrscan methods.
★ 14tropy. Research photo management
★ 1.1kdisba. Numba-accelerated computation of surface wave dispersion
★ 190SeisElastic2D. An open-source package for multiparameter FWI in isotropic-, anisotropic- and visco-elastic media
★ 54GMT-plotting. Collection of GMT (Generic Mapping Tools) scripts, jupyter notebooks (using PyGMT) and files (including digitized map content, colormaps, grid files etc.)
★ 125backport. 🔙 GitHub Action to backport pull requests
★ 77QuakeMigrate. A Python package for automatic earthquake detection and location using waveform migration and stacking.
★ 168DeepLearning-500-questions. 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06
★ 58kSequencer. An algorithm that detects one-dimensional sequences in complex datasets
★ 127FAST. End-to-end earthquake detection pipeline via efficient time series similarity search
★ 156GPU-MatchLocate1.0. An improved match and locate method
★ 28SeisSol. A scientific software for the numerical simulation of seismic wave phenomena and earthquake dynamics
★ 345HyMaTZ. HyMaTZ is a program that calculates and displays seismic velocities in the transition zone of the Earth’s mantle.
★ 7pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
★ 102kcompearth. compearth: surfacevel2strain and momenttensor
★ 37rpm-packaging-guide. RPM Packaging Guide
★ 277Telewavesim. Teleseismic body wave modeling through stacks of (submarine/anisotropic) layers
★ 83seaborn. Statistical data visualization in Python
★ 14kgmtsar. GMTSAR
★ 357spectrum. Spectral Analysis in Python
★ 374mtspec. Python library for multitaper spectral estimations
★ 71devdocs. API Documentation Browser
★ 39krover. ROVER: robust data access tool for FDSN data centers
★ 13terminal. The new Windows Terminal and the original Windows console host, all in the same place!
★ 104kPFAST. PFAST: A High Performance Software Package for Transmission and Reflection Seismic Traveltime Tomography
★ 44slab2. Slab2.0 is a three-dimensional compilation of global subduction geometries, separated into regional models for each major subduction zone.
★ 97burnman. BurnMan is a Python toolkit for planetary geophysics, geochemistry and thermodynamics
★ 86ASOFI3D. Anisotropic seismic modeling in time domain.
★ 36sphinx_rtd_theme. Sphinx theme from Read the Docs
★ 5.1kGMT-tutorials. GMT 教學手冊網站文檔 (Text sources of the website "GMT Tutorials")
★ 56HimaTibetMap. Python
★ 80cjk-gs-support. Scripts to ease the use of CJK fonts with Ghostscript
★ 34fast_matched_filter. An efficient seismic matched-filter search for both CPU and GPU architectures.
★ 93SEC_C. MATLAB
★ 19GMT5_tutorials. GMT5 教程
★ 17seisplotjs. Javascript modules for parsing, manipulating and plotting seismic data.
★ 79MTfit. MTfit code for Bayesian Moment Tensor Fitting
★ 86libcomcat. Library of functions and wrapper scripts for accessing ANSS ComCat server data
★ 76zotero. Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources.
★ 15kEMC-ParaView. A set of Python programmable filters/sources to allow ParaView open-source, multi-platform data analysis and visualization application to display EMC netCDF/GeoCSV models along with other auxiliary Earth data.
★ 21ConvNetQuake. Convolutional Neural Network for Earthquake detection and location
★ 210HtoV-Toolbox. A toolbox that allows the simple calculation of H/V ratios.
★ 31REDPy. Repeating Earthquake Detector (Python)
★ 89pdf2htmlEX. Convert PDF to HTML without losing text or format.
★ 5.6ksplitlab. Matlab GUI to perform SKS splitting measurements
★ 28mayavi. 3D visualization of scientific data in Python
★ 1.4kgdal. GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
★ 6kULVZ-Database. Digitized ULVZ locations with a summary of previous ULVZ studies.
★ 7FD_ACOUSTIC. Collection of Matlab, Python and Jupyter Notebook scripts for Finite-Difference seismic wave simulation in 1-D and 2-D
★ 98SeisTomoPy_V3. Fast visualization, comparison and calculations in global tomographic models
★ 40WebPlotDigitizer. Computer vision assisted tool to extract numerical data from plot images.
★ 3.1kLASIF. An End-to-end Workflow for Adjoint Full Seismic Waveform Inversions
★ 64seisflows. An automated workflow tool for full waveform inversion and adjoint tomography
★ 233sac2mseed. Convert SAC time series data to miniSEED
★ 10mseed2sac. C
★ 54pyweed. PyWEED is a cross-platform downloadable app for retrieving event-based seismic data
★ 44obspyDMT. A Python toolbox for the query, retrieval, processing and management of seismological data sets, including very large, heterogeneous and/or dynamically growing ones.
★ 95specfem3d_geotech. SPECFEM3D_GEOTECH is an open-source command-driven software for 3D slope stability analysis and simulation of 3D multistage excavation based on the spectral-element method.
★ 39specfem2d. SPECFEM2D simulates forward and adjoint seismic wave propagation in two-dimensional acoustic, (an)elastic, poroelastic or coupled acoustic-(an)elastic-poroelastic media, with Convolution PML absorbing conditions.
★ 252specfem3d_globe. SPECFEM3D Globe simulates global and regional (continental-scale) seismic wave propagation for Earth, Mars & Moon.
★ 111specfem3d. SPECFEM3D Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, or poroelastic seismic wave propagation in any type of conforming mesh of hexahedra (structured & unstructured).
★ 510mineos. Mineos computes synthetic seismograms in a spherically symmetric non-rotating Earth by summing normal modes.
★ 31Learning-Go-zh-cn. 一本学习 Go 语言的免费电子书。
★ 2.6kGSpecDisp. A Matlab package for phase-velocity dispersion measurement from ambient-noise correlations
★ 46google-maps-services-python. Python client library for Google Maps API Web Services
★ 5khugo-theme-next. This is a hugo theme forked from hexo-theme-next
★ 145mackup. Backup and keep your application settings in sync.
★ 15kzeal. Offline documentation browser. Your personal reference library, searchable in an instant.
★ 13kpyrocko. An official read-only mirror of https://git.pyrocko.org/pyrocko/pyrocko. A seismology toolkit for Python.
★ 247pisces. Pisces: A practical seismological database library in Python.
★ 19libmseed. libmseed - The miniSEED data format library
★ 90iina. The modern video player for macOS.
★ 46kseismic-noise-tomography. Python framework for seismic noise tomography
★ 192rf. Receiver function calculation in seismology
★ 124pySeismicFMM. Python based travel time calculation in regular 2D and 3D grids in Cartesian and geographic coordinates using Fast Marching Method
★ 44OpenSWPC. A Seismic Wave Propagation Code by Parallel Finite Difference Method
★ 165sw4. SW4 (Seismic Waves, 4th order) implements substantial capabilities for 3-D seismic modeling, with a free surface condition on the top boundary, absorbing super-grid conditions on the far-field boundaries, and an arbitrary number of point force and/or point moment tensor source terms.
★ 160PyGeoTess. Python interface to the GeoTess gridding and earth model library.
★ 3instaseis. Instant high-frequency seismograms from an AxiSEM database
★ 59multisplit. measure shear wave splitting from SAC files
★ 10seismo_live. Live Jupyter Notebooks for Seismology
★ 89PhasePApy. Python Seismic Phase Picker and Associator
★ 102MSNoise. A Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise | http://www.msnoise.org
★ 214aimbat. AIMBAT: Automated and Interactive Measurement of Body wave Arrival Times
★ 49tipsv. Waveform computation by Direct solution method (DSM)
★ 3tish. Waveform computation by Direct solution method (DSM)
★ 2wphase. Wphase is an extensive source-inversion tool for rapid characterization of earthquakes
★ 32GISMO. GISMO - a seismic data analysis toolbox for MATLAB
★ 125SeisIO.jl. Julia language support for geophysical time series data
★ 48citcoms. CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.
★ 52EQcorrscan. Earthquake detection and analysis in Python.
★ 187scientific-python-lectures. Tutorial material on the scientific Python ecosystem
★ 3.2k