BioBB PDB Command Line Help
Generic usage:
biobb_command [-h] --config CONFIG --input_file(s) <input_file(s)> --output_file <output_file>
Biobb_pdb_chain
Modifies the chain identifier column of a PDB file.
Get help
Command:
biobb_pdb_chain -h
usage: biobb_pdb_chain [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Modifies the chain identifier column of a PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with selected modified chain. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with selected modified chain. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
chain (string): (A) Modifies the chain identifier column of a PDB file.
binary_path (string): (pdb_chain) Path to the pdb_chain executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
chain: A
Command line
biobb_pdb_chain --config config_biobb_pdb_chain.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_chain.pdb
JSON
Common config file
{
"properties": {
"chain": "A"
}
}
Command line
biobb_pdb_chain --config config_biobb_pdb_chain.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_chain.pdb
Biobb_pdb_chainxseg
Swaps the segment identifier for the chain identifier.
Get help
Command:
biobb_pdb_chainxseg -h
usage: biobb_pdb_chainxseg [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Swaps the segment identifier for the chain identifier.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with exchanged segment and string identifier. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with exchanged segment and string identifier. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_chainxseg) Path to the pdb_chainxseg executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_chainxseg --config config_biobb_pdb_chainxseg.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_chainxseg.pdb
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_chainxseg --config config_biobb_pdb_chainxseg.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_chainxseg.pdb
Biobb_pdb_delhetatm
Removes all HETATM records in the PDB file.
Get help
Command:
biobb_pdb_delhetatm -h
usage: biobb_pdb_delhetatm [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Removes all HETATM records in the PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with all HETATM records removed. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with all HETATM records removed. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_delhetatm) Path to the pdb_delhetatm executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_delhetatm --config config_biobb_pdb_delhetatm.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_delhetatm.pdb
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_delhetatm --config config_biobb_pdb_delhetatm.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_delhetatm.pdb
Biobb_pdb_fetch
Downloads a structure in PDB format from the RCSB website.
Get help
Command:
biobb_pdb_fetch -h
usage: biobb_pdb_fetch [-h] [-c CONFIG] -o OUTPUT_FILE_PATH
Downloads a structure in PDB format from the RCSB website.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file of the protein selected. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
output_file_path (string): PDB file of the protein selected. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
pdbid (string): (1aki) ID of the protein.
biounit (string): (False) Allows downloading the (first) biological structure if selected.
binary_path (string): (pdb_fetch) Path to the pdb_fetch executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
biounit: false
pdbid: 1nmr
Command line
biobb_pdb_fetch --config config_biobb_pdb_fetch.yml --output_file_path ref_pdb_fetch.pdb
JSON
Common config file
{
"properties": {
"pdbid": "1nmr",
"biounit": false
}
}
Command line
biobb_pdb_fetch --config config_biobb_pdb_fetch.json --output_file_path ref_pdb_fetch.pdb
Biobb_pdb_fixinsert
Deletes insertion codes and shifts the residue numbering of downstream residues.
Get help
Command:
biobb_pdb_fixinsert -h
usage: biobb_pdb_fixinsert [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Deletes insertion codes and shifts the residue numbering of downstream residues.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with fixed insertion codes. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with fixed insertion codes. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
residues (string): (None) Specific residues to delete insertion codes for, format: “A9,B12” (chain and residue number).
binary_path (string): (pdb_fixinsert) Path to the pdb_fixinsert executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
residues: B82
Command line
biobb_pdb_fixinsert --config config_biobb_pdb_fixinsert.yml --input_file_path 1IGY.pdb --output_file_path ref_pdb_fixinsert.pdb
JSON
Common config file
{
"properties": {
"residues": "B82"
}
}
Command line
biobb_pdb_fixinsert --config config_biobb_pdb_fixinsert.json --input_file_path 1IGY.pdb --output_file_path ref_pdb_fixinsert.pdb
Biobb_pdb_keepcoord
Removes all non-coordinate records from the file.
Get help
Command:
biobb_pdb_keepcoord -h
/bin/sh: 1: biobb_pdb_keepcoord: not found
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with only coordinate records. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_keepcoord) Path to the pdb_keepcoord executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
JSON
Biobb_pdb_merge
Merges several PDB files into one.
Get help
Command:
biobb_pdb_merge -h
usage: biobb_pdb_merge [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Merges several PDB files into one.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input ZIP file of selected protein. Accepted formats: zip.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with input PDBs merged. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input ZIP file of selected protein. File type: input. Sample file. Accepted formats: ZIP
output_file_path (string): PDB file with input PDBs merged. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_merge) Path to the pdb_merge executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_merge --config config_biobb_pdb_merge.yml --input_file_path input_pdb_merge.zip --output_file_path ref_pdb_merge.pdb
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_merge --config config_biobb_pdb_merge.json --input_file_path input_pdb_merge.zip --output_file_path ref_pdb_merge.pdb
Biobb_pdb_mkensemble
Merges several PDB files into one multi-model (ensemble) file.
Get help
Command:
biobb_pdb_mkensemble -h
usage: biobb_pdb_mkensemble [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Merges several PDB files into one multi-model (ensemble) file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input ZIP file of selected proteins. Accepted formats: zip.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
Multi-model (ensemble) PDB file with input PDBs merged. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input ZIP file of selected proteins. File type: input. Sample file. Accepted formats: ZIP
output_file_path (string): Multi-model (ensemble) PDB file with input PDBs merged. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_mkensemble) Path to the pdb_mkensemble executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_mkensemble --config config_biobb_pdb_mkensemble.yml --input_file_path input_pdb_mkensemble.zip --output_file_path ref_pdb_mkensemble.pdb
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_mkensemble --config config_biobb_pdb_mkensemble.json --input_file_path input_pdb_mkensemble.zip --output_file_path ref_pdb_mkensemble.pdb
Biobb_pdb_reres
Renumbers the residues of the PDB file starting from a given number (default 1).
Get help
Command:
biobb_pdb_reres -h
usage: biobb_pdb_reres [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Renumbers the residues of the PDB file starting from a given number (default 1).
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
Renumbered PDB file by number of redisue selected. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): Renumbered PDB file by number of redisue selected. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
number (integer): (4) Number of the protein residue.
binary_path (string): (pdb_reres) Path to the pdb_reres executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
number: 4
Command line
biobb_pdb_reres --config config_biobb_pdb_reres.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_reres.pdb
JSON
Common config file
{
"properties": {
"number": 4
}
}
Command line
biobb_pdb_reres --config config_biobb_pdb_reres.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_reres.pdb
Biobb_pdb_seg
Modifies the segment identifier column of a PDB file.
Get help
Command:
biobb_pdb_seg -h
usage: biobb_pdb_seg [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Modifies the segment identifier column of a PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with segment identifier column modified. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with segment identifier column modified. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
segment (string): (B) Default is an empty segment.
binary_path (string): (pdb_seg) Path to the pdb_seg executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
segment: B
Command line
biobb_pdb_seg --config config_biobb_pdb_seg.yml --input_file_path input_pdb_seg.pdb --output_file_path ref_pdb_seg.pdb
JSON
Common config file
{
"properties": {
"segment": "B"
}
}
Command line
biobb_pdb_seg --config config_biobb_pdb_seg.json --input_file_path input_pdb_seg.pdb --output_file_path ref_pdb_seg.pdb
Biobb_pdb_selaltloc
Selects alternative locations from a PDB file.
Get help
Command:
biobb_pdb_selaltloc -h
usage: biobb_pdb_selaltloc [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Selects alternative locations from a PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with selected alternative locations. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with selected alternative locations. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
altloc (string): (None) Specific alternative location label to select (e.g. “A”).
binary_path (string): (pdb_selaltloc) Path to the pdb_selaltloc executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
JSON
Biobb_pdb_selchain
Extracts one or more chains from a PDB file.
Get help
Command:
biobb_pdb_selchain -h
usage: biobb_pdb_selchain [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Extracts one or more chains from a PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with selected chains. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with selected chains. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
chains (string): (A) Chain or list of chains (comma separated) to extract from the PDB file.
binary_path (string): (pdb_selchain) Path to the pdb_selchain executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
chains: B
Command line
biobb_pdb_selchain --config config_biobb_pdb_selchain.yml --input_file_path input_pdb_selchain.pdb --output_file_path ref_pdb_selchain.pdb
JSON
Common config file
{
"properties": {
"chains": "B"
}
}
Command line
biobb_pdb_selchain --config config_biobb_pdb_selchain.json --input_file_path input_pdb_selchain.pdb --output_file_path ref_pdb_selchain.pdb
Biobb_pdb_selres
Selects residues by their index, piecewise or in a range.
Get help
Command:
biobb_pdb_selres -h
usage: biobb_pdb_selres [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Selects residues by their index, piecewise or in a range.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with selected residues. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with selected residues. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
selection (string): (None) Residue selection format: individual residues “1,2,4,6”, range “1:10”, multiple ranges “1:10,20:30”, open ranges “1:”, “:5”, or intervals “::5”, “1:10:5”.
binary_path (string): (pdb_selres) Path to the pdb_selres executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
selection: '1:10:2'
Command line
biobb_pdb_selres --config config_biobb_pdb_selres.yml --input_file_path 1IGY.pdb --output_file_path ref_pdb_selres.pdb
JSON
Common config file
{
"properties": {
"selection": "1:10:2"
}
}
Command line
biobb_pdb_selres --config config_biobb_pdb_selres.json --input_file_path 1IGY.pdb --output_file_path ref_pdb_selres.pdb
Biobb_pdb_splitmodel
Splits a PDB file into several, each containing one MODEL.
Get help
Command:
biobb_pdb_splitmodel -h
usage: biobb_pdb_splitmodel [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Splits a PDB file into several, each containing one MODEL.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
ZIP file containing all PDB files splited by protein model. Accepted formats: zip.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): ZIP file containing all PDB files splited by protein model. File type: output. Sample file. Accepted formats: ZIP
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_splitmodel) Path to the pdb_splitmodel executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_splitmodel --config config_biobb_pdb_splitmodel.yml --input_file_path input_pdb_splitmodel.pdb --output_file_path ref_pdb_splitmodel.zip
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_splitmodel --config config_biobb_pdb_splitmodel.json --input_file_path input_pdb_splitmodel.pdb --output_file_path ref_pdb_splitmodel.zip
Biobb_pdb_splitseg
Splits a PDB file into several, each containing one segment.
Get help
Command:
biobb_pdb_splitseg -h
usage: biobb_pdb_splitseg [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Splits a PDB file into several, each containing one segment.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
ZIP file containing all PDB files splited by protein segment. Accepted formats: zip.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): ZIP file containing all PDB files splited by protein segment. File type: output. Sample file. Accepted formats: ZIP
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_splitseg) Path to the pdb_splitseg executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_splitseg --config config_biobb_pdb_splitseg.yml --input_file_path input_pdb_splitseg.pdb --output_file_path ref_pdb_splitseg.zip
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_splitseg --config config_biobb_pdb_splitseg.json --input_file_path input_pdb_splitseg.pdb --output_file_path ref_pdb_splitseg.zip
Biobb_pdb_tidy
Modifies the file to adhere (as much as possible) to the format specifications.
Get help
Command:
biobb_pdb_tidy -h
usage: biobb_pdb_tidy [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Modifies the file to adhere (as much as possible) to the format specifications.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file modified according to the specifications. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file modified according to the specifications. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
strict (boolean): (False) Does not add TER on chain breaks.
binary_path (string): (pdb_tidy) Path to the pdb_tidy executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
strict: false
Command line
biobb_pdb_tidy --config config_biobb_pdb_tidy.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_tidy.pdb
JSON
Common config file
{
"properties": {
"strict": false
}
}
Command line
biobb_pdb_tidy --config config_biobb_pdb_tidy.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_tidy.pdb
Biobb_pdb_tofasta
Extracts the residue sequence in a PDB file to FASTA format.
Get help
Command:
biobb_pdb_tofasta -h
usage: biobb_pdb_tofasta [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Extracts the residue sequence in a PDB file to FASTA format.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
FASTA file containing the aminoacids sequence. Accepted formats: fasta, fa.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): FASTA file containing the aminoacids sequence. File type: output. Sample file. Accepted formats: FASTA, FA
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
multi (boolean): (True) Splits the different chains into different records in the FASTA file.
binary_path (string): (pdb_tofasta) Path to the pdb_tofasta executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
multi: true
Command line
biobb_pdb_tofasta --config config_biobb_pdb_tofasta.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_tofasta.fasta
JSON
Common config file
{
"properties": {
"multi": true
}
}
Command line
biobb_pdb_tofasta --config config_biobb_pdb_tofasta.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_tofasta.fasta
Biobb_pdb_uniqname
Renames atoms sequentially (C1, C2, O1, …) for each HETATM residue.
Get help
Command:
biobb_pdb_uniqname -h
usage: biobb_pdb_uniqname [-h] [-c CONFIG] -i INPUT_FILE_PATH -o OUTPUT_FILE_PATH
Removes all HETATM records in the PDB file.
options:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
This file can be a YAML file, JSON file or JSON string
required arguments:
-i INPUT_FILE_PATH, --input_file_path INPUT_FILE_PATH
Input PDB file. Accepted formats: pdb.
-o OUTPUT_FILE_PATH, --output_file_path OUTPUT_FILE_PATH
PDB file with all HETATM atoms renamed. Accepted formats: pdb.
I / O Arguments
Syntax: input_argument (datatype) : Definition
Config input / output arguments for this building block:
input_file_path (string): Input PDB file. File type: input. Sample file. Accepted formats: PDB
output_file_path (string): PDB file with all HETATM atoms renamed. File type: output. Sample file. Accepted formats: PDB
Config
Syntax: input_parameter (datatype) - (default_value) Definition
Config parameters for this building block:
binary_path (string): (pdb_uniqname) Path to the pdb_uniqname executable binary.
remove_tmp (boolean): (True) Remove temporal files.
restart (boolean): (False) Do not execute if output files exist.
YAML
Common config file
properties:
remove_tmp: false
Command line
biobb_pdb_uniqname --config config_biobb_pdb_uniqname.yml --input_file_path 1AKI.pdb --output_file_path ref_pdb_delhetatm.pdb
JSON
Common config file
{
"properties": {
"remove_tmp": false
}
}
Command line
biobb_pdb_uniqname --config config_biobb_pdb_uniqname.json --input_file_path 1AKI.pdb --output_file_path ref_pdb_delhetatm.pdb