Skip to content

Pairs creation is System 3 specific  #22

Description

@jrudoler

Pairs includes constraints that are not relevant (MUX-related) and have distal references which are undesirable for system 4.

Question outstanding: should we add pairs that are compatible with other systems, or just include a warning in cmlreaders about pairs.json being system 3 specific?

def read_jacksheet(self,jacksheet):
nums_to_labels = {}
labels_to_nums = {}
with open(jacksheet) as jack_file:
for line in jack_file.read().splitlines():
num,label = line.strip().split()
num=int(num)
label=label
nums_to_labels[num] = label
labels_to_nums[label] = num
self.nums_to_labels = nums_to_labels
self.labels_to_nums = labels_to_nums
if self.reference_scheme == 'bipolar':
self.pairs_frame = bptools.pairs.create_pairs(jacksheet)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions