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, expander
Fields inherited from class ubic.gemma.core.loader.util.fetcher.FtpFetcher
avoidDownload, ftpClient, netDataSourceUtil
Fields 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 TypeMethodDescriptionboolean
checkForFile
(String identifier) Fetch files according to the identifier provided.protected String
formLocalFilePath
(String identifier, File newDir) protected String
formRemoteFilePath
(String identifier) void
final void
Methods inherited from class ubic.gemma.core.loader.util.fetcher.FtpArchiveFetcher
cleanUp, doTask, initArchiveHandler, listFiles, setDeleteAfterUnpack, setExcludePattern, setForce, unPack
Methods inherited from class ubic.gemma.core.loader.util.fetcher.FtpFetcher
defineTask, fetch, getExpectedSize, getNetDataSourceUtil, setAvoidDownload
Methods 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:Fetcher
Fetch files according to the identifier provided.- Specified by:
fetch
in interfaceFetcher
- Overrides:
fetch
in classFtpFetcher
- Parameters:
identifier
- The url for the supplementary file.- Returns:
- local files
-
setNetDataSourceUtil
public final void setNetDataSourceUtil()- Specified by:
setNetDataSourceUtil
in classFtpFetcher
-
formLocalFilePath
- Specified by:
formLocalFilePath
in classAbstractFetcher
-
formRemoteFilePath
- Specified by:
formRemoteFilePath
in classAbstractFetcher
-
initConfig
public void initConfig()- Specified by:
initConfig
in classAbstractFetcher
-