WIP: Slicing and refactoring offline
Compare changes
Files
4+ 167
− 64
@@ -18,13 +20,57 @@ def _nested_mapper(key):
@@ -42,7 +88,7 @@ class cached_property:
@@ -56,16 +102,18 @@ class OfflineReader:
@@ -78,7 +126,9 @@ class OfflineReader:
@@ -86,12 +136,10 @@ class OfflineReader:
@@ -104,10 +152,6 @@ class OfflineReader:
@@ -401,10 +445,10 @@ class OfflineReader:
@@ -448,14 +492,19 @@ class OfflineReader:
@@ -464,9 +513,10 @@ class Usr:
@@ -482,11 +532,14 @@ class Usr:
@@ -499,7 +552,7 @@ def _to_num(value):
@@ -509,7 +562,9 @@ class Header:
@@ -521,56 +576,104 @@ class Header: