public final class SequenceDbWsTools extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BASE_UNIPROT_URL |
static int |
DEFAULT_LINES_TO_RETURN |
static String |
EMBL_DBS_REFSEQ_N |
static String |
EMBL_DBS_REFSEQ_P |
static String |
EMBL_EMBL |
static String |
EMBL_GENBANK |
static String |
EMBL_REFSEQ |
| Constructor and Description |
|---|
SequenceDbWsTools() |
| Modifier and Type | Method and Description |
|---|---|
static List<UniProtTaxonomy> |
getTaxonomiesFromCommonNameStrict(String cn,
int max_taxonomies_return) |
static List<UniProtTaxonomy> |
getTaxonomiesFromId(String id,
int max_taxonomies_return) |
static List<UniProtTaxonomy> |
getTaxonomiesFromScientificNameStrict(String sn,
int max_taxonomies_return)
Does not return "sub-types".
|
static List<UniProtTaxonomy> |
getTaxonomiesFromTaxonomyCode(String code,
int max_taxonomies_return) |
static SequenceDatabaseEntry |
obtainEmblEntry(Accession acc) |
static SequenceDatabaseEntry |
obtainEmblEntry(Accession acc,
int max_lines_to_return) |
static SequenceDatabaseEntry |
obtainEntry(String acc_str) |
static SequenceDatabaseEntry |
obtainRefSeqEntryFromEmbl(Accession acc) |
static SequenceDatabaseEntry |
obtainRefSeqEntryFromEmbl(Accession acc,
int max_lines_to_return) |
static Accession |
obtainSeqAccession(PhylogenyNode node) |
static void |
obtainSeqInformation(boolean allow_to_set_taxonomic_data,
int lines_to_return,
SortedSet<String> not_found,
PhylogenyNode node) |
static void |
obtainSeqInformation(boolean allow_to_set_taxonomic_data,
SortedSet<String> not_found,
PhylogenyNode node) |
static SortedSet<String> |
obtainSeqInformation(Phylogeny phy,
boolean ext_nodes_only,
boolean allow_to_set_taxonomic_data,
int lines_to_return) |
static void |
obtainSeqInformation(PhylogenyNode node) |
static SequenceDatabaseEntry |
obtainUniProtEntry(String query) |
static SequenceDatabaseEntry |
obtainUniProtEntry(String query,
int max_lines_to_return) |
static List<String> |
queryDb(String query,
int max_lines_to_return,
String base_url) |
static List<String> |
queryEmblDb(Accession acc,
int max_lines_to_return) |
static List<String> |
queryEmblDbForRefSeqEntry(Accession id,
int max_lines_to_return) |
static List<String> |
queryUniprot(String query,
int max_lines_to_return) |
public static final String BASE_UNIPROT_URL
public static final int DEFAULT_LINES_TO_RETURN
public static final String EMBL_DBS_REFSEQ_N
public static final String EMBL_DBS_REFSEQ_P
public static final String EMBL_GENBANK
public static final String EMBL_REFSEQ
public static final String EMBL_EMBL
public static List<UniProtTaxonomy> getTaxonomiesFromCommonNameStrict(String cn, int max_taxonomies_return) throws IOException
IOExceptionpublic static List<UniProtTaxonomy> getTaxonomiesFromId(String id, int max_taxonomies_return) throws IOException
IOExceptionpublic static List<UniProtTaxonomy> getTaxonomiesFromScientificNameStrict(String sn, int max_taxonomies_return) throws IOException
IOExceptionpublic static List<UniProtTaxonomy> getTaxonomiesFromTaxonomyCode(String code, int max_taxonomies_return) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainEmblEntry(Accession acc) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainEmblEntry(Accession acc, int max_lines_to_return) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainEntry(String acc_str) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainRefSeqEntryFromEmbl(Accession acc) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainRefSeqEntryFromEmbl(Accession acc, int max_lines_to_return) throws IOException
IOExceptionpublic static final Accession obtainSeqAccession(PhylogenyNode node)
public static final void obtainSeqInformation(boolean allow_to_set_taxonomic_data,
int lines_to_return,
SortedSet<String> not_found,
PhylogenyNode node)
throws IOException
IOExceptionpublic static final void obtainSeqInformation(boolean allow_to_set_taxonomic_data,
SortedSet<String> not_found,
PhylogenyNode node)
throws IOException
IOExceptionpublic static final SortedSet<String> obtainSeqInformation(Phylogeny phy, boolean ext_nodes_only, boolean allow_to_set_taxonomic_data, int lines_to_return) throws IOException
IOExceptionpublic static final void obtainSeqInformation(PhylogenyNode node) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainUniProtEntry(String query) throws IOException
IOExceptionpublic static SequenceDatabaseEntry obtainUniProtEntry(String query, int max_lines_to_return) throws IOException
IOExceptionpublic static List<String> queryDb(String query, int max_lines_to_return, String base_url) throws IOException
IOExceptionpublic static List<String> queryEmblDb(Accession acc, int max_lines_to_return) throws IOException
IOExceptionpublic static List<String> queryEmblDbForRefSeqEntry(Accession id, int max_lines_to_return) throws IOException
IOExceptionpublic static List<String> queryUniprot(String query, int max_lines_to_return) throws IOException
IOExceptionCopyright © 2016. All rights reserved.