-
start a new tmux session with
tmux new -s session_name
This starts a named tmux session that runs even after you turn off laptop (as long as instance is still running on AWS).
-
Cd into efs volume (or whichever folder you want to save your results)
cd /efs
-
Optionally, I make a folder specific to my project, for example:
mkdir myproject
-
Copy paste sequence into the a fasta file
cd myproject vim myfasta.fasta
For example:
>myseq PUTSEQUENCEHERE
-
Make sure you in
tmux
mode. Then activate environmentsource activate alphafold
-
Run
python3 /data/alphafold/docker/run_docker.py --fasta_paths=/efs/myproject/myfasta.fasta --output_dir=/efs/myproject --model_preset=monomer
Similar to homodimers, except you put the 2 sequences in 1 fasta file.
-
For example:
>chain1 CHAINSEQUENCE >chain2 CHAINSEQUENCE
-
Activate env by
source activate alphafold
. Then Run the multimer mode:python3 /data/alphafold/docker/run_docker.py --fasta_paths=/efs/myproject/myfasta.fasta --output_dir=/efs/myproject --model_preset=multimer
Method is similar, but in the fasta file provide N copies of the same sequence. For example, if the homomer has 3 copies of the same sequence, your input fasta file should be:
>sequence_1
<SEQUENCE>
>sequence_2
<SEQUENCE>
>sequence_3
<SEQUENCE>
Run command is same as heterodimer.
Say we have an A2B3 heteromer, i.e. with 2 copies of <SEQUENCE A>
and 3 copies of <SEQUENCE B>
. The input fasta should be:
>sequence_1
<SEQUENCE A>
>sequence_2
<SEQUENCE A>
>sequence_3
<SEQUENCE B>
>sequence_4
<SEQUENCE B>
>sequence_5
<SEQUENCE B>
Run command is same as heterodimer.
Similar as described before, just pass this argument:
For example:
--fasta_paths=multimer1.fasta,multimer2.fasta