pdb_io.PdbQueryCsv

class pdb_io.PdbQueryCsv(chain_list: str, has_header: bool = True)[source]

Bases: object

Object for parsing csv files listing protein entity IDs, paths to protein structure files, and protein chain IDs

Parameters:
  • chain_list (str) – path to a csv file listing protein structures to parse

  • has_header (bool) – flag to indicate whether the csv file has column headings. Default: True

read
path

path to a csv file listing protein structures to parse

Type:

pathlib.Path

has_header

flag to indicate whether the csv file has column headings.

__init__(chain_list: str, has_header: bool = True) None[source]

Object for parsing csv files listing protein entity IDs, paths to protein structure files, and protein chain IDs

Parameters:
  • chain_list (str) – path to a csv file listing protein structures to parse

  • has_header (bool) – flag to indicate whether the csv file has column headings. Default: True

read
path

path to a csv file listing protein structures to parse

Type:

pathlib.Path

has_header

flag to indicate whether the csv file has column headings.

Methods

__init__(chain_list[, has_header])

Object for parsing csv files listing protein entity IDs, paths to protein structure files, and protein chain IDs

Attributes

read

Read a csv file listing PDB_IDs, paths, and chains

property read: PdbQueries

Read a csv file listing PDB_IDs, paths, and chains

Return type:

PdbQueries