Gzip gob files.
[lightning.git] / exportnumpy.go
index d67ac6fee73d1842015b55afa36c0b92b64c77c5..7ffbd32ea31a7fde89a815d3eeee708f4b176c4a 100644 (file)
@@ -12,6 +12,7 @@ import (
        _ "net/http/pprof"
        "os"
        "sort"
+       "strings"
 
        "git.arvados.org/arvados.git/sdk/go/arvados"
        "github.com/kshedden/gonpy"
@@ -106,7 +107,7 @@ func (cmd *exportNumpy) RunCommand(prog string, args []string, stdin io.Reader,
                retainTileSequences: true,
                compactGenomes:      map[string][]tileVariantID{},
        }
-       err = tilelib.LoadGob(context.Background(), input, nil)
+       err = tilelib.LoadGob(context.Background(), input, strings.HasSuffix(*inputFilename, ".gz"), nil)
        if err != nil {
                return 1
        }