Classes for Bioinformatics
BioSequence Hierarchy
class BioSequence:
def __init__(self, sequence: str, name: str = "unnamed"):
self.sequence = sequence.upper()
self.name = name
def __len__(self): return len(self.sequence)
def __str__(self): return f">{self.name}\n{self.sequence}"
def __repr__(self): return f"{type(self).__name__}('{self.sequence}', name='{self.name}')"
def __contains__(self, motif): return motif.upper
[Description truncada. Veja o README completo no GitHub.]