Skip to content

Commit f9ce53c

Browse files
benjefferymergify[bot]
authored andcommitted
Remove _offset accessors
1 parent 731f840 commit f9ce53c

File tree

2 files changed

+0
-103
lines changed

2 files changed

+0
-103
lines changed

python/tests/test_highlevel.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2592,33 +2592,25 @@ def test_individual_properties(self, n):
25922592
"array",
25932593
[
25942594
"individuals_flags",
2595-
"individuals_metadata_offset",
25962595
"nodes_time",
25972596
"nodes_flags",
25982597
"nodes_population",
25992598
"nodes_individual",
2600-
"nodes_metadata_offset",
26012599
"edges_left",
26022600
"edges_right",
26032601
"edges_parent",
26042602
"edges_child",
2605-
"edges_metadata_offset",
26062603
"sites_position",
2607-
"sites_metadata_offset",
26082604
"mutations_site",
26092605
"mutations_node",
26102606
"mutations_parent",
26112607
"mutations_time",
2612-
"mutations_metadata_offset",
26132608
"migrations_left",
26142609
"migrations_right",
26152610
"migrations_node",
26162611
"migrations_source",
26172612
"migrations_dest",
26182613
"migrations_time",
2619-
"migrations_metadata_offset",
2620-
"individuals_metadata_offset",
2621-
"populations_metadata_offset",
26222614
"indexes_edge_insertion_order",
26232615
"indexes_edge_removal_order",
26242616
],
@@ -2639,46 +2631,30 @@ def test_arrays_equal_to_tables(self, ts_fixture):
26392631
tables = ts.tables
26402632

26412633
assert_array_equal(ts.individuals_flags, tables.individuals.flags)
2642-
assert_array_equal(
2643-
ts.individuals_metadata_offset, tables.individuals.metadata_offset
2644-
)
26452634

26462635
assert_array_equal(ts.nodes_flags, tables.nodes.flags)
26472636
assert_array_equal(ts.nodes_population, tables.nodes.population)
26482637
assert_array_equal(ts.nodes_time, tables.nodes.time)
26492638
assert_array_equal(ts.nodes_individual, tables.nodes.individual)
2650-
assert_array_equal(ts.nodes_metadata_offset, tables.nodes.metadata_offset)
26512639

26522640
assert_array_equal(ts.edges_left, tables.edges.left)
26532641
assert_array_equal(ts.edges_right, tables.edges.right)
26542642
assert_array_equal(ts.edges_parent, tables.edges.parent)
26552643
assert_array_equal(ts.edges_child, tables.edges.child)
2656-
assert_array_equal(ts.edges_metadata_offset, tables.edges.metadata_offset)
26572644

26582645
assert_array_equal(ts.sites_position, tables.sites.position)
2659-
assert_array_equal(ts.sites_metadata_offset, tables.sites.metadata_offset)
26602646

26612647
assert_array_equal(ts.mutations_site, tables.mutations.site)
26622648
assert_array_equal(ts.mutations_node, tables.mutations.node)
26632649
assert_array_equal(ts.mutations_parent, tables.mutations.parent)
26642650
assert_array_equal(ts.mutations_time, tables.mutations.time)
2665-
assert_array_equal(
2666-
ts.mutations_metadata_offset, tables.mutations.metadata_offset
2667-
)
26682651

26692652
assert_array_equal(ts.migrations_left, tables.migrations.left)
26702653
assert_array_equal(ts.migrations_right, tables.migrations.right)
26712654
assert_array_equal(ts.migrations_node, tables.migrations.node)
26722655
assert_array_equal(ts.migrations_source, tables.migrations.source)
26732656
assert_array_equal(ts.migrations_dest, tables.migrations.dest)
26742657
assert_array_equal(ts.migrations_time, tables.migrations.time)
2675-
assert_array_equal(
2676-
ts.migrations_metadata_offset, tables.migrations.metadata_offset
2677-
)
2678-
2679-
assert_array_equal(
2680-
ts.populations_metadata_offset, tables.populations.metadata_offset
2681-
)
26822658

26832659
assert_array_equal(
26842660
ts.indexes_edge_insertion_order, tables.indexes.edge_insertion_order

python/tskit/trees.py

Lines changed: 0 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -4122,38 +4122,31 @@ def __init__(self, ll_tree_sequence):
41224122
llts = self._ll_tree_sequence
41234123
self._individuals_flags = llts.individuals_flags
41244124
self._individuals_metadata = llts.individuals_metadata
4125-
self._individuals_metadata_offset = llts.individuals_metadata_offset
41264125
self._nodes_time = llts.nodes_time
41274126
self._nodes_flags = llts.nodes_flags
41284127
self._nodes_population = llts.nodes_population
41294128
self._nodes_individual = llts.nodes_individual
41304129
self._nodes_metadata = llts.nodes_metadata
4131-
self._nodes_metadata_offset = llts.nodes_metadata_offset
41324130
self._edges_left = llts.edges_left
41334131
self._edges_right = llts.edges_right
41344132
self._edges_parent = llts.edges_parent
41354133
self._edges_child = llts.edges_child
41364134
self._edges_metadata = llts.edges_metadata
4137-
self._edges_metadata_offset = llts.edges_metadata_offset
41384135
self._sites_position = llts.sites_position
41394136
self._sites_metadata = llts.sites_metadata
4140-
self._sites_metadata_offset = llts.sites_metadata_offset
41414137
self._mutations_site = llts.mutations_site
41424138
self._mutations_node = llts.mutations_node
41434139
self._mutations_parent = llts.mutations_parent
41444140
self._mutations_time = llts.mutations_time
41454141
self._mutations_metadata = llts.mutations_metadata
4146-
self._mutations_metadata_offset = llts.mutations_metadata_offset
41474142
self._migrations_left = llts.migrations_left
41484143
self._migrations_right = llts.migrations_right
41494144
self._migrations_node = llts.migrations_node
41504145
self._migrations_source = llts.migrations_source
41514146
self._migrations_dest = llts.migrations_dest
41524147
self._migrations_time = llts.migrations_time
41534148
self._migrations_metadata = llts.migrations_metadata
4154-
self._migrations_metadata_offset = llts.migrations_metadata_offset
41554149
self._populations_metadata = llts.populations_metadata
4156-
self._populations_metadata_offset = llts.populations_metadata_offset
41574150
self._indexes_edge_insertion_order = llts.indexes_edge_insertion_order
41584151
self._indexes_edge_removal_order = llts.indexes_edge_removal_order
41594152

@@ -5814,16 +5807,6 @@ def individuals_metadata(self):
58145807
self._individuals_metadata
58155808
)
58165809

