beyond the mouse a short course on programming - 0 ...mencoder to turn frames to avi movie ffmpeg to...
TRANSCRIPT
Beyond the Mouse – AShort Course on
Programming0. Introductory Motivation
Ronni Grapenthin
Geophysical Institute, University of AlaskaFairbanks
September 8, 2011 “The Uncomfortable Truths Well”,http://xkcd.com/568 (April 13, 2009)
1 / 7
M9.0 Tohoku-oki: March 11, 2011, 5:46:23 UTC. . .
2 / 7
The Project . . .
intention was to test ourprocessing against other labs
few cool results to bepublished on a communitywebsite. . . took a while, I gotimpatient, set up my ownwebsite
this website publishedprocessed positioning timeseries data for >1200 GPSstationssomething cool has to be inthere!
3 / 7
The Project . . .
intention was to test ourprocessing against other labsfew cool results to bepublished on a communitywebsite. . . took a while, I gotimpatient, set up my ownwebsite
this website publishedprocessed positioning timeseries data for >1200 GPSstationssomething cool has to be inthere!
3 / 7
The Project . . .
intention was to test ourprocessing against other labsfew cool results to bepublished on a communitywebsite. . . took a while, I gotimpatient, set up my ownwebsite
this website publishedprocessed positioning timeseries data for >1200 GPSstationssomething cool has to be inthere!
3 / 7
Show movie ...
4 / 7
The Program . . .
Program consists of 3 shellscripts:
make_vel_frames –filtering, datare-formatting
aria_animate.gmt –create map for each timestep, call make_moviemake_movie – create.avi, .mp4 files
5 / 7
The Program . . .
Program consists of 3 shellscripts:
make_vel_frames –filtering, datare-formattingaria_animate.gmt –create map for each timestep, call make_movie
make_movie – create.avi, .mp4 files
5 / 7
The Program . . .
Program consists of 3 shellscripts:
make_vel_frames –filtering, datare-formattingaria_animate.gmt –create map for each timestep, call make_moviemake_movie – create.avi, .mp4 files
5 / 7
The Program . . .
Tools used:
tcsh scripting language
Unix programs: basename,head, touch, awk, grep,paste, convert
GMT to make mapsmencoder to turn frames toavi movieffmpeg to turn avi movie toquicktimeHMTL to link to YouTube . . .
6 / 7
The Program . . .
Tools used:
tcsh scripting languageUnix programs: basename,head, touch, awk, grep,paste, convert
GMT to make mapsmencoder to turn frames toavi movieffmpeg to turn avi movie toquicktimeHMTL to link to YouTube . . .
6 / 7
The Program . . .
Tools used:
tcsh scripting languageUnix programs: basename,head, touch, awk, grep,paste, convert
GMT to make maps
mencoder to turn frames toavi movieffmpeg to turn avi movie toquicktimeHMTL to link to YouTube . . .
6 / 7
The Program . . .
Tools used:
tcsh scripting languageUnix programs: basename,head, touch, awk, grep,paste, convert
GMT to make mapsmencoder to turn frames toavi movie
ffmpeg to turn avi movie toquicktimeHMTL to link to YouTube . . .
6 / 7
The Program . . .
Tools used:
tcsh scripting languageUnix programs: basename,head, touch, awk, grep,paste, convert
GMT to make mapsmencoder to turn frames toavi movieffmpeg to turn avi movie toquicktime
HMTL to link to YouTube . . .
6 / 7
The Program . . .
Tools used:
tcsh scripting languageUnix programs: basename,head, touch, awk, grep,paste, convert
GMT to make mapsmencoder to turn frames toavi movieffmpeg to turn avi movie toquicktimeHMTL to link to YouTube . . .
6 / 7
Results . . .
timely response to biggeologic eventtremendous outreach successGRL paper in press right now
many lessons learned inscience politicsmode of visualization seemsto catch onuseful experience in terms ofevent response
7 / 7
Results . . .
timely response to biggeologic eventtremendous outreach successGRL paper in press right now
many lessons learned inscience politicsmode of visualization seemsto catch onuseful experience in terms ofevent response 7 / 7