Tools and Softwares for adademic reserach

Server command

  • GPU server at Stanford ssh -Y yufeng@10.109.1.20
  • GPU server at CUPB ssh -X wyf@192.168.187.103 (IP: 192.168.187.x)
  • CPU server at CUPB ssh -X zhouhui@192.168.100.x (IP: 192.168.102.x)

  • kill -9 PID to kill process on GPUs with PID in nvidia-smi.

  • evince text.pdf to display pdf.

  • rsync is a utility for efficiently transferring and synchronizing files between a computer and an external hard drive and across networked computers by comparing the modification times and sizes of files.

    rsync -r -v ./text.md yufeng@10.109.1.20:/home/yufeng/

    rsync -r -v yufeng@10.109.1.20:/home/yufeng/ ./text.md

Programming language

General tools

  • Library Genesis for downloading books.

  • Scihub for downloading journal papers.

  • slides is a place for creating, presenting and sharing slide decks.

  • Inkscape is a professional vector graphics editor for Windows, Mac OS X and Linux. It’s free and open source.

  • pdftk is our friendly graphical tool for quickly merging and splitting PDF documents and pages.

  • The Convert Command

  • [Texlive]() and [Texmaker]() for Latex.

  • TeXmacs

  • [Sublime]()

  • Visual Studio Code

  • Overleaf is the easy to use, online, collaborative LaTeX editor.

  • Beamer theme Matrix

  • Beamer theme gallery

  • Latex symbols

  • Quizlet is the easiest way to study, practice and master what you’re learning.

  • [Anaconda]()

  • Jupyter nbviewer is A simple way to share Jupyter Notebooks.

  • Pandoc

  • [Markdown]()

    • Dillinger is an online Markdown editor.
    • Typora is Markdown editor, Markdown reader.
  • Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

  • brew

  • [Matlab]()

  • [CUDA]()

  • Chebfun is an open-source package for computing with functions to about 15-digit accuracy.

  • Intel Parallel Studio XE 2015 (How to Install)

    tar zxvf parallel_studio_xe_2015.tgz
    cd  parallel_studio_xe_2015
    ./install.sh
    
    source $HOME/intel/composer_xe_2015.0.090/bin/iccvars.shintel64
    source $HOME/intel/composer_xe_2015.0.090/bin/ifortvars.shintel64
    source $HOME/intel/composer_xe_2015.0.090/mkl/bin/mklvars.sh intel64
    

Algorithms

Specific softwares in Geophysics

  • [Madagascar]()

  • [SeismicUnix]()

  • Obspy is an open-source project dedicated to provide a Python framework for processing seismological data.

Avatar
Yufeng Wang
Assistant Researcher

I’m a Ph.D in Geophysics.