Skip to content

Releases: PombertLab/3DFI

3DFI-v1.0.1a

27 May 14:45
Compare
Choose a tag to compare

Minor bug fix:

  • Added RoseTTAFold support to run_MICAN_on_homology_results.pl # %Folds();

3DFI-v1.0.1

27 May 14:33
Compare
Choose a tag to compare

Minor update:

  • Added support for keyboard interrupts (SIGINT + SIGTERM) where possible with checksig(); subroutine
  • Added distinct defaults cutoffs for GESAMT and Foldseek
  • Fixed the --align cmd line parsing; --align not --aligner
  • Removed obsolete descriptive_matches.pl option (-a) from the corresponding cmd line in run_3DFI.pl

AlphaFold:

  • Added protobuf==3.20.1 to the AlphaFold Dockerfile; newer versions present the docker image from running

3DFI-v1.0.0

13 May 13:04
Compare
Choose a tag to compare
  • Added support for MICAN-SQ
  • Added support for Foldseek structural homology searches (now set as default instead of GESAMT in run_3DFI.pl)
  • Mican and Foldseek are installed automatically with setup_3DFI.pl
  • Foldseek RCSB database can be created automatically with create_3DFI_db.pl
  • Fixed a bug where ChimeraX alignments for visualization were not generated if # of matches == 1
  • Switched to ChimeraX 1.3+ ## APIs 1.2.5 and 1.3 are not compatible
  • Added -3dh command line option to run_3DFI.pl [3D folding + homology; no (pre)-visualization step with ChimeraX]
  • Updated AlphaFold fork to version 2.2 + added new NVIDIA signing keys (2022) to its Dockerfile
  • Minor cosmetic changes for readability

3DFI-v0.9.0

23 Dec 18:59
Compare
Choose a tag to compare
  • Updated 3DFI to work with AlphaFold 2.1.0 and homogenized the command line switches to facilitate further updates.
    (if using a previous version of 3DFI, the alphafold_3dfi docker image should be rebuilt to match the new command lines in 0.9.0+)
  • Fixed an issue wherein the alphafold database preset was not properly parsed with GetOptions();
  • Replaced the hard-coded docker image names by variables.
  • Fixed an issue with the jax version in the AlphaFold Dockerfile by replacing ==1.69 with >=1.69

3DFI-v0.8.7a

21 Dec 14:09
Compare
Choose a tag to compare
  • Fixed an issue with command -v $program on Ubuntu 20.04+ that would prevent the shell from returning the expected values. Changed to echo \$(command -v $program) as a workaround.

3DFI-v0.8.7

08 Dec 15:46
Compare
Choose a tag to compare

Minor release:

  • Fixed an issue in which some of the databases downloaded with create_3DFI_db.pl were only readable by the owner.
  • The nvidia-docker2 package used by Alphafold2 is becoming obsolete. It is being replaced by nvidia-container-runtime. Added notes in Installation_notes.sh on how to use nvidia-container-runtime instead of nvidia-docker2 on Fedora 35.
  • Added the 'How to cite' section to the README referring to the 3DFI publication in Bioinformatics advances.

3DFI-v0.8.6

07 Oct 19:35
Compare
Choose a tag to compare
  • run_visualizations.pl can now iterate through predicted structures without structural homologs.
  • made minor cosmetic changes to run_visualizations.pl for increased readability
  • fixed run_3DFI.pl typo
  • added missing predicted_structures.log to Example/Visualizations
  • fixed alignment selection issue

3DFI-v0.8.5

23 Sep 16:07
Compare
Choose a tag to compare

Major changes:

  • setup_3DFI.pl => can now install AlphaFold, RaptorX and/or RoseTTAFold automatically
  • create_3DFI_db.pl => can now download all databases automatically
  • PDB_headers.pl => now updates the RCSB_PDB_titles.tsv list rather than recreating it every time; much faster
  • README => updated/simplified for increased readability

3DFI-v0.8a

16 Sep 15:53
Compare
Choose a tag to compare

Alpha version of major update 0.8:

  • Added a run_3DFI.pl master script
  • Added a create_3DFI_db.pl script to create the 3DFI databases ## initial version, to be improved
  • Added a setup_3DFI.pl script ## initial version, to be improved
  • Added GZIP compression to GESAMT results to save on storage
  • Improved the visualization script and renamed it: run_visualizations.pl (plDDT scores are now colored automatically if present in PDB)
  • Made modifications to several scripts for better integration with run_3DFI.pl
  • Restructured README for readability
  • Added case examples and replaced one example that didn't fit within 8 GB of VRAM with ROSETTAFOLD by a smaller one.
  • Removed support for trRosetta/trRosetta2 and moved them to alternate predictors

3DFI-v0.7a

31 Jul 17:12
Compare
Choose a tag to compare
  • Fixed issue with multiple models in homology searches and visualizations
  • Added setup_3DFI.pl to help set environment variables
  • Added examples of ChimeraX .cxs alignments with prepare_visualizations.pl
  • Sent harmless ChimeraX WebEngine message to /dev/null