[segyio] 13/376: Project goal section.

Jørgen Kvalsvik jokva-guest at moszumanska.debian.org
Wed Sep 20 08:03:59 UTC 2017


This is an automated email from the git hooks/post-receive script.

jokva-guest pushed a commit to branch debian
in repository segyio.

commit 72a7461756ef6cbb2708bd492e44957a7d7c149a
Author: Jørgen Kvalsvik <jokva at statoil.com>
Date:   Thu Oct 6 09:15:56 2016 +0200

    Project goal section.
---
 README.md | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/README.md b/README.md
index bac34c6..7fcb781 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,24 @@ contributions of all kinds are very welcome.
  * Read and write traces, trace headers.
  * Easy to use and native-feeling python interface with numpy integration.
 
+## Project goals ##
+
+Segyio does necessarily attempt to be the end-all of SEG-Y interactions;
+rather, we aim to lower the barrier to interacting with SEG-Y files for
+embedding, new applications or free-standing programs.
+
+Additionally, the aim is not to support the full standard or all exotic (but
+correctly) formatted files out there. Some assumptions are made, such as:
+
+ * All traces in a file are assumed to be of the same sample size.
+ * It is assumed all lines have the same number of traces.
+
+The writing functionality in Segyio is largely meant to *modify* or adapt
+files. A file created from scratch is not necessarily a to-spec SEG-Y file, as
+we only necessarily write the header fields segyio needs to make sense of the
+geometry. It is still highly recommended that SEG-Y files are maintained and
+written according to specification, but segyio does not mandate this.
+
 ## Getting started ##
 
 When Segyio is built and installed, you're ready to start programming! For

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/segyio.git



More information about the debian-science-commits mailing list