<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1453902811577_31722">Hello, <br></div><div id="yui_3_16_0_1_1453902811577_31975"><br></div><div id="yui_3_16_0_1_1453902811577_31866" dir="ltr">I assumed that if I compound a bunch of filters into a custom filter it will be portable and I can use it for new data. It is not always the case for my filters. If for example I make a custom filter with a sequence of an "Extract Block" followed by a "Merge Blocks", the resulting filter is data independent but for a more complicated structures the exported cpd or xml custom filter includes information about the data. This makes the filter unusable for other data. An example is when Wrap By Vector is one of the filters to include. In that case the cpd file will have a block like the following, specific to a data file:<br></div><div id="yui_3_16_0_1_1453902811577_32195" dir="ltr"><br></div><div id="yui_3_16_0_1_1453902811577_32102" dir="ltr"> <Proxy group="filters" type="WarpVector" id="4220" servers="1" compound_name="WarpByVector1"><br class="" id="yui_3_16_0_1_1453902811577_32104"> <Property name="Input" id="4220.Input" number_of_elements="1"><br class="" id="yui_3_16_0_1_1453902811577_32106"> <Proxy value="4209" output_port="0"/><br class="" id="yui_3_16_0_1_1453902811577_32108"> <Domain name="groups" id="4220.Input.groups"/><br class="" id="yui_3_16_0_1_1453902811577_32110"> <Domain name="input_array" id="4220.Input.input_array"><br class="" id="yui_3_16_0_1_1453902811577_32112"> <InputArray attribute_type="point" number_of_components="3"/><br class="" id="yui_3_16_0_1_1453902811577_32114"> </Domain><br class="" id="yui_3_16_0_1_1453902811577_32116"> <Domain name="input_type" id="4220.Input.input_type"/><br class="" id="yui_3_16_0_1_1453902811577_32118"> </Property><br class="" id="yui_3_16_0_1_1453902811577_32120"> <Property name="ScaleFactor" id="4220.ScaleFactor" number_of_elements="1"><br class="" id="yui_3_16_0_1_1453902811577_32122"> <Element index="0" value="4000"/><br class="" id="yui_3_16_0_1_1453902811577_32124"> <Domain name="range" id="4220.ScaleFactor.range"/><br class="" id="yui_3_16_0_1_1453902811577_32126"> </Property><br class="" id="yui_3_16_0_1_1453902811577_32128"> <Property name="SelectInputVectors" id="4220.SelectInputVectors" number_of_elements="5"><br class="" id="yui_3_16_0_1_1453902811577_32130"> <Element index="0" value=""/><br class="" id="yui_3_16_0_1_1453902811577_32132"> <Element index="1" value=""/><br class="" id="yui_3_16_0_1_1453902811577_32134"> <Element index="2" value=""/><br class="" id="yui_3_16_0_1_1453902811577_32136"> <Element index="3" value="0"/><br class="" id="yui_3_16_0_1_1453902811577_32138"> <Element index="4" value="comp"/><br class="" id="yui_3_16_0_1_1453902811577_32140"> <Domain name="array_list" id="4220.SelectInputVectors.array_list"><br class="" id="yui_3_16_0_1_1453902811577_32142"> <String text="comp"/></div><div id="yui_3_16_0_1_1453902811577_32291" dir="ltr"> <String text="Imag____DEPL"/><br></div><div id="yui_3_16_0_1_1453902811577_32269" dir="ltr"> <String text="Real____DEPL [00] - 2097.55"/><br class="" id="yui_3_16_0_1_1453902811577_32148"> <String text="Real____DEPL [01] - 2428.3"/><br class="" id="yui_3_16_0_1_1453902811577_32150"> <String text="Real____DEPL [02] - 2764.21"/><br class="" id="yui_3_16_0_1_1453902811577_32152"> <String text="Real____DEPL [03] - 3162.74"/><br class="" id="yui_3_16_0_1_1453902811577_32154"> <String text="Real____DEPL [04] - 4011.2"/><br class="" id="yui_3_16_0_1_1453902811577_32156"> <String text="Real____DEPL [05] - 4430.21"/><br class="" id="yui_3_16_0_1_1453902811577_32158"> <String text="Real____DEPL [06] - 4864.37"/><br class="" id="yui_3_16_0_1_1453902811577_32160"> <String text="Real____DEPL [07] - 5029.38"/><br class="" id="yui_3_16_0_1_1453902811577_32162"> <String text="Real____DEPL [08] - 5362.25"/><br class="" id="yui_3_16_0_1_1453902811577_32164"> <String text="Real____DEPL [09] - 5693.28"/><br class="" id="yui_3_16_0_1_1453902811577_32166"> <String text="Real____DEPL [10] - 5992.98"/><br class="" id="yui_3_16_0_1_1453902811577_32168"> <String text="Real____DEPL [11] - 6385.21"/><br class="" id="yui_3_16_0_1_1453902811577_32170"> <String text="Real____DEPL [12] - 6776.61"/><br class="" id="yui_3_16_0_1_1453902811577_32172"> <String text="Real____DEPL [13] - 7218.14"/><br class="" id="yui_3_16_0_1_1453902811577_32174"> <String text="Real____DEPL [14] - 7492.95"/><br class="" id="yui_3_16_0_1_1453902811577_32176"> <String text="Real____DEPL [15] - 7818.61"/><br class="" id="yui_3_16_0_1_1453902811577_32178"> <String text="Real____DEPL [16] - 8256.92"/><br class="" id="yui_3_16_0_1_1453902811577_32180"> <String text="Real____DEPL [17] - 8747.48"/><br class="" id="yui_3_16_0_1_1453902811577_32182"> <String text="Real____DEPL [18] - 8972.36"/><br class="" id="yui_3_16_0_1_1453902811577_32184"> <String text="Real____DEPL [19] - 9216.32"/><br class="" id="yui_3_16_0_1_1453902811577_32186"> <String text="Real____DEPL [20] - 9471.24"/><br class="" id="yui_3_16_0_1_1453902811577_32188"> <String text="Real____DEPL [21] - 9954.08"/><br class="" id="yui_3_16_0_1_1453902811577_32190"> </Domain><br class="" id="yui_3_16_0_1_1453902811577_32192"> </Property><br class="" id="yui_3_16_0_1_1453902811577_32194"> </Proxy></div><div id="yui_3_16_0_1_1453902811577_32213" dir="ltr"><br></div><div id="yui_3_16_0_1_1453902811577_32214" dir="ltr">Any hints?</div><div id="yui_3_16_0_1_1453902811577_32215" dir="ltr">Nima<br></div></div></body></html>