Shanghai 2017

From Madagascar
Jump to navigation Jump to search
2017 Madagascar School in Shanghai



Madagascar provides a complete environment for organizing one's research, from new software development to running computational experiments to publishing the experimental results in papers and reports, archiving them for future usage, and sharing them with colleagues and sponsors. Madagascar school has been organized many times around the word. It provides a platform for Madagascar users to learn and communicate with the developers. This Madagascar school will introduce the advanced usages for the users with fundamental knowledge of Madagascar. Besides the lecture section, this school will also features a discussion section, in which the participants are welcome to share the research experiences using Madagascar. This Madagascar school is convened by Prof. Sergey Fomel from the University of Texas at Austin and hosted by Prof. Jiubing Cheng from Tongji University.


July 10-11, 2017


Before the school: Sunday, July 9, 2017
14:00-18:00 Bring your laptop and get individual help with Madagascar
Peng Zou, Chenlong Wang, Gang Fang


Day 1: Monday, July 10, 2017
8:30-8:40 Welcome (Jiubing Cheng)
8:40-9:30 Madagascar principles (Sergey Fomel)

Slides (29M)

9:30-9:40 break
9:40-10:30 Madagascar development: writing programs in C, C++, Fortran-90, and Python (Gang Fang)

Slides (4.9M)

C example
C++ example
Fortran-90 example
Python example

10:30-11:30 Plotting Guidance and SConstruct Flow (Xufei Gong)

Slides (1.5M)
Modeling example

11:30-14:00 Lunch
14:00-15:30 Parallel programming (MPI, OpenMP, Pscons) in Madagascar (Chenlong Wang)

Slides (484K)

15:30-15:50 break
15:50-17:00 Writing a reproducible paper using LaTeX and Madagascar (Jiubing Cheng)

Slides (3.7M)


Day 2: Tuesday, July 11, 2017
8:30-10:00 Geophysical data processing with Madagascar (Yang Liu)

Slides (8.1M)

Seismic example
Gravity example
CSEM example

10:00-10:30 break
10:30-11:30 Additional topics (Sergey Fomel)

Slides (6.4M)
Example Jypyter notebook

11:30-14:00 Lunch
14:00-17:00 Sharing experience in Madagascar
Guoning Wu (China University of Petroleum - Beijing)

Slides (14M)

Peng Zou (Tongji University)

Slides (1.6M)

Yufeng Wang (China University of Petroleum - Beijing)

Slides (2.3M)


Room 205B, Rui’an Building, Tongji University, Shanghai, China

同济大学,瑞安楼 205B室,上海市杨浦区四平路1239号


The Madagascar School participation is free but requires an application. Please send your name and affiliation to The deadline is July 5, 2017.

Pre-workshop Assignment

You must download and install the Madagascar package in the days before the school. If issues come up, there will an opportunity to get installation help on Sunday, July 9. Remember to bring your laptop (Linux, Mac) to the session!

Additional Installation Requirements

  1. Latex

QQ group

Madagascar advanced school QQ group: 468749704


The "Madagascar School of Reproducible Computational Geophysics Shanghai 2017" is organized by

  • Jiubing Cheng from School of Ocean and Earth Science, Tongji University (Shanghai, China)
  • Sergey Fomel from Jackson School of Geosciences, The University of Texas at Austin (Austin, USA)
  • Yang Liu from College of Geo-exploration Science and Technology, Jilin University (Changchun, China)
  • Gang Fang from Qingdao Institute of Marine Geology, China Geological Survey (Qingdao, China)

and hosted by Jiubing Cheng


  • Jiubing Cheng is a Professor of School of Ocean and Earth Science, Tongji University. He received a Ph.D. in Geophysics from Tongji University in 2003.
  • Sergey Fomelis a Professor at the Jackson School of Geosciences, the University of Texas at Austin. He received a Ph.D. in Geophysics from Stanford University in 2001. Sergey started work on Madagascar (at that time named RSF for Regularly Sampled Format) in 2003.
  • Yang Liu is a Professor of Geophysics at College of Geo-exploration science and technology at Jilin University, China. He received a Ph.D. in Geophysics from Jilin University in 2006 and was a Postdoctoral fellow at Bureau of Economic Geology, The University of Texas at Austin from 2007 to 2010. His research focuses mainly on seismic data processing.
  • Gang Fang is an assistant research fellow at Qingdao Institute of Marine Geology, China Geological Survey. He received a Ph.D in Geophysics from China University of Petroleum (East China) in 2014 and was a visiting Ph.D student at Bureau of Economic Geology, The University of Texas at Austin from 2012 to 2013 sponsored by China State Scholarship Fund. His research interests are seismic modeling and seismic imaging.