Class GeoBioAssayMapper

java.lang.Object
ubic.gemma.core.loader.util.mapper.AbstractBioAssayMapper
ubic.gemma.core.loader.expression.geo.singleCell.GeoBioAssayMapper
All Implemented Interfaces:
BioAssayMapper, EntityMapper<BioAssay>, HintingEntityMapper<BioAssay>

public class GeoBioAssayMapper extends AbstractBioAssayMapper implements HintingEntityMapper<BioAssay>
Strategy to match a BioAssay against a sample name provided by GEO.

Ideally, the provided sample name is a GSM accession, but in some cases it might originate from a supplementary file, so this has some fallback on other metadata.

Author:
poirigui