Package org.forester.ws.wabi
Class TxSearch
- java.lang.Object
-
- org.forester.ws.wabi.TxSearch
-
public final class TxSearch extends java.lang.ObjectThis is to access the Web API for Biology (WABI) at DDBJ. See: http://xml.nig.ac.jp/ Service Description: TXSearch is a retrieval system for a Taxonomy Database which was unified by DDBJ, GenBank and EMBL, which is developed by DDBJ. See: http://xml.nig.ac.jp/wabi/Method?serviceName=TxSearch&mode=methodList
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTxSearch.RANKSstatic classTxSearch.TAX_NAME_CLASSstatic classTxSearch.TAX_RANK
-
Constructor Summary
Constructors Constructor Description TxSearch()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String[]getLineage(java.lang.String result)static java.lang.StringgetTaxonomicRank(java.lang.String result)static java.lang.StringgetTxId(java.lang.String tx_name)static java.lang.StringgetTxName(java.lang.String tx_id)static voidmain(java.lang.String[] args)static java.lang.StringsearchLineage(java.util.List<java.lang.String> queries, java.util.List<TxSearch.RANKS> ranks)static java.lang.StringsearchLineage(java.util.List<java.lang.String> queries, java.util.List<TxSearch.RANKS> ranks, java.lang.String superkingdom)static java.lang.StringsearchParam(java.lang.String tx_name, TxSearch.TAX_NAME_CLASS tx_name_class, TxSearch.TAX_RANK tx_rank, int tx_rmax, boolean as_scientific_name)static java.lang.StringsearchSimple(java.lang.String tx_name)
-
-
-
Method Detail
-
getLineage
public static java.lang.String[] getLineage(java.lang.String result) throws java.io.IOException- Throws:
java.io.IOException
-
getTaxonomicRank
public static java.lang.String getTaxonomicRank(java.lang.String result) throws java.io.IOException- Throws:
java.io.IOException
-
getTxId
public static java.lang.String getTxId(java.lang.String tx_name) throws java.io.IOException- Throws:
java.io.IOException
-
getTxName
public static java.lang.String getTxName(java.lang.String tx_id) throws java.io.IOException- Throws:
java.io.IOException
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Throws:
java.io.IOException
-
searchLineage
public static java.lang.String searchLineage(java.util.List<java.lang.String> queries, java.util.List<TxSearch.RANKS> ranks) throws java.io.IOException- Throws:
java.io.IOException
-
searchLineage
public static java.lang.String searchLineage(java.util.List<java.lang.String> queries, java.util.List<TxSearch.RANKS> ranks, java.lang.String superkingdom) throws java.io.IOException- Throws:
java.io.IOException
-
searchParam
public static java.lang.String searchParam(java.lang.String tx_name, TxSearch.TAX_NAME_CLASS tx_name_class, TxSearch.TAX_RANK tx_rank, int tx_rmax, boolean as_scientific_name) throws java.io.IOException- Throws:
java.io.IOException
-
searchSimple
public static java.lang.String searchSimple(java.lang.String tx_name) throws java.io.IOException- Throws:
java.io.IOException
-
-