Statistiques
| Branche: | Tag: | Révision :

dockonsurf @ d8a6314e

# Date Auteur Commentaire
d8a6314e 21/04/2020 11:06 Carles Marti

Moved the printing of input variables from dockonsurf.py to dos_input.py

57710094 14/04/2020 19:54 Carles Marti

Created specific module for the reading of command-line arguments and transferred the relevant commands into it

44e987cb 14/04/2020 19:38 Carles Marti

Included requirements file to make installation easier.

c93ea24c 14/04/2020 19:11 Carles Marti

Incorporated ammend from previous commit. Merge branch 'v2' of http://forge.cbp.ens-lyon.fr/git/dockonsurf into v2

4607d5ea 14/04/2020 18:59 Carles Marti

Included tests to the implemented functions to check new commits don't mess things up

8887f41d 14/04/2020 18:23 Carles Marti

Refactor file dos_input.py, every option is read and checked its value with a specific function for the purpose.
Included the possibility to run the file as standalone program.

a234c0e8 14/04/2020 11:57 Carles Marti

Refactor file dos_input.py, every option is read and checked its value with a specific function for the purpose.
Included the possibility to run the file as standalone program.

faf8bd1f 13/04/2020 17:00 Carles Marti

Added empty init file to ease importing modules

9f7bb440 11/04/2020 20:42 Carles Marti

Increase of the input errors that get caught by the program, change how the logger is setup, its message format and how it is organized internally.

79e3db42 11/04/2020 20:38 Carles Marti

Reformat files and extend documentation

b606c71a 11/04/2020 20:18 Carles Marti

Moved the input file option from 'Global' to each relative section and changed the values of options to non-default ones.

4381145e 09/04/2020 20:20 Carles Marti

Include errors in the log, improved error handling by catching new errors.

e23f119b 09/04/2020 20:19 Carles Marti

Written the docstrings to document the code following the PEP 257 conventions

b5163003 09/04/2020 20:18 Carles Marti

Commented out useless print statement

8949edd0 09/04/2020 19:35 Carles Marti

Reformat and cleaning the code for improved readability and adequate it to PEP 8 conventions.

5cc4994b 09/04/2020 19:32 Carles Marti

Include errors in the log, improved error handling by catching new errors.

b77be9ad 09/04/2020 18:54 Carles Marti

Written the docstrings to document the code following the PEP 257 conventions

557f8db5 09/04/2020 13:11 Carles Marti

Included modules subdirectory in the system path. Changed the log message to show now the timestamp. Improved code readability.

b5b2af64 09/04/2020 13:09 Carles Marti

Possible errors are now printed in both the screen and the log file. More errors are now handled properly.

5bfea9b9 09/04/2020 13:01 Carles Marti

Commented out useless print statement

8ab593ee 07/04/2020 21:01 Carles Marti

Implemented the read coordinates module working to read xyz and mol files and obtain rdkit and ase objects to work with

ed7db2ce 07/04/2020 20:41 Carles Marti

Added indentation to read variables in the log file to increase readability

a02c931d 07/04/2020 20:40 Carles Marti

Added error handling functionality to input str2lst function

ec35a9b4 07/04/2020 15:19 Carles Marti

Refactoring code by creating modules directory and moving dos_input.py into it.

e82f843d 06/04/2020 22:09 Carles Marti

Added first version of main dockonsurf.py script including logging, parsing arguments and reading the input.

5f03657f 06/04/2020 21:22 Carles Marti

further modified .gitignore

bf09e764 06/04/2020 18:39 Carles Marti

renamed dockonsurf_input.py to dos_input.py

2a197d2c 06/04/2020 16:33 Carles Marti

Added PyCharm folders to .gitignore

17e72a49 05/04/2020 16:16 Carles Marti

Reformat according to PEP 8 standard

b1d27be5 03/04/2020 21:14 Carles Marti

more bugfixes after heavy testing

73402e22 03/04/2020 16:33 Carles Marti

Corrected some bugs

772b40e5 03/04/2020 15:47 Carles Marti

Module to read dockonsurf input files

ece877eb 02/04/2020 22:02 Carles Marti

renamed the input file

06c2d45c 02/04/2020 14:50 Carles Marti

add .gitignore and test directory 'test' to it

29e549d2 01/04/2020 16:56 Carles Marti

Added a folder to provide some examples at the present commit only a sample input file is provided

bf219e2b 01/04/2020 16:47 Carles Marti

