{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T07:53:05Z","timestamp":1772265185090,"version":"3.50.1"},"posted":{"date-parts":[[2019,4,16]]},"group-title":"PeerJ Preprints","reference-count":0,"publisher":"PeerJ","license":[{"start":{"date-parts":[[2019,4,16]],"date-time":"2019-04-16T00:00:00Z","timestamp":1555372800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>Programmers\u2019 lack of familiarity with what is available in packages may prompt them to reinvent the wheel. This is generally the case in any programming language, but it is a matter of madness with a language described as difficult even by professionals supporting it such as R. In R Cookbook, says: \u201cBut R can be frustrating. It\u2019s not obvious how to accomplish many tasks, even simple ones.\u201d IPOMOEA is a code that has been written to mitigate this problem. It helps R language developers determine how to perform a specific task, by automating the search in R site for all packages that are likely to contribute to the task implementation. After that, IPOMOEA determines a partial set of results to be the intended package using multi-objective evolutionary algorithm NSGA-II . Not only does it specify the intended package, but also it helps orient programmers and manage packages. Keywords:<\/jats:p>","DOI":"10.7287\/peerj.preprints.27656v1","type":"posted-content","created":{"date-parts":[[2019,4,16]],"date-time":"2019-04-16T09:10:17Z","timestamp":1555405817000},"source":"Crossref","is-referenced-by-count":0,"title":["IPOMOEA: Intended package orientation using multi-objective evolutionary algorithm in R"],"prefix":"10.7287","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6028-3693","authenticated-orcid":true,"given":"M A","family":"El-dosuky","sequence":"first","affiliation":[{"name":"Computer Science, Mansoura University, Mansoura, Mansoura, Egypt"}]}],"member":"4443","container-title":[],"original-title":[],"link":[{"URL":"https:\/\/peerj.com\/preprints\/27656v1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/preprints\/27656v1.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/preprints\/27656v1.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/preprints\/27656v1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,12,23]],"date-time":"2019-12-23T20:41:43Z","timestamp":1577133703000},"score":1,"resource":{"primary":{"URL":"https:\/\/peerj.com\/preprints\/27656v1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,16]]},"references-count":0,"aliases":["10.7287\/peerj.preprints.27656"],"URL":"https:\/\/doi.org\/10.7287\/peerj.preprints.27656v1","relation":{"references":[{"id-type":"doi","id":"10.7287\/peerj.preprints.27656v1\/supp-1","asserted-by":"subject"},{"id-type":"doi","id":"10.7287\/peerj.preprints.27656v1\/supp-1","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2019,4,16]]},"subtype":"preprint"}}