Download PISA Data

PISA provides the following URLs for data download:
  1. XML description of crystal interfaces:
    http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/interfaces.pisa?pdbcodelist
    
    where "pdbcodelist" is a comma-separated (strictly no spaces) list of PDB codes. The resulting file contain XML output of interface data, equivalent to that displayed in PISA interface pages, for each of the specified PDB entries.   NOTE: If a mass-download is intended, please minimize the number of retrievals by specifying as many PDB codes in the URL as feasible (20-50 is a good range), and never send another URL request until the previous one has been completed (meaning that the interfaces.pisa file has been downloaded). Excessive requests will silently die in the server queue.
  2. XML description of macromolecular assemblies:
    http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/multimers.pisa?pdbcodelist
    
    where "pdbcodelist" is a comma-separated (strictly no spaces) list of PDB codes. The resulting file contain XML output of assembly data, equivalent to that displayed in PISA assembly pages, for each of the specified PDB entries.   NOTE: If a mass-download is intended, please minimize the number of retrievals by specifying as many PDB codes in the URL as feasible (20-50 is a good range), and never send another URL request until the previous one has been completed (meaning that the multimers.pisa file has been downloaded). Excessive requests will silently die in the server queue.
  3. Coordinate (PDB-formatted) files of macromolecular assemblies:
    http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/multimer.pdb?pdbcode:n,m
    
    where "pdbcode" is a 4-letter PDB code, "n" is assembly set number, and "m" is assembly number in the set.   "Assembly set" refers to a particular solution to the problem "how to split crystal into assemblies". PISA may suggest several solutions and tries to push the most probably one on top of the list. Therefore, in most cases you will need "n=1". Each set may have more than one assembly, and they do not have to be all identical. Therefore, you need to enumerate all "m=1,2..." for given "n". When "m" is out of range, PISA returns a single line saying that assembly number is out of range.   NOTE: If a mass-download is intended, please do not send another URL request until the previous one has been completed (meaning that the multimer.pdb file has been downloaded). Excessive requests will silently die in the server queue.
EXAMPLES:
http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/interfaces.pisa?3gcb,1sar
downloads XML-formatted descriptions for all crystal interfaces found in PDB entries 3gcb and 1sar.
http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/multimers.pisa?3gcb,1sar
downloads XML-formatted descriptions for all assemblies indentified for PDB entries 3gcb and 1sar.
http://www.ebi.ac.uk/pdbe/pisa/cgi-bin/multimer.pdb?3gcb:1,1
downloads PDB file of the only hexamer in PDB entry 3gcb