# Affymetrix array mapping of platform to desired latform.
# No guarantee this is up to date; checked January 2020
# Based on GEO searches for platforms and then adding the "alternative" and "affiliated" ids (python script) 
# as well as manual additions for cases where GEO does not record the information.
#
# The first value is the platform we might need to resolve; the second value is what we resolve it to.
# For example, GPL6096 is the gene version of MoEx-1_0-st, while GPL6538 is the exon version, and GPL6193 is an alternative CDF.
# To be clear, the actual physical arrays are identical; the difference is how it is analyzed.
#
# The organization of this file into sections is just for readability.
 
# Exon arrays
# mouse MoEx-1_0-st  
# this list includes both alts of the gene and exon versions (if any)
GPL6096=GPL6096
GPL6538=GPL6096
GPL6193=GPL6096
GPL9524=GPL6096
GPL11410=GPL6096
GPL13712=GPL6096
GPL14363=GPL6096
GPL14615=GPL6096
GPL15251=GPL6096
GPL15408=GPL6096
GPL15555=GPL6096
GPL16116=GPL6096
GPL16682=GPL6096
GPL17946=GPL6096
GPL19108=GPL6096
GPL19877=GPL6096
GPL23018=GPL6096
GPL23148=GPL6096
GPL24139=GPL6096
GPL24699=GPL6096
# In GEO GPL13455 maps to GPL6246, but the only data set (GSE28889) CEL files map to GPL6096
GPL13455=GPL6096

# human HuEx-1_0-st  
# this list includes both alts of the gene and exon versions
GPL5175=GPL5175
GPL5188=GPL5175
GPL6608=GPL5175
GPL6609=GPL5175
GPL7153=GPL5175
GPL7149=GPL5175
GPL7557=GPL5175
GPL8238=GPL5175
GPL8476=GPL5175
GPL9113=GPL5175
GPL9793=GPL5175
GPL10200=GPL5175
GPL10264=GPL5175
GPL10520=GPL5175
GPL10585=GPL5175
GPL10588=GPL5175
GPL10647=GPL5175
GPL11440=GPL5175
GPL13454=GPL5175
GPL11028=GPL5175
GPL15236=GPL5175
GPL15974=GPL5175
GPL15981=GPL5175
GPL15997=GPL5175
GPL16163=GPL5175
GPL16209=GPL5175
GPL16240=GPL5175
GPL16329=GPL5175
GPL17120=GPL5175
GPL17279=GPL5175
GPL17426=GPL5175
GPL17629=GPL5175
GPL18627=GPL5175
GPL18761=GPL5175
GPL18935=GPL5175
GPL19420=GPL5175
GPL19859=GPL5175
GPL20149=GPL5175
GPL20843=GPL5175
GPL20982=GPL5175
GPL21472=GPL5175
GPL22891=GPL5175

GPL22995=GPL5175
GPL4814=GPL5175
GPL23166=GPL5175

# RaEx-1_0-st  
# this list includes both alts of the gene and exon versions (if any)
GPL6543=GPL6543
GPL6194=GPL6543
GPL10112=GPL6543

# HTA-2_0 # also an exon array. GPL17585 is the exon-level version
# this list includes both alts of the gene and exon versions 
GPL17586=GPL17586
GPL17585=GPL17586
GPL18588=GPL17586
GPL19198=GPL17586
GPL20265=GPL17586
GPL20932=GPL17586
GPL21339=GPL17586
GPL24299=GPL17586

# HT_MG-430A
GPL8759=GPL8759


#########################
# gene arrays, some lack CDFs so run as an exon array

# MoGene-1_0; this has a CDF actually
GPL6246=GPL6246
GPL19485=GPL6246
GPL9525=GPL6246
GPL10528=GPL6246
GPL10655=GPL6246
GPL10740=GPL6246
GPL10742=GPL6246
GPL11078=GPL6246
GPL11204=GPL6246
GPL13730=GPL6246
GPL14866=GPL6246
GPL15733=GPL6246
GPL15912=GPL6246
GPL17103=GPL6246
GPL17777=GPL6246
GPL17940=GPL6246
GPL17984=GPL6246
GPL18535=GPL6246
GPL19103=GPL6246
GPL19192=GPL6246
GPL19317=GPL6246
GPL19972=GPL6246
GPL20023=GPL6246
GPL20205=GPL6246
GPL20894=GPL6246
GPL21783=GPL6246

