A simple command line tool that creates an info table from a list of PDB files.
### Sections - [Example](#example) - [Requirements](#requirements) - [Usage](#usage) - [Changelog](#changelog)
## Example [[back to top](#sections)]
An input file is just a simple 1-column text file of PDB codes, e.g.,
3eiy
1htg
1amu
1hvr
By executing the following line, all PDB codes from an input file test.csv are queried and the information that could be retrieved is saved to the output file test_out.csv.
./pdb_infotable.py -i ./examples/test.csv -o ./examples/test_out.csv
0% 100%
[############ ] | ETA[sec]: 5.762

## Requirements [[back to top](#sections)]
The PDB Info Table tool was built and tested in Python 3 and requires the following external Python packages:
The packages can be downloaded and installed, e.g., via pip
pip install <package_name>
or
python -m pip install <package_name>
## Usage [[back to top](#sections)]
./pdb_infotable.py -h
usage: pdb_infotable.py [-h] [-i INPUT] [-o OUTPUT] [-v]
A command line tool for creating a PDB file info table.
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT
A 1-column text file with PDB codes.
-o OUTPUT, --output OUTPUT
Filename for creating the output CSV file.
-v, --version show program's version number and exit
Example run:
./pdb_infotable.py -i pdb_codes.txt -o ./pdb_table.csv
Example input file:
1htg
3eiy
1hvr
[...]
## Changelog [[back to top](#sections)]
- v1.0 (10/19/2014)