├── .gitignore ├── README.md ├── bin └── suhdp ├── pom.xml └── src ├── main ├── assembly │ └── hadoop-job.xml └── java │ └── com │ └── cloudera │ └── seismic │ ├── crunch │ ├── EmitterCallback.java │ ├── SUDoFn.java │ ├── SUPipeline.java │ ├── SUPostGroupFn.java │ └── SUSort.java │ ├── segy │ ├── Field.java │ ├── FieldType.java │ ├── Fields.java │ ├── Main.java │ ├── SegyException.java │ ├── SegyLoader.java │ └── SegyUnloader.java │ └── su │ ├── SUCallback.java │ ├── SUProcess.java │ ├── SUReader.java │ └── SequenceFileCallback.java └── test └── java └── com └── cloudera └── seismic └── segy └── FieldTypeTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | .settings 4 | target 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/README.md -------------------------------------------------------------------------------- /bin/suhdp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/bin/suhdp -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/assembly/hadoop-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/assembly/hadoop-job.xml -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/crunch/EmitterCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/crunch/EmitterCallback.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/crunch/SUDoFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/crunch/SUDoFn.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/crunch/SUPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/crunch/SUPipeline.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/crunch/SUPostGroupFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/crunch/SUPostGroupFn.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/crunch/SUSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/crunch/SUSort.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/Field.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/Field.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/FieldType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/FieldType.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/Fields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/Fields.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/Main.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/SegyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/SegyException.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/SegyLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/SegyLoader.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/segy/SegyUnloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/segy/SegyUnloader.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/su/SUCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/su/SUCallback.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/su/SUProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/su/SUProcess.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/su/SUReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/su/SUReader.java -------------------------------------------------------------------------------- /src/main/java/com/cloudera/seismic/su/SequenceFileCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/main/java/com/cloudera/seismic/su/SequenceFileCallback.java -------------------------------------------------------------------------------- /src/test/java/com/cloudera/seismic/segy/FieldTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudera/seismichadoop/HEAD/src/test/java/com/cloudera/seismic/segy/FieldTypeTest.java --------------------------------------------------------------------------------