5817-
@property
5818-
def individuals_metadata_offset(self):
5819-
"""
5820-
Efficient access to the ``metadata_offset`` column in the
5821-
:ref:`sec_individual_table_definition` as a numpy array (dtype=np.int32).
5822-
Equivalent to ``ts.tables.individuals.metadata_offset`` (but avoiding the
5823-
full copy of the table data that accessing ``ts.tables`` currently entails).
5824-
"""
5825-
return self._individuals_metadata_offset
5826-
58275810
@property
58285811
def nodes_metadata(self):
58295812
"""
@@ -5837,16 +5820,6 @@ def nodes_metadata(self):
58375820
self._nodes_metadata
58385821
)
58395822

5840-
@property
5841-
def nodes_metadata_offset(self):
5842-
"""
5843-
Efficient access to the ``metadata_offset`` column in the
5844-
:ref:`sec_node_table_definition` as a numpy array (dtype=np.int32).
5845-
Equivalent to ``ts.tables.nodes.metadata_offset`` (but avoiding the full copy
5846-
of the table data that accessing ``ts.tables`` currently entails).
5847-
"""
5848-
return self._nodes_metadata_offset
5849-
58505823
@property
58515824
def nodes_time(self):
58525825
"""
@@ -5940,16 +5913,6 @@ def edges_metadata(self):
59405913
self._edges_metadata
59415914
)
59425915

5943-
@property
5944-
def edges_metadata_offset(self):
5945-
"""
5946-
Efficient access to the ``metadata_offset`` column in the
5947-
:ref:`sec_edge_table_definition` as a numpy array (dtype=np.int32).
5948-
Equivalent to ``ts.tables.edges.metadata_offset`` (but avoiding the full copy
5949-
of the table data that accessing ``ts.tables`` currently entails).
5950-
"""
5951-
return self._edges_metadata_offset
5952-
59535916
@property
59545917
def sites_position(self):
59555918
"""
@@ -5973,16 +5936,6 @@ def sites_metadata(self):
59735936
self._sites_metadata
59745937
)
59755938

5976-
@property
5977-
def sites_metadata_offset(self):
5978-
"""
5979-
Efficient access to the ``metadata_offset`` column in the
5980-
:ref:`sec_site_table_definition` as a numpy array (dtype=np.int32).
5981-
Equivalent to ``ts.tables.sites.metadata_offset`` (but avoiding the full copy
5982-
of the table data that accessing ``ts.tables`` currently entails).
5983-
"""
5984-
return self._sites_metadata_offset
5985-
59865939
@property
59875940
def mutations_site(self):
59885941
"""
@@ -6036,16 +5989,6 @@ def mutations_metadata(self):
60365989
self._mutations_metadata
60375990
)
60385991

6039-
@property
6040-
def mutations_metadata_offset(self):
6041-
"""
6042-
Efficient access to the ``metadata_offset`` column in the
6043-
:ref:`sec_mutation_table_definition` as a numpy array (dtype=np.int32).
6044-
Equivalent to ``ts.tables.mutations.metadata_offset`` (but avoiding the full copy
6045-
of the table data that accessing ``ts.tables`` currently entails).
6046-
"""
6047-
return self._mutations_metadata_offset
6048-
60495992
@property
60505993
def migrations_left(self):
60515994
"""
@@ -6119,17 +6062,6 @@ def migrations_metadata(self):
61196062
self._migrations_metadata
61206063
)
61216064

6122-
@property
6123-
def migrations_metadata_offset(self):
6124-
"""
6125-
Efficient access to the ``metadata_offset`` column in the
6126-
:ref:`sec_migration_table_definition` as a numpy array (dtype=np.int32).
6127-
Equivalent to ``ts.tables.migrations.metadata_offset``
6128-
(but avoiding the full copy of the table data that accessing
6129-
``ts.tables`` currently entails).
6130-
"""
6131-
return self._migrations_metadata_offset
6132-
61336065
@property
61346066
def populations_metadata(self):
61356067
"""
@@ -6143,17 +6075,6 @@ def populations_metadata(self):
61436075
self._populations_metadata
61446076
)
61456077

6146-
@property
6147-
def populations_metadata_offset(self):
6148-
"""
6149-
Efficient access to the ``metadata_offset`` column in the
6150-
:ref:`sec_population_table_definition` as a numpy array (dtype=np.int32).
6151-
Equivalent to ``ts.tables.populations.metadata_offset``
6152-
(but avoiding the full copy of the table data that accessing
6153-
``ts.tables`` currently entails).
6154-
"""
6155-
return self._populations_metadata_offset
6156-
61576078
@property
61586079
def indexes_edge_insertion_order(self):
61596080
"""

0 commit comments

Comments
 (0)