Skip to content

Commit 960bcf3

Browse files
committed
[FEATURE] New sandbox_path property
1 parent cbb9e24 commit 960bcf3

16 files changed

+1794
-1756
lines changed

biobb_structure_utils/docs/jupyter/command_line_template.ipynb

Lines changed: 1779 additions & 1756 deletions
Large diffs are not rendered by default.

biobb_structure_utils/utils/cat_pdb.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class CatPDB(BiobbObject):
2121
properties (dic - Python dictionary object containing the tool parameters, not input/output files):
2222
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2323
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
24+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2425
2526
Examples:
2627
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/closest_residues.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class ClosestResidues(BiobbObject):
2525
* **preserve_target** (*bool*) - (True) Whether or not to preserve the target residues in the output structure.
2626
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2727
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
28+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2829
2930
Examples:
3031
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_atoms.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class ExtractAtoms(BiobbObject):
2525
* **regular_expression_pattern** (*str*) - ("^D") Python style regular expression matching the selected atom names.
2626
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2727
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
28+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2829
2930
Examples:
3031
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_chain.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class ExtractChain(BiobbObject):
2525
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2626
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2727
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
28+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2829
2930
Examples:
3031
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_heteroatoms.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class ExtractHeteroAtoms(BiobbObject):
2424
* **water** (*bool*) - (False) Add or not waters.
2525
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2626
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
27+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2728
2829
Examples:
2930
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class ExtractModel(BiobbObject):
2424
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2525
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2626
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
27+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2728
2829
Examples:
2930
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_molecule.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class ExtractMolecule(BiobbObject):
2424
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2525
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2626
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
27+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2728
2829
Examples:
2930
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/extract_residues.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class ExtractResidues(BiobbObject):
2323
* **residues** (*list*) - (None) List of comma separated res_id (will extract all residues that match the res_id) or list of dictionaries with the name | res_id | chain | model of the residues to be extracted. Format: [{"name": "HIS", "res_id": "72", "chain": "A", "model": "1"}].
2424
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2525
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
26+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2627
2728
Examples:
2829
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/remove_ligand.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class RemoveLigand(BiobbObject):
2323
* **ligand** (*str*) - ("AQ4") Residue code of the ligand to be removed.
2424
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2525
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
26+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2627
2728
Examples:
2829
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/remove_molecules.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class RemoveMolecules(BiobbObject):
2323
* **molecules** (*list*) - (None) List of comma separated res_id (will remove all molecules that match the res_id) or list of dictionaries with the name | res_id | chain | model of the molecules to be removed. Format: [{"name": "HIS", "res_id": "72", "chain": "A", "model": "1"}].
2424
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2525
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
26+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2627
2728
Examples:
2829
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/remove_pdb_water.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class RemovePdbWater(BiobbObject):
2020
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2121
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2222
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
23+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2324
2425
Examples:
2526
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/renumber_structure.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ class RenumberStructure(BiobbObject):
2727
* **renumber_residues_per_chain** (*bool*) - (True) Restart residue enumeration every time a new chain is detected.
2828
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2929
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
30+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
3031
3132
Examples:
3233
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/sort_gro_residues.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class SortGroResidues(BiobbObject):
2121
* **residue_name_list** (*list*) - (["NA", "CL", "SOL"]) Ordered residue name list.
2222
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2323
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
24+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2425
2526
Examples:
2627
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/str_check_add_hydrogens.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ class StrCheckAddHydrogens(BiobbObject):
2626
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2727
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2828
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
29+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2930
3031
Examples:
3132
This is a use example of how to use the building block from Python::

biobb_structure_utils/utils/structure_check.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class StructureCheck(BiobbObject):
2323
* **binary_path** (*string*) - ("check_structure") path to the check_structure application
2424
* **remove_tmp** (*bool*) - (True) [WF property] Remove temporal files.
2525
* **restart** (*bool*) - (False) [WF property] Do not execute if output files exist.
26+
* **sandbox_path** (*str*) - ("./") [WF property] Parent path to the sandbox directory.
2627
2728
Examples:
2829
This is a use example of how to use the building block from Python::

0 commit comments

Comments
 (0)