package jalview.ext.paradise; import jalview.ws.HttpClientUtils; import java.io.Reader; import java.util.ArrayList; import java.util.List; import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; public class Annotate3D { public static Reader getRNAMLForPDBFileAsString(String pdbfile) throws Exception { List vals = new ArrayList(); vals.add(new BasicNameValuePair("data", pdbfile)); return HttpClientUtils.doHttpUrlPost( "http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d", vals); } public static Reader getRNAMLForPDBId(String pdbid) throws Exception { List vals = new ArrayList(); vals.add(new BasicNameValuePair("pdbid", pdbid)); return HttpClientUtils.doHttpUrlPost( "http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d", vals); } }