Fix coordinates in hgvs annotations.
[lightning.git] / gob.go
diff --git a/gob.go b/gob.go
index 88b78c78c973632aebac2980ae6f568d7f39c8cd..0bd18739612c3b14dc13ff847731479372166100 100644 (file)
--- a/gob.go
+++ b/gob.go
@@ -1,3 +1,7 @@
+// Copyright (C) The Lightning Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
 package lightning
 
 import (
@@ -14,6 +18,8 @@ import (
 type CompactGenome struct {
        Name     string
        Variants []tileVariantID
+       StartTag tagID
+       EndTag   tagID
 }
 
 type CompactSequence struct {
@@ -23,6 +29,7 @@ type CompactSequence struct {
 
 type TileVariant struct {
        Tag      tagID
+       Ref      bool
        Variant  tileVariantID
        Blake2b  [blake2b.Size256]byte
        Sequence []byte
@@ -48,7 +55,7 @@ func DecodeLibrary(rdr io.Reader, gz bool, cb func(*LibraryEntry) error) error {
        zrdr := ioutil.NopCloser(rdr)
        var err error
        if gz {
-               zrdr, err = pgzip.NewReader(bufio.NewReaderSize(rdr, 1<<26))
+               zrdr, err = pgzip.NewReader(bufio.NewReaderSize(rdr, 1<<20))
                if err != nil {
                        return err
                }