Somaclones are obtained by:
Genetic engineering
Tissue culture
Plant breeding
Irradiation
Somaclonal variation can be obtained by