import(methods)
import(XML)

importFrom(utils, edit, head, read.table)
importFrom(AnnotationDbi, keys, columns, keytypes, select)
importFrom(progress, progress_bar)
importFrom(stringr, str_extract_all, str_match, str_replace)
importFrom(httr, POST, content, content_type, timeout, set_cookies, stop_for_status, status_code)
importFrom(openssl, md5)
importFrom(BiocFileCache, bfcnew, bfcadd, bfcquery, bfcinfo, removebfc)
importFrom(rappdirs, user_cache_dir)

export(listMarts, getGene, getSequence, exportFASTA, useMart, listDatasets, 
       useDataset, listEnsembl, useEnsembl, listAttributes, listFilters, 
       getBM, getXML,getLDS, attributePages, filterOptions,filterType, 
       getBMlist, NP2009code, keys, columns, keytypes, select,
       listEnsemblArchives, searchAttributes, searchDatasets, searchFilters,
       listFilterValues, searchFilterValues,
       biomartCacheClear, biomartCacheInfo)

export(useEnsemblGenomes, listEnsemblGenomes)

exportClasses(Mart)

exportMethods("show")

