INNER CODE UNIT · Python
__new__
ScottfreeLLC/AlphaPy · alphapy/analysis.py:99
def __new__(cls,
model,
group):
# set analysis name
name = model.specs['directory'].split(SSEP)[-1]
target = model.specs['target']
an = analysis_name(name, target)
if not an in Analysis.analyses:
return super(Analysis, cls).__new__(cls)
else:
logger.info("Analysis %s already exists", an)
# function __init__
def __init__(self,
model,
group):
# set analysis name