The nematode Caenorhabditis elegans in GEO2R provides an unique model for the study of finding differentially expressed genes. For our GEO2R analysis we have selected a data set which had a good value for getting the comparison table we had collated the sample and grouped into three types as wild type, PMT and empty vector. Then after grouping the samples we got the comparison table with the huge number of gene set. The data set had a good value of adjusted p value (<0.001) which was considered as a threshold value. Though we received numerous set of genes we shortlisted certain number of genes which had an adjusted p value < 0.001. Till the shortlisted column we have to insert gene symbol for the further analysis. To find interaction of genes, we introduced certain tools namely string and shinygo. In string we got the protein-protein interaction of our gene symbol. Using shinygo we inserted the gene data in which we have found information of about enrichment table, network, tree and group. After this process using enrichment table we got the functional annotation of DEG.