defining operator

dan_agapedan_agape Member Posts: 106 Maven
edited November 2018 in Help
Can anyone post an example of code defining a new operator?

Alternatively, is it possible to save subprocesses in order to employ them by including them easily in other processes whenever needed (similarly to the way you use an available operator)?



  • haddockhaddock Member Posts: 849 Maven
    Is it not true to say that if you have RapidMiner installed you already have the source for its operators? Failing that you could invest in Seb's white paper, available at the RM shop.

    You can save sub-processes as building blocks "Edit->Save as Building Block".

  • dan_agapedan_agape Member Posts: 106 Maven
    Anyone with some useful answer? Thanks.

  • CrazyTCrazyT Member Posts: 8 Contributor II

    There you can find the sourcecode of existing plugins(that you can also download through the automatic updater)
    You can use eclipse+ant to build your plugin.
    You might also need the source code of RapidMiner itself.
    Information for that can be found here:,en/
  • IngoRMIngoRM Administrator, Moderator, Employee, RapidMiner Certified Analyst, RapidMiner Certified Expert, Community Manager, RMResearcher, Member, University Professor Posts: 1,751 RM Founder
    Hi Dan,

    as Haddock already pointed out: there is a white paper explaining every necessary detail for building your own operators and RapidMiner extensions:,shop.product_details/flypage,flypage.tpl/product_id,52/category_id,5/option,com_virtuemart/Itemid,180/

    It is available in our shop and together with an in-depth description you also get lot of examples which should serve as a quick start guide for diving into the world of RapidMiner development.

  • dan_agapedan_agape Member Posts: 106 Maven
    Hi Ingo,

    Thanks. Had got the information I needed. I'm sure the white paper is a very useful and detailed resource for those keen in the RM development/extension.

    However, I'm exploring all the aspects of RM, and interested in DM from a productive point of view (with RM or other suites) rather than specialising in the process of development/extension of a software. Just needed to quickly and efficiently get a glance, and got it ;) Congratulations for this forum.

Sign In or Register to comment.