public class PdbIdLists
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
SERVICELOCATION |
Constructor | Description |
---|---|
PdbIdLists() |
Modifier and Type | Method | Description |
---|---|---|
static java.io.InputStream |
doPOST(java.net.URL url,
java.lang.String data) |
do a POST to a URL and return the response stream for further processing elsewhere.
|
static java.util.Set<java.lang.String> |
getAllViruses() |
Get the PDB IDs of all virus structures in the current PDB
|
static java.util.Set<java.lang.String> |
getCurrentPDBIds() |
get the list of current PDB IDs
|
static java.util.Set<java.lang.String> |
getGagPolyproteins() |
get all PDB IDs of gag-polyproteins
|
static java.util.Set<java.lang.String> |
getNMRStructures() |
get list of all current NMR structures
|
static java.util.Set<java.lang.String> |
getNucleotides() |
|
static java.util.Set<java.lang.String> |
getRibosomes() |
|
static java.util.Set<java.lang.String> |
getTransmembraneProteins() |
get all Transmembrane proteins
|
static void |
main(java.lang.String[] args) |
|
static java.util.Set<java.lang.String> |
postQuery(java.lang.String xml) |
post am XML query (PDB XML query format) to the RESTful RCSB web service
|
public static final java.lang.String SERVICELOCATION
public static java.util.Set<java.lang.String> getCurrentPDBIds() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getAllViruses() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getNMRStructures() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getGagPolyproteins() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getTransmembraneProteins() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getNucleotides() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> getRibosomes() throws java.io.IOException
java.io.IOException
public static java.util.Set<java.lang.String> postQuery(java.lang.String xml) throws java.io.IOException
xml
- java.io.IOException
public static java.io.InputStream doPOST(java.net.URL url, java.lang.String data) throws java.io.IOException
url
- java.io.IOException
public static void main(java.lang.String[] args)