Module protkit.file_io

Package file_io contains classes to read and write data from and to files containing biological data.

Structural Data:

Sequence Data:

Expand source code
"""
Package `file_io` contains classes to read and write data from and to files
containing biological data.

Structural Data:

- `PDBIO` class in `pdb_io`: Reads and writes data from and to a PDB file.
- `PQRIO` class in `pqr_io`: Reads and writes data from and to a PQR file.
- `MMCIFIO` class in `mmcif_io`: Reads and writes data from and to a MMCIF file.
- `MMTFIO` class in `mmtf_io`: Reads and writes data from and to a MMTF file.
- `ProtIO` class in `prot_io`: Reads and writes data from and to a Prot file.

Sequence Data:

- `FastaIO` class in `fasta_io`: Reads and writes data from and to a FASTA file.

"""

from .pdb_io import PDBIO
from .pqr_io import PQRIO
from .mmcif_io import MMCIFIO
from .mmtf_io import MMTFIO
from .prot_io import ProtIO
from .fasta_io import FastaIO

Sub-modules

protkit.file_io.fasta_io

Implements class FastaIO to read and write FASTA files. FASTA files contain one or more sequences (protein or nucleotide) of biological data with …

protkit.file_io.mmcif_io

Implements class MMCIFIO to read and write protein structures in the mmCIF format …

protkit.file_io.mmtf_io

Implements class MMTFIO to read and write protein structures in the MMTF format …

protkit.file_io.pdb_io

Implements class PDBIO to read and write data from and to PDB files. PDB files contain protein structural information …

protkit.file_io.pqr_io

Implements class PQRIO to read and write protein structures in the PQR format.

protkit.file_io.prot_io

Implements class ProtIO to read and write protein structures in the Prot format. The Prot format enables storage of attributes of the protein …