Start v2 from scratch

3ba3c134 21/01/2020 15:14 Carles Marti

In the case of launching dockOnSurf.sh with the only-refinement flag and that an analyse / relaunched_calculation directories already exists, the user is asked whether to delete or not these directories before the script puts itself to run in background; Solves #2729

aa4d21b6 20/01/2020 14:43 Carles Marti

Merge branch 'master' of http://forge.cbp.ens-lyon.fr/git/dockonsurf

2137c2de 20/01/2020 14:42 Carles Marti

Now modules/fe_change.sh works even if the surface file ends with blank lines; fixes #2727

e75a54af 16/01/2020 11:32 Carles Marti

Removed the possibility to remove hydrogens from the RMSD check. Changed also the RMSD check to not include atom permutations. This should speed up the RMSD check process, while distinguishing different H spatial position when important like hydrogen bond formation

bee0ab0d 07/01/2020 16:27 Carles Marti

If dockonsurf.sh is called with the only_iso flag (-i or --only-isolated), the script puts itself to run in background and gets unlinked from the terminal, allowing the script to continue even if the terminal gets destroyed

088cfdb3 07/01/2020 16:09 Carles Marti

Added the possibility to control the rmsd threshold in the check of different conformers

afd5ca03 06/01/2020 16:58 Carles Marti

Added the possibility to remove hydrogens during the calculation of RMSD of generated structures

76cb4d88 31/12/2019 18:17 Carles Marti

Sets the initial step number of the refinment calculation not to be conserved from the lower precision stage (ie. it starts always at 1); Fixes #2706

5e7ff4c9 27/12/2019 18:31 Carles Marti

Once the adsorption input is typed the script puts itself to run in background and gets unlinked from the terminal, allowing the script to continue even if the terminal gets destroyed.

e195d9b7 26/12/2019 00:10 Carles Marti

Merge branch 'master' of http://forge.cbp.ens-lyon.fr/git/dockonsurf

89eb5a46 26/12/2019 00:09 Carles Marti

Changed the DockOnSurf_path location. Its location should now be in your PATH environement variable

349fe0eb 19/12/2019 10:12 Carles Marti

Changed the DockOnSurf_path location. Its location should now be in your /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/cmartial/dockonsurf_stable environement variable

3389cb7c 19/12/2019 10:04 Carles Marti

Revert "Changed the DockOnSurf_path location variable to be a relative path"

This reverts commit 5c78fefec772643d79cabc9f2e2bd8adbd42c33d.

5c78fefe 18/12/2019 17:03 Carles Marti

Changed the DockOnSurf_path location variable to be a relative path

36f722bc 17/12/2019 10:05 Carles Marti

Added the possibility to carry out coadsorption. By adding the -b option, when the surface file already contains an adsorbed molecule, it creates a box around it to prevent the second adsorbate to overlap the first.

5062664f 06/12/2019 18:33 Carles Marti

Added temporary vim files to .gitignore (.swp files)

454be75d 27/11/2019 16:08 Carles Marti

Now dockonsurf takes the geometry of the optimized most stable conformer; fixes #2676

a63e902e 27/11/2019 15:00 Carles Marti

Corrected a typo in the comments

49056993 27/11/2019 14:33 Carles Marti

Disabled the suppression of some restart files, while preserving the deletion of heavy bak files

459ffbcd 17/10/2019 16:43 Marti Aliod Carles

Now it is possible to call dockonsurf.sh script with options. These include: Usage: dockonsurf [OPTION]=PATTERN -h, --help display this help text and exit. -q=NUM, --max-qw=NUM allows a maximum of NUM jobs on 'qw' status. -a, --only-ads carry out only adsorption part. -i, --only-isolated carry out only isolated molecules part. -r, --only-refinement carry out only refinement of adsorbed structure.

f43a1b4c 15/10/2019 11:58 Marti Aliod Carles

The check for running jobs has changed from checking the job name to checking the job num id.

d3aa7749 09/10/2019 15:14 Marti Aliod Carles

fe_change.sh now expects a surface xyz file ended with a carriage return character

4eb0a1ba 02/10/2019 17:10 Marti Aliod Carles

Changed sleep time from 300s to 30s

3b35da7e 02/10/2019 17:02 Marti Aliod Carles

Deleted DockOnSurf_path in the index as it changes from user to user, to be included in the .gitignore

86112fec 02/10/2019 16:50 Marti Aliod Carles

Initial files