├── .gitignore ├── LICENSE ├── README.md ├── configs ├── stage1.yaml └── stage2.yaml ├── example.fasta ├── minifold ├── __init__.py ├── data │ ├── __init__.py │ ├── config.py │ ├── data_pipeline.py │ ├── data_transforms.py │ ├── feature_pipeline.py │ ├── input_pipeline.py │ ├── mmcif_parsing.py │ ├── of_data.py │ └── parsers.py ├── model │ ├── __init__.py │ ├── heads.py │ ├── kernels │ │ ├── __init__.py │ │ ├── gating.py │ │ └── mlp.py │ ├── miniformer.py │ ├── model.py │ └── structure.py ├── train │ ├── __init__.py │ ├── data.py │ ├── loss.py │ └── model.py └── utils │ ├── esm.py │ ├── feats.py │ ├── init.py │ ├── metrics.py │ ├── openfold.py │ ├── profile.py │ ├── protein.py │ ├── residue_constants.py │ ├── rigid_utils.py │ ├── stereo_chemical_props.txt │ └── tensor_utils.py ├── predict.py ├── pyproject.toml └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/README.md -------------------------------------------------------------------------------- /configs/stage1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/configs/stage1.yaml -------------------------------------------------------------------------------- /configs/stage2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/configs/stage2.yaml -------------------------------------------------------------------------------- /example.fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/example.fasta -------------------------------------------------------------------------------- /minifold/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /minifold/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /minifold/data/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/config.py -------------------------------------------------------------------------------- /minifold/data/data_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/data_pipeline.py -------------------------------------------------------------------------------- /minifold/data/data_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/data_transforms.py -------------------------------------------------------------------------------- /minifold/data/feature_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/feature_pipeline.py -------------------------------------------------------------------------------- /minifold/data/input_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/input_pipeline.py -------------------------------------------------------------------------------- /minifold/data/mmcif_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/mmcif_parsing.py -------------------------------------------------------------------------------- /minifold/data/of_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/of_data.py -------------------------------------------------------------------------------- /minifold/data/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/data/parsers.py -------------------------------------------------------------------------------- /minifold/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /minifold/model/heads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/heads.py -------------------------------------------------------------------------------- /minifold/model/kernels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /minifold/model/kernels/gating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/kernels/gating.py -------------------------------------------------------------------------------- /minifold/model/kernels/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/kernels/mlp.py -------------------------------------------------------------------------------- /minifold/model/miniformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/miniformer.py -------------------------------------------------------------------------------- /minifold/model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/model.py -------------------------------------------------------------------------------- /minifold/model/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/model/structure.py -------------------------------------------------------------------------------- /minifold/train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /minifold/train/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/train/data.py -------------------------------------------------------------------------------- /minifold/train/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/train/loss.py -------------------------------------------------------------------------------- /minifold/train/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/train/model.py -------------------------------------------------------------------------------- /minifold/utils/esm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/esm.py -------------------------------------------------------------------------------- /minifold/utils/feats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/feats.py -------------------------------------------------------------------------------- /minifold/utils/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/init.py -------------------------------------------------------------------------------- /minifold/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/metrics.py -------------------------------------------------------------------------------- /minifold/utils/openfold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/openfold.py -------------------------------------------------------------------------------- /minifold/utils/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/profile.py -------------------------------------------------------------------------------- /minifold/utils/protein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/protein.py -------------------------------------------------------------------------------- /minifold/utils/residue_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/residue_constants.py -------------------------------------------------------------------------------- /minifold/utils/rigid_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/rigid_utils.py -------------------------------------------------------------------------------- /minifold/utils/stereo_chemical_props.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/stereo_chemical_props.txt -------------------------------------------------------------------------------- /minifold/utils/tensor_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/minifold/utils/tensor_utils.py -------------------------------------------------------------------------------- /predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/predict.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/pyproject.toml -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwohlwend/minifold/HEAD/train.py --------------------------------------------------------------------------------