Written in BioPython
Referenced from BioPython Documentation https://biopython.org/docs/dev/api/ and https://biopython.org/wiki/The_Biopython_Structural_Bioinformatics_FAQ/
Reads from an input PDB file all the residue numbers, atom numbers, residue names and chain name using the PDBParser object of BIO.PDB module. Converts 3 letter amino acid sequences to 1 letter amino acids using seq1 object of BIO.SeqUtils module.
To do: Export this data to a tab-delimited CSV file.
For now, python 3 readpdb.py > output.csv command can be used as a stop-gap solution.
Required Dependencies:
Python 3+
BioPython