esmfold_ppi
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: hengma1001
- License: mit
- Language: Python
- Default Branch: main
- Size: 47.9 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
esm_ppi
The package is built to fold single protein and protein-protein complexes using ESMFold.
Built on python template
Installation
Clone the repo to your local machine.
bash
git clone https://github.com/hengma1001/esmfold_ppi.git
cd esmfold_ppi
Create a conda environment for the folding applications.
bash
conda create -n esmfold python=3.9
conda activate esmfold
Install PyTorch.
bash
conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 -c pytorch
Install other dependencies.
bash
pip install -r envs/requirements.txt
Install the package.
bash
pip install -e .
Run the folding
The esmfold run can be initiated with following commands.
bash
cd examples
python -m esmfold_ppi.run_fold -c fold.yml
For the input yaml format, the variables are defined as follow.
```yaml
input sequences in fasta format
seq_file: ./example.fa
output directory for the colmena workflow
outputdir: runtest/
esmfold: # the cache directory for the esmfold weight torchhubdir: ~/.cache
compute setting for parsl
computesettings: # use local machine name: workstation # number of GPUs to use, can also be a list of gpu ids availableaccelerators: 2 ```
...
Owner
- Name: Heng Ma
- Login: hengma1001
- Kind: user
- Repositories: 5
- Profile: https://github.com/hengma1001
Citation (CITATION.cff)
cff-version: 1.2.0
message: If you use this software, please cite it as below.
authors:
- family-names: Pauloski
given-names: Greg
orcid: https://orcid.org/0000-0002-6547-6902
license: MIT
repository-code: https://github.com/foobar-author/foobar
title: FooBar
url: https://foobar.dev
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v4 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- colmena *
- fair-esm *
- mdanalysis *
- pandas *
- parsl ==2023.11.20
- pytorch-lightning ==1.8.4
- requests *