# MoGene-1_1          
GPL11533=GPL11533
GPL11537=GPL11533
GPL16695=GPL11533
GPL17153=GPL11533
GPL17997=GPL11533
GPL19138=GPL11533
GPL19143=GPL11533
GPL20837=GPL11533
GPL23319=GPL11533

# HuGene-2_1 
GPL17692=GPL17692
GPL18964=GPL17692
GPL19389=GPL17692
GPL19983=GPL17692
GPL22299=GPL17692
GPL23961=GPL17692

# HuGene-2_0  
GPL16686=GPL16686
GPL17930=GPL16686
GPL18476=GPL16686
GPL19803=GPL16686
GPL20103=GPL16686
GPL21563=GPL16686
GPL17889=GPL16686
GPL26944=GPL16686

# MoGene-2_0  
GPL16570=GPL16570
GPL17408=GPL16570
GPL17791=GPL16570
GPL18802=GPL16570
GPL20710=GPL16570
GPL22598=GPL16570
GPL23092=GPL16570

# HuGene-1_1  
GPL11532=GPL11532
GPL15640=GPL11532
GPL17555=GPL11532
GPL18190=GPL11532
GPL16977=GPL11532
GPL20234=GPL11532
GPL20880=GPL11532
GPL22286=GPL11532

# HuGene-1_0-st
GPL6244=GPL6244
GPL10063=GPL6244
GPL10666=GPL6244
GPL11209=GPL6244
GPL13243=GPL6244
GPL14010=GPL6244
GPL15034=GPL6244
GPL15424=GPL6244
GPL15648=GPL6244
GPL15969=GPL6244
GPL16239=GPL6244
GPL16332=GPL6244
GPL16522=GPL6244
GPL16786=GPL6244
GPL16987=GPL6244
GPL17047=GPL6244
GPL17244=GPL6244
GPL17556=GPL6244
GPL17737=GPL6244
GPL18401=GPL6244
GPL18412=GPL6244
GPL18695=GPL6244
GPL19145=GPL6244
GPL19433=GPL6244
GPL20171=GPL6244
GPL23526=GPL6244
GPL15401=GPL6244

# Clariom_s_Human
GPL23159=GPL23159
GPL26070=GPL23159
# GPL26710=GPL23159? ClariomSHuman_Hs_ENSG_22 no data sets anyway.

# Clariom_s_Mouse
GPL23038=GPL23038

# Clariom_d_human
GPL25401=GPL23126
GPL25683=GPL23126

# Clariom_s_rat
# no alts yet.
GPL23040=GPL23040

# RaGene-1_0-st
GPL6247=GPL6247
GPL17896=GPL6247
GPL17378=GPL6247

# RaGene-1_1-st
GPL11534=GPL11534
GPL22130=GPL11534
GPL23181=GPL11534

# RaGene-2_0 
GPL17117=GPL17117
GPL17799=GPL17117

# RaGene-2_1
GPL19271=GPL19271
GPL23368=GPL19271

# MoGene-2_1 
GPL17400=GPL17400
GPL21798=GPL17400
GPL22070=GPL17400
GPL23232=GPL17400
GPL23972=GPL17400
GPL24115=GPL17400
GPL24707=GPL17400


##################################
# CDF-based arrays.

# GPL96
GPL96=GPL96
GPL4557=GPL96
GPL7566=GPL96
GPL8289=GPL96
GPL9021=GPL96
GPL9741=GPL96
GPL10553=GPL96
GPL14663=GPL96
GPL16212=GPL96
GPL17027=GPL96
GPL17662=GPL96
GPL19184=GPL96


# GPL1355
GPL1355=GPL1355
GPL6872=GPL1355
GPL7598=GPL1355
GPL8201=GPL1355
GPL8597=GPL1355
GPL9199=GPL1355
GPL10226=GPL1355
GPL14123=GPL1355
GPL14976=GPL1355
GPL16251=GPL1355
GPL17780=GPL1355
GPL18813=GPL1355
GPL19144=GPL1355
GPL22499=GPL1355
GPL27768=GPL1355

# GPL1261

