# Differences

This shows you the differences between two versions of the page.

sep:courses:gp210_labs [2013/10/03 08:29]
yang
sep:courses:gp210_labs [2015/05/27 02:06] (current)
Line 6: Line 6:
^ **Assignment List** ^ ^ **Assignment List** ^
| | **Name ** | **Description ** | **Due ** | **Download ** | | | **Name ** | **Description ** | **Due ** | **Download ** |
-| {{sep:courses:gif:lab1.gif}} | **Getting to know your data** | This lab is meant to help you think of data in a physical way rather than a binary one. Keep in mind that the focus of this lab is on your analysis of the data rather than on programming. | Oct 10/10, Thu | ~gp210/Lab1_fortran.tar |+| {{sep:courses:gif:lab1.gif}} | **Getting to know your data** | This lab is meant to help you think of data in a physical way rather than a binary one. Keep in mind that the focus of this lab is on your analysis of the data rather than on programming. | | [[http://sepwww.stanford.edu/data/media/public/sep/prof/Lab1_fortran.pdf|Lab1_fortran.pdf]] [[http://sepwww.stanford.edu/data/media/public/sep/prof/Lab1_fortran.tar|Lab1_fortran.tar]] |
| {{sep:courses:gif:lab2.gif}} | **Causal and anti-causal integration plus fun with adjoints** | You are first given a subroutine which performs causal andanti-causal integration. Your task is to code the adjoint and the dot product test to verify that the given anti-causal integration is the adjoint of the causal integration. Then you will have to answer some questions and apply the concept of causal and anti-causal integration. Secondly, you will have several subroutines withthe adjoints removed. The adjoints are also provided, so you simply have to match the correct adjoint with each subroutine. |  | | | {{sep:courses:gif:lab2.gif}} | **Causal and anti-causal integration plus fun with adjoints** | You are first given a subroutine which performs causal andanti-causal integration. Your task is to code the adjoint and the dot product test to verify that the given anti-causal integration is the adjoint of the causal integration. Then you will have to answer some questions and apply the concept of causal and anti-causal integration. Secondly, you will have several subroutines withthe adjoints removed. The adjoints are also provided, so you simply have to match the correct adjoint with each subroutine. |  | |
| {{sep:courses:gif:lab3.gif}} | ** Normal move-out, multiples and velocity analysis** | This lab is based on material from Chapters 3 and 4 of BEI. In the first portion you will be asked to select a velocity function that best flattens an NMO gather. In the second portion of the lab you will be given a velocity scan of the same cmp gather and asked to reselect the velocity function. In the final portion you will be given a multiple contaminated CMP gather, and asked to correct it based on both the primary and multiple trend of the data. | |  | | {{sep:courses:gif:lab3.gif}} | ** Normal move-out, multiples and velocity analysis** | This lab is based on material from Chapters 3 and 4 of BEI. In the first portion you will be asked to select a velocity function that best flattens an NMO gather. In the second portion of the lab you will be given a velocity scan of the same cmp gather and asked to reselect the velocity function. In the final portion you will be given a multiple contaminated CMP gather, and asked to correct it based on both the primary and multiple trend of the data. | |  |