MCPcopy Create free account
hub / github.com/Mew233/pairwise / Mapping

Class Mapping

pairwise/utilitis.py:570–583  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

568 return 2. * intersection.sum() / (im1.sum() + im2.sum())
569
570class Mapping():
571
572 def __init__(self, items):
573 self.item2idx={}
574 self.idx2item=[]
575
576 for idx, item in enumerate(items):
577 self.item2idx[item]=idx
578 self.idx2item.append(item)
579
580 def add(self,item):
581 if item not in self.idx2item:
582 self.idx2item.append(item)
583 self.item2idx[item]=len(self.idx2item)-1
584
585if __name__ == "__main__":
586 # configuration_from_json()

Callers 1

process_smilesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected