available_supervised_models

Get list of supervised models available in ProteinGym.

Returns:
  • List[str]

    List of model names

Source code in proteingympy/make_supervised_scores.py
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
def available_supervised_models() -> List[str]:
    """
    Get list of supervised models available in ProteinGym.

    Returns:
        List of model names
    """
    # 11 semi-supervised models available in ProteinGym v1.2
    models = [
        'Embeddings - Augmented - ESM1v',
        'Embeddings - Augmented - MSA Transformer',
        'Embeddings - Augmented - Tranception', 'Kermut',
        'OHE - Augmented - DeepSequence', 'OHE - Augmented - ESM1v',
        'OHE - Augmented - MSA Transformer', 'OHE - Augmented - TranceptEVE',
        'OHE - Augmented - Tranception', 'OHE - Not augmented', 'ProteinNPT'
    ]
    return models