adding normalization to Normalizer node

Hello,

we are interested in adding a normalization (median normalization) to normalizer node.

What would you advice to be the best approach to achieve this?

Should we try to add code to org.knime.base.node.preproc.normalize3.Normalizer3NodeModel + Normalizer3NodeDialog (+NormalizerConfig if necessary)

+ add doMedianNorm() method to the org.knime.base.data.normalize.Normalizer2?

It doesn't seem to us like subclassing those classes would be very easy to do here (without a lot of duplication code). We are thinking also about making this available to the community if all turns out well.

Thanks for the response

Martin

 

 

Hey Martin,

sounds interesting! There are several ways to approach your problem:

* You could write your entirely own node and if you have many of them, we can turn your set of nodes into a community contribution (I guess you've already discovered http://github.com/knime/knime-sdk-setup).

* You can fork our code from bitbucket (http://bitbucket.com/knime/knime-core) and open a pull-request. However, this requires that you sign our CLA https://github.com/knime/knime-sdk-setup/blob/master/CONTRIBUTING.MD.

In general contributions are highly appreciated and we are happy to support you in what ever you decide to do!

Cheers,

Christian