Package org.biojava.nbio.structure.rcsb
Class PdbIdLists
java.lang.Object
org.biojava.nbio.structure.rcsb.PdbIdLists
Utility classes for retrieving lists of PDB IDs.
- Since:
- 4.2.0
- Author:
- Andreas Prlic
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic InputStream
do a POST to a URL and return the response stream for further processing elsewhere.Get the PDB IDs of all virus structures in the current PDBget the list of current PDB IDsget all PDB IDs of gag-polyproteinsget list of all current NMR structuresget all Transmembrane proteinsstatic void
post am XML query (PDB XML query format) to the RESTful RCSB web service
-
Field Details
-
SERVICELOCATION
- See Also:
-
-
Constructor Details
-
PdbIdLists
public PdbIdLists()
-
-
Method Details
-
getCurrentPDBIds
get the list of current PDB IDs- Returns:
- list of current PDB IDs
- Throws:
IOException
-
getAllViruses
Get the PDB IDs of all virus structures in the current PDB- Returns:
- list of all virus structures
- Throws:
IOException
-
getNMRStructures
get list of all current NMR structures- Returns:
- list of NMR structures
- Throws:
IOException
-
getGagPolyproteins
get all PDB IDs of gag-polyproteins- Returns:
- list of PDB IDs
- Throws:
IOException
-
getTransmembraneProteins
get all Transmembrane proteins- Returns:
- list of PDB IDs
- Throws:
IOException
-
getNucleotides
- Throws:
IOException
-
getRibosomes
- Throws:
IOException
-
postQuery
post am XML query (PDB XML query format) to the RESTful RCSB web service- Parameters:
xml
-- Returns:
- a list of PDB ids.
- Throws:
IOException
-
doPOST
do a POST to a URL and return the response stream for further processing elsewhere.- Parameters:
url
-- Returns:
- Throws:
IOException
-
main
-