GPL1261=GPL1261
GPL5008=GPL1261
GPL5766=GPL1261
GPL5759=GPL1261
GPL6456=GPL1261
GPL6526=GPL1261
GPL7368=GPL1261
GPL7546=GPL1261
GPL7635=GPL1261
GPL6886=GPL1261
GPL8059=GPL1261
GPL8462=GPL1261
GPL8492=GPL1261
GPL9523=GPL1261
GPL9746=GPL1261
GPL10288=GPL1261
GPL10369=GPL1261
GPL10773=GPL1261
GPL11044=GPL1261
GPL13763=GPL1261
GPL14657=GPL1261
GPL14661=GPL1261
GPL14757=GPL1261
GPL14996=GPL1261
GPL15041=GPL1261
GPL15592=GPL1261
GPL15722=GPL1261
GPL15967=GPL1261
GPL16225=GPL1261
GPL16368=GPL1261
GPL16582=GPL1261
GPL1711=GPL1261
GPL18122=GPL1261
GPL18223=GPL1261
GPL18376=GPL1261
GPL18416=GPL1261
GPL18615=GPL1261
GPL18854=GPL1261
GPL19559=GPL1261
GPL20766=GPL1261
GPL21076=GPL1261
GPL22519=GPL1261
GPL23097=GPL1261
GPL26724=GPL1261

# GPL570
GPL570=GPL570
GPL4454=GPL570
GPL4866=GPL570
GPL5760=GPL570
GPL6671=GPL570
GPL6791=GPL570
GPL6823=GPL570
GPL6879=GPL570
GPL7567=GPL570
GPL8019=GPL570
GPL8542=GPL570
GPL8715=GPL570
GPL8712=GPL570
GPL9102=GPL570
GPL9099=GPL570
GPL9101=GPL570
GPL9324=GPL570
GPL9486=GPL570
GPL9987=GPL570
GPL10175=GPL570
GPL10335=GPL570
GPL10371=GPL570
GPL10526=GPL570
GPL10881=GPL570
GPL10925=GPL570
GPL11084=GPL570
GPL11433=GPL570
GPL11670=GPL570
GPL13232=GPL570
GPL13303=GPL570
GPL13695=GPL570
GPL13916=GPL570
GPL14837=GPL570
GPL14877=GPL570
GPL15394=GPL570
GPL6732=GPL570
GPL15445=GPL570
GPL16066=GPL570
GPL16100=GPL570
GPL16268=GPL570
GPL16273=GPL570
GPL16311=GPL570
GPL16356=GPL570
GPL16372=GPL570
GPL17392=GPL570
GPL17394=GPL570
GPL17810=GPL570
GPL17811=GPL570
GPL17929=GPL570
GPL17996=GPL570
GPL18121=GPL570
GPL18756=GPL570
GPL18850=GPL570
GPL18478=GPL570
GPL19109=GPL570
GPL19171=GPL570
GPL19883=GPL570
GPL19918=GPL570
GPL20182=GPL570
GPL22321=GPL570
GPL22945=GPL570
GPL23270=GPL570
GPL23432=GPL570

# GPL81
GPL81=GPL81

# GPL85
GPL85=GPL85
GPL13653=GPL85

# GPL339
GPL339=GPL339
GPL8299=GPL339
GPL18243=GPL339

# GPL91
GPL91=GPL91

# GPL82
GPL82=GPL82

# GPL83
GPL83=GPL83

# GPL76
GPL76=GPL76

# GPL75
GPL75=GPL75

# GPL93
GPL93=GPL93

# GPL95
GPL95=GPL95

# GPL92
GPL92=GPL92

# GPL94
GPL94=GPL94

# GPL80
GPL80=GPL80

# GPL34
GPL34=GPL34

# GPL32
GPL32=GPL32

# GPL33
GPL33=GPL33

# GPL74
GPL74=GPL74

# GPL98
GPL98=GPL98

# GPL341
GPL341=GPL341
GPL8627=GPL341
GPL14122=GPL341

# GPL88
GPL88=GPL88

# GPL340
GPL340=GPL340

# GPL97
GPL97=GPL97
GPL9742=GPL97
GPL19180=GPL97

# GPL2720
GPL2720=GPL2720

# GPL87
GPL87=GPL87

# GPL86
GPL86=GPL86

# GPL201
GPL201=GPL201

# GPL3240
GPL3240=GPL3240

# GPL3921
GPL3921=GPL3921
GPL15395=GPL3921
GPL16980=GPL3921
GPL17897=GPL3921
GPL18283=GPL3921
GPL22931=GPL3921

# GPL89
GPL89=GPL89

# GPL571
GPL571=GPL571
GPL5356=GPL571
GPL5705=GPL571
GPL7763=GPL571
GPL8414=GPL571
GPL9188=GPL571
GPL13447=GPL571
GPL14604=GPL571
GPL17486=GPL571
GPL18033=GPL571
GPL18034=GPL571
GPL18880=GPL571
GPL18991=GPL571
GPL22932=GPL571

# GPL6246
GPL6246=GPL6246
GPL9525=GPL6246
GPL10528=GPL6246
GPL10655=GPL6246
GPL10740=GPL6246
GPL10742=GPL6246
GPL11078=GPL6246
GPL11204=GPL6246
GPL13455=GPL6246
GPL13730=GPL6246
GPL14866=GPL6246
GPL15733=GPL6246
GPL15912=GPL6246
GPL17103=GPL6246
GPL17777=GPL6246
GPL17940=GPL6246
GPL17984=GPL6246
GPL18535=GPL6246
GPL19103=GPL6246
GPL19192=GPL6246
GPL19317=GPL6246
GPL19485=GPL6246
GPL19972=GPL6246
GPL20023=GPL6246
GPL20205=GPL6246
GPL20894=GPL6246
GPL21783=GPL6246

# GPL99
GPL99=GPL99

# GPL101
GPL101=GPL101

# GPL100
GPL100=GPL100

# GPL6244
GPL6244=GPL6244
GPL10063=GPL6244
GPL10666=GPL6244
GPL11209=GPL6244
GPL13243=GPL6244
GPL14010=GPL6244
GPL15034=GPL6244
GPL15424=GPL6244
GPL15648=GPL6244
GPL15969=GPL6244
GPL16239=GPL6244
GPL16332=GPL6244
GPL16522=GPL6244
GPL16786=GPL6244
GPL16987=GPL6244
GPL17047=GPL6244
GPL17244=GPL6244
GPL17556=GPL6244
GPL17737=GPL6244
GPL18401=GPL6244
GPL18412=GPL6244
GPL18695=GPL6244
GPL19145=GPL6244
GPL19433=GPL6244
GPL20171=GPL6244
GPL23526=GPL6244

# GPL8300
GPL8300=GPL8300

# GPL8321
GPL8321=GPL8321
GPL16763=GPL8321
GPL21092=GPL8321
GPL8059=GPL8321



# GPL4685
GPL4685=GPL4685

# GPL8119
GPL8119=GPL8119
GPL1510=GPL8119

# GPL342
GPL342=GPL342

# GPL90
GPL90=GPL90

# GPL1319
GPL1319=GPL1319
GPL24541=GPL1319

# GPL10097
GPL10097=GPL10097

# GPL200
GPL200=GPL200
GPL13993=GPL200
GPL13995=GPL200
GPL18687=GPL200
GPL19846=GPL200

# GPL1322
GPL1322=GPL1322
GPL13770=GPL1322

# GPL72
GPL72=GPL72

# GPL14613
GPL14613=GPL14613

# GPL14187
GPL14187=GPL14187

# GPL1352
GPL1352=GPL1352

# GPL2529
GPL2529=GPL2529
GPL9671=GPL2529
GPL13150=GPL2529

# GPL13158
GPL13158=GPL13158
GPL15798=GPL13158
GPL17295=GPL13158
GPL19309=GPL13158

# GPL11180
GPL11180=GPL11180
GPL14178=GPL11180
GPL17226=GPL11180
GPL1732=GPL11180
GPL18098=GPL11180
GPL21382=GPL11180
GPL21720=GPL11180
GPL22412=GPL11180
GPL24664=GPL11180

# GPL8786
GPL8786=GPL8786

# GPL6794
GPL6794=GPL6794

# GPL13667
GPL13667=GPL13667
GPL15803=GPL13667
GPL18189=GPL13667
GPL19099=GPL13667
GPL19100=GPL13667
GPL19211=GPL13667
GPL19833=GPL13667
GPL20650=GPL13667
GPL21464=GPL13667
GPL24030=GPL13667

# GPL15207 (Primeview)
GPL15207=GPL15207
GPL19660=GPL15207
GPL23342=GPL15207

# GPL16043
GPL16043=GPL16043

# GPL20258 (MTA-1_0 aka Clariom D)
GPL20258=GPL20258
GPL20266=GPL20258
GPL20775=GPL20258
GPL23535=GPL20258

# HT_Rat230_PM
GPL16985=GPL16985

# RTA-1_0
GPL22388=GPL22388


