MAXIT is a suite of tools to process PDB and PDBx/mmCIF files. One of its great advantages is an advanced converter between the two formats. This repository contains a Dockerfile that builds MAXIT and provides a default entrypoint which makes using the converter easier.
To build local Docker images:
./build.sh
To convert between formats:
docker run -i maxit < input.pdb > output.cif
docker run -i maxit < input.cif > output.pdb
Start the conversion service:
docker run -p 8080:8080 maxit-server
Submit conversion tasks:
curl -X POST -H 'Content-Type: text/plain' --data-binary @input.pdb http://localhost:8080
curl -X POST -H 'Content-Type: text/plain' --data-binary @input.cif http://localhost:8080
Maxit arpeggio includes pdbe-arpeggio into the existing image made by Tomasz Zok ([email protected]
) from Poznan University of Technology.
Special thanks to Tomasz for the help!