Class AbstractGeoService

    • Constructor Detail

      • AbstractGeoService

        public AbstractGeoService()
    • Method Detail

      • fetchAndLoad

        public abstract Collection<?> fetchAndLoad​(String geoAccession,
                                                   boolean loadPlatformOnly,
                                                   boolean doSampleMatching,
                                                   boolean splitByPlatform)
        Description copied from interface: GeoService
        Load data, no restrictions on superseries or subseries
        Specified by:
        fetchAndLoad in interface GeoService
        Parameters:
        geoAccession - accession
        loadPlatformOnly - load platforms only
        doSampleMatching - do sample matching
        splitByPlatform - split incompatible platforms
        Returns:
        collection
      • fetchAndLoad

        public abstract Collection<?> fetchAndLoad​(String geoAccession,
                                                   boolean loadPlatformOnly,
                                                   boolean doSampleMatching,
                                                   boolean splitByPlatform,
                                                   boolean allowSuperSeriesImport,
                                                   boolean allowSubSeriesImport)
        Specified by:
        fetchAndLoad in interface GeoService
        Parameters:
        geoAccession - accession
        loadPlatformOnly - load platforms only
        doSampleMatching - do sample matching
        splitByPlatform - split incompatible platforms
        allowSuperSeriesImport - Allow loading if the Series is a SuperSeries
        allowSubSeriesImport - Allow loading if the Series is a SubSeries
        Returns:
        collection