Commit Graph

28 Commits

Author SHA1 Message Date
Dima
c9e9e8c381 Point alphafold3 submodule to public main 2026-03-26 11:48:24 +01:00
Dima
ae8bdbeaa8 Point AF3 gap branch to pre-Tokamax submodule 2026-03-26 11:48:24 +01:00
Dima
ec8f07f27a Point alphafold3 submodule to KosinskiLab gapped-chain branch 2026-03-26 11:48:24 +01:00
Dima Molodenskiy
a4b4135287 Use https:// for alphafold3 submodule 2025-01-16 11:53:50 +01:00
Dima
be44ce1ce2 Merge pull request #450 from shermanlo77/gitmodules
Use https instead of ssh in `.gitmodules`
2025-01-16 11:25:57 +01:00
Dima Molodenskiy
10c99ace8b Add alphafold3 submodule 2024-12-02 13:25:07 +01:00
aax270
806fd4f7ab Use https instead of ssh in .gitmodules
Semi-reverts a397177
2024-11-05 12:06:19 +00:00
Dima Molodenskiy
00cc01370e update AlphaLink2 link 2024-10-30 15:45:46 +01:00
Dima
b6dde130dc use https for af2plots (gitlab) 2024-10-11 10:39:00 +02:00
Dima Molodenskiy
a397177e77 Use ssh instead of https 2024-10-11 10:39:00 +02:00
Geoffrey Yu
5cd44e284f update .gitmodules 2024-03-08 11:54:37 +01:00
Geoffrey Yu
42859d6b31 now ColabFold submodule is moved here 2024-03-08 11:48:35 +01:00
Geoffrey Yu
f3fac1ac95 move colabfold submodule to the main folder 2024-03-08 11:38:05 +01:00
Geoffrey Yu
41392459e2 update .gitmodules 2023-11-23 13:37:11 +01:00
Geoffrey Yu
b5468fa139 added AlphaLink2 as a submodule 2023-11-23 13:31:32 +01:00
Geoffrey Yu
53b5a76f1a update gitmodules with unifold submodule 2023-10-13 21:43:23 +02:00
Dima
ada0dd5884 True multimer (#167)
* Update README.md

* Reverted to Geoffrey's version

* Merged with github

* Sequential implementation for batch mode

* Added new script for mmt

* Parallel implementation

* use create_db() also as a standalone script

* Multiple templates for each fasta file

* Keep templates with identical sequences for TrueMultimer

* Reduce MSA depth for each next model if run with --multimeric_mode=True

* use np.linspace() for msa depths

* c_i_f_w_t.py: Reuse functions from c_i_f.py; c_i_f.py: Remove mmt, back to main branch

* Remove temp files

* Forking.md removed

* Commented out saving multichain mask used for debugging

* Changed starting values for num_msa and num_extra_msa for TrueMultimer

* First version of json metadata file. Added __version__

* Cosmetic improvements

* New more detailed meta.json

* Save time to meta.json if mmseq2=True

* Removed accidently added colabfold script

* Update .gitmodules

* Revert file to version from main branch

* Revert files to version from main branch

* Update run_multimer_jobs.py

* Updated submodule URL

* Update to the latest AlphaFold version

* Remove version for openmm and pdbfixer

* Save only particular chain to db using biopython

* fix truncated file, not original

* metadata output is json

* no truncation of the templates by default

* Remove all lines with UNK residue from the mmcif string for templates

* Replace entity_poly_seq table by full sequence for templates

* Update packages, python 3.1

* Update alphafold to the latest commit from the main branch

* Update URL for colabfold

* Update README.md

* Add a flag to model with different MSA depth. Switched off by default

* Add AF version to meta.json

* Simplified meta.json structure

* update the urls with https

* Fixed parsing seqs from cif when chaid id is wrong

* Unification: always pass first chain id, then seq

* Oops

* Modify to_mmcif() for TrueMultimer

* Reprt num_msa and num_extra_msa in gradient mode

* Adapt to_mmcif() for use with TrueMultimer

* Point to commit 768f35d

* Different MSA depth for different predictions

* Use a custom class for handling biopython structure

* PEP8

* fix bug wrong longic with author chain

* pytest for create_fake_database.py

* Check number of atoms and that atoms contain only label ids from poly_seq loop

* Debug printing

* Check integrity of _atom_site.label_seq_id in the template mmcifs

* Added test for a bare pdb template

* Remove clashing/low_plddt residues from seqres_to_structure for consistency.

* run_multimer: added model_names and msa_depth flags

* New.

* run_multimer.py: update --gradient_msa_depth description
utils.py: fix unpacking from compute_msa_ranges()

* Update colabfold

* New.

* just renamed fake to custom :-)

* Copy templates to the custom templates to avoid conflicts with files with the same file names

* check that features are generated for mmt using subprocess

* check that template seq is not None, atom positions are not all zeros

* Check non-zero coordinates for backbone atoms for non-gap residues in template

* Parse seqres from pdb template using SeqIO

* Residues with non-zero atom coords are identical for seqatom and seqres

* benchmark models for testing truemultimer

* Only for identical number of atoms for tests

* Create uniprot_runner, otherwise test always fails

* Remove unused imports

* Added test for truemultimer

* Run TM tests on 3L4Q

* test/check_predict_structure.py

* Check that the best RMSD from 3 models is below 3A

* Tests for custom msa depth

* New

* Bumped to v1.00.0

* sync names with the main branch

---------

Co-authored-by: Jan Kosinski <jan.kosinski@embl-hamburg.de>
Co-authored-by: Dmitry Molodenskiy <dmolodenskiy@login01.cluster.embl.de>
Co-authored-by: Dingquan Yu <44894955+dingquanyu@users.noreply.github.com>
2023-10-10 15:52:59 +02:00
Geoffrey Yu
8ed9b88ff0 update the urls with https 2023-08-29 13:11:10 +02:00
Geoffrey Yu
d924383096 update af2plot submodule and point to a public repo 2023-08-29 13:02:39 +02:00
Geoffrey Yu
b7dcf46cbf remove old af2plot 2023-08-29 12:35:24 +02:00
Geoffrey Yu
62894e6a80 updte af2plot pointer 2023-08-29 12:28:17 +02:00
Geoffrey Yu
8d0e1c7a5b update gitmodules 2023-08-21 14:49:10 +02:00
Geoffrey Yu
0c84dc8ce6 add alphafold as submodule 2023-05-16 16:12:48 +02:00
Geoffrey Yu
7581599b2f update gitmodules and setup.cfg 2023-05-16 15:45:01 +02:00
Dingquan Yu
bbc1057794 Update .gitmodules 2023-05-08 13:04:42 +02:00
Geoffrey Yu
eceab0b240 remove template confidence score 2023-05-08 12:46:05 +02:00
Geoffrey Yu
bcfcce7752 added methods for running mmseq2 2022-09-26 14:35:26 +02:00
Grzegorz Chojnowski
d6aab26f7b cleaned local code plotting af2-spedific data and added af2plots submodule 2022-07-29 13:23:34 +02:00