The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here

Save Advanced Charts configuration in the process

luc_bartkowskiluc_bartkowski Member Posts: 46 Maven
edited December 2018 in Product Feedback - Resolved

Suggestion to save the Advanced Charts configuration parameters in the process at hand.

To put it blunt: RapidMiner automates tasks by Machine Learning, but one has to define a RapidMiner report over and over again, every time a model is saved and loaded afterwards.

 

This feature request is nothing fancy like reusing Advanced Charts configurations in other processes.

Just save the Advanced Charts configuration parameters in the process, for every process "res" port that has been connected it's own Advanced Charts configuration.

Such feature can't be difficult to implement. It would save RapidMiner users a lot of time.

 

10
10 votes

Fixed and Released · Last Updated

resolved with new visualizations

Comments

  • sgenzersgenzer Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, Community Manager, Member, University Professor, PM Moderator Posts: 2,959 Community Manager

    Hello Luc,

     

    Have you tried the reporting extension?  It's a bit clunky to use but it does exactly what you're looking for.

     

    Scott

  • Thomas_OttThomas_Ott RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,761 Unicorn

    I'm hoping that RM completely updates their native charting in future releases. It's old and clunky. 

  • Telcontar120Telcontar120 RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,635 Unicorn

    @sgenzer but I don't think the reporting extension actually works with the advanced charts, just the basic ones?  

    I agree with @Thomas_Ott that the entire reporting extension needs an overhaul.

    Brian T.
    Lindon Ventures 
    Data Science Consulting from Certified RapidMiner Experts
  • Thomas_OttThomas_Ott RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,761 Unicorn

    @Telcontar120 not just the reporting extension, the entire native visualization suite inside RapidMiner Studio. 

  • sgenzersgenzer Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, Community Manager, Member, University Professor, PM Moderator Posts: 2,959 Community Manager

    @Telcontar120 - it pretty much has the functionality of advanced charts but yes, rather clunky to use.  A while back I built a whole bunch of automated reporting processes that I stiill use from time to time.  Here's a monster I did a year ago.  You'll need to look inside the subprocesses to see what I did.

     

    Scott

     

    <?xml version="1.0" encoding="UTF-8"?><process version="7.6.001">
    <context>
    <input/>
    <output/>
    <macros/>
    </context>
    <operator activated="true" class="process" compatibility="7.6.001" expanded="true" name="Process">
    <process expanded="true">
    <operator activated="true" class="reporting:generate_report" compatibility="5.3.000" expanded="true" height="68" name="Generate Report" width="90" x="45" y="1054">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="pdf_output_file" value="/Volumes/Fougamou/Documents/Genzer Consulting/Google Drive/Foo/Clients/Curacao/Reports/Genzer Index June 2017.pdf"/>
    <parameter key="pdf_template_file" value="/no file selected"/>
    <parameter key="image_template_file" value="/no file selected"/>
    <parameter key="section_one_font" value="arial"/>
    <parameter key="section_one_font_style_bold" value="true"/>
    <parameter key="section_two_font" value="arial"/>
    <parameter key="section_two_font_style_bold" value="true"/>
    <parameter key="section_three_font" value="arial"/>
    <parameter key="section_three_font_style_bold" value="true"/>
    <parameter key="section_four_font" value="arial"/>
    <parameter key="section_four_font_style_bold" value="true"/>
    <parameter key="section_five_font" value="arial"/>
    <parameter key="section_five_font_style_bold" value="true"/>
    <parameter key="text_content_font" value="arial"/>
    <parameter key="text_content_font_style_bold" value="true"/>
    <parameter key="system_fonts" value="true"/>
    <description align="center" color="transparent" colored="false" width="126">Genzer Index</description>
    </operator>
    <operator activated="true" class="set_macros" compatibility="7.6.001" expanded="true" height="68" name="Set Macros" width="90" x="45" y="952">
    <list key="macros">
    <parameter key="GradesSessionCode" value="YR"/>
    <parameter key="GradesSchoolYearPresent" value="2017"/>
    <parameter key="GradesPointsThreshold" value="89"/>
    <parameter key="CommentsSchoolYearPresent" value="2017"/>
    <parameter key="CommentsPolarityThreshold" value="0"/>
    <parameter key="MAPSessionCodePresent" value="Spring 2016-2017"/>
    <parameter key="MAPPercentileThreshold" value="50"/>
    <parameter key="MAPSchoolYearPresent" value="2017"/>
    <parameter key="GradesAttribute" value="AcademicCourseGrade"/>
    <parameter key="IBSchoolYearPresent" value="2016"/>
    <parameter key="IBScoreThreshold" value="4"/>
    <parameter key="ISASchoolYearPresent" value="2017"/>
    <parameter key="ISAPercentileThreshold" value="50"/>
    </list>
    </operator>
    <operator activated="true" class="handle_exception" compatibility="7.6.001" expanded="true" height="68" name="Handle Exception (4)" width="90" x="45" y="799">
    <process expanded="true">
    <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="68" name="Subprocess (15)" width="90" x="112" y="34">
    <process expanded="true">
    <operator activated="true" class="loop_repository" compatibility="7.6.001" expanded="true" height="82" name="Loop Repository (2)" width="90" x="45" y="34">
    <parameter key="repository_folder" value="//Google Drive/Master Templates/GENZER INDEX/working/"/>
    <parameter key="entry_type" value="IOObject"/>
    <parameter key="recursive" value="false"/>
    <process expanded="true">
    <operator activated="true" class="generate_data_user_specification" compatibility="7.6.001" expanded="true" height="68" name="Generate Data by User Specification (2)" width="90" x="246" y="34">
    <list key="attribute_values">
    <parameter key="name" value="%{entry_name}"/>
    </list>
    <list key="set_additional_roles"/>
    </operator>
    <connect from_op="Generate Data by User Specification (2)" from_port="output" to_port="out 1"/>
    <portSpacing port="source_repository object" spacing="0"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    </operator>
    <operator activated="true" class="append" compatibility="7.6.001" expanded="true" height="82" name="Append (2)" width="90" x="179" y="34"/>
    <operator activated="true" class="loop_examples" compatibility="7.6.001" expanded="true" height="82" name="Loop Examples" width="90" x="313" y="34">
    <process expanded="true">
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro" width="90" x="45" y="34">
    <parameter key="macro" value="name"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="name"/>
    <parameter key="example_index" value="%{example}"/>
    <list key="additional_macros"/>
    </operator>
    <operator activated="true" class="delete_repository_entry" compatibility="7.6.001" expanded="true" height="82" name="Delete Repository Entry (2)" width="90" x="246" y="34">
    <parameter key="entry_to_delete" value="//Google Drive/Master Templates/GENZER INDEX/working/%{name}"/>
    </operator>
    <connect from_port="example set" to_op="Extract Macro" to_port="example set"/>
    <connect from_op="Extract Macro" from_port="example set" to_op="Delete Repository Entry (2)" to_port="through 1"/>
    <portSpacing port="source_example set" spacing="0"/>
    <portSpacing port="sink_example set" spacing="0"/>
    <portSpacing port="sink_output 1" spacing="0"/>
    </process>
    </operator>
    <connect from_op="Loop Repository (2)" from_port="out 1" to_op="Append (2)" to_port="example set 1"/>
    <connect from_op="Append (2)" from_port="merged set" to_op="Loop Examples" to_port="example set"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">delete all working files</description>
    </operator>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <process expanded="true">
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">delete all working files if needed</description>
    </operator>
    <operator activated="true" class="retrieve" compatibility="7.6.001" expanded="true" height="68" name="Retrieve Grades and Comments through S1 SY1617 v4" width="90" x="45" y="238">
    <parameter key="repository_entry" value="../../../Schools/Curacao/GRADES/Grades and Comments through S1 SY1617 v4"/>
    </operator>
    <operator activated="true" breakpoints="after" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (13)" width="90" x="179" y="238">
    <process expanded="true">
    <operator activated="true" breakpoints="after" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="124" name="Execute Grades (GI Points)" width="90" x="45" y="34">
    <parameter key="process_location" value="../Grades (GI Points)"/>
    <list key="macros">
    <parameter key="GradesAttribute" value="%{GradesAttribute}"/>
    <parameter key="SchoolYearPresent" value="%{GradesSchoolYearPresent}"/>
    <parameter key="GradesPointsThreshold" value="%{GradesPointsThreshold}"/>
    <parameter key="SessionCode" value="%{GradesSessionCode}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (12)" width="90" x="246" y="34">
    <parameter key="macro" value="GradesPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="GradesPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="GradesAchievementPoints" value="GradesAchievementPoints"/>
    <parameter key="GradesGrowthPoints" value="GradesGrowthPoints"/>
    </list>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak" width="90" x="380" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section" width="90" x="514" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="Internal Quantitative"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (3)" width="90" x="246" y="136">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="Course Grade Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">Grades Decile Points</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store" width="90" x="514" y="136">
    <parameter key="repository_entry" value="//Google Drive/Master Templates/GENZER INDEX/working/Course Grade Achievement Points"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (4)" width="90" x="246" y="289">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="Course Grade Growth Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">GradesGrowth Decile Points</description>
    </operator>
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (2)" width="90" x="380" y="289">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - Internal Objective"/>
    <parameter key="report_text" value="Internal Objective Data Source: Teacher-issued course grades&#10;&#10;Session Code: %{GradesSessionCode}&#10;Current School Year: %{GradesSchoolYearPresent}&#10;Grades Points Threshold: %{GradesPointsThreshold}&#10;&#10;Internal Objective Achievement Points: %{GradesAchievementPoints}&#10;Internal Objective Growth Points: %{GradesGrowthPoints}&#10;Internal Objective Total Points: %{GradesPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">Grades Points Summary</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (2)" width="90" x="514" y="289">
    <parameter key="repository_entry" value="//Google Drive/Master Templates/GENZER INDEX/working/Course Grade Growth Points"/>
    </operator>
    <connect from_port="in 1" to_op="Execute Grades (GI Points)" to_port="input 1"/>
    <connect from_op="Execute Grades (GI Points)" from_port="result 1" to_op="Extract Macro (12)" to_port="example set"/>
    <connect from_op="Execute Grades (GI Points)" from_port="result 2" to_op="Report (3)" to_port="reportable in"/>
    <connect from_op="Execute Grades (GI Points)" from_port="result 3" to_op="Report (4)" to_port="reportable in"/>
    <connect from_op="Extract Macro (12)" from_port="example set" to_op="Add Pagebreak" to_port="through 1"/>
    <connect from_op="Add Pagebreak" from_port="through 1" to_op="Add Section" to_port="through 1"/>
    <connect from_op="Report (3)" from_port="reportable out" to_op="Store" to_port="input"/>
    <connect from_op="Report (4)" from_port="reportable out" to_op="Add Text (2)" to_port="through 1"/>
    <connect from_op="Add Text (2)" from_port="through 1" to_op="Store (2)" to_port="input"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">Grades</description>
    </operator>
    <operator activated="true" class="retrieve" compatibility="7.6.001" expanded="true" height="68" name="Retrieve Grades and Comments through S1 SY1617 v4 (2)" width="90" x="380" y="238">
    <parameter key="repository_entry" value="../../../Schools/Curacao/GRADES/Grades and Comments through S1 SY1617 v4"/>
    </operator>
    <operator activated="true" breakpoints="after" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (16)" width="90" x="514" y="238">
    <process expanded="true">
    <operator activated="false" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="68" name="Execute Comments (GI Points)" width="90" x="45" y="289">
    <parameter key="process_location" value="Comments (GI Points)"/>
    <list key="macros">
    <parameter key="PolarityThreshold" value="%{CommentsPolarityThreshold}"/>
    <parameter key="SchoolYearPresent" value="%{CommentsSchoolYearPresent}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="124" name="Execute Comments (2)" width="90" x="45" y="34">
    <parameter key="process_location" value="../Comments (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{CommentsSchoolYearPresent}"/>
    <parameter key="PolarityThreshold" value="%{CommentsPolarityThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="handle_exception" compatibility="7.6.001" expanded="true" height="82" name="Handle Exception (3)" width="90" x="313" y="34">
    <process expanded="true">
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (13)" width="90" x="112" y="34">
    <parameter key="macro" value="CommentsPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="CommentsPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="CommentsAchievementPoints" value="CommentsAchievementPoints"/>
    <parameter key="CommentsGrowthPoints" value="CommentsGrowthPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">with growth</description>
    </operator>
    <connect from_port="in 1" to_op="Extract Macro (13)" to_port="example set"/>
    <connect from_op="Extract Macro (13)" from_port="example set" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <process expanded="true">
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (3)" width="90" x="246" y="34">
    <parameter key="macro" value="CommentsPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="CommentsPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="CommentsAchievementPoints" value="CommentsAchievementPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">without growth</description>
    </operator>
    <connect from_port="in 1" to_op="Extract Macro (3)" to_port="example set"/>
    <connect from_op="Extract Macro (3)" from_port="example set" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">create CommentsPoints macro from Comments Points att</description>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak (2)" width="90" x="447" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section (2)" width="90" x="581" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="Internal Qualitative"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (5)" width="90" x="313" y="238">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="Course Comments Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">Comments Decile Points</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (3)" width="90" x="447" y="238">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/Course Comment Achievement Points"/>
    </operator>
    <operator activated="true" class="handle_exception" compatibility="7.6.001" expanded="true" height="82" name="Handle Exception" width="90" x="313" y="391">
    <process expanded="true">
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (6)" width="90" x="179" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="Course Comments Growth Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">CommentsGrowth Decile Points</description>
    </operator>
    <connect from_port="in 1" to_op="Report (6)" to_port="reportable in"/>
    <connect from_op="Report (6)" from_port="reportable out" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <process expanded="true">
    <connect from_port="in 1" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">CommentsGrowth Decile Points if possible</description>
    </operator>
    <operator activated="true" class="handle_exception" compatibility="7.6.001" expanded="true" height="82" name="Handle Exception (2)" width="90" x="447" y="391">
    <process expanded="true">
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (3)" width="90" x="179" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - Internal Subjective"/>
    <parameter key="report_text" value="Internal Subjective Data Source: Teacher-issued course comment polarity&#10;&#10;Present School Year: %{CommentsSchoolYearPresent}&#10;Comments Polarity Threshold: %{CommentsPolarityThreshold}&#10;&#10;Internal Subjective Achievement Points: %{CommentsAchievementPoints}&#10;Internal Subjective Growth Points: %{CommentsGrowthPoints}&#10;Internal Subjective Total Points: %{CommentsPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">Comments Points Summary with growth</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (4)" width="90" x="313" y="34">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/Course Comment Growth Points"/>
    </operator>
    <connect from_port="in 1" to_op="Add Text (3)" to_port="through 1"/>
    <connect from_op="Add Text (3)" from_port="through 1" to_op="Store (4)" to_port="input"/>
    <connect from_op="Store (4)" from_port="through" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <process expanded="true">
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (4)" width="90" x="246" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - Internal Qualitative"/>
    <parameter key="report_text" value="Internal Qualitative Data Source: Teacher-issued course comment polarity&#10;&#10;Present School Year: %{CommentsSchoolYearPresent}&#10;Comments Polarity Threshold: %{CommentsPolarityThreshold}&#10;&#10;Internal Qualitative Achievement Points: %{CommentsAchievementPoints}&#10;Internal Qualitative Growth Points: N/A&#10;Internal Qualitative Total Points: %{CommentsPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">Comments Points Summary without growth</description>
    </operator>
    <connect from_port="in 1" to_op="Add Text (4)" to_port="through 1"/>
    <connect from_op="Add Text (4)" from_port="through 1" to_port="out 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    <portSpacing port="sink_out 2" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">Comments Points Summary</description>
    </operator>
    <connect from_port="in 1" to_op="Execute Comments (2)" to_port="input 1"/>
    <connect from_op="Execute Comments (2)" from_port="result 1" to_op="Handle Exception (3)" to_port="in 1"/>
    <connect from_op="Execute Comments (2)" from_port="result 2" to_op="Report (5)" to_port="reportable in"/>
    <connect from_op="Execute Comments (2)" from_port="result 3" to_op="Handle Exception" to_port="in 1"/>
    <connect from_op="Handle Exception (3)" from_port="out 1" to_op="Add Pagebreak (2)" to_port="through 1"/>
    <connect from_op="Add Pagebreak (2)" from_port="through 1" to_op="Add Section (2)" to_port="through 1"/>
    <connect from_op="Report (5)" from_port="reportable out" to_op="Store (3)" to_port="input"/>
    <connect from_op="Handle Exception" from_port="out 1" to_op="Handle Exception (2)" to_port="in 1"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">teacher comments</description>
    </operator>
    <operator activated="true" class="retrieve" compatibility="7.6.001" expanded="true" height="68" name="Retrieve MAPMerge Spring 2011-2012 to Spring 2016-2017" width="90" x="45" y="442">
    <parameter key="repository_entry" value="../../../Schools/Curacao/MAP/MAPMerge Spring 2011-2012 to Spring 2016-2017"/>
    </operator>
    <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess" width="90" x="179" y="442">
    <process expanded="true">
    <operator activated="false" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="68" name="Execute MAP (GI Points) new" width="90" x="45" y="340">
    <parameter key="process_location" value="MAP (GI Points) new"/>
    <list key="macros">
    <parameter key="PercentileThreshold" value="%{MAPPercentileThreshold}"/>
    <parameter key="SchoolYearPresent" value="%{MAPSchoolYearPresent}"/>
    <parameter key="SessionCodePresent" value="%{MAPSessionCodePresent}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="103" name="Execute MAP (GI Points)" width="90" x="45" y="34">
    <parameter key="process_location" value="../MAP (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{MAPSchoolYearPresent}"/>
    <parameter key="SessionCodePresent" value="%{MAPSessionCodePresent}"/>
    <parameter key="PercentileThreshold" value="%{MAPPercentileThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (2)" width="90" x="246" y="34">
    <parameter key="macro" value="MAPPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="MAPPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="MAPAchievementPoints" value="MAPAchievementPoints"/>
    <parameter key="MAPGrowthPoints" value="MAPGrowthPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">create MAPPoints macro from MAPPoints att</description>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak (3)" width="90" x="380" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section (3)" width="90" x="514" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="External Quantitative"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report" width="90" x="246" y="187">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="NWEA MAP Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">Percentile Decile Points</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (5)" width="90" x="380" y="187">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/MAP Achievement Points"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (2)" width="90" x="246" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="NWEA MAP Growth Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">CGIPercentile Decile Points</description>
    </operator>
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (5)" width="90" x="380" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - External Objective"/>
    <parameter key="report_text" value="External Objective Data Source: NWEA MAP standardized test&#10;&#10;Present NWEA MAP Session : %{MAPSessionCodePresent}&#10;Current School Year: %{MAPSchoolYearPresent}&#10;MAP Percentile Threshold: %{MAPPercentileThreshold}&#10;&#10;External Objective Achievement Points: %{MAPAchievementPoints}&#10;External Objective Growth Points: %{MAPGrowthPoints}&#10;External Objective Total Points: %{MAPPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">NWEA MAP Points Summary</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (6)" width="90" x="514" y="340">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/MAP Growth Points"/>
    </operator>
    <connect from_port="in 1" to_op="Execute MAP (GI Points)" to_port="input 1"/>
    <connect from_op="Execute MAP (GI Points)" from_port="result 1" to_op="Extract Macro (2)" to_port="example set"/>
    <connect from_op="Execute MAP (GI Points)" from_port="result 2" to_op="Report" to_port="reportable in"/>
    <connect from_op="Execute MAP (GI Points)" from_port="result 3" to_op="Report (2)" to_port="reportable in"/>
    <connect from_op="Extract Macro (2)" from_port="example set" to_op="Add Pagebreak (3)" to_port="through 1"/>
    <connect from_op="Add Pagebreak (3)" from_port="through 1" to_op="Add Section (3)" to_port="through 1"/>
    <connect from_op="Report" from_port="reportable out" to_op="Store (5)" to_port="input"/>
    <connect from_op="Report (2)" from_port="reportable out" to_op="Add Text (5)" to_port="through 1"/>
    <connect from_op="Add Text (5)" from_port="through 1" to_op="Store (6)" to_port="input"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">NWEA MAP</description>
    </operator>
    <operator activated="true" class="retrieve" compatibility="7.6.001" expanded="true" height="68" name="Retrieve ISAMerge thru Feb 2017 - CLEAN AND CEDS VER 3" width="90" x="380" y="442">
    <parameter key="repository_entry" value="../../../Schools/Curacao/ISA/ISAMerge thru Feb 2017 - CLEAN AND CEDS VER 3"/>
    </operator>
    <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (12)" width="90" x="514" y="442">
    <process expanded="true">
    <operator activated="false" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="68" name="Execute ISA (GI Points)" width="90" x="45" y="238">
    <parameter key="process_location" value="ISA (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{ISASchoolYearPresent}"/>
    <parameter key="PercentileThreshold" value="%{ISAPercentileThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="103" name="Execute ISA (2)" width="90" x="45" y="34">
    <parameter key="process_location" value="../ISA (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{ISASchoolYearPresent}"/>
    <parameter key="PercentileThreshold" value="%{ISAPercentileThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (15)" width="90" x="246" y="34">
    <parameter key="macro" value="ISAPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="ISAPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="ISAAchievementPoints" value="ISAAchievementPoints"/>
    <parameter key="ISAGrowthPoints" value="ISAGrowthPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">create ISAPoints macro from ISAPoints att</description>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak (5)" width="90" x="380" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section (5)" width="90" x="514" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="External Quantitative"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (9)" width="90" x="246" y="187">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="ISA Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">Percentile Decile Points</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (9)" width="90" x="380" y="187">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/ISA Achievement Points"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (10)" width="90" x="246" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="ISA Growth Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">Growth Decile Points</description>
    </operator>
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (7)" width="90" x="380" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - External Objective"/>
    <parameter key="report_text" value="External Objective Data Source: ACER ISA standardized test&#10;&#10;Current School Year: %{ISASchoolYearPresent}&#10;ISA Percentile Threshold: %{ISAPercentileThreshold}&#10;&#10;External Objective Achievement Points: %{ISAAchievementPoints}&#10;External Objective Growth Points: %{ISAGrowthPoints}&#10;External Objective Total Points: %{ISAPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">ISA Points Summary</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (10)" width="90" x="514" y="340">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/ISA Growth Points"/>
    </operator>
    <connect from_port="in 1" to_op="Execute ISA (2)" to_port="input 1"/>
    <connect from_op="Execute ISA (2)" from_port="result 1" to_op="Extract Macro (15)" to_port="example set"/>
    <connect from_op="Execute ISA (2)" from_port="result 2" to_op="Report (9)" to_port="reportable in"/>
    <connect from_op="Execute ISA (2)" from_port="result 3" to_op="Report (10)" to_port="reportable in"/>
    <connect from_op="Extract Macro (15)" from_port="example set" to_op="Add Pagebreak (5)" to_port="through 1"/>
    <connect from_op="Add Pagebreak (5)" from_port="through 1" to_op="Add Section (5)" to_port="through 1"/>
    <connect from_op="Report (9)" from_port="reportable out" to_op="Store (9)" to_port="input"/>
    <connect from_op="Report (10)" from_port="reportable out" to_op="Add Text (7)" to_port="through 1"/>
    <connect from_op="Add Text (7)" from_port="through 1" to_op="Store (10)" to_port="input"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">ISA</description>
    </operator>
    <operator activated="true" class="retrieve" compatibility="7.6.001" expanded="true" height="68" name="Retrieve IB Exam and Candidate Results MERGE THRU MAY 2016" width="90" x="246" y="697">
    <parameter key="repository_entry" value="../../../Schools/Curacao/IB/IB Exam and Candidate Results MERGE THRU MAY 2016"/>
    </operator>
    <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (17)" width="90" x="380" y="697">
    <process expanded="true">
    <operator activated="false" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="68" name="Execute IB (GI Points)" width="90" x="45" y="493">
    <parameter key="process_location" value="IB (GI Points)"/>
    <list key="macros">
    <parameter key="ScoreThreshold" value="%{IBScoreThreshold}"/>
    <parameter key="SchoolYearPresent" value="%{IBSchoolYearPresent}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="103" name="Execute IB (2)" width="90" x="45" y="34">
    <parameter key="process_location" value="../IB (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{IBSchoolYearPresent}"/>
    <parameter key="ScoreThreshold" value="%{IBScoreThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (16)" width="90" x="179" y="34">
    <parameter key="macro" value="IBPoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="IBPoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="IBAchievementPoints" value="IBAchievementPoints"/>
    <parameter key="IBGrowthPoints" value="IBGrowthPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">create IBPoints macro from IBPoints att</description>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak (7)" width="90" x="313" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section (7)" width="90" x="447" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="Mission Output"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (11)" width="90" x="179" y="187">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="IB Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">IB Decile Points</description>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (11)" width="90" x="313" y="187">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/IB Achievement Points"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (12)" width="90" x="179" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="IB Growth Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_type_exception" value="false"/>
    <parameter key="except_value_type" value="time"/>
    <parameter key="block_type" value="attribute_block"/>
    <parameter key="use_block_type_exception" value="false"/>
    <parameter key="except_block_type" value="value_matrix_row_start"/>
    <parameter key="invert_selection" value="false"/>
    <parameter key="include_special_attributes" value="false"/>
    <parameter key="min_row" value="1"/>
    <parameter key="max_row" value="2147483647"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">IB Growth Decile Points</description>
    </operator>
    <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (8)" width="90" x="313" y="340">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_text_header" value="Summary - Mission Output"/>
    <parameter key="report_text" value="Mission Output Data Source: IB Examinations&#10;&#10;Current School Year: %{IBSchoolYearPresent}&#10;IB Score Threshold: %{IBScoreThreshold}&#10;&#10;Mission Output Achievement Points: %{IBAchievementPoints}&#10;Mission Output Growth Points: %{IBGrowthPoints}&#10;Mission Output Total Points: %{IBPoints}"/>
    <description align="center" color="transparent" colored="false" width="126">IB Points Summary</description>
    </operator>
    <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (5)" width="90" x="447" y="340">
    <list key="function_descriptions">
    <parameter key="Average IB Score - Change YOY" value="[Average IB Score Present Year]-[Average IB Score Prior Year]"/>
    </list>
    </operator>
    <operator activated="true" class="select_attributes" compatibility="7.6.001" expanded="true" height="82" name="Select Attributes (10)" width="90" x="581" y="340">
    <parameter key="attribute_filter_type" value="subset"/>
    <parameter key="attributes" value="Points|Decile||Average IB Score - Change YOY"/>
    </operator>
    <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (12)" width="90" x="715" y="340">
    <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/IB Growth Points"/>
    </operator>
    <connect from_port="in 1" to_op="Execute IB (2)" to_port="input 1"/>
    <connect from_op="Execute IB (2)" from_port="result 1" to_op="Extract Macro (16)" to_port="example set"/>
    <connect from_op="Execute IB (2)" from_port="result 2" to_op="Report (11)" to_port="reportable in"/>
    <connect from_op="Execute IB (2)" from_port="result 3" to_op="Report (12)" to_port="reportable in"/>
    <connect from_op="Extract Macro (16)" from_port="example set" to_op="Add Pagebreak (7)" to_port="through 1"/>
    <connect from_op="Add Pagebreak (7)" from_port="through 1" to_op="Add Section (7)" to_port="through 1"/>
    <connect from_op="Report (11)" from_port="reportable out" to_op="Store (11)" to_port="input"/>
    <connect from_op="Report (12)" from_port="reportable out" to_op="Add Text (8)" to_port="through 1"/>
    <connect from_op="Add Text (8)" from_port="through 1" to_op="Generate Attributes (5)" to_port="example set input"/>
    <connect from_op="Generate Attributes (5)" from_port="example set output" to_op="Select Attributes (10)" to_port="example set input"/>
    <connect from_op="Select Attributes (10)" from_port="example set output" to_op="Store (12)" to_port="input"/>
    <portSpacing port="source_in 1" spacing="0"/>
    <portSpacing port="source_in 2" spacing="0"/>
    <portSpacing port="sink_out 1" spacing="0"/>
    </process>
    <description align="center" color="transparent" colored="false" width="126">IB</description>
    </operator>
    <operator activated="false" class="subprocess" compatibility="7.6.001" expanded="true" height="103" name="Subprocess (26)" width="90" x="1184" y="544">
    <process expanded="true">
    <operator activated="true" class="productivity:execute_process" compatibility="7.6.001" expanded="true" height="103" name="Execute College Admissions (GI Points)" width="90" x="112" y="34">
    <parameter key="process_location" value="College Admissions (GI Points)"/>
    <list key="macros">
    <parameter key="SchoolYearPresent" value="%{CollegeSchoolYearPresent}"/>
    <parameter key="PercentageThreshold" value="%{CollegePercentageThreshold}"/>
    </list>
    <parameter key="fail_for_unknown_macros" value="false"/>
    </operator>
    <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (14)" width="90" x="313" y="34">
    <parameter key="macro" value="CollegePoints"/>
    <parameter key="macro_type" value="data_value"/>
    <parameter key="attribute_name" value="CollegePoints"/>
    <parameter key="example_index" value="1"/>
    <list key="additional_macros">
    <parameter key="CollegeAchievementPoints" value="CollegeAchievementPoints"/>
    <parameter key="CollegeGrowthPoints" value="CollegeGrowthPoints"/>
    </list>
    <description align="center" color="transparent" colored="false" width="126">create CollegePoints macro from CollegePoints att</description>
    </operator>
    <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="82" name="Add Pagebreak (4)" width="90" x="447" y="34"/>
    <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="82" name="Add Section (4)" width="90" x="581" y="34">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_section_name" value="External Quantitative"/>
    </operator>
    <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (7)" width="90" x="313" y="187">
    <parameter key="report_name" value="Genzer Index"/>
    <parameter key="report_item_header" value="College Achievement Points"/>
    <parameter key="specified" value="true"/>
    <parameter key="reportable_type" value="Data Table"/>
    <parameter key="renderer_name" value="Data View"/>
    <list key="parameters">
    <parameter key="attribute_filter_type" value="all"/>
    <parameter key="use_except_expression" value="false"/>
    <parameter key="value_type" value="attribute_value"/>
    <parameter key="use_value_t
  • Telcontar120Telcontar120 RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,635 Unicorn

    Wow, that's a beast of a process!  Nicely done. :smileyhappy:

    I've used the reporting extension operators quite a bit in the past as well---but I never got it to work with Advanced Charts, just Basic Charts.  It could definitely be that it was my own limitation in understanding how it was supposed to work, but there is no example/tutorial process for it ,or even a detailed help description of how it should be configured either, so it's definitely not easy for your average user to figure out.  Mostly everything I ever managed to do was by trial and error.

     

    Brian T.
    Lindon Ventures 
    Data Science Consulting from Certified RapidMiner Experts
  • sgenzersgenzer Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, Community Manager, Member, University Professor, PM Moderator Posts: 2,959 Community Manager

    yup same here. I know that folks are encouraged to use the Qlik and Tableau extensions, and of course Server's HighCharts capabilities.  But I did like the reporting tools from this extension as well.

  • sgenzersgenzer Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, Community Manager, Member, University Professor, PM Moderator Posts: 2,959 Community Manager
  • DocMusherDocMusher Member Posts: 333 Unicorn

    My personal experience is using the tools where with the best output and with the purpose they are developed for. Basic charts I find essential for a first visual impression. High tech viz tools and dynamic viz tools as used in dashboards, I personally prefer the link with Tableau or Qlik. Only my individual view on this topic.

    Also Python has nice charts to offer as part of your process.

    Cheers

    Sven

  • uenge-sanuenge-san Member Posts: 12 Contributor II

    We are also working really much with the reporting extension, as it provides a comfortable way to have a large process with many intermediate results. Also sharing the outcome of your processes is quite easy by only setting the report directory to a public available webserver…

     

    But we also agree with @Thomas_Ott and @Telcontar120 that an overhaul of the reporting extension is needed and would help so much!

     

    Regards

    Martin

     

Sign In or Register to comment.