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.IOExceptionpublic static java.util.Set<java.lang.String> getAllViruses()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> getNMRStructures()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> getGagPolyproteins()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> getTransmembraneProteins()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> getNucleotides()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> getRibosomes()
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Set<java.lang.String> postQuery(java.lang.String xml)
throws java.io.IOException
xml - java.io.IOExceptionpublic static java.io.InputStream doPOST(java.net.URL url,
java.lang.String data)
throws java.io.IOException
url - java.io.IOExceptionpublic static void main(java.lang.String[] args)