RapidMiner

Save Advanced Charts configuration in the process

Status: Open For Voting

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.

 

8 Comments (8 New)
Comments
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

RM Certified Expert

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

RM Certified Expert

@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.

RM Certified Expert

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

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_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">College Decile Points</description>
          </operator>
          <operator activated="true" class="select_attributes" compatibility="7.6.001" expanded="true" height="82" name="Select Attributes" width="90" x="581" y="187">
            <parameter key="attribute_filter_type" value="subset"/>
            <parameter key="attributes" value="% Ranked per Decile|Decile|Points"/>
          </operator>
          <operator activated="true" class="rename" compatibility="7.6.001" expanded="true" height="82" name="Rename" width="90" x="715" y="187">
            <parameter key="old_name" value="% Ranked per Decile"/>
            <parameter key="new_name" value="Percentage of Students Ranked per Decile"/>
            <list key="rename_additional_attributes"/>
          </operator>
          <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (7)" width="90" x="916" y="187">
            <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/College Admissions Achievement Points"/>
          </operator>
          <operator activated="true" class="reporting:report" compatibility="5.3.000" expanded="true" height="68" name="Report (8)" width="90" x="313" y="340">
            <parameter key="report_name" value="Genzer Index"/>
            <parameter key="report_item_header" value="College 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">College Growth Decile Points</description>
          </operator>
          <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="82" name="Add Text (6)" width="90" x="447" y="340">
            <parameter key="report_name" value="Genzer Index"/>
            <parameter key="report_text_header" value="Summary - External Quantitative"/>
            <parameter key="report_text" value="External Quantitative Data Source: College Admissions via SAT Percentile rank&#10;&#10;Current School Year: %{CollegeSchoolYearPresent}&#10;College Admissions Ranking Threshold: %{CollegePercentageThreshold}&#10;&#10;External Quantitative Achievement Points: %{CollegeAchievementPoints}&#10;External Quantitative Growth Points: %{CollegeGrowthPoints}&#10;External Quantitative Total Points: %{CollegePoints}"/>
            <description align="center" color="transparent" colored="false" width="126">College Points Summary</description>
          </operator>
          <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (3)" width="90" x="581" y="340">
            <list key="function_descriptions">
              <parameter key="Percentage of Students Ranked per Decile - Change YOY" value="[% Ranked per Decile]-[% Ranked per Decile Prior Year]"/>
            </list>
          </operator>
          <operator activated="true" class="select_attributes" compatibility="7.6.001" expanded="true" height="82" name="Select Attributes (2)" width="90" x="715" y="340">
            <parameter key="attribute_filter_type" value="subset"/>
            <parameter key="attributes" value="Decile|Percentage of Students Ranked per Decile - Change YOY|Points"/>
          </operator>
          <operator activated="true" class="store" compatibility="7.6.001" expanded="true" height="68" name="Store (8)" width="90" x="916" y="340">
            <parameter key="repository_entry" value="//Cloud Repository/MASTER TEMPLATES/GENZER INDEX/working/College Admissions Growth Points"/>
          </operator>
          <connect from_port="in 1" to_op="Execute College Admissions (GI Points)" to_port="input 1"/>
          <connect from_port="in 2" to_op="Execute College Admissions (GI Points)" to_port="input 2"/>
          <connect from_op="Execute College Admissions (GI Points)" from_port="result 1" to_op="Extract Macro (14)" to_port="example set"/>
          <connect from_op="Execute College Admissions (GI Points)" from_port="result 2" to_op="Report (7)" to_port="reportable in"/>
          <connect from_op="Execute College Admissions (GI Points)" from_port="result 3" to_op="Report (8)" to_port="reportable in"/>
          <connect from_op="Extract Macro (14)" from_port="example set" to_op="Add Pagebreak (4)" to_port="through 1"/>
          <connect from_op="Add Pagebreak (4)" from_port="through 1" to_op="Add Section (4)" to_port="through 1"/>
          <connect from_op="Report (7)" from_port="reportable out" to_op="Select Attributes" to_port="example set input"/>
          <connect from_op="Select Attributes" from_port="example set output" to_op="Rename" to_port="example set input"/>
          <connect from_op="Rename" from_port="example set output" to_op="Store (7)" to_port="input"/>
          <connect from_op="Report (8)" from_port="reportable out" to_op="Add Text (6)" to_port="through 1"/>
          <connect from_op="Add Text (6)" from_port="through 1" to_op="Generate Attributes (3)" to_port="example set input"/>
          <connect from_op="Generate Attributes (3)" from_port="example set output" to_op="Select Attributes (2)" to_port="example set input"/>
          <connect from_op="Select Attributes (2)" from_port="example set output" to_op="Store (8)" to_port="input"/>
          <portSpacing port="source_in 1" spacing="0"/>
          <portSpacing port="source_in 2" spacing="0"/>
          <portSpacing port="source_in 3" spacing="0"/>
          <portSpacing port="sink_out 1" spacing="0"/>
        </process>
        <description align="center" color="transparent" colored="false" width="126">college admissions</description>
      </operator>
      <operator activated="true" class="reporting:add_pagebreak" compatibility="5.3.000" expanded="true" height="68" name="Add Pagebreak (6)" width="90" x="313" y="952">
        <parameter key="report_name" value="Genzer Index"/>
      </operator>
      <operator activated="true" class="generate_macro" compatibility="7.6.001" expanded="true" height="68" name="Generate Macro (6)" width="90" x="447" y="952">
        <list key="function_descriptions">
          <parameter key="GenzerIndex" value="eval(%{GradesPoints})+eval(%{CommentsPoints})+eval(%{MAPPoints})+eval(%{IBPoints})+eval(%{ISAPoints})"/>
          <parameter key="GIGrowthTotal" value="eval(%{GradesGrowthPoints})+eval(%{MAPGrowthPoints})+eval(%{CommentsGrowthPoints})+eval(%{IBGrowthPoints})+eval(%{ISAGrowthPoints})"/>
          <parameter key="GIAchievementTotal" value="eval(%{GradesAchievementPoints})+eval(%{CommentsAchievementPoints})+eval(%{MAPAchievementPoints})+eval(%{IBAchievementPoints})+eval(%{ISAAchievementPoints})"/>
        </list>
        <description align="center" color="transparent" colored="false" width="126">calculate GenzerIndex</description>
      </operator>
      <operator activated="true" class="reporting:add_section" compatibility="5.3.000" expanded="true" height="68" name="Add Section (6)" width="90" x="581" y="952">
        <parameter key="report_name" value="Genzer Index"/>
        <parameter key="report_section_name" value="Calculation of the Genzer Index"/>
      </operator>
      <operator activated="true" class="reporting:add_text" compatibility="5.3.000" expanded="true" height="68" name="Add Text" width="90" x="715" y="952">
        <parameter key="report_name" value="Genzer Index"/>
        <parameter key="report_text_header" value="Results"/>
        <parameter key="report_text" value="1. Internal quantitative (Grades):&#10;&#10;INTQUAN Achievement Points = %{GradesAchievementPoints} out of 20&#10;INTQUAN Growth Points = %{GradesGrowthPoints} out of 20&#10;Total INTQUAN Points = %{GradesPoints} out of 40&#10;&#10;2. Internal qualitative (Teacher Comments):&#10;&#10;INTQUAL Achievement Points = %{CommentsAchievementPoints} out of 20&#10;INTQUAL Growth Points = %{CommentsGrowthPoints} out of 20&#10;Total INTQUAL Points = %{CommentsPoints} out of 40&#10;&#10;3. External quantitative (MAP):&#10;&#10;EXTQUAN Achievement Points = %{MAPAchievementPoints} out of 20&#10;EXTQUAN Growth Points = %{MAPGrowthPoints} out of 20&#10;Total EXTQUAN Points = %{MAPPoints} out of 40&#10;&#10;4. External qualitative (ACER ISA):&#10;&#10;EXTQUAL Achievement Points = %{ISAAchievementPoints} out of 20&#10;EXTQUAL Growth Points = %{ISAGrowthPoints} out of 20&#10;Total EXTQUAL Points = %{ISAPoints} out of 40&#10;&#10;5. Mission Output (IB Examinations):&#10;&#10;MISSOUT Achievement Points = %{IBAchievementPoints} out of 20&#10;MISSOUT Growth Points = %{IBGrowthPoints} out of 20&#10;Total MISSOUT Points = %{IBPoints} out of 40&#10;&#10;------------------------------------------------------------------&#10;&#10;TOTAL ACHIEVEMENT POINTS = %{GIAchievementTotal} out of 100&#10;TOTAL GROWTH POINTS = %{GIGrowthTotal} out of 100&#10;&#10;GENZER INDEX = %{GenzerIndex} out of 200"/>
      </operator>
      <operator activated="false" class="subprocess" compatibility="7.6.001" expanded="true" height="103" name="Subprocess (8)" width="90" x="1184" y="340">
        <process expanded="true">
          <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (13)" width="90" x="45" y="34">
            <list key="function_descriptions">
              <parameter key="StandardSum" value="sum(StandardA1,StandardA2,StandardA3,StandardA4,StandardB1,StandardB2,StandardB3,StandardB4,StandardB5,StandardC1,StandardC2,StandardC3,StandardC4,StandardC5,StandardD1,StandardD2,StandardD3,StandardE1,StandardE2,StandardE3,StandardE4,StandardE5,StandardF1,StandardF2,StandardF3,StandardF4,StandardF5,StandardG1,StandardG2,StandardG3)"/>
            </list>
            <description align="center" color="transparent" colored="false" width="126">Sum of Standards (Range 30-200)</description>
          </operator>
          <operator activated="true" class="select_attributes" compatibility="7.6.001" expanded="true" height="82" name="Select Attributes (11)" width="90" x="179" y="34">
            <parameter key="attribute_filter_type" value="subset"/>
            <parameter key="attributes" value="SchoolYear|StaffMemberIdentifier|StandardSum"/>
            <description align="center" color="transparent" colored="false" width="126">get rid of standards</description>
          </operator>
          <operator activated="true" class="filter_examples" compatibility="7.6.001" expanded="true" height="103" name="Filter Examples (6)" width="90" x="313" y="136">
            <list key="filters_list">
              <parameter key="filters_entry_key" value="SchoolYear.eq.2015"/>
            </list>
            <description align="center" color="transparent" colored="false" width="126">fiilter SY2015 only</description>
          </operator>
          <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (10)" width="90" x="514" y="289">
            <process expanded="true">
              <operator activated="true" class="pivot" compatibility="7.6.001" expanded="true" height="82" name="Pivot (3)" width="90" x="45" y="34">
                <parameter key="group_attribute" value="StaffMemberIdentifier"/>
                <parameter key="index_attribute" value="SchoolYear"/>
                <parameter key="consider_weights" value="false"/>
              </operator>
              <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (12)" width="90" x="179" y="34">
                <list key="function_descriptions">
                  <parameter key="StandardSumGrowth" value="[StandardSum_2015.0]-[StandardSum_2014.0]"/>
                </list>
                <description align="center" color="transparent" colored="false" width="126">calculate StandardSum Growth</description>
              </operator>
              <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (11)" width="90" x="380" y="34">
                <process expanded="true">
                  <operator activated="true" class="sort" compatibility="7.6.001" expanded="true" height="82" name="Sort (6)" width="90" x="45" y="34">
                    <parameter key="attribute_name" value="StandardSumGrowth"/>
                  </operator>
                  <operator activated="true" class="generate_id" compatibility="7.6.001" expanded="true" height="82" name="Generate ID (6)" width="90" x="179" y="34"/>
                  <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (9)" width="90" x="313" y="34">
                    <parameter key="macro" value="NEx"/>
                    <list key="additional_macros"/>
                    <description align="center" color="transparent" colored="false" width="126">NEx</description>
                  </operator>
                  <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (15)" width="90" x="447" y="34">
                    <list key="function_descriptions">
                      <parameter key="Decile" value="ceil(10*(id/eval(%{NEx})))"/>
                    </list>
                    <description align="center" color="transparent" colored="false" width="126">create deciles</description>
                  </operator>
                  <operator activated="true" class="aggregate" compatibility="7.4.000" expanded="true" height="82" name="Aggregate (9)" width="90" x="581" y="34">
                    <parameter key="default_aggregation_function" value="least"/>
                    <list key="aggregation_attributes">
                      <parameter key="StandardSumGrowth" value="average"/>
                    </list>
                    <parameter key="group_by_attributes" value="Decile"/>
                    <parameter key="only_distinct" value="true"/>
                  </operator>
                  <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (16)" width="90" x="45" y="391">
                    <list key="function_descriptions">
                      <parameter key="points" value="if([average(StandardSumGrowth)]&gt;12,1,0)"/>
                    </list>
                  </operator>
                  <operator activated="true" class="aggregate" compatibility="7.4.000" expanded="true" height="82" name="Aggregate (11)" width="90" x="179" y="391">
                    <parameter key="default_aggregation_function" value="least"/>
                    <list key="aggregation_attributes">
                      <parameter key="points" value="sum"/>
                    </list>
                  </operator>
                  <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (11)" width="90" x="313" y="391">
                    <parameter key="macro" value="EleotGrowthPoints"/>
                    <parameter key="macro_type" value="data_value"/>
                    <parameter key="attribute_name" value="sum(points)"/>
                    <parameter key="example_index" value="1"/>
                    <list key="additional_macros"/>
                  </operator>
                  <connect from_port="in 1" to_op="Sort (6)" to_port="example set input"/>
                  <connect from_op="Sort (6)" from_port="example set output" to_op="Generate ID (6)" to_port="example set input"/>
                  <connect from_op="Generate ID (6)" from_port="example set output" to_op="Extract Macro (9)" to_port="example set"/>
                  <connect from_op="Extract Macro (9)" from_port="example set" to_op="Generate Attributes (15)" to_port="example set input"/>
                  <connect from_op="Generate Attributes (15)" from_port="example set output" to_op="Aggregate (9)" to_port="example set input"/>
                  <connect from_op="Aggregate (9)" from_port="example set output" to_op="Generate Attributes (16)" to_port="example set input"/>
                  <connect from_op="Generate Attributes (16)" from_port="example set output" to_op="Aggregate (11)" to_port="example set input"/>
                  <connect from_op="Aggregate (11)" from_port="example set output" to_op="Extract Macro (11)" to_port="example set"/>
                  <connect from_op="Extract Macro (11)" 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>
              </operator>
              <connect from_port="in 1" to_op="Pivot (3)" to_port="example set input"/>
              <connect from_op="Pivot (3)" from_port="example set output" to_op="Generate Attributes (12)" to_port="example set input"/>
              <connect from_op="Generate Attributes (12)" from_port="example set output" to_op="Subprocess (11)" to_port="in 1"/>
              <connect from_op="Subprocess (11)" from_port="out 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">calculate Eleot Growth Points</description>
          </operator>
          <operator activated="true" class="subprocess" compatibility="7.6.001" expanded="true" height="82" name="Subprocess (9)" width="90" x="514" y="34">
            <process expanded="true">
              <operator activated="true" class="sort" compatibility="7.6.001" expanded="true" height="82" name="Sort (5)" width="90" x="45" y="34">
                <parameter key="attribute_name" value="StandardSum"/>
              </operator>
              <operator activated="true" class="generate_id" compatibility="7.6.001" expanded="true" height="82" name="Generate ID (5)" width="90" x="179" y="34"/>
              <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (8)" width="90" x="313" y="34">
                <parameter key="macro" value="NEx"/>
                <list key="additional_macros"/>
                <description align="center" color="transparent" colored="false" width="126">NEx</description>
              </operator>
              <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (11)" width="90" x="447" y="34">
                <list key="function_descriptions">
                  <parameter key="Decile" value="ceil(10*(id/eval(%{NEx})))"/>
                </list>
                <description align="center" color="transparent" colored="false" width="126">create deciles</description>
              </operator>
              <operator activated="true" class="aggregate" compatibility="7.4.000" expanded="true" height="82" name="Aggregate (8)" width="90" x="581" y="34">
                <parameter key="default_aggregation_function" value="least"/>
                <list key="aggregation_attributes">
                  <parameter key="StandardSum" value="average"/>
                </list>
                <parameter key="group_by_attributes" value="Decile"/>
                <parameter key="only_distinct" value="true"/>
              </operator>
              <operator activated="true" class="generate_attributes" compatibility="7.6.001" expanded="true" height="82" name="Generate Attributes (14)" width="90" x="45" y="391">
                <list key="function_descriptions">
                  <parameter key="points" value="if([average(StandardSum)]&gt;89,1,0)"/>
                </list>
              </operator>
              <operator activated="true" class="aggregate" compatibility="7.4.000" expanded="true" height="82" name="Aggregate (10)" width="90" x="179" y="391">
                <parameter key="default_aggregation_function" value="least"/>
                <list key="aggregation_attributes">
                  <parameter key="points" value="sum"/>
                </list>
              </operator>
              <operator activated="true" class="extract_macro" compatibility="7.6.001" expanded="true" height="68" name="Extract Macro (10)" width="90" x="313" y="391">
                <parameter key="macro" value="EleotAchievementPoints"/>
                <parameter key="macro_type" value="data_value"/>
                <parameter key="attribute_name" value="sum(points)"/>
                <parameter key="example_index" value="1"/>
                <list key="additional_macros"/>
              </operator>
              <connect from_port="in 1" to_op="Sort (5)" to_port="example set input"/>
              <connect from_op="Sort (5)" from_port="example set output" to_op="Generate ID (5)" to_port="example set input"/>
              <connect from_op="Generate ID (5)" from_port="example set output" to_op="Extract Macro (8)" to_port="example set"/>
              <connect from_op="Extract Macro (8)" from_port="example set" to_op="Generate Attributes (11)" to_port="example set input"/>
              <connect from_op="Generate Attributes (11)" from_port="example set output" to_op="Aggregate (8)" to_port="example set input"/>
              <connect from_op="Aggregate (8)" from_port="example set output" to_op="Generate Attributes (14)" to_port="example set input"/>
              <connect from_op="Generate Attributes (14)" from_port="example set output" to_op="Aggregate (10)" to_port="example set input"/>
              <connect from_op="Aggregate (10)" from_port="example set output" to_op="Extract Macro (10)" to_port="example set"/>
              <connect from_op="Extract Macro (10)" 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">calculate Eleot Achievement Points</description>
          </operator>
          <operator activated="true" class="generate_macro" compatibility="7.6.001" expanded="true" height="68" name="Generate Macro (4)" width="90" x="782" y="34">
            <list key="function_descriptions">
              <parameter key="EleotPoints" value="eval(%{EleotAchievementPoints})+eval(%{EleotGrowthPoints})"/>
            </list>
          </operator>
          <connect from_port="in 1" to_op="Generate Attributes (13)" to_port="example set input"/>
          <connect from_op="Generate Attributes (13)" from_port="example set output" to_op="Select Attributes (11)" to_port="example set input"/>
          <connect from_op="Select Attributes (11)" from_port="example set output" to_op="Filter Examples (6)" to_port="example set input"/>
          <connect from_op="Filter Examples (6)" from_port="example set output" to_op="Subprocess (9)" to_port="in 1"/>
          <connect from_op="Filter Examples (6)" from_port="original" to_op="Subprocess (10)" to_port="in 1"/>
          <connect from_op="Subprocess (10)" from_port="out 1" to_port="out 2"/>
          <connect from_op="Subprocess (9)" from_port="out 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"/>
          <portSpacing port="sink_out 3" spacing="0"/>
        </process>
        <description align="center" color="transparent" colored="false" width="126">AdvancED Eleot teacher evaluations</description>
      </operator>
      <connect from_op="Retrieve Grades and Comments through S1 SY1617 v4" from_port="output" to_op="Subprocess (13)" to_port="in 1"/>
      <connect from_op="Retrieve Grades and Comments through S1 SY1617 v4 (2)" from_port="output" to_op="Subprocess (16)" to_port="in 1"/>
      <connect from_op="Retrieve MAPMerge Spring 2011-2012 to Spring 2016-2017" from_port="output" to_op="Subprocess" to_port="in 1"/>
      <connect from_op="Retrieve ISAMerge thru Feb 2017 - CLEAN AND CEDS VER 3" from_port="output" to_op="Subprocess (12)" to_port="in 1"/>
      <connect from_op="Retrieve IB Exam and Candidate Results MERGE THRU MAY 2016" from_port="output" to_op="Subprocess (17)" to_port="in 1"/>
      <portSpacing port="source_input 1" spacing="0"/>
      <portSpacing port="sink_result 1" spacing="231"/>
      <description align="left" color="yellow" colored="false" height="745" resized="true" width="177" x="1596" y="18">Four data sources:&lt;br&gt;&lt;br&gt;1. internal quantitative absolute and growth measures (one each) from school&lt;br&gt;&lt;br&gt;e.g. grades, standards measurements, attendance&lt;br&gt;&lt;br&gt;2. internal qualitative absolute and growth measures from school&lt;br&gt;&lt;br&gt;e.g. comments, survey, etc..&lt;br&gt;&lt;br&gt;3. external quantitative absolute and growth measures&lt;br&gt;&lt;br&gt;e.g MAP - Conditional CGI and Percentile (upper right quadrant)&lt;br&gt;&lt;br&gt;4. external qualitative absolute and growth measures&lt;br&gt;&lt;br&gt;5. Value-Added absolute and growth measures&lt;br&gt;&lt;br&gt;e.g. college admissions&lt;br&gt;&lt;br&gt;&lt;br&gt;ALL MEASURES MUST INCLUDE AT LEAST 50% OF SCHOOL POPULATION&lt;br&gt;&lt;br&gt;</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="182" x="249" y="10">grades</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="193" x="441" y="10">teacher comments</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="196" x="663" y="10">MAP</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="182" x="868" y="11">AdvancED eProve surveys</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="176" x="1058" y="10">IB exam results</description>
      <description align="center" color="purple" colored="true" height="50" resized="true" width="154" x="83" y="10">SOURCES</description>
      <description align="center" color="blue" colored="true" height="50" resized="true" width="154" x="84" y="74">POINTS</description>
      <description align="center" color="blue" colored="true" height="73" resized="true" width="212" x="476" y="74">1 point for each decile where everyone is exceeding normed 50% percentile (20 points max)</description>
      <description align="center" color="blue" colored="true" height="70" resized="true" width="191" x="696" y="76">1 point for each decile exceeding normed 50% percentile (20 points max)</description>
      <description align="center" color="blue" colored="true" height="70" resized="true" width="402" x="896" y="77">1 point for each decile meeting standards (10 points); 1 point for each decile moving up a letter grade / standard level YOY</description>
      <description align="center" color="blue" colored="true" height="88" resized="true" width="221" x="248" y="72">1 point for each decile receiving positive or neutral comments (10 points); 1 point for each decile moving up YOY?</description>
      <description align="center" color="yellow" colored="false" height="234" resized="true" width="296" x="22" y="401">3. External quantitative</description>
      <description align="center" color="yellow" colored="false" height="180" resized="true" width="308" x="201" y="657">5. Mission Output&lt;br&gt;</description>
      <description align="center" color="yellow" colored="false" height="204" resized="true" width="297" x="21" y="177">1. Internal quantitative</description>
      <description align="center" color="yellow" colored="false" height="203" resized="true" width="308" x="332" y="177">2. Internal qualitative</description>
      <description align="center" color="yellow" colored="false" height="239" resized="true" width="314" x="332" y="398">4. External qualitative</description>
    </process>
  </operator>
</process>
RM Certified Expert

Wow, that's a beast of a process!  Nicely done. Smiley Happy

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.

 

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.

Community Manager
Status: Open For Voting