Skip to content

A Dockerfile to wrap MAXIT software to convert between PDB and PDBx/mmCIF seamlessly

License

Notifications You must be signed in to change notification settings

tzok/maxit-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maxit-docker

Description

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.

Building

To build local Docker images:

./build.sh

Usage

CLI

To convert between formats:

docker run -i maxit < input.pdb > output.cif

docker run -i maxit < input.cif > output.pdb

REST

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

About

A Dockerfile to wrap MAXIT software to convert between PDB and PDBx/mmCIF seamlessly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors