You can use EntrezDirect. First column as Entrez gene ID and second Locus tag :

$ esearch -db gene -query 100790502  | esummary | xtract -pattern DocumentSummary -element Id,OtherAliases
100790502   GLYMA_09G197400

This may get you most of them. Showing only 10 here (remove | head -10 to get them all) :

$ esearch -db gene -query GLYMA | esummary | xtract -pattern DocumentSummary -element Id,OtherAliases | head -10
547923  GLYMA_13G347600, L-1, Lx1
548076  GLYMA_13G288100
547831  GLYMA_08G341500, KTi, Ti-a, Ti-b, Tia, Tic, Tie
100788438   GLYMA_03G181700, GmPAL1.2, PAL1
547900  GLYMA_03G163500, A2B1a, glycinin
547641  GLYMA_18G023500, RLK-RHG1, rhg1-like, rhg1g, rhg1s
547931  GLYMA_06G301500, BMY1, Gm-BamyDam, Gm-BamyKza
100787872   GLYMA_02G309300, GmPAL3.1
100527427   GLYMA_10G199100, GmLb, N-2, Nodulin-2
547869  GLYMA_15G026300, L-3, LOX1.3, Lx3



Source link