Class RawDataFetcher
java.lang.Object
ubic.gemma.core.loader.util.fetcher.AbstractFetcher
ubic.gemma.core.loader.util.fetcher.FtpFetcher
ubic.gemma.core.loader.util.fetcher.FtpArchiveFetcher
ubic.gemma.core.loader.expression.geo.fetcher.RawDataFetcher
- All Implemented Interfaces:
ArchiveFetcher,Fetcher
Retrieve and unpack the raw data files for GEO series. These are the CEL and other files (RPT, EXP and maybe DAT) for
Affymetrix data sets. For other types of arrays there may also be raw data?
- Author:
- pavlidis
-
Field Summary
Fields inherited from class ubic.gemma.core.loader.util.fetcher.FtpArchiveFetcher
doDelete, expanderFields inherited from class ubic.gemma.core.loader.util.fetcher.FtpFetcher
avoidDownload, ftpClient, netDataSourceUtilFields inherited from class ubic.gemma.core.loader.util.fetcher.AbstractFetcher
allowUseExisting, force, INFO_UPDATE_INTERVAL, localBasePath, log, remoteBaseDir -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckForFile(String identifier) Fetch files according to the identifier provided.protected StringformLocalFilePath(String identifier, File newDir) protected StringformRemoteFilePath(String identifier) voidfinal voidMethods inherited from class ubic.gemma.core.loader.util.fetcher.FtpArchiveFetcher
cleanUp, doTask, initArchiveHandler, listFiles, setDeleteAfterUnpack, setExcludePattern, setForce, unPackMethods inherited from class ubic.gemma.core.loader.util.fetcher.FtpFetcher
defineTask, fetch, getExpectedSize, getNetDataSourceUtil, setAvoidDownloadMethods inherited from class ubic.gemma.core.loader.util.fetcher.AbstractFetcher
fetchedFile, fetchedFile, getExistingFile, getLocalBasePath, isForce, mkdir, mkdir, setAllowUseExisting, waitForDownload
-
Constructor Details
-
RawDataFetcher
public RawDataFetcher()
-
-
Method Details
-
checkForFile
-
fetch
Description copied from interface:FetcherFetch files according to the identifier provided.- Specified by:
fetchin interfaceFetcher- Overrides:
fetchin classFtpFetcher- Parameters:
identifier- The url for the supplementary file.- Returns:
- local files
-
setNetDataSourceUtil
public final void setNetDataSourceUtil()- Specified by:
setNetDataSourceUtilin classFtpFetcher
-
formLocalFilePath
- Specified by:
formLocalFilePathin classAbstractFetcher
-
formRemoteFilePath
- Specified by:
formRemoteFilePathin classAbstractFetcher
-
initConfig
public void initConfig()- Specified by:
initConfigin classAbstractFetcher
-