HPC_Tutorial

Setting Up Workflow On OU-Cluster (Overview)

[HPC Tutorial 2024 @ OU] @ Hongyu

A Step-by-Step Guide for using high performance computational platforms at The University of Oklahoma

The OU Supercomputing Center for Education and Research (OSCER)

Also with Quick Start Summary !

Click here for detailed content !

Fundamental command-line commands on HPC (0)

[HPC Tutorial 2024 @ OU] @ Hongyu

Fundamental command-line commands that you needed to nagivate the high performance cluster environment

The OU Supercomputing Center for Education and Research (OSCER) and The Data Institute for Societal Challenges (DISC)

This is straight forward essential commands for linux environment

Click here for detailed content !

Getting Access to OSCER and DISC (1)

[HPC Tutorial 2024 @ OU] @ Hongyu

This guide will walk you through the process of getting the access to the cluster and GPU resource on campus

The OU Supercomputing Center for Education and Research (OSCER) and The Data Institute for Societal Challenges (DISC)

Getting accounts and test connection through SSH

Click here for detailed content !

Environment Setup Guide (2)

[HPC Tutorial 2024 @ OU] @ Hongyu

This guide will walk you through how to configure your working environment to your need

The OU Supercomputing Center for Education and Research (OSCER) and The Data Institute for Societal Challenges (DISC)

bashrc/alias/module/slurm/conda/cuda/seisbench

Click here for detailed content !

Data Management Guide (3)

[HPC Tutorial 2024 @ OU] @ Hongyu

This guide will share about data handling on the cluster

The OU Supercomputing Center for Education and Research (OSCER) and The Data Institute for Societal Challenges (DISC)

Getting files transfered through SCP and SFTP, also other minor details to notice

Click here for detailed content !

Job Management Guide (4)

[HPC Tutorial 2024 @ OU] @ Hongyu

This guide will show slurm related commands and usage

The OU Supercomputing Center for Education and Research (OSCER) and The Data Institute for Societal Challenges (DISC)

slurm/sbatch/squeue/sacct/sstat

Click here for detailed content !

Python

Oklahoma Earthquake Streamgraph

[Python_Tutorial] @ Hongyu

Explore the seismicity trends in the Oklahoma region from 2010 to 2024 using data from the Oklahoma Geological Survey (OGS) seismic catalog. This Python tutorial demonstrates how to create a streamgraph to visualize earthquake data over time. Learn how to work with seismic datasets and generate insightful visualizations for earthquake analysis.

Oklahoma Events Streamgraph

Download the example text file for this example to follow along and recreate the visualizations.

Click here for detailed content!

Read CSV file in pandas and make scatter plots

[Python_Tutorial] @ Hongyu

How to read CSV file into pandas ? Here is an example how to load the CSV file and make scatter plots. Examples includes simple scatter plot, scatter plot with symmetric error bars, scatter plot with asymmetric error bars, and plotly scatter plots

CSV file used for this example and this is the Notebook file

Click here for detailed content !

Setup Anaconda/jupyter notebook/modules

[Python_Tutorial] @ Hongyu

How to set up an Anaconda environment to use python in earth science ? This is the start of everything before using it. This post shows instructions on installing Anaconda, Jupyter notebook, Pandas and other useful modules

Click here for content !

北京大学2020年暑期学内容大纲

[PKU Summer School 2020] @ Hongyu

北京大学2020年地球物理暑期学校

实验部分 课程涵盖内容

点击查看内容 !

Jupyter Notebook简介和使用入门

[PKU Summer School 2020] @ Hongyu

什么是Jupyter notebook? 为什么要使用Jupyter Notebook?

如何安装Jupyter Notebook,入门的的安装和调试是怎样的?为什么大家喜欢使用这个平台进行调试?

点击查看内容 !

Numpy 简介和使用入门

[PKU Summer School 2020] @ Hongyu

什么是Numpy? 为什么要使用Numpy?

如何安装Numpy ,入门是怎样的? 有什么基本的使用方法?

点击查看内容 !

Python 简介和使用入门

[PKU Summer School 2020] @ Hongyu

什么是Python? 为什么要使用Python?

快速入门Python,什么是基本的语法?有什么基本的结构 或者 变量? 如何看懂最基本的Python代码?

点击查看内容 !

CShell

地震学Shell常用命令

[PKU Summer School 2020] @ Hongyu

在服务器上常用的Shell命令都有哪些?如何使用?

如何进行删改增查?如何既定重定向?如何组合使用多种命令?

点击查看内容 !

Seismicity Plot

[GMT plotting] @ Hongyu

How to use PSXY to make a GMT plot with seismicity ? How to organize the data for psxy?

How to setup the background basemap and how to add the color bar with it?

Click here for content !

Location Plot

[GMT plotting] @ Hongyu

How to use PSXY to make a station location plot on top of CRUST 1.0? How to organize the data for psxy?

How to setup the background basemap and how to add the color bar with it?

Click here for content !

SAC

地震学SAC常用命令

[PKU Summer School 2020] @ Hongyu

在服务器上常用的SAC命令都有哪些?如何使用?

如何进行查看SAC表头信息?如何进行基本的绘图? 如何脚本调用?如何做基本的滤波等处理?

点击查看内容 !

Miscellaneous

Download AGU2020 Video Using youtube-dl

[AGU2020_Notes] @ Hongyu

AGU2020 went online! How to keep millions of high quaility scientific talks from AGU website and learn it at a later time? Try to use youtube-dl, free command line video downloader to download these videos!

Click here for detailed content !

Illinois State Geological Survey 2022 Summer HVSR

[Summary Report] @ Hongyu

During the summer of 2022, I explored the Horizontal-to-Vertical Spectral Ratio (HVSR) method for estimating sediment thickness in Illinois as part of a project with the Illinois State Geological Survey. This summary includes my work using the IRIS-HVSR package and integrating it with ResShake3D for practical applications in sedimentary basin analysis.

HVSR Analysis

Learn how the HVSR method can be applied effectively in field studies and how to bridge software tools for efficient geological analysis.

Click here for detailed content!

Contact Me
Feel free to contact me

Address

1301 W, Green St., Urbana, U.S.A

Phone

+1779-232-3992

Email

hongyux2@illinois.edu