Class GeoBrowserTest
java.lang.Object
ubic.gemma.core.loader.expression.geo.service.GeoBrowserTest
@NetworkAvailable(url="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi")
public class GeoBrowserTest
extends Object
- Author:
- pavlidis
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThere are two strategies to retrieve detailed GEO series and those should produce identical documents.voidvoidGEO returns an empty document when retrieving the samples for this document.voidvoidvoidvoidvoidThis dataset has MESH headings.voidvoidThis dataset has incorrect UTF-8 characters in its MINiML file on GEO FTP server.voidTHis dataset has invalid 1-byte UTF-8 sequence (0x1b)voidThis GEO record has ~1000 samples with hundreds of characteristics each.voidExercises getting detailsvoidvoid
-
Field Details
-
networkAvailableRule
-
-
Constructor Details
-
GeoBrowserTest
public GeoBrowserTest()
-
-
Method Details
-
testGetRecentGeoRecords
@NetworkAvailable(url="https://www.ncbi.nlm.nih.gov/geo/browse/") public void testGetRecentGeoRecords() throws Exception- Throws:
Exception
-
testGetDetailedGeoRecord
- Throws:
IOException
-
testSearchGeoRecords
- Throws:
IOException
-
testRetrieveDetailedGeoRecords
Exercises getting details- Throws:
IOException
-
testGetGeoRecordB
- Throws:
IOException
-
testGetGeoRecordGSE93825
- Throws:
IOException
-
testGSE97948
This GEO record has ~1000 samples with hundreds of characteristics each.- Throws:
IOException
-
testGeoEmptyMINiML
GEO returns an empty document when retrieving the samples for this document.- Throws:
IOException
-
testGetGeoRecordWithMeshHeadings
This dataset has MESH headings.- Throws:
IOException
-
testSearchGeoRecordWithMeshHeadings
- Throws:
IOException
-
testGSE2569
This dataset has incorrect UTF-8 characters in its MINiML file on GEO FTP server. It is re-attempted with Windows-1252 encoding.- Throws:
IOException
-
testGSE8579
THis dataset has invalid 1-byte UTF-8 sequence (0x1b)- Throws:
IOException
-
testFetchDetailedGeoSeries
There are two strategies to retrieve detailed GEO series and those should produce identical documents.- Throws:
IOException
-
testFetchDetailedGeoSeriesWithInvalidUtf8Characters
- Throws:
IOException
-
testGetAllGeoRecords
- Throws:
IOException
-