From d407f60a776ef8cf957c2e5ee67b7aa530833f88 Mon Sep 17 00:00:00 2001 From: EdenWuyifan Date: Tue, 10 Sep 2024 13:45:26 -0400 Subject: [PATCH] for user test purpose --- Dockerfile | 2 +- bdi-ingress.yaml | 26 + .../value_mapping/algorithms.py | 19 +- bdikit/visualization/schema_matching.py | 178 +- examples/analyzing_one_attribute.ipynb | 1673 -------- examples/bdiviz_output/cao.csv | 22 + examples/bdiviz_output/clark.csv | 15 + examples/bdiviz_output/dou.csv | 18 + examples/bdiviz_output/huang.csv | 19 + examples/bdiviz_output/krug.csv | 5 + examples/bdiviz_output/satpathy.csv | 11 + examples/bdiviz_output/vasaikar.csv | 12 + examples/bdiviz_output/wang.csv | 19 + examples/bdiviz_result_analysis.ipynb | 606 +++ .../BDIViz User Test 1.ipynb | 1028 +++++ .../Li_GX_et_al_cleaned.csv | 101 + .../Manual User Test 1.ipynb | 396 ++ .../Shi_W_et_al_cleaned.csv | 101 + .../BDIViz User Test Case 2.ipynb | 1602 ++++++++ .../Dou-ucec-confirmatory.csv | 191 + .../bdiviz_user_test_2/Dou-ucec-sample-1.csv | 154 + .../bdiviz_user_test_2/Dou-ucec-sample-2.csv | 154 + .../Manual User Test Case 2.ipynb} | 2014 ++++++---- examples/changing_parameters.ipynb | 664 ---- examples/datasets/Chen_S1A.csv | 104 + examples/datasets/Dou-ucec-discovery.xlsx | Bin 0 -> 161315 bytes examples/datasets/Gillette_S1A.csv | 226 ++ .../McDermott_BaselineClinicalData.csv | 94 + examples/datasets/Xu_S1A.csv | 104 + examples/datasets/clark.csv | 111 + examples/datasets/huang.csv | 111 + examples/datasets/krug.csv | 123 + examples/datasets/satpathy.csv | 208 + examples/datasets/vasaikar.csv | 113 + examples/datasets/wang.csv | 111 + examples/getting-started.ipynb | 3370 ----------------- examples/groundtruth/cao.csv | 22 + examples/groundtruth/clark.csv | 15 + examples/groundtruth/dou.csv | 18 + examples/groundtruth/huang.csv | 19 + examples/groundtruth/krug.csv | 5 + examples/groundtruth/satpathy.csv | 11 + examples/groundtruth/vasaikar.csv | 14 + examples/groundtruth/wang.csv | 19 + examples/view_value_match_results.ipynb | 1599 -------- jupyter.yaml | 37 + requirements.txt | 1 + 47 files changed, 7283 insertions(+), 8182 deletions(-) create mode 100644 bdi-ingress.yaml delete mode 100644 examples/analyzing_one_attribute.ipynb create mode 100644 examples/bdiviz_output/cao.csv create mode 100644 examples/bdiviz_output/clark.csv create mode 100644 examples/bdiviz_output/dou.csv create mode 100644 examples/bdiviz_output/huang.csv create mode 100644 examples/bdiviz_output/krug.csv create mode 100644 examples/bdiviz_output/satpathy.csv create mode 100644 examples/bdiviz_output/vasaikar.csv create mode 100644 examples/bdiviz_output/wang.csv create mode 100644 examples/bdiviz_result_analysis.ipynb create mode 100644 examples/bdiviz_user_test_1/BDIViz User Test 1.ipynb create mode 100644 examples/bdiviz_user_test_1/Li_GX_et_al_cleaned.csv create mode 100644 examples/bdiviz_user_test_1/Manual User Test 1.ipynb create mode 100644 examples/bdiviz_user_test_1/Shi_W_et_al_cleaned.csv create mode 100644 examples/bdiviz_user_test_2/BDIViz User Test Case 2.ipynb create mode 100644 examples/bdiviz_user_test_2/Dou-ucec-confirmatory.csv create mode 100644 examples/bdiviz_user_test_2/Dou-ucec-sample-1.csv create mode 100644 examples/bdiviz_user_test_2/Dou-ucec-sample-2.csv rename examples/{schema_matching_heatmap.ipynb => bdiviz_user_test_2/Manual User Test Case 2.ipynb} (59%) delete mode 100644 examples/changing_parameters.ipynb create mode 100644 examples/datasets/Chen_S1A.csv create mode 100644 examples/datasets/Dou-ucec-discovery.xlsx create mode 100644 examples/datasets/Gillette_S1A.csv create mode 100644 examples/datasets/McDermott_BaselineClinicalData.csv create mode 100644 examples/datasets/Xu_S1A.csv create mode 100644 examples/datasets/clark.csv create mode 100644 examples/datasets/huang.csv create mode 100644 examples/datasets/krug.csv create mode 100644 examples/datasets/satpathy.csv create mode 100644 examples/datasets/vasaikar.csv create mode 100644 examples/datasets/wang.csv delete mode 100644 examples/getting-started.ipynb create mode 100644 examples/groundtruth/cao.csv create mode 100644 examples/groundtruth/clark.csv create mode 100644 examples/groundtruth/dou.csv create mode 100644 examples/groundtruth/huang.csv create mode 100644 examples/groundtruth/krug.csv create mode 100644 examples/groundtruth/satpathy.csv create mode 100644 examples/groundtruth/vasaikar.csv create mode 100644 examples/groundtruth/wang.csv delete mode 100644 examples/view_value_match_results.ipynb create mode 100644 jupyter.yaml diff --git a/Dockerfile b/Dockerfile index 69f44c49..41e88b34 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11.6 AS bdi-jupyter +FROM --platform=linux/amd64 python:3.11.6 AS bdi-jupyter # Install JupyterHub and dependencies RUN pip3 --disable-pip-version-check install --no-cache-dir \ diff --git a/bdi-ingress.yaml b/bdi-ingress.yaml new file mode 100644 index 00000000..6db0b38d --- /dev/null +++ b/bdi-ingress.yaml @@ -0,0 +1,26 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: bdiviz-demo-ingress + annotations: + kubernetes.io/ingress.class: haproxy + # The following 2 lines redirect HTTP traffic to HTTPS for you + haproxy.org/ssl-redirect: "true" + haproxy.org/ssl-redirect-code: "301" + # The following line record the user's IP address in the 'X-Forwarded-For' header + haproxy.org/forwarded-for: "true" + # Only NYU networks are allowed by default, uncomment this to allow the whole internet + hpc.nyu.edu/access: "public" +spec: + rules: + - host: bdiviz-demo.users.hsrn.nyu.edu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + # This is the name and port of your Service + name: bdiviz-demo + port: + number: 8888 diff --git a/bdikit/mapping_algorithms/value_mapping/algorithms.py b/bdikit/mapping_algorithms/value_mapping/algorithms.py index bb2cdd95..2630011d 100644 --- a/bdikit/mapping_algorithms/value_mapping/algorithms.py +++ b/bdikit/mapping_algorithms/value_mapping/algorithms.py @@ -2,7 +2,7 @@ import ast from openai import OpenAI from polyfuzz import PolyFuzz -from polyfuzz.models import EditDistance, TFIDF, Embeddings +from polyfuzz.models import EditDistance, TFIDF, Embeddings, RapidFuzz from flair.embeddings import TransformerWordEmbeddings, WordEmbeddings from rapidfuzz import fuzz from autofj import AutoFJ @@ -163,6 +163,23 @@ def __init__( super().__init__(PolyFuzz(method), threshold) +class RapidFuzzValueMatcher(PolyFuzzValueMatcher): + """ + Value matching algorithm based on the cosine similarity of value embeddings. + """ + + def __init__( + self, + threshold: float = VALUE_MATCHING_THRESHOLD, + top_n: int = 1, + cosine_method: str = "sparse", + ): + method = RapidFuzz( + n_jobs=1, + ) + super().__init__(PolyFuzz(method), threshold) + + class GPTValueMatcher(BaseValueMatcher): def __init__( self, diff --git a/bdikit/visualization/schema_matching.py b/bdikit/visualization/schema_matching.py index 3a105f72..e23dfbc8 100644 --- a/bdikit/visualization/schema_matching.py +++ b/bdikit/visualization/schema_matching.py @@ -150,6 +150,7 @@ def __init__( # Panel configurations self.panel_floatpanel_config = {"headerControls": {"close": "remove"}} self.ai_assistant_status = "minimized" + self.log_status = "minimized" def _generate_top_k_matches(self) -> List[Dict]: if isinstance(self.target, pd.DataFrame): @@ -391,7 +392,7 @@ def _get_heatmap(self) -> None: self.get_cols_subschema() def _gen_clusters(self) -> Dict[str, List[Tuple[str, str]]]: - knn = NearestNeighbors(n_neighbors=5) + knn = NearestNeighbors(n_neighbors=min(10, len(self.source.columns)), metric="cosine") l_features_flat = [] for _, l_features in self.l_features.items(): l_features_flat.extend(l_features) @@ -460,7 +461,9 @@ def _generate_all_value_matches(self): if pd.api.types.is_numeric_dtype(self.source[source_column]): continue - source_values = list(self.source[source_column].dropna().unique())[:20] + source_values = list( + self.source[source_column].dropna().unique().astype(str) + )[:20] elif self.additional_sources and source_df in self.additional_sources: if pd.api.types.is_numeric_dtype( @@ -469,7 +472,10 @@ def _generate_all_value_matches(self): continue source_values = list( - self.additional_sources[source_df][source_column].dropna().unique() + self.additional_sources[source_df][source_column] + .dropna() + .unique() + .astype(str) )[:20] else: @@ -481,7 +487,6 @@ def _generate_all_value_matches(self): for _, row in self.candidates_dfs[source_column].iterrows(): target_values = row["Values (sample)"].split(", ") - value_matcher.match(source_values, target_values) match_results = value_matcher.get_matches() @@ -517,7 +522,6 @@ def _accept_match(self) -> None: self._record_log("accept", candidate_name, top_k_name) self._write_json(recommendations) - self._get_heatmap() return def _reject_match(self) -> None: @@ -563,35 +567,72 @@ def _discard_column(self, select_column: Optional[str]) -> None: self._write_json(recommendations) self._record_user_action("discard", d) self._record_log("discard", candidate_name, "") - self._get_heatmap() return def _plot_heatmap_base(self, heatmap_rec_list: pd.DataFrame) -> pn.pane.Vega: single = alt.selection_point(name="single") tooltip = [ - alt.Tooltip("Column", title="Column"), - alt.Tooltip("Recommendation", title="Recommendation"), - alt.Tooltip("Value", title="Similarity"), + alt.Tooltip("Recommendation", title="Matching Candidate"), + alt.Tooltip("Column", title="Source Column"), + alt.Tooltip("Value", title="Similarity Score", format=".4f"), ] + if not isinstance(self.target, pd.DataFrame) and self.target == "gdc": + tooltip.append(alt.Tooltip("Description", title="Description")) + tooltip.append(alt.Tooltip("Values (sample)", title="Values (sample)")) + tooltip.append(alt.Tooltip("Subschema", title="Subschema")) # facet = alt.Facet(alt.Undefined) + if self.additional_sources: + source_transformation = alt.datum["DataFrame"] + ">" + alt.datum["Column"] + else: + source_transformation = alt.datum["Column"] + + size_expr = alt.expr(f"datam.value == {single.name} ? 20 : 10") + weight_expr = alt.expr(f"datam.value == {single.name} ? 800 : 300") + + search_input = alt.param( + value="", + bind=alt.binding( + input="search", + placeholder="Candidate search", + name="Search ", + ), + ) + base = ( alt.Chart(heatmap_rec_list) - .transform_calculate( - Column=alt.datum["DataFrame"] + ">" + alt.datum["Column"] - ) + .transform_calculate(Column=source_transformation) .encode( - y=alt.Y("Column:O", sort=None), - x=alt.X("Recommendation:O", sort=None).axis(labelAngle=-45), + y=alt.Y("Column:O", sort=None).axis( + labelFontSize=12, + titleFontSize=14, + title="Source Columns", + ), + x=alt.X( + "Recommendation:O", + sort=None, + ).axis( + labelAngle=-45, + labelFontSize=12, + titleFontSize=14, + title="Target Schemas", + ), color=alt.condition( single, alt.Color("Value:Q").scale(domainMax=1, domainMin=0), alt.value("lightgray"), ), # type: ignore + opacity=alt.condition( + alt.expr.test( + alt.expr.regexp(search_input, "i"), alt.datum.Recommendation + ), + alt.value(1), + alt.value(0.5), + ), # type: ignore tooltip=tooltip, ) - .add_params(single) + .add_params(single, search_input) ) background = base.mark_rect(size=100) @@ -602,9 +643,7 @@ def _plot_heatmap_base(self, heatmap_rec_list: pd.DataFrame) -> pn.pane.Vega: ] box_source_base = ( alt.Chart(y_source) - .transform_calculate( - Column=alt.datum["DataFrame"] + ">" + alt.datum["Column"] - ) + .transform_calculate(Column=source_transformation) .encode( text=alt.condition( alt.datum["DataFrame"] == self.source_prefix, @@ -627,9 +666,7 @@ def _plot_heatmap_base(self, heatmap_rec_list: pd.DataFrame) -> pn.pane.Vega: y_source = heatmap_rec_list[heatmap_rec_list["DataFrame"] == name] box_source_base = ( alt.Chart(y_source) - .transform_calculate( - Column=alt.datum["DataFrame"] + ">" + alt.datum["Column"] - ) + .transform_calculate(Column=source_transformation) .encode( text="DataFrame:O", y="Column:O", @@ -642,9 +679,9 @@ def _plot_heatmap_base(self, heatmap_rec_list: pd.DataFrame) -> pn.pane.Vega: box_sources.append(box_source) box_sources.append(box_source_text) - # rule1 = background.mark_rect(color="", stroke="orange", strokeWidth=2).transform_filter(alt.FieldEqualPredicate(field='DataFrame', equal='source')) - # rule2 = background.mark_rect(color="", stroke="yellow", strokeWidth=2).transform_filter(alt.FieldOneOfPredicate(field='DataFrame', oneOf=list(self.additional_sources.keys()))) - return pn.pane.Vega(alt.layer(background, *box_sources)) + return pn.pane.Vega(alt.layer(background, *box_sources)) + else: + return pn.pane.Vega(background) def _update_column_selection( self, heatmap_rec_list: pd.DataFrame, selection: List[int] @@ -695,7 +732,7 @@ def _gdc_candidates_info( **Name:** {rec} - **Rank:** {rec_rank+1} + **Type:** {df.loc[rec_rank,'Type']} **Similarity:** {df.loc[rec_rank,'Similarity']} @@ -828,7 +865,7 @@ def _plot_target_histogram( def _plot_value_comparisons( self, source_column: str, heatmap_rec_list: pd.DataFrame, selection: List[int] - ) -> "pn.widgets.Tabulator | pn.pane.Markdown": + ) -> "pn.Column | pn.pane.Markdown": if not selection: column = source_column rec = None @@ -851,7 +888,7 @@ def _plot_value_comparisons( if rec: frozen_columns.append(rec) - return pn.widgets.Tabulator( + tabulator = pn.widgets.Tabulator( pd.DataFrame( dict([(k, pd.Series(v)) for k, v in value_comparisons.items()]) ).fillna(""), @@ -861,6 +898,23 @@ def _plot_value_comparisons( height=200, ) + value_filter = pn.widgets.TextInput(name="Value filter", value="") + + def _filter_values(df: pd.DataFrame, pattern: str): + if not pattern or pattern == "": + return df + col_list = list(df.columns[:1]) + for col in df.columns[1:]: + for value in df[col].values: + if pattern.lower() in str(value).lower(): + col_list.append(col) + continue + print(col_list) + return df[col_list] + + tabulator.add_filter(pn.bind(_filter_values, pattern=value_filter)) + return pn.Column(value_filter, tabulator) + def _plot_pane( self, select_column: Optional[str] = None, @@ -873,6 +927,7 @@ def _plot_pane( discard_click: int = 0, undo_click: int = 0, redo_click: int = 0, + log_click: int = 0, ) -> pn.Column: if self.rec_list_df is None: raise ValueError("Heatmap rec_list_df not generated.") @@ -889,6 +944,12 @@ def _plot_pane( heatmap_rec_list["Column"].isin(clustered_cols) ] + sort_order = { + k: v for k, v in zip(clustered_cols, range(len(clustered_cols))) + } + sorted_indices = (heatmap_rec_list["Column"].map(lambda x: sort_order[x]) + (1 - heatmap_rec_list["Value"])).sort_values().index # type: ignore + heatmap_rec_list = heatmap_rec_list.loc[sorted_indices, :] + candidates_df = self.candidates_dfs[select_column] def _filter_datatype(heatmap_rec: pd.Series) -> bool: @@ -954,6 +1015,7 @@ def _filter_datatype(heatmap_rec: pd.Series) -> bool: align="end", theme="secondary", config=self.panel_floatpanel_config, + status=self.log_status, ), pn.Row( heatmap_pane, @@ -1062,22 +1124,27 @@ def callback(contents: str, user: Any, instance: Any) -> Optional[str]: def plot_heatmap(self) -> pn.Column: select_column = pn.widgets.Select( - name="Column", + name="Source Column", options=list(self.source.columns), width=120, ) select_candidate_type = pn.widgets.Select( - name="Candidate type", + name="Candidate Type", options=["All", "enum", "number", "string", "boolean"], width=120, ) n_similar_slider = pn.widgets.IntSlider( - name="N Similar", start=0, end=5, value=0, width=100 + name="Similar Sources", start=0, end=5, value=0, width=150 ) thresh_slider = pn.widgets.FloatSlider( - name="Threshold", start=0, end=1.0, step=0.01, value=0.1, width=100 + name="Candidate Threshold", + start=0, + end=1.0, + step=0.01, + value=0.1, + width=150, ) acc_button = pn.widgets.Button(name="Accept Match", button_type="success") @@ -1093,14 +1160,13 @@ def plot_heatmap(self) -> pn.Column: name="Redo", button_style="outline", button_type="primary" ) - if self.ai_assistant_status == "minimized": - ai_assistant_button = pn.widgets.Button( - name="Show AI Assistant", button_type="primary" - ) - else: - ai_assistant_button = pn.widgets.Button( - name="Hide AI Assistant", button_type="primary" - ) + ai_assistant_button = pn.widgets.Button( + name="Show/Hide AI Assistant", button_type="primary" + ) + + log_button = pn.widgets.Button( + name="Show/Hide Operation Log", button_type="primary" + ) # Subschemas if not isinstance(self.target, pd.DataFrame) and self.target == "gdc": @@ -1113,12 +1179,26 @@ def plot_heatmap(self) -> pn.Column: def on_click_accept_match(event: Any) -> None: self._accept_match() + if ( + select_column.value + and self.selected_row is not None + and n_similar_slider.value == 0 + ): + value_idx = select_column.options.index(select_column.value) + if value_idx < len(select_column.options) - 1: + select_column.value = select_column.options[value_idx + 1] + self._get_heatmap() def on_click_reject_match(event: Any) -> None: self._reject_match() def on_click_discard_column(event: Any) -> None: self._discard_column(select_column.value) + if select_column.value and n_similar_slider.value == 0: + value_idx = select_column.options.index(select_column.value) + if value_idx < len(select_column.options) - 1: + select_column.value = select_column.options[value_idx + 1] + self._get_heatmap() def on_click_undo(event: Any) -> None: self._undo_user_action() @@ -1132,12 +1212,19 @@ def on_click_ai_assistant(event: Any) -> None: else: self.ai_assistant_status = "minimized" + def on_click_log(event: Any) -> None: + if self.log_status == "minimized": + self.log_status = "normalized" + else: + self.log_status = "minimized" + acc_button.on_click(on_click_accept_match) rej_button.on_click(on_click_reject_match) discard_button.on_click(on_click_discard_column) undo_button.on_click(on_click_undo) redo_button.on_click(on_click_redo) ai_assistant_button.on_click(on_click_ai_assistant) + log_button.on_click(on_click_log) heatmap_bind = pn.bind( self._plot_pane, @@ -1155,20 +1242,21 @@ def on_click_ai_assistant(event: Any) -> None: discard_button.param.clicks, undo_button.param.clicks, redo_button.param.clicks, + log_button.param.clicks, ) buttons_down = pn.Column(acc_button, rej_button, discard_button) buttons_redo_undo = pn.Column(undo_button, redo_button) - buttons_floatpanel = pn.Column(ai_assistant_button) + buttons_floatpanel = pn.Column(ai_assistant_button, log_button) column_top = pn.Row( select_column, select_candidate_type, - ( - subschema_col # type: ignore - if (not isinstance(self.target, pd.DataFrame) and self.target == "gdc") - else None - ), + # ( + # subschema_col # type: ignore + # if (not isinstance(self.target, pd.DataFrame) and self.target == "gdc") + # else None + # ), n_similar_slider, thresh_slider, buttons_down, diff --git a/examples/analyzing_one_attribute.ipynb b/examples/analyzing_one_attribute.ipynb deleted file mode 100644 index f938f004..00000000 --- a/examples/analyzing_one_attribute.ipynb +++ /dev/null @@ -1,1673 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Analyzing One Attribute/Column at a Time" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "import bdikit as bdi\n", - "import pandas as pd" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "In this example, we are mapping data from Dou et al. (https://pubmed.ncbi.nlm.nih.gov/37567170/) to the GDC format." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
CountryHistologic_Grade_FIGOHistologic_typePath_Stage_Primary_Tumor-pTPath_Stage_Reg_Lymph_Nodes-pNClin_Stage_Dist_Mets-cMPath_Stage_Dist_Mets-pMtumor_Stage-PathologicalFIGO_stageBMIAgeRaceEthnicityGenderTumor_SiteTumor_FocalityTumor_Size_cm
0United StatesFIGO grade 1EndometrioidpT1a (FIGO IA)pN0cM0Staging IncompleteStage IIA38.8864.0WhiteNot-Hispanic or LatinoFemaleAnterior endometriumUnifocal2.9
1United StatesFIGO grade 1EndometrioidpT1a (FIGO IA)pNXcM0Staging IncompleteStage IVIA39.7658.0WhiteNot-Hispanic or LatinoFemalePosterior endometriumUnifocal3.5
2United StatesFIGO grade 2EndometrioidpT1a (FIGO IA)pN0cM0Staging IncompleteStage IIA51.1950.0WhiteNot-Hispanic or LatinoFemaleOther, specifyUnifocal4.5
3NaNNaNCarcinosarcomaNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
4United StatesFIGO grade 2EndometrioidpT1a (FIGO IA)pNXcM0No pathologic evidence of distant metastasisStage IIA32.6975.0WhiteNot-Hispanic or LatinoFemaleOther, specifyUnifocal3.5
\n", - "
" - ], - "text/plain": [ - " Country Histologic_Grade_FIGO Histologic_type \\\n", - "0 United States FIGO grade 1 Endometrioid \n", - "1 United States FIGO grade 1 Endometrioid \n", - "2 United States FIGO grade 2 Endometrioid \n", - "3 NaN NaN Carcinosarcoma \n", - "4 United States FIGO grade 2 Endometrioid \n", - "\n", - " Path_Stage_Primary_Tumor-pT Path_Stage_Reg_Lymph_Nodes-pN \\\n", - "0 pT1a (FIGO IA) pN0 \n", - "1 pT1a (FIGO IA) pNX \n", - "2 pT1a (FIGO IA) pN0 \n", - "3 NaN NaN \n", - "4 pT1a (FIGO IA) pNX \n", - "\n", - " Clin_Stage_Dist_Mets-cM Path_Stage_Dist_Mets-pM \\\n", - "0 cM0 Staging Incomplete \n", - "1 cM0 Staging Incomplete \n", - "2 cM0 Staging Incomplete \n", - "3 NaN NaN \n", - "4 cM0 No pathologic evidence of distant metastasis \n", - "\n", - " tumor_Stage-Pathological FIGO_stage BMI Age Race \\\n", - "0 Stage I IA 38.88 64.0 White \n", - "1 Stage IV IA 39.76 58.0 White \n", - "2 Stage I IA 51.19 50.0 White \n", - "3 NaN NaN NaN NaN NaN \n", - "4 Stage I IA 32.69 75.0 White \n", - "\n", - " Ethnicity Gender Tumor_Site Tumor_Focality \\\n", - "0 Not-Hispanic or Latino Female Anterior endometrium Unifocal \n", - "1 Not-Hispanic or Latino Female Posterior endometrium Unifocal \n", - "2 Not-Hispanic or Latino Female Other, specify Unifocal \n", - "3 NaN NaN NaN NaN \n", - "4 Not-Hispanic or Latino Female Other, specify Unifocal \n", - "\n", - " Tumor_Size_cm \n", - "0 2.9 \n", - "1 3.5 \n", - "2 4.5 \n", - "3 NaN \n", - "4 3.5 " - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "dataset = pd.read_csv('./datasets/dou.csv')\n", - "dataset.head()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Let's work with the attribute/column `FIGO_stage`." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 1. Using Multiple Functions" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can call the method `top_matches` to see the most suitable matches for a given column." - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Some weights of RobertaModel were not initialized from the model checkpoint at roberta-base and are newly initialized: ['roberta.pooler.dense.bias', 'roberta.pooler.dense.weight']\n", - "You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.\n", - "100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 10.49it/s]\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Table features extracted from 1 columns\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - " 0%| | 0/734 [00:00\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
sourcetargetsimilarity
0FIGO_stagefigo_stage0.765089
1FIGO_stageajcc_clinical_stage0.645107
2FIGO_stageuicc_clinical_stage0.636324
3FIGO_stageuicc_pathologic_stage0.633208
4FIGO_stageirs_group0.559433
5FIGO_stageajcc_pathologic_stage0.519987
6FIGO_stageinss_stage0.494000
7FIGO_stageiss_stage0.460177
8FIGO_stagecog_liver_stage0.441571
9FIGO_stageshortest_dimension0.424832
\n", - "" - ], - "text/plain": [ - " source target similarity\n", - "0 FIGO_stage figo_stage 0.765089\n", - "1 FIGO_stage ajcc_clinical_stage 0.645107\n", - "2 FIGO_stage uicc_clinical_stage 0.636324\n", - "3 FIGO_stage uicc_pathologic_stage 0.633208\n", - "4 FIGO_stage irs_group 0.559433\n", - "5 FIGO_stage ajcc_pathologic_stage 0.519987\n", - "6 FIGO_stage inss_stage 0.494000\n", - "7 FIGO_stage iss_stage 0.460177\n", - "8 FIGO_stage cog_liver_stage 0.441571\n", - "9 FIGO_stage shortest_dimension 0.424832" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "top_matches = bdi.top_matches(dataset, columns=['FIGO_stage'], target='gdc')\n", - "top_matches" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "From the above outputs, we can see that the highest similarity is `FIGO_stage` -> `figo_stage`. To have more context about these columns, let's see their unique values (method `preview_domain`)." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
value_name
0IA
1NaN
2IIIA
3IIIC2
4IB
5II
6IIIC1
7IVB
8IIIB
\n", - "
" - ], - "text/plain": [ - " value_name\n", - "0 IA\n", - "1 NaN\n", - "2 IIIA\n", - "3 IIIC2\n", - "4 IB\n", - "5 II\n", - "6 IIIC1\n", - "7 IVB\n", - "8 IIIB" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "bdi.preview_domain(dataset, 'FIGO_stage')" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
value_namevalue_descriptioncolumn_description
0Stage 0A FIGO stage term that applies to gynecologic ...The extent of a cervical or endometrial cancer...
1Stage IA FIGO stage term that applies to gynecologic ...
2Stage IAInvasive cancer confined to the original anato...
3Stage IA1A FIGO stage term that applies to gynecologic ...
4Stage IA2A FIGO stage term that applies to gynecologic ...
5Stage IBA FIGO stage term that applies to gynecologic ...
6Stage IB1A FIGO stage term that applies to gynecologic ...
7Stage IB2A FIGO stage term that applies to gynecologic ...
8Stage ICA FIGO stage term that applies to gynecologic ...
9Stage IC1A FIGO stage term that applies to ovarian canc...
10Stage IC2A FIGO stage term that applies to ovarian canc...
11Stage IC3A FIGO stage term that applies to ovarian canc...
12Stage IIA FIGO stage term that applies to gynecologic ...
13Stage IIAA FIGO stage term that applies to gynecologic ...
14Stage IIA1A FIGO stage term that applies to gynecologic ...
15Stage IIA2A FIGO stage term that applies to gynecologic ...
16Stage IIBA FIGO stage term that applies to gynecologic ...
17Stage IICA cancer stage generally indicating the invasi...
18Stage IIIA FIGO stage term that applies to gynecologic ...
19Stage IIIAA FIGO stage term that applies to gynecologic ...
20Stage IIIA1A FIGO stage term that applies to ovarian canc...
21Stage IIIA2A FIGO stage term that applies to ovarian canc...
22Stage IIIAiA FIGO stage term that applies to ovarian canc...
23Stage IIIAiiA FIGO stage term that applies to ovarian canc...
24Stage IIIBA FIGO stage term that applies to gynecologic ...
25Stage IIICA FIGO stage term that applies to gynecologic ...
26Stage IIIC1A FIGO stage term that applies to gynecologic ...
27Stage IIIC2A FIGO stage term that applies to gynecologic ...
28Stage IVA FIGO stage term that applies to gynecologic ...
29Stage IVAA FIGO stage term that applies to gynecologic ...
30Stage IVBA FIGO stage term that applies to gynecologic ...
31UnknownNot known, not observed, not recorded, or refu...
32Not ReportedNot provided or available.
33Not Allowed To CollectAn indicator that specifies that a collection ...
\n", - "
" - ], - "text/plain": [ - " value_name value_description \\\n", - "0 Stage 0 A FIGO stage term that applies to gynecologic ... \n", - "1 Stage I A FIGO stage term that applies to gynecologic ... \n", - "2 Stage IA Invasive cancer confined to the original anato... \n", - "3 Stage IA1 A FIGO stage term that applies to gynecologic ... \n", - "4 Stage IA2 A FIGO stage term that applies to gynecologic ... \n", - "5 Stage IB A FIGO stage term that applies to gynecologic ... \n", - "6 Stage IB1 A FIGO stage term that applies to gynecologic ... \n", - "7 Stage IB2 A FIGO stage term that applies to gynecologic ... \n", - "8 Stage IC A FIGO stage term that applies to gynecologic ... \n", - "9 Stage IC1 A FIGO stage term that applies to ovarian canc... \n", - "10 Stage IC2 A FIGO stage term that applies to ovarian canc... \n", - "11 Stage IC3 A FIGO stage term that applies to ovarian canc... \n", - "12 Stage II A FIGO stage term that applies to gynecologic ... \n", - "13 Stage IIA A FIGO stage term that applies to gynecologic ... \n", - "14 Stage IIA1 A FIGO stage term that applies to gynecologic ... \n", - "15 Stage IIA2 A FIGO stage term that applies to gynecologic ... \n", - "16 Stage IIB A FIGO stage term that applies to gynecologic ... \n", - "17 Stage IIC A cancer stage generally indicating the invasi... \n", - "18 Stage III A FIGO stage term that applies to gynecologic ... \n", - "19 Stage IIIA A FIGO stage term that applies to gynecologic ... \n", - "20 Stage IIIA1 A FIGO stage term that applies to ovarian canc... \n", - "21 Stage IIIA2 A FIGO stage term that applies to ovarian canc... \n", - "22 Stage IIIAi A FIGO stage term that applies to ovarian canc... \n", - "23 Stage IIIAii A FIGO stage term that applies to ovarian canc... \n", - "24 Stage IIIB A FIGO stage term that applies to gynecologic ... \n", - "25 Stage IIIC A FIGO stage term that applies to gynecologic ... \n", - "26 Stage IIIC1 A FIGO stage term that applies to gynecologic ... \n", - "27 Stage IIIC2 A FIGO stage term that applies to gynecologic ... \n", - "28 Stage IV A FIGO stage term that applies to gynecologic ... \n", - "29 Stage IVA A FIGO stage term that applies to gynecologic ... \n", - "30 Stage IVB A FIGO stage term that applies to gynecologic ... \n", - "31 Unknown Not known, not observed, not recorded, or refu... \n", - "32 Not Reported Not provided or available. \n", - "33 Not Allowed To Collect An indicator that specifies that a collection ... \n", - "\n", - " column_description \n", - "0 The extent of a cervical or endometrial cancer... \n", - "1 \n", - "2 \n", - "3 \n", - "4 \n", - "5 \n", - "6 \n", - "7 \n", - "8 \n", - "9 \n", - "10 \n", - "11 \n", - "12 \n", - "13 \n", - "14 \n", - "15 \n", - "16 \n", - "17 \n", - "18 \n", - "19 \n", - "20 \n", - "21 \n", - "22 \n", - "23 \n", - "24 \n", - "25 \n", - "26 \n", - "27 \n", - "28 \n", - "29 \n", - "30 \n", - "31 \n", - "32 \n", - "33 " - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "bdi.preview_domain('gdc', 'figo_stage')" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can find the matches of these values using the function `match_values()`." - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "# Disable huggingface warnings\n", - "\n", - "import os\n", - "os.environ['TOKENIZERS_PARALLELISM'] = 'false'" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
sourcetargetsimilarity
0IIIC2Stage IIIC20.889
1IIIC1Stage IIIC10.889
2IVBStage IVB0.854
3IIIBStage IIIB0.849
4IIIAStage IIIA0.822
5IIStage III0.687
6IBStage IB0.649
7IAStage IA0.586
8nanUnknown0.350
\n", - "
" - ], - "text/plain": [ - " source target similarity\n", - "0 IIIC2 Stage IIIC2 0.889\n", - "1 IIIC1 Stage IIIC1 0.889\n", - "2 IVB Stage IVB 0.854\n", - "3 IIIB Stage IIIB 0.849\n", - "4 IIIA Stage IIIA 0.822\n", - "5 II Stage III 0.687\n", - "6 IB Stage IB 0.649\n", - "7 IA Stage IA 0.586\n", - "8 nan Unknown 0.350" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "value_mappings = bdi.match_values(\n", - " dataset,\n", - " column_mapping=('FIGO_stage', 'figo_stage'),\n", - " target='gdc'\n", - " )\n", - "value_mappings" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 2. Using A Single Function" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can group all the previous methods into a single one:" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "def map_columns_values(dataset, columns, target='gdc', match_index=0):\n", - " #top_matches = bdi.top_matches(dataset, columns=columns, target=target) # Call top_matches\n", - " print('Top matches:')\n", - " display(top_matches)\n", - " selected_match = top_matches.iloc[[match_index]]\n", - " column_mapping = selected_match.drop(columns=['similarity']).iloc[0]\n", - " column_mapping = tuple(column_mapping)\n", - " preview_domain_source = bdi.preview_domain(dataset, column_mapping[0])\n", - " preview_domain_target = bdi.preview_domain('gdc', column_mapping[1])\n", - " \n", - " print(f'Preview domain {column_mapping[0]} (source):')\n", - " display(preview_domain_source)\n", - " \n", - " print(f'Preview domain {column_mapping[0]} (target):')\n", - " display(preview_domain_target)\n", - " \n", - " print(f'Value mappings {column_mapping}:')\n", - " value_mappings = bdi.match_values(dataset, target=target, column_mapping=column_mapping)\n", - " display(value_mappings)\n", - " \n", - " return column_mapping, value_mappings" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Top matches:\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
sourcetargetsimilarity
0FIGO_stagefigo_stage0.765089
1FIGO_stageajcc_clinical_stage0.645107
2FIGO_stageuicc_clinical_stage0.636324
3FIGO_stageuicc_pathologic_stage0.633208
4FIGO_stageirs_group0.559433
5FIGO_stageajcc_pathologic_stage0.519987
6FIGO_stageinss_stage0.494000
7FIGO_stageiss_stage0.460177
8FIGO_stagecog_liver_stage0.441571
9FIGO_stageshortest_dimension0.424832
\n", - "
" - ], - "text/plain": [ - " source target similarity\n", - "0 FIGO_stage figo_stage 0.765089\n", - "1 FIGO_stage ajcc_clinical_stage 0.645107\n", - "2 FIGO_stage uicc_clinical_stage 0.636324\n", - "3 FIGO_stage uicc_pathologic_stage 0.633208\n", - "4 FIGO_stage irs_group 0.559433\n", - "5 FIGO_stage ajcc_pathologic_stage 0.519987\n", - "6 FIGO_stage inss_stage 0.494000\n", - "7 FIGO_stage iss_stage 0.460177\n", - "8 FIGO_stage cog_liver_stage 0.441571\n", - "9 FIGO_stage shortest_dimension 0.424832" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Preview domain FIGO_stage (source):\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
value_name
0IA
1NaN
2IIIA
3IIIC2
4IB
5II
6IIIC1
7IVB
8IIIB
\n", - "
" - ], - "text/plain": [ - " value_name\n", - "0 IA\n", - "1 NaN\n", - "2 IIIA\n", - "3 IIIC2\n", - "4 IB\n", - "5 II\n", - "6 IIIC1\n", - "7 IVB\n", - "8 IIIB" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Preview domain FIGO_stage (target):\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
value_namevalue_descriptioncolumn_description
0Stage 0A FIGO stage term that applies to gynecologic ...The extent of a cervical or endometrial cancer...
1Stage IA FIGO stage term that applies to gynecologic ...
2Stage IAInvasive cancer confined to the original anato...
3Stage IA1A FIGO stage term that applies to gynecologic ...
4Stage IA2A FIGO stage term that applies to gynecologic ...
5Stage IBA FIGO stage term that applies to gynecologic ...
6Stage IB1A FIGO stage term that applies to gynecologic ...
7Stage IB2A FIGO stage term that applies to gynecologic ...
8Stage ICA FIGO stage term that applies to gynecologic ...
9Stage IC1A FIGO stage term that applies to ovarian canc...
10Stage IC2A FIGO stage term that applies to ovarian canc...
11Stage IC3A FIGO stage term that applies to ovarian canc...
12Stage IIA FIGO stage term that applies to gynecologic ...
13Stage IIAA FIGO stage term that applies to gynecologic ...
14Stage IIA1A FIGO stage term that applies to gynecologic ...
15Stage IIA2A FIGO stage term that applies to gynecologic ...
16Stage IIBA FIGO stage term that applies to gynecologic ...
17Stage IICA cancer stage generally indicating the invasi...
18Stage IIIA FIGO stage term that applies to gynecologic ...
19Stage IIIAA FIGO stage term that applies to gynecologic ...
20Stage IIIA1A FIGO stage term that applies to ovarian canc...
21Stage IIIA2A FIGO stage term that applies to ovarian canc...
22Stage IIIAiA FIGO stage term that applies to ovarian canc...
23Stage IIIAiiA FIGO stage term that applies to ovarian canc...
24Stage IIIBA FIGO stage term that applies to gynecologic ...
25Stage IIICA FIGO stage term that applies to gynecologic ...
26Stage IIIC1A FIGO stage term that applies to gynecologic ...
27Stage IIIC2A FIGO stage term that applies to gynecologic ...
28Stage IVA FIGO stage term that applies to gynecologic ...
29Stage IVAA FIGO stage term that applies to gynecologic ...
30Stage IVBA FIGO stage term that applies to gynecologic ...
31UnknownNot known, not observed, not recorded, or refu...
32Not ReportedNot provided or available.
33Not Allowed To CollectAn indicator that specifies that a collection ...
\n", - "
" - ], - "text/plain": [ - " value_name value_description \\\n", - "0 Stage 0 A FIGO stage term that applies to gynecologic ... \n", - "1 Stage I A FIGO stage term that applies to gynecologic ... \n", - "2 Stage IA Invasive cancer confined to the original anato... \n", - "3 Stage IA1 A FIGO stage term that applies to gynecologic ... \n", - "4 Stage IA2 A FIGO stage term that applies to gynecologic ... \n", - "5 Stage IB A FIGO stage term that applies to gynecologic ... \n", - "6 Stage IB1 A FIGO stage term that applies to gynecologic ... \n", - "7 Stage IB2 A FIGO stage term that applies to gynecologic ... \n", - "8 Stage IC A FIGO stage term that applies to gynecologic ... \n", - "9 Stage IC1 A FIGO stage term that applies to ovarian canc... \n", - "10 Stage IC2 A FIGO stage term that applies to ovarian canc... \n", - "11 Stage IC3 A FIGO stage term that applies to ovarian canc... \n", - "12 Stage II A FIGO stage term that applies to gynecologic ... \n", - "13 Stage IIA A FIGO stage term that applies to gynecologic ... \n", - "14 Stage IIA1 A FIGO stage term that applies to gynecologic ... \n", - "15 Stage IIA2 A FIGO stage term that applies to gynecologic ... \n", - "16 Stage IIB A FIGO stage term that applies to gynecologic ... \n", - "17 Stage IIC A cancer stage generally indicating the invasi... \n", - "18 Stage III A FIGO stage term that applies to gynecologic ... \n", - "19 Stage IIIA A FIGO stage term that applies to gynecologic ... \n", - "20 Stage IIIA1 A FIGO stage term that applies to ovarian canc... \n", - "21 Stage IIIA2 A FIGO stage term that applies to ovarian canc... \n", - "22 Stage IIIAi A FIGO stage term that applies to ovarian canc... \n", - "23 Stage IIIAii A FIGO stage term that applies to ovarian canc... \n", - "24 Stage IIIB A FIGO stage term that applies to gynecologic ... \n", - "25 Stage IIIC A FIGO stage term that applies to gynecologic ... \n", - "26 Stage IIIC1 A FIGO stage term that applies to gynecologic ... \n", - "27 Stage IIIC2 A FIGO stage term that applies to gynecologic ... \n", - "28 Stage IV A FIGO stage term that applies to gynecologic ... \n", - "29 Stage IVA A FIGO stage term that applies to gynecologic ... \n", - "30 Stage IVB A FIGO stage term that applies to gynecologic ... \n", - "31 Unknown Not known, not observed, not recorded, or refu... \n", - "32 Not Reported Not provided or available. \n", - "33 Not Allowed To Collect An indicator that specifies that a collection ... \n", - "\n", - " column_description \n", - "0 The extent of a cervical or endometrial cancer... \n", - "1 \n", - "2 \n", - "3 \n", - "4 \n", - "5 \n", - "6 \n", - "7 \n", - "8 \n", - "9 \n", - "10 \n", - "11 \n", - "12 \n", - "13 \n", - "14 \n", - "15 \n", - "16 \n", - "17 \n", - "18 \n", - "19 \n", - "20 \n", - "21 \n", - "22 \n", - "23 \n", - "24 \n", - "25 \n", - "26 \n", - "27 \n", - "28 \n", - "29 \n", - "30 \n", - "31 \n", - "32 \n", - "33 " - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Value mappings ('FIGO_stage', 'figo_stage'):\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
sourcetargetsimilarity
0IIIC2Stage IIIC20.889
1IIIC1Stage IIIC10.889
2IVBStage IVB0.854
3IIIBStage IIIB0.849
4IIIAStage IIIA0.822
5IIStage III0.687
6IBStage IB0.649
7IAStage IA0.586
8nanUnknown0.350
\n", - "
" - ], - "text/plain": [ - " source target similarity\n", - "0 IIIC2 Stage IIIC2 0.889\n", - "1 IIIC1 Stage IIIC1 0.889\n", - "2 IVB Stage IVB 0.854\n", - "3 IIIB Stage IIIB 0.849\n", - "4 IIIA Stage IIIA 0.822\n", - "5 II Stage III 0.687\n", - "6 IB Stage IB 0.649\n", - "7 IA Stage IA 0.586\n", - "8 nan Unknown 0.350" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "column_mapping, value_mappings = map_columns_values(dataset, columns=['FIGO_stage'], target='gdc')" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/examples/bdiviz_output/cao.csv b/examples/bdiviz_output/cao.csv new file mode 100644 index 00000000..eff4ddc7 --- /dev/null +++ b/examples/bdiviz_output/cao.csv @@ -0,0 +1,22 @@ +source,target +age,age_at_diagnosis +sex,gender +race,race +participant_country,country_of_birth +tumor_site,site_of_resection_or_biopsy +tumor_focality,tumor_focality +tumor_size_cm,tumor_width_measurement +lymph_vascular_invasion,lymphatic_invasion_present +perineural_invasion,perineural_invasion_present +number_of_lymph_nodes_positive_for_tumor,lymph_nodes_positive +pathologic_staging_regional_lymph_nodes_pn,ajcc_pathologic_n +pathologic_staging_primary_tumor_pt,ajcc_pathologic_t +pathologic_staging_distant_metastasis_pm,ajcc_pathologic_m +clinical_staging_distant_metastasis_cm,ajcc_clinical_m +residual_tumor,residual_tumor +tumor_stage_pathological,ajcc_pathologic_stage +bmi,bmi +alcohol_consumption,alcohol_intensity +tobacco_smoking_history,tobacco_smoking_status +vital_status,vital_status +cause_of_death,cause_of_death diff --git a/examples/bdiviz_output/clark.csv b/examples/bdiviz_output/clark.csv new file mode 100644 index 00000000..18f76c45 --- /dev/null +++ b/examples/bdiviz_output/clark.csv @@ -0,0 +1,15 @@ +source,target +Tumor/Normal,history_of_tumor +Gender,gender +Age,age_at_diagnosis +BMI,bmi +Race,race +Ethnicity_Self_Identify,ethnicity +Tumor_Site,site_of_resection_or_biopsy +Tumor_Size_cm,greatest_tumor_dimension +Tumor_Focality,tumor_focality +Histologic_Type,primary_diagnosis +Grade,tumor_grade +Tumor_Stage_Pathological,ajcc_pathologic_stage +Path_Stage_Primary_Tumor_pT,ajcc_pathologic_t +Path_Stage_Reg_Lymph_Nodes_pN,ajcc_pathologic_n diff --git a/examples/bdiviz_output/dou.csv b/examples/bdiviz_output/dou.csv new file mode 100644 index 00000000..b7870456 --- /dev/null +++ b/examples/bdiviz_output/dou.csv @@ -0,0 +1,18 @@ +source,target +Country,country_of_birth +Histologic_Grade_FIGO,tumor_grade +Histologic_type,primary_diagnosis +Path_Stage_Primary_Tumor-pT,ajcc_pathologic_t +Path_Stage_Reg_Lymph_Nodes-pN,ajcc_pathologic_n +Clin_Stage_Dist_Mets-cM,ajcc_clinical_m +Path_Stage_Dist_Mets-pM,ajcc_pathologic_m +tumor_Stage-Pathological,ajcc_pathologic_stage +FIGO_stage,figo_stage +BMI,bmi +Age,age_at_diagnosis +Race,race +Ethnicity,ethnicity +Gender,gender +Tumor_Site,site_of_resection_or_biopsy +Tumor_Focality,tumor_focality +Tumor_Size_cm,tumor_width_measurement diff --git a/examples/bdiviz_output/huang.csv b/examples/bdiviz_output/huang.csv new file mode 100644 index 00000000..58736dd7 --- /dev/null +++ b/examples/bdiviz_output/huang.csv @@ -0,0 +1,19 @@ +source,target +age,age_at_diagnosis +gender,gender +country,country_of_birth +smoking_history,tobacco_smoking_status +smoke_age_start,tobacco_smoking_onset_year +smoke_age_stop,tobacco_smoking_quit_year +num_smoke_per_day,cigarettes_per_day +smoking_second_hand,secondhand_smoke_as_child +alcohol_consum,alcohol_intensity +tumor_site_original,tissue_or_organ_of_origin +tumor_focality,tumor_focality +tumor_size_cm,tumor_width_measurement +histologic_type,primary_diagnosis +histologic_grade,tumor_grade +patho_staging_pt,ajcc_pathologic_t +patho_staging_pn,ajcc_pathologic_n +clinic_staging_dist_metas,ajcc_clinical_m +tumor_stage,ajcc_pathologic_stage diff --git a/examples/bdiviz_output/krug.csv b/examples/bdiviz_output/krug.csv new file mode 100644 index 00000000..7c753b3c --- /dev/null +++ b/examples/bdiviz_output/krug.csv @@ -0,0 +1,5 @@ +source,target +Tumor.Stage,ajcc_pathologic_stage +Age.in.Month,age_at_diagnosis +Gender,gender +Ethnicity,ethnicity diff --git a/examples/bdiviz_output/satpathy.csv b/examples/bdiviz_output/satpathy.csv new file mode 100644 index 00000000..fbdcd27b --- /dev/null +++ b/examples/bdiviz_output/satpathy.csv @@ -0,0 +1,11 @@ +source,target +Type,tissue_type +Smoking.History,tobacco_smoking_status +Stage,ajcc_clinical_stage +Country.of.Origin,country_of_residence_at_enrollment +Age,age_at_diagnosis +Gender,gender +Ethnicity,ethnicity +Cigarettes.per.Day,cigarettes_per_day +Pack.Years.Smoked,pack_years_smoked +Secondhand.Smoke,secondhand_smoke_as_child diff --git a/examples/bdiviz_output/vasaikar.csv b/examples/bdiviz_output/vasaikar.csv new file mode 100644 index 00000000..f0ca3c00 --- /dev/null +++ b/examples/bdiviz_output/vasaikar.csv @@ -0,0 +1,12 @@ +source,target +Age,age_at_diagnosis +Gender,gender +PT,ajcc_pathologic_t +PN,ajcc_pathologic_n +Stage,ajcc_pathologic_stage +Vascular_Invasion,vascular_invasion_present +Lymphatic_Invasion,burkitt_lymphoma_clinical_variant +Perineural_Invasion,perineural_invasion_present +Synchronous_Tumors,workflow_type +Vital.Status,vital_status +Tumor.Status,last_known_disease_status diff --git a/examples/bdiviz_output/wang.csv b/examples/bdiviz_output/wang.csv new file mode 100644 index 00000000..61e64eef --- /dev/null +++ b/examples/bdiviz_output/wang.csv @@ -0,0 +1,19 @@ +source,target +age,relationship_age_at_diagnosis +gender,gender +height,height +weight,weight +bmi,bmi +country_of_origin,country_of_residence_at_enrollment +race,race +ethnicity,ethnicity +smoking_history,tobacco_smoking_status +secondhand_smoke_exposure,secondhand_smoke_as_child +tumor_laterality,biospecimen_laterality +tumor_site_curated,tissue_or_organ_of_origin +vital_status,vital_status +path_diag_to_last_contact_days,days_to_last_follow_up +path_diag_to_death_days,days_to_death +cause_of_death,cause_of_death +tumor_reoccur_after_treatment,history_of_tumor +path_diag_to_tumor_reoccur_days,treatment_outcome_duration diff --git a/examples/bdiviz_result_analysis.ipynb b/examples/bdiviz_result_analysis.ipynb new file mode 100644 index 00000000..597d64b2 --- /dev/null +++ b/examples/bdiviz_result_analysis.ipynb @@ -0,0 +1,606 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# BDIViz Result Analysis" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "import bdikit as bdi\n", + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "#For yurong: Add SANTOS/STARMIE/PLAIN ENCODING here\n", + "\n", + "def benchmark_accuracy(df: pd.DataFrame, ground_truth: pd.DataFrame, method: str = \"coma\"):\n", + " columns = ground_truth[\"original_paper_variable_names\"].values\n", + " if method == \"bdiviz\":\n", + " column_mappings = df\n", + " else:\n", + " column_mappings = bdi.match_schema(df[columns], target=\"gdc\", method=method)\n", + "\n", + " count = 0\n", + " correct_count = 0\n", + " for index, row in ground_truth.iterrows():\n", + " gt_source = row[\"original_paper_variable_names\"]\n", + " gt_target = row[\"GDC_format_variable_names\"]\n", + " if column_mappings[column_mappings[\"source\"] == gt_source][\"target\"].values[0] in [x.strip() for x in gt_target.split(\";\")]:\n", + " correct_count += 1\n", + " count += 1\n", + "\n", + " return correct_count / count # Reture a accuracy rate for every dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "two_phase-krug.csv\n", + "Extracting features from 5 columns...\n" + ] + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "d11d67d555884f61a3f6b3c61d34f6d6", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + " 0%| | 0/5 [00:00\n", + " #altair-viz-f01b37738c984356bfc919afd20867e9.vega-embed {\n", + " width: 100%;\n", + " display: flex;\n", + " }\n", + "\n", + " #altair-viz-f01b37738c984356bfc919afd20867e9.vega-embed details,\n", + " #altair-viz-f01b37738c984356bfc919afd20867e9.vega-embed details summary {\n", + " position: relative;\n", + " }\n", + "\n", + "
\n", + "" + ], + "text/plain": [ + "alt.Chart(...)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import altair as alt\n", + "\n", + "chart = alt.Chart(df).mark_bar().encode(\n", + " x='Matcher',\n", + " y='Accuracy',\n", + " column='Dataset',\n", + " color='Matcher',\n", + " )\n", + "\n", + " \n", + "chart " + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "
\n", + "" + ], + "text/plain": [ + "alt.Chart(...)" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "chart = alt.Chart(df).mark_bar().encode(\n", + " x='Dataset:O',\n", + " y=alt.Y('Accuracy:Q', scale=alt.Scale(domain=[0, 1.0])),\n", + " column='Matcher',\n", + " color='Dataset',\n", + " )\n", + "chart" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "bdiviz-krug.csv\n", + "bdiviz-clark.csv\n", + "bdiviz-vasaikar.csv\n", + "bdiviz-wang.csv\n", + "bdiviz-satpathy.csv\n", + "bdiviz-cao.csv\n", + "bdiviz-huang.csv\n", + "bdiviz-dou.csv\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
MatcherDatasetAccuracy
0bdivizkrug1.000000
1bdivizclark0.857143
2bdivizvasaikar0.818182
3bdivizwang0.833333
4bdivizsatpathy0.900000
5bdivizcao0.857143
6bdivizhuang0.833333
7bdivizdou0.823529
\n", + "
" + ], + "text/plain": [ + " Matcher Dataset Accuracy\n", + "0 bdiviz krug 1.000000\n", + "1 bdiviz clark 0.857143\n", + "2 bdiviz vasaikar 0.818182\n", + "3 bdiviz wang 0.833333\n", + "4 bdiviz satpathy 0.900000\n", + "5 bdiviz cao 0.857143\n", + "6 bdiviz huang 0.833333\n", + "7 bdiviz dou 0.823529" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from pathlib import Path\n", + "\n", + "df_dict = {\n", + " \"Matcher\": [],\n", + " \"Dataset\": [],\n", + " \"Accuracy\": [],\n", + "}\n", + "pathlist = list(Path(\"./groundtruth\").glob('*.csv'))\n", + "\n", + "for path in pathlist:\n", + " # because path is object not string\n", + " path_in_str = str(path) \n", + " file_name = path_in_str.split(\"/\")[1]\n", + " df_path = f\"./bdiviz_output/{file_name}\"\n", + " \n", + " df = pd.read_csv(df_path)\n", + " ground_truth = pd.read_csv(path_in_str)\n", + " \n", + " for method in [\"bdiviz\"]: #[\"coma\", \"similarity_flooding\", \"cupid\", \"distribution_based\", \"jaccard_distance\"]:\n", + " print(f\"{method}-{file_name}\")\n", + " accuracy = benchmark_accuracy(df, ground_truth, method=method)\n", + " df_dict[\"Matcher\"].append(method)\n", + " df_dict[\"Dataset\"].append(file_name.split(\".\")[0])\n", + " df_dict[\"Accuracy\"].append(accuracy)\n", + "\n", + "df = pd.DataFrame(df_dict)\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "
\n", + "" + ], + "text/plain": [ + "alt.Chart(...)" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "chart = alt.Chart(df).mark_bar().encode(\n", + " x='Dataset:O',\n", + " y=alt.Y('Accuracy:Q', scale=alt.Scale(domain=[0, 1.0])),\n", + " column='Matcher',\n", + " color='Dataset',\n", + " )\n", + "chart" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "\n", + "# Data for Test Case 1\n", + "test_case_1 = {\n", + " \"Participant\": [\"Wenke Liu (E2)\", \"Tianxiao Zhao (E3)\", \"Sarah Keegan (E1)\"],\n", + " \"Manual Time (min)\": [13 + 50/60, 17 + 20/60, 26 + 50/60],\n", + " \"BDIViz Time (min)\": [10, 9 + 40/60, 9 + 30/60]\n", + "}\n", + "\n", + "# Data for Test Case 2\n", + "test_case_2 = {\n", + " \"Participant\": [\"Wenke Liu (E2)\", \"Tianxiao Zhao (E3)\", \"Sarah Keegan (E1)\"],\n", + " \"Manual Time (min)\": [15 + 30/60, 10 + 20/60, 12 + 30/60],\n", + " \"BDIViz Time (min)\": [4, 2 + 30/60, 3 + 50/60]\n", + "}\n", + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/examples/bdiviz_user_test_1/BDIViz User Test 1.ipynb b/examples/bdiviz_user_test_1/BDIViz User Test 1.ipynb new file mode 100644 index 00000000..80c1b289 --- /dev/null +++ b/examples/bdiviz_user_test_1/BDIViz User Test 1.ipynb @@ -0,0 +1,1028 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "3df5e0e9-ac58-4bc7-be79-7ccf087720e6", + "metadata": {}, + "source": [ + "# BDIViz User Test Case 1" + ] + }, + { + "cell_type": "markdown", + "id": "3d41cdcf-1a1a-42a4-9870-52e24481c4e0", + "metadata": {}, + "source": [ + "## Supplimentary materials\n", + "\n", + "**GDC Metadata Validation Services:**\n", + "https://docs.gdc.cancer.gov/Data_Dictionary/gdcmvs/ \n", + " \n", + "**Data Dictionary Viewer:**\n", + "https://docs.gdc.cancer.gov/Data_Dictionary/viewer/\n", + "\n", + "\n", + "---\n", + " \n", + "#### Paper info: [link](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9929250/)\n", + "\n", + "_**Multilevel proteomic analyses reveal molecular diversity between diffuse-type and intestinal-type gastric cancer**_ \n", + "\n", + "_Shi W et. al_\n", + "\n", + "Diffuse-type gastric cancer (DGC) and intestinal-type gastric cancer (IGC) are the major histological types of gastric cancer (GC). The molecular mechanism underlying DGC and IGC differences are poorly understood. In this research, we carry out multilevel proteomic analyses, including proteome, phospho-proteome, and transcription factor (TF) activity profiles, of 196 cases covering DGC and IGC in Chinese patients. Integrative proteogenomic analysis reveals ARIDIA mutation associated with opposite prognostic effects between DGC and IGC, via diverse influences on their corresponding proteomes. Systematical comparison and consensus clustering analysis identify three subtypes of DGC and IGC, respectively, based on distinct patterns of the cell cycle, extracellular matrix organization, and immune response-related proteins expression. TF activity-based subtypes demonstrate that the disease progressions of DGC and IGC were regulated by SWI/SNF and NFKB complexes. Furthermore, inferred immune cell infiltration and immune clustering show Th1/Th2 ratio is an indicator for immunotherapeutic effectiveness, which is validated in an independent GC anti-PD1 therapeutic patient group. Our multilevel proteomic analyses enable a more comprehensive understanding of GC and can further advance the precision medicine.\n" + ] + }, + { + "cell_type": "markdown", + "id": "fb394797-89ac-499a-901a-0ff28e44bb3c", + "metadata": {}, + "source": [ + "## 0. Load Dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7c31dfbd-bbfa-453e-b83c-41535208c9f2", + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min'}, 'shim': {}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 2;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.4.2.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_exec.v0+json": "", + "text/html": [ + "
\n", + "
\n", + "
\n", + "" + ] + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "cf511344-2c27-4cd4-b7c4-23096959b03c" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min'}, 'shim': {}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 2;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML'}, 'shim': {'mathjax': {'exports': 'MathJax'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 3;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML', 'vega-embed': 'https://cdn.jsdelivr.net/npm/vega-embed@6/build/vega-embed.min', 'vega-lite': 'https://cdn.jsdelivr.net/npm/vega-lite@5/build/vega-lite.min', 'vega': 'https://cdn.jsdelivr.net/npm/vega@5/build/vega.min'}, 'shim': {'mathjax': {'exports': 'MathJax'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n require([\"vega-embed\"], function(vegaEmbed) {\n\twindow.vegaEmbed = vegaEmbed\n\ton_load()\n })\n require([\"vega-lite\"], function(vl) {\n\twindow.vl = vl\n\ton_load()\n })\n require([\"vega\"], function(vega) {\n\twindow.vega = vega\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 6;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vega !== undefined) && (!(window.vega instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaLite !== undefined) && (!(window.vegaLite instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaEmbed !== undefined) && (!(window.vegaEmbed instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML', 'vega-embed': 'https://cdn.jsdelivr.net/npm/vega-embed@6/build/vega-embed.min', 'vega-lite': 'https://cdn.jsdelivr.net/npm/vega-lite@5/build/vega-lite.min', 'vega': 'https://cdn.jsdelivr.net/npm/vega@5/build/vega.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock'}, 'shim': {'mathjax': {'exports': 'MathJax'}, 'jspanel': {'exports': 'jsPanel'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n require([\"vega-embed\"], function(vegaEmbed) {\n\twindow.vegaEmbed = vegaEmbed\n\ton_load()\n })\n require([\"vega-lite\"], function(vl) {\n\twindow.vl = vl\n\ton_load()\n })\n require([\"vega\"], function(vega) {\n\twindow.vega = vega\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 13;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vega !== undefined) && (!(window.vega instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaLite !== undefined) && (!(window.vegaLite instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaEmbed !== undefined) && (!(window.vegaEmbed instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.jsPanel !== undefined) && (!(window.jsPanel instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "import panel as pn\n", + "import bdikit as bdi\n", + "from bdikit.visualization.schema_matching import BDISchemaMatchingHeatMap" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "eb01008c-5d4b-4b23-a66b-892e97f6cfc5", + "metadata": {}, + "outputs": [], + "source": [ + "# Li GX et al.\n", + "Li = pd.read_csv(\"Li_GX_et_al_cleaned.csv\").drop(columns=[\"Unnamed: 0\"]).infer_objects()\n", + "\n", + "# Shi W et al.\n", + "Shi = (\n", + " pd.read_csv(\"Shi_W_et_al_cleaned.csv\").drop(columns=[\"Unnamed: 0\"]).infer_objects()\n", + ")\n", + "\n", + "source = Shi\n", + "target = \"gdc\"" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "c2770dd9-715c-4569-9dab-cb56ab3fd0ce", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Lauren subtype (D, diffused type; I, intestinal type; M,mixed type)GenderAgeStageLive status (1=dead, 0=alive)Overall survival (days)Progression (1=progressed, 0=not progressed)Disease free survival (days)Tumor_locationLymphovascular invasion (0=negative, 1=positive)GeneSymbolMutation
0Dmale80IV187145Antrum1ARID1ANonsense_Mutation
1Dmale80IV187145Antrum1DNAH7Missense_Mutation
2Dmale80IV187145Antrum1GLI3Missense_Mutation
3Dmale80IV187145Antrum1HMBOX1Missense_Mutation
4Dmale80IV187145Antrum1TP53Missense_Mutation
.......................................
95Dmale56IIIB0120401113Cardia1FAT4Missense_Mutation
96Dmale56IIIB0120401113Cardia1BRAFMissense_Mutation
97Dmale56IIIB0120401113Cardia1FRMD4AMissense_Mutation
98Dmale56IIIB0120401113Cardia1ATMMissense_Mutation
99Dmale56IIIB0120401113Cardia1CDH1Missense_Mutation
\n", + "

100 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " Lauren subtype (D, diffused type; I, intestinal type; M,mixed type) Gender \\\n", + "0 D male \n", + "1 D male \n", + "2 D male \n", + "3 D male \n", + "4 D male \n", + ".. ... ... \n", + "95 D male \n", + "96 D male \n", + "97 D male \n", + "98 D male \n", + "99 D male \n", + "\n", + " Age Stage Live status (1=dead, 0=alive) Overall survival (days) \\\n", + "0 80 IV 1 87 \n", + "1 80 IV 1 87 \n", + "2 80 IV 1 87 \n", + "3 80 IV 1 87 \n", + "4 80 IV 1 87 \n", + ".. ... ... ... ... \n", + "95 56 IIIB 0 1204 \n", + "96 56 IIIB 0 1204 \n", + "97 56 IIIB 0 1204 \n", + "98 56 IIIB 0 1204 \n", + "99 56 IIIB 0 1204 \n", + "\n", + " Progression (1=progressed, 0=not progressed) \\\n", + "0 1 \n", + "1 1 \n", + "2 1 \n", + "3 1 \n", + "4 1 \n", + ".. ... \n", + "95 0 \n", + "96 0 \n", + "97 0 \n", + "98 0 \n", + "99 0 \n", + "\n", + " Disease free survival (days) Tumor_location \\\n", + "0 45 Antrum \n", + "1 45 Antrum \n", + "2 45 Antrum \n", + "3 45 Antrum \n", + "4 45 Antrum \n", + ".. ... ... \n", + "95 1113 Cardia \n", + "96 1113 Cardia \n", + "97 1113 Cardia \n", + "98 1113 Cardia \n", + "99 1113 Cardia \n", + "\n", + " Lymphovascular invasion (0=negative, 1=positive) GeneSymbol \\\n", + "0 1 ARID1A \n", + "1 1 DNAH7 \n", + "2 1 GLI3 \n", + "3 1 HMBOX1 \n", + "4 1 TP53 \n", + ".. ... ... \n", + "95 1 FAT4 \n", + "96 1 BRAF \n", + "97 1 FRMD4A \n", + "98 1 ATM \n", + "99 1 CDH1 \n", + "\n", + " Mutation \n", + "0 Nonsense_Mutation \n", + "1 Missense_Mutation \n", + "2 Missense_Mutation \n", + "3 Missense_Mutation \n", + "4 Missense_Mutation \n", + ".. ... \n", + "95 Missense_Mutation \n", + "96 Missense_Mutation \n", + "97 Missense_Mutation \n", + "98 Missense_Mutation \n", + "99 Missense_Mutation \n", + "\n", + "[100 rows x 12 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "source" + ] + }, + { + "cell_type": "markdown", + "id": "c2761ab0-58b5-4a9d-8400-528c6054aa50", + "metadata": {}, + "source": [ + "## 1. Visualization Interface" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "722b843b-8776-4bcc-ab27-9faaee7d8632", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Extracting features from 12 columns...\n" + ] + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "fd49c64fe17c4369ae4336f408a80803", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + " 0%| | 0/12 [00:00\n", + "
\n", + "\n", + "" + ], + "text/plain": [ + "Column(scroll=True)\n", + " [0] Row(styles={'background': '...}, width=1200)\n", + " [0] Select(name='Source Column', options=['Lauren subtype (D, ...], value='Lauren subtype (D, ..., width=120)\n", + " [1] Select(name='Candidate Type', options=['All', 'enum', ...], value='All', width=120)\n", + " [2] IntSlider(end=5, name='Similar Sources', width=150)\n", + " [3] FloatSlider(name='Candidate Threshold', step=0.01, value=0.1, width=150)\n", + " [4] Column\n", + " [0] Button(button_type='success', name='Accept Match')\n", + " [1] Button(button_type='danger', name='Reject Match')\n", + " [2] Button(button_type='warning', name='Discard Column')\n", + " [5] Column\n", + " [0] Button(button_style='outline', button_type='warning', name='Undo')\n", + " [1] Button(button_style='outline', button_type='primary', name='Redo')\n", + " [6] Column\n", + " [0] Button(button_type='primary', name='Show/Hide AI Assistant')\n", + " [1] Button(button_type='primary', name='Show/Hide Operation Log')\n", + " [1] ParamFunction(function, _pane=FloatPanel, defer_load=False)\n", + " [2] Spacer(height=5)\n", + " [3] Column\n", + " [0] ParamFunction(function, _pane=Column, defer_load=False)" + ] + }, + "execution_count": 5, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "89af5fcc-b003-432d-a494-de11c52d717f" + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "heatmap_manager = BDISchemaMatchingHeatMap(\n", + " source,\n", + " target=target,\n", + " top_k=40,\n", + " # additional_sources=additional_sources,\n", + " ai_assitant=True,\n", + ")\n", + "heatmap_manager.plot_heatmap()" + ] + }, + { + "cell_type": "markdown", + "id": "31c56bfa-df60-4d4a-aa7b-7046cabf1e26", + "metadata": {}, + "source": [ + "## 2. Schema Matching with BDIViz Results" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "fac2bf25-cbd2-4837-8cfd-37d1e48e5d81", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetarget
0Lauren subtype (D, diffused type; I, intestina...tumor_shape
1Gendergender
2Ageage_at_diagnosis
3Stageajcc_pathologic_stage
4Live status (1=dead, 0=alive)vital_status
5Overall survival (days)days_to_death
6Progression (1=progressed, 0=not progressed)progression_or_recurrence
7Disease free survival (days)days_to_last_known_disease_status
8Tumor_locationsite_of_resection_or_biopsy
9Lymphovascular invasion (0=negative, 1=positive)lymphatic_invasion_present
10Mutationvariant_type
11GeneSymbol
\n", + "
" + ], + "text/plain": [ + " source \\\n", + "0 Lauren subtype (D, diffused type; I, intestina... \n", + "1 Gender \n", + "2 Age \n", + "3 Stage \n", + "4 Live status (1=dead, 0=alive) \n", + "5 Overall survival (days) \n", + "6 Progression (1=progressed, 0=not progressed) \n", + "7 Disease free survival (days) \n", + "8 Tumor_location \n", + "9 Lymphovascular invasion (0=negative, 1=positive) \n", + "10 Mutation \n", + "11 GeneSymbol \n", + "\n", + " target \n", + "0 tumor_shape \n", + "1 gender \n", + "2 age_at_diagnosis \n", + "3 ajcc_pathologic_stage \n", + "4 vital_status \n", + "5 days_to_death \n", + "6 progression_or_recurrence \n", + "7 days_to_last_known_disease_status \n", + "8 site_of_resection_or_biopsy \n", + "9 lymphatic_invasion_present \n", + "10 variant_type \n", + "11 " + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from bdikit.mapping_algorithms.column_mapping.algorithms import TwoPhaseSchemaMatcher\n", + "\n", + "two_phase_viz = TwoPhaseSchemaMatcher(top_k_matcher=heatmap_manager)\n", + "column_mappings = bdi.match_schema(source, target=target, method=two_phase_viz)\n", + "column_mappings" + ] + }, + { + "cell_type": "markdown", + "id": "0ad0a93c-d980-40b3-8b0f-5021d222d85e", + "metadata": {}, + "source": [ + "## 3. Value Matchings" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0dd8f29f-766c-4d0a-984c-fcd997f26d39", + "metadata": {}, + "outputs": [], + "source": [ + "column_mappings = column_mappings[column_mappings[\"target\"].str.strip().astype(bool)]\n", + "mappings = bdi.match_values(\n", + " source,\n", + " column_mapping=column_mappings,\n", + " target=target,\n", + " method=\"tfidf\",\n", + ")\n", + "\n", + "for mapping in mappings:\n", + " print(f\"{mapping.attrs['source']} => {mapping.attrs['target']}\")\n", + " display(mapping)\n", + " print(\"\")" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/bdiviz_user_test_1/Li_GX_et_al_cleaned.csv b/examples/bdiviz_user_test_1/Li_GX_et_al_cleaned.csv new file mode 100644 index 00000000..1a313ba0 --- /dev/null +++ b/examples/bdiviz_user_test_1/Li_GX_et_al_cleaned.csv @@ -0,0 +1,101 @@ +,type,purity,ploidy,consent_age,stage,vital,grade,medical_history_bmi,medical_history_weight_at_time_of_surgery_kg,medical_history_alcohol_consumption,medical_history_tobacco_smoking_history,Tissue Type +0,Tumor,0.537,2.0,71,Stage I,Living,GX: Cannot be assessed,22.63,62.0,not reported,not reported, +1,Tumor,0.644,2.0,39,unknown,Living,GX: Cannot be assessed,18.15,41.0,light drinker,past smoker unknown years, +2,Tumor,0.386,2.0,54,Stage I,Living,GX: Cannot be assessed,18.48,54.0,not reported,not reported, +3,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Solid Tissue Normal +4,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Primary Tumor +5,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Solid Tissue Normal +6,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Primary Tumor +7,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Solid Tissue Normal +8,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Primary Tumor +9,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Solid Tissue Normal +10,Tumor,0.57,2.01,56,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",59.88,169.0,light drinker,not reported,Primary Tumor +11,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Primary Tumor +12,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Solid Tissue Normal +13,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Primary Tumor +14,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Solid Tissue Normal +15,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Primary Tumor +16,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Solid Tissue Normal +17,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Primary Tumor +18,Tumor,0.5625,1.901408,71,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",29.0,91.0,light drinker,non-smoker,Solid Tissue Normal +19,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Primary Tumor +20,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Solid Tissue Normal +21,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Primary Tumor +22,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Solid Tissue Normal +23,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Primary Tumor +24,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Solid Tissue Normal +25,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Primary Tumor +26,Tumor,0.52,1.99,67,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",24.02,67.0,non-drinker,non-smoker,Solid Tissue Normal +27,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +28,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Primary Tumor +29,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +30,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Primary Tumor +31,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +32,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Primary Tumor +33,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +34,Tumor,0.66,1.96,84,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,84.0,light drinker,past smoker more than 15 years,Primary Tumor +35,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Primary Tumor +36,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Solid Tissue Normal +37,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Primary Tumor +38,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Solid Tissue Normal +39,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Primary Tumor +40,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Solid Tissue Normal +41,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Primary Tumor +42,Tumor,0.12,2.03,69,Stage II,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",28.0,87.0,light drinker,past smoker within 15 years,Solid Tissue Normal +43,Tumor,0.6725,1.901408,76,Stage III,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",29.49,88.0,not reported,not reported,Primary Tumor +44,Tumor,0.6725,1.901408,76,Stage III,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",29.49,88.0,not reported,not reported,Primary Tumor +45,Tumor,0.6725,1.901408,76,Stage III,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",29.49,88.0,not reported,not reported,Primary Tumor +46,Tumor,0.6725,1.901408,76,Stage III,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",29.49,88.0,not reported,not reported,Primary Tumor +47,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Solid Tissue Normal +48,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Primary Tumor +49,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Solid Tissue Normal +50,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Primary Tumor +51,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Solid Tissue Normal +52,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Primary Tumor +53,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Solid Tissue Normal +54,Tumor,0.62,1.93,35,Stage I,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",36.57,118.0,non-drinker,current smoker,Primary Tumor +55,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Solid Tissue Normal +56,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Primary Tumor +57,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Solid Tissue Normal +58,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Primary Tumor +59,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Solid Tissue Normal +60,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Primary Tumor +61,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Solid Tissue Normal +62,Tumor,0.54,1.94,66,Stage IV,Living,"G4: Nuclei bizarre and multilobulated, 20µm or greater; nucleoli prominent, chromatin clumped",34.76,98.0,light drinker,past smoker within 15 years,Primary Tumor +63,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Primary Tumor +64,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +65,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Primary Tumor +66,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +67,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Primary Tumor +68,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +69,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Primary Tumor +70,Tumor,0.525,2.014085,63,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",42.77,128.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +71,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Solid Tissue Normal +72,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Primary Tumor +73,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Solid Tissue Normal +74,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Primary Tumor +75,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Solid Tissue Normal +76,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Primary Tumor +77,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Solid Tissue Normal +78,Tumor,0.485,1.964268,58,Stage III,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",25.0,75.0,light drinker,past smoker within 15 years,Primary Tumor +79,Tumor,0.19,1.97,57,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",68.59,167.0,not reported,not reported,Primary Tumor +80,Tumor,0.19,1.97,57,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",68.59,167.0,not reported,not reported,Primary Tumor +81,Tumor,0.19,1.97,57,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",68.59,167.0,not reported,not reported,Primary Tumor +82,Tumor,0.19,1.97,57,Stage I,Living,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",68.59,167.0,not reported,not reported,Primary Tumor +83,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Primary Tumor +84,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Solid Tissue Normal +85,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Primary Tumor +86,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Solid Tissue Normal +87,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Primary Tumor +88,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Solid Tissue Normal +89,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Primary Tumor +90,Tumor,0.24,1.89,55,Stage IV,Living,"G3: Nuclei very irregular, approximately 20µm; nucleoli large and prominent",18.42,52.0,non-drinker,not reported,Solid Tissue Normal +91,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +92,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Primary Tumor +93,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +94,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Primary Tumor +95,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +96,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Primary Tumor +97,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Solid Tissue Normal +98,Tumor,0.4875,1.901408,69,Stage I,Living,"G1: Nuclei round, uniform, approximately 10µm; nucleoli inconspicuous",19.72,57.0,light drinker,past smoker more than 15 years,Primary Tumor +99,Tumor,0.5125,2.014085,72,Stage III,Deceased,"G2: Nuclei slightly irregular, approximately 15µm; nucleoli evident",32.82,104.0,non-drinker,past smoker more than 15 years,Primary Tumor diff --git a/examples/bdiviz_user_test_1/Manual User Test 1.ipynb b/examples/bdiviz_user_test_1/Manual User Test 1.ipynb new file mode 100644 index 00000000..8f87b400 --- /dev/null +++ b/examples/bdiviz_user_test_1/Manual User Test 1.ipynb @@ -0,0 +1,396 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "3df5e0e9-ac58-4bc7-be79-7ccf087720e6", + "metadata": {}, + "source": [ + "# BDIViz User Test Case 1" + ] + }, + { + "cell_type": "markdown", + "id": "4e5bdda9-b6a5-4bbd-9b9d-40fdbf56b23c", + "metadata": {}, + "source": [ + "## Supplimentary materials\n", + "\n", + "**GDC Metadata Validation Services:**\n", + "https://docs.gdc.cancer.gov/Data_Dictionary/gdcmvs/ \n", + " \n", + "**Data Dictionary Viewer:**\n", + "https://docs.gdc.cancer.gov/Data_Dictionary/viewer/\n", + "\n", + "\n", + "---\n", + " \n", + "#### Paper info: [link](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9929250/)\n", + "\n", + "_**Multilevel proteomic analyses reveal molecular diversity between diffuse-type and intestinal-type gastric cancer**_ \n", + "\n", + "_Shi W et. al_\n", + "\n", + "Diffuse-type gastric cancer (DGC) and intestinal-type gastric cancer (IGC) are the major histological types of gastric cancer (GC). The molecular mechanism underlying DGC and IGC differences are poorly understood. In this research, we carry out multilevel proteomic analyses, including proteome, phospho-proteome, and transcription factor (TF) activity profiles, of 196 cases covering DGC and IGC in Chinese patients. Integrative proteogenomic analysis reveals ARIDIA mutation associated with opposite prognostic effects between DGC and IGC, via diverse influences on their corresponding proteomes. Systematical comparison and consensus clustering analysis identify three subtypes of DGC and IGC, respectively, based on distinct patterns of the cell cycle, extracellular matrix organization, and immune response-related proteins expression. TF activity-based subtypes demonstrate that the disease progressions of DGC and IGC were regulated by SWI/SNF and NFKB complexes. Furthermore, inferred immune cell infiltration and immune clustering show Th1/Th2 ratio is an indicator for immunotherapeutic effectiveness, which is validated in an independent GC anti-PD1 therapeutic patient group. Our multilevel proteomic analyses enable a more comprehensive understanding of GC and can further advance the precision medicine.\n" + ] + }, + { + "cell_type": "markdown", + "id": "fb394797-89ac-499a-901a-0ff28e44bb3c", + "metadata": {}, + "source": [ + "## 0. Load Dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7c31dfbd-bbfa-453e-b83c-41535208c9f2", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "import panel as pn" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "eb01008c-5d4b-4b23-a66b-892e97f6cfc5", + "metadata": {}, + "outputs": [], + "source": [ + "# Shi W et al.\n", + "Shi = pd.read_csv(\"Shi_W_et_al_cleaned.csv\").drop(columns=[\"Unnamed: 0\"]).infer_objects()\n", + "\n", + "source = Shi\n", + "target = \"gdc\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "c2770dd9-715c-4569-9dab-cb56ab3fd0ce", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Lauren subtype (D, diffused type; I, intestinal type; M,mixed type)GenderAgeStageLive status (1=dead, 0=alive)Overall survival (days)Progression (1=progressed, 0=not progressed)Disease free survival (days)Tumor_locationLymphovascular invasion (0=negative, 1=positive)GeneSymbolMutation
0Dmale80IV187145Antrum1ARID1ANonsense_Mutation
1Dmale80IV187145Antrum1DNAH7Missense_Mutation
2Dmale80IV187145Antrum1GLI3Missense_Mutation
3Dmale80IV187145Antrum1HMBOX1Missense_Mutation
4Dmale80IV187145Antrum1TP53Missense_Mutation
.......................................
95Dmale56IIIB0120401113Cardia1FAT4Missense_Mutation
96Dmale56IIIB0120401113Cardia1BRAFMissense_Mutation
97Dmale56IIIB0120401113Cardia1FRMD4AMissense_Mutation
98Dmale56IIIB0120401113Cardia1ATMMissense_Mutation
99Dmale56IIIB0120401113Cardia1CDH1Missense_Mutation
\n", + "

100 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " Lauren subtype (D, diffused type; I, intestinal type; M,mixed type) Gender \\\n", + "0 D male \n", + "1 D male \n", + "2 D male \n", + "3 D male \n", + "4 D male \n", + ".. ... ... \n", + "95 D male \n", + "96 D male \n", + "97 D male \n", + "98 D male \n", + "99 D male \n", + "\n", + " Age Stage Live status (1=dead, 0=alive) Overall survival (days) \\\n", + "0 80 IV 1 87 \n", + "1 80 IV 1 87 \n", + "2 80 IV 1 87 \n", + "3 80 IV 1 87 \n", + "4 80 IV 1 87 \n", + ".. ... ... ... ... \n", + "95 56 IIIB 0 1204 \n", + "96 56 IIIB 0 1204 \n", + "97 56 IIIB 0 1204 \n", + "98 56 IIIB 0 1204 \n", + "99 56 IIIB 0 1204 \n", + "\n", + " Progression (1=progressed, 0=not progressed) \\\n", + "0 1 \n", + "1 1 \n", + "2 1 \n", + "3 1 \n", + "4 1 \n", + ".. ... \n", + "95 0 \n", + "96 0 \n", + "97 0 \n", + "98 0 \n", + "99 0 \n", + "\n", + " Disease free survival (days) Tumor_location \\\n", + "0 45 Antrum \n", + "1 45 Antrum \n", + "2 45 Antrum \n", + "3 45 Antrum \n", + "4 45 Antrum \n", + ".. ... ... \n", + "95 1113 Cardia \n", + "96 1113 Cardia \n", + "97 1113 Cardia \n", + "98 1113 Cardia \n", + "99 1113 Cardia \n", + "\n", + " Lymphovascular invasion (0=negative, 1=positive) GeneSymbol \\\n", + "0 1 ARID1A \n", + "1 1 DNAH7 \n", + "2 1 GLI3 \n", + "3 1 HMBOX1 \n", + "4 1 TP53 \n", + ".. ... ... \n", + "95 1 FAT4 \n", + "96 1 BRAF \n", + "97 1 FRMD4A \n", + "98 1 ATM \n", + "99 1 CDH1 \n", + "\n", + " Mutation \n", + "0 Nonsense_Mutation \n", + "1 Missense_Mutation \n", + "2 Missense_Mutation \n", + "3 Missense_Mutation \n", + "4 Missense_Mutation \n", + ".. ... \n", + "95 Missense_Mutation \n", + "96 Missense_Mutation \n", + "97 Missense_Mutation \n", + "98 Missense_Mutation \n", + "99 Missense_Mutation \n", + "\n", + "[100 rows x 12 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "source" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/bdiviz_user_test_1/Shi_W_et_al_cleaned.csv b/examples/bdiviz_user_test_1/Shi_W_et_al_cleaned.csv new file mode 100644 index 00000000..c1dd08f0 --- /dev/null +++ b/examples/bdiviz_user_test_1/Shi_W_et_al_cleaned.csv @@ -0,0 +1,101 @@ +,"Lauren subtype (D, diffused type; I, intestinal type; M,mixed type)",Gender,Age,Stage,"Live status (1=dead, 0=alive)",Overall survival (days),"Progression (1=progressed, 0=not progressed)",Disease free survival (days),Tumor_location,"Lymphovascular invasion (0=negative, 1=positive)",GeneSymbol,Mutation +0,D,male,80,IV,1,87,1,45,Antrum,1,ARID1A,Nonsense_Mutation +0,D,male,80,IV,1,87,1,45,Antrum,1,DNAH7,Missense_Mutation +0,D,male,80,IV,1,87,1,45,Antrum,1,GLI3,Missense_Mutation +0,D,male,80,IV,1,87,1,45,Antrum,1,HMBOX1,Missense_Mutation +0,D,male,80,IV,1,87,1,45,Antrum,1,TP53,Missense_Mutation +1,D,male,58,IIIB,1,1106,1,1091,Cardia,0,DNAH7,Missense_Mutation +1,D,male,58,IIIB,1,1106,1,1091,Cardia,0,RIMS2,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,BCL10,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,MSH6,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,PTPN23,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,APC,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,ATM,Splice_Site +2,D,female,48,IIIB,1,948,1,339,Body,0,GOT2,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,JAK3,Missense_Mutation +2,D,female,48,IIIB,1,948,1,339,Body,0,FOXC1,In_Frame_Ins +2,D,female,48,IIIB,1,948,1,339,Body,0,AR,In_Frame_Ins +2,D,female,48,IIIB,1,948,1,339,Body,0,AR,In_Frame_Ins +3,D,female,54,IIIB,1,401,1,280,Body,1,CDH1,Missense_Mutation +3,D,female,54,IIIB,1,401,1,280,Body,1,BCL2,Missense_Mutation +3,D,female,54,IIIB,1,401,1,280,Body,1,TP53,Frame_Shift_Del +4,D,female,73,IIIC,1,961,1,786,Antrum,0,PIK3CA,Missense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,MYC,Missense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,AXIN1,Missense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,TP53,Missense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,BCOR,Nonsense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,KDM6A,Missense_Mutation +4,D,female,73,IIIC,1,961,1,786,Antrum,0,MUC6,Frame_Shift_Ins +4,D,female,73,IIIC,1,961,1,786,Antrum,0,AR,In_Frame_Ins +4,D,female,73,IIIC,1,961,1,786,Antrum,0,ARID1B,In_Frame_Del +5,D,male,67,IIIA,1,867,0,70,Antrum,0,TGFBR2,Missense_Mutation +5,D,male,67,IIIA,1,867,0,70,Antrum,0,VPS13A,Missense_Mutation +5,D,male,67,IIIA,1,867,0,70,Antrum,0,PTEN,Nonsense_Mutation +5,D,male,67,IIIA,1,867,0,70,Antrum,0,TP53,Missense_Mutation +5,D,male,67,IIIA,1,867,0,70,Antrum,0,ABCA10,Missense_Mutation +5,D,male,67,IIIA,1,867,0,70,Antrum,0,CDH1,Frame_Shift_Del +6,D,male,52,IIIA,1,986,1,851,Body,1,NOTCH2,Missense_Mutation +6,D,male,52,IIIA,1,986,1,851,Body,1,SPTA1,Missense_Mutation +6,D,male,52,IIIA,1,986,1,851,Body,1,GLI3,Nonsense_Mutation +6,D,male,52,IIIA,1,986,1,851,Body,1,ATM,Missense_Mutation +6,D,male,52,IIIA,1,986,1,851,Body,1,PKHD1,Frame_Shift_Del +7,D,male,39,IB,0,1593,0,1593,Body,1,THSD7B,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,DNAH7,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,BAP1,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,CHRD,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,FAT4,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,HIST1H3B,Nonsense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,CDH1,Missense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,SMAD4,Nonsense_Mutation +7,D,male,39,IB,0,1593,0,1593,Body,1,CREBBP,Frame_Shift_Ins +7,D,male,39,IB,0,1593,0,1593,Body,1,PIK3R1,exon_loss +8,D,male,50,IIIC,1,566,1,353,Body,1,ARID1A,Nonsense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,CTNNA2,Missense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,PIK3CA,Missense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,PIK3CA,Missense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,PIK3CA,Missense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,ATM,Nonsense_Mutation +8,D,male,50,IIIC,1,566,1,353,Body,1,BCORL1,Missense_Mutation +9,D,male,77,IIIA,0,1353,0,1086,Cardia,1,PTPRC,Missense_Mutation +9,D,male,77,IIIA,0,1353,0,1086,Cardia,1,CTNNA2,Missense_Mutation +9,D,male,77,IIIA,0,1353,0,1086,Cardia,1,LARP4B,Missense_Mutation +9,D,male,77,IIIA,0,1353,0,1086,Cardia,1,TP53,Missense_Mutation +9,D,male,77,IIIA,0,1353,0,1086,Cardia,1,TET2,Frame_Shift_Del +10,D,female,69,IV,1,120,1,0,Antrum,0,, +11,D,male,49,IIA,0,1145,0,721,Body,0,CTNNB1,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,PIK3CA,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,APC,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,ARID1B,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,ARID1B,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,KMT2D,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,TCF4,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,GNAS,Missense_Mutation +11,D,male,49,IIA,0,1145,0,721,Body,0,B2M,Frame_Shift_Del +12,D,female,59,IIA,0,1471,0,1374,Body,0,TGFBR2,Missense_Mutation +12,D,female,59,IIA,0,1471,0,1374,Body,0,BAP1,Splice_Site +12,D,female,59,IIA,0,1471,0,1374,Body,0,CDH1,Missense_Mutation +13,D,female,26,IIIC,1,507,1,374,Body,1,PKHD1,Missense_Mutation +13,D,female,26,IIIC,1,507,1,374,Body,1,SPTB,Missense_Mutation +13,D,female,26,IIIC,1,507,1,374,Body,1,TP53,Nonsense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,DNAH7,Missense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,APC,Missense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,NOTCH1,Missense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,ARID2,Missense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,ARID2,Nonsense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,TP53,Nonsense_Mutation +14,D,female,57,IIIB,1,1294,1,157,Body,1,EP300,Missense_Mutation +15,D,male,64,IIIC,1,317,1,251,Cardia,1,NDRG1,Missense_Mutation +15,D,male,64,IIIC,1,317,1,251,Cardia,1,TP53,Missense_Mutation +16,D,male,87,IIIC,1,235,1,165,Antrum,1,SOX9,Frame_Shift_Ins +16,D,male,87,IIIC,1,235,1,165,Antrum,1,PLEKHA6,exon_loss +16,D,male,87,IIIC,1,235,1,165,Antrum,1,AKT1,exon_loss +17,D,female,64,IIA,0,1186,1,409,Body,1,TNPO1,Missense_Mutation +17,D,female,64,IIA,0,1186,1,409,Body,1,SEC63,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,MSH6,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,TBL1XR1,Splice_Site +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,CHRD,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,FAT4,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,BRAF,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,FRMD4A,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,ATM,Missense_Mutation +18,D,male,56,IIIB,0,1204,0,1113,Cardia,1,CDH1,Missense_Mutation diff --git a/examples/bdiviz_user_test_2/BDIViz User Test Case 2.ipynb b/examples/bdiviz_user_test_2/BDIViz User Test Case 2.ipynb new file mode 100644 index 00000000..32e0490a --- /dev/null +++ b/examples/bdiviz_user_test_2/BDIViz User Test Case 2.ipynb @@ -0,0 +1,1602 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "2ab84e89-691a-4476-9567-89b6387c5fe9", + "metadata": {}, + "source": [ + "# BDIViz User Test Case 2" + ] + }, + { + "cell_type": "markdown", + "id": "bfba51a4-9324-4440-8afb-3a5c16dfee23", + "metadata": {}, + "source": [ + "## 0. Load Dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "32a0330b-c404-4d6c-921b-1acdccc58cfc", + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min'}, 'shim': {}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 2;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.4.2.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_exec.v0+json": "", + "text/html": [ + "
\n", + "
\n", + "
\n", + "" + ] + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "4f496371-b604-4d45-a998-9034dad82ad9" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min'}, 'shim': {}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 2;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML'}, 'shim': {'mathjax': {'exports': 'MathJax'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 3;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML', 'vega-embed': 'https://cdn.jsdelivr.net/npm/vega-embed@6/build/vega-embed.min', 'vega-lite': 'https://cdn.jsdelivr.net/npm/vega-lite@5/build/vega-lite.min', 'vega': 'https://cdn.jsdelivr.net/npm/vega@5/build/vega.min'}, 'shim': {'mathjax': {'exports': 'MathJax'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n require([\"vega-embed\"], function(vegaEmbed) {\n\twindow.vegaEmbed = vegaEmbed\n\ton_load()\n })\n require([\"vega-lite\"], function(vl) {\n\twindow.vl = vl\n\ton_load()\n })\n require([\"vega\"], function(vega) {\n\twindow.vega = vega\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 6;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vega !== undefined) && (!(window.vega instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaLite !== undefined) && (!(window.vegaLite instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaEmbed !== undefined) && (!(window.vegaEmbed instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.4.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = true;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'tabulator': 'https://cdn.jsdelivr.net/npm/tabulator-tables@5.5.0/dist/js/tabulator.min', 'moment': 'https://cdn.jsdelivr.net/npm/luxon/build/global/luxon.min', 'mathjax': '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML', 'vega-embed': 'https://cdn.jsdelivr.net/npm/vega-embed@6/build/vega-embed.min', 'vega-lite': 'https://cdn.jsdelivr.net/npm/vega-lite@5/build/vega-lite.min', 'vega': 'https://cdn.jsdelivr.net/npm/vega@5/build/vega.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock'}, 'shim': {'mathjax': {'exports': 'MathJax'}, 'jspanel': {'exports': 'jsPanel'}}});\n require([\"tabulator\"], function(Tabulator) {\n\twindow.Tabulator = Tabulator\n\ton_load()\n })\n require([\"moment\"], function(moment) {\n\twindow.moment = moment\n\ton_load()\n })\n require([\"mathjax\"], function() {\n\ton_load()\n })\n require([\"vega-embed\"], function(vegaEmbed) {\n\twindow.vegaEmbed = vegaEmbed\n\ton_load()\n })\n require([\"vega-lite\"], function(vl) {\n\twindow.vl = vl\n\ton_load()\n })\n require([\"vega\"], function(vega) {\n\twindow.vega = vega\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 13;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window.Tabulator !== undefined) && (!(window.Tabulator instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.moment !== undefined) && (!(window.moment instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.MathJax !== undefined) && (!(window.MathJax instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vega !== undefined) && (!(window.vega instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaLite !== undefined) && (!(window.vegaLite instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.vegaEmbed !== undefined) && (!(window.vegaEmbed instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window.jsPanel !== undefined) && (!(window.jsPanel instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/js/tabulator.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/luxon/build/global/luxon.min.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-lite@5\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/vegaplot/vega-embed@6\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [\"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/datatabulator/tabulator-tables@5.5.0/dist/css/tabulator_simple.min.css?v=1.4.4\", \"https://cdn.holoviz.org/panel/1.4.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.css?v=1.4.4\"];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/vnd.holoviews_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "import panel as pn\n", + "import bdikit as bdi\n", + "from bdikit.visualization.schema_matching import BDISchemaMatchingHeatMap" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "2e294ddf-a2a9-43ae-a885-142ffeba3ec3", + "metadata": {}, + "outputs": [], + "source": [ + "# Dou sample #1\n", + "source = pd.read_csv(\"Dou-ucec-sample-1.csv\").drop(columns=[\"Unnamed: 0\"])\n", + "\n", + "# Dou sample #2\n", + "# source = pd.read_csv(\"Dou-ucec-sample-2.csv\").drop(columns=[\"Unnamed: 0\"])\n", + "\n", + "\n", + "target = pd.read_csv(\"Dou-ucec-confirmatory.csv\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "9b0bb8b7-a1de-4111-9cfe-fd3df8849626", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
BMIEthnicityProteomics_Tumor_NormalEstrogen_ReceptorPMS2CIBERSORT_Mast _cells _activatedGenomics_subtypeESTIMATE_StromalScoreClin_Stage_Dist_Mets-cMPath_Stage_Dist_Mets-pM
038.88Not-Hispanic or LatinoTumorCannot be determinedIntact nuclear expression0.000000MSI-H2821.088429cM0Staging Incomplete
139.76Not-Hispanic or LatinoTumorCannot be determinedLoss of nuclear expression0.015087MSI-H2714.248104cM0Staging Incomplete
251.19Not-Hispanic or LatinoTumorCannot be determinedIntact nuclear expression0.033825CNV_low3856.501277cM0Staging Incomplete
3NaNNaNTumorNaNNaNNaNNaNNaNNaNNaN
432.69Not-Hispanic or LatinoTumorCannot be determinedIntact nuclear expression0.000000CNV_low3012.556593cM0No pathologic evidence of distant metastasis
.................................
148NaNNaNEnriched_normalNaNNaNNaNNaNNaNNaNNaN
149NaNNaNEnriched_normalNaNNaNNaNNaNNaNNaNNaN
150NaNNaNEnriched_normalNaNNaNNaNNaNNaNNaNNaN
151NaNNaNEnriched_normalNaNNaNNaNNaNNaNNaNNaN
152NaNNaNEnriched_normalNaNNaNNaNNaNNaNNaNNaN
\n", + "

153 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " BMI Ethnicity Proteomics_Tumor_Normal \\\n", + "0 38.88 Not-Hispanic or Latino Tumor \n", + "1 39.76 Not-Hispanic or Latino Tumor \n", + "2 51.19 Not-Hispanic or Latino Tumor \n", + "3 NaN NaN Tumor \n", + "4 32.69 Not-Hispanic or Latino Tumor \n", + ".. ... ... ... \n", + "148 NaN NaN Enriched_normal \n", + "149 NaN NaN Enriched_normal \n", + "150 NaN NaN Enriched_normal \n", + "151 NaN NaN Enriched_normal \n", + "152 NaN NaN Enriched_normal \n", + "\n", + " Estrogen_Receptor PMS2 \\\n", + "0 Cannot be determined Intact nuclear expression \n", + "1 Cannot be determined Loss of nuclear expression \n", + "2 Cannot be determined Intact nuclear expression \n", + "3 NaN NaN \n", + "4 Cannot be determined Intact nuclear expression \n", + ".. ... ... \n", + "148 NaN NaN \n", + "149 NaN NaN \n", + "150 NaN NaN \n", + "151 NaN NaN \n", + "152 NaN NaN \n", + "\n", + " CIBERSORT_Mast _cells _activated Genomics_subtype ESTIMATE_StromalScore \\\n", + "0 0.000000 MSI-H 2821.088429 \n", + "1 0.015087 MSI-H 2714.248104 \n", + "2 0.033825 CNV_low 3856.501277 \n", + "3 NaN NaN NaN \n", + "4 0.000000 CNV_low 3012.556593 \n", + ".. ... ... ... \n", + "148 NaN NaN NaN \n", + "149 NaN NaN NaN \n", + "150 NaN NaN NaN \n", + "151 NaN NaN NaN \n", + "152 NaN NaN NaN \n", + "\n", + " Clin_Stage_Dist_Mets-cM Path_Stage_Dist_Mets-pM \n", + "0 cM0 Staging Incomplete \n", + "1 cM0 Staging Incomplete \n", + "2 cM0 Staging Incomplete \n", + "3 NaN NaN \n", + "4 cM0 No pathologic evidence of distant metastasis \n", + ".. ... ... \n", + "148 NaN NaN \n", + "149 NaN NaN \n", + "150 NaN NaN \n", + "151 NaN NaN \n", + "152 NaN NaN \n", + "\n", + "[153 rows x 10 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "source" + ] + }, + { + "cell_type": "markdown", + "id": "ea905b65-0e38-4c61-9687-625791de247e", + "metadata": {}, + "source": [ + "## 1. Visualization Interface" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "0bd5e1b0-99da-4b81-8806-7d0c2221fba2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Extracting features from 10 columns...\n" + ] + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "1752f0cb16d1452b80c8704bea0603dc", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + " 0%| | 0/10 [00:00\n", + "
\n", + "\n", + "" + ], + "text/plain": [ + "Column(scroll=True)\n", + " [0] Row(styles={'background': '...}, width=1200)\n", + " [0] Select(name='Source Column', options=['BMI', 'Ethnicity', ...], value='BMI', width=120)\n", + " [1] Select(name='Candidate Type', options=['All', 'enum', ...], value='All', width=120)\n", + " [2] IntSlider(end=5, name='Similar Sources', width=150)\n", + " [3] FloatSlider(name='Candidate Threshold', step=0.01, value=0.1, width=150)\n", + " [4] Column\n", + " [0] Button(button_type='success', name='Accept Match')\n", + " [1] Button(button_type='danger', name='Reject Match')\n", + " [2] Button(button_type='warning', name='Discard Column')\n", + " [5] Column\n", + " [0] Button(button_style='outline', button_type='warning', name='Undo')\n", + " [1] Button(button_style='outline', button_type='primary', name='Redo')\n", + " [6] Column\n", + " [0] Button(button_type='primary', name='Show/Hide AI Assistant')\n", + " [1] Button(button_type='primary', name='Show/Hide Operation Log')\n", + " [1] ParamFunction(function, _pane=FloatPanel, defer_load=False)\n", + " [2] Spacer(height=5)\n", + " [3] Column\n", + " [0] ParamFunction(function, _pane=Column, defer_load=False)" + ] + }, + "execution_count": 7, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "5d033ba6-143a-40b6-af80-671a72923fd0" + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "heatmap_manager = BDISchemaMatchingHeatMap(\n", + " source,\n", + " target=target,\n", + " top_k=40,\n", + " # additional_sources=additional_sources,\n", + " ai_assitant=True,\n", + ")\n", + "heatmap_manager.plot_heatmap()" + ] + }, + { + "cell_type": "markdown", + "id": "d6461393-c429-4203-b5e5-cda20dacd677", + "metadata": {}, + "source": [ + "## 2. Schema Matching with BDIViz Results" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "c8f12529-39c6-4157-a653-11caef084f01", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetarget
0BMIBMI
1EthnicityEthnicity
2Proteomics_Tumor_NormalGroup
3Estrogen_ReceptorAncillary_studies_estrogen_receptor
4PMS2Ancillary_studies_pms2
5CIBERSORT_Mast _cells _activatedCibersort_Mast_cell_activated
6Genomics_subtypeGenomic_subtype
7ESTIMATE_StromalScoreEstimate_StromalScore
8Clin_Stage_Dist_Mets-cMClinical_staging_distant_metastasis_cm
9Path_Stage_Dist_Mets-pM
\n", + "
" + ], + "text/plain": [ + " source target\n", + "0 BMI BMI\n", + "1 Ethnicity Ethnicity\n", + "2 Proteomics_Tumor_Normal Group\n", + "3 Estrogen_Receptor Ancillary_studies_estrogen_receptor\n", + "4 PMS2 Ancillary_studies_pms2\n", + "5 CIBERSORT_Mast _cells _activated Cibersort_Mast_cell_activated\n", + "6 Genomics_subtype Genomic_subtype\n", + "7 ESTIMATE_StromalScore Estimate_StromalScore\n", + "8 Clin_Stage_Dist_Mets-cM Clinical_staging_distant_metastasis_cm\n", + "9 Path_Stage_Dist_Mets-pM " + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from bdikit.mapping_algorithms.column_mapping.algorithms import TwoPhaseSchemaMatcher\n", + "\n", + "two_phase_viz = TwoPhaseSchemaMatcher(top_k_matcher=heatmap_manager)\n", + "column_mappings = bdi.match_schema(source, target=target, method=two_phase_viz)\n", + "column_mappings" + ] + }, + { + "cell_type": "markdown", + "id": "f2c95a60-ac6a-4b79-808e-b1e61dd0d774", + "metadata": {}, + "source": [ + "## 3. Value Matchings" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "2575e6ab-ea0e-4470-bc2f-5936d8a5eb8d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Country => Participant_country\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0United StatesUnited States1.0
1NaNNaN1.0
2UkraineUkraine1.0
3PolandPoland1.0
4Other_specifyNaNNaN
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 United States United States 1.0\n", + "1 NaN NaN 1.0\n", + "2 Ukraine Ukraine 1.0\n", + "3 Poland Poland 1.0\n", + "4 Other_specify NaN NaN" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Race => Race\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0WhiteWhite1.0
1NaNNaN1.0
2AsianAsian1.0
3Not ReportedNot Reported1.0
4Black or African AmericanBlack or African American1.0
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 White White 1.0\n", + "1 NaN NaN 1.0\n", + "2 Asian Asian 1.0\n", + "3 Not Reported Not Reported 1.0\n", + "4 Black or African American Black or African American 1.0" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Myometrial_invasion_Specify => Myometrial_invasion_present_specify\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0NaNNaN1.000
150 % or more#ERROR!0.415
2under 50 %NaNNaN
3Not identifiedNaNNaN
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 NaN NaN 1.000\n", + "1 50 % or more #ERROR! 0.415\n", + "2 under 50 % NaN NaN\n", + "3 Not identified NaN NaN" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Progesterone_Receptor => Ancillary_studies_progesterone_receptor\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0Cannot be determinedCannot be determined1.000
1NaNNaN1.000
2NegativeNegative1.000
3PositivePositive : 5 %0.941
4UnknownNaNNaN
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 Cannot be determined Cannot be determined 1.000\n", + "1 NaN NaN 1.000\n", + "2 Negative Negative 1.000\n", + "3 Positive Positive : 5 % 0.941\n", + "4 Unknown NaN NaN" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "MSH6 => MSI_status\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0NaNNaN1.0
1Intact nuclear expressionNaNNaN
2Cannot be determinedNaNNaN
3UnknownNaNNaN
4Loss of nuclear expressionNaNNaN
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 NaN NaN 1.0\n", + "1 Intact nuclear expression NaN NaN\n", + "2 Cannot be determined NaN NaN\n", + "3 Unknown NaN NaN\n", + "4 Loss of nuclear expression NaN NaN" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "CNV_class => CNV_status\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0NaNNaN1.000
1CNV_LOWCNV_L0.631
2CNV_HIGHCNV_H0.623
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 NaN NaN 1.000\n", + "1 CNV_LOW CNV_L 0.631\n", + "2 CNV_HIGH CNV_H 0.623" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Path_Stage_Reg_Lymph_Nodes-pN => Pathologic_staging_regional_lymph_nodes_pn\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0pN0pN01.0
1pNXpNX1.0
2NaNNaN1.0
3pN2 (FIGO IIIC2)pN2 (FIGO IIIC2)1.0
4pN1 (FIGO IIIC1)pN1 (FIGO IIIC1)1.0
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 pN0 pN0 1.0\n", + "1 pNX pNX 1.0\n", + "2 NaN NaN 1.0\n", + "3 pN2 (FIGO IIIC2) pN2 (FIGO IIIC2) 1.0\n", + "4 pN1 (FIGO IIIC1) pN1 (FIGO IIIC1) 1.0" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Path_Stage_Primary_Tumor-pT => Pathologic_staging_primary_tumor_pt\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
sourcetargetsimilarity
0pT1a (FIGO IA)pT1a (FIGO IA)1.0
1NaNNaN1.0
2pT3a (FIGO IIIA)pT3a (FIGO IIIA)1.0
3pT1 (FIGO I)pT1 (FIGO I)1.0
4pT1b (FIGO IB)pT1b (FIGO IB)1.0
5pT2 (FIGO II)pT2 (FIGO II)1.0
6pT3b (FIGO IIIB)pT3b (FIGO IIIB)1.0
\n", + "
" + ], + "text/plain": [ + " source target similarity\n", + "0 pT1a (FIGO IA) pT1a (FIGO IA) 1.0\n", + "1 NaN NaN 1.0\n", + "2 pT3a (FIGO IIIA) pT3a (FIGO IIIA) 1.0\n", + "3 pT1 (FIGO I) pT1 (FIGO I) 1.0\n", + "4 pT1b (FIGO IB) pT1b (FIGO IB) 1.0\n", + "5 pT2 (FIGO II) pT2 (FIGO II) 1.0\n", + "6 pT3b (FIGO IIIB) pT3b (FIGO IIIB) 1.0" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n" + ] + } + ], + "source": [ + "column_mappings = column_mappings[column_mappings[\"target\"].str.strip().astype(bool)]\n", + "mappings = bdi.match_values(\n", + " source,\n", + " column_mapping=column_mappings,\n", + " target=target,\n", + " method=\"tfidf\",\n", + ")\n", + "\n", + "for mapping in mappings:\n", + " print(f\"{mapping.attrs['source']} => {mapping.attrs['target']}\")\n", + " display(mapping)\n", + " print(\"\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "76083e62-2f36-4162-9ba6-603fa9701bb8", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/bdiviz_user_test_2/Dou-ucec-confirmatory.csv b/examples/bdiviz_user_test_2/Dou-ucec-confirmatory.csv new file mode 100644 index 00000000..09c6b0c6 --- /dev/null +++ b/examples/bdiviz_user_test_2/Dou-ucec-confirmatory.csv @@ -0,0 +1,191 @@ +,Idx,Case_id,Case_excluded,Batch,Plex,ReporterName,Aliquot_ID,Group,Discovery_study,Age,Sex,Histologic_Type,Histologic_grade,Tumor_size_cm,Height_at_time_of_surgery_cm,Weight_at_time_of_surgery_kg,BMI,Myometrial_invasion,Myometrial_invasion_present_specify,AJCC_tnm_cancer_staging_edition_used,Pathologic_staging_primary_tumor_pt,Pathologic_staging_regional_lymph_nodes_pn,Number_of_pelvic_lymph_nodes_examined,Tumor_stage_pathological,Race,CNV_ratio,CNV_status,POLE,MSIsensor_ratio,MSI_status,Genomic_subtype,Mutation_load,TP53,PTEN,CTNNB1,ARID1A,PIK3CA,xCell_Myeloid_dendritic_cell_activated,xCell_B_cell,xCell_T_cell_CD4+_memory,xCell_T_cell_CD4+_naive,xCell_T_cell_CD4+_(non-regulatory),xCell_T_cell_CD4+_central_memory,xCell_T_cell_CD4+_effector_memory,xCell_T_cell_CD8+_naive,xCell_T_cell_CD8+,xCell_T_cell_CD8+_central_memory,xCell_T_cell_CD8+_effector_memory,xCell_Class-switched_memory_B_cell,xCell_Common_lymphoid_progenitor,xCell_Common_myeloid_progenitor,xCell_Myeloid_dendritic_cell,xCell_Endothelial_cell,xCell_Eosinophil,xCell_Cancer_associated_fibroblast,xCell_Granulocyte-monocyte_progenitor,xCell_Hematopoietic_stem_cell,xCell_Macrophage,xCell_Macrophage_M1,xCell_Macrophage_M2,xCell_Mast_cell,xCell_B_cell_memory,xCell_Monocyte,xCell_B_cell_naive,xCell_Neutrophil,xCell_NK_cell,xCell_T_cell_NK,xCell_Plasmacytoid_dendritic_cell,xCell_B_cell_plasma,xCell_T_cell_gamma_delta,xCell_T_cell_CD4+_Th1,xCell_T_cell_CD4+_Th2,xCell_T_cell_regulatory_(Tregs),xCell_immune_score,xCell_stroma_score,xCell_microenvironment_score,Cibersort_B_cell_naive,Cibersort_B_cell_memory,Cibersort_B_cell_plasma,Cibersort_T_cell_CD8+,Cibersort_T_cell_CD4+_naive,Cibersort_T_cell_CD4+_memory_resting,Cibersort_T_cell_CD4+_memory_activated,Cibersort_T_cell_follicular_helper,Cibersort_T_cell_regulatory_(Tregs),Cibersort_T_cell_gamma_delta,Cibersort_NK_cell_resting,Cibersort_NK_cell_activated,Cibersort_Monocyte,Cibersort_Macrophage_M0,Cibersort_Macrophage_M1,Cibersort_Macrophage_M2,Cibersort_Myeloid_dendritic_cell_resting,Cibersort_Myeloid_dendritic_cell_activated,Cibersort_Mast_cell_activated,Cibersort_Mast_cell_resting,Cibersort_Eosinophil,Cibersort_Neutrophil,Mutation_signature_SBS1,Mutation_signature_SBS5,Mutation_signature_SBS6,Mutation_signature_SBS7a,Mutation_signature_SBS10a,Mutation_signature_SBS10b,Mutation_signature_SBS15,Mutation_signature_SBS20,Mutation_signature_SBS21,Mutation_signature_SBS42,Mutation_signature_SBS54,ABSOLUTE_tumor_purity,Diabetes,Metformin_treatment,Progeny_Androgen,Progeny_EGFR,Progeny_Estrogen,Progeny_Hypoxia,Progeny_JAK.STAT,Progeny_MAPK,Progeny_NFkB,Progeny_p53,Progeny_PI3K,Progeny_TGFb,Progeny_TNFa,Progeny_Trail,Progeny_VEGF,Progeny_WNT,Estimate_StromalScore,Estimate_ImmuneScore,Estimate_ESTIMATEScore,Peritoneal_ascitic_fluid,Tumor_necrosis,Margin_status,Ethnicity,Ethnicity_race_ancestry_identified,Participant_country,Tumor_site,Tumor_site_other,Tumor_focality,Number_of_pelvic_lymph_nodes_positive_for_tumor_by_ihc_staining_only,Number_of_pelvic_lymph_nodes_positive_for_tumor_by_he,Number_of_para-aortic_lymph_nodes_examined,Number_of_para-aortic_lymph_nodes_positive_for_tumor_by_ihc_staining_only,Number_of_para-aortic_lymph_nodes_positive_for_tumor_by_he,Number_of_other_lymph_nodes_examined,Number_of_other_lymph_nodes_positive_for_tumor_by_ihc_staining_only,Number_of_other_lymph_nodes_positive_for_tumor_by_he,Clinical_staging_distant_metastasis_cm,Residual_tumor,Ancillary_studies_estrogen_receptor,Ancillary_studies_progesterone_receptor,Ancillary_studies_mlh1,Ancillary_studies_msh2,Ancillary_studies_msh6,Ancillary_studies_pms2,Ancillary_studies_p53,Ancillary_studies_other_immunohistochemistry_performed,Ancillary_studies_mlh1_promoter_hypermethylation,Ancillary_studies_other_testing_performed,Donor_information_menopause_status,Donor_information_has_the_patient_ever_taken_menopausal_hormone_therapy,Donor_information_number_of_full_term_pregnancies,Ancillary_studies_other_immunohistochemistry_type_and_result,baseline_ancillary_studies_other_testing_type_and_result,History_of_cancer,Alcohol_consumption,Tobacco_smoking_history,Age_at_which_the_participant_started_smoking,Age_at_which_the_participant_stopped_smoking,On_the_days_participant_smoked_how_many_cigarettes_did_he_she_usually_smoke,Number_of_pack_years_smoked,Was_the_participant_exposed_to_secondhand_smoke,Personal_medical_history_history_source,medical_history_current_medications,Current_medications_history_source,Current_medications_medication_name_vitamins_supplements,Cancer_history_cancer_type,Cancer_history_history_source,Cancer_history_history_of_any_treatment,Cancer_history_medical_record_documentation_of_this_history_of_cancer_and_treatment,Procurement_blood_collection_minimum_required_blood_collected,Procurement_blood_collection_number_of_blood_tubes_collected,Follow-up_follow_up_period,Follow-up_is_this_patient_lost_to_follow-up,Follow-up_vital_status_at_date_of_last_contact,Follow-up_days_from_date_of_initial_pathologic_diagnosis_to_date_of_last_contact,Follow-up_adjuvant_post-operative_radiation_therapy,Follow-up_adjuvant_post-operative_pharmaceutical_therapy,Follow-up_adjuvant_post-operative_immunological_therapy,Follow-up_tumor_status_at_date_of_last_contact_or_death,Follow-up_has_the_patient_ever_taken_menopausal_hormone_therapy,Follow-up_has_the_patient_ever_taken_oral_contraceptives,Follow-up_has_the_patient_ever_taken_tamoxifen,Follow-up_hypertension,Follow-up_has_the_patient_ever_been_diagnosed_with_diabetes_by_a_physician,Follow-up_number_of_full_term_pregnancies,Follow-up_has_the_patient_had_colorectal_cancer,Follow-up_measure_of_success_of_outcome_at_the_completion_of_initial_first_course_treatment,Follow-up_measure_of_success_of_outcome_at_completion_of_this_follow-up_form,Follow-up_measure_of_success_of_outcome_at_date_of_last_contact_or_death,follow-up_new_tumor_after_initial_treatment,Follow-up_type_of_new_tumor,Follow-up_site_of_new_tumor,Follow-up_days_from_date_of_initial_pathologic_diagnosis_to_date_of_new_tumor_after_initial_treatment,Follow-up_additional_surgery_for_new_tumor,Follow-up_additional_treatment_radiation_therapy_for_new_tumor,Follow-up_additional_treatment_pharmaceutical_therapy_for_new_tumor,Follow-up_additional_treatment_immuno_for_new_tumor,Follow-up_days_from_date_of_collection_to_date_of_last_contact,Follow-up_cause_of_death,Follow-up_days_from_date_of_initial_pathologic_diagnosis_to_date_of_death,Follow-up_days_from_date_of_initial_pathologic_diagnosis_to_date_of_additional_surgery_for_new_tumor,Follow-up_procedure_type_of_new_tumor,Follow-up_residual_tumor_after_surgery_for_new_tumor +0,C3L-00086,C3L-00086,No,b4,16.0,128N,CPT0092460003,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,4.0,165.0,80.0,29.38,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.0,CNV_L,No,10.06,MSI-H,MSI-H,415.0,WT,Mutated,WT,Mutated,WT,0.164143479,0.017,0.0122,0.0,2.45e-19,2.16e-18,0.0514,0.0099,0.0297,0.0716,1.61e-18,0.0141,0.0155,0.0,0.0187,0.0,0.00191,0.0,3.6e-19,0.014,0.0169,0.0159,0.00957,0.0012,1e-19,0.0,0.00663,0.0,0.0,0.0052,0.0604,0.00704,0.0,0.0556,0.17289414,0.0,0.0569,0.0,0.0569,0.00744,0.0,0.0632,0.201396514,0.0,0.0689,0.0641,0.141278353,0.0,0.0,0.0,0.0386,0.0,0.038,0.0733,0.218959886,0.0488,0.0,0.0,0.0352,0.000861,0.0,18.0,64.0,151.0,0.0,0.0,0.0,0.0,53.0,0.0,0.0,0.0,0.44,Yes,Yes,0.210514771,0.845332306,-0.07,0.631011539,-0.659031004,1.210711348,-0.330955873,0.0812,-0.492262958,-0.145793715,-0.40528041,0.806494585,0.0975,0.428632856,4018.51975,4826.094192,8844.613942,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current smoker: Includes daily and non-daily smokers,Unknown,,4,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Metformin|Lisinopril|Amlodipine|Ibuprofen|Omeprazole,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months|60 Months,No|No|No|No|No,Living|Living|Living|Living|Deceased,330|701|1046|1436|1578,No|No|No|No|Yes,No|No|No|No|Yes,No|No|No|No|No,Tumor Free|With Tumor|With Tumor|With Tumor|With Tumor,Unknown|Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes|Yes,1|1|1|1|1,No|No|No|No|No,Not Applicable|Not Applicable|Not Applicable|Not Applicable|Not Applicable,Complete Remission|Unknown|Unknown|Persistent Disease|n/a,n/a|n/a|n/a|n/a|Persistent Disease,No|Yes|Yes|Yes|Yes,n/a|New Primary Tumor|New Primary Tumor|New Primary Tumor|New Primary Tumor,n/a|Other: Breast mets to liver and bone|Other: Breast mets to liver and bone|Other: Breast with mets to bone|Other: Breast with metastatic disease to bone,n/a|580.0|580.0|580.0|580.0,n/a|No|No|No|No,n/a|Yes|Yes|Yes|Yes,n/a|Yes|Yes|Yes|Yes,n/a|No|No|No|No,330.0|701.0|1046.0|1436.0|n/a,n/a|n/a|n/a|n/a|Breast Carcinoma,n/a|n/a|n/a|n/a|1578.0,n/a|n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a|n/a +1,C3L-00898,C3L-00898,No,b4,14.0,128C,CPT0172200008,Tumor,No,54,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.6,152.0,88.0,37.88,Present,#ERROR!,Eighth Edition (2017),3b,0,5,IIIB,White,,,No,0.0,MSS,,42.0,WT,Mutated,Mutated,Mutated,Mutated,0.0909,0.0,4.85e-19,1.17e-17,0.0,7.74e-19,0.0,0.0,0.00359,0.0115,1.38e-18,0.0,0.0,0.0,0.00204,0.012,0.0,0.0,0.0,0.0406,0.0,0.00594,0.00527,0.0,0.0,5.55e-18,0.00208,0.0,0.0,1.1e-17,0.0396,0.00735,0.0,0.0,0.00368,0.0289,0.00375,0.00601,0.00976,0.0435,0.0,0.0462,0.0596,0.0,0.276882335,0.0,0.143517668,0.0,0.0,0.0,0.00772,0.115580977,0.0565,0.00874,0.0906,0.0,0.0494,0.0,0.0481,0.0421,0.0115,19.0,21.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,Yes,Yes,2.697956942,0.786356057,0.014,-0.379503483,0.473007978,1.073747775,0.829383089,1.962050762,1.278534955,0.68325692,0.996951118,0.422786724,-0.45798663,1.994994225,4477.315071,5016.932324,9494.247395,Not Examined,Not identified,Margin(s) involved by invasive carcinoma,Hispanic or Latino,Mexican,Other: Mexico,Other,Endometrium,Multifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Metformin|Ferrous Sulfate|Flexeril|Provera,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,396|746|982|1600,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,No|No|No|No,Yes|Yes|Yes|Yes,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,396.0|746.0|982.0|1600.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +2,C3L-00943,C3L-00943,No,b4,15.0,130C,CPT0086090003,Tumor,No,63,Female,Endometrioid carcinoma,G1 Well differentiated,3.0,163.0,91.0,34.33,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,White,0.0,CNV_L,No,0.02,MSS,CNV_L,36.0,WT,Mutated,Mutated,WT,WT,0.0455,3.88e-19,0.000628,1.01e-19,0.0,0.0,0.000297,0.00335,0.0122,0.0205,0.0,3.06e-18,0.00274,0.00126,0.00446,0.0546,5.71e-06,0.130546505,0.0,0.0751,0.0045,0.00724,0.00255,0.0033,0.0,2.52e-19,0.0,6.14e-05,0.0,0.0,0.0353,0.00431,0.0,0.0151,0.0647,0.0128,0.0163,0.0926,0.108946436,0.00355,0.0,0.109157157,0.0324,0.0,0.281253761,0.0294,0.00624,0.0,0.0,0.0,0.0324,0.0067,0.0683,0.0294,0.182317284,0.0254,0.0234,0.119092507,0.0168,0.0,0.0341,8.0,25.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.28,,,0.551969114,0.585823101,0.996080842,-0.406584048,0.00915,0.721380215,0.380035549,0.410550463,0.177851742,1.717087546,0.586458653,0.121059206,-1.662404381,1.319793474,5918.231281,4417.462317,10335.6936,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,Lesion occupies both anterior and posterior aspects,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Levothyroxine (TIROSINT|cloNIDine HCl (CATAPRES|hydrALAZINE (APRESOLINE,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,291|747|1093,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Never|Never|Never,Yes|Yes|Yes,No|No|No,1|1|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,237.0|693.0|1039.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +3,C3L-01064,C3L-01064,No,b3,9.0,129N,CPT0113430004,Tumor,No,54,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.3,160.0,92.0,35.74,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,0,Stage I,White,0.0,CNV_L,No,0.0,MSS,CNV_L,71.0,WT,Mutated,Mutated,Mutated,Mutated,0.0801,0.0015,1.81e-20,0.0,9.8e-19,0.0,0.0263,2.27e-19,0.0,0.00492,1.19e-19,0.0,0.00551,0.0,0.00391,0.00734,0.0,0.0356,6.98e-19,0.0207,0.0,0.00194,0.0,0.00119,1.17e-18,0.0,0.00117,0.0,3.79e-18,0.024,0.0186,0.00353,0.0,0.0826,0.0297,0.00234,0.0044,0.0223,0.0267,0.0179,0.0,0.101475896,0.0555,0.0,0.154581642,0.0,0.0693,0.0411,0.0,0.0,0.0848,0.00402,0.167085811,0.0193,0.144941088,0.00104,0.0105,0.0,0.0601,0.0274,0.0409,25.0,37.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.56,,,0.422129433,1.432963934,1.287031128,-0.148923826,-0.0713,0.298775896,1.103549818,0.560907512,-0.418490806,0.12103621,1.091016887,-0.18203253,-0.326817001,0.685441273,3950.256141,4090.849852,8041.105993,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and posterior endometrium,Unifocal,0,0.0,0,0,0.0,1,0,0.0,Staging Incomplete,R0: No residual tumor,Positive : 90 %,Positive : 65 %,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Normal,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Current Therapy,2,,,No,"Consumed alcohol in the past, but currently a non-drinker",Current smoker: Includes daily and non-daily smokers,24,,20,30.0,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Benadryl|Estroven|Melatonin,,,,,Yes,2.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,524|797|1133|1518,Yes|Yes|Yes|No,Yes|Yes|Yes|Yes,No|No|No|No,With Tumor|Tumor Free|With Tumor|With Tumor,Former Therapy|Former Therapy|Current Therapy|Former Therapy,Former Therapy|Former Therapy|Former Therapy|Former Therapy,Never|Never|Never|Never,No|No|No|No,No|No|No|No,2|2|2|3,No|No|No|No,Persistent Disease|Persistent Disease|Persistent Disease|Persistent Disease,Persistent Disease|Persistent Disease|Persistent Disease|Persistent Disease,n/a|n/a|n/a|n/a,Yes|Yes|Yes|Yes,Distant Metastasis|Distant Metastasis|Distant Metastasis|Locoregional Recurrence,Other: omentum and vaginal cuff|Other: Omentum|Lung|Other: Recurrent to endometrium,341.0|345.0|833.0|871.0,No|No|No|No,No|Yes|No|No,Yes|Yes|Yes|Yes,No|No|No|No,453.0|726.0|1062.0|1447.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +4,C3L-01277,C3L-01277,No,b4,13.0,130N,CPT0093170003,Tumor,No,61,Female,Clear cell carcinoma,G3 Poorly differentiated,3.1,152.0,90.0,38.66,Present,<50% myometrial invasion,Seventh Edition (2010),pT4 ((FIGO IVA),pN1 (FIGO IIIC1),20,Stage IV,White,27.0318891,CNV_H,No,0.63,MSS,CNV_H,79.0,Mutated,WT,WT,WT,WT,0.067,0.032,0.0,7.19e-20,3.43e-18,0.0,1.71e-19,0.00137,0.0,0.0,1.85e-18,4e-18,0.00386,9.83e-20,0.0,0.0104,1.89e-18,0.0668,8.84e-18,0.227418213,0.0163,0.0166,0.00702,0.00629,0.0,0.0,0.00194,0.0,0.0,0.00239,0.0,0.0256,0.0,0.0436,0.169763751,0.0,0.0364,0.0421,0.0784,0.0901,0.0,0.00987,0.107773885,0.0,0.102388176,0.0,0.0512,0.0,0.0,0.0,0.0722,0.0525,0.0,0.0377,0.335894941,0.0,0.0,0.0,0.108333594,0.032,0.0,10.0,45.0,0.0,18.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.55,,,-1.058231531,-0.210626637,0.0622,-0.477398904,-1.192535284,0.542375786,-0.383990391,-1.006978064,0.952184605,0.798950576,-0.432900851,-0.127951891,-1.408838516,0.58655408,5240.776464,3292.003806,8532.78027,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Medical Record Does Not State,Other: Medical Record Does Not State,Other,he mass occupies the anterior and posterior aspects of the endometrial cavity,Unifocal,IHC staining not done,3.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record,Lisinopril|levothyroxine,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,380|742|996,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|With Tumor,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,No|No|No,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Persistent Disease|Persistent Disease,n/a|n/a|n/a,No|Yes|Yes,n/a|Distant Metastasis|Distant Metastasis,n/a|Other: Omental lymphadenopathy|Lung,n/a|482.0|986.0,n/a|No|No,n/a|No|Yes,n/a|Yes|No,n/a|No|No,351.0|713.0|967.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +5,C3L-01355,C3L-01355,No,b4,16.0,129N,CPT0083580003,Tumor,No,55,Female,Endometrioid carcinoma,G1 Well differentiated,5.0,163.0,123.0,46.44,Not identified,,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.942652274,CNV_L,No,0.08,MSS,CNV_L,50.0,WT,Mutated,WT,Mutated,Mutated,0.0862,0.0198,1.96e-19,5.88e-19,0.0,0.0,0.0191,4.26e-19,0.0,0.00535,0.0,0.00349,0.0,1.58e-19,0.00812,0.0,3.91e-20,0.0,1.41e-18,0.0517,0.0464,0.0394,0.0194,0.004,6.45e-19,3.77e-18,0.0057,6.47e-19,0.0,0.0182,0.0153,0.0097,6.38e-18,0.0571,0.0411,0.0,0.0522,0.0,0.0522,0.0,0.0225,0.00293,0.100605,0.0,0.197192035,0.0,0.0,0.0123,0.0,0.0249,0.0,0.0173,0.0896,0.0177,0.328690503,0.0215,0.0421,0.114054101,0.0,0.0087,0.0,14.0,32.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.22,,,-0.126893861,-0.984616904,0.801397286,-0.637450073,1.700052511,-1.329351105,-0.0146,0.472783019,0.166217987,-0.691435261,0.114622588,-0.111552549,-0.591740795,-0.469145403,3587.024284,4501.375963,8088.400247,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Other,Anterior and Posterior Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Medical Record|Self-reported and Medical Record|Medical Record|Medical Record,Yes,Self Report|Self Report|Self Report|Self Report|Self Report,Calcium - Vitamin D|Levothyroxine|Aspirin|Prednazole|Erythromycin,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,75|75,Unknown|Unknown,Unknown|Unknown,Unknown|Unknown,Tumor Free|Tumor Free,Never|Never,Former Therapy|Former Therapy,Unknown|Unknown,No|No,No|No,2|2,No|No,Unknown|Unknown,Unknown|Unknown,n/a|n/a,Unknown|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,75.0|75.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +6,C3L-01599,C3L-01599,No,b3,12.0,129N,CPT0087260003,Tumor,No,65,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.7,147.0,97.0,44.89,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.156405766,CNV_L,No,0.0,MSS,CNV_L,112.0,WT,Mutated,WT,Mutated,Mutated,0.0849,0.00691,0.0,8.61e-20,1.59e-18,0.0,0.0185,0.000354,0.0,0.00728,0.0,0.0177,0.013,0.0,0.00477,0.0084,0.00216,0.0322,0.0,0.0316,0.00558,0.00563,0.00395,0.00283,4.99e-18,0.00375,0.0,0.000921,1.73e-18,0.00833,0.025,0.00489,6.33e-18,0.0674,0.0544,1.4e-19,0.0179,0.0213,0.0392,0.0155,0.0,0.114405509,0.0,0.0,0.198053445,0.0,0.0511,0.0,0.0,0.0,0.0673,0.0184,0.0,0.0166,0.272709018,0.0714,0.032,0.0,0.0393,0.00326,0.0999,22.0,56.0,0.0,0.0,0.0,0.0,24.0,0.0,0.0,0.0,0.0,0.18,Yes,No,-0.0215,0.426131535,0.131651293,0.394229669,0.176353543,0.315489148,0.196728148,1.291477847,0.223097873,0.276834236,0.324712921,0.870133132,-0.0174,0.794763495,4440.305867,4308.379012,8748.684879,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,cytotec|lipitor|lisinopril|norvasc|glucophage|alphagan|timoptic,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,343|683|1063|1434,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,343.0|683.0|1063.0|1434.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +7,C3L-01631,C3L-01631,No,b3,11.0,128C,CPT0091720003,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,6.0,160.0,99.0,38.67,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.0678,CNV_L,No,11.17,MSI-H,MSI-H,682.0,WT,Mutated,WT,Mutated,Mutated,0.0,0.00309,0.0,0.0,6.8e-20,8.66e-19,0.0,1.15e-20,5.91e-18,0.0,0.0,0.00312,0.0113,2.35e-18,0.0,0.0101,0.0,0.00774,0.0,0.00483,0.000581,0.000374,0.0,0.000171,0.0,9.46e-19,0.00368,0.00187,1.15e-17,0.0107,0.0327,0.0,0.0,0.119919416,0.102864575,0.0,0.00381,0.00938,0.0132,0.0,0.00936,0.0,0.0,0.0,0.223499106,0.0,0.0132,0.0,0.0,0.0,0.0619,0.0,0.33586025,0.0,0.0782,0.0,0.0882,0.0,0.133073003,0.0,0.0567,0.0,139.0,207.0,0.0,0.0,0.0,0.0,174.0,0.0,0.0,0.0,0.47,,,-0.341020298,1.20761473,-0.989413729,0.489077105,0.320796914,0.542830899,1.645872576,0.285063461,0.789691314,0.0623,1.703117126,-0.416434551,1.237731988,0.871017415,4219.507861,3832.887634,8052.395495,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both Anterior and Posterior Endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Alcohol consumption history not available,Current smoker: Includes daily and non-daily smokers,11,,30,67.5,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record,Aspirin,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,414|610|798,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|With Tumor,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,No|No|No,No|No|No,3|3|3,No|No|No,Not Applicable|Not Applicable|Not Applicable,Unknown|Unknown|Patient Deceased,n/a|n/a|n/a,No|No|Yes,n/a|n/a|Locoregional Recurrence,"n/a|n/a|Other: Left iliac fossa, Left sacrum, peritoneum",n/a|n/a|762.0,n/a|n/a|No,n/a|n/a|No,n/a|n/a|No,n/a|n/a|No,414.0|610.0|n/a,n/a|n/a|Other : Endometrial adenocarcinoma,n/a|n/a|798.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +8,C3L-01633,C3L-01633,No,b1,4.0,127N,CPT0091910003,Tumor,No,60,Female,Endometrioid carcinoma,G1 Well differentiated,4.5,160.0,143.0,55.86,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.178322095,CNV_L,No,0.0,MSS,CNV_L,73.0,WT,Mutated,WT,Mutated,WT,0.0345,0.0,0.0,3.39e-18,7.93e-19,0.0102,0.0403,0.0,3.07e-20,0.0204,0.0,0.0077,0.00687,0.00199,0.00799,0.00377,0.0171,0.0806,0.00453,0.0486,0.00124,0.00228,0.00221,0.00506,9.19e-20,0.0,9.44e-05,2.03e-19,2.26e-18,0.0,0.0223,0.00718,0.0,0.0186,0.0147,6.36e-23,0.0209,0.0439,0.0648,0.0,0.0204,0.0491,0.0284,0.0,0.352906161,0.0,0.0218,0.0,0.0,0.0,0.0723,0.0162,0.0,0.0129,0.240613914,0.0436,0.0,0.0524,0.0,0.0846,0.00471,25.0,18.0,22.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.21,Yes,No,0.781632785,-0.566092091,1.704101023,-0.147346941,0.085,-1.034017547,-0.09,0.39991664,-0.885729034,-0.166252468,0.0815,0.462751848,-0.929132935,0.0441,4592.763231,4055.100729,8647.86396,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Actos|Amitiza|Celexa|Flexeril|KlonoPIN|Lipitor|Mobic|Norco|sinemet|Tekturna HCT|Allopurionol|AsA 81mg,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,327|664,No|No,No|No,No|No,Tumor Free|Tumor Free,Unknown|Unknown,Unknown|Unknown,Never|Never,Yes|Yes,Yes|Yes,1|1,No|No,Not Applicable|Not Applicable,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,327.0|664.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +9,C3L-01639,C3L-01639,No,b4,13.0,127C,CPT0091780003,Tumor,No,71,Female,Endometrioid carcinoma,G1 Well differentiated,5.0,160.0,89.0,34.77,Present,<50% myometrial invasion,Seventh Edition (2010),pT3a (FIGO IIIA),pNX,0,Stage III,White,1.011907283,CNV_L,No,1.13,MSS,CNV_L,456.0,Mutated,Mutated,WT,Mutated,Mutated,0.089,3.19e-19,2.19e-19,3.06e-19,5.73e-19,2.49e-18,4.63e-18,1.15e-18,5.82e-18,6.66e-19,0.0,2.94e-21,0.0119,6.96e-19,0.000884,0.00588,0.0,0.0,0.0,0.0497,0.017,0.0168,0.00282,4.89e-20,1.61e-18,0.00121,0.00124,0.00309,4.75e-19,0.0104,0.0221,0.0,0.0,0.0586,0.0704,9.62e-20,0.0148,0.0101,0.0249,0.0,0.0,0.0643,0.0193,0.0,0.11618684,0.0,0.0871,0.00589,0.0,0.0,0.104893787,0.0,0.0917,0.0,0.174455326,0.0531,0.0678,0.0,0.0866,0.0337,0.0949,0.0,27.0,192.0,0.0,0.0,0.0,0.0,85.0,0.0,0.0,43.0,0.26,,,-0.255091243,1.579198302,0.576991577,-0.190444625,0.71782467,1.115454172,1.679047346,1.269904533,-0.498095798,0.0904,1.954341006,-0.554553453,0.18035603,1.015914016,4196.777011,4648.744533,8845.521543,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,Yes,Lifelong non-drinker,"Current reformed smoker, more than 15 years",18,21,20,3.0,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,sinemet|Metoprolol tartrate|Prilosec|Requip|Zoloft|Zocor|ibuprofen,Breast Cancer|Skin Cancer,Medical Record|Medical Record,Surgery|Surgery,Yes|Yes,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,342|670|1060|1427,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,4 or more|4 or more|4 or more|4 or more,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,342.0|670.0|1060.0|1427.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +10,C3L-01664,C3L-01664,No,b2,5.0,127N,CPT0086490003,Tumor,No,75,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.2,155.0,83.0,34.55,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,5.051972445,CNV_L,No,3.14,MSS,CNV_L,183.0,WT,Mutated,WT,WT,WT,0.0735,0.0207,0.0,0.0,0.0,0.00711,0.0506,2.54e-20,0.0,0.0,1.9e-20,0.021,0.0307,2.76e-18,0.00154,3.33e-18,0.00697,0.0,3.25e-18,0.00184,0.0142,0.0153,0.00499,0.00288,7.48e-19,0.000704,0.0,0.00361,1.32e-17,0.0284,0.0317,0.0188,4.85e-18,0.056,0.02,0.0,0.0337,1.67e-18,0.0337,0.0,0.0,0.0881,0.0991,0.0,0.114647906,0.0,0.00164,0.0205,0.0798,0.0,0.0,0.0,0.266968512,0.0271,0.189947201,0.0203,0.0,0.0,0.0327,0.0,0.0592,17.0,50.0,0.0,0.0,0.0,0.0,52.0,26.0,0.0,0.0,0.0,0.52,,,-0.0813,-0.464820621,0.0718,1.29461329,-0.672822458,-1.092269129,0.353726316,0.281782086,-0.758120995,-1.219757543,0.613020629,0.780610055,0.434320852,-0.497425494,2086.954404,4254.848677,6341.80308,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,"Ascorbic Acid|Aspirin 81 mg|Calcium |acetaminophen |warfarin |propafenone|polyethyl glycol-prop glycol |Hydrochlorothiazide|multiple vitamin |Folic acid-Vit -B 12|Dorzolamide |Vitamin D 1,000",,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,345|655|1071|1373,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,3|3|3|3,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,345.0|655.0|1071.0|1373.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +11,C3L-01668,C3L-01668,No,b2,5.0,131C,CPT0186560008,Tumor,No,37,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.0,163.0,117.0,44.11,Not identified,,Eighth Edition (2017),pT1a,pN0,4,Stage IA,White,0.0,CNV_L,No,0.02,MSS,CNV_L,46.0,WT,Mutated,WT,Mutated,WT,0.0712,0.0162,0.00469,0.0,9.23e-18,0.0216,0.0299,1.3e-19,0.0,0.0,0.0,0.0299,0.000524,2.83e-18,0.00936,0.00383,0.0193,8.43e-18,0.0,0.0274,7.21e-20,0.0,0.00196,0.0157,2.28e-18,0.0,0.00528,7.87e-19,1.29e-17,0.0205,0.0775,0.00718,5.56e-18,0.115500556,0.0224,0.0,0.0403,0.00192,0.0422,0.0121,0.0,0.0289,0.0,0.0,0.297161092,0.0,0.0112,0.0,0.0,0.0,0.172118374,0.0,0.120838091,0.00932,0.186732225,0.0375,0.0146,0.0729,0.0,0.0,0.0365,2.0,24.0,0.0,0.0,0.0,0.0,13.0,0.0,0.0,0.0,0.0,0.47,Yes,Yes,-0.341556581,-0.957719768,0.284534034,-1.008999551,-0.137769316,-1.307441357,0.201843564,0.450185646,0.435963206,-0.825829562,0.210414014,1.549853643,-0.736410631,0.153118849,3716.933961,4389.747735,8106.681696,Not Examined,Not identified,Cannot be assessed,Not-Hispanic or Latino,American,United States,Other,Anterior and Posterior Endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Not applicable,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Former Therapy,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Lisinopril-HCTZ|Simvastatin|Metformin,,,,,Yes,1.0,12 Months,No,Living,377,No,Yes,No,Tumor Free,Never,Unknown,Never,Yes,Yes,,No,Unknown,Complete Remission,,No,,,,,,,,377,,,,, +12,C3L-01672,C3L-01672,No,b2,8.0,130C,CPT0172460008,Tumor,No,53,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.0,163.0,118.0,44.67,Present,#ERROR!,Eighth Edition (2017),pT3a,pNX,0,IIIA,White,0.672473285,CNV_L,No,7.92,MSI-H,MSI-H,208.0,WT,Mutated,WT,WT,WT,0.0136,0.0106,7.97e-20,8.62e-19,1.07e-18,0.0,0.0,3.69e-19,1.6e-19,1.13e-18,3.54e-18,5.33e-19,0.0143,7.24e-19,1.3e-21,0.00232,0.000352,4.33e-18,0.0,0.085,0.00322,0.00126,0.00867,0.0117,3.23e-18,5.36e-19,0.00317,6.05e-20,5.98e-18,0.0238,0.0241,0.0209,8.14e-18,0.0332,0.0969,7.38e-20,0.0172,0.00116,0.0184,0.00484,0.0,0.0377,0.0103,0.0,0.198499667,0.0,0.0,0.0263,0.0,0.00211,0.0192,0.0248,0.00329,0.00671,0.476896526,0.0176,0.041,0.128732063,0.0,0.0,0.0022,29.0,32.0,0.0,0.0,0.0,19.0,47.0,23.0,0.0,0.0,0.0,0.85,Yes,Yes,-0.594531395,-0.864923509,1.451895509,0.799795961,-0.0388,-1.971425109,-1.824433787,-1.053802318,-0.191403293,-1.391352346,-1.807848599,-0.457897228,2.065854687,-1.625929264,1758.206873,2505.853245,4264.060118,Not Examined,Not identified,Cannot be assessed,Hispanic or Latino,Hispanic,Other: Mexico,Other,"Anterior Endomyometrium, Posterior Endomyometrium, Right and left fallopian tubes",Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Lisinopril|Hydrochlorothiazide|Metformin|amlodipine,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,353|683|1001,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Never|Never|Never,Yes|Yes|Yes,Yes|Yes|Yes,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,353.0|683.0|1001.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +13,C3L-01729,C3L-01729,No,b4,16.0,128C,CPT0127610003,Tumor,No,60,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.8,157.0,63.0,25.24,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,1,Stage II,White,0.229568734,CNV_L,No,0.04,MSS,CNV_L,97.0,WT,Mutated,WT,Mutated,WT,0.103004948,0.0101,3.94e-19,0.0,3.84e-18,0.0,0.0489,0.0,0.00344,0.0313,0.0,0.00839,0.0146,0.0,0.0194,0.00776,0.00485,0.103948125,0.0,0.0577,0.0138,0.0181,0.00405,0.000122,3.7e-20,0.00118,0.000158,0.0,1.66e-17,0.0209,0.0119,0.006,0.0,0.0377,0.0294,0.0,0.0352,0.0643,0.0996,0.00932,0.000612,0.0606,0.0508,0.0,0.209417137,0.0,0.0688,0.00721,0.0,0.0,0.0588,0.0,0.0647,0.0466,0.263941742,0.0901,0.0163,0.0527,0.0,0.0,0.0,35.0,28.0,0.0,0.0,0.0,0.0,16.0,0.0,0.0,0.0,0.0,0.2,,,0.797454727,-0.307133033,0.906066408,-0.687164104,1.341315968,-0.734403795,0.446060979,0.280807853,-1.876080099,0.0614,0.513159045,0.838131779,-0.338470453,-0.174036446,4539.089442,4978.0769,9517.166342,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Medical record does not state.,Other: Medical record does not state.,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,4 or more,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,,Yes,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,400|755,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,No|No,No|No,4 or more|4 or more,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,371.0|726.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +14,C3L-01732,C3L-01732,No,b4,13.0,129C,CPT0099910003,Tumor,No,84,Female,Endometrioid carcinoma,G2 Moderately differentiated,8.0,160.0,59.0,23.2,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pN0,9,Stage II,White,0.00214,CNV_L,No,19.82,MSI-H,MSI-H,676.0,WT,Mutated,WT,Mutated,Mutated,0.0766,0.00983,0.0,0.0,0.0,3.96e-18,0.00101,0.0,0.0,5.23e-18,0.0,0.000229,0.0234,8.58e-18,0.00384,0.0,1.73e-18,5.42e-18,0.0,0.00843,0.00865,0.00739,0.00359,0.00628,1.76e-19,8.33e-19,0.00483,3.09e-19,0.0,0.0126,0.0218,0.0156,0.0,0.068,0.125623648,0.0,0.0191,3.1e-18,0.0191,0.0,0.0,0.00356,0.0759,0.0,0.254059786,0.0,0.0867,0.02,0.0,0.00231,0.0413,0.029,0.0636,0.0675,0.221364378,0.0664,0.0,0.0,0.0685,0.0,0.0,18.0,98.0,250.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,105.0,0.74,,,-0.630840503,-0.159475609,0.817061802,0.940755102,-1.499832442,0.288530733,-0.698237665,-0.239938406,0.581073052,-0.971161928,-0.77449737,-1.402800452,0.459329031,-0.423072369,2658.088029,3300.90167,5958.9897,Positive for malignancy,Present,Margins uninvolved by invasive carcinoma,Not reported,Medical Record Does Not State,Other: Medical Record Does Not State,Other,umor invades 100% of endomtrial cavity,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,Cytokeratin AE1/3,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record,Simvastatin|Atenolol,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,387|743|1085,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,No|No|No,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,366.0|722.0|1064.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +15,C3L-01739,C3L-01739,No,b2,5.0,131N,CPT0100100003,Tumor,No,71,Female,Other,G3 Poorly differentiated,3.5,165.0,89.0,32.78,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,17,Stage I,White,0.0107,CNV_L,No,18.91,MSI-H,MSI-H,1308.0,WT,Mutated,Mutated,Mutated,Mutated,0.29888615,0.0824,0.0748,0.0,0.0,9.31e-18,0.0374,0.01,0.128787619,0.205004105,0.0401,0.00296,0.00704,1.1e-18,0.0207,0.00276,8.96e-18,0.0,6.56e-18,0.0,0.0704,0.0581,0.0168,0.00307,0.000454,0.0,0.017,0.0,5.62e-18,4.75e-19,0.161381983,0.0179,0.00909,0.0477,0.358099116,0.0787,0.203546477,0.00138,0.20492677,0.0136,0.0,0.0157,0.272960521,0.0,0.0239,0.186977988,0.0958,0.0,0.0103,0.0,0.07,0.00125,0.00902,0.125837008,0.13564878,0.0069,0.000146,0.0,0.0319,0.0,0.0,9.0,191.0,513.0,0.0,0.0,0.0,0.0,257.0,0.0,0.0,0.0,0.41,,,-0.712886693,0.99171413,-0.908704148,0.446270786,2.199885639,0.626313982,0.899018117,0.0808,1.798070804,-1.357002691,0.563161503,0.162628927,0.208403811,1.06936262,4058.723808,7279.442683,11338.16649,Negative for malignancy/normal/benign,Present,Margins uninvolved by invasive carcinoma,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,Tumor occupies 80% of endometrial cavity,Unifocal,IHC staining not done,0.0,6,IHC staining not done,0.0,5,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,"PAX8, HNF-1 beta component, ER, PR, P53, P16, VIMENTIN, AE1/AE3; ALL POSITIVE, IHC done on endometrial biopsy",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record,levothyroxine|Pantoprazole (Protonix),,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,412|783|1147,No|No|No,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,No|No|No,No|No|No,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,385.0|756.0|1120.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +16,C3L-01749,C3L-01749,No,b2,6.0,127C,CPT0127700003,Tumor,No,54,Female,Endometrioid carcinoma,G1 Well differentiated,3.5,157.0,76.0,30.54,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,2,Stage I,White,0.00179,CNV_L,No,0.02,MSS,CNV_L,35.0,WT,WT,Mutated,WT,WT,0.0317,0.0,0.0,3.9e-18,3.6e-19,0.0111,0.0173,0.000599,0.00329,0.0159,0.0,3.62e-18,0.0,0.0,0.00285,0.0358,0.0,0.212412943,1.95e-19,0.136231588,7.3e-22,0.00823,2.98e-05,0.00131,0.0,1.08e-19,0.0,1.68e-19,2.42e-18,0.0261,0.00769,0.0,8.64e-18,0.0269,1.6e-18,0.0147,0.00497,0.125751944,0.130726411,0.0,0.00446,0.0,0.0576,0.0,0.308827648,0.0,0.0251,0.0547,0.0,0.116206629,0.0,0.0356,0.0481,0.0304,0.160675162,0.0337,0.00528,0.119449447,0.0,0.0,0.0,10.0,22.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.32,,,0.648690675,0.154573407,0.594658313,-0.907043997,-0.458487295,0.280402936,-1.096688548,0.112645172,-0.720385383,1.486700506,-0.787026631,-0.436772776,-0.800584734,1.288778283,5296.512074,3618.354054,8914.866128,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,Not reported,Medical Record Does Not State,Other: Medical Record Does Not State,Other,Tumor involves 50% of the anterior endometrium and 50% of the posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,,Yes,,,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,384|727|1177,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|With Tumor,Never|Never|Never,Former Therapy|Former Therapy|Former Therapy,Never|Never|Never,No|No|No,No|No|No,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Persistent Disease,n/a|n/a|n/a,No|No|Yes,n/a|n/a|Locoregional Recurrence,n/a|n/a|Other: retroperitoneal mass,n/a|n/a|987.0,n/a|n/a|No,n/a|n/a|No,n/a|n/a|Yes,n/a|n/a|No,361.0|704.0|1154.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +17,C3L-01833,C3L-01833,No,b3,11.0,127N,CPT0100010003,Tumor,No,62,Female,Endometrioid carcinoma,G1 Well differentiated,3.1,157.0,101.0,40.78,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.00165,CNV_L,No,0.03,MSS,CNV_L,82.0,WT,Mutated,Mutated,Mutated,WT,0.0183,0.0,3.12e-19,0.0,0.0,1.2e-18,5.45e-18,0.0,0.0,0.00452,4.44e-18,0.000817,0.0112,0.00242,0.00289,1.18e-18,1.14e-19,7.51e-18,3.07e-18,0.0584,0.0,0.0,0.00155,0.0129,0.0,0.0,0.00307,5.86e-20,0.0,0.0167,0.0255,0.0145,0.0,0.038,0.0966,0.00904,0.0105,4.43e-18,0.0105,0.0169,0.0,0.113675626,0.0373,0.0,0.271246307,0.0,0.0,0.06,0.0,0.0,0.0266,0.0,0.213022797,0.0103,0.219341384,0.026,0.0,0.0,0.0,0.0,0.00563,22.0,38.0,0.0,17.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.76,Yes,No,0.454187204,-1.476122622,0.729312363,0.169100336,-0.702773155,-1.282925204,-0.471961987,-0.995322422,0.722557203,-0.623596032,-0.427346219,-0.00214,-0.477063936,-0.692027789,2871.523465,2857.000839,5728.524304,Negative for malignancy/normal/benign,Present,Cannot be assessed,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Insulin (Novolog) |Metoprolol|Pravastatin,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,421|694|1030,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,Yes|Yes|Yes,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,376.0|649.0|985.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +18,C3L-01840,C3L-01840,No,b1,1.0,127N,CPT0091990003,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,5.5,165.0,103.0,37.83,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.00707,CNV_L,No,0.05,MSS,CNV_L,49.0,WT,Mutated,Mutated,Mutated,Mutated,0.0454,0.00455,0.000249,8.1e-19,1.53e-18,0.0,0.0,0.0,9.8e-21,0.00424,0.0,6.8e-19,0.00254,4.55e-19,0.0,1.25e-18,0.0,0.0,0.0,0.00345,0.000819,0.00216,0.00218,0.00239,0.0,1.6e-18,0.00493,0.0,9.77e-18,0.0272,0.0371,0.00843,0.0,0.0431,0.0419,0.0305,0.00517,8.18e-19,0.00517,0.0659,0.0,0.00478,0.113581244,0.0,0.0692,0.00642,0.180356946,0.0,0.0,0.0,0.139898222,0.0103,0.172936562,0.0523,0.0957,0.0739,0.0,0.0,0.0125,0.00233,0.0,20.0,25.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.83,Yes,No,0.118408763,0.0362,0.305884605,-0.45405098,-0.603255283,0.566964808,-0.127254893,0.328834416,0.374257131,-0.55463518,0.0597,-0.891766804,0.629323542,0.991155523,2433.141807,3410.548022,5843.689829,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,,,No,Alcohol consumption history not available,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record,Lansoprazole|Losartan,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,348|686|1048|1442,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|With Tumor,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,1|1|1|1,No|No|No|No,Not Applicable|Not Applicable|Not Applicable|Not Applicable,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Persistent Disease,No|No|No|Yes,n/a|n/a|n/a|Locoregional Recurrence,n/a|n/a|n/a|Other: Vaginal and pelvic nodes,n/a|n/a|n/a|1243.0,n/a|n/a|n/a|No,n/a|n/a|n/a|Yes,n/a|n/a|n/a|Yes,n/a|n/a|n/a|No,348.0|686.0|1048.0|1442.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +19,C3L-01864,C3L-01864,No,b4,13.0,129N,CPT0092860003,Tumor,No,80,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.5,160.0,73.0,28.51,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.00449,CNV_L,No,18.93,MSI-H,MSI-H,787.0,WT,Mutated,WT,Mutated,Mutated,0.0584,0.0115,0.00193,0.0,2.79e-20,0.0,3.67e-18,0.0,0.00242,0.00939,1.6e-19,0.000196,0.0345,0.0,4.88e-20,0.0,0.0,1.47e-17,0.0,1.6e-20,0.0225,0.0145,0.00885,0.00462,1.07e-19,1.85e-19,0.00111,0.0,2.81e-18,0.0188,0.0359,0.0152,0.0,0.0425,0.256989657,0.0,0.0274,7.53e-18,0.0274,0.0,0.0,0.103691799,0.112177383,0.0,0.0757,0.0,0.0504,0.0,0.0,0.0,0.0712,0.0,0.0393,0.109020366,0.297022682,0.00596,0.012,0.0,0.104741705,0.0,0.0189,14.0,99.0,244.0,0.0,0.0,0.0,0.0,135.0,0.0,0.0,59.0,0.86,,,-0.66907287,0.743923923,1.031585214,0.176813757,1.285171964,0.703753678,0.371534146,-0.605994245,0.492592676,-0.881873324,0.428918864,-0.86456841,1.141146436,-1.205182171,2613.250206,3552.002805,6165.253011,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,No,Alcohol consumption history not available,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record,Cholecalciferol|Hydrochlorothiazide,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,390|392,No|No,No|No,No|No,Tumor Free|Unknown Tumor Status,Unknown|Unknown,Unknown|Unknown,Unknown|Unknown,Yes|Yes,No|No,4 or more|4 or more,No|No,Not Applicable|Not Applicable,Complete Remission|Unknown,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,390.0|392.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +20,C3L-01913,C3L-01913,No,b2,6.0,128C,CPT0092690003,Tumor,No,55,Female,Endometrioid carcinoma,Other: High grade,4.0,160.0,67.0,26.17,Present,#ERROR!,Eighth Edition (2017),pT1b,pN1,23,Stage IIIC1,White,2.70724875,CNV_L,Yes,0.17,MSS,POLE,18840.0,Mutated,Mutated,Mutated,Mutated,Mutated,0.117666086,0.0128,0.0129,0.0,3.8e-19,0.0,0.0104,0.0114,0.00741,0.0246,1.06e-18,0.00282,0.0355,3.07e-18,0.00201,2.97e-19,0.0,0.0,8.31e-19,0.0221,0.018,0.0107,0.0124,0.00229,0.0,4.42e-18,0.00479,0.0,1.09e-17,0.000491,0.0302,0.00375,0.0,0.0251,0.235016335,1.13e-18,0.0283,1.48e-19,0.0283,0.0,0.0271,0.00769,0.125054052,0.0,0.198178282,0.0,0.0,0.0201,0.0,0.0,0.0224,0.0224,0.117390967,0.115701185,0.226384973,0.0296,0.0,0.078,0.0,0.0102,0.0,2089.0,7336.0,0.0,0.0,4224.0,5063.0,0.0,0.0,0.0,0.0,0.0,0.59,,,-1.020872973,-0.703173935,-0.628478858,0.425288773,0.0813,-0.455588047,-0.512797008,-0.424064354,0.479794412,-0.336293525,-0.778982613,0.542219472,-0.19937804,0.399632053,3921.613839,4160.530048,8082.143888,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior,Unifocal,IHC staining not done,1.0,4,IHC staining not done,0.0,1,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,No,Alcohol consumption history not available,Current smoker: Includes daily and non-daily smokers,33,,20,22.0,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,369|694|1052|1422,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Former Therapy|Former Therapy|Former Therapy|Former Therapy,Unknown|Unknown|Unknown|Unknown,No|No|No|No,No|No|No|No,4 or more|4 or more|4 or more|4 or more,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,369.0|694.0|1052.0|1422.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +21,C3L-01967,C3L-01967,No,b1,4.0,128N,CPT0108750003,Tumor,No,65,Female,Endometrioid carcinoma,G1 Well differentiated,6.0,164.0,100.0,37.18,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,8,Stage I,Not Reported,0.0173,CNV_L,No,0.02,MSS,CNV_L,165.0,WT,WT,WT,WT,WT,0.31592033,0.0,0.0205,2.22e-18,6.38e-19,0.0,0.100189533,0.008,0.0992,0.124124935,0.0289,0.0,0.00434,3.56e-19,0.0592,0.0688,0.00362,0.345642662,0.0686,0.209937657,0.0407,0.0365,0.0243,0.000677,3.29e-18,0.0314,0.0,0.000297,3.63e-18,0.0017,0.051,8.58e-05,0.0,4.22e-18,0.19494426,1.85e-21,0.156717472,0.218004461,0.374721933,0.0133,0.0,0.0314,0.18246362,0.0,0.180507056,0.0369,0.0359,0.0,0.0188,0.0,0.0517,0.000732,0.0,0.0761,0.241358829,0.0192,0.0145,0.0557,0.0,0.0267,0.0148,25.0,48.0,0.0,0.0,0.0,0.0,0.0,0.0,31.0,0.0,42.0,0.16,,,0.536843247,0.113003379,0.542891843,-0.845478311,2.148028633,-0.0541,0.869400448,-0.399336233,-0.451862202,2.176888745,0.825817444,1.298364714,-0.96120472,0.422316303,8031.335145,7301.581729,15332.91687,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Unknown,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Yes,Self Report|Self Report|Medical Record|Self Report|Self Report|Self Report|Self Report|Self Report|Self Report|Self Report,Yes,Self Report|Self Report|Self Report,Proair|Vitamins|Loratadine,,,,,Yes,1.0,12 Months,Yes,Living,0,Unknown,Unknown,Unknown,Unknown Tumor Status,Unknown,Unknown,Unknown,No,No,4 or more,No,Unknown,Unknown,,Unknown,,,,,,,,,,,,, +22,C3L-02119,C3L-02119,No,b1,3.0,129N,CPT0114340003,Tumor,No,72,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.3,170.0,110.0,38.06,Not identified,,Seventh Edition (2010),pT1 (FIGO I),pN0,6,Stage I,White,1.516079337,CNV_L,No,0.75,MSS,CNV_L,98.0,WT,Mutated,WT,Mutated,Mutated,0.0404,0.00831,2.59e-19,0.0,5.06e-19,0.00241,0.0188,2.52e-19,0.0,0.0139,0.0,0.00506,0.00335,0.0,0.0246,0.00593,0.00778,0.0336,0.0,0.0132,0.0343,0.0331,0.0159,0.00476,0.0,3.87e-18,0.00389,0.0,1.63e-19,0.0278,0.0279,0.0041,1.6e-18,0.0658,0.0111,0.00461,0.0532,0.0198,0.073,0.0,0.0,0.00643,0.152587534,0.0,0.208113076,0.0,0.0133,0.00969,0.0,0.0539,0.0,0.0436,0.105875785,0.019,0.327131538,0.00354,0.0148,0.0192,0.0,0.0228,0.0,12.0,33.0,31.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.5,,,-0.476873862,-0.263096241,-0.257920119,-0.0861,-0.811554349,-0.685522975,0.23483925,-0.0733,-0.851782968,-0.444961258,0.290148182,0.963318943,0.137828906,0.568796003,3653.131273,4716.283529,8369.414802,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Posterior endometrium,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,Yes,Absent,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,"Napsin A, Pancytokeratin - both negative",,No,Alcohol consumption history not available,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record,"Atorvastatin (Lipitor)|Cholecalciferol, Vitamin D3",,,,,Yes,1.0,12 Months|24 Months,No|No,Living|Living,342|567,No|No,No|No,No|No,Tumor Free|Tumor Free,Unknown|Unknown,Unknown|Unknown,Never|Never,Yes|Yes,No|No,None|None,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,323.0|548.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +23,C3L-02121,C3L-02121,No,b3,9.0,130N,CPT0114100003,Tumor,No,39,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.8,175.0,105.0,34.11,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.0217,CNV_L,No,0.08,MSS,CNV_L,44.0,WT,Mutated,Mutated,Mutated,WT,0.0386,0.00571,9.99e-19,0.0,1.14e-17,0.0,2.38e-18,1.92e-20,0.0,3.01e-18,1.52e-17,0.000584,0.0101,0.0,0.0,8.46e-20,9.51e-19,0.0,2.21e-18,0.0,0.0,0.0,0.0025,0.00963,0.0,7.86e-18,9.76e-21,1.58e-18,8.67e-18,0.0213,0.00575,0.0104,0.0,0.152446734,0.116417636,0.0,0.0102,3.73e-19,0.0102,0.0848,0.0,0.0733,0.046,0.0,0.235766049,0.0,0.0299,0.048,0.0,0.0,0.106362312,0.0167,0.113006634,0.0373,0.163206174,0.033,0.0125,0.0,0.0,0.0,0.0,7.0,16.0,0.0,0.0,3.0,3.0,12.0,0.0,0.0,0.0,0.0,0.73,,,-0.16890428,-0.399057258,0.184331649,0.162518682,-1.380936812,-1.127871458,-0.524421057,-0.456343557,0.314030403,-1.442001644,-0.483844297,-1.74904298,-0.0372,-0.779539053,2282.601855,2822.843276,5105.445131,Not Examined,Present,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Other,Both anterior and posterior,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Premenopausal: less than 6 months since LMP AND no prior bilateral oophorectomy AND not on estrogen replacement,Never,,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record,Yes,,,,,,,Yes,1.0,12 Months|24 Months,Yes|Yes,Living|Living,417|417,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,No|No,No|No,None|None,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,170.0|170.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +24,C3L-02125,C3L-02125,No,b2,8.0,131C,CPT0197250003,Tumor,No,68,Female,Serous carcinoma,G3 Poorly differentiated,7.0,165.0,80.0,29.45,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,4,Stage III,White,38.83879719,CNV_H,No,1.35,MSS,CNV_H,82.0,Mutated,WT,WT,WT,Mutated,0.132382395,0.00767,0.00239,2.65e-19,4.45e-19,8.81e-18,7.59e-18,0.00402,0.0,0.0,0.0,0.0,0.045,0.0,0.00233,0.0,1.08e-18,0.00341,0.0,0.0155,0.0171,0.0223,1.64e-19,0.00432,0.0,5.72e-19,1.9e-21,1.09e-19,0.0,0.0244,0.0379,0.0044,1.62e-18,0.106546166,0.228666305,0.0,0.0209,0.00267,0.0236,0.0486,0.0,0.0792,0.0482,0.0,0.0296,0.0,0.0575,0.0,0.0164,0.0,0.121450749,0.0,0.190494979,0.1760159,0.183873163,0.0,0.0341,0.0,0.00834,0.00611,0.0,14.0,64.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.47,,,-1.810015984,0.925194903,-0.19338274,0.296579574,1.628249652,1.562211057,0.741314062,-1.189854714,2.562004207,0.834973613,0.76376946,-0.0892,-1.247598295,0.793274634,3640.161195,3809.917664,7450.078858,Not Examined,Present,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Other,Both anterior and posterior,Multifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Negative,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Overexpression,Yes,Cannot be determined,Yes,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,PAX8 - Positive,"P16-positive, Pancytokeratin - no keratin positive metastatic cells identified, GATA-3 - negative",No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record|Medical Record,enalapril (VASOTEC) |traMADol (ULTRAM),,,,,Yes,1.0,12 Months,Yes,Living,410,Yes,Yes,No,Unknown Tumor Status,Unknown,Unknown,Unknown,Yes,No,1,No,Complete Remission,Complete Remission,,No,,,,,,,,410,,,,, +25,C3L-02216,C3L-02216,No,b2,6.0,127N,CPT0104690003,Tumor,No,68,Female,Endometrioid carcinoma,G1 Well differentiated,4.5,160.0,87.0,33.98,Present,#ERROR!,Eighth Edition (2017),pT1b,pN1,18,Stage IIIC1,White,0.0,CNV_L,No,17.11,MSI-H,MSI-H,854.0,WT,Mutated,WT,Mutated,Mutated,0.000315,3.86e-19,6.03e-19,0.0,1.16e-17,7.77e-19,0.000419,0.00161,0.0,2.08e-19,6.58e-18,0.0,0.0174,0.0,0.0041,0.00811,0.0,0.0,0.0,0.0255,0.00631,0.00278,0.0087,0.00272,3.28e-18,0.0,2.54e-21,3.38e-19,9.06e-18,0.00769,0.0192,0.00816,0.0,0.0948,0.066,0.0,0.00875,0.00406,0.0128,0.0172,0.0,0.0974,0.0499,0.0,0.206528078,0.0,0.0186,0.0,0.0,0.00204,0.0416,0.00962,0.0,0.0137,0.354504454,0.115254986,0.0,0.0736,0.0,0.0,0.0,74.0,345.0,0.0,0.0,0.0,0.0,212.0,0.0,0.0,0.0,0.0,0.74,,,-0.635187668,-0.45532401,0.485969702,0.81716412,-1.391959106,-0.859056651,-1.94398288,0.803064702,-0.333173048,-0.870820866,-1.828703436,-0.954724608,0.267231971,0.140468678,3182.120029,2670.093058,5852.213087,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,1.0,4,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,Yes,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,gabapentin|ambien|plaquenil|tenormin|methotrexate|amLODIPine|AMitriptyline,Breast,Medical Record,Surgery,Yes,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,346|697|1036|1432,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,346.0|697.0|1036.0|1432.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +26,C3L-02347,C3L-02347,No,b2,8.0,128C,CPT0113850003,Tumor,No,62,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.5,165.0,112.0,41.14,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,0.0,CNV_L,No,9.76,MSI-H,MSI-H,331.0,WT,Mutated,WT,Mutated,Mutated,0.149283082,0.0158,1.02e-19,4.65e-20,7.3e-19,0.0,0.0486,0.0,0.000297,0.0144,0.0,0.00517,0.00821,0.0,0.00994,0.00177,0.0,6.74e-18,1.03e-18,0.0128,0.0134,0.0126,0.00675,0.00285,8.15e-05,0.0,0.00229,3.26e-19,1.2e-17,0.0295,0.0172,0.0142,0.0,0.0994,0.013,3.01e-20,0.0282,0.000885,0.0291,0.00301,0.0,0.0817,0.0736,0.0,0.212249015,0.0,0.0621,0.0204,0.0,0.0,0.021,0.0,0.244709493,0.0531,0.194216922,0.0192,0.0,0.0,0.00203,0.0,0.0127,26.0,61.0,55.0,0.0,0.0,0.0,81.0,0.0,0.0,0.0,0.0,0.71,Yes,No,-0.50666458,0.61431738,-0.00243,0.59694964,0.0343,0.112406606,0.345508127,-0.189280113,-0.545306974,-0.157317202,0.365770604,-0.0813,-0.328146903,0.424965714,3841.019296,4699.493375,8540.512671,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Alcohol consumption history not available,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,amiodarone (PACERONE)|amLODIPine (NORVASC)|aspirin | buPROPion (WELLBUTRIN SR) |carvedilol (COREG)|Cholecalciferol (VITAMIN D3)| ELIQUIS|ferrous sulfate|ferrous sulfate|gabapentin (NEURONTIN)|glipiZIDE (GLUCOTROL)|HUMULIN N & R|KLOR-CON |levothyroxine (SYNTHROID)|lovastatin (MEVACOR)|montelukast (SINGULAIR)|sertraline (ZOLOFT)|valsartan-hydrochlorothiazide (DIOVAN-HCT),,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,323|696|1064|1438,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,3|3|3|3,No|No|No|No,Not Applicable|Not Applicable|Not Applicable|Not Applicable,Complete Remission|Complete Remission|Unknown|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,323.0|696.0|1064.0|1438.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +27,C3L-02353,C3L-02353,No,b4,15.0,129C,CPT0112780003,Tumor,No,80,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,155.0,75.0,31.22,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,29,Stage I,White,0.00615,CNV_L,No,1.89,MSS,CNV_L,257.0,WT,Mutated,WT,WT,WT,0.234538444,0.0271,0.0138,3.58e-18,0.000767,3.37e-18,0.11078579,0.00546,0.0159,0.0586,2.3e-19,0.00535,0.0207,0.0,0.0331,0.0125,8.69e-19,0.00668,4.42e-18,0.0182,0.066,0.0549,0.0256,0.00804,3.09e-20,0.0114,0.00349,0.0,2.62e-19,0.0364,0.0721,0.00262,0.0,0.0704,0.149000429,0.00515,0.108182427,0.0102,0.118383664,0.0,0.0,0.0269,0.0789,0.0,0.111091904,0.0139,0.0548,0.0265,0.0307,0.0,0.0522,0.0,0.203734855,0.0647,0.27981557,0.0209,0.0,0.0243,0.0,0.0,0.0116,29.0,70.0,0.0,0.0,0.0,0.0,74.0,0.0,0.0,0.0,19.0,0.29,,,-0.535372076,0.600107513,3.155340654,0.0416,-0.12352169,-0.722810459,0.678545274,-0.4187511,-0.339408721,0.4957856,0.534735804,0.803664177,0.0878,-0.518905112,5771.257457,6399.411201,12170.66866,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Posterior endometrium,,Unifocal,IHC staining not done,0.0,6,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,Yes,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Prilosec |aleve|Multiple vitamin|Enoxaparin sodium |Motrin,Melanoma,Medical Record,Surgery,No,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,381|564|954|1359,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,No|No|No|No,No|No|No|No,4 or more|4 or more|4 or more|4 or more,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,381.0|564.0|954.0|1359.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +28,C3L-02354,C3L-02354,No,b3,9.0,127C,CPT0112910003,Tumor,No,55,Female,Endometrioid carcinoma,G1 Well differentiated,4.1,165.0,80.0,29.38,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN0,9,Stage IV,White,0.0,CNV_L,No,0.01,MSS,CNV_L,39.0,WT,WT,Mutated,Mutated,WT,0.0813,0.00642,0.00279,0.0,0.0,0.0,0.0268,1.63e-21,0.00219,0.0119,1.28e-18,0.0,0.00595,9.25e-19,0.0,5.63e-18,0.0,1.04e-17,2.02e-18,0.0147,0.004,0.00977,0.0,0.0006,0.0,4.65e-18,0.0036,3.71e-19,0.0,0.0368,0.058,0.0108,0.0,0.0478,0.00911,0.00496,0.00881,8.03e-18,0.00881,0.0,0.0,0.0101,0.00854,0.0,0.38078971,0.0,0.0362,0.0,0.0502,0.0,0.0404,0.0,0.142753811,0.110422357,0.183556076,0.00386,0.0,0.0331,0.0,0.0,0.0,15.0,13.0,0.0,0.0,0.0,0.0,0.0,7.0,0.0,0.0,0.0,0.74,,,1.362300799,-0.607768574,-0.522481165,-0.79104118,0.73534036,-0.0833,-0.738387863,0.834938257,0.147847122,-0.0877,-0.492512274,-1.419153354,0.430372758,1.736080971,2798.087024,3782.760715,6580.847739,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,0.0,4,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R1: Microscopic residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record,multivitamin,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,327|670|1050|1421,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Unknown Tumor Status|Tumor Free|Tumor Free|With Tumor,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Current Therapy|Former Therapy|Former Therapy|Former Therapy,No|No|No|No,No|No|No|No,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Persistent Disease,No|No|No|Yes,n/a|n/a|n/a|Locoregional Recurrence,n/a|n/a|n/a|Other: Right pericolic gutter mass,n/a|n/a|n/a|1294.0,n/a|n/a|n/a|Yes,n/a|n/a|n/a|No,n/a|n/a|n/a|Yes,n/a|n/a|n/a|No,327.0|670.0|1050.0|1421.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|1335.0,n/a|n/a|n/a|Surgical Resection,n/a|n/a|n/a|R0: No Residual Tumor +29,C3L-02357,C3L-02357,No,b1,1.0,128N,CPT0113330003,Tumor,No,54,Female,Endometrioid carcinoma,G2 Moderately differentiated,6.0,157.0,106.0,43.0,Not identified,,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,White,2.510041587,CNV_L,No,0.05,MSS,CNV_L,89.0,WT,Mutated,WT,Mutated,Mutated,0.126444941,0.0133,2.3e-20,0.0,3.69e-18,1.09e-18,0.084,0.0,1.06e-18,0.0223,0.0,0.00706,0.0,4.22e-19,0.0325,0.00613,9.29e-21,0.0124,0.0,0.0268,0.0455,0.0251,0.0378,0.00334,0.0,0.0178,0.00275,0.00232,2.85e-18,0.0328,0.0221,0.00444,0.0,0.0562,5.29e-18,0.0,0.0765,0.00927,0.0858,0.0,0.0,0.0,0.056,0.0,0.227136013,0.0,0.0361,0.0135,0.0,0.0,0.0491,0.00535,0.112874235,0.0322,0.254988031,0.144074465,0.0,0.0,0.0,0.0187,0.0499,26.0,31.0,0.0,0.0,0.0,0.0,0.0,14.0,0.0,0.0,0.0,0.18,,,-0.124245636,0.0925,0.77034754,-0.48269097,0.0404,-1.113593164,1.02423415,0.333115793,-0.805252687,-0.400049712,1.235153615,1.039434126,0.467279941,0.500780463,4844.001649,5840.577918,10684.57957,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,No,Lifelong non-drinker,Current smoker: Includes daily and non-daily smokers,15,,30,58.5,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,albuterol (PROAIR HFA)|Aspirin|Motrin|Omeprazole,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,349|349,No|No,No|No,No|No,Tumor Free|Tumor Free,Unknown|Unknown,Unknown|Unknown,Never|Never,No|No,No|No,2|2,No|No,Not Applicable|Not Applicable,Complete Remission|Complete Remission,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,349.0|349.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +30,C3L-02382,C3L-02382,No,b4,14.0,130C,CPT0190700008,Tumor,No,64,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.5,168.0,107.0,37.93,Present,<50% myometrial invasion,Seventh Edition (2010),pT2 (FIGO II),pN1 (FIGO IIIC1),3,Stage III,White,0.0517,CNV_L,No,18.03,MSI-H,MSI-H,581.0,WT,Mutated,WT,WT,WT,0.0743,0.0107,0.0,0.0,0.0,0.0,0.0153,1.1e-19,2.94e-19,0.0,3.13e-18,0.0104,0.0182,1.63e-18,0.0068,0.00302,0.0,0.0,0.0,0.0224,0.0101,0.00923,0.00474,0.000115,3.06e-18,0.0,0.00535,0.00281,4.37e-18,1.72e-19,0.0293,0.00149,0.0,0.0612,0.0218,0.0,0.0203,0.00151,0.0218,0.0,0.0,0.000137,0.0,0.0,0.373585701,0.0,0.0097,0.0,0.0,0.0505,0.0,0.0,0.116044006,0.0237,0.168779456,0.0361,0.0546,0.0,0.0621,0.0,0.104740638,15.0,52.0,191.0,0.0,0.0,0.0,0.0,75.0,0.0,0.0,64.0,0.27,,,-0.159240424,1.725697304,0.0839,0.402260498,0.284473709,2.096147864,1.42419516,1.032923537,0.7880705,-0.262146321,1.582532969,-0.460392857,0.971265423,1.906322016,3493.014013,4634.052626,8127.066638,Negative for malignancy/normal/benign,Present,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,white,United States,Anterior endometrium,,Unifocal,1,0.0,0,0,0.0,0,0,0.0,cM0,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,Unknown,,,No,"Consumed alcohol in the past, but currently a non-drinker",Current smoker: Includes daily and non-daily smokers,25,,Unknown,,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,aspirin|atorvastatin|vitamin D3|fenofibrate micronized|ferrous sulfate|furosemide|metoprolol tartrate|pantoprazole|potassium chloride,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,360|815|1088,No|No|No,Yes|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Former Therapy|Former Therapy|Former Therapy,Never|Never|Never,Yes|Yes|Yes,No|No|No,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,291.0|746.0|1019.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +31,C3L-02384,C3L-02384,No,b2,5.0,127C,CPT0127980003,Tumor,No,81,Female,Serous carcinoma,G3 Poorly differentiated,2.1,163.0,58.0,21.8,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,15,Stage II,White,22.20816427,CNV_H,No,0.49,MSS,CNV_H,74.0,Mutated,WT,WT,WT,WT,0.150800748,0.056,0.0,2.53e-18,0.0,0.0115,0.0283,0.00981,0.0137,0.00402,0.00635,0.0,0.00674,1.78e-18,0.00408,0.0,0.0,0.016,8.14e-20,0.0,0.0114,0.0208,0.00104,0.00434,0.00653,0.0,0.00232,0.0,0.0,0.00725,0.0219,0.0429,0.0,0.138764484,0.0783,4.2e-18,0.0597,0.00903,0.0687,0.0708,0.0,0.105325826,0.155680228,0.0,0.0838,0.0,0.0897,0.0,0.00611,0.0,0.0739,0.0,0.0647,0.127723474,0.222159372,0.0,0.0,0.0,0.0,0.0,0.0,10.0,61.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.2,,,-1.173315254,0.38104993,-0.339323801,0.228006172,1.453802478,0.352534871,0.0752,-0.134404946,-0.872854207,0.405507519,0.062,-0.230264388,-1.223733226,-0.272659945,3592.368124,4176.960813,7769.328937,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,25% anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record,DULoxetine (CYMBALTA|memantine (NAMENDA XR),,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,372|725|907,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,No|No|No,No|No|No,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,326.0|679.0|861.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +32,C3L-02389,C3L-02389,No,b3,11.0,129N,CPT0203040008,Tumor,No,66,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.5,155.0,103.0,42.89,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,13,Stage I,White,5.069920133,CNV_L,No,22.34,MSI-H,MSI-H,792.0,WT,Mutated,WT,Mutated,WT,0.115941548,0.0234,7.3e-21,0.0,4.85e-18,5.69e-18,4.25e-19,1.1e-18,0.0,0.0129,3.23e-18,0.00964,0.0235,4.7e-18,0.00306,1.6e-19,1.8e-19,1e-17,0.0,0.00877,0.0171,0.00921,0.00887,0.00911,2.27e-19,0.0,0.00771,5.7e-19,2.45e-17,0.00214,0.027,0.0156,0.0,0.00788,0.236543285,1.79e-18,0.0351,5.1e-18,0.0351,0.0,0.0,0.115006357,0.105195773,0.0,0.12577489,0.0102,0.115195434,0.0,0.0,0.0,0.0753,0.0,0.0533,0.0515,0.263459463,0.0,0.0153,0.0,0.0245,0.024,0.0214,22.0,134.0,155.0,0.0,0.0,0.0,137.0,122.0,0.0,0.0,0.0,0.84,,,-1.490880237,0.334990236,-2.305200076,1.509563344,-0.00919,0.718692115,0.178814955,-0.0632,1.24029417,-2.023194016,-0.0168,-0.602970907,1.296375935,-1.082169211,2125.608228,4362.302181,6487.910409,Positive for malignancy,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Medical record does not state.,Other: Medical record does not state.,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,WT1 negative,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record|Medical Record|Medical Record,lisinopril (PRINIVIL|hydrochlorthiazide|GLUCOSAMINE,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,412|778,No|No,Yes|Yes,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,None|None,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,351.0|717.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +33,C3L-02392,C3L-02392,No,b3,10.0,127N,CPT0203250008,Tumor,No,58,Female,Endometrioid carcinoma,G1 Well differentiated,1.0,173.0,60.0,19.99,Present,<50% myometrial invasion,Seventh Edition (2010),pT1 (FIGO I),pN0,14,Stage I,White,0.0,CNV_L,No,0.0,MSS,CNV_L,42.0,WT,Mutated,WT,Mutated,Mutated,0.119162713,0.0114,0.0,0.0,2.16e-18,9.7e-18,0.0,0.0,0.0,0.03,0.0,1.7e-19,0.00861,2.45e-18,0.00222,0.0387,3.22e-19,0.0867,0.0,0.0724,0.0367,0.0202,0.0291,0.000895,0.0,0.0,0.00967,0.0038,8.39e-18,8.41e-19,0.115187762,0.0116,0.0,0.0133,0.018,9.42e-19,0.0367,0.0636,0.100282353,0.0792,0.0,0.0146,0.0,0.0,0.297421448,0.0,0.0448,0.0,0.0,0.00714,0.153642558,0.0255,0.0669,0.0,0.150684184,0.0,0.0415,0.0,0.0108,0.0377,0.0701,16.0,22.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.42,Yes,Yes,1.158002193,0.354457106,-0.0689,0.904742306,-0.170557405,0.52844758,1.756731819,-0.529442237,0.698834426,0.527759844,1.922361048,-0.0667,-0.0519,0.909140434,5456.76615,6014.84868,11471.61483,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,100% of anterior and 80% of posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,"Current reformed smoker, years unknown",,,Unknown,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,lisinopril (PRINIVIL|albuterol sulfate|Furosamide|Loratadine|Metformin|Megestrol,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,407|721,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,Yes|Yes,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,356.0|670.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +34,C3L-02399,C3L-02399,No,b1,3.0,127N,CPT0171090008,Tumor,No,72,Female,Endometrioid carcinoma,G1 Well differentiated,6.0,160.0,73.0,28.52,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,4,Stage I,White,0.0,CNV_L,No,18.08,MSI-H,MSI-H,658.0,WT,Mutated,WT,Mutated,Mutated,0.0184,0.00246,1.9e-20,0.0,2.85e-19,0.0,2.55e-18,0.00183,0.000501,2.83e-19,0.0,0.0017,0.0112,0.0,1.52e-19,6.26e-19,0.0,0.0,0.0,0.0268,2.87e-18,0.0,0.000579,0.00928,8.01e-19,9.24e-18,0.00776,0.0,1.8e-17,0.0144,0.0175,0.0152,0.0,0.0384,0.0415,0.0165,0.00816,3.13e-19,0.00816,0.0511,0.0,0.156291699,0.0202,0.0,0.133542694,0.0,0.0,0.0787,0.0,0.0,0.0296,0.0,0.00661,0.00327,0.321720414,0.0,0.0493,0.0,0.0825,0.0,0.0673,8.0,108.0,240.0,0.0,0.0,0.0,0.0,95.0,0.0,0.0,40.0,0.22,Yes,Yes,0.356523193,-1.177795445,0.955305472,1.571301844,-0.812883679,-1.144946258,-0.419224288,0.0995,0.795561739,-1.034651936,-0.327372214,-0.146373798,1.111735452,-0.163999141,2177.415351,2032.120904,4209.536255,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,Not reported,Medical record does not state.,Other: Medical record does not state.,Other,Tumor involves the entire endometrial cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,No,Alcohol consumption history not available,Smoking history not available,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Hydrochlorothiazide |Lisinopril|Metformin (GLUCOPHAGE),,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,388|716|1121,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,Yes|Yes|Yes,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,374.0|702.0|1107.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +35,C3L-02403,C3L-02403,No,b3,12.0,127N,CPT0203150008,Tumor,No,78,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.3,152.0,73.0,31.64,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,5,Stage I,White,2.168436612,CNV_L,No,0.21,MSS,CNV_L,62.0,WT,Mutated,WT,WT,WT,0.0,1.32e-18,0.0,0.0,2.08e-18,7.23e-18,1.45e-17,0.00552,0.0,1.19e-18,6.61e-18,0.000806,0.0242,4.13e-18,0.0,0.0,0.0,4.37e-18,0.0,0.0173,9.67e-20,0.0,0.00439,0.00372,0.0,9.28e-19,0.000583,0.0,2.6e-17,1.04e-21,0.0192,0.00853,0.0,0.0764,0.116689455,9.92e-18,0.00248,2.42e-18,0.00248,0.0109,0.0,0.0697,0.0428,0.0,0.221969431,0.0,0.0416,0.0,0.0,0.0,0.0805,0.0512,0.186537618,0.00427,0.016,0.0,0.0282,0.0,0.178831222,0.0342,0.0333,11.0,23.0,0.0,0.0,0.0,10.0,13.0,0.0,0.0,0.0,0.0,0.88,,,0.524381162,-0.743967618,-0.604988673,0.27303969,-2.066452686,-1.428921729,-1.047606387,0.949078836,0.584137212,-1.25762043,-0.950153209,-1.674099253,1.701743818,-1.27778508,1971.012149,1687.928722,3658.940871,Positive for malignancy,Not identified,Cannot be assessed,Not reported,Medical record does not state.,Other: Medical record does not state.,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,,,No,Lifelong non-drinker,"Current reformed smoker, years unknown",,,Unknown,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record|Medical Record,carbamazepine|hydrochlorthiazide,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,375|375,Yes|Yes,No|No,No|No,With Tumor|With Tumor,Unknown|Unknown,Unknown|Unknown,Unknown|Unknown,No|No,No|No,Unknown|Unknown,No|No,Persistent Disease|Persistent Disease,Persistent Disease|Persistent Disease,n/a|n/a,Yes|Yes,Distant Metastasis|Distant Metastasis,Liver|Liver,325.0|325.0,No|No,No|No,No|No,No|No,344.0|344.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +36,C3L-02408,C3L-02408,No,b3,9.0,131C,CPT0111720003,Tumor,No,60,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,175.0,88.0,28.54,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,2,Stage I,White,3.182216519,CNV_L,No,0.02,MSS,CNV_L,43.0,WT,Mutated,WT,Mutated,WT,0.115998006,0.0111,0.0,3.38e-18,5.88e-18,0.000547,0.0509,2.13e-19,2.74e-18,0.0,0.0,0.025,1.28e-18,0.0,0.007,0.0373,0.00439,0.0123,1.07e-18,0.0068,0.0559,0.0433,0.026,0.00164,0.0,0.0137,5.61e-19,0.00337,4.29e-18,0.0155,0.0207,0.00315,1.15e-18,0.0509,1.55e-17,6.55e-20,0.0648,0.0251,0.0899,0.0,0.0,0.0223,0.033,0.0,0.0601,0.0,0.0323,0.0357,0.0,0.0198,0.0,0.0,0.491546368,0.00558,0.147737178,0.0,0.000494,0.0,0.116885107,0.0,0.0346,16.0,26.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24,,,0.220732003,0.824924776,0.478561692,1.129040782,-0.51458853,-0.0562,1.664753554,1.113795799,-0.516980841,0.109624338,1.936502917,0.943134015,0.147189091,1.046165377,5123.511869,5729.673666,10853.18553,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Uterine Mass,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Smoking history not available,,,,,Exposure to secondhand smoke history not available,,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Multivitamin|Probiotic|Aleve,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,442|442,No|Unknown,No|Unknown,No|Unknown,Tumor Free|Unknown Tumor Status,Never|Unknown,Former Therapy|Former Therapy,Never|Unknown,No|No,No|No,2|2,No|No,Complete Remission|Unknown,Complete Remission|Unknown,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,424.0|424.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +37,C3L-02409,C3L-02409,No,b3,9.0,128C,CPT0111810003,Tumor,No,60,Female,Endometrioid carcinoma,G1 Well differentiated,2.0,160.0,98.0,38.16,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,5,Stage I,White,0.000862,CNV_L,No,4.9,MSS,CNV_L,213.0,WT,WT,Mutated,Mutated,Mutated,0.127920425,0.019,2.77e-20,0.0,1.96e-18,0.0,0.0377,2.43e-19,8.74e-19,0.000118,2.9e-18,0.0035,0.0,0.0,0.00678,0.0,0.0,0.0,8.79e-18,0.0,0.0041,0.0161,0.0011,0.000466,5.72e-19,4.44e-18,0.00624,8.34e-19,1.75e-19,0.0203,0.0367,0.0107,3.92e-19,0.0664,0.0151,0.0265,0.0202,0.0,0.0202,0.0177,0.0,0.100500717,0.108031029,0.0,0.290292754,0.0,0.0615,0.0,0.0158,0.0214,0.0109,0.0,0.0218,0.0383,0.24271605,0.0437,0.0215,0.0,0.00196,0.00386,0.0,42.0,21.0,0.0,0.0,0.0,0.0,45.0,0.0,0.0,38.0,18.0,0.69,,,1.765120506,0.564339941,-2.352111854,0.254354244,0.560087239,0.560796752,0.372782855,0.63330904,0.983472617,-0.158391359,0.502633446,-0.28393349,0.774743392,1.097352889,3326.749174,4805.566666,8132.315839,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Uterine mass,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,Unknown,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Former Therapy,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Adderall|Dexilant|Tribenzor|Albuterol inhaler|Megestrol Acetate|Potassium Chloride|Melatonin|Multivitamin|Vitamin D3,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,427|427,No|No,No|No,No|No,Tumor Free|Tumor Free,Former Therapy|Former Therapy,Former Therapy|Former Therapy,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,404.0|404.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +38,C3L-02411,C3L-02411,No,b3,10.0,129C,CPT0111880003,Tumor,No,81,Female,Endometrioid carcinoma,G2 Moderately differentiated,6.0,155.0,76.0,31.63,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,2,Stage I,White,1.741142725,CNV_L,No,30.57,MSI-H,MSI-H,1387.0,Mutated,Mutated,WT,Mutated,Mutated,0.0738,1.21e-19,0.0,9.55e-18,1.84e-18,5.97e-18,5.85e-18,0.0,6.16e-18,1.31e-17,0.0,0.0,0.00982,0.0,2.43e-19,3.77e-20,0.0,0.0,3.7e-18,5.08e-19,0.0072,0.00983,0.0,0.0,0.0,0.0,0.00077,3.01e-20,3.76e-18,0.0626,0.00354,0.0117,0.0,0.103303567,0.00927,0.0,0.0048,0.00459,0.00939,0.0,0.00864,0.0143,0.0,0.0,0.102083916,0.0,0.0392,0.015,0.0,0.0103,0.0,0.0,0.346403092,0.00329,0.0849,0.0,0.0248,0.0,0.297429038,0.0141,0.0396,0.0,93.0,340.0,0.0,0.0,0.0,201.0,231.0,0.0,0.0,143.0,0.72,,,-0.653334298,1.426061946,0.606151999,2.487905238,-0.677717126,1.085715164,1.932674343,0.0649,-0.154000378,-0.773704446,2.079873501,-1.686194991,1.788934529,0.352786302,2763.797411,3784.427922,6548.225333,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Other,Uterine Mass,Unifocal,0,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,"Current reformed smoker, more than 15 years",25,28,10,1.5,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Aleve|Altrace|AmLODIPine Besylate|Calcium|Famotidine|Multivitamin|Ocuvite|Aspirin|Simvastatin,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,385|784,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,367.0|766.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +39,C3L-02412,C3L-02412,No,b1,1.0,131C,CPT0111950003,Tumor,No,74,Female,Endometrioid carcinoma,G1 Well differentiated,5.0,152.0,83.0,35.79,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,2,Stage I,White,0.0518,CNV_L,No,0.15,MSS,CNV_L,78.0,WT,Mutated,Mutated,Mutated,WT,0.0856,0.00591,1.67e-20,0.0,1.12e-17,1.3e-19,0.013,3.82e-18,1.43e-17,3.94e-20,2.98e-18,0.0186,0.00417,0.0,0.00141,0.0,2.51e-19,0.0,4.03e-18,0.00505,0.00883,0.0096,0.0147,0.00535,1.17e-18,0.0,0.000384,0.0,2.23e-17,0.00685,0.00649,0.00527,0.0,0.0988,0.0214,1.38e-18,0.0143,0.0,0.0143,0.00727,0.0,0.00977,0.0465,0.0,0.184902803,0.0,0.0,0.0569,0.0,0.0853,0.0,0.0409,0.0,0.0118,0.422752469,0.00258,0.0121,0.0633,0.0,0.0561,0.0,28.0,30.0,0.0,0.0,0.0,11.0,0.0,0.0,0.0,0.0,0.0,0.55,,,0.925530522,-0.646528744,-0.176359011,-0.721992448,-0.0811,-1.302851061,-0.353073928,0.0829,-1.037386416,-1.766782648,-0.351390319,-0.29183766,0.855230241,-0.616219991,2140.034868,3257.757281,5397.792149,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Uterine Mass,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,Unknown,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Former Therapy,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Levothyroxine|Lovastatin|Oxybutynin|Aspirin|Calcium + Vitamin D|Multivitamin|Fish Oil|PreserVision,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,354|656|1110,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Former Therapy|Former Therapy|Former Therapy,Former Therapy|Former Therapy|Former Therapy,Unknown|Unknown|Unknown,No|No|No,No|No|No,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,329.0|631.0|1085.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +40,C3L-02449,C3L-02449,No,b3,10.0,128N,CPT0186720008,Tumor,No,58,Female,Clear cell carcinoma,G3 Poorly differentiated,3.5,163.0,62.0,23.34,Present,<50% myometrial invasion,Eighth Edition (2017),pT1a,0,4,IA,Black or African American,,,Yes,0.04,MSS,POLE,4971.0,WT,WT,WT,Mutated,Mutated,0.280735109,0.115934873,0.0515,2.57e-18,0.0,1.75e-18,0.0887,0.0111,0.11887045,0.156832999,0.103774282,0.0303,0.0512,1.16e-18,0.00726,0.00312,1.33e-18,0.0,1.77e-18,0.0108,0.121097158,0.0921,0.0379,0.00586,0.00165,0.0102,0.0241,0.0,0.0199,0.0198,0.177433185,0.0196,0.00661,0.159505408,0.253316382,0.00939,0.266106727,0.00156,0.267667084,0.00239,0.00838,0.00961,0.218345012,0.0,0.0269,0.0438,0.0779,0.0,0.0108,0.0,0.192756947,0.0164,0.00333,0.16084529,0.173853302,0.00327,0.0,0.047,0.0,0.0,0.0046,189.0,215.0,0.0,0.0,2288.0,2259.0,0.0,0.0,0.0,0.0,0.0,,,,-2.504332116,1.04349973,-3.389075924,-0.733873847,2.907446761,2.018156641,1.137366865,-0.153284942,0.560531879,-1.060715759,0.572501364,0.0618,1.977527161,-1.708321409,4232.613174,7850.345549,12082.95872,Not Examined,Not identified,Cannot be assessed,Not-Hispanic or Latino,African American,United States,Other,Posterior Endomyometrium,Unifocal,0,0.0,3,0,0.0,0,0,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Absent,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record,Lisinopril,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,461|787|1018|1452,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,461.0|787.0|1018.0|1452.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +41,C3L-02468,C3L-02468,No,b2,5.0,130C,CPT0126000003,Tumor,No,63,Female,Endometrioid carcinoma,G1 Well differentiated,6.0,157.0,86.0,34.82,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,11,Stage I,White,0.110322572,CNV_L,No,0.16,MSS,CNV_L,168.0,WT,Mutated,WT,WT,WT,0.072,0.0,0.0,0.0,4.46e-18,0.0,0.0,6.74e-05,0.0132,0.0266,0.0,1.08e-17,0.00201,0.0,0.00426,0.0664,0.0,0.303144277,0.0,0.186393915,0.00802,0.014,0.0101,0.0,0.0,5.01e-18,0.0,3.44e-19,0.0,0.0,0.0167,0.0,0.0,0.0475,0.0,0.00814,0.017,0.191923089,0.208916654,0.0843,0.0,0.0723,0.101415408,0.0,0.265756628,0.0,0.0248,0.0,0.0,0.0,0.0762,0.0,0.0249,0.0102,0.154901341,0.00757,0.0181,0.159486207,0.0,0.0,0.0,6.0,33.0,53.0,0.0,0.0,0.0,45.0,0.0,0.0,0.0,0.0,0.34,Yes,No,2.530011759,-1.573755029,-0.427557694,-1.155008403,0.163870676,-1.891298456,-0.548637648,-0.659051556,-0.620247876,0.966082411,-0.420254571,0.240475841,-0.0485,-0.45084239,5934.88564,4821.034666,10755.92031,Not Examined,Present,Margins uninvolved by invasive carcinoma,Hispanic or Latino,Caucasian,United States,Other,Anterior and Posterior Endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Smoking history not available,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,1.0,12 Months,Yes,Living,1,Unknown,Unknown,Unknown,Unknown Tumor Status,Unknown,Unknown,Unknown,No,Yes,Unknown,Unknown,Unknown,Unknown,,Unknown,,,,,,,,1,,,,, +42,C3L-02545,C3L-02545,No,b3,10.0,127C,CPT0113060003,Tumor,No,55,Female,Endometrioid carcinoma,G1 Well differentiated,20.0,175.0,134.0,43.76,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN2 (FIGO IIIC2),9,Stage III,White,1.309762883,CNV_L,No,0.18,MSS,CNV_L,50.0,WT,WT,Mutated,Mutated,Mutated,0.0,2.42e-18,1.21e-18,4.27e-18,2.16e-18,0.0,1.11e-17,0.0,2.33e-18,1.26e-17,0.0,0.0,0.0242,0.0,0.0,0.00221,0.0,3.57e-17,0.0,0.00888,0.0,0.0,0.000383,0.00146,0.0,1.09e-17,0.002,1.38e-18,3.59e-19,0.0,1.25e-18,0.00604,1.24e-17,0.0317,1.8e-18,0.0,0.000974,0.0011,0.00208,0.13244133,0.0,0.062,0.0,0.0,0.276946099,0.0,0.0719,0.0,0.0,0.0,0.0566,0.0573,0.0287,0.0,0.106734243,0.0,0.0798,0.0,0.0613,0.0594,0.00689,14.0,34.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.62,Yes,No,-1.035116488,1.384020416,-1.590689016,1.422513221,-0.974504776,1.021570706,-1.223645756,0.505641544,-0.471251062,-1.733072855,-0.97792523,-1.808847395,1.594489641,1.278755187,1096.432541,1618.092058,2714.524599,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,3.0,4,IHC staining not done,3.0,13,IHC staining not done,6.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current smoker: Includes daily and non-daily smokers,25,,10,15.0,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,"Advair Diskus|Lasix |Lisinopril|Zyrtec|Actos|Tylenol extra strength|MetroCream topical cream|Nystatin cream |ProAir HFA|Lipitor|CeleBREX 200 mg| Motrin IB 200 mg|Prevacid 30mg|Zofran 4 mg|Protonix 40 mg |triamcinolone 0.1% Cream|Tylenol 8 Hour 650 mg oral tablet,|Glucophage 850 mg oral tablet",,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,356|686|1069|1432,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,356.0|686.0|1069.0|1432.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +43,C3L-02555,C3L-02555,No,b1,2.0,127N,CPT0128370003,Tumor,No,71,Female,Endometrioid carcinoma,G1 Well differentiated,4.0,157.0,137.0,55.3,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,White,0.321691537,CNV_L,No,0.0,MSS,CNV_L,29.0,WT,Mutated,WT,Mutated,WT,0.091,0.0,2.35e-19,0.0,0.0,0.0,0.00519,0.0,1.55e-19,0.0102,7.07e-19,0.0,0.00704,0.00215,0.0109,0.0279,0.0022,0.221278411,0.0,0.10293007,0.00828,0.0123,0.00262,0.00699,0.0,0.00416,0.0,0.00287,0.0,0.0041,0.0128,0.0,0.0,0.0313,0.0297,0.0,0.0236,0.138481455,0.162087047,0.0,0.0131,0.0417,0.00622,0.0,0.271539543,0.0,0.0198,0.00324,0.0,0.0,0.0706,0.0,0.0678,0.0306,0.214448819,0.0277,0.041,0.109887591,0.0,0.0,0.0823,6.0,8.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.0,0.0,0.28,,,0.730573088,0.2194551,0.904615117,-0.773859855,0.600982588,-0.336610101,0.877717236,0.776917366,-0.742086405,0.909248452,0.986073372,0.732167066,-0.910661952,0.548064114,5856.975157,4881.545196,10738.52035,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Aspirin|Cozaar|Toprol-XL,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,323|685|1059|1421,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,323.0|685.0|1059.0|n/a,n/a|n/a|n/a|Other : Acute Respiratory Failure,n/a|n/a|n/a|1421.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +44,C3L-02557,C3L-02557,No,b3,12.0,130N,CPT0128610003,Tumor,No,60,Female,Endometrioid carcinoma,G3 Poorly differentiated,3.5,173.0,62.0,20.69,Not identified,,Seventh Edition (2010),pT1a (FIGO IA),pN0,0,Stage I,White,22.0323639,CNV_H,Yes,0.28,MSS,POLE,10579.0,Mutated,Mutated,Mutated,Mutated,Mutated,0.220211953,0.051,0.0169,5.55e-19,0.000669,1.24e-18,0.0121,0.0131,0.00883,0.036,0.00854,0.015,0.0125,3.11e-18,0.0105,8.92e-20,3.37e-18,5.82e-18,7.98e-19,0.0,0.0725,0.0525,0.0265,0.00273,0.0,0.0,0.00117,0.0,1.21e-18,0.0228,0.0978,0.0328,0.0,0.111273874,0.382940999,0.0122,0.0975,2.95e-18,0.0975,0.0176,0.0,0.07,0.15254295,0.0,0.0631,0.0522,0.0929,0.0,0.00522,0.0,0.104300943,0.0,0.0425,0.116217161,0.28169176,0.0,0.0,0.0,0.0,0.0,0.00174,499.0,638.0,0.0,0.0,5226.0,4189.0,0.0,0.0,0.0,0.0,0.0,0.26,Yes,Yes,-1.423493372,-0.150835025,-0.981849085,1.746109297,1.274855061,0.46070137,-1.254264295,-1.456454739,0.255014024,-1.441478311,-1.543809731,-1.0709663,0.808796046,-0.0359,2769.3066,5475.036872,8244.343472,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Both anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,8,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,Yes,Cannot be determined,Yes,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,p16 & p53: Neoplastic cells demonstrate patchy positivity,Pancytokeratin stain: no tumor cells are identified,No,Alcohol consumption history not available,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Aspirin|Ferrous sulfate|Metformin|Novolin N Relion,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,335|654|1042|1375,No|No|No|No,No|No|No|No,No|No|No|No,Unknown Tumor Status|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,3|3|3|3,No|No|No|No,Not Applicable|Not Applicable|Not Applicable|Not Applicable,Unknown|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,335.0|654.0|1042.0|1375.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +45,C3L-02602,C3L-02602,No,b3,12.0,127C,CPT0113910003,Tumor,No,57,Female,Endometrioid carcinoma,G3 Poorly differentiated,4.2,173.0,101.0,33.75,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,4,Stage I,White,0.00132,CNV_L,No,26.59,MSI-H,MSI-H,832.0,WT,WT,WT,Mutated,Mutated,3.34e-19,0.00051,3.76e-19,0.0,6.26e-19,0.0,0.0,4.44e-19,3.62e-19,4.89e-20,3.03e-18,0.00475,0.00587,0.0,4.9e-20,0.0119,0.0,6.6e-18,0.0,0.0255,0.000324,3.85e-20,0.00784,0.00528,7.01e-18,0.0,0.0,2.38e-20,5.72e-19,0.0321,0.00244,0.0107,1.56e-17,0.0992,0.152285652,0.0,0.00407,0.00596,0.01,0.0,0.0,0.0702,0.0138,0.0,0.110649004,0.0,0.0953,0.0,0.0,0.0,0.133048471,0.00463,0.0478,0.0,0.333095274,0.0,0.089,0.0945,0.0,0.00802,0.0,0.0,111.0,351.0,0.0,0.0,0.0,0.0,76.0,0.0,0.0,67.0,0.57,,,-1.087374265,0.396265585,-0.37634493,-0.991307533,-0.927092155,-0.242996616,-1.262112281,0.66364367,-1.543802576,-1.215483159,-1.233692111,-1.935854835,0.824210479,-1.660052003,1652.649136,1906.465199,3559.114335,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,4.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record,Vitamin D 2000,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,329|692|1010|1431,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,No|No|No|No,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,329.0|692.0|1010.0|1431.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +46,C3L-02741,C3L-02741,No,b1,2.0,128N,CPT0188190004,Tumor,No,59,Female,Endometrioid carcinoma,G1 Well differentiated,4.2,155.0,109.0,45.34,Present,<50% myometrial invasion,Eighth Edition (2017),pT1a [IA],pN0,3,pT1a [IA],White,0.0,CNV_L,No,0.01,MSS,CNV_L,78.0,WT,Mutated,Mutated,Mutated,Mutated,0.126942286,0.0215,0.0171,0.0,0.0,2.07e-18,0.0335,0.00302,0.0214,0.0628,0.0,0.0064,0.00792,1.6e-19,0.00597,0.0,0.000752,6.65e-18,6.97e-19,0.00947,0.0351,0.0266,0.0144,0.00266,0.0,1.5e-18,0.00643,9.63e-21,0.0,0.0,0.0627,0.00723,0.0,0.0331,0.100821553,0.011,0.0582,3.32e-18,0.0582,0.0268,0.0,0.0361,0.0527,0.0,0.280410779,0.0116,0.052,0.0,0.0263,0.0,0.0409,0.0,0.0453,0.0859,0.201740993,0.0555,0.0,0.0,0.0,0.0342,0.0505,17.0,32.0,21.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.46,Yes,Yes,0.394003455,-0.260573858,0.954144865,-0.1668009,0.595689226,0.273563673,0.532828325,0.731187029,0.373708248,-0.416185648,0.578089144,0.159976594,-0.218940957,1.024427815,4333.180519,5202.11138,9535.291899,Not Examined,Present,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Lantus|Metformin|Allopurinol|Simvastatin|Metoprolol|Vitamin D,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,414|750,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Former Therapy|Former Therapy,Never|Never,Yes|Yes,Yes|Yes,1|1,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,371.0|707.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +47,C3L-02744,C3L-02744,No,b2,6.0,128N,CPT0188370003,Tumor,No,73,Female,Serous carcinoma,G3 Poorly differentiated,3.2,157.0,82.0,32.92,Present,<50% myometrial invasion,Eighth Edition (2017),pT1a [IA],pN0,2,pT1aN0,White,13.89818603,CNV_H,No,0.64,MSS,CNV_H,72.0,Mutated,Mutated,WT,WT,WT,0.138868154,0.0344,0.0033,0.0,3.52e-19,0.00603,0.0,5.85e-19,0.00331,0.00125,4.72e-18,0.0,0.00603,0.0,0.00364,8.74e-19,5.07e-20,2.35e-19,0.0,0.0,0.0159,0.0295,0.00156,0.00953,0.00297,0.0,0.0109,0.0,0.0,0.0419,0.0362,0.0153,8.2e-18,0.0462,0.098,0.00717,0.0445,5.54e-19,0.0445,0.0,0.0,0.0277,0.116519696,0.0,0.135637399,0.0,0.127290393,0.0,0.0,0.0,0.0512,0.00619,0.0833,0.138718106,0.272059461,0.0,0.0169,0.0,0.0219,0.00263,0.0,17.0,52.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.81,,,-0.591102835,-0.607538601,-1.592816372,-0.269396188,1.790264105,0.0363,-0.305010908,-0.603350865,0.753250993,-1.048370597,-0.641485937,-0.90309894,-0.150361494,0.0796,2676.453008,3594.013095,6270.466102,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,Other: Unknown,Other,Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Positive : 10 %,Negative,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Overexpression,Yes,Cannot be determined,Yes,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,4 or more,p16 - Overexpression,Ki-67 - 80%,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Lisinopril|Hydrochlorothiazide|Lovastatin,,,,,Yes,2.0,12 Months,Yes,Living,455,No,Yes,No,Unknown Tumor Status,Never,Former Therapy,Never,Yes,No,4 or more,No,Unknown,Unknown,,Unknown,,,,,,,,407,,,,, +48,C3L-02746,C3L-02746,No,b2,6.0,130N,CPT0188270004,Tumor,No,66,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.8,160.0,98.0,38.26,Present,#ERROR!,Eighth Edition (2017),pT1b,pN0,2,Stage IB,White,0.00579,CNV_L,No,0.15,MSS,CNV_L,66.0,WT,Mutated,WT,WT,WT,0.0695,0.0126,6.15e-20,0.0,0.0,2.1e-18,0.0,0.0,2.16e-19,0.00709,0.0,0.00592,0.00751,4.94e-19,0.000367,2.48e-19,0.0,1.6e-18,0.0,0.0399,0.0088,0.00585,0.0119,0.00107,0.0,0.0,0.00708,0.0,1.74e-18,5.57e-18,0.00968,0.00833,0.0,0.00951,0.0931,0.00807,0.0152,9.23e-19,0.0152,0.0192,0.0,0.124264868,0.0712,0.0,0.157472456,0.0,0.0832,0.0,0.0,0.0,0.0395,0.012,0.0282,0.0,0.278203367,0.0,0.0726,0.0,0.042,0.0223,0.0498,22.0,38.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.52,Yes,Yes,0.728367234,1.16830713,1.152749632,-0.407007597,0.657242715,0.899014175,0.0575,1.238954416,0.607780177,-0.486863626,0.0967,-0.535969293,-0.328143904,0.0661,3458.857808,3687.508458,7146.366266,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Endometrium,Unifocal,0,0.0,1,0,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self Report|Self Report|Self Report,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Alpha Lipoic Acid|Aspirin |Calcium|Cinnamon|Cranberry|Januvia|Metformin|Vitamin B-12|Vitamin C|Vitamin E,,,,,Yes,2.0,12 Months,Yes,Living,313,Yes,No,No,Unknown Tumor Status,Never,Never,Never,Yes,No,2,No,Unknown,Unknown,,No,,,,,,,,288,,,,, +49,C3L-02747,C3L-02747,No,b2,6.0,129N,CPT0188480004,Tumor,No,66,Female,Endometrioid carcinoma,G2 Moderately differentiated,0.0,160.0,74.0,28.85,Present,<50% myometrial invasion,Eighth Edition (2017),pT1a [IA],pN0,2,Stage IA,White,0.16469716,CNV_L,No,0.02,MSS,CNV_L,79.0,Mutated,Mutated,Mutated,WT,WT,0.0412,1.05e-22,0.00087,4.52e-18,0.0,4.8e-18,0.0241,0.00986,0.0564,0.0724,0.0,0.0,0.0175,4.4e-18,0.00451,0.00837,1.84e-18,0.132000137,0.0,0.0481,0.0,0.001,0.000973,0.00288,1.71e-18,0.0,0.00258,0.0,4.18e-19,0.0,0.0399,0.00799,1.47e-18,0.0,0.122991193,0.00171,0.0425,0.0717,0.114212713,0.0642,0.0,0.0901,0.0563,0.0,0.241969113,0.0,0.0869,0.0,0.0907,0.0,0.0289,0.0,0.0558,0.0388,0.15366573,0.000264,0.053,0.0125,0.0,0.0159,0.0109,16.0,37.0,0.0,0.0,0.0,0.0,18.0,0.0,0.0,0.0,0.0,0.23,,,0.556301124,-0.0346,2.356294556,-0.900618903,0.195743885,0.0799,-0.0787,0.506302618,-0.775327931,0.533758841,-0.189949983,-0.638969563,-1.566650249,0.740481676,4853.985643,4050.826376,8904.812019,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Current Therapy,,,,Yes,Lifelong non-drinker,"Current reformed smoker, more than 15 years",19,28,5,2.3,Exposure to secondhand smoke history not available,Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Progesterone |Thyroid TABS|Vitamin D,Basal Cell Cancer,Self-reported and Medical Record,Other(Mohs treatment),Yes,Yes,2.0,12 Months,Yes,Living,355,No,No,No,Tumor Free,Former Therapy,Never,Never,No,No,,No,Complete Remission,Complete Remission,,No,,,,,,,,321,,,,, +50,C3L-02800,C3L-02800,No,b3,11.0,129C,CPT0186900008,Tumor,No,62,Female,Endometrioid carcinoma,G2 Moderately differentiated,8.0,160.0,44.0,17.36,Present,#ERROR!,Eighth Edition (2017),1b,1,7,IIIC1,Not Reported,0.0,CNV_L,No,0.04,MSS,CNV_L,77.0,WT,Mutated,WT,Mutated,WT,0.13088719,0.0554,2.39e-20,0.0,3.1e-18,5.36e-18,0.0203,5.6e-19,5.8e-19,0.013,1.86e-18,0.00328,0.0,4.58e-19,0.004,0.0,0.00291,0.0,0.0,0.0251,0.0902,0.0521,0.0467,0.008,0.00424,0.0304,0.0126,0.00466,1.83e-18,0.0,0.0364,0.0113,0.0,0.0248,0.0,0.00641,0.130438247,2.67e-19,0.130438247,0.0,0.04,0.0639,0.032,0.0,0.191386648,0.0,2.59e-05,0.0,0.0,0.00246,0.0708,0.028,0.0,0.0,0.393414602,0.0,0.0446,0.0091,0.0,0.00487,0.119450398,34.0,35.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.34,,,0.916979191,0.328143467,-0.133290382,1.07839776,0.800271123,-0.184025007,1.53154745,2.035646258,0.126621444,-0.617025882,1.690917707,1.075984327,0.427187422,0.207440286,4542.005739,5923.57068,10465.57642,Not Examined,Not identified,Cannot be assessed,Not reported,Patient did not disclose,Other: Patient did not disclose,Other,"anterior and posterior endomyometrium, lower uterine segment",Unifocal,3,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Absent,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Coumadin|Toprol XL|Lasix,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,333|782|1099,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Never|Never|Never,Yes|Yes|Yes,No|No|No,4 or more|4 or more|4 or more,No|No|No,Unknown|Unknown|Unknown,Complete Remission|n/a|n/a,n/a|Complete Remission|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,333.0|782.0|1099.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +51,C3L-02802,C3L-02802,No,b1,3.0,130N,CPT0174890008,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,5.6,170.0,118.0,40.75,Present,<50% myometrial invasion,Eighth Edition (2017),pT2 (FIGO II),pN0,5,Stage II,White,,,No,0.01,MSS,,62.0,WT,Mutated,WT,WT,WT,0.075,0.0373,0.0,0.0,1.84e-18,7.48e-19,0.0,3.96e-19,0.0,0.000154,1.16e-18,0.0311,0.00201,0.0,0.00691,0.00459,0.0,0.0339,0.0,0.0758,0.00546,0.00747,0.0124,0.00688,0.0,5.58e-18,0.0116,9.66e-19,8.41e-19,3.07e-18,0.0287,0.00408,0.0,0.0194,0.0512,0.02,0.0377,0.0195,0.0572,0.0,0.0,0.101281922,0.03,0.0,0.279683089,0.0,0.028,0.0,0.0,0.0321,0.0327,0.0136,0.0,0.0116,0.350116517,0.0478,0.0,0.0733,0.0,0.0,0.0,17.0,37.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,Yes,Yes,0.775085641,-1.558194899,-0.390610225,-1.030024653,-0.513403734,-1.015309655,-0.415125526,0.732860877,-0.243031102,-0.346188022,-0.464713404,0.311253083,-0.350183655,-0.646846385,4250.972659,4203.374447,8454.347106,Atypical and/or suspicious,Not identified,Cannot be assessed,Not-Hispanic or Latino,Caucasian,Other: TSS did not collect this information.,Other,Anterior and posterior endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,3,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,1,,,Unknown,"Consumed alcohol in the past, but currently a non-drinker",Current reformed smoker within past 15 years,Unknown,Unknown,Unknown,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Lisinopril|Metformin|Paroxetine,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|Yes,Living|Living|Living,404|690|844,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown Tumor Status|Unknown Tumor Status|Unknown Tumor Status,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,Yes|Yes|Yes,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|n/a,n/a|n/a|Unknown,Unknown|Unknown|Unknown,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,404.0|690.0|844.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +52,C3L-02894,C3L-02894,No,b2,8.0,129C,CPT0196790004,Tumor,No,67,Female,Serous carcinoma,G3 Poorly differentiated,9.0,170.0,124.0,42.75,Present,<50% myometrial invasion,Eighth Edition (2017),pT3b,pN1,1,IVB,White,32.26682434,CNV_H,No,0.47,MSS,CNV_H,31.0,Mutated,WT,WT,WT,Mutated,0.116052251,0.00307,0.0,0.0,0.0,4.91e-18,6.54e-19,0.0,0.00355,0.0264,9.1e-20,0.00203,0.0144,0.0,0.00905,0.00418,0.00622,3.08e-18,4.12e-18,0.0447,0.0196,0.0119,0.00614,0.0144,7.2e-19,0.000291,0.00105,0.0,8.45e-18,0.0631,0.0175,0.0137,0.00412,0.0267,0.0772,0.0353,0.0375,0.00209,0.0396,0.0187,0.0,0.0392,0.00422,0.0,0.389947278,0.0124,0.0343,0.0,0.0,0.0182,0.0376,0.0,0.0,0.125831425,0.308898825,0.00839,0.00221,0.0,0.0,0.0,0.0,0.0,10.0,13.0,0.0,0.0,6.0,0.0,0.0,0.0,0.0,0.0,0.5,,,-0.302656356,-1.89215291,1.717822789,0.0569,1.634944881,-2.429994437,-0.345932677,-0.717609346,1.553613754,-0.920875207,-0.557953488,-0.147590392,0.335801798,-1.614018749,3864.565935,4180.945317,8045.511252,Positive for malignancy,Not identified,Margin(s) involved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Anterior endometrium,,Unifocal,IHC staining not done,1.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,R2: Macroscopic residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Overexpression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,,Ki-67 is increased,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Allopurinol|Neurontin|lisinopril |toprol XL|multivitamin,,,,,Yes,1.0,12 Months,No,Deceased,428,Yes,Yes,No,With Tumor,Unknown,Unknown,Unknown,No,No,,No,Persistent Disease,Patient Deceased,,No,,,,,,,,,Other : Serous carcinoma of uterine,431,,, +53,C3L-02953,C3L-02953,No,b4,14.0,129N,CPT0161590008,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,3.5,160.0,83.0,32.42,Not identified,,Seventh Edition (2010),pT1a (FIGO IA),pN0,0,Stage I,White,3.002217572,CNV_L,No,0.04,MSS,CNV_L,50.0,WT,Mutated,WT,Mutated,WT,0.0231,0.00782,0.00678,6.67e-19,7.14e-18,1.22e-17,2.04e-18,0.00333,1.26e-19,0.0085,5.55e-18,0.00918,0.0382,4.19e-19,0.0022,9.63e-19,1.58e-19,0.00559,0.0,0.0543,0.000276,0.0,0.00697,0.00388,2.69e-18,0.0,0.00696,0.0,0.0,0.0,0.00773,0.0112,0.0,0.0774,0.141421964,0.0,0.00945,0.0028,0.0122,0.0199,0.0,0.0,0.0,0.0,0.403147937,0.0,0.0,0.0,0.0434,0.0,0.0887,0.0,0.0,0.0423,0.197120605,0.101290754,0.0155,0.0624,0.0,0.0262,0.0,18.0,30.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.25,,,-0.809465177,-1.892438555,0.368169932,-1.520651544,-0.325254897,-2.145732302,-0.732143709,-0.576884602,-0.264900823,-1.028471118,-0.744663868,-0.435615665,0.207689789,-0.978108343,2859.960218,3016.273958,5876.234176,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Hispanic or Latino,Hispanic,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,5,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,4 or more,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Flonase|lisinopril |imitrex,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,464|652|1063,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Never|Never|Never,Yes|Yes|Yes,No|No|No,4 or more|4 or more|4 or more,No|No|No,Not Applicable|Not Applicable|Not Applicable,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,464.0|652.0|1063.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +54,C3L-02990,C3L-02990,No,b2,6.0,131N,CPT0238260003,Tumor,No,67,Female,Serous carcinoma,G3 Poorly differentiated,5.3,155.0,53.0,22.2,Present,#ERROR!,Eighth Edition (2017),pT1b,pN1,3,IB,White,15.39006414,CNV_H,No,1.17,MSS,CNV_H,72.0,Mutated,WT,WT,WT,WT,0.0791,0.0284,0.00356,2.1e-18,1.63e-19,7.55e-19,5.2e-18,0.011,2.39e-19,0.00362,2.84e-18,8.89e-19,0.0194,6.46e-19,0.0,0.0019,2.14e-19,0.0128,1.59e-17,0.0164,0.0164,0.0242,0.00207,0.00102,0.00211,0.0,0.00555,5.78e-19,0.0,0.0112,0.0343,0.00671,0.0118,0.0766,0.179428212,0.0,0.0305,0.00926,0.0398,0.00233,0.0,0.000233,0.0597,0.0,0.249125649,0.0167,0.0225,0.0,0.0269,0.0,0.069,0.0,0.0,0.108754988,0.29473712,0.0,0.0808,0.0,0.048,0.0,0.0211,23.0,47.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.79,,,-1.136808914,-0.18967163,-2.065544496,-1.377735401,0.626819451,0.784653339,-0.705770149,-1.190684684,0.328633076,-0.327609874,-0.981983691,-1.717230186,-0.673944479,-0.457005729,3038.314743,3320.857845,6359.172588,Not Examined,Not identified,Cannot be assessed,Not-Hispanic or Latino,Caucasian,United States,Other,Endomyometrium - posterior and anterior,Multifocal,1,1.0,0,0,0.0,0,0,0.0,IB,R0: No residual tumor,Positive : % Not available,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,"CD10=possible stroma, Ki-67 proliferative, Her2neu negative, P16 positive, Wilms Tumor positive, Beta-Catenin Positive, PTEN positive",,No,Alcohol consumption history not available,"Current reformed smoker, more than 15 years",23,63,Unknown,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Medical Record|Medical Record|Medical Record,Naproxen|Valtrex|Evista|Melatonin|Magnesium Oxide|Calcium Citrate D3,,,,,Yes,1.0,12 Months,Yes,Living,274,Yes,Yes,No,Unknown Tumor Status,Former Therapy,Unknown,Never,No,No,,No,Not Applicable,Not Applicable,,No,,,,,,,,251,,,,, +55,C3L-03143,C3L-03143,No,b4,15.0,127N,CPT0234080003,Tumor,No,67,Female,Serous carcinoma,Other: Not specified.,6.0,165.0,76.0,27.79,Present,<50% myometrial invasion,Eighth Edition (2017),pT3b,Not assessed,Unknown value,IVB,Asian,48.06698584,CNV_H,No,0.74,MSS,CNV_H,80.0,Mutated,WT,WT,WT,WT,0.164961528,0.0483,0.00625,1.15e-18,0.0,7.38e-18,0.0,0.00371,0.0,0.00637,0.0,0.0119,0.0388,0.0,0.00446,0.00256,4.75e-19,3.44e-18,2.3e-18,0.0207,0.0889,0.0663,0.063,0.0119,0.0,0.00568,0.00451,0.0,3.32e-18,0.0121,0.0307,0.0206,0.0197,0.156393402,0.121081541,0.0,0.106185887,0.00128,0.107466999,0.00561,0.0,0.0593,0.0144,0.0,0.156323105,0.0,0.0281,0.00887,0.0,0.0,0.0609,0.00456,0.1251209,0.0323,0.484311913,0.0,0.0015,0.0113,0.0,0.0,0.00751,18.0,58.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24,Yes,No,-1.795173579,-0.242445775,-1.823740404,-0.325799406,0.280835724,-0.917153033,-0.338774305,-2.406594955,0.661974435,-1.186250662,-0.492380375,-0.5718681,1.742996723,-1.638259025,3480.166403,5296.123459,8776.289862,Not Examined,Not identified,Margin(s) involved by invasive carcinoma,Not-Hispanic or Latino,Indian,Other: India,Anterior endometrium,,Multifocal,IHC staining not done,0.0,Unknown value,IHC staining not done,0.0,Unknown value,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Unknown,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,Yes,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record,No,,,Breast,Medical Record,"Radiation,Surgery",Yes,Yes,2.0,12 Months|24 Months,No|No,Living|Living,389|767,Yes|Yes,Yes|Yes,No|No,With Tumor|With Tumor,Unknown|Unknown,Unknown|Unknown,Former Therapy|Former Therapy,Yes|Yes,Yes|Yes,2|2,No|No,Unknown|Unknown,Persistent Disease|Persistent Disease,n/a|n/a,No|Yes,n/a|Distant Metastasis,n/a|Other: retroperitoneal lymph nodes and left axilary lymph node,n/a|585.0,n/a|No,n/a|Yes,n/a|No,n/a|No,389.0|767.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +56,C3L-03264,C3L-03264,No,b4,13.0,131C,CPT0225010003,Tumor,No,73,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.5,160.0,91.0,35.43,Present,#ERROR!,Eighth Edition (2017),pT1b (FIGO IB),pN0,17,Stage IB,White,3.684774312,CNV_L,No,13.39,MSI-H,MSI-H,773.0,Mutated,Mutated,WT,Mutated,Mutated,0.26994991,0.0837,0.0174,7.77e-18,0.0,0.0,0.0305,0.0022,0.0346,0.0749,0.0219,0.00168,0.0271,0.0,0.00736,0.0,0.0,5.08e-19,0.0,1.02e-19,0.14831925,0.0996,0.0729,0.00561,3.21e-05,0.00549,0.0079,0.0077,4.61e-18,0.00922,0.121754587,0.0286,0.0394,0.134016256,0.272077579,0.0,0.195172954,4.93e-19,0.195172954,0.0,0.00176,0.0431,0.182054303,0.0,0.018,0.0774,0.0512,0.0148,0.0,0.0,0.0877,0.0,0.0552,0.141830531,0.197392313,0.0,0.0,0.0459,0.0,0.0,0.0837,69.0,16.0,0.0,0.0,0.0,0.0,143.0,124.0,0.0,169.0,64.0,0.54,,,-2.200524627,1.135158314,-1.546455211,0.494836154,2.795392137,1.031519067,2.063841158,-2.164076062,2.171478151,-1.515637629,1.695372992,0.372870976,1.037453216,-1.942804878,3734.259429,7173.677855,10907.93728,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Caucasian,United States,Posterior endometrium,,Unifocal,IHC staining not done,0.0,12,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,Yes,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Atenolol|Diltiazem HCL|Hydrochlorothiazide|Meloxicam|Metformin|Toviaz|Voltaren (topical)|Vytorin|Xarelto|Xiidra|Docusate Sodium|Polyethylene Glycol|Potassium Chloride|Senna,Melanoma,Medical Record,Unknown,Unknown,Yes,2.0,12 Months|24 Months,No|No,Living|Living,507|847,Yes|Yes,No|No,No|No,Unknown Tumor Status|Unknown Tumor Status,Unknown|Unknown,Unknown|Unknown,Unknown|Unknown,Yes|Yes,No|No,2|2,No|No,Unknown|Unknown,Unknown|Unknown,n/a|n/a,Unknown|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,507.0|847.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +57,C3L-03467,C3L-03467,No,b1,4.0,128C,CPT0188610003,Tumor,No,73,Female,Serous carcinoma,G3 Poorly differentiated,3.2,160.0,83.0,32.59,Present,#ERROR!,Eighth Edition (2017),pT2 [II],pN1 [IIIC1,5,Stage IIIC1: T1-3/N1/M0,White,44.08377525,CNV_H,No,0.22,MSS,CNV_H,57.0,Mutated,WT,WT,WT,WT,0.0332,0.0402,1.28e-20,1.54e-18,5.93e-18,6.21e-18,6.35e-19,1.15e-18,1.45e-19,0.0,1.29e-17,0.0,0.0136,0.00228,4.62e-20,0.0,0.0,0.0,0.019,0.0165,0.00123,0.00217,0.00999,0.0179,0.0064,2.14e-18,0.015,2.53e-21,8.7e-18,1.8e-19,0.0,0.00656,0.0,0.0128,0.0918,6.49e-18,0.0396,0.00177,0.0413,0.128349982,0.0,0.014,0.106646197,0.0,0.124215886,0.0,0.0769,0.0,0.0,0.0,0.0263,0.00718,0.0529,0.0224,0.20326056,0.00123,0.0195,0.0726,0.113727205,0.026,0.00489,21.0,32.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24,,,-0.73986979,-0.0677,-0.0318,-0.945841428,1.09690119,0.712829537,0.680169252,-0.979397066,-1.112269404,0.336409659,0.638153991,-0.159035122,-0.935291549,0.285347859,3473.636966,3185.651842,6659.288808,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Endometrium,Unifocal,1,1.0,7,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Former Therapy,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Famotidine|Levothyroxine Sodium|Lexapro|Vitamin B12|Vitamin D,,,,,Yes,2.0,12 Months,Yes,Living,410,No,Yes,No,Tumor Free,Former Therapy,Former Therapy,Never,No,No,2,No,Complete Remission,Complete Remission,,No,,,,,,,,383,,,,, +58,C3L-03589,C3L-03589,No,b3,9.0,130C,CPT0188710003,Tumor,No,59,Female,Endometrioid carcinoma,G2 Moderately differentiated,0.7,173.0,130.0,43.48,Not identified,,Eighth Edition (2017),pT1a [IA],pN0,4,Stage IA,White,0.0,CNV_L,No,24.9,MSI-H,MSI-H,762.0,WT,Mutated,WT,Mutated,WT,0.0545,0.011,0.0,0.0,0.0,1.29e-17,8.15e-19,0.0,1.23e-18,2.02e-18,8.4e-18,3.63e-20,0.0309,8.92e-18,0.00351,5.66e-21,2.46e-18,0.0,2.58e-18,0.00983,0.00867,0.00639,0.00375,0.00181,0.0,5.81e-19,0.00559,7.06e-19,4.29e-17,0.0154,0.0329,0.0151,3.91e-18,0.0561,0.146281241,0.0,0.0166,1.26e-20,0.0166,0.0493,0.0,0.0594,0.045,0.0,0.146977081,0.0245,0.0497,0.0,0.0,0.0,0.034,0.0,0.125292068,0.0668,0.138192484,0.00525,0.0,0.0,0.166581636,0.0171,0.0719,0.0,115.0,238.0,0.0,0.0,0.0,0.0,127.0,0.0,0.0,103.0,0.5,,,-0.356254436,0.949837004,0.732015304,0.344629367,-0.336280134,1.364646756,1.918183314,-0.307795601,0.35610709,-0.921718338,1.796789357,-1.247110478,2.065531641,0.051,2482.930503,4395.756138,6878.686641,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,White,United States,Other,Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Loss of nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of nuclear expression,Cannot be determined,No,Present,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current reformed smoker within past 15 years,14,58,Unknown,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Esomeprazole Magnesium|Levothyroxine |Simvastatin,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,427|883,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Unknown|Unknown,Yes|Yes,No|No,None|None,No|No,Complete Remission|Complete Remission,Unknown|Unknown,n/a|n/a,Unknown|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,417.0|873.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +59,C3L-05571,C3L-05571,No,b4,16.0,131N,CPT0275270003.1,Tumor,No,58,Female,Serous carcinoma,G3 Poorly differentiated,8.2,165.0,86.0,31.48,Present,#ERROR!,Eighth Edition (2017),1b,1a,14,-1,Black or African American,17.9472104,CNV_H,No,0.09,MSS,CNV_H,42.0,Mutated,WT,WT,WT,Mutated,0.114268749,0.00535,1.15e-20,0.0,3.46e-18,9.53e-19,0.0,0.00421,0.0,4.6e-19,0.0,3.97e-18,0.00708,0.0,0.00194,2.8e-20,3.98e-19,5.25e-18,0.0,0.057,0.0151,0.0188,0.00826,0.00366,0.0,0.0,0.00235,2.32e-19,5.04e-18,0.0079,0.0339,0.00123,0.0,0.051,0.148970878,0.0,0.0173,2.7e-18,0.0173,0.0548,0.0,0.00714,0.00703,0.0,0.222205039,0.0,0.0344,0.02,0.0,0.0587,0.0,0.0249,0.0791,0.0401,0.274873476,0.0,0.0801,0.0,0.0194,0.0602,0.0169,18.0,20.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.21,,,-1.384619954,-0.314596071,-1.131237614,0.41941826,2.268785111,0.304576868,-0.13962301,-1.0273441,1.154439286,-0.551835445,-0.184775839,-0.463593241,0.806508233,0.519192186,2886.147055,3651.024917,6537.171972,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,Not-Hispanic or Latino,Black,United States,Posterior endometrium,,Multifocal,0,0.0,4,0,0.0,0,0,0.0,Staging Incomplete,R0: No residual tumor,Positive : 65 %,Positive : 2 %,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,Yes,Medical Record|Medical Record|Medical Record,Celebrex|guaifenesin|naproxen,,,,,Yes,2.0,12 Months|24 Months,No|Yes,Living|Living,298|449,Yes|Yes,Yes|Yes,Yes|No,Tumor Free|With Tumor,Never|Never,Former Therapy|Former Therapy,Never|Never,No|No,No|No,2|1,No|Unknown,Complete Remission|Persistent Disease,Complete Remission|n/a,n/a|Persistent Disease,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,298.0|449.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +60,C3L-05571-b1,C3L-05571,Yes,b1,4.0,131C,CPT0275270003,Tumor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +61,C3L-05848,C3L-05848,No,b1,1.0,129C,CPT0288750003,Tumor,No,70,Female,Serous carcinoma,G3 Poorly differentiated,-2.0,165.0,53.0,19.3,Present,<50% myometrial invasion,Eighth Edition (2017),pT3a,pN0,2,IVB,White,23.02237376,CNV_H,No,0.13,MSS,CNV_H,190.0,Mutated,WT,WT,WT,Mutated,0.133982091,0.0183,0.00614,0.0,3.43e-18,3.22e-19,0.0103,0.00383,0.0,2.47e-19,0.0,1.46e-19,0.0306,5.4e-20,0.0111,0.0035,2.23e-19,0.0,0.00839,0.0212,0.0408,0.0328,0.0115,0.00296,9.85e-21,0.012,0.00668,0.0059,0.0,0.0,0.0213,0.00108,0.0,0.0,0.23338744,1.62e-18,0.0607,0.00175,0.0624,0.0,0.0,0.0449,0.0329,0.0,0.209211775,0.0,0.0459,0.0,0.0,0.0,0.0764,0.0,0.0331,0.0301,0.247757337,0.0439,0.0365,0.0,0.0903,0.0264,0.0827,4.0,119.0,0.0,62.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.23,,,0.0262,1.056713158,-0.0522,-1.322776134,0.177598276,0.662110775,1.510200793,-0.162670933,0.9932458,0.442598882,1.480251765,0.922565198,-1.654268392,1.045739467,4756.659794,5475.906105,10232.5659,Not Examined,Not identified,Cannot be assessed,Not-Hispanic or Latino,White,Other: Unknown,Other,Endometrium,Unifocal,0,0.0,0,0,0.0,0,0,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Cannot be determined,No,Absent,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,calcium carbonate/vitamin D3 |Naproxen|Propranolol |ibuprofen,,,,,Yes,2.0,12 Months,No,Deceased,153,No,Yes,No,With Tumor,Never,Unknown,Never,No,No,2,No,Persistent Disease,Persistent Disease,,No,,,,,,,,,Other : Endometrial Carcinoma,153,,, +62,C3L-05849,C3L-05849,No,b3,10.0,131N,CPT0288830003,Tumor,No,64,Female,Serous carcinoma,G3 Poorly differentiated,95.0,165.0,80.0,29.35,Present,#ERROR!,Eighth Edition (2017),pT2,PN2a,6,IIIC2,Black or African American,15.89601897,CNV_H,No,0.01,MSS,CNV_H,59.0,WT,WT,WT,WT,WT,0.401764688,0.124726736,0.0484,0.0137,0.0139,2.96e-18,0.138651888,0.0,0.0217,0.06,0.0,0.0338,0.0259,0.0,0.027,0.0599,1.27e-19,0.0525,6.08e-20,0.0629,0.129562923,0.108230892,0.0349,0.00394,0.0263,0.121764701,0.0193,0.0,1.48e-19,0.0294,0.0828,0.00809,0.00283,0.0,0.152181899,0.0443,0.295071247,0.0613,0.356335552,0.0221,0.0,0.0149,0.0436,0.00521,0.257167925,0.0377,0.0,0.0,0.0,0.0391,0.0,0.0116,0.138619362,0.0764,0.273111105,0.0,0.0231,0.0,0.0413,0.00402,0.0121,21.0,35.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.18,Yes,No,0.0257,1.008324896,0.471269094,-0.759199592,2.307381318,0.73200949,2.19771132,0.604381722,0.10293743,0.185554515,1.98110734,2.310609056,-0.581266888,-0.113105162,6400.839955,8045.434992,14446.27495,Negative for malignancy/normal/benign,Present,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,Black,United States,Other,Endometrium,Unifocal,IHC staining not done,2.0,16,IHC staining not done,12.0,Unknown value,IHC staining not done,0.0,Staging Incomplete,R0: No residual tumor,Positive : 80 %,Positive : 80 %,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Intact nuclear expression,Loss of expression,Yes,Absent,Yes,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,p16 - Diffusely reactive,Ki-67 highlights 70-80% of tumor,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,amLODIPine|Cabergoline|Calcium carb-mag oxide-vit D3 |Citalopram|Potassium|RaNITIdine |TraZODone,,,,,Yes,2.0,12 Months,No,Living,385,No,Yes,No,Tumor Free,Never,Never,Never,Yes,Yes,1,No,Complete Remission,Complete Remission,,No,,,,,,,,373,,,,, +63,C3N-00155,C3N-00155,No,b4,15.0,129N,CPT0104820003,Tumor,No,57,Female,Endometrioid carcinoma,G1 Well differentiated,0.0,165.0,126.0,46.28,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,0,Stage I,,0.0,CNV_L,No,0.84,MSS,CNV_L,175.0,WT,Mutated,WT,Mutated,Mutated,0.0904,0.0104,4.28e-19,1.99e-18,6.03e-18,0.0,0.0,0.0,0.0,0.0,0.0,0.000775,0.0,4.17e-18,0.0066,0.00404,5.37e-19,0.0,0.0,0.0362,0.0242,0.0256,0.00879,0.00296,3.61e-19,0.0,0.00573,0.0139,5.82e-18,0.0285,0.0248,0.00547,0.0,0.116365435,0.00204,0.0,0.0387,0.00471,0.0434,0.0,0.0,0.0389,0.00817,0.0,0.219529533,0.0,0.0156,0.0187,0.0,0.0,0.128373163,0.0,0.0814,0.0138,0.201141274,0.0456,0.00343,0.0,0.0345,0.0,0.190958924,10.0,52.0,72.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.17,,,-0.374553388,-0.289790261,1.121605755,-0.312409698,0.263218036,-1.451544947,0.786626642,0.235738782,0.431825143,-0.186178109,0.811559247,0.696742021,0.134654558,-0.0237,4354.35758,4945.367245,9299.724825,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Ukraine,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,1.0,12 Months,Yes,Living,18,Unknown,Unknown,Unknown,Unknown Tumor Status,Unknown,Unknown,Unknown,Unknown,Unknown,Unknown,Unknown,Unknown,Unknown,,Unknown,,,,,,,,,,,,, +64,C3N-00520,C3N-00520,No,b2,7.0,131C,CPT0115000004,Tumor,No,58,Female,Endometrioid carcinoma,G1 Well differentiated,4.0,154.0,75.0,31.0,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN0,8,Stage III,,0.388013171,CNV_L,No,0.01,MSS,CNV_L,39.0,WT,Mutated,Mutated,WT,WT,0.0274,0.0,7.46e-20,5.96e-20,3.38e-18,5.07e-19,0.0235,0.0,7.96e-19,0.0,3.36e-19,0.00476,0.0,0.0,0.00236,0.0,2.12e-18,0.0751,0.0,0.0867,0.000914,0.00432,0.00233,0.00525,1.45e-18,0.0,1.75e-19,3.38e-19,1.3e-19,0.00922,0.00416,0.0185,5.13e-18,0.00726,3.33e-18,0.0,0.00568,0.0382,0.0439,0.051,0.0,0.118470449,0.0379,0.0,0.248511895,0.0,0.0887,0.0,0.0,0.0,0.0356,0.0112,0.00418,0.0,0.294056151,0.0602,0.0,0.0502,0.0,0.0,0.0,11.0,24.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.5,,,3.415209041,-0.56644536,0.164344889,-0.382919656,-1.122017538,-0.353273327,-1.091400146,0.61448874,-0.53563564,0.859388667,-0.860110525,-0.754691908,-0.876800191,0.616814696,4178.702317,3528.21591,7706.918227,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,,Yes,Medical Record|Medical Record|Medical Record,citrafleet|fragmin|kalipoz,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,120|638|974|1169,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|With Tumor,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,1|1|1|1,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|Persistent Disease,n/a|n/a|n/a|n/a,No|No|No|Yes,n/a|n/a|n/a|Distant Metastasis,n/a|n/a|n/a|Liver,n/a|n/a|n/a|1124.0,n/a|n/a|n/a|No,n/a|n/a|n/a|No,n/a|n/a|n/a|Yes,n/a|n/a|n/a|No,132.0|650.0|986.0|n/a,n/a|n/a|n/a|Malignant Neoplasm,n/a|n/a|n/a|1239.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +65,C3N-00732,C3N-00732,No,b2,7.0,127C,CPT0089600003,Tumor,No,56,Female,Endometrioid carcinoma,G1 Well differentiated,2.2,168.0,107.0,38.09,Not identified,,Seventh Edition (2010),pT1a (FIGO IA),pN0,16,Stage I,White,0.0047,CNV_L,No,0.05,MSS,CNV_L,55.0,WT,WT,Mutated,WT,Mutated,0.0337,2.83e-19,0.000345,5.27e-18,1.06e-18,1.54e-21,0.0194,0.0115,0.0299,0.0419,3.38e-18,2.59e-18,0.00899,0.00163,0.00342,0.0173,0.0,0.102854363,0.0,0.0945,0.00299,0.00679,0.00168,0.00643,7.62e-19,0.00239,0.0,0.000154,0.0,0.00257,0.00677,0.00635,0.0,0.0229,0.0126,0.0168,0.0302,0.0601,0.0903,0.0581,0.0,0.0214,0.0412,0.0,0.335995816,0.013,0.0,0.0,0.0217,0.0,0.0303,0.0333,0.0594,0.000676,0.183489103,0.0,0.0056,0.172183947,0.0,0.0235,0.0,14.0,36.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.74,Yes,No,1.281583094,0.344033172,0.792653576,-0.851252327,-2.04783258,1.267562224,-0.537584745,1.140270672,-0.18848291,0.968124511,-0.408493069,-0.90066271,-0.992093506,2.390558613,4748.579197,3968.887673,8717.46687,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,white,United States,Anterior endometrium,,Multifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Perimenopausal: 6-12 months since last menstrual Period,Never,,see below comment,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,albuterol|Duloxetine |insulin aspart|insulin glargine|meloxicam|pantoprazole|Ranitidine|simvastatin,,,,,Yes,2.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,411|795|1126|1393,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,None|None|None|None,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,365.0|749.0|1080.0|1347.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +66,C3N-00750,C3N-00750,No,b4,16.0,127C,CPT0265110003,Tumor,No,44,Female,Endometrioid carcinoma,G2 Moderately differentiated,,,,,,,,,,,,White,4.069838891,CNV_L,No,0.03,MSS,CNV_L,122.0,WT,Mutated,Mutated,WT,WT,0.000591,0.0,1.96e-20,0.0,7.54e-18,0.0,0.0,0.0,0.0,0.0,1.79e-19,0.0,0.00318,7.77e-18,0.0,1.67e-18,1.57e-19,0.00776,8.65e-18,0.0,0.0,0.0,0.0,0.00168,5.45e-18,0.0,0.0,0.0,5.32e-18,0.00751,0.0131,0.00197,0.0,0.0875,0.0641,0.0,0.00112,0.006,0.00712,0.0,0.0,0.00345,0.00614,0.0,0.282786595,0.0,0.0,0.00764,0.0,0.0949,0.0,0.0,0.313552183,0.0,0.21834091,0.0,0.0732,0.0,0.0,0.0,0.0,37.0,57.0,0.0,17.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.4,,,-0.560139313,0.799378482,0.345423557,2.295443066,-0.706807355,0.772592175,-0.346099661,1.473413909,1.838931664,0.0565,-0.011,-1.185084524,1.204169953,0.738238381,2901.657976,2816.021258,5717.679233,,,,Hispanic or Latino,Hispanic or Latino,Other: Unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +67,C3N-00753,C3N-00753,No,b4,14.0,127C,CPT0129640003,Tumor,No,51,Female,Endometrioid carcinoma,G3 Poorly differentiated,,,,,,,,,,,,Asian,5.439517525,CNV_L,No,23.27,MSI-H,MSI-H,1855.0,WT,Mutated,WT,Mutated,Mutated,0.248709586,0.0663,0.00799,0.00286,2.08e-20,1.11e-18,0.00744,0.0089,0.0277,0.0268,0.0148,0.0333,0.0231,0.0,0.0219,0.00914,1.14e-18,0.0106,5.35e-19,0.0121,0.0364,0.0396,0.0117,0.000926,1.28e-18,0.0026,0.0,0.0,0.0,0.0229,0.0779,0.0132,9.71e-18,0.113754093,0.207907802,0.0,0.103872701,0.0114,0.115266428,0.0303,0.0,0.0579,0.109810609,0.0,0.152099328,0.0613,0.0853,0.0,0.0,0.0198,0.0143,0.0,0.0899,0.0895,0.230033669,0.0,0.0165,0.0,0.0299,0.0,0.0134,0.0,42.0,710.0,0.0,0.0,0.0,0.0,0.0,262.0,0.0,381.0,0.28,,,-1.166468405,1.359253342,-0.549850734,-0.117554452,1.899269333,1.326601228,0.773041072,0.10522105,0.147770966,0.0995,0.705746679,-0.136648547,0.47250482,0.0826,4933.254317,6033.839712,10967.09403,,,,Not-Hispanic or Latino,Non-Hispanic,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +68,C3N-00755,C3N-00755,No,b2,7.0,130C,CPT0129520003,Tumor,No,42,Female,Endometrioid carcinoma,G1 Well differentiated,,,,,,,,,,,,Not Reported,0.0,CNV_L,No,0.0,MSS,CNV_L,31.0,WT,Mutated,WT,Mutated,Mutated,0.0188,0.00403,0.0,8.55e-19,6.9e-18,0.0367,0.0713,1.49e-18,0.0,1.91e-20,0.0,0.0325,2.95e-18,0.0,0.01,0.0,0.0319,0.0743,0.0,0.0123,4.09e-19,0.000768,0.0015,0.00688,8.69e-18,0.0,0.0,0.0,6.51e-19,0.0678,0.0177,0.00661,0.0,0.0235,0.0,0.0,0.0352,0.0387,0.0739,0.0337,0.0,0.0768,0.102958021,0.0,0.364702102,0.0,0.0127,0.00707,0.0,0.0521,0.0,0.00563,0.0547,0.00928,0.0554,0.0349,0.0223,0.114542263,0.0,0.0,0.0532,5.0,10.0,0.0,0.0,2.0,5.0,5.0,0.0,0.0,0.0,0.0,0.21,,,0.317408249,0.909689511,1.35503569,-0.596165032,-0.472720313,-0.0134,0.274011505,0.650156366,-1.078573686,0.0191,0.5196641,0.597370721,-0.380419227,0.797239601,3799.267126,4355.661811,8154.928937,,,,Hispanic or Latino,Hispanic or Latino,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +69,C3N-00859,C3N-00859,No,b4,16.0,130N,CPT0116010004,Tumor,No,60,Female,Other,G2 Moderately differentiated,9.0,170.0,121.0,41.0,Present,#ERROR!,Eighth Edition (2017),pT3b,pN0,5,Stage IIIB,,0.00203,CNV_L,No,0.01,MSS,CNV_L,85.0,WT,WT,Mutated,WT,WT,0.0507,0.0,3.43e-20,1.68e-18,1.43e-18,0.0,0.0,0.0,3.57e-18,0.0,0.0,0.0,0.0,0.0,0.0,0.00377,0.0,0.147814991,0.0,0.0337,0.00185,0.015,0.0,0.00589,0.0,0.0,0.0,0.0,5.68e-18,6.13e-19,0.0192,0.00806,0.0,0.0564,0.095,0.0,0.00516,0.0799,0.085,0.0,0.0,0.0699,0.0436,0.0,0.166125082,0.0,0.0813,0.0,0.0213,0.0,0.0775,0.0408,0.0,0.018,0.346618089,0.0,0.0573,0.0776,0.0,0.0,0.0,30.0,52.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.35,,,-0.355841341,0.949596302,0.509884697,0.344707027,0.0743,0.829933884,-0.501319963,1.379621481,0.790181976,0.634357178,-0.2743769,-0.293629283,0.264688355,-0.430693492,4213.747375,3389.428758,7603.176133,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,,Caucasian,Poland,Fundus,,Multifocal,0,0.0,0,0,0.0,0,0,0.0,0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,4 or more,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Offtensin|Tritace|Clexane|Exacyl|cyclonamine|Potassium Chloride|fortrans,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,377|722|1056|1440,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,4 or more|4 or more|4 or more|4 or more,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a|n/a,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,392.0|737.0|1071.0|1455.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +70,C3N-00860,C3N-00860,No,b4,15.0,128C,CPT0116140004,Tumor,No,67,Female,Endometrioid carcinoma,G1 Well differentiated,5.5,154.0,76.0,32.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,0.00216,CNV_L,No,0.04,MSS,CNV_L,97.0,WT,Mutated,WT,WT,Mutated,0.0396,0.0,0.0,5.59e-19,1.38e-17,0.0116,0.00534,1.05e-18,9.96e-19,0.0,0.0,0.0178,0.0002,0.0,0.00717,0.0142,1.59e-19,0.0314,0.0,0.0735,0.0,0.000364,0.0038,0.00739,0.0,0.0,3.71e-19,0.0,1.5e-18,0.0124,0.0176,0.00179,3.86e-18,0.0511,2.07e-18,0.0,0.00971,0.0228,0.0325,0.0,0.0204,0.0612,0.0407,0.0,0.256280046,0.0,0.0,0.0142,0.0,0.0,0.0578,0.000453,0.0417,0.00767,0.396138995,0.0181,0.00386,0.0701,0.0,0.0,0.0113,15.0,39.0,0.0,0.0,0.0,12.0,20.0,0.0,0.0,0.0,0.0,0.45,,,0.663451845,-1.042030566,0.261304497,-1.286492731,-0.609085537,-1.379859068,-0.580944902,1.044305932,-0.291931793,-0.480919047,-0.294376313,0.96234935,-0.962555868,-0.250919023,3751.168781,3712.832239,7464.00102,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Absent,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Nebicard|Vanatex HCT|Fragmin|Potassium Chloride|fortrans,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,351|451,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,364.0|464.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +71,C3N-00872,C3N-00872,No,b3,11.0,130N,CPT0116250004,Tumor,No,75,Female,Endometrioid carcinoma,,5.5,158.0,74.0,29.64,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,6,Stage I,,0.0,CNV_L,No,0.05,MSS,CNV_L,60.0,WT,Mutated,WT,Mutated,WT,0.0726,0.0197,0.0,0.0,8.19e-18,3.12e-18,0.0445,0.000647,0.00772,0.00832,0.0,0.000796,0.00212,0.0,0.00318,3.99e-19,0.0,0.021,0.0,0.0323,1.24e-20,0.000252,0.00425,0.00553,0.0,1.02e-17,0.00454,0.0,9.92e-18,0.0362,0.0102,0.04,6.16e-18,0.0682,5.63e-05,0.0113,0.0241,0.0105,0.0346,0.0166,0.0,0.157788327,0.127586723,0.0,0.205252977,0.0,0.0406,0.0,0.0,0.0266,0.0,0.00666,0.195866958,0.0212,0.136866067,0.0,0.0,0.0,0.0651,0.0,0.0,15.0,21.0,0.0,0.0,0.0,8.0,13.0,0.0,0.0,0.0,0.0,0.26,Yes,No,0.529870461,-0.269327231,0.954137734,1.055162237,-0.83937678,-0.765850621,-0.298832009,0.342006037,0.0476,-0.214148673,-0.213604886,0.277916899,0.107628576,-0.0773,3109.754015,3623.267678,6733.021693,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Other,Uterine cavity,Multifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,No,,,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,399|651|1106|1554,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,411.0|663.0|1118.0|1566.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +72,C3N-01007,C3N-01007,No,b1,2.0,130C,CPT0095100003,Tumor,No,59,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.5,164.0,92.0,34.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,4,Stage I,,0.0,CNV_L,No,7.81,MSI-H,MSI-H,1075.0,Mutated,Mutated,Mutated,Mutated,Mutated,0.126893776,0.0337,0.00771,1.67e-18,0.0,0.0,0.0201,0.00238,0.016,0.0423,0.0,4.58e-19,0.0,1.94e-19,0.00346,1.02e-18,0.0,0.0,0.0,0.00963,0.0142,0.00947,0.013,0.00431,0.00261,0.00289,0.0104,0.00252,1.01e-17,0.0227,0.0267,0.0131,0.0,0.0548,0.129531956,0.0154,0.0514,5.1e-19,0.0514,0.00192,0.0,0.0309,0.0585,0.0,0.221617916,0.0,0.0777,0.0,0.000721,0.0,0.057,0.0,0.1428905,0.123243905,0.125879396,0.000305,0.0,0.0,0.0627,0.00909,0.0875,409.0,154.0,454.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.7,,,-0.160785511,-0.928428143,-0.023,0.660467572,1.092692701,-0.545833911,0.345920518,-0.731912121,0.0964,-1.218773649,0.316729301,-0.378349943,0.207863952,0.625548468,2972.189086,4667.48303,7639.672116,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 50 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Bisocard|Axtil|Aldac|Concor|Hydroxyzin|Fragmin,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,364|364,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Unknown|Unknown,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,376.0|376.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +73,C3N-01008,C3N-01008,No,b1,3.0,127C,CPT0095130004,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,156.0,98.0,40.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,8,Stage I,,0.0,CNV_L,No,0.16,MSS,CNV_L,91.0,WT,Mutated,Mutated,WT,WT,0.048,0.00513,0.0,2.66e-18,2.25e-18,1.07e-18,0.0,0.000487,1.57e-19,0.00822,7.01e-18,0.0118,0.0135,0.00594,0.00278,2.39e-19,1.39e-18,0.0,1.21e-18,0.0164,0.00289,0.00578,0.000759,0.0055,0.0,3.87e-18,0.00316,1.53e-19,3.71e-18,0.0221,0.0163,0.000991,0.0,0.0286,0.10970217,0.0015,0.0109,1.2e-19,0.0109,0.0,0.0,0.0219,0.0518,0.0,0.261957218,0.0,0.0,0.0,0.0,0.0347,0.0564,0.0147,0.045,0.00382,0.276429343,0.0689,0.0403,0.124152219,0.0,0.0,0.0,30.0,56.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.84,,,0.189670667,0.266224453,-1.693862585,-0.210503442,-0.403409309,0.750945395,-0.912400656,0.454799384,2.131324119,-0.17124993,-0.611319975,-1.270733903,1.098963889,0.990166908,2920.666306,3286.44014,6207.106445,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,0,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 90 %,Positive : 50 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,Ki67 positive 40%,,No,Lifelong non-drinker,Current smoker: Includes daily and non-daily smokers,20,,20,48.0,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record,Bespres|Polocard|Clexane,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,347|318,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Unknown|Unknown,Never|Never,Yes|Yes,No|No,1|1,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,371.0|342.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +74,C3N-01079,C3N-01079,No,b1,2.0,131N,CPT0211120004,Tumor,No,77,Female,Endometrioid carcinoma,G1 Well differentiated,,,,,,,,,,,,,0.0219,CNV_L,No,0.27,MSS,CNV_L,56.0,Mutated,WT,WT,WT,WT,0.0868,0.0,0.0,6.04e-19,0.0,0.0,0.0251,0.00441,0.0,0.0224,9.63e-19,0.0,0.0245,0.0,0.00564,0.0245,5.71e-19,0.104588958,6.58e-18,0.100437458,0.00748,0.00416,0.00949,0.00243,0.0,0.0,0.0,5.97e-20,0.0,0.0,0.014,0.014,4.55e-18,0.0173,0.115950423,0.0,0.0104,0.069,0.0794,0.0481,0.0,0.100444197,0.0,0.0,0.32654871,0.0,0.00506,0.0,0.0534,0.0,0.0523,0.000426,0.0291,0.0341,0.220740066,0.0264,0.00291,0.0792,0.0,0.0,0.0213,13.0,30.0,0.0,0.0,0.0,0.0,11.0,0.0,0.0,0.0,0.0,1.0,,,0.680457885,1.045625842,1.572270619,0.379230172,-0.920658346,1.537915387,-0.243829645,-0.98072042,-1.617707419,0.251512131,-0.295053867,-0.200529493,-0.185502919,0.728184302,4836.138544,3845.676546,8681.815089,,,,,Caucasian,Ukraine,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +75,C3N-01171,C3N-01171,No,b3,10.0,128C,CPT0095190003,Tumor,No,82,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.0,164.0,88.0,32.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,0.0,CNV_L,No,18.81,MSI-H,MSI-H,685.0,Mutated,Mutated,WT,Mutated,Mutated,0.111760853,0.0193,0.00443,3.3e-19,2.38e-21,1.33e-19,0.0103,0.00839,0.0104,0.0173,0.0,0.00899,0.0192,0.0,0.00655,0.00834,0.0,0.0,5.48e-18,0.0113,0.0142,0.0145,0.00488,0.0013,1.48e-18,0.0103,0.00766,0.000186,1.72e-18,0.0078,0.0293,0.00339,0.0,0.0565,0.145371868,0.0,0.0416,0.00417,0.0458,0.0,0.0,0.0639,0.150286416,0.0,0.130687333,0.0,0.0847,0.0126,0.0,0.0,0.0715,0.0109,0.120323693,0.0821,0.132281152,0.00838,0.0,0.0,0.0964,0.0,0.0359,48.0,12.0,134.0,0.0,0.0,0.0,126.0,92.0,0.0,0.0,60.0,0.59,Yes,No,-0.674945537,1.373998424,-0.0364,1.228499994,1.368713733,1.441871718,1.457994086,0.375543651,1.1153636,-0.1715209,1.317100488,0.189389964,-0.122353855,1.268667507,3989.733683,5208.547429,9198.281112,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Multifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 50 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,glucophage|sotahexal|Diuver|cardura|milurit|atoris|hyzaar forte|Polocard,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,492|596|1009,No|No|No,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,Yes|Yes|Yes,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,505.0|609.0|n/a,n/a|n/a|Cardiovascular Disorder,n/a|n/a|1035.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +76,C3N-01172,C3N-01172,No,b2,8.0,131N,CPT0095230003,Tumor,No,57,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.5,165.0,80.0,29.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,1,Stage I,,0.0,CNV_L,No,20.34,MSI-H,MSI-H,553.0,Mutated,Mutated,WT,Mutated,Mutated,1.47e-19,0.00806,0.000859,9.18e-19,5.36e-18,0.0,7.82e-19,1e-19,0.0,0.0,3.7e-18,0.00198,0.0291,0.0,0.0,0.0,0.0,0.0,0.0,0.017,0.00114,2.69e-19,0.0,0.000225,2.09e-21,0.0,0.00578,1.14e-19,0.0,0.0512,0.013,0.0064,1.77e-18,0.0911,0.0621,0.0,0.00628,3.38e-20,0.00628,0.0,0.0,0.00963,0.0272,0.0,0.317302471,0.0,0.0737,0.0,0.0,0.0,0.000235,0.0518,0.149642383,0.0274,0.0701,0.00182,0.0585,0.0,0.134244772,0.0154,0.063,35.0,67.0,92.0,0.0,0.0,0.0,95.0,99.0,0.0,0.0,0.0,0.83,,,-0.946346098,0.625565314,-1.265186151,1.570568446,-0.437061472,1.262791341,0.684931362,-0.874411812,0.500136872,-1.360868182,0.801243699,-2.136479043,2.218294711,0.800431099,1771.707456,3149.409592,4921.117048,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,0,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 60 %,Positive : 50 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Normal,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record,Yes,Medical Record,Fragmin,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,555|709|961|1479,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,568.0|722.0|974.0|1492.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +77,C3N-01341,C3N-01341,No,b1,4.0,131N,CPT0095280003,Tumor,No,64,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.0,168.0,95.0,33.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,9,Stage I,,0.000978,CNV_L,No,0.0,MSS,CNV_L,66.0,WT,Mutated,WT,Mutated,Mutated,0.0864,0.0187,6.33e-21,9.73e-19,6.85e-20,6.53e-19,0.00782,1.84e-19,2.75e-18,0.0143,4.32e-19,0.0137,0.00724,0.0,0.00412,0.00153,1.94e-19,0.00493,2.11e-18,0.0249,0.00886,0.00882,0.000471,0.00102,5.18e-19,0.000279,0.00278,7.02e-20,1.77e-18,0.00113,0.0293,0.00805,1e-19,0.0709,0.00708,0.0,0.022,0.00465,0.0267,0.0,0.00362,0.10405177,0.0475,0.0,0.156197673,0.0,0.0611,0.0,0.0,0.0,0.123430266,0.0908,0.0,0.00338,0.263868097,0.0258,0.0742,0.0396,0.0,0.0,0.0066,27.0,32.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.66,,,0.478038492,0.102807066,0.239316893,0.0378,-0.283586538,0.603740038,0.0886,1.517526455,-0.000923,-0.251237819,0.331323806,0.163221202,-0.476046881,-0.253778156,3896.851759,4284.434815,8181.286574,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Multifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 50 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Berotec|Tezeo|Cipronex|Fragmin,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,343|343,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,353.0|353.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +78,C3N-01342,C3N-01342,No,b1,1.0,130C,CPT0088140003,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.6,164.0,95.0,35.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,11,Stage I,,0.0,CNV_L,No,0.03,MSS,CNV_L,59.0,WT,Mutated,Mutated,WT,WT,0.0483,0.00229,1.25e-19,0.0,8.32e-18,0.0,0.0265,0.0,9.06e-21,0.000677,0.0,1.06e-19,0.00135,2.31e-18,5.66e-21,0.0,2.19e-18,0.0,0.0,0.00508,0.000975,0.00345,0.00107,0.0045,3.48e-19,1.95e-18,0.00258,0.0,7.04e-18,0.00899,0.00873,0.00896,0.0,0.0773,0.0345,0.0,0.00518,0.000651,0.00583,0.0,0.0,0.0,0.0473,0.0,0.329401231,0.0,0.0,0.0376,0.0,0.0,0.110133339,0.0071,0.0,0.053,0.249179947,0.0,0.0293,0.0922,0.0,0.0,0.0449,18.0,28.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.92,,,0.678806316,0.0862,-0.351367591,-0.266862729,-0.524670381,0.507325205,-0.994790741,0.174274834,-0.248611771,-0.28194513,-0.92349606,-0.96983554,1.933994758,0.47664936,2743.521331,2888.741889,5632.263219,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Multifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Concor|Axtil|Ipress Long|Lecalpin|Captopril|Meloxicam,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,233|702|1063|1329,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,242.0|711.0|1072.0|1338.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +79,C3N-01344,C3N-01344,No,b2,8.0,130N,CPT0116340004,Tumor,No,80,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,150.0,107.0,47.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.00489,CNV_L,No,0.05,MSS,CNV_L,83.0,WT,Mutated,Mutated,Mutated,Mutated,0.0635,0.0,1.39e-18,2.55e-18,7.34e-18,0.0,3.44e-19,0.0,0.0,4.41e-18,0.0,0.0,0.0,0.0,6.07e-20,6.22e-19,8.47e-19,0.0,6.08e-19,0.0254,0.0,0.00268,4.99e-20,1.88e-05,4.28e-19,0.0,0.0,4.51e-19,7.65e-18,0.000357,0.0269,0.00175,0.0,0.0777,3.99e-19,9.22e-18,1.25e-05,0.00167,0.00168,0.0,0.0,0.0188,0.0186,0.0,0.184320429,0.0,0.0732,0.0,0.0,0.00896,0.0574,0.0798,0.106922609,0.0156,0.207896215,0.0,0.123534418,0.0,0.0342,0.00749,0.0633,36.0,24.0,0.0,16.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.65,Yes,No,1.010584357,0.958917619,-0.122092578,0.591618951,1.71548221,0.83661242,0.373454018,1.909639803,-0.407318649,0.19433427,0.53145782,-1.059607454,0.0548,1.491327304,2816.325831,3437.612906,6253.938737,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Multifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,oxycordil|diuresin|doxor|Clexane|kalipoz|fortrans|Cipronex|Potassium Chloride,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,424|654|1011|1011,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,448.0|678.0|1035.0|n/a,n/a|n/a|n/a|Respiratory Disease,n/a|n/a|n/a|1359.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +80,C3N-01525,C3N-01525,No,b1,4.0,129C,CPT0095880003,Tumor,No,77,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.0,162.0,101.0,38.48,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.0656,CNV_L,No,0.01,MSS,CNV_L,69.0,WT,Mutated,WT,Mutated,Mutated,0.113347672,0.138089515,0.000726,0.0262,0.0,0.000819,0.0667,0.0035,0.0189,0.0132,1.31e-19,0.0348,0.00721,0.0,0.0122,0.0158,0.0,0.019,3.28e-20,0.0574,0.00995,0.0108,0.00824,0.00963,0.0218,0.0238,0.0243,0.0224,1.02e-19,0.0441,0.0323,0.017,0.0,0.00939,0.04,0.0,0.15660197,0.0174,0.174028141,0.00638,0.0654,0.0688,0.0637,0.0,0.338442194,0.0,0.0162,0.0319,0.0,0.0167,0.00576,0.0,0.0346,0.0258,0.159190306,0.0,0.00696,0.0,0.0146,0.0,0.145579711,22.0,38.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24,,,0.968455041,0.116985024,0.586825416,-1.830026394,0.652835063,-0.358812128,1.262459572,1.604640792,-1.190027371,0.00766,1.127224327,2.7023317,-2.335287933,1.259273466,4455.437792,5641.829234,10097.26703,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 50 %,Positive : 30 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,Cytokeratin 7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,No,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,221|678,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,No|No,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,206.0|663.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +81,C3N-01526,C3N-01526,No,b1,2.0,129N,CPT0096010003,Tumor,No,66,Female,Other,G1 Well differentiated,1.5,163.0,120.0,45.17,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,9,Stage I,,0.0144,CNV_L,No,0.18,MSS,CNV_L,46.0,WT,Mutated,Mutated,WT,Mutated,0.0479,0.00874,0.00218,8.02e-18,0.0,0.015,0.0225,0.000864,0.000843,0.0138,4.71e-18,0.012,0.013,0.0013,0.00014,3.54e-19,0.00104,7.72e-18,1.41e-17,0.0043,0.012,0.0128,0.00226,0.00805,0.0,0.0,0.00429,3.69e-19,0.0,0.0337,0.0709,0.0135,3.66e-18,0.0671,0.0527,0.00839,0.0205,4.04e-18,0.0205,0.0207,0.0,0.00284,0.112389797,0.0,0.253080028,0.109388855,0.00277,0.0,0.0,0.140858162,0.0,0.0429,0.0187,0.06,0.168718426,0.0114,0.0,0.0,0.0426,0.0137,0.0,11.0,18.0,12.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.75,,,-0.602082745,-0.32923972,0.335663418,-0.711535885,0.0275,0.266371451,-0.389968954,0.170962117,0.524567535,-0.974226972,-0.49249463,-0.756494607,-0.616693079,0.192387266,2830.616714,3480.307943,6310.924657,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 25 %,Positive : 45 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,Cytokeratin 7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,No,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,206|663,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,206.0|663.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +82,C3N-01529,C3N-01529,No,b3,10.0,130C,CPT0097440003,Tumor,No,70,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.0,161.0,77.0,29.71,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,1.420667785,CNV_L,No,0.28,MSS,CNV_L,77.0,Mutated,WT,WT,Mutated,Mutated,0.00698,0.00457,0.0,0.0,2.18e-18,0.00433,0.0,0.0,2.53e-18,0.0,1.41e-18,0.00617,0.00037,0.00882,3.04e-19,1.52e-18,4.88e-19,0.0,0.0,0.0198,4.35e-18,1.53e-19,0.0,0.0155,2.79e-18,5.69e-18,0.00268,5.93e-19,0.0,0.0564,0.0214,0.0204,1.78e-18,0.0484,0.0697,0.0,0.0134,7.58e-19,0.0134,0.0,0.0,0.00618,0.0462,0.0,0.283628823,0.0,0.0,0.00517,0.0,0.0331,0.0199,0.0227,0.372928636,0.00185,0.191768164,0.0,0.00601,0.0,0.0,0.0105,0.0,15.0,39.0,0.0,0.0,0.0,0.0,17.0,0.0,0.0,0.0,0.0,0.8,,,-0.350698157,-1.787253484,0.375408379,-0.430807066,-0.988606273,-1.114672298,-1.083843371,-0.533844894,-0.259319555,-0.962619281,-1.003937609,-0.156204933,0.935634718,-1.285862678,1635.195132,2630.987183,4266.182316,Not Examined,Present,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 80 %,Positive : 90 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,CK7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months,Yes,Living,27,Unknown,Unknown,Unknown,Unknown Tumor Status,Unknown,Unknown,Unknown,Unknown,Unknown,2,Unknown,Unknown,Unknown,,Unknown,,,,,,,,,,,,, +83,C3N-01761,C3N-01761,No,b3,9.0,128N,CPT0116710003,Tumor,No,69,Female,Endometrioid carcinoma,G3 Poorly differentiated,4.5,162.0,72.0,27.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,12,Stage I,,2.000247062,CNV_L,No,22.53,MSI-H,MSI-H,624.0,WT,Mutated,WT,Mutated,WT,0.0735,0.00941,0.0,7.3e-18,1.35e-18,9.69e-19,3.91e-19,5.84e-20,2.64e-18,0.0,2.77e-18,0.00202,0.0106,0.0,9.71e-23,0.00261,4e-19,0.0,2.79e-18,0.0206,0.0,0.000601,0.000402,0.000198,3.67e-18,2.57e-17,0.0,0.0,6.1e-18,0.0231,0.0101,0.0214,0.0,0.148230371,0.133913,2.43e-18,0.00641,0.00131,0.00771,0.0492,0.0,0.108184728,0.122038116,0.0,0.221708232,0.0,0.118366604,0.0,0.0,0.0,0.0594,0.00706,0.0436,0.112296479,0.0926,0.0,0.0,0.0,0.0084,0.00356,0.0536,58.0,71.0,0.0,0.0,0.0,0.0,160.0,65.0,0.0,0.0,53.0,0.69,,,-0.594911418,1.032012483,-1.096912147,1.401428603,0.9708803,1.339458804,0.157450776,-0.785718131,1.358407618,-1.262712613,-0.00968,-0.903377582,0.971890694,-0.277578463,2707.093154,4003.392608,6710.485762,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Multifocal,0,0.0,1,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,Vimentine positive,,No,Lifelong non-drinker,Current smoker: Includes daily and non-daily smokers,Unknown,,20,,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Bisocard|milurit|effox long|diuresin|Fragmin|fortrans|kalipoz,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,244|839|979|1338,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|With Tumor|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Unknown|Never,Yes|Yes|Yes|Yes,No|No|No|No,1|1|1|1,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,Yes|Yes|Yes|Yes,New Primary Tumor|New Primary Tumor|New Primary Tumor|New Primary Tumor,Other: Kidney|Other: Kidney|Other: Kidney|Other: kidney,113.0|113.0|113.0|113.0,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,No|No|No|No,264.0|859.0|999.0|1358.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,113.0|113.0|113.0|113.0,Surgical Resection|Surgical Resection|Surgical Resection|Surgical Resection,R0: No Residual Tumor|R0: No Residual Tumor|R0: No Residual Tumor|R0: No Residual Tumor +84,C3N-01764,C3N-01764,No,b2,7.0,128C,CPT0181320003,Tumor,No,73,Female,Serous carcinoma,G3 Poorly differentiated,6.0,158.0,75.0,30.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT2 (FIGO II),pN0,11,Stage II,,14.69558014,CNV_H,No,0.07,MSS,CNV_H,64.0,Mutated,WT,WT,WT,Mutated,0.190726861,0.0755,0.0167,0.00389,0.00196,8.26e-18,0.00327,0.00901,0.0174,0.0101,0.005,0.0,0.0307,0.0,0.0114,1.81e-18,0.0,8.66e-18,0.0,0.0154,0.0338,0.0226,0.0221,0.00186,0.00326,0.00418,0.0105,1.17e-20,0.00118,0.00915,0.0242,0.0201,9.29e-18,0.0368,0.25858588,7.24e-19,0.0981,5.24e-18,0.0981,0.0731,0.0,0.0477,0.108187785,0.0,0.114452992,0.0387,0.0976,0.0,0.0,0.0,0.0585,0.00487,0.0411,0.110210276,0.208625266,0.0,0.0527,0.0,0.0194,0.0131,0.0118,12.0,36.0,0.0,12.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.35,,,-0.286215717,0.380558766,-0.228724485,-0.203270537,2.099036814,0.0869,0.859025866,-0.737063438,0.00587,-0.429555029,0.62996958,-0.156939859,-0.0261,0.838316501,3940.012075,5240.349808,9180.361883,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Other,Isthmus of uterine corpus and cervical canal,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : 10 %,Positive : 10 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,"Ki67 positive 50%, Vimentin positive, SMA negative, CD10 - positive/negative, Desmine- negative, Bcl-2 - negative, EMA - positive/negative, CK7 positive, CK8/18 - positive, CK19 - positive",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Bisocard|Euthyrox|Fragmin|Fortrans|Natrium kalium|Kalipoz|Aldac,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,386|816|1201|1346,Yes|Yes|No|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,406.0|836.0|1221.0|1366.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +85,C3N-01765,C3N-01765,No,b1,4.0,130C,CPT0116940003,Tumor,No,58,Female,Endometrioid carcinoma,G2 Moderately differentiated,8.0,158.0,65.0,26.0,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN1 (FIGO IIIC1),6,Stage III,,0.0037,CNV_L,No,14.61,MSI-H,MSI-H,771.0,WT,Mutated,Mutated,Mutated,Mutated,0.246545802,0.0152,0.00686,2.69e-18,0.0,1.69e-18,0.0485,0.0117,0.0894,0.114629111,0.00422,0.00472,0.0116,0.0,0.00704,0.0,2.69e-18,0.00392,0.0,0.0181,0.00225,0.0111,0.00602,0.00277,0.0,1.79e-18,0.00535,0.0,5.69e-18,0.0166,0.0323,0.021,1.1e-18,0.0801,0.142359302,0.0,0.0778,0.00196,0.0797,0.0197,0.0,0.0614,0.134433128,0.0,0.261287416,0.00298,0.0883,0.00497,0.0831,0.0,0.0402,0.0,0.0618,0.0954,0.117614713,0.0,0.0,0.0287,0.0,0.0,0.0,95.0,176.0,0.0,0.0,0.0,0.0,160.0,0.0,72.0,0.0,123.0,0.4,,,0.138864277,0.316001016,0.692017961,0.825944117,0.30805158,-0.032,-0.799914545,-0.424941507,-0.125753229,0.750546401,-0.955156205,0.173068789,-0.561494049,-0.0588,5013.704003,5217.161207,10230.86521,Not Examined,Present,Cannot be assessed,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,2,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,metronidazol|Cipronex|Fragmin|kalipoz,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,259|484|988|1352,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,3|3|3|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,271.0|496.0|1000.0|1364.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +86,C3N-01766,C3N-01766,No,b1,2.0,128C,CPT0226810003,Tumor,No,63,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,165.0,108.0,39.0,Not identified,,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,0.0,CNV_L,No,0.01,MSS,CNV_L,52.0,WT,Mutated,WT,Mutated,Mutated,0.0903,0.0,0.0,0.0,8.36e-19,0.0,0.0,0.00213,0.0,0.00821,0.0,0.0,0.0216,2.59e-19,0.00361,0.0273,2.6e-19,0.143591591,0.0,0.125117983,0.0323,0.0227,0.0135,0.00176,4.41e-18,0.00462,0.0,0.0033,1.29e-17,0.00301,0.0217,0.0,0.0,0.0492,0.0914,0.0,0.0304,0.0903,0.12067751,0.0,0.0,0.0574,0.0391,0.0,0.136205481,0.0,0.0206,0.0,0.0,0.0328,0.0407,0.0615,0.00877,0.00484,0.360359682,0.0423,0.0223,0.044,0.00655,0.0193,0.103249658,23.0,24.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.33,Yes,No,-0.212399685,-0.179274308,0.514966703,-0.1912367,-0.549840059,-0.0146,0.326598797,0.865885353,-1.060837629,0.0972,0.406557973,0.163027314,-0.82872889,0.756589656,5172.775259,4941.366454,10114.14171,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Euthyrox|Nebilet|Metformax|Gensulin R|Gensulin N|Jardiance|Pramolan|Valsacor|Tertensif SR|Nebilet|Dulsevia,,,,,Yes,1.0,12 Months|24 Months,No|Yes,Living|Living,372|520,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,Yes|Yes,3|2,No|No,Complete Remission|Complete Remission,Complete Remission|Unknown,n/a|n/a,No|Unknown,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,372.0|520.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +87,C3N-01830,C3N-01830,No,b3,12.0,128N,CPT0097300003,Tumor,No,73,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.5,163.0,72.0,27.1,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,5,Stage I,,0.121195139,CNV_L,No,0.11,MSS,CNV_L,67.0,WT,Mutated,Mutated,Mutated,WT,1.16e-18,0.00243,7.51e-20,0.0,0.0,1.91e-18,1.98e-18,0.00954,0.0169,0.022,0.0,0.0,0.00654,1.87e-18,4.08e-21,0.00119,8.84e-19,0.0568,1.48e-18,0.0247,0.0,0.0,0.000739,0.00406,1.48e-19,2.26e-17,0.00367,1.37e-18,0.0,0.0,0.0256,0.011,8.69e-19,0.0209,0.0522,0.0,0.0156,0.029,0.0446,0.0,0.0,0.0843,0.0939,0.0,0.191293251,0.0,0.0,0.0243,0.121978416,0.0,0.0496,0.0,0.0659,0.0386,0.156815348,0.0,0.0217,0.0753,0.0,0.0,0.0763,28.0,34.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.17,,,1.144298628,-0.244991698,0.277131716,0.359918433,-0.270113667,0.386533568,-0.764118355,0.0787,-0.377960293,0.214227381,-0.785101313,0.0541,-0.961078663,1.142328869,3244.306649,2922.030539,6166.337188,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 90 %,Positive : 90 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,228|716,Yes|Yes,Yes|Yes,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,Unknown|Unknown,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,192.0|680.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +88,C3N-01843,C3N-01843,No,b3,9.0,127N,CPT0098270003,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.4,164.0,64.0,23.8,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN1 (FIGO IIIC1),10,Stage III,,0.282470823,CNV_L,No,18.0,MSI-H,MSI-H,681.0,Mutated,Mutated,WT,Mutated,Mutated,0.223526843,0.0301,0.0131,0.0,4.93e-18,5.83e-18,0.018,0.00331,0.0133,0.0466,0.0,0.00884,0.025,1.01e-18,0.0121,0.0,8.36e-19,9.35e-18,3.42e-18,0.0266,0.0273,0.0274,0.00644,0.00567,1.34e-19,3.79e-18,0.00554,5.42e-19,4.95e-18,0.0321,0.0754,0.00841,0.0,0.0449,0.247032703,8.98e-19,0.059,4.67e-18,0.059,0.0,0.0,0.0272,0.216393599,0.0,0.128096267,0.0,0.0838,0.0,0.0,0.0,0.069,0.0329,0.0484,0.0927,0.248276041,0.0197,0.0,0.0336,0.0,0.0,0.0,43.0,13.0,216.0,0.0,0.0,0.0,0.0,152.0,0.0,0.0,71.0,0.51,,,0.0443,0.144663114,-0.0723,0.0524,-0.547351059,0.534132119,0.0147,-0.311919732,0.56525262,-0.0262,0.0285,0.137575459,0.701965702,0.115626401,3834.743959,5059.640457,8894.384416,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,1.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 20 %,Positive : 20 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,CK7 - positive; Vimentin - patchy positive;,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current smoker: Includes daily and non-daily smokers,43,,10,12.5,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,No,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,201|738,Yes|Yes,No|No,No|No,Tumor Free|With Tumor,Never|Never,Never|Never,Never|Never,No|No,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Persistent Disease,n/a|n/a,No|Yes,n/a|Distant Metastasis,n/a|Other: Peritoneal carcinomatosis,n/a|706.0,n/a|No,n/a|No,n/a|Yes,n/a|No,165.0|702.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +89,C3N-01847,C3N-01847,No,b1,3.0,130C,CPT0098920003,Tumor,No,57,Female,Endometrioid carcinoma,G1 Well differentiated,1.4,163.0,116.0,43.66,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.0037,CNV_L,No,0.03,MSS,CNV_L,84.0,WT,Mutated,WT,Mutated,Mutated,0.076,0.00794,0.000891,0.0,0.0,0.0,0.025,0.000235,1.02e-19,0.0114,3.11e-19,0.0148,0.0261,0.0,0.0028,0.0153,0.00403,1.17e-18,3.06e-18,0.0448,0.00596,0.00444,0.0054,0.00049,2.19e-18,0.00498,0.00319,0.000429,0.0,0.000623,0.00476,0.000531,3.54e-18,0.0436,0.0769,0.0,0.0178,0.00763,0.0254,0.00228,0.0,0.00447,0.0378,0.0,0.280090609,0.0,0.0152,0.0491,0.0,0.0266,0.0,0.000317,0.00213,0.0385,0.309974614,0.0853,0.0107,0.071,0.0,0.0,0.0666,26.0,33.0,0.0,0.0,0.0,0.0,20.0,0.0,0.0,0.0,0.0,0.24,,,-0.203958163,0.354768534,0.697546386,0.636621984,-0.105211027,0.664941363,0.597701371,1.192832327,-0.627929428,-0.384998838,0.566847748,0.695395794,-0.358632918,1.260857813,3847.422934,4238.491726,8085.91466,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 80 %,Positive : 80 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months,Yes,Living,32,No,No,No,Tumor Free,Never,Never,Never,Yes,No,Unknown,No,Complete Remission,Complete Remission,,No,,,,,,,,11,,,,, +90,C3N-01848,C3N-01848,No,b3,12.0,131C,CPT0099050003,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.3,160.0,77.0,30.08,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,0.254035118,CNV_L,No,3.44,MSS,CNV_L,320.0,WT,Mutated,WT,Mutated,WT,0.077,0.0136,0.0,2.58e-18,0.0,2.32e-18,0.00862,4.51e-19,5.4e-19,0.0,5.49e-19,2.8e-19,0.00558,0.0,0.00269,0.028,1.23e-18,0.0104,0.0,0.0598,0.0112,0.0114,0.00893,0.00332,0.0,2.41e-18,0.00492,0.0,7.35e-20,0.0234,0.00703,0.0229,0.0,0.0313,0.131746335,0.0,0.0205,0.0192,0.0398,0.0153,0.0,0.138733616,0.0836,0.0,0.263437163,0.0,0.0235,0.0145,0.0,0.0172,0.0,0.0,0.0649,0.0509,0.285224525,0.0138,0.011,0.0,0.00472,0.000852,0.0125,8.0,35.0,113.0,0.0,0.0,0.0,0.0,50.0,0.0,0.0,27.0,0.2,,,1.139570918,-0.531494785,-0.962600331,2.147275985,-0.0999,-0.502091483,-0.188633044,-0.891483434,-0.156879223,0.417927495,-0.0695,0.412675045,-0.163980249,-0.799125931,4904.734919,4328.776721,9233.51164,Not Examined,Present,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 15 %,Positive : 15 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,2,CK7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,No,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,193|709,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,2|2,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,172.0|688.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +91,C3N-01871,C3N-01871,No,b4,13.0,130C,CPT0117010004,Tumor,No,77,Female,Endometrioid carcinoma,G2 Moderately differentiated,2.4,149.0,80.0,36.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.00109,CNV_L,No,10.85,MSI-H,MSI-H,683.0,WT,Mutated,WT,Mutated,Mutated,0.0625,0.00382,0.0,9.99e-19,0.0,7.5e-19,0.0112,0.0,0.0,0.0126,0.0,0.00823,0.0081,0.0,0.0139,2.33e-19,1.07e-19,0.0,2.79e-18,0.0214,0.00331,0.00785,0.00288,0.00368,4.7e-18,0.0,0.00115,7.57e-19,2.61e-18,0.00208,0.0221,0.00701,2.44e-18,0.0325,0.118236283,8.15e-19,0.0165,0.000214,0.0167,0.0386,0.0,0.100928794,0.135339536,0.0,0.122688657,0.058,0.0927,0.0,0.00991,0.0,0.0177,0.0,0.0371,0.0453,0.302402469,0.0176,0.0,0.0,0.00955,0.00279,0.0094,0.0,47.0,294.0,0.0,0.0,0.0,0.0,91.0,0.0,0.0,74.0,0.27,,,0.302900335,0.516058367,0.292252452,1.083780096,-1.083293559,0.476643996,-0.47464658,0.42683152,-0.0625,-0.164209424,-0.388869335,-0.35724918,0.36279121,1.213801812,3831.676349,4112.023105,7943.699453,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Yes,Self Report|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,co-valsacor|kalipoz|Fragmin|Citrafleet|Iporel,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,243|684|963|1412,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,3|3|3|3,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,253.0|694.0|973.0|1422.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +92,C3N-01873,C3N-01873,No,b4,16.0,127N,CPT0117230003,Tumor,No,71,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,164.0,81.0,30.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,3,Stage I,,0.0138,CNV_L,No,0.03,MSS,CNV_L,59.0,WT,Mutated,Mutated,WT,WT,0.0833,0.0105,1.14e-18,0.0,5.14e-18,0.00784,0.0199,0.0,1.58e-19,0.0,0.0,0.00495,0.0,0.0,0.0,0.0049,4.86e-19,1.28e-18,0.0,0.00343,0.00745,0.0137,0.00329,0.00646,0.0,9.67e-19,0.00438,0.0,7.33e-18,0.0405,0.0296,0.017,4.03e-18,0.0153,0.0232,0.00223,0.0163,0.00245,0.0187,0.0,0.0,0.173787939,0.114182112,0.0,0.116560122,0.0,0.0427,0.0314,0.0,0.00382,0.0417,0.0445,0.156313502,0.04,0.140850526,0.0,0.0,0.0,0.0817,0.0,0.0126,15.0,18.0,0.0,0.0,0.0,0.0,16.0,0.0,0.0,0.0,0.0,0.75,,,0.106481953,0.43067387,-0.9722897,1.06846311,-0.216816855,0.300596224,0.470600851,0.290423913,0.552485217,-0.815837183,0.521103887,-0.243989694,0.206061519,1.169256133,2190.410018,4249.679464,6440.089482,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Amlopin|Euthyrox|Metocard|Lorista H|Fragmin,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,361|606|959|1325,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,375.0|620.0|973.0|1339.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +93,C3N-01874,C3N-01874,No,b4,16.0,129C,CPT0117300003,Tumor,No,84,Female,Endometrioid carcinoma,G1 Well differentiated,2.5,158.0,76.0,30.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,1.800134566,CNV_L,No,0.12,MSS,CNV_L,58.0,WT,Mutated,Mutated,Mutated,Mutated,0.0152,1.17e-18,2.86e-18,3.41e-18,1.45e-18,0.0,1.56e-17,0.0,6.1e-18,1.23e-17,1.05e-18,1.33e-18,0.0,1.19e-18,1e-19,0.0,0.0,1.82e-17,0.0,0.0,0.0,7.99e-20,1.07e-19,0.0114,0.0,1.96e-17,0.0035,0.0,6.22e-17,0.0322,0.0159,0.0158,2.29e-18,0.0637,2.03e-19,4.5e-19,0.00762,9.13e-18,0.00762,0.0,0.0,0.0705,0.0617,0.0,0.142400803,0.0,0.0916,0.0351,0.0,0.0,0.0284,0.0252,0.0677,0.0,0.340888389,0.0,0.0524,0.0843,0.0,0.0,0.0,13.0,17.0,0.0,0.0,0.0,0.0,24.0,0.0,0.0,0.0,0.0,0.92,Yes,No,0.244211136,-1.414841471,-0.925858253,-0.153620361,-0.502347154,-1.089310841,-2.733835426,-0.859543811,-0.500990905,-0.608425221,-2.485675847,-1.325090731,1.86172286,-0.201595836,1021.173704,1322.951831,2344.125535,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Insulatard|Mixtard|Fragmin|nitrendypina|Tarcefoksym|Potassium Chloride,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,398|817|1027|1027,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,3|3|3|3,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,410.0|829.0|1039.0|n/a,n/a|n/a|n/a|Respiratory Disease,n/a|n/a|n/a|1267.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +94,C3N-01875,C3N-01875,No,b1,2.0,127C,CPT0117370004,Tumor,No,66,Female,Endometrioid carcinoma,G1 Well differentiated,3.5,165.0,67.0,24.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.049,CNV_L,No,13.51,MSI-H,MSI-H,432.0,WT,Mutated,WT,Mutated,Mutated,0.0906,0.00435,3.23e-19,9.9e-18,0.0,0.0,0.0,0.0,0.0,8.78e-18,1.24e-18,0.0164,0.00604,4.24e-18,0.0,3.92e-18,6.19e-18,1.67e-17,4.29e-18,0.0273,4.62e-19,0.00129,0.00524,0.00499,1.8e-19,2.29e-17,0.00203,1.9e-18,3.49e-19,0.0198,0.011,0.00426,1.19e-18,0.0804,0.0362,7.16e-19,0.00623,1.03e-17,0.00623,0.0,0.0,0.0124,0.157910704,0.0,0.246611062,0.0,0.0692,0.000293,0.0,0.0,0.055,0.100858138,0.0,0.0202,0.241064221,0.0303,0.0334,0.0,0.0067,0.00479,0.0213,5.0,45.0,262.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.82,,,-1.363689812,-0.0489,-1.529508912,-0.553215043,-0.634025083,0.390767965,-0.119760407,-0.111178363,0.344065615,-1.171730701,-0.0718,-0.597194535,1.768138045,0.172848677,2183.985888,3574.391886,5758.377774,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Other,left side of uterine cavity,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Self-reported and Medical Record,Yes,Medical Record,citrafleet,,,,,Yes,1.0,12 Months,Yes,Living,48,No,No,No,Tumor Free,Never,Never,Never,No,No,2,No,Complete Remission,Complete Remission,,Unknown,,,,,,,,66,,,,, +95,C3N-01876,C3N-01876,No,b4,15.0,128N,CPT0117440003,Tumor,No,65,Female,Endometrioid carcinoma,G2 Moderately differentiated,6.0,160.0,76.0,29.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,11,Stage I,,0.0,CNV_L,No,30.86,MSI-H,MSI-H,1200.0,WT,Mutated,Mutated,Mutated,WT,0.121096139,0.00294,0.0,4.68e-18,0.0,1.44e-18,0.0,0.00385,0.0,0.0,1.7e-18,0.0,0.00928,0.0,0.00475,1.14e-18,0.0,3.16e-18,4.08e-18,0.0,0.00245,0.00854,0.00341,0.00883,0.0,5.97e-18,0.0,0.0,2.59e-17,0.0246,0.0526,0.0227,0.00702,0.145036196,0.153952945,3.74e-18,0.0126,3.12e-18,0.0126,0.0121,0.0,0.0837,0.113594656,0.0,0.170929985,0.0297,0.129824121,0.0,0.0377,0.0,0.0475,0.0,0.122970951,0.0781,0.167485468,0.00359,0.0,0.00275,0.0,0.0,0.0,4.0,128.0,256.0,0.0,0.0,0.0,257.0,110.0,119.0,0.0,0.0,0.66,,,0.559073275,0.680713095,-0.752155232,0.647809148,-0.702791641,0.933029185,-0.500273297,0.931540716,1.020084157,-0.395834595,-0.375792936,-0.910458356,0.450531888,0.578826112,2723.908546,4237.496025,6961.404571,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,0,0.0,3,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Lokren|Vanatex|Lexotan|Acard|fragmin|Fortrans,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,392|683|1071|1509,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,409.0|700.0|1088.0|1526.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +96,C3N-01877,C3N-01877,No,b2,8.0,127N,CPT0117510003,Tumor,No,73,Female,Endometrioid carcinoma,G2 Moderately differentiated,8.0,163.0,100.0,37.0,Present,#ERROR!,Seventh Edition (2010),pT3b (FIGO IIIB),pN2 (FIGO IIIC2),17,Stage III,,0.00561,CNV_L,No,11.86,MSI-H,MSI-H,726.0,WT,Mutated,WT,Mutated,Mutated,0.177404359,0.0349,0.000777,0.0,4.02e-18,5.17e-19,0.063,0.0,0.0163,0.019,1.99e-18,0.00361,0.0162,5.18e-19,0.0076,0.0204,0.00197,0.0446,2.95e-18,0.0693,0.0109,0.00992,0.0108,0.01,0.000572,0.00374,0.00722,6.81e-20,1.08e-19,0.0398,0.0216,0.0229,6.13e-20,0.0677,0.0462,0.00613,0.057,0.0342,0.0911,0.0,0.0263,0.114976296,0.0565,0.0,0.298018221,0.0,0.053,0.0,0.0,0.00407,0.00895,0.00879,0.0493,0.0736,0.172018072,0.0628,0.0,0.0647,0.0,0.0,0.00691,10.0,145.0,147.0,0.0,0.0,0.0,127.0,114.0,0.0,0.0,0.0,0.17,,,-0.0317,0.0177,0.0337,-0.659912822,-1.29076585,-0.103905023,0.0733,-0.816857239,-0.29263442,0.376151556,-0.11418628,0.238528748,-0.47811667,0.441443599,4764.458571,5173.015659,9937.47423,Not Examined,Not identified,Margin(s) involved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,4,4.0,5,1,1.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Current smoker: Includes daily and non-daily smokers,Unknown,,20,,Yes,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Atrovent|Flutixon|Enarenal|Zafiron|fragmin|Cipronex|Metronidazol|Fortrans,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,397|678|678,No|No|No,Yes|Yes|Yes,No|No|No,With Tumor|With Tumor|With Tumor,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,3|3|3,No|No|No,Persistent Disease|Persistent Disease|Patient Deceased,Persistent Disease|Persistent Disease|Patient Deceased,n/a|n/a|n/a,Yes|Yes|No,Distant Metastasis|Distant Metastasis|n/a,Other: vaginal cuff and paraortic lymph nodes|Other: rectum and paraortal lymph nodes|n/a,195.0|604.0|n/a,No|No|n/a,No|No|n/a,Yes|Yes|n/a,No|No|n/a,412.0|693.0|n/a,n/a|n/a|Uterine Corpus Cancer,n/a|n/a|912.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +97,C3N-01878,C3N-01878,No,b2,5.0,129C,CPT0117560003,Tumor,No,59,Female,Endometrioid carcinoma,G2 Moderately differentiated,10.5,170.0,106.0,36.0,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pN2 (FIGO IIIC2),6,Stage II,,0.6351284,CNV_L,No,20.15,MSI-H,MSI-H,837.0,WT,Mutated,WT,Mutated,Mutated,0.199708337,0.0228,0.00886,0.0,1.19e-18,0.0,0.0552,8.07e-21,0.00031,0.0405,0.0,0.0442,0.0195,1.98e-18,0.0288,4.75e-19,1.2e-18,0.0,1.93e-18,0.00779,0.0289,0.0282,0.00585,0.000589,0.0,0.0022,3.47e-18,0.0,2.38e-18,0.0185,0.0686,0.0176,5.34e-18,0.0404,0.151555088,0.0331,0.0557,2.37e-19,0.0557,0.00727,0.0,0.0194,0.125281925,0.0,0.214293137,0.0,0.0311,0.0234,0.0,0.0,0.0862,0.0121,0.160409928,0.0409,0.244346272,0.0144,0.0,0.0,0.0161,0.00478,0.0,25.0,74.0,285.0,0.0,0.0,0.0,0.0,203.0,0.0,0.0,0.0,0.55,Yes,No,-0.181577593,1.397289792,0.635311483,1.162459583,-0.616480681,0.98083274,0.669498781,0.829350251,0.762932699,0.239677216,0.519901832,1.391960865,0.982448781,-0.881420623,5148.669003,5726.274774,10874.94378,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,IHC staining not done,1.0,24,IHC staining not done,1.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,"ER(+), PR(+), p53(-), panCK, CK7, p16, CK5/6",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self-reported and Medical Record|Self-reported and Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record,Bisopromerck|metformax,,,,,Yes,1.0,12 Months,Yes,Living,162,Yes,Yes,No,Tumor Free,Never,Never,Never,Yes,Yes,2,No,Complete Remission,Complete Remission,,No,,,,,,,,188,,,,, +98,C3N-01879,C3N-01879,No,b2,8.0,127C,CPT0226860003,Tumor,No,67,Female,Endometrioid carcinoma,G1 Well differentiated,4.0,164.0,104.0,38.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,7,Stage I,,0.0,CNV_L,Yes,0.07,MSS,POLE,2239.0,Mutated,Mutated,WT,Mutated,Mutated,0.137455678,0.0402,0.0141,3.66e-18,9.86e-20,0.0,0.0428,0.0,0.00738,0.063,9.25e-18,0.00735,0.0182,0.0,0.00802,0.00148,0.0,9.46e-18,0.0,0.0138,0.0308,0.0214,0.0109,6.56e-06,0.00393,0.0122,0.013,0.00487,3.27e-18,0.0198,0.0648,0.0211,0.0,0.0309,0.0458,0.0286,0.0691,0.000739,0.0698,0.0135,0.0,0.025,0.0775,0.0,0.227319109,0.0934,0.06,0.0,0.0,0.0,0.0157,0.0,0.173488158,0.106049337,0.129079703,0.00792,0.0,0.00535,0.0,0.0,0.0657,169.0,126.0,0.0,0.0,492.0,1440.0,0.0,0.0,0.0,0.0,0.0,0.55,,,-0.152512497,1.429161576,1.091894133,3.201166668,-0.0638,1.536337968,1.483652505,-0.92167649,0.836126569,-0.909618405,1.498413183,0.17598968,0.142423981,1.59541048,4156.428126,5829.00019,9985.428316,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self Report|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Euthyrox|Atoris|Aldan,,,,,Yes,1.0,12 Months,Yes,Living,489,No,No,No,Tumor Free,Never,Never,Never,Yes,No,2,No,Complete Remission,Unknown,,No,,,,,,,,489,,,,, +99,C3N-01880,C3N-01880,No,b4,14.0,131N,CPT0244510003,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,6.0,157.0,76.0,30.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,13,Stage I,,0.00574,CNV_L,No,2.46,MSS,CNV_L,169.0,WT,Mutated,WT,WT,Mutated,0.174442329,0.0333,0.0116,5.53e-18,0.0,1.28e-18,0.035,0.000948,0.0197,0.0247,4.55e-18,0.00553,0.0197,0.00666,0.0189,0.0103,0.0,3.13e-18,0.0,0.0543,0.0395,0.0255,0.024,0.013,1.3e-19,3.38e-18,0.0106,0.0,0.0,0.0146,0.0316,0.0182,0.0,0.0381,0.0368,0.0232,0.0829,0.00516,0.0881,0.00619,0.0,0.0665,0.0673,0.0,0.242474543,0.0,0.0309,0.0,0.0156,0.0,0.0182,0.0,0.0968,0.105584982,0.275675943,0.00571,0.0,0.0692,0.0,0.0,0.0,26.0,43.0,0.0,0.0,0.0,0.0,55.0,0.0,0.0,0.0,0.0,0.56,,,0.70910867,-1.400986602,2.046975559,0.0273,-0.00265,-1.50845047,0.203122598,0.0334,-0.623237411,-0.769186317,0.191999416,0.755493383,-0.607070106,-0.259883536,4534.7251,5118.019807,9652.744907,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,0,0.0,5,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,Yes,Medical Record|Medical Record,Imovate|Vit B2,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,411|745|1074|1531,No|No|No|Yes,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,411.0|745.0|1074.0|1531.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +100,C3N-02012,C3N-02012,No,b1,4.0,130N,CPT0115470003,Tumor,No,69,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.0,173.0,126.0,42.11,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,30,Stage I,White,0.0,CNV_L,No,0.13,MSS,CNV_L,39.0,WT,Mutated,Mutated,Mutated,WT,0.10837779,0.0233,0.0,0.0,0.0,0.0,0.0277,0.0,3.69e-19,0.0166,4.5e-19,1.87e-19,0.00636,0.0,0.00377,0.00512,0.0,0.0,5.32e-19,3.07e-19,0.0103,0.0117,0.00531,0.00445,0.0,0.0,0.00426,4.59e-19,0.0,0.0299,0.0266,0.0132,0.0,0.0935,0.104035137,0.00339,0.0279,0.00256,0.0304,0.00238,0.0066,0.100506775,0.0223,0.0,0.193876697,0.0,0.114171638,0.0165,0.000898,0.0,0.103761073,0.0346,0.0648,0.0279,0.182560871,0.00804,0.0233,0.0,0.0464,0.00303,0.0485,9.0,24.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.31,,,-0.530721444,1.171436913,-0.331317798,0.100828289,0.158560762,0.533353021,1.460192614,-0.436046742,0.655455465,-0.683019213,1.427569954,-0.314388587,0.463815547,-0.0964,3396.330521,4983.009654,8379.340175,Atypical and/or suspicious,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,white,United States,Other,Involves anterior and posterior,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,aspirin|lipitor|temovate|docusate|hydroxychloroquine|levothyroxine|metaprolol,,,,,Yes,2.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,398|762|1126|1490,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Unknown|Unknown|Unknown|Unknown,Unknown|Unknown|Unknown|Unknown,Yes|Yes|Yes|Yes,No|No|No|No,1|1|1|1,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,378.0|742.0|1106.0|1470.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +101,C3N-02027,C3N-02027,No,b2,7.0,127N,CPT0133400008,Tumor,No,55,Female,Endometrioid carcinoma,G3 Poorly differentiated,1.5,161.0,62.0,23.92,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.836262984,CNV_L,No,29.19,MSI-H,MSI-H,1588.0,Mutated,Mutated,WT,Mutated,Mutated,0.13465926,0.0132,0.00668,1.39e-18,0.0,2.2e-18,0.0118,0.012,0.0,0.00122,1.57e-18,0.00373,0.0235,3.44e-19,0.00351,0.0,0.0,0.0,0.0,0.00273,0.0285,0.0299,0.0064,0.00308,0.0,0.0,0.00252,0.0,4.5e-18,0.0153,0.0543,0.00377,0.0,0.0958,0.191302974,4.18e-18,0.0322,0.0,0.0322,0.017,0.0,0.0271,0.0457,0.0,0.236501993,0.031,0.0583,0.0,0.0141,0.0,0.0411,0.00291,0.120051349,0.191009379,0.194287952,0.0,0.0,0.00909,0.0,0.0,0.0119,281.0,255.0,0.0,0.0,0.0,0.0,406.0,263.0,0.0,0.0,0.0,0.22,,,-1.620645881,1.030313371,-1.867447847,1.518661251,-1.110265741,0.865446114,0.804264842,-0.359433287,1.926234681,0.573562232,0.55489661,-1.086838292,0.044,-0.319440063,3784.602642,4222.588922,8007.191565,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 80 %,Negative,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - patchy positive; ER - 80% (+++); PR - negative;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,498|874,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,No|No,No|No,Unknown|Unknown,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,440.0|816.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +102,C3N-02028,C3N-02028,No,b1,3.0,128N,CPT0133600003,Tumor,No,68,Female,Endometrioid carcinoma,G3 Poorly differentiated,1.3,160.0,103.0,40.23,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.94592098,CNV_L,No,16.98,MSI-H,MSI-H,854.0,WT,Mutated,WT,Mutated,Mutated,0.137349875,0.00608,0.0145,8.4e-19,2.55e-18,0.0,0.00154,0.0123,0.0424,0.0463,0.0,0.0,0.03,1.67e-18,0.0197,0.0267,0.0,0.0872,3.34e-18,0.171591381,0.0198,0.0196,0.00555,0.00366,3.12e-18,0.0,0.00702,3.97e-19,5.56e-18,8.39e-19,0.0458,0.0097,0.0,0.0062,0.29710689,2.24e-19,0.0611,0.0608,0.121915215,0.0182,0.0,0.0264,0.155186169,0.0,0.173452888,0.06,0.0669,0.0,0.0117,0.0,0.0201,0.0,0.110151944,0.100243419,0.165907003,0.0,0.0,0.0,0.061,0.0198,0.011,0.0,51.0,377.0,0.0,0.0,0.0,0.0,109.0,0.0,0.0,93.0,0.16,,,0.650007282,-0.0893,-0.188888952,0.0238,-0.0843,0.377410318,0.783005019,0.421413623,0.896518726,0.700052389,0.673144646,1.335396533,-1.52790344,0.469251306,6118.023607,5850.288699,11968.31231,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 60 %,Positive : 20 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - patchy positive; ER - 60%; PR - 20%;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +103,C3N-02030,C3N-02030,No,b1,4.0,127C,CPT0133770008,Tumor,No,62,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.4,163.0,131.0,49.31,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pNX,0,Stage I,,0.0,CNV_L,No,12.53,MSI-H,MSI-H,509.0,WT,Mutated,Mutated,Mutated,WT,2.01e-18,1.47e-19,0.0,7.53e-18,2.96e-18,0.0,0.0,2.19e-19,3.11e-19,5.32e-18,0.0,0.0,0.00555,0.0,7.17e-19,1.19e-18,1.21e-18,0.0232,0.0,0.000148,0.0,6.33e-19,0.0,0.0221,0.0,1.63e-18,0.00642,0.0,0.0,0.0427,0.00372,0.0138,0.0,0.0309,0.106855103,2.14e-19,0.0147,0.0137,0.0285,0.0184,0.0,0.100547164,0.00572,0.0,0.174504876,0.0,0.0,0.0692,0.0,0.0915,0.0,0.0,0.326854429,0.0,0.0854,0.0,0.0366,0.0,0.0912,0.0,0.0,24.0,64.0,187.0,0.0,0.0,0.0,0.0,54.0,0.0,0.0,50.0,0.66,,,1.156356082,1.50100684,0.652103028,1.076495637,-2.130746153,1.268860898,0.252439451,0.981173532,0.283160486,1.172658794,0.448894477,1.278679606,-0.978229726,1.82680905,3771.888795,2333.565376,6105.454171,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 60 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - patchy positive; ER - 70%; PR - 60%,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,270|808,Yes|Yes,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|No,Unknown|Unknown,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,284.0|822.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +104,C3N-02061,C3N-02061,No,b1,2.0,129C,CPT0134310008,Tumor,No,67,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.7,150.0,92.0,40.89,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.00667,CNV_L,No,9.86,MSI-H,MSI-H,461.0,WT,Mutated,WT,WT,Mutated,0.157836188,0.0189,0.0143,0.0,1.8e-19,2.43e-18,0.00264,0.00982,0.0236,0.0144,0.0,0.0,0.0241,1.64e-21,0.00712,0.00183,7.89e-19,0.0853,0.0,0.0994,0.0251,0.0167,0.0232,0.00663,5.5e-20,6.31e-19,0.00109,5.16e-19,1.74e-18,0.0128,0.031,0.00642,0.0,0.0104,0.236886499,0.0124,0.0542,0.0445,0.0987,0.0331,0.0,0.0237,0.124598703,0.0,0.136362416,0.0,0.089,0.0,0.0,0.0,0.04,0.0489,0.01,0.104041445,0.285313298,0.0409,0.0,0.0532,0.0,0.0108,0.0,57.0,92.0,106.0,0.0,0.0,0.0,92.0,0.0,0.0,0.0,0.0,0.46,,,-0.728045563,-0.762015393,1.433484996,-1.264967724,0.558911407,-0.579144556,-0.84279916,-0.800823869,-0.694694164,0.421685753,-1.117976774,0.161634387,-0.155458633,-0.233454158,5779.035657,5011.711958,10790.74761,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Endometrium,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 90 %,Positive : 75 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - positive;,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months,Yes,Living,54,No,No,No,Tumor Free,Never,Never,Never,Yes,No,Unknown,No,Complete Remission,Complete Remission,,No,,,,,,,,17,,,,, +105,C3N-02062,C3N-02062,No,b1,1.0,127C,CPT0134500003,Tumor,No,67,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.3,160.0,83.0,32.42,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.0,CNV_L,No,0.07,MSS,CNV_L,73.0,Mutated,Mutated,WT,Mutated,WT,1.17e-17,1.49e-18,0.00243,0.0,0.0,0.0,0.0,0.0108,4.99e-19,0.00569,0.0,9.25e-19,0.0289,0.0,0.00242,2.39e-18,0.0,0.0,3.02e-17,0.0812,2.69e-18,0.0,0.000924,0.00694,1.81e-18,0.0,4.98e-05,0.0,7.5e-18,0.00426,0.0172,0.00672,2.1e-17,0.094,0.155266913,2.8e-18,0.00624,1.22e-18,0.00624,0.0,0.0,0.0531,0.0,0.0,0.391955364,0.0,0.0,0.0,0.0,0.0,0.0196,0.00233,0.228128164,0.0057,0.246055203,0.0,0.0144,0.0,0.0122,0.0265,0.0,30.0,36.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.81,,,-1.698677482,-2.136668882,-0.630072864,0.691906107,-1.301949188,-1.120022429,-1.170332152,-0.782234354,0.067,-1.006483662,-0.921356697,-1.658597955,1.560987255,-0.375566557,1892.523803,1697.25622,3589.780024,Not Examined,Present,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 60 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,CK7 - positive; Vimentin - positive; Estrogen - 70% (+++); Progesterone - 60% (++);,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +106,C3N-02244,C3N-02244,No,b1,2.0,131C,CPT0128960003,Tumor,No,62,Female,Endometrioid carcinoma,G2 Moderately differentiated,,,,,,,,,,,,Not Reported,0.0,CNV_L,No,0.0,MSS,CNV_L,48.0,WT,Mutated,WT,Mutated,WT,0.096,0.0363,7.51e-20,2.84e-19,0.0,0.0201,0.0274,0.0,0.00104,0.0125,0.0,0.028,8.75e-20,0.0,0.0108,0.019,0.00624,0.0889,6.45e-19,0.0495,0.00225,0.00305,0.00721,0.00595,0.0,0.0,0.00443,2.45e-20,3.38e-19,0.0459,0.014,0.0104,2.64e-18,0.0348,0.000144,0.0,0.0417,0.0539,0.0957,0.0,0.0509,0.122627402,0.109951525,0.0,0.185850046,0.0,0.0291,0.0198,0.0,0.0,0.0804,0.000554,0.0279,0.00751,0.222394331,0.0612,0.00595,0.0561,0.0,0.0,0.0197,19.0,23.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.18,,,-0.107676348,0.0976,0.835401632,-1.123126051,0.169083077,-0.558616744,0.477976782,1.10908511,-0.128160498,0.58329071,0.591609536,1.259272706,-0.747330076,0.646962999,4754.892256,5088.957186,9843.849442,,,,Hispanic or Latino,Hispanic or Latino,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +107,C3N-02247,C3N-02247,No,b1,3.0,131N,CPT0265300003,Tumor,No,68,Female,Endometrioid carcinoma,G2 Moderately differentiated,,,,,,,,,,,,Unknown,,,No,7.93,MSI-H,MSI-H,728.0,WT,Mutated,WT,Mutated,WT,0.253732935,0.0187,0.0308,0.0,0.0012,4.99e-18,0.103786136,0.00189,0.0408,0.0766,3.74e-20,0.0177,0.0223,0.0,0.0266,0.0126,7.65e-19,0.157565663,0.0,0.143572972,0.00321,0.00438,0.0146,0.00688,0.0,0.0,0.0031,1.65e-20,3.06e-18,0.00478,0.012,0.018,2.73e-18,1.41e-17,0.158750667,0.00325,0.0649,0.0867,0.151643366,0.0,0.0151,0.0103,0.0537,0.0,0.31424386,0.0,0.0,0.0,0.165699366,0.0,0.0,0.0,0.0,0.109844507,0.209919838,0.0639,0.0,0.0574,0.0,0.0,0.0,9.0,64.0,316.0,0.0,0.0,0.0,0.0,92.0,0.0,0.0,72.0,,,,0.842084468,-1.627463096,-0.356452521,-1.418094345,0.396804101,-1.283228813,-0.169078372,-1.152918335,-0.350436708,-0.0969,-0.381885703,1.097287551,-0.5286894,0.0567,5290.709291,5725.192064,11015.90136,,,,Hispanic or Latino,Hispanic or Latino,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +108,C3N-02249,C3N-02249,No,b3,10.0,130N,CPT0129080003,Tumor,No,64,Female,Endometrioid carcinoma,G2 Moderately differentiated,,,,,,,,,,,,White,0.0,CNV_L,No,0.06,MSS,CNV_L,63.0,WT,Mutated,Mutated,Mutated,Mutated,0.0557,0.0,5.59e-19,0.0,1.39e-18,6.01e-18,1.15e-17,4.21e-19,0.0,0.0,8.26e-19,4.56e-18,0.00659,0.0,2.06e-19,0.0058,3.39e-18,0.00339,3.44e-18,0.0451,0.0,0.00497,3.63e-19,0.0,2.93e-18,1.1e-17,9.93e-19,2.57e-18,7.36e-18,0.0296,0.00286,0.0077,1.17e-18,0.063,0.00414,0.0,1.73e-17,0.00523,0.00523,0.0,0.0,0.0612,0.00315,0.0,0.324678703,0.0,0.0,0.0,0.0,0.042,0.0,0.0,0.353641598,0.0006,0.155729002,0.0,0.0377,0.0,0.019,0.0,0.00227,2.0,24.0,33.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.74,,,-0.0245,1.129819654,0.518511803,0.0322,-0.524796529,1.285313111,0.188739199,-0.0377,-0.0373,0.555652879,0.529770126,-1.208466992,0.666095782,1.677119566,3546.884365,3299.669416,6846.553781,,,,Hispanic or Latino,Hispanic or Latino,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +109,C3N-02253,C3N-02253,No,b4,14.0,128N,CPT0128770003,Tumor,No,53,Female,Endometrioid carcinoma,G2 Moderately differentiated,,,,,,,,,,,,White,0.0,CNV_L,Yes,0.15,MSS,POLE,4219.0,Mutated,Mutated,WT,Mutated,Mutated,0.128769896,0.0268,0.0,2e-18,0.0,0.00301,0.0552,0.000937,0.00069,0.0147,5.11e-18,1.32e-19,1.97e-18,1.02e-18,0.00287,4.53e-18,3.21e-18,1.9e-18,7.86e-19,0.0108,0.00379,0.00947,0.00678,0.00526,0.0,0.0,0.00626,3.52e-19,1.33e-17,0.0669,0.0284,0.0227,0.0,0.100519471,0.0163,0.00428,0.0263,3.22e-18,0.0263,0.0214,0.0,0.0523,0.110794303,0.0,0.185194989,0.0,0.109066725,0.0228,0.0,0.00696,0.0395,0.0194,0.0868,0.0813,0.156586588,0.0,0.0,0.105098029,0.0,0.00263,0.0,224.0,117.0,0.0,0.0,1999.0,1869.0,0.0,0.0,0.0,0.0,0.0,0.76,,,-0.572640528,-0.221503713,-0.785765328,-0.165927255,1.69308959,-0.224887438,-0.193014583,-1.434108645,-0.0785,-1.141704929,-0.248593204,-0.941148449,1.025463306,0.17829777,2333.912514,4295.831047,6629.743562,,,,Not-Hispanic or Latino,Non-Hispanic,Other: unknown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +110,C3N-02271,C3N-02271,No,b1,3.0,128C,CPT0181670008,Tumor,No,58,Female,Endometrioid carcinoma,G2 Moderately differentiated,0.7,158.0,121.0,48.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,4,Stage I,,0.0,CNV_L,No,0.0,MSS,CNV_L,31.0,WT,Mutated,WT,WT,Mutated,0.0648,0.0168,0.0,0.0,0.0,4.3e-18,0.033,0.0,0.0,0.0105,5e-18,0.0308,0.00314,1.34e-18,0.00952,0.00247,1.52e-21,9.94e-18,5.68e-18,0.0276,0.00543,0.00142,0.00709,0.0103,3.11e-18,0.00762,0.00238,0.0162,5.29e-18,6.52e-18,0.03,0.0024,0.0,0.046,0.0296,0.00106,0.0439,0.00123,0.0452,0.0364,0.0,0.0567,0.0136,0.0,0.276595024,0.0,0.00141,0.0226,0.0,0.0,0.0868,0.0,0.0651,0.0172,0.201748072,0.0,0.0238,0.0,0.0179,0.0263,0.153909886,9.0,21.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.25,Yes,No,-0.000151,0.747834004,1.239876315,0.394066094,0.997235066,0.80395918,1.218001135,1.504681034,1.20863107,-0.658134259,1.146738531,0.761140661,-0.58700222,1.159577578,3984.425899,5296.834209,9281.260107,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,4 or more,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Self-reported and Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Formetic|Vanatex|Adipine|Citrafleet,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,320|700|1063|1328,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,4 or more|4 or more|4 or more|4 or more,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,335.0|715.0|1078.0|1343.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +111,C3N-02274,C3N-02274,No,b2,5.0,128C,CPT0182380004,Tumor,No,80,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,158.0,84.0,33.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,7,Stage I,,0.161135217,CNV_L,No,38.49,MSI-H,MSI-H,1368.0,WT,Mutated,WT,Mutated,WT,0.0,0.0,0.0,2.26e-18,0.0,8.38e-18,1.8e-17,0.0,0.0,4.24e-18,3.17e-18,0.0,0.0211,0.0,1.72e-18,0.0023,1.68e-18,5.28e-18,0.0,1.73e-21,0.0,0.0,0.000183,0.00013,0.0,0.0,1.26e-18,1.01e-18,4.26e-17,0.00247,0.00903,0.0212,1.98e-20,0.0546,0.129406267,1.74e-17,8.64e-05,0.00115,0.00124,0.0109,0.0,0.0,0.0,0.0,0.231365004,0.0,0.0111,0.0209,0.0,0.0555,0.0,0.0,0.0853,0.00212,0.138203005,0.135116782,0.0515,0.0,0.161245324,0.0055,0.0912,0.0,108.0,425.0,0.0,0.0,0.0,0.0,248.0,0.0,0.0,208.0,0.6,Yes,No,-0.960910833,-0.35442055,-1.037890741,1.675003725,-1.144594546,0.0785,-0.00347,-0.563620465,0.314217582,-0.942210883,0.202177414,-1.276107442,1.452148315,-1.168394001,1718.934353,2235.34997,3954.284324,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Lokren|Siofor|Diured|Simvasterol|Lacipil|Vivace,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,316|615|977|971,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,With Tumor|Tumor Free|Unknown Tumor Status|Unknown Tumor Status,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Persistent Disease|Complete Remission|Unknown|n/a,n/a|n/a|n/a|Unknown,Yes|Yes|Yes|Yes,Distant Metastasis|Distant Metastasis|Distant Metastasis|Distant Metastasis,Brain|Brain|Brain|Brain,258.0|258.0|258.0|279.0,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,No|No|No|No,No|No|No|No,316.0|615.0|977.0|n/a,n/a|n/a|n/a|Cerebrovascular Disorder,n/a|n/a|n/a|1102.0,279.0|279.0|279.0|279.0,Surgical Resection|Surgical Resection|Surgical Resection|Unknown,RX: Presence of Residual Tumor cannot be assessed|RX: Presence of Residual Tumor cannot be assessed|RX: Presence of Residual Tumor cannot be assessed|RX: Presence of Residual Tumor cannot be assessed +112,C3N-02296,C3N-02296,No,b3,9.0,129C,CPT0181750004,Tumor,No,83,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.7,150.0,90.0,40.0,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pNX,0,Stage II,,0.0,CNV_L,No,17.56,MSI-H,MSI-H,514.0,WT,Mutated,WT,WT,WT,0.0278,0.00513,6.67e-20,0.0,7.87e-18,0.00168,0.00663,0.0,1.17e-18,3.05e-18,0.0,3.98e-19,0.0,0.0,0.000599,3.51e-19,3.03e-05,0.000173,0.0,0.0184,0.0,0.0,0.000499,0.0138,2.39e-20,0.0,0.00749,0.0,2.32e-19,0.0617,0.012,0.00764,0.0,0.0547,0.000649,0.00883,0.013,8.64e-05,0.0131,0.0187,0.0,0.00257,0.0162,0.0,0.181637678,0.0,0.0445,0.0599,0.0,0.0,0.0567,0.0,0.402025819,0.0077,0.124040119,0.0,0.0,0.0,0.0788,0.0,0.00709,37.0,100.0,172.0,0.0,0.0,0.0,0.0,79.0,0.0,0.0,0.0,0.85,Yes,No,0.0131,-0.317137185,-0.312541962,1.433738033,-0.161056638,-0.797784762,0.0544,-0.704653894,1.024086467,-0.80926426,0.234668224,0.606228964,1.094910038,-0.780992912,2602.18226,3024.123206,5626.305465,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Euthyrox|Siofor|Diuresin|Lisiprol|Simvacard,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Deceased,448|750|974|974,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|With Tumor|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Persistent Disease|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|Yes|Yes|Yes,n/a|Locoregional Recurrence|Locoregional Recurrence|Locoregional Recurrence,n/a|Other: vaginal cuff|Other: vaginal cuff|Other: vaginal cuff,n/a|750.0|750.0|750.0,n/a|No|Yes|Yes,n/a|No|No|No,n/a|No|No|No,n/a|No|No|No,448.0|750.0|974.0|n/a,n/a|n/a|n/a|Respiratory Disease,n/a|n/a|n/a|1268.0,n/a|n/a|817.0|817.0,n/a|n/a|Surgical Resection|Surgical Resection,n/a|n/a|R0: No Residual Tumor|R0: No Residual Tumor +113,C3N-02298,C3N-02298,No,b3,10.0,131C,CPT0181540008,Tumor,No,83,Female,Endometrioid carcinoma,G1 Well differentiated,4.0,160.0,75.0,29.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,4,Stage I,,,,No,0.0,MSS,,56.0,WT,Mutated,WT,WT,WT,0.031,0.0266,0.0,0.0,2.64e-18,0.0,0.00837,1.35e-18,0.0,0.0279,0.0,0.0135,0.0145,0.0,0.00258,6.83e-19,0.0,9.93e-18,0.0,0.0507,0.000567,2.74e-19,0.00628,0.00896,6.38e-19,5.79e-19,0.0108,2.65e-19,3.22e-18,1.09e-17,0.0169,0.0128,6.99e-20,0.0,0.0224,0.0,0.0258,5.31e-18,0.0258,0.0438,0.0,0.00485,0.141005068,0.0,0.172691468,0.0,0.0,0.0435,0.0143,0.0,0.0,0.0,0.0,0.0129,0.280991343,0.0114,0.015,0.215700909,0.0,0.0,0.044,14.0,34.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,0.559241776,-0.540152595,0.970245124,1.000307016,-0.780444474,0.369785978,0.174319739,0.76700818,0.0101,-1.335195364,0.182926199,-0.703083495,1.340662281,0.239093334,3230.255382,3577.007665,6807.263047,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,clexane|Nitrendypina|Betaloc|Atoris|Nolpaza|Doxar|Tritace|Heparegen,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,378|625|987|1450,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,2|2|2|2,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,378.0|625.0|987.0|1450.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +114,C3N-02302,C3N-02302,No,b3,11.0,131C,CPT0181610003,Tumor,No,69,Female,Endometrioid carcinoma,G1 Well differentiated,6.5,160.0,78.0,30.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,16,Stage I,,0.0212,CNV_L,No,0.01,MSS,CNV_L,76.0,WT,Mutated,Mutated,Mutated,Mutated,0.0597,0.00582,0.0,0.0,0.0,0.0,1.93e-18,8.94e-20,0.0,0.00927,3.07e-18,0.0,0.00421,4.5e-20,0.00911,0.0,0.00187,1.85e-19,0.0,0.0857,0.0196,0.0174,0.0118,0.00256,0.0,0.0135,0.00554,0.00612,0.0,0.0221,0.013,0.00688,2.94e-19,0.0481,0.0602,0.00601,0.039,2.6e-19,0.039,0.0,0.0,0.111216784,0.120963476,0.0,0.172160335,0.00929,0.00611,0.0,0.0,0.0273,0.0,0.0,0.0657,0.00158,0.323537185,0.0267,0.00757,0.0,0.0,0.0396,0.0883,40.0,33.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.65,Yes,No,0.865147527,-0.131179063,-0.213954775,-0.478838545,-0.369031154,0.146959813,0.585819275,0.688512187,0.315352122,-0.259014447,0.726497766,1.127427742,-0.33141093,0.709827011,3872.297694,4392.003162,8264.300857,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Ebivol|Diuresin|Karbis|Glucophage 750g,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,503|746|993|1357,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,Yes|Yes|Yes|Yes,Yes|Yes|Yes|Yes,3|3|3|3,No|No|No|No,Complete Remission|Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,503.0|746.0|993.0|1357.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +115,C3N-02337,C3N-02337,No,b3,12.0,128C,CPT0136280003,Tumor,No,70,Female,Endometrioid carcinoma,G2 Moderately differentiated,0.8,164.0,81.0,30.12,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,10,Stage I,,0.0,CNV_L,No,0.04,MSS,CNV_L,57.0,WT,Mutated,WT,Mutated,WT,0.0395,0.00423,1.92e-19,0.0,0.0,0.0119,1.99e-18,3.58e-19,0.00459,0.00866,0.0,0.0075,0.0,0.0,0.00029,0.00972,0.0,8.86e-19,3.76e-18,0.0445,0.0,0.0,0.000298,0.0215,8.04e-20,6.88e-19,0.00769,0.0,3.32e-18,0.00383,0.017,0.0111,0.0,0.0257,0.0225,0.0119,0.0204,0.00486,0.0253,0.0,0.0242,0.0,0.0,0.0,0.378661096,0.0,0.0529,0.0282,0.0,0.037,0.0747,0.0359,0.184791056,0.0253,0.146671385,0.0,0.0113,0.00056,0.0,0.0,0.0,16.0,20.0,0.0,0.0,0.0,0.0,16.0,0.0,0.0,0.0,0.0,0.34,,,0.634611046,-0.706436551,-0.655793985,-0.747967565,-0.569300874,-0.398115283,-0.0197,-0.318297464,0.822338019,-0.38505721,-0.0384,-0.0181,-0.534978146,0.156357041,3157.377031,3626.221991,6783.599023,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +116,C3N-02372,C3N-02372,No,b2,7.0,131N,CPT0137140008,Tumor,No,54,Female,Endometrioid carcinoma,G2 Moderately differentiated,1.3,173.0,90.0,30.07,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.0632,CNV_L,No,22.4,MSI-H,MSI-H,1310.0,WT,Mutated,WT,Mutated,WT,0.178237985,0.00934,0.0267,2.06e-19,0.00395,0.0,0.0467,0.0107,0.0351,0.0521,0.00464,0.00284,0.026,1.55e-20,0.0454,0.0386,0.00984,0.141676588,0.00844,0.103320842,0.0306,0.0271,0.00642,0.0102,0.0,0.00446,0.00154,0.0,0.0,0.00403,0.0793,0.00724,0.0,0.0,0.359208259,0.00791,0.0993,0.1003232,0.199631902,0.0433,0.0,0.0525,0.106278504,0.0,0.194169252,0.0447,0.0703,0.0,0.0,0.0,0.0694,0.000701,0.0153,0.113468193,0.221076784,0.022,0.00338,0.0323,0.0,0.00162,0.00946,374.0,240.0,0.0,0.0,0.0,0.0,383.0,0.0,0.0,0.0,0.0,0.17,,,-0.230424072,-0.118166316,0.795624078,-0.299328933,0.042,-0.27518029,-0.132789313,-0.562002205,0.238820503,0.759833964,-0.335783349,0.774896022,-0.626412557,-0.637548054,6356.338308,5859.178928,12215.51724,Not Examined,Present,Margins uninvolved by invasive carcinoma,,Slavonic,Ukraine,Other,Entire uterine cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,,,,,,,Yes,2.0,12 Months|24 Months,No|No,Living|Living,372|818,No|No,No|No,No|No,Tumor Free|Tumor Free,Never|Never,Never|Never,Never|Never,No|No,No|No,Unknown|Unknown,No|No,Complete Remission|Complete Remission,Complete Remission|Complete Remission,n/a|n/a,No|No,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,341.0|787.0,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a,n/a|n/a +117,C3N-02436,C3N-02436,No,b4,14.0,131C,CPT0115530003,Tumor,No,51,Female,Endometrioid carcinoma,G1 Well differentiated,8.0,160.0,122.0,47.47,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,13,Stage I,White,0.0767,CNV_L,No,35.64,MSI-H,MSI-H,1253.0,Mutated,Mutated,WT,Mutated,WT,0.0493,0.0246,1.13e-19,0.0,2.3e-19,4.88e-18,0.0568,0.00146,0.0174,0.0543,0.00313,0.00839,2.5e-20,0.0,0.0468,0.0,0.00446,8.24e-18,1.14e-18,0.0108,0.0304,0.0305,0.0136,0.00295,0.0,7.53e-18,0.00545,1.46e-18,1.43e-17,0.032,0.0441,0.0083,0.0,0.136260905,0.0779,0.0131,0.0844,4.12e-18,0.0844,0.0,0.0,0.0157,0.111668301,0.0,0.227725853,0.0106,0.0343,0.0703,0.0,0.0308,0.0281,0.0,0.107232895,0.0735,0.274861568,0.00175,0.0,0.0135,0.0,0.0,0.0,178.0,207.0,0.0,0.0,0.0,0.0,275.0,119.0,0.0,0.0,82.0,0.48,Yes,No,0.130519566,-0.197965889,0.586393386,-0.469053254,0.0658,-1.330719595,-1.093150363,-0.530102096,1.141768576,-1.051315758,-1.326021881,0.446566161,0.707129872,-1.509491247,4096.108384,5571.055976,9667.16436,Atypical and/or suspicious,Not identified,Cannot be assessed,Not-Hispanic or Latino,white,United States,Other,entire endometrial cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Premenopausal: less than 6 months since LMP AND no prior bilateral oophorectomy AND not on estrogen replacement,Never,1,ERG in A12: positive for lymphovascular invasion,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,tylenol|ferrous sulfate|lisinopril-hydrochlorothiazide|potassium chloride CR|zoloft,,,,,Yes,2.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,332|740|1103|1502,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Unknown|Unknown|Unknown|Unknown,Never|Never|Never|Never,Yes|Yes|Yes|Yes,No|No|No|No,1|1|1|1,No|No|No|No,Not Applicable|Not Applicable|Not Applicable|Not Applicable,Complete Remission|Complete Remission|Not Applicable|n/a,n/a|n/a|n/a|Not Applicable,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,299.0|707.0|1070.0|1469.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +118,C3N-02437,C3N-02437,No,b1,1.0,128C,CPT0159110003,Tumor,No,61,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.8,163.0,156.0,58.87,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN0,27,Stage III,White,0.0,CNV_L,No,8.52,MSI-H,MSI-H,323.0,WT,Mutated,Mutated,Mutated,Mutated,0.0503,0.0,0.000542,4.89e-18,4.13e-19,0.0,3.32e-19,0.00465,0.0104,0.00281,0.0,3.43e-19,3.57e-20,0.0,0.00361,1.72e-19,0.0,1.43e-17,0.0,0.0167,1.23e-19,0.0,1.11e-19,0.00416,0.0,0.0,0.00239,0.0,7.35e-18,0.000229,0.0242,0.015,0.00205,0.0423,0.0991,0.0134,0.0121,7.34e-18,0.0121,0.0,0.00148,0.0,0.02,0.0,0.28938527,0.0,0.00516,0.00716,0.0,0.0,0.0578,0.0,0.259374602,0.0383,0.155608113,0.0298,0.0839,0.0,0.0284,0.0126,0.011,0.0,51.0,141.0,0.0,0.0,0.0,0.0,36.0,0.0,0.0,0.0,0.76,,,0.846722283,-0.101513466,-0.144841051,0.91979873,-0.17787433,0.787821688,0.806534529,0.473683518,1.193911538,-0.651134294,0.672034779,-1.17935931,0.537376115,1.365153275,3061.091476,3498.932238,6560.023713,Negative for malignancy/normal/benign,Not identified,Cannot be assessed,Not-Hispanic or Latino,white,United States,Other,anterior and posterior,Multifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,Prussian blue stain for iron: highlights hemosiderin (control positive); Kinyoun stain for mycobacteria: negative (control positive),,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,aspirin|carvedilol|clonidine|cyproheptadine|furosemide|naproxen sodium|potassium chloride|valsartan,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,308|764|1036,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,No|No|No,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,290.0|746.0|1018.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +119,C3N-02595,C3N-02595,No,b4,15.0,130N,CPT0181810004,Tumor,No,41,Female,Endometrioid carcinoma,G3 Poorly differentiated,10.0,165.0,50.0,18.0,Present,#ERROR!,Seventh Edition (2010),pT3a (FIGO IIIA),pN1 (FIGO IIIC1),22,Stage IV,,1.371947271,CNV_L,No,26.97,MSI-H,MSI-H,1133.0,WT,Mutated,WT,Mutated,Mutated,0.0903,0.00603,0.00752,0.0,3.93e-18,2.97e-19,0.00497,0.00557,0.00021,0.0226,3.43e-18,0.00176,0.0274,2.12e-18,0.00813,5.3e-19,1.22e-19,0.0,1.46e-17,0.0258,0.0128,0.00754,0.0042,0.00907,0.0,2.46e-19,0.00447,0.0,0.0,0.0111,0.0193,0.0084,3.62e-19,0.0262,0.164645203,0.0,0.0242,2.65e-19,0.0242,0.00414,0.0,0.11398473,0.0432,0.0,0.214473912,0.0,0.0341,0.0,0.0196,0.0,0.0362,0.0,0.12359541,0.0596,0.240601901,0.0381,0.0,0.0,0.031,0.019,0.0224,69.0,6.0,424.0,0.0,0.0,0.0,0.0,173.0,0.0,0.0,104.0,0.34,,,-0.216454753,0.610482789,0.80700581,0.530336339,-0.566719449,0.98811317,0.523465296,0.0699,0.0271,-0.432048403,0.439976356,-0.620225453,-0.401425309,0.272969203,3858.489953,4137.281022,7995.770975,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Other,Fundus and lower part with isthmus - infiltration of the cervix,Multifocal,IHC staining not done,3.0,11,IHC staining not done,0.0,0,IHC staining not done,0.0,cM1,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Premenopausal: less than 6 months since LMP AND no prior bilateral oophorectomy AND not on estrogen replacement,Never,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Olanzapin|Pantoprazol|Exacyl|Cyclonamine|Hydroxyzinum|Clexane,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,489|721|980,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Unknown|Unknown|Unknown,Never|Never|Never,No|No|No,No|No|No,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,509.0|741.0|1000.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +120,C3N-02598,C3N-02598,No,b3,12.0,131N,CPT0187960004,Tumor,No,60,Female,Endometrioid carcinoma,G2 Moderately differentiated,8.0,157.0,54.0,21.0,Present,#ERROR!,Seventh Edition (2010),pT4 ((FIGO IVA),pN2 (FIGO IIIC2),0,Stage IV,,0.0383,CNV_L,No,6.41,MSI-H,MSI-H,941.0,Mutated,Mutated,WT,Mutated,WT,0.0962,8.72e-05,0.00448,0.0,0.0,3.57e-18,0.0391,6.18e-05,0.000879,0.0271,1.23e-18,0.0,0.0147,0.0,0.00897,0.0166,6.19e-19,0.0713,0.0,0.0309,0.0213,0.0136,0.00888,7.09e-21,2.88e-19,0.0109,0.00435,0.00228,5.2e-18,0.0033,0.0147,0.0065,7.17e-18,0.00755,0.0871,0.00187,0.0297,0.0464,0.0761,0.0,0.0,0.0411,0.0424,0.0,0.291548358,0.0,0.0126,0.0,0.0,0.0,0.0402,0.0,0.0608,0.0322,0.144917984,0.0965,0.0,0.0,0.106095108,0.0469,0.0847,149.0,35.0,507.0,0.0,0.0,0.0,0.0,194.0,0.0,0.0,0.0,0.49,,,0.486631463,1.234906624,-1.228286315,1.321823493,-0.744782971,1.954233069,1.32086742,0.304020926,0.114762218,1.056982929,1.30256427,-0.555580639,1.436945537,1.452465137,5311.754482,4933.694273,10245.44875,Not Examined,Not identified,Margin(s) involved by invasive carcinoma,,Caucasian,Poland,Other,"Istmus, cervical canal and fundus and anterior wall of uterine corpus",Unifocal,0,0.0,6,1,1.0,1,0,0.0,cM1,R0: No residual tumor,Positive : % Not available,Negative,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current smoker: Includes daily and non-daily smokers,Unknown,,20,,Yes,Self-reported and Medical Record,Yes,Medical Record|Medical Record,Citrafleet|Fragmin,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,267|659|1068,No|No|No,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,No|No|No,No|No|No,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,267.0|659.0|1068.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +121,C3N-02631,C3N-02631,No,b3,11.0,128N,CPT0181960004,Tumor,No,77,Female,Serous carcinoma,G3 Poorly differentiated,8.0,156.0,75.0,30.82,Present,<50% myometrial invasion,Seventh Edition (2010),pT2 (FIGO II),pN0,6,Stage II,,26.26196116,CNV_H,No,0.86,MSS,CNV_H,64.0,Mutated,WT,WT,WT,Mutated,0.0,0.0,4.91e-19,0.0,0.0,0.0,5.03e-18,0.0088,1e-17,0.0,2.21e-18,0.0,0.0205,0.0,0.0,0.00627,0.0,0.0202,0.0,0.103686034,0.0,4.42e-19,0.000237,2.88e-19,0.0,0.0,8.25e-19,8.38e-19,9.8e-18,0.0386,0.0106,0.0124,7.65e-18,0.0582,0.189308078,2.64e-18,1.4e-17,0.0138,0.0138,0.157999115,0.0,0.0252,0.0479,0.0,0.00651,0.0,0.134292989,0.0,0.0,0.0,0.0799,0.000769,0.0393,0.0,0.269409935,0.0,0.20074118,0.0379,0.0,0.0,0.0,13.0,48.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.47,Yes,No,-0.571092058,-1.151372585,-0.862799493,-1.536707086,-0.278985331,-0.542342851,-2.460955649,-1.061078949,0.503625473,-0.398774199,-2.501241837,-2.674330255,0.218722636,-2.383170511,2213.438711,865.788058,3079.226769,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Multifocal,IHC staining not done,0.0,8,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 5 %,Positive : 5 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,"Vimentin (+)-5%,p16 (+)-95%,CEA(+)-1%, CK5/6(+)-1%",,Yes,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Self Report|Self Report|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Beto ZK|Atoris|Glucophage |Polpril|Verospiron,Melanoma malignum,Self Report,Surgery,Unknown,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,291|679|1107,No|No|No,Yes|Yes|Yes,No|No|No,Tumor Free|With Tumor|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,Yes|Yes|Yes,1|1|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Persistent Disease|n/a,n/a|n/a|Complete Remission,No|Yes|No,n/a|Distant Metastasis|n/a,n/a|Other: abdomen wall near umbilicus|n/a,n/a|679.0|n/a,n/a|No|n/a,n/a|No|n/a,n/a|No|n/a,n/a|No|n/a,291.0|679.0|1107.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +122,C3N-02632,C3N-02632,No,b1,1.0,129N,CPT0182020004,Tumor,No,57,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.8,174.0,89.0,29.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,3,Stage I,,0.0,CNV_L,No,0.02,MSS,CNV_L,63.0,WT,Mutated,WT,Mutated,WT,0.0295,0.00388,0.0,4.77e-18,0.0,0.0,3.54e-18,0.0,1.16e-17,5.48e-20,3.48e-17,0.0,0.0028,1.87e-18,9.09e-23,0.0,0.0,1.18e-18,0.0,0.035,0.000883,0.000183,0.0048,0.00742,3.5e-18,0.000945,0.00669,0.0408,2.68e-17,0.0,0.00909,0.0064,1.5e-18,0.0609,0.032,5.3e-19,0.0359,5.9e-19,0.0359,0.0,0.0072,0.000233,8.2e-05,0.0,0.325105995,0.0,0.0263,0.0231,0.0,0.0,0.137976343,0.0,0.0303,0.0,0.0359,0.0,0.012,0.0,0.064,0.017,0.320842759,18.0,17.0,0.0,0.0,0.0,0.0,22.0,0.0,0.0,0.0,0.0,0.56,,,-0.434784163,-0.24884144,-0.494035294,1.053296563,-0.48604084,-0.0809,1.640355071,0.380147841,0.865443951,-0.647115205,1.47754223,-0.37469067,1.152536238,0.877684072,3054.31647,4676.254457,7730.570926,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Euthyrox|Citrafleet|Fragmin|Cipronex|Natrium kalium|Dormicum,,,,,Yes,1.0,12 Months|24 Months|36 Months|48 Months,No|No|No|No,Living|Living|Living|Living,497|859|960|1405,No|No|No|No,No|No|No|No,No|No|No|No,Tumor Free|Tumor Free|Tumor Free|Tumor Free,Never|Never|Never|Never,Never|Never|Never|Never,Never|Never|Never|Never,No|No|No|No,No|No|No|No,Unknown|Unknown|Unknown|Unknown,No|No|No|No,Unknown|Unknown|Complete Remission|Complete Remission,Unknown|Complete Remission|Complete Remission|n/a,n/a|n/a|n/a|Complete Remission,No|No|No|No,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,510.0|872.0|973.0|1418.0,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a,n/a|n/a|n/a|n/a +123,C3N-02635,C3N-02635,No,b4,13.0,127N,CPT0182070004,Tumor,No,56,Female,Endometrioid carcinoma,G3 Poorly differentiated,3.0,150.0,80.0,35.0,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pN1 (FIGO IIIC1),9,Stage II,,13.35596277,CNV_H,No,0.5,MSS,CNV_H,66.0,WT,Mutated,WT,WT,Mutated,0.115812689,0.0267,5.25e-20,5.88e-18,1.58e-19,8.31e-19,4.49e-18,3.86e-19,7.54e-19,0.0,9.99e-18,0.0,0.00817,0.0,1.34e-19,0.00686,0.0,6.2e-18,1.23e-18,0.0624,0.0202,0.0233,0.0157,0.00176,0.0,0.0,0.00142,0.0,0.0,0.00128,0.0155,0.0392,8.63e-18,0.0646,0.130536771,0.0,0.0324,0.00379,0.0362,0.0,0.00752,0.0839,0.0394,0.0,0.109467339,0.0,0.0237,0.0,0.0,0.0,0.0338,0.0,0.0946,0.0141,0.352609746,0.0,0.143849245,0.0603,0.0,0.0,0.0368,14.0,14.0,0.0,0.0,0.0,11.0,17.0,0.0,0.0,0.0,0.0,0.83,Yes,No,-0.728620323,-0.21165115,-0.0694,0.210879394,2.078698042,-0.708728998,-0.145974832,0.243789143,0.259294703,-0.791693064,-0.0503,-1.681788585,0.429710828,-1.149392898,3589.221054,3933.817101,7523.038154,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,1.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Siofor|enalapril|Vastan,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,330|619|1025,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Unknown|Unknown|Unknown,Never|Never|Never,Yes|Yes|Yes,Yes|Yes|Yes,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|Complete Remission,n/a|n/a|n/a,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,330.0|619.0|1025.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +124,C3N-02636,C3N-02636,No,b4,14.0,127N,CPT0182150003,Tumor,No,72,Female,Endometrioid carcinoma,G1 Well differentiated,5.5,157.0,83.0,33.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,3,Stage I,,1.163072893,CNV_L,No,0.11,MSS,CNV_L,74.0,WT,WT,Mutated,Mutated,WT,0.0268,0.0,0.0,5.37e-20,0.0,4.48e-18,0.0,0.00339,6.22e-20,0.00262,0.0,1.16e-18,0.0087,6.32e-19,5.1e-20,0.00177,2.31e-19,0.0696,1.55e-18,0.00865,2.38e-21,0.00175,0.000213,0.00124,5.66e-19,0.0,0.00247,0.000291,0.0,0.00928,0.00521,0.00797,4.48e-18,0.0337,0.106936974,4.45e-18,0.00102,0.0373,0.0384,0.0178,0.0,0.04,0.0571,0.0,0.180180067,0.0,0.0422,0.0386,0.0,0.117838441,0.0,0.0384,0.0354,0.0236,0.121293967,0.0116,0.0419,0.0,0.137790059,0.0942,0.0022,12.0,22.0,0.0,0.0,0.0,9.0,22.0,0.0,0.0,0.0,0.0,0.64,,,1.098775714,-0.170872415,-0.648246186,1.574011104,-0.398238555,0.467888856,0.0884,0.145085363,0.263673245,0.301099209,0.307669417,-0.0441,-0.668321467,0.925265962,3856.040287,2842.949468,6698.989755,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Other,Fundus (main tumor) and isthmus (implants),Multifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,Vimentin positive,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Tritace|Clexane|Citrafleet,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,361|676|1096,Yes|Yes|No,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,None|None|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,382.0|697.0|1117.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +125,C3N-02637,C3N-02637,No,b4,15.0,131C,CPT0182210004,Tumor,No,53,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.0,168.0,138.0,48.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pNX,0,Stage I,,0.00445,CNV_L,Yes,0.18,MSS,POLE,7455.0,Mutated,Mutated,WT,Mutated,Mutated,0.148903082,0.0886,0.00968,0.001,0.0,0.0,0.00656,0.00328,0.0,0.0246,1.16e-17,0.0167,0.0107,0.0,0.0162,0.00286,4.92e-18,0.0,2.54e-19,0.0234,0.0174,0.023,0.000386,0.011,0.0204,0.0,0.0283,1.15e-19,1.63e-17,0.0473,0.0935,0.0109,4.24e-18,0.0586,0.200077682,0.0193,0.0888,0.00143,0.0902,0.0541,0.014,0.0168,0.0574,0.0,0.154482517,0.101144466,0.0798,0.0,0.0,0.0617,0.0,0.0,0.0835,0.0739,0.207691672,0.0,0.0,0.0,0.0611,0.0,0.0343,485.0,0.0,0.0,0.0,2248.0,4706.0,0.0,0.0,0.0,0.0,0.0,0.65,,,-0.153843257,0.180211463,0.195008256,0.890892324,-1.25804392,1.127235908,0.520790353,-1.328790363,0.885768342,-1.117668355,0.266184135,0.0617,1.020523657,0.379026749,3953.376146,5441.827192,9395.203338,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 70 %,Positive : 80 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,Yes,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,"EMA (+), Vimentin (+), CD10 (+)",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,No,,,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,302|687|1135,Yes|No|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,No|No|No,No|No|No,1|1|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Patient Deceased,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,302.0|687.0|1135.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +126,C3N-02639,C3N-02639,No,b4,14.0,130N,CPT0182290003,Tumor,No,59,Female,Endometrioid carcinoma,G3 Poorly differentiated,9.0,157.0,78.0,31.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,13,Stage I,,31.81337824,CNV_H,No,1.41,MSS,CNV_H,53.0,Mutated,WT,WT,WT,WT,0.00677,0.0,6.6e-20,4.04e-18,0.0,0.0,2.86e-18,8.21e-05,2.71e-18,4.39e-18,0.0,1.49e-18,0.0102,0.0,1.36e-19,0.00302,0.0,0.0,0.0,0.130277113,0.0,0.00113,0.0,1.51e-20,0.0,0.0,0.0,4.57e-19,6.2e-19,0.0,0.0128,0.00774,0.0,0.00778,0.166392433,6.78e-18,2.62e-18,0.00605,0.00605,0.0029,0.0,0.0312,0.0313,0.0,0.0,0.0,0.048,0.11176199,0.100421579,0.0017,0.0,0.0377,0.109428011,0.0,0.0506,0.0,0.244140879,0.206347578,0.0,0.0245,0.0,14.0,24.0,0.0,12.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.75,,,0.767210751,0.00236,0.317344385,0.977599381,0.586863491,0.245999258,-1.26931856,0.398623514,1.560387177,-0.402292938,-1.053987618,-0.373247649,0.285155769,-0.823684333,3045.532716,2255.926224,5301.45894,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Multifocal,0,0.0,6,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : 10 %,Positive : 20 %,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,3,"EMA (+), Vimentin (+), CD10 (-), CK8/18(+),CK5/6(-),bcl2(+),SMA(-),DES(-)",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Beto ZK|Nitrendypina|Tritace|Signopan|Solpadeine,,,,,Yes,1.0,12 Months|24 Months,No|No,Living|Deceased,294|703,Yes|Yes,Yes|Yes,Yes|Yes,With Tumor|Tumor Free,Never|Never,Never|Never,Never|Never,Yes|Yes,No|Yes,3|1,No|No,Persistent Disease|Persistent Disease,Persistent Disease|Persistent Disease,n/a|n/a,Yes|Yes,Distant Metastasis|Distant Metastasis,"Other: peritoneum, omentum majus, ascites|Other: peritoneum, omentum majus, ascites",324.0|324.0,No|No,No|No,Yes|Yes,No|No,294.0|n/a,n/a|Malignant Neoplasm,n/a|526.0,n/a|n/a,n/a|n/a,n/a|n/a +127,C3N-02678,C3N-02678,No,b3,11.0,130C,CPT0182340004,Tumor,No,69,Female,Endometrioid carcinoma,G1 Well differentiated,5.5,164.0,66.0,24.0,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pN0,8,Stage II,,0.0,CNV_L,No,13.39,MSI-H,MSI-H,482.0,WT,Mutated,Mutated,Mutated,WT,0.0374,0.000239,0.0,1.32e-18,0.0,1.7e-19,0.00754,1.01e-19,1.61e-20,0.0,0.0,2.06e-18,0.0234,0.0,0.00222,0.00629,0.0,0.008,0.0,0.0463,0.0,0.000157,0.00453,0.00524,0.0,0.0,0.000166,5.08e-19,5.37e-18,0.00801,0.0289,0.013,4.87e-21,0.0294,0.0651,0.00402,0.00513,0.00838,0.0135,0.0129,0.0,0.186416001,0.0,0.0,0.299349686,0.0243,0.0,0.0,0.0,0.0,0.0,0.0223,0.283531578,0.0128,0.104148659,0.0185,0.0,0.0199,0.0,0.0,0.0159,56.0,57.0,0.0,0.0,0.0,0.0,247.0,0.0,0.0,0.0,0.0,0.46,,,0.931996304,-0.234767653,-0.529491834,0.715090167,-1.207887158,0.438337251,0.0422,0.16601276,1.021736144,0.611077934,0.259159624,0.0602,0.151047993,1.262981778,3790.01119,3673.92532,7463.93651,Not Examined,Present,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,1,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,Unknown,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Concor|Tulip|Afobam|Zyrtec,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,266|707|580,Yes|Yes|Yes,No|No|No,No|No|No,With Tumor|With Tumor|With Tumor,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,Unknown|Unknown|2,No|No|No,Persistent Disease|Persistent Disease|Complete Remission,Persistent Disease|Persistent Disease|n/a,n/a|n/a|Patient Deceased,Yes|Yes|Yes,Distant Metastasis|Distant Metastasis|Distant Metastasis,Lung|Lung|Lung,266.0|545.0|545.0,No|No|No,No|No|No,Yes|No|Yes,No|No|No,266.0|707.0|n/a,n/a|n/a|Uterine Corpus Cancer,n/a|n/a|598.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +128,C3N-02789,C3N-02789,No,b4,13.0,131N,CPT0186010004,Tumor,No,61,Female,Endometrioid carcinoma,G2 Moderately differentiated,3.5,147.0,56.0,25.7,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,17,Stage II,White,,,No,12.08,MSI-H,MSI-H,420.0,WT,Mutated,Mutated,Mutated,WT,0.141682818,0.0113,0.0,2.58e-18,0.0,5.61e-18,1.31e-18,0.00696,0.0275,0.0414,0.0,0.00236,0.0205,1.9e-18,0.0042,0.0,0.0,0.0,1.7e-18,0.000602,0.0389,0.0244,0.0194,0.0015,0.0,0.00239,0.00987,0.00666,0.0,0.00542,0.0369,0.00211,5.83e-18,0.0157,0.183682185,0.0,0.0616,4e-19,0.0616,0.0,0.0,0.00347,0.0386,0.0,0.144920809,0.00521,0.0255,0.0,0.0258,0.0,0.027,0.0,0.0846,0.0732,0.317682796,0.0223,0.0,0.0,0.0971,0.056,0.0785,13.0,16.0,169.0,0.0,0.0,0.0,0.0,58.0,0.0,0.0,48.0,,,,0.552801952,0.918609667,-0.0334,-0.767812714,0.630192871,1.229641589,1.659742073,1.123896171,1.512568695,-0.490776871,1.38183436,-0.651425363,0.749161776,0.274117739,3305.802106,4866.046928,8171.849034,Positive for malignancy,Present,Cannot be assessed,Not-Hispanic or Latino,white,United States,Other,entire cavity,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM1,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,Unknown,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Current Therapy,1,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,"Current reformed smoker, more than 15 years",20,21,2,0.1,Exposure to secondhand smoke history not available,,Yes,Medical Record|Medical Record|Medical Record,calcium carbonate|lysine|Multivitamin,,,,,No,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,285|725|1137,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Former Therapy|Former Therapy|Former Therapy,Former Therapy|Former Therapy|Former Therapy,Unknown|Unknown|Unknown,No|No|No,No|No|No,1|1|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,255.0|695.0|1107.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +129,C3N-02947,C3N-02947,No,b2,8.0,128N,CPT0158520008,Tumor,No,51,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.5,170.0,65.0,22.39,Present,#ERROR!,Seventh Edition (2010),pT1 (FIGO I),pN0,2,Stage I,White,0.0,CNV_L,No,30.36,MSI-H,MSI-H,921.0,Mutated,Mutated,WT,Mutated,Mutated,0.0735,0.0204,0.00811,0.0,1.88e-20,4.85e-18,0.0368,0.00823,0.00432,0.0,0.0,0.00471,0.0274,0.0,0.0,0.0034,0.0,0.0,0.0,0.0128,0.00726,0.00776,0.00517,0.00451,0.0,0.0,0.00609,0.0,1.44e-17,0.0134,0.0271,0.0215,0.0,0.0486,0.194891097,3.7e-19,0.0243,0.0017,0.026,0.0169,0.0,0.0658,0.119800608,0.0,0.232481626,0.04,0.100749453,0.0,0.0,0.0,0.0242,0.00632,0.168448027,0.0204,0.0551,0.0,0.0557,0.0,0.0939,0.000144,0.0,60.0,0.0,364.0,0.0,0.0,0.0,0.0,115.0,0.0,0.0,91.0,0.57,,,-1.019201651,1.030815245,-1.253029177,0.700607819,-1.151180079,1.29795756,0.897221983,-0.317105163,1.2015646,-0.0409,0.850381647,-0.936510283,-0.077,-0.670449534,3107.034864,4311.345097,7418.379961,Positive for malignancy,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,white,United States,Other,anterior and posterior,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Premenopausal: less than 6 months since LMP AND no prior bilateral oophorectomy AND not on estrogen replacement,Unknown,,,,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Current smoker: Includes daily and non-daily smokers,Unknown,,5,,Exposure to secondhand smoke history not available,Medical Record,Yes,Medical Record|Medical Record,acetaminophen |hydrocodone-acetaminophen,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|Yes,Living|Living|Living,331|856|856,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,No|No|No,No|No|No,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,331.0|856.0|856.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +130,C3N-02972,C3N-02972,No,b4,15.0,131N,CPT0159220008,Tumor,No,74,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.1,152.0,88.0,38.08,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN1 (FIGO IIIC1),19,Stage III,White,0.0,CNV_L,No,0.03,MSS,CNV_L,77.0,Mutated,Mutated,WT,Mutated,Mutated,0.11022494,0.000688,1.55e-19,0.0,1.54e-19,0.0,0.0,3.9e-19,2.32e-18,0.000885,9.31e-18,0.0126,0.00692,1.5e-18,0.00379,0.00427,4.92e-20,4.07e-18,0.0,0.0422,0.00372,0.00721,0.00405,0.00176,0.0,4.09e-18,5.44e-20,0.00111,0.0,2.97e-18,0.0173,0.000854,2.02e-19,0.045,0.0479,2.55e-19,0.00738,0.00214,0.00952,0.0,0.0,0.00836,0.061,0.0,0.245884886,0.0,0.0487,0.0169,0.0,0.0,0.0772,0.0121,0.0,0.0299,0.239081182,0.0,0.0408,0.0,0.118302791,0.0362,0.0654,30.0,37.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.26,Yes,Yes,-0.0851,1.335986316,0.430705105,0.985335445,1.352598595,1.266359789,1.749552285,1.33586285,0.185018664,-0.046,1.84529309,0.477400599,1.069508234,1.19664878,4104.78479,4741.808055,8846.592846,Negative for malignancy/normal/benign,Not identified,Margins uninvolved by invasive carcinoma,Not-Hispanic or Latino,white,United States,Other,Anterior and Posterior,Unifocal,IHC staining not done,1.0,3,IHC staining not done,0.0,0,IHC staining not done,0.0,Staging Incomplete,RX: Presence of residual tumor cannot be assessed,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,Unknown,Cytokeratin polytypic: positive ;PAX 8: positive;MOC31: negative;WT-1: negative; Vimentin: positive ; P16: mosaic pattern,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,Exposure to secondhand smoke history not available,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,acetaminophen-codeine|aspirin |ducolax|zyrtec|Vitamin D|celexa|glucotrol|hydrochlorothiazide|lisinopril|magnesium oxide|metformin|metoprolol|multi-vitamin (centrum women)|prilosec|pravachol,,,,,Yes,2.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,293|874|1202,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Unknown|Unknown|Unknown,Yes|Yes|Yes,Yes|Yes|Yes,Unknown|Unknown|Unknown,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,251.0|832.0|1160.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +131,C3N-02976,C3N-02976,No,b2,7.0,129C,CPT0188030003,Tumor,No,70,Female,Endometrioid carcinoma,G3 Poorly differentiated,3.0,162.0,71.0,27.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,5,Stage I,,0.00193,CNV_L,No,36.12,MSI-H,MSI-H,941.0,WT,Mutated,WT,Mutated,WT,0.0633,0.0521,0.00105,2.43e-18,0.0,7.86e-18,3.93e-18,0.012,0.0,4.02e-19,0.0,0.0,0.057,0.0,0.0182,0.00209,2.2e-18,6.16e-18,7.1e-19,0.0376,0.00772,0.00286,0.00312,0.00492,0.0,2.38e-17,0.0058,0.0,1.32e-17,0.0153,0.03,0.0263,0.0153,0.147520061,0.179113386,2.46e-19,0.0553,0.00104,0.0563,0.086,0.0,0.155100744,0.0662,0.0,0.0928,0.0226,0.12414492,0.0,0.0,0.0,0.0889,0.0058,0.0,0.125798131,0.206497607,0.0262,0.0,0.0,0.0,0.0,0.0,47.0,136.0,198.0,0.0,0.0,0.0,251.0,0.0,0.0,0.0,0.0,0.87,,,-1.406703087,-0.838490699,-2.850650419,0.232913116,-1.143521854,0.0305,-2.005926455,-0.301137126,1.390983307,-0.79777691,-2.206948571,-0.939906875,0.0165,-1.87197721,1502.789371,3084.663181,4587.452552,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,6,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Beto 2K|Fragmin|Dormicum|Fortrans|Kalipoz,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,364|670|1076,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,381.0|687.0|1093.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +132,C3N-02978,C3N-02978,No,b4,16.0,131C,CPT0244470003.1,Tumor,No,66,Female,Endometrioid carcinoma,G2 Moderately differentiated,5.5,166.0,87.0,31.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,11,Stage I,,1.414147276,CNV_L,No,20.85,MSI-H,MSI-H,605.0,WT,Mutated,WT,Mutated,WT,0.0349,0.0,0.0,0.0,0.0,2.1e-17,1.77e-17,0.0,0.0,9.12e-19,1.19e-17,0.0,0.0245,5.44e-18,6.77e-20,0.00237,4.02e-18,1.66e-18,0.0,0.0,0.0151,0.00918,0.00558,0.00214,5.04e-20,1.35e-18,0.00234,0.00137,6.23e-18,0.000299,0.0125,0.0111,3.16e-17,0.0513,0.152476144,0.0,0.0124,0.00315,0.0155,0.0,0.0,0.0488,0.0,0.0,0.0728,0.0,0.0428,0.00767,0.0,0.0,0.0106,0.0,0.345744699,0.0,0.172960294,0.0,0.0513,0.0,0.143478492,0.048,0.0559,16.0,0.0,244.0,0.0,0.0,0.0,0.0,86.0,0.0,0.0,69.0,0.79,Yes,No,0.110689746,-0.349973682,0.346445396,2.104449186,-0.25644425,-0.358640898,1.011673668,-0.676356199,0.862513819,-1.584755312,1.053743805,-1.272417748,2.435781627,-0.40816562,2505.531431,3522.469272,6028.000703,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,0,0.0,0,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record,Siofor|Faxolet ER 75|Ketiplet|Bisocard,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,253|665|1045,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Unknown|Never|Never,Never|Never|Never,No|No|No,Yes|No|No,None|None|None,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,253.0|665.0|1045.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +133,C3N-02978-b1,C3N-02978,Yes,b3,12.0,129C,CPT0244470003,Tumor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +134,C3N-02979,C3N-02979,No,b2,6.0,130C,CPT0188100004,Tumor,No,61,Female,Endometrioid carcinoma,G3 Poorly differentiated,4.0,158.0,69.0,27.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,10,Stage I,,0.000652,CNV_L,No,30.64,MSI-H,MSI-H,1066.0,WT,Mutated,WT,Mutated,Mutated,0.186319434,0.0323,0.0155,0.0,0.0,5.86e-18,0.0,0.0177,0.00683,0.0124,0.00467,0.00116,0.0249,9.95e-19,0.00509,0.00692,2.33e-18,0.0,1.44e-17,0.012,0.0313,0.0385,0.00152,0.00879,8.35e-20,0.0,0.0125,9.68e-20,0.0,0.0276,0.132744518,0.0313,0.0,0.193014788,0.327562554,7.38e-18,0.0562,0.00346,0.0596,0.0132,0.0,0.0178,0.105063395,0.0,0.168575072,0.0718,0.0581,0.0,0.0,0.0496,0.0335,0.0,0.0423,0.136629496,0.27830002,0.0,0.0,0.00173,0.0,0.0,0.0232,0.0,181.0,403.0,0.0,0.0,0.0,0.0,203.0,0.0,0.0,0.0,0.73,Yes,No,-1.558987383,-1.191964141,0.0839,0.199729184,-0.519301301,-0.0131,-0.282597715,-2.07108605,1.11361067,-1.13035857,-0.702183912,-0.756419985,0.0745,-1.467945044,3885.812031,5133.685775,9019.497805,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,0,0.0,4,0,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,"CK7 - negative, CK19 - negative, Chromogranine - negative, CD10 - negative, Synaptophizine - negative",,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record|Medical Record|Medical Record|Medical Record,Noliprol forte|Bisocard|Glucophage|vasilip|Fragmin|Citrafleet,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,393|647|976,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,Yes|Yes|Yes,2|2|2,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,435.0|689.0|1018.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +135,C3N-02994,C3N-02994,No,b3,11.0,131N,CPT0248000003,Tumor,No,68,Female,Clear cell carcinoma,G3 Poorly differentiated,2.5,162.0,73.0,27.0,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,16,Stage I,,1.664379605,CNV_L,No,32.2,MSI-H,MSI-H,1321.0,Mutated,Mutated,WT,Mutated,Mutated,0.228347918,0.022,5.8e-22,1.63e-18,0.0,1.59e-18,0.037,0.00128,0.0,0.0,0.0,0.00219,0.0372,0.0,0.00241,0.00158,5.91e-20,4.35e-18,0.0,0.0,0.0737,0.061,0.0287,0.0,6.14e-19,0.0121,0.00661,0.0,5.07e-18,0.0817,0.0464,0.00729,0.0126,0.151115485,0.10084028,0.0,0.0734,0.00315,0.0766,0.00135,0.0,0.0575,0.0595,0.0,0.108649589,0.0204,0.0776,0.0,0.00694,0.0,0.0612,0.0771,0.0783,0.100178654,0.272419956,0.0,0.0305,0.0,0.0169,0.0,0.0313,470.0,177.0,0.0,0.0,0.0,0.0,369.0,0.0,0.0,0.0,0.0,0.51,,,-2.131794543,0.996114937,-2.512408626,1.397748065,2.192912044,0.380419575,0.75742671,0.973177248,0.686184746,-0.674988569,0.54577056,-0.317470907,0.509482109,-1.552645943,3840.106201,5653.733119,9493.839321,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Fundus,,Unifocal,IHC staining not done,0.0,1,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Negative,Negative,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,Yes,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,1,EMA (+),,No,Alcohol consumption equal to or less than 2 drinks per day for men and 1 drink or less per day for women,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record,No,,,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,337|725|980,Yes|Yes|Yes,Yes|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,No|No|No,No|No|No,1|1|1,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,337.0|725.0|980.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +136,C3N-03005,C3N-03005,No,b2,5.0,129N,CPT0247940003,Tumor,No,>=90,Female,Endometrioid carcinoma,G2 Moderately differentiated,4.0,155.0,78.0,32.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,4,Stage I,,7.504663231,CNV_L,No,0.0,MSS,CNV_L,78.0,WT,Mutated,WT,WT,WT,0.136934637,0.0663,0.00489,0.0,0.0,3.28e-18,0.0746,9.11e-20,0.00518,0.0282,8.07e-19,0.00344,0.0469,0.0,0.0115,0.0151,0.0,0.0145,0.0,0.0315,0.029,0.0212,0.0206,0.00557,0.000312,0.000242,0.0,5.78e-20,0.0,0.0055,0.0189,0.0608,0.0,0.0347,0.132437016,1.1e-19,0.0785,0.017,0.0954,0.0,0.0,0.0639,0.0901,0.0,0.219648814,0.0106,0.0497,0.00997,0.0,0.0707,0.0,0.00979,0.0954,0.0193,0.208454493,0.0524,0.0404,0.0,0.0338,0.0,0.0259,21.0,27.0,0.0,0.0,0.0,0.0,26.0,0.0,0.0,0.0,0.0,0.31,,,1.09266565,-0.553515684,0.556683753,0.378119839,1.156744063,-1.497099808,0.488121317,0.740961007,0.606740987,0.377499539,0.47328784,1.241677203,-0.114117071,-0.541184904,5460.544855,5773.711888,11234.25674,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,4 or more,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Bisocard|Hygroton|Polocard,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,450|734|857,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,4 or more|4 or more|4 or more,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,450.0|734.0|n/a,n/a|n/a|Respiratory Disease,n/a|n/a|898.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +137,C3N-03415,C3N-03415,No,b2,7.0,130N,CPT0247910003,Tumor,No,85,Female,Endometrioid carcinoma,G3 Poorly differentiated,4.8,150.0,52.0,23.0,Present,#ERROR!,Seventh Edition (2010),pT1b (FIGO IB),pN0,5,Stage I,,0.146408992,CNV_L,No,32.41,MSI-H,MSI-H,6659.0,Mutated,Mutated,Mutated,Mutated,WT,0.209530632,0.018,0.0115,0.0,7.17e-19,1.54e-18,7.86e-20,0.0108,0.0052,0.0223,0.0,0.00185,0.0377,0.0,0.0162,2.22e-19,1.43e-18,6.92e-18,0.0,0.000701,0.0368,0.0176,0.0325,0.00586,0.0,1e-18,0.00388,1.98e-18,0.0,0.0165,0.0734,0.0224,0.00777,0.151379251,0.314025643,0.0,0.0547,3.71e-18,0.0547,0.00694,0.0,0.0352,0.12580074,0.0,0.118640627,0.097,0.0593,0.0,0.0255,0.0,0.0634,0.0,0.0,0.0695,0.268245225,0.0169,0.0,0.0,0.101829592,0.0,0.0116,161.0,314.0,0.0,0.0,0.0,0.0,0.0,0.0,1939.0,2445.0,1221.0,0.23,,,-1.136963415,-1.024358542,-2.286263556,1.218158501,-1.23439774,0.0522,-0.0215,-0.230024824,1.608784387,-2.005919563,-0.474275759,-0.900573473,1.600195685,-1.523080234,2384.810301,4565.22009,6950.030391,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,3,IHC staining not done,0.0,0,0,0.0,cM0,R0: No residual tumor,Positive : % Not available,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,Unknown,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Enarenal|Sustonit|Signopam,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,411|712|870,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,Tumor Free|Tumor Free|Tumor Free,Never|Never|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,Unknown|Unknown|Unknown,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,411.0|712.0|n/a,n/a|n/a|Respiratory Disease,n/a|n/a|1047.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +138,C3N-03417,C3N-03417,No,b4,13.0,128C,CPT0247880003,Tumor,No,67,Female,Endometrioid carcinoma,G1 Well differentiated,2.7,165.0,83.0,30.49,Present,<50% myometrial invasion,Seventh Edition (2010),pT1a (FIGO IA),pN0,5,Stage I,,0.0104,CNV_L,No,0.64,MSS,CNV_L,60.0,WT,Mutated,Mutated,Mutated,Mutated,0.0373,0.0051,0.00187,0.0,0.0,1.32e-17,1.41e-18,0.00353,4.49e-20,0.0178,0.0,1.77e-18,0.0236,0.0,0.0,0.0,0.0,0.0,6.46e-18,0.0058,1.34e-19,9.26e-19,0.00196,0.0,0.0,1.41e-17,0.00139,0.0,3.1e-18,0.0163,0.0306,0.0056,0.0,0.0602,0.289266356,2.25e-18,0.0034,0.0,0.0034,0.0566,0.0,0.0917,0.115563316,0.0,0.246878938,0.0377,0.0777,0.0,0.0,0.0679,0.0,0.0,0.112992327,0.0616,0.0837,0.011,0.0,0.0,0.0218,0.0149,0.0,22.0,21.0,0.0,14.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.77,,,-0.684400881,0.561581065,-1.102347356,-0.0892,0.222665419,0.924786309,-1.105861496,-0.786586684,0.280656974,-0.713629763,-1.262334267,-1.974988541,1.698376833,0.241199831,2608.1265,3031.213167,5639.339667,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Posterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Positive : % Not available,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Loss of expression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Unknown,3,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,Medical Record|Medical Record|Medical Record,Yes,Medical Record|Medical Record|Medical Record,Bisoratio|Protevasc|Acard,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Living,346|710|1103,Yes|Yes|Yes,No|No|No,No|No|No,Tumor Free|Tumor Free|Tumor Free,Unknown|Unknown|Never,Never|Never|Never,Never|Never|Never,Yes|Yes|Yes,No|No|No,3|3|3,No|No|No,Complete Remission|Complete Remission|Complete Remission,Complete Remission|Complete Remission|n/a,n/a|n/a|Complete Remission,No|No|No,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,346.0|710.0|1103.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +139,C3N-03767,C3N-03767,No,b2,5.0,128N,CPT0247970003,Tumor,No,66,Female,Serous carcinoma,G3 Poorly differentiated,13.0,158.0,62.0,24.0,Present,#ERROR!,Seventh Edition (2010),pT2 (FIGO II),pN0,13,Stage II,,34.44230553,CNV_H,No,1.01,MSS,CNV_H,66.0,WT,WT,WT,WT,WT,0.0767,0.0143,0.0,0.00498,3.27e-19,0.000811,0.0317,0.000532,0.0,7.01e-20,3.05e-19,0.00928,0.0,0.00142,0.0,0.0181,0.0,1.06e-17,0.0,0.00918,0.0256,0.0112,0.017,0.0108,2.18e-18,0.00178,0.00502,3.23e-19,0.0,0.0302,0.0238,0.00999,2.03e-18,0.0492,0.138446294,8.13e-19,0.035,0.00904,0.044,0.0281,0.0,0.0294,0.131642052,0.0,0.0,0.0,0.00453,0.100298365,0.0925,0.0259,0.0,0.00234,0.206982853,0.0,0.242741027,0.0,0.0851,0.0,0.0192,0.00446,0.0268,20.0,22.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.0,0.0,0.45,,,-1.129793055,1.027499579,-1.768589342,1.244398301,-1.277384025,0.623079578,-0.722419304,-0.979551296,-0.566171478,-0.655647341,-0.817136634,-0.858177651,1.45056114,-1.726708429,2578.671466,3457.536356,6036.207822,Not Examined,Not identified,Margins uninvolved by invasive carcinoma,,Caucasian,Poland,Anterior endometrium,,Unifocal,IHC staining not done,0.0,0,IHC staining not done,0.0,0,IHC staining not done,0.0,cM0,R0: No residual tumor,Negative,Negative,Cannot be determined,Cannot be determined,Cannot be determined,Cannot be determined,Overexpression,No,Cannot be determined,No,Postmenopausal: greater than 12 months since LMP with no prior Oophorectomy OR Prior bilateral oophorectomy,Never,2,,,No,Lifelong non-drinker,Lifelong non-smoker: Less than 100 cigarettes smoked in lifetime,,,,,No or minimal exposure to secondhand smoke,,No,,,,,,,Yes,1.0,12 Months|24 Months|36 Months,No|No|No,Living|Living|Deceased,491|721|897,Yes|Yes|Yes,Yes|Yes|Yes,No|No|No,With Tumor|With Tumor|With Tumor,Never|Never|Never,Never|Never|Never,Never|Never|Never,No|No|No,No|No|No,2|2|2,No|No|No,Persistent Disease|Persistent Disease|Persistent Disease,Persistent Disease|Persistent Disease|n/a,n/a|n/a|Persistent Disease,Yes|Yes|Yes,Distant Metastasis|Distant Metastasis|Distant Metastasis,Lung|Lung|Lung,491.0|491.0|491.0,No|No|No,No|No|No,No|Yes|Yes,No|No|No,491.0|721.0|n/a,n/a|n/a|Malignant Neoplasm,n/a|n/a|1002.0,n/a|n/a|n/a,n/a|n/a|n/a,n/a|n/a|n/a +140,C3L-00935-A,C3L-00935,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0887,0.0,0.0,0.0,4.75e-18,0.0,4.89e-18,0.00967,0.00109,0.00958,5.63e-18,0.0,0.0154,0.00497,0.00581,0.120966395,0.0,0.504130901,0.0183,0.409030325,0.0,0.0,0.000924,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.02e-18,1.26e-17,0.00567,0.0989,0.0,0.0046,0.319778855,0.324382239,0.0884,0.0,0.0365,0.0472,0.0,0.148954717,0.0,0.0414,0.0,0.0557,0.0,0.0562,0.0,0.0939,0.0429,0.144343921,0.0327,0.0,0.211995968,0.0,0.0,0.0,,,,,,,,,,,,,,,-0.211046408,-1.163818206,0.20088871,-1.271131044,0.656300892,-0.905376669,-0.302948854,-1.066028656,-2.124537065,0.943415918,-0.365934904,0.821306291,-1.985280952,-0.355157133,6048.885334,4277.403784,10326.28912,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +141,C3L-01277-A,C3L-01277,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0326,0.0,6.68e-19,3.42e-19,9.56e-20,0.00675,0.0,0.0171,0.00833,2.22e-19,2.12e-18,0.0,0.0143,0.0023,6.76e-19,0.210487924,1.36e-19,0.732908677,0.0256,0.652074717,0.0,0.0044,0.00238,0.012,0.0,6.41e-18,0.0,0.0,7.02e-18,0.0313,1.88e-17,3.81e-18,2.09e-20,0.0,0.044,0.0,0.0136,0.489786717,0.503358739,0.0842,0.0,0.0123,0.0169,0.0,0.288982746,0.0,0.00666,0.0,0.0417,0.0,0.0503,0.0,0.0,0.00353,0.248263085,0.0,0.0077,0.239400582,0.0,0.0,0.0,,,,,,,,,,,,,,,-1.414135341,-1.020306365,-0.16799745,-1.532624523,-1.052620735,-0.863345831,-1.625708517,-1.829445817,-0.793469855,1.527938946,-1.844476202,0.504574412,-0.739065574,-1.986846148,6711.035705,4219.232716,10930.26842,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +142,C3L-01639-A,C3L-01639,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0951,1.27e-18,2.41e-18,0.0067,1.27e-17,0.00219,0.00643,0.00498,0.00663,0.0134,1.43e-18,0.0,0.0103,0.00942,0.0104,0.140680315,0.00528,0.538364102,0.0173,0.445838095,0.0,0.0,0.00573,3.55e-20,2.21e-18,0.0,7.79e-19,0.0,4.61e-18,0.00745,0.0,3.96e-18,6.94e-19,0.00103,0.0207,0.0027,0.0149,0.352513988,0.367374104,0.0797,0.0,0.0661,0.0599,0.0,0.184571918,0.0,0.0402,0.0,0.0233,0.0,0.105593768,0.0018,0.00571,0.0435,0.177980921,0.0366,0.0,0.0961,0.0656,0.0,0.0132,,,,,,,,,,,,,,,0.253623114,0.326370073,0.903270377,-1.10153486,-0.29478359,-0.297765172,0.587509746,-0.290579393,-2.813528775,1.350366552,0.625322857,1.027936076,-1.373760636,0.452931332,6912.831464,5165.054101,12077.88557,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +143,C3L-01967-A,C3L-01967,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,2.51e-18,0.0,0.0,0.0,0.0,0.0175,0.0,0.0,0.0,1.55e-17,0.0189,0.00371,0.0,0.194065816,1.68e-18,0.653919656,0.0587,0.727097981,4.03e-18,0.0,0.0,0.0,0.0,1.06e-17,0.0,0.0,0.0,0.0,2.49e-17,2.26e-18,5.04e-18,0.0,0.032,5.93e-19,1.09e-17,0.435238368,0.435238368,0.022,0.0,0.00393,0.0564,0.0,0.235822388,0.0,0.0254,0.0,0.0607,0.0,0.0592,0.0,0.0,0.00713,0.213152393,0.0,0.0,0.316206686,0.0,0.0,0.0,,,,,,,,,,,,,,,-0.498955371,-1.794032951,-0.437990693,-1.550438395,-0.501700787,-1.504175763,-1.683139964,-1.677800851,-2.247384885,1.092535941,-1.739202793,0.0531,-0.63537576,-1.414576593,6344.945644,3855.2529,10200.19854,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +144,C3L-02121-A,C3L-02121,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.036,0.0,7.87e-18,0.0,0.0,0.0,1.11e-17,0.00401,0.00623,1.65e-19,3.88e-18,1.68e-17,0.0303,0.00922,0.0,0.198581286,6.29e-18,0.600784169,0.034,0.726487652,9.79e-19,0.000963,0.0,0.00108,1.29e-18,0.0,4.16e-18,3.44e-18,7.52e-18,2.15e-19,1.8e-17,1.06e-18,4.55e-18,1.25e-20,0.0359,4.92e-18,0.00487,0.410394644,0.415266171,0.0,0.0,0.0,0.0219,0.0,0.0817,0.0,0.0,0.0,0.0496,0.0,0.0365,0.0416,0.0,0.0,0.286802129,0.0,0.0111,0.470840163,0.0,0.0,0.0,,,,,,,,,,,,,,,-1.029138117,-2.283354488,0.784495524,-1.626815622,-0.568082443,-2.144657328,-2.230521597,-2.521069728,-0.39842562,1.332206765,-2.33375145,0.33630669,-0.968764978,-2.306827196,6867.623231,4085.415341,10953.03857,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +145,C3L-02216-A,C3L-02216,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0676,0.0,0.0,2.4e-18,2.13e-17,0.0,3.95e-18,0.0133,0.00472,0.00261,0.0,4.06e-18,0.0175,0.00472,0.00293,0.0929,0.0,0.616006359,0.00192,0.564808115,0.0,0.00311,0.00245,5.75e-22,0.0,4.78e-18,2.62e-18,0.000315,0.0,0.0326,5.49e-18,7.71e-19,0.0,0.0,0.00206,1.63e-19,0.00531,0.361027326,0.366338058,0.0805,0.0,0.0361,0.0447,0.0,0.205984969,0.0,0.0251,0.0,0.0,0.0,0.0605,0.0616,0.0,0.015,0.224371107,0.0,0.00329,0.217911571,0.0162,0.0,0.00861,,,,,,,,,,,,,,,1.129353198,-0.321850488,0.849211729,-1.218297996,-0.404627678,-0.554390972,0.287246403,-0.523223047,-2.125387181,1.425969954,0.182025103,0.766235421,-1.339316658,0.227294681,7125.299823,4777.841893,11903.14172,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +146,C3L-02347-A,C3L-02347,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0544,0.0,5.63e-18,2.35e-18,0.0,0.0,0.0,0.0115,4.17e-18,2.35e-19,2.26e-18,0.0,0.0158,0.00617,1.44e-19,0.251570738,8.02e-19,0.663621454,0.0228,0.841734884,3.27e-19,0.0,0.0,2.99e-19,0.0,0.0,0.0,0.0,2.17e-18,2.84e-19,0.0,7.88e-18,2.5e-17,0.0,0.0251,0.0,5.28e-18,0.471753809,0.471753809,0.0,0.0,0.00932,0.0591,0.0,0.185742456,0.0,0.0,0.0,0.0304,0.0,0.0488,0.0108,0.0,0.0108,0.30523825,0.0407,0.00276,0.288122833,0.0,0.0,0.0084,,,,,,,,,,,,,,,-1.248399119,-2.079062633,-0.473255663,-1.453244388,-0.26348033,-1.617547424,-1.419313665,-1.297005685,-2.21004854,1.301062732,-1.502534757,0.530110014,-1.494404074,-1.797755369,6770.680361,4164.60188,10935.28224,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +147,C3L-02353-A,C3L-02353,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.00239,0.0,2.11e-21,3.39e-19,0.0,0.0,2.41e-17,0.00605,6.91e-19,0.0037,4.66e-18,0.0,0.00702,0.00458,2.03e-19,0.196339531,7.09e-18,0.619811332,0.0217,0.613034072,2.35e-19,0.0,0.0,8.56e-19,0.0,0.0,0.0,0.0,0.0,0.0,1.38e-17,0.0,0.0,0.0,0.023,2.79e-18,6.05e-18,0.417245935,0.417245935,0.0346,0.0,0.0264,0.0818,0.0,0.228455458,0.0,0.0161,0.0,0.0136,0.0,0.0506,0.00591,0.0,0.0057,0.200181509,0.0,0.0156,0.321051161,0.0,0.0,0.0,,,,,,,,,,,,,,,0.271352996,-0.967337914,0.47433009,-1.450767193,0.134565201,-0.845521523,-0.713857878,-0.756074638,-2.413510083,1.286906112,-0.647963762,0.673471594,-0.601734164,-0.514545962,6425.985404,3846.190997,10272.1764,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +148,C3L-02408-A,C3L-02408,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.131210134,0.0,0.0,0.0,1.98e-17,0.0,0.00307,0.0126,0.0173,0.00871,9.13e-18,0.0,0.0164,0.0,0.0116,0.133147777,0.00913,0.612616439,0.0534,0.766076189,0.00135,0.00438,0.0116,0.00525,1.07e-17,0.00938,0.0,0.000194,1.33e-17,0.110667849,4.24e-17,4.45e-20,0.0,8.63e-19,0.081,7.44e-19,0.0361,0.37711775,0.413245881,0.024,0.0,0.0548,0.0751,0.0,0.175123362,0.0,0.00785,0.0,0.0531,0.0,0.0281,0.0162,0.0,0.00342,0.236818568,0.0,0.0488,0.220394789,0.0298,0.0,0.0264,,,,,,,,,,,,,,,0.933239197,0.913199637,1.178173157,-0.830313519,-0.12915265,0.646966436,0.94913735,-0.199865835,-1.088330724,1.888357198,0.62417164,1.730456151,-1.551065165,-0.566461594,7925.918641,6126.937728,14052.85637,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +149,C3L-02409-A,C3L-02409,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0327,0.0,0.0,0.0,0.0,1.71e-17,6.17e-20,0.0,0.0,2.9e-18,2.31e-17,7.11e-18,0.00152,0.0,0.00266,0.0509,5.64e-18,0.322699883,0.0,0.383590369,9.21e-21,0.0138,0.00148,0.0,1.84e-18,0.0,0.0,0.0,5.15e-18,0.0,0.0,0.0,8.37e-18,0.0,0.0257,1.28e-18,0.00177,0.187915174,0.189685599,0.0249,0.0,0.0729,0.0327,0.0,0.159441905,0.0,0.0,0.0,0.0236,0.0,0.0364,0.0,0.271801413,0.00848,0.229752271,0.0,0.0125,0.0,0.105419365,0.0,0.0221,,,,,,,,,,,,,,,1.9557728,0.548289566,0.000341,0.0181,-0.345797202,0.519290737,0.860105774,1.302085624,-0.522851349,1.325185321,0.993419738,1.372261072,-0.905048667,1.058334661,6222.880071,5060.837371,11283.71744,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +150,C3L-02412-A,C3L-02412,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.215739227,0.0,0.0,0.0,7.75e-18,0.0229,0.0315,0.00375,0.0,0.0145,0.0,0.0,0.00511,0.0,0.0183,0.131728147,0.0169,0.526818772,0.0243,0.75770873,0.0,0.00849,0.00365,0.00212,1.55e-17,0.0134,0.0,0.00406,0.0,0.0204,1.28e-18,0.0,0.0,1.2e-17,0.0,0.0,0.0365,0.332106794,0.368611615,0.0,0.0,0.041,0.0686,0.0,0.236196429,0.0,0.00253,0.0,0.0136,0.0,0.0936,0.0122,0.0,0.000622,0.261489771,0.0,0.052,0.136986379,0.0384,0.00778,0.035,,,,,,,,,,,,,,,1.391845651,1.699940261,-0.116827,-0.776342791,0.14047024,0.94591908,1.106123198,1.513517672,-0.763164399,2.054977063,1.063772836,2.407469148,-1.577275359,-0.439496296,7712.295621,6740.407053,14452.70267,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +151,C3L-02468-A,C3L-02468,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.044,0.0,0.0,1.5e-19,2.01e-19,9.38e-18,0.0,0.00612,0.00612,3.2e-19,1.01e-18,1.59e-20,0.0122,0.00823,7.28e-20,0.0692,0.0,0.641342513,0.0125,0.56595538,1.1e-18,0.00445,0.00146,1.39e-18,0.0,0.0,0.0,0.0,0.0,0.0109,4.26e-18,0.0,0.0,0.0244,0.0423,5.42e-20,0.00408,0.358160588,0.362237931,0.00626,0.0,0.0034,0.0608,0.0,0.212626096,0.0,0.0429,0.0,0.0,0.0338,0.0622,0.0267,0.0,0.00689,0.208514434,0.0,0.00891,0.327089814,0.0,0.0,0.0,,,,,,,,,,,,,,,0.140236289,-2.88716034,-0.996508995,-1.369861021,-0.904218543,-2.590928371,-2.028762638,-1.785443699,-1.00904764,1.762117684,-2.0353135,0.610363391,-0.662719021,-1.837209585,6558.709881,3764.485072,10323.19495,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +152,C3L-02557-A,C3L-02557,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0724,0.0,0.0,0.0,4.43e-19,0.0,0.0,0.0166,0.0537,0.0397,0.0,0.0,0.0243,0.0,0.0053,0.103708401,0.0,0.689665295,0.00942,0.501280037,0.00324,0.00547,0.0143,0.00243,0.0,0.0,0.0,1.1e-20,0.0,0.0543,1.78e-17,0.0,0.0,0.0,0.0789,0.0147,0.0431,0.405916254,0.449001326,0.0,0.0,0.0409,0.0816,0.0,0.293708179,0.0,0.00105,0.0,0.06,0.0,0.0765,0.0,0.0237,0.0133,0.184846121,0.0,0.039,0.178316573,0.0,0.0,0.00703,,,,,,,,,,,,,,,-0.151016253,-0.413968182,-0.54664953,-1.436754293,-0.678421068,-0.359791585,-0.688589313,-1.235313253,-1.042289823,1.841018131,-0.756341535,0.531813177,-1.049237752,-0.438256446,6770.994541,5047.086005,11818.08055,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +153,C3L-02602-A,C3L-02602,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0399,0.0,1.01e-17,0.0,0.0,3.78e-18,0.0,0.00685,2.87e-19,4.29e-19,9.01e-18,0.0,0.0269,0.0077,1.91e-20,0.168002798,0.0,0.596503979,0.0234,0.658958354,2.17e-18,0.0,0.0,3.12e-19,0.0,2.74e-17,0.0,1.33e-18,4.09e-18,9.92e-19,0.0,0.0,0.0,7.79e-18,0.0269,1e-19,2.37e-17,0.39488576,0.39488576,0.0308,0.0,0.00381,0.0851,0.0,0.224482124,0.0,0.00342,0.0,0.0,0.0,0.0326,0.0122,0.0,0.00914,0.218299057,0.000349,0.00313,0.345976918,0.0,0.0307,0.0,,,,,,,,,,,,,,,-0.00105,-1.691415127,0.425786212,-1.40327774,-0.337226582,-2.017029214,-1.742841389,-1.238365244,-2.713352836,1.463258594,-1.683314273,0.723022501,-1.340393444,-0.795094283,7044.501377,4183.202184,11227.70356,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +154,C3N-00520-A,C3N-00520,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0325,0.0,1.82e-20,3.6e-18,8.99e-18,0.0,0.00951,0.0,0.0,4.08e-19,7.26e-18,2.38e-18,0.0,0.0,0.00303,0.00537,3.79e-19,0.237411611,2.19e-18,0.197726532,1.12e-19,0.00533,0.000327,0.0,2.35e-18,0.0,8.43e-18,4.82e-19,0.0,0.00353,0.0,0.00648,0.0,0.0,2.61e-18,0.00295,0.00202,0.122308489,0.124328306,0.0297,0.0,0.0,0.0212,0.0,0.384109239,0.0,0.0595,0.0,0.0,0.0,0.0176,0.0465,0.0,0.00333,0.207351134,0.108566413,0.0342,0.0556,0.0324,0.0,0.0,,,,,,,,,,,,,,,3.504331272,-0.178460747,-0.242888136,-1.144597295,-1.378702931,-0.104992313,-0.682985158,-0.109862444,-0.900703564,1.569574495,-0.680011241,0.191760782,-1.240880903,1.242117843,5840.467476,3924.20137,9764.668846,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +155,C3N-00859-A,C3N-00859,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0141,0.00244,0.0,5.55e-18,0.0,2.08e-18,0.0228,2.76e-19,3.41e-18,0.0,9.71e-19,0.004,0.000601,1.09e-18,0.0,0.0,0.00401,0.0139,0.0,0.019,0.0,0.00155,0.000372,0.00472,6.62e-18,0.0,0.00252,0.0,8.03e-20,0.00813,0.0275,0.00347,4.18e-18,0.0509,0.057,0.0,0.00745,0.00941,0.0169,0.0,0.0,0.0548,0.0699,0.0,0.12977877,0.0,0.0,0.0322,0.00128,0.0,0.0368,0.0,0.185643271,0.0,0.345265235,0.0,0.0703,0.0,0.0148,0.0314,0.0278,,,,,,,,,,,,,,,-0.465643345,1.564356068,0.956532568,1.233825599,-0.479072708,0.80443949,-0.785553003,2.230841656,0.570570382,-0.200093478,-0.626182932,-0.287049877,0.97846244,-0.554310802,3038.923669,2644.370039,5683.293707,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +156,C3N-00872-A,C3N-00872,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.177926548,0.0,0.0,4.35e-19,0.0,2.36e-18,0.0461,0.0159,0.0812,0.0717,0.00459,3.21e-18,0.0155,0.0,0.0146,0.0739,0.000707,0.524513105,0.00322,0.437779233,0.0183,0.0214,0.0207,0.00691,6.79e-18,0.00161,0.0,0.00105,4.56e-19,0.0173,8.81e-18,0.00146,0.0,1.82e-17,0.064,0.0,0.083,0.307491693,0.390445033,0.0231,0.0,0.055,0.149473131,0.0,0.215750488,0.0,0.0126,0.0,0.0499,0.0,0.0863,0.0,0.000162,0.04,0.207097987,0.000359,0.000661,0.0161,0.132943273,0.0,0.0105,,,,,,,,,,,,,,,0.377115669,-0.278664379,0.248138947,-0.697537837,0.103318115,-0.869483008,0.51153038,-0.366900549,-1.082567936,1.870398552,0.314260087,1.989293078,-1.233601392,0.555595171,7832.470038,6278.029107,14110.49914,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +157,C3N-01344-A,C3N-01344,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.102277861,9.95e-19,0.0,0.0,5.65e-19,0.0,0.0,0.0,7.42e-18,0.0,2.92e-19,7.67e-19,0.0,2.12e-18,2.19e-20,0.0,2.71e-18,0.0,6.62e-19,0.0164,3.31e-19,0.0111,0.00199,0.0,0.0,0.0,1.13e-19,0.0,5.27e-18,0.0,0.0235,0.00371,0.0,0.0721,0.00139,1.14e-18,1.15e-17,0.0,1.15e-17,0.0442,0.0,0.0347,0.0121,0.0,0.11682117,0.0,0.0991,0.0,0.0186,0.0,0.0762,0.0,0.0896,0.00466,0.200680109,0.0,0.221806886,0.0234,0.0,0.0,0.0581,,,,,,,,,,,,,,,0.762226593,0.349684456,-0.396812251,0.137712717,2.940347545,0.233443073,0.117049522,1.38648037,-0.259023813,-0.197161799,0.244119482,-0.30886802,0.267114696,1.068768281,3031.933481,3776.546198,6808.479679,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +158,C3N-01525-A,C3N-01525,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.255764541,0.0,0.0,1.25e-17,8.83e-18,6.39e-21,0.0367,0.00506,7.04e-18,0.00764,0.0,2.09e-18,0.00916,0.00497,0.00995,0.0982,0.00328,0.400281979,0.00936,0.622992964,0.0,0.0108,0.00567,0.0111,1.84e-17,0.0531,0.0,0.0102,2.61e-18,0.00239,0.0,0.0,0.0,0.0,0.0,8.84e-20,0.0584,0.262314399,0.320723703,0.0,0.0,0.0369,0.104719513,0.0,0.124913255,0.0,0.0322,0.0,0.0,0.0,0.0599,0.120359669,0.0,0.00611,0.198008067,0.0,0.0318,0.0,0.232313931,0.0,0.0528,,,,,,,,,,,,,,,2.033936923,2.651293378,0.130626246,-0.888300351,0.121750323,1.882601204,1.358664058,2.030387319,0.629703017,1.968475431,1.398238035,1.877116406,-0.67029527,-0.45024582,7407.103417,7035.151955,14442.25537,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +159,C3N-01526-A,C3N-01526,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0586,0.0,0.0,6.55e-18,1.78e-17,0.0339,0.0215,0.00139,2.48e-18,0.0,0.0,0.0,0.00493,0.0125,0.000572,0.0717,0.0,0.382016661,0.00623,0.513474028,0.0,0.000867,3.77e-05,0.00435,6.85e-18,0.0,8.13e-18,0.0,1.23e-19,0.0288,0.0,0.0,3.8e-18,1.94e-20,0.0,0.0,0.00328,0.229137087,0.232417684,0.0163,0.0,0.0606,0.100744808,0.0,0.144147398,0.0,0.0508,0.0,0.015,0.0,0.0389,0.0796,0.0,0.0107,0.174271138,0.0176,0.00391,0.252950634,0.0344,0.0,0.0,,,,,,,,,,,,,,,1.198583945,2.092040656,0.754697088,-0.012,-0.595248117,1.231009441,-0.209081688,2.185977047,-0.587437631,1.604530189,-0.158902509,1.487404635,-0.744430111,-0.263525223,6428.034564,4843.35425,11271.38881,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +160,C3N-01761-A,C3N-01761,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0588,0.0,1.14e-17,0.0,7.45e-19,3.44e-18,2.06e-17,0.00686,0.0,5.95e-19,2.4e-17,1.23e-17,0.0156,0.0112,0.0,0.185705141,8.74e-18,0.70847269,0.0213,0.762720694,0.0,0.0,0.00399,0.0,0.0,7.45e-18,0.0,1.41e-19,0.0,0.00277,2.69e-17,6.24e-18,0.0,0.0,0.0275,0.0,1.14e-17,0.458361628,0.458361628,0.00418,0.0,0.00271,0.0925,0.0,0.163461823,0.0,0.0352,0.0,0.0,0.0,0.0684,0.0217,0.0,0.00719,0.229998202,0.0,0.00693,0.347617108,0.0,0.0,0.0202,,,,,,,,,,,,,,,-0.86886259,-1.138641717,0.287104266,-0.870810758,-0.666947676,-0.992998113,-0.937120032,-1.07122901,-1.374719452,1.629555029,-0.990817573,0.911391458,-0.68118662,-1.65385842,6960.593486,4245.227399,11205.82088,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +161,C3N-01765-A,C3N-01765,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.385709251,0.00609,0.0156,0.0396,3.45e-19,1.13e-17,0.132035182,0.00977,0.176715243,0.18409375,0.083,1.09e-20,0.0104,0.0188,0.0246,0.145543369,0.00234,0.528764457,0.0327,0.747813912,0.0222,0.0199,0.0212,0.0158,0.0,0.0484,7.6e-19,0.0,6.26e-18,0.0126,0.0322,0.00274,1e-18,1.24e-17,0.116741345,1.01e-17,0.197389264,0.339351587,0.536740851,0.0265,0.00661,0.0146,0.15082551,0.0,0.167463768,0.0,0.0528,0.0,0.0998,0.0,0.00623,0.0494,0.0,0.0497,0.227961499,0.0049,0.0,0.141955202,0.0,0.0,0.00141,,,,,,,,,,,,,,,0.455078744,-0.711693628,0.125925848,-1.369280232,1.206095225,-0.823642015,0.17434572,0.839653304,-0.973497197,1.438362627,0.0809,3.074014285,-1.798089975,-0.327055551,8322.649314,8591.06139,16913.7107,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +162,C3N-01830-A,C3N-01830,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.206049786,0.0,0.0,6.52e-18,9.26e-18,0.0,0.0382,0.0011,1.81e-18,0.028,0.0,0.0,0.00612,0.0132,0.00932,0.0907,0.0,0.312759043,0.00772,0.532419328,0.000198,0.0129,0.00502,0.00236,8.98e-18,0.0721,0.0,0.00259,2.05e-17,0.00962,0.0087,1.32e-18,1.08e-18,3.18e-20,0.00188,0.0,0.0577,0.20356628,0.261302494,0.0137,0.0,0.0402,0.0765,0.0,0.148369365,0.0,0.0388,0.0,0.0563,0.0,0.0691,0.171119695,0.0,0.0179,0.192388542,0.0,0.0498,0.12316596,0.0,0.0,0.00264,,,,,,,,,,,,,,,2.419634611,1.876637456,0.649845366,-0.370041125,0.894831163,1.161911614,0.627432791,2.370514834,0.107487926,1.367786114,0.628101077,1.273370183,-1.308397785,-0.25367492,7151.535829,6874.816632,14026.35246,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +163,C3N-01847-A,C3N-01847,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.102885407,0.0,4.31e-19,0.0,6.29e-18,0.00914,0.04,0.00376,0.0,0.00487,0.0,0.0,0.00763,0.0149,0.00681,0.0898,3.11e-18,0.33842921,0.0126,0.562435992,0.0,0.00417,0.00168,0.0,0.0,0.00267,0.0,4.88e-20,0.0,0.0,1.2e-18,0.0,3.39e-18,0.00225,0.00105,0.0,0.00632,0.22260115,0.228918247,0.0,0.0,0.0506,0.0779,0.0,0.231474007,0.0,0.0135,0.0,0.0129,0.0,0.0391,0.0589,0.0,0.00599,0.212188281,0.0301,0.00357,0.263800798,0.0,0.0,0.0,,,,,,,,,,,,,,,1.285683602,0.724246944,1.154987566,0.23395647,-0.628356107,0.029,-1.317790146,2.580999462,0.0271,1.586765752,-1.279775131,1.978789566,-1.242402283,-0.608472878,6624.531234,5123.782744,11748.31398,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +164,C3N-01848-A,C3N-01848,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0579,0.0,0.0,3.32e-20,1.3e-17,1.16e-19,0.0,0.0218,0.0255,0.0173,0.0147,0.0,0.0217,0.00833,1.97e-21,0.18631007,0.0,0.708512811,0.0199,0.661234441,0.0,0.0,0.0046,0.00979,0.0,3.89e-18,0.0,2.84e-20,0.0,0.00265,1.13e-17,0.0,1.58e-17,6.08e-19,0.0546,2.48e-19,0.0236,0.461013316,0.484574865,0.011,0.0,0.0071,0.185612984,0.0,0.0888,0.0,0.0253,0.0,0.0909,0.0,0.0652,0.0,0.0,0.0102,0.237784526,0.0,0.00017,0.277873347,0.0,0.0,0.0,,,,,,,,,,,,,,,-0.86365618,-1.952859621,-0.794481774,-1.654868168,-0.407088475,-1.811995396,-2.163529808,-0.966593332,-2.124450354,0.894905781,-2.250886349,0.546515439,-0.794140345,-1.299150993,6683.097273,4739.418878,11422.51615,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +165,C3N-01875-A,C3N-01875,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.113201071,0.0,4.2e-18,4.7e-19,0.0,4.32e-18,1.69e-17,0.0188,1.29e-20,0.00123,1.23e-17,0.0,0.0207,0.00255,0.0,0.183214677,0.0,0.711090553,0.0147,0.858786829,0.0,2.02e-19,0.00678,3.93e-19,0.0,1.73e-17,0.0,0.0,2.94e-17,0.023,4.73e-18,0.0,0.0,0.0,0.0375,0.0,3.14e-17,0.463558596,0.463558596,0.000609,0.0,0.00143,0.130411976,0.0,0.18997322,0.0,0.0,0.0,0.0917,0.0,0.0532,0.0,0.0,0.0283,0.286766108,0.00295,0.00683,0.207867461,0.0,0.0,0.0,,,,,,,,,,,,,,,-1.881045234,-1.764750125,-0.960213565,-1.473857394,-0.269530666,-1.616907676,-1.224553639,-1.519633052,-1.106528514,1.67168485,-1.460613681,1.8269094,-0.534452195,-1.734938404,7040.933592,4677.219522,11718.15311,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +166,C3N-01876-A,C3N-01876,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.046,0.0,5.77e-18,0.0,0.0,0.0,2.24e-17,0.002,0.0,0.0,0.0,0.0,0.0114,0.00748,0.0,0.203828462,7.68e-18,0.744627412,0.00192,0.761638386,1.58e-18,0.0,0.00817,8.26e-20,1.95e-18,0.0,1.33e-17,0.0,0.0,2.07e-19,3.02e-17,0.0,3.07e-17,0.0,0.0301,1.96e-17,6.23e-18,0.483579107,0.483579107,0.00399,0.0,0.00149,0.0714,0.0,0.169175108,0.0,0.0,0.0,0.0,0.0,0.0354,0.0404,0.0,0.0175,0.304348025,0.0483,0.0,0.308025277,0.0,0.0,0.0,,,,,,,,,,,,,,,-0.90297969,-1.859797623,-1.078962703,-1.424993583,-0.531427809,-1.500026591,-1.234465821,-0.936862133,-1.326872345,2.1629105,-1.013113426,0.763534292,-1.391299068,-0.97876193,7368.245386,4074.900599,11443.14599,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +167,C3N-02249-A,C3N-02249,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0139,0.0,0.0,1.37e-18,0.0,0.0,5.66e-18,0.00393,0.0,4.36e-19,1.26e-17,0.0,0.00849,0.00149,0.0,0.245939725,0.0,0.653338677,0.0235,0.58301948,1.59e-18,0.0,0.00169,1.83e-18,0.0,3.39e-17,0.0,0.0,0.0,2.95e-18,1.02e-17,7.83e-18,0.0,1.24e-18,0.0221,3.09e-19,2.49e-17,0.461550321,0.461550321,0.0748,0.0,0.00244,0.0339,0.0,0.20711663,0.0,0.0,0.0,0.0448,0.0,0.0892,0.00542,0.0,0.0,0.183739041,0.0,0.0173,0.341239947,0.0,0.0,0.0,,,,,,,,,,,,,,,-0.033,-0.713369181,0.827332684,-1.171545177,-0.566017522,-0.554248023,-0.507234302,-1.22575424,-2.048022745,1.602198941,-0.517442781,-0.10510676,-0.907217907,-1.378538017,6705.846898,3992.943045,10698.78994,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +168,C3N-02253-A,C3N-02253,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.00776,0.0,0.0,7.31e-19,0.0,1.22e-17,0.0,0.00664,9.94e-18,3.8e-19,2.47e-17,1.7e-17,0.027,1e-19,9.56e-20,0.215494628,1.18e-18,0.714824282,0.00335,0.813385121,5.3e-18,7.62e-19,1.79e-19,9.05e-18,0.0,4.48e-17,0.0,3.75e-19,0.0,0.0,0.0,0.0,1.05e-17,0.0,0.0187,6.55e-18,4.71e-17,0.477455721,0.477455721,0.111946205,0.0,0.013,0.096,0.0,0.171093134,0.0,0.0269,0.0,0.0,0.0,0.0475,0.0385,0.0,0.00251,0.25069308,0.0,0.00695,0.209816826,0.0,0.0251,0.0,,,,,,,,,,,,,,,0.437915715,-1.367327175,-0.0848,-1.390806733,-0.576586175,-0.822444413,-1.62499903,-1.579552741,-1.993526397,1.431854478,-1.623004552,-0.600977951,-1.385853161,-0.922023925,6443.253312,3497.954021,9941.207333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +169,C3N-02436-A,C3N-02436,No,,,,,Adjacent_normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0282,0.0,3.68e-18,7.18e-19,5.58e-19,2.23e-19,7.12e-18,6.03e-19,4.64e-19,1.58e-18,7e-18,0.0,0.0139,0.00895,0.00165,0.12703206,1.84e-18,0.632200887,0.0183,0.434250372,0.0,0.00618,0.000197,3.96e-19,1.11e-18,2.64e-19,0.0,0.0,0.0,0.0147,0.0,0.0,0.0,0.00813,0.0501,0.0,0.0011,0.38571288,0.386810315,0.0231,0.0,0.0,0.013,0.0,0.12179712,0.0,0.0276,0.0,0.0,0.0,0.0582,0.11396485,0.0,0.0,0.282291703,0.0206,0.0212,0.318086315,0.0,0.0,0.0,,,,,,,,,,,,,,,0.368084211,-0.723376975,1.694320365,-1.347477111,-0.770164913,-0.969217066,-1.64874165,-1.324307168,-0.970939319,2.305155839,-1.54215058,-0.14394336,-1.25664674,-1.143129981,7156.937295,4065.450121,11222.38742,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +170,NX019,NX019,No,b4,13.0,128N,CPT0203740002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +171,NX020,NX020,No,b2,6.0,129C,CPT0234180002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +172,NX021,NX021,No,b1,1.0,130N,CPT0234220002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +173,NX022,NX022,No,b3,10.0,129N,CPT0234300004,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +174,NX023,NX023,No,b3,11.0,127C,CPT0230070003,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +175,NX024,NX024,No,b1,1.0,131N,CPT0230290003,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +176,NX025,NX025,No,b3,9.0,131N,CPT0230310002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +177,NX026,NX026,No,b2,8.0,129N,CPT0230370002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +178,NX027,NX027,No,b1,3.0,131C,CPT0188640005,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +179,NX028,NX028,No,b3,12.0,130C,CPT0186260002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +180,NX029,NX029,No,b4,14.0,129C,CPT0231200003,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +181,NX030,NX030,No,b2,5.0,130N,CPT0231200002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +182,NX031,NX031,No,b2,7.0,128N,CPT0292690003,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +183,NX032,NX032,No,b1,2.0,130N,CPT0313410002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +184,NX033,NX033,No,b4,15.0,127C,CPT0313550002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +185,NX034,NX034,No,b1,4.0,129N,CPT0313400002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +186,NX035,NX035,No,b1,3.0,129C,CPT0313420003,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +187,NX036,NX036,No,b2,7.0,129N,CPT0313490002,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +188,NX037,NX037,No,b4,16.0,130C,CPT0313420007,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +189,NX038,NX038,No,b2,6.0,131C,CPT0313420004,Enriched_Normal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/examples/bdiviz_user_test_2/Dou-ucec-sample-1.csv b/examples/bdiviz_user_test_2/Dou-ucec-sample-1.csv new file mode 100644 index 00000000..064de4b5 --- /dev/null +++ b/examples/bdiviz_user_test_2/Dou-ucec-sample-1.csv @@ -0,0 +1,154 @@ +,BMI,Ethnicity,Proteomics_Tumor_Normal,Estrogen_Receptor,PMS2,CIBERSORT_Mast _cells _activated,Genomics_subtype,ESTIMATE_StromalScore,Clin_Stage_Dist_Mets-cM,Path_Stage_Dist_Mets-pM +0,38.88,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,MSI-H,2821.088429,cM0,Staging Incomplete +1,39.76,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.015087431,MSI-H,2714.248104,cM0,Staging Incomplete +2,51.19,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.033824616,CNV_low,3856.501277,cM0,Staging Incomplete +3,,,Tumor,,,,,,, +4,32.69,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,3012.556593,cM0,No pathologic evidence of distant metastasis +5,20.28,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,1717.74787,cM0,Staging Incomplete +6,55.67,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,3414.419984,cM0,Staging Incomplete +7,25.68,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.049418849,CNV_low,2309.012756,cM0,Staging Incomplete +8,21.57,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,2515.79784,cM0,Staging Incomplete +9,34.26,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.0,MSI-H,4181.251111,cM0,Staging Incomplete +10,36.57,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,4669.852221,Staging Incomplete,Staging Incomplete +11,27.83,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.018873801,POLE,2304.797045,cM0,Staging Incomplete +12,34.84,Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.134807458,CNV_high,2212.345792,cM0,Staging Incomplete +13,68.39,Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.0,MSI-H,2869.70182,Staging Incomplete,No pathologic evidence of distant metastasis +14,25.37,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,1945.541934,cM0,Staging Incomplete +15,26.22,Not-Hispanic or Latino,Tumor,Positive,Intact nuclear expression,0.07237302,CNV_high,2379.6735,cM0,Staging Incomplete +16,42.98,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.0,MSI-H,613.0876971,cM0,Staging Incomplete +17,55.86,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,2953.951139,cM0,Staging Incomplete +18,42.19,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.018753335,CNV_low,1184.03053,cM0,Staging Incomplete +19,27.82,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.0,CNV_low,5176.758433,cM0,Staging Incomplete +20,34.72,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,864.2241924,cM0,No pathologic evidence of distant metastasis +21,21.45,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,POLE,3748.640733,cM0,Staging Incomplete +22,25.03,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.001126745,POLE,1706.11003,cM0,Staging Incomplete +23,38.54,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,3006.948997,cM0,No pathologic evidence of distant metastasis +24,65.71,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,2565.123134,cM0,Staging Incomplete +25,46.64,Not reported,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,4634.296239,cM0,Staging Incomplete +26,45.83,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.035334153,POLE,2347.226471,cM0,Staging Incomplete +27,22.86,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.019248281,CNV_low,6048.630658,cM0,Staging Incomplete +28,46.41,Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,3824.192222,cM0,No pathologic evidence of distant metastasis +29,71.09,Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.031426484,MSI-H,4745.871875,cM0,No pathologic evidence of distant metastasis +30,44.81,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,2073.093302,Staging Incomplete,No pathologic evidence of distant metastasis +31,43.0,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.046995801,MSI-H,4019.134039,cM0,No pathologic evidence of distant metastasis +32,32.32,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.045033677,CNV_low,4267.943026,cM0,No pathologic evidence of distant metastasis +33,47.82,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,4455.576971,cM0,Staging Incomplete +34,45.53,Not reported,Tumor,Cannot be determined,Loss of nuclear expression,0.0,CNV_low,8257.35682,Staging Incomplete,Staging Incomplete +35,31.58,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,3909.219425,Staging Incomplete,Staging Incomplete +36,17.64,Not reported,Tumor,Cannot be determined,Cannot be determined,0.056142168,MSI-H,4238.332575,Staging Incomplete,Staging Incomplete +37,36.84,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,2629.892485,cM0,Staging Incomplete +38,37.69,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,4333.499845,Staging Incomplete,Staging Incomplete +39,28.5,Not reported,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,5102.751057,cM0,Staging Incomplete +40,34.89,Not reported,Tumor,Positive,Intact nuclear expression,0.0,CNV_high,3781.400158,Staging Incomplete,Staging Incomplete +41,39.14,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_high,5711.460988,Staging Incomplete,Staging Incomplete +42,38.44,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_high,6791.999903,Staging Incomplete,Staging Incomplete +43,59.78,Not reported,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,6134.476114,Staging Incomplete,Staging Incomplete +44,38.89,Not reported,Tumor,Cannot be determined,Cannot be determined,0.014757236,CNV_low,4435.707788,Staging Incomplete,Staging Incomplete +45,38.41,Not reported,Tumor,Cannot be determined,Cannot be determined,0.002601277,CNV_low,4965.604393,Staging Incomplete,Staging Incomplete +46,31.83,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_high,6515.371607,Staging Incomplete,Staging Incomplete +47,34.37,Not reported,Tumor,Cannot be determined,Cannot be determined,0.005498505,CNV_low,5548.489367,Staging Incomplete,Staging Incomplete +48,17.11,Not reported,Tumor,Cannot be determined,Cannot be determined,0.0,MSI-H,3346.731612,Staging Incomplete,Staging Incomplete +49,32.06,Not reported,Tumor,Cannot be determined,Cannot be determined,0.129636775,MSI-H,5035.794842,Staging Incomplete,Staging Incomplete +50,31.96,Not-Hispanic or Latino,Tumor,Cannot be determined,Loss of nuclear expression,0.0,MSI-H,3702.652027,cM0,No pathologic evidence of distant metastasis +51,,,Tumor,,,,,,, +52,41.44,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_low,3554.390593,cM0,No pathologic evidence of distant metastasis +53,31.63,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.0,CNV_high,3821.608966,cM1,pM1 +54,37.11,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.008075333,POLE,4282.074991,cM0,No pathologic evidence of distant metastasis +55,31.96,Not-Hispanic or Latino,Tumor,Cannot be determined,Intact nuclear expression,0.005250649,CNV_low,4262.424062,Staging Incomplete,No pathologic evidence of distant metastasis +56,46.45,Not reported,Tumor,Cannot be determined,Cannot be determined,0.030856792,MSI-H,1682.151896,Staging Incomplete,Staging Incomplete +57,27.66,Not-Hispanic or Latino,Tumor,Positive,Intact nuclear expression,0.0,CNV_high,4255.959916,Staging Incomplete,pM1 +58,27.1,,Tumor,Cannot be determined,Cannot be determined,0.019894683,POLE,3508.374749,cM0,No pathologic evidence of distant metastasis +59,46.85,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.0,CNV_low,4684.861932,Staging Incomplete,Staging Incomplete +60,26.0,,Tumor,Positive,Cannot be determined,0.0,MSI-H,3627.437843,cM0,Staging Incomplete +61,31.0,,Tumor,Positive,Cannot be determined,0.0,CNV_low,2569.07483,cM0,Staging Incomplete +62,27.0,,Tumor,Positive,Cannot be determined,0.0,CNV_low,3740.58003,cM0,Staging Incomplete +63,35.0,,Tumor,Positive,Cannot be determined,0.013628498,CNV_low,3563.533329,cM0,Staging Incomplete +64,35.0,,Tumor,Positive,Cannot be determined,0.024953588,CNV_low,1840.583053,cM0,Staging Incomplete +65,31.22,,Tumor,Positive,Cannot be determined,0.0,POLE,4369.682108,cM0,Staging Incomplete +66,31.0,,Tumor,Positive,Cannot be determined,0.0,CNV_low,5520.164395,cM0,Staging Incomplete +67,32.83,,Tumor,Positive,Cannot be determined,0.013023059,MSI-H,3171.067885,cM0,Staging Incomplete +68,29.52,,Tumor,Positive,Cannot be determined,0.036358248,MSI-H,5147.204936,cM0,Staging Incomplete +69,29.07,,Tumor,Positive,Cannot be determined,0.0,CNV_high,2317.879694,cM0,Staging Incomplete +70,21.83,,Tumor,Positive,Cannot be determined,0.095529589,CNV_high,3770.318861,cM0,Staging Incomplete +71,27.0,,Tumor,Negative,Cannot be determined,0.073013728,CNV_high,4660.078921,cM0,Staging Incomplete +72,34.0,,Tumor,Positive,Cannot be determined,0.109393005,MSI-H,1368.770354,cM0,Staging Incomplete +73,36.81,,Tumor,Positive,Cannot be determined,0.0,CNV_low,4548.865546,cM0,Staging Incomplete +74,46.0,,Tumor,Positive,Cannot be determined,0.0,CNV_low,3237.700172,cM0,Staging Incomplete +75,27.31,,Tumor,Positive,Cannot be determined,0.0,CNV_low,3739.873076,cM0,Staging Incomplete +76,20.55,,Tumor,Positive,Cannot be determined,0.039742974,MSI-H,2390.647801,cM0,Staging Incomplete +77,17.85,,Tumor,Positive,Cannot be determined,0.0,MSI-H,3323.981653,cM0,Staging Incomplete +78,29.62,Not-Hispanic or Latino,Tumor,Positive,Cannot be determined,0.061907521,CNV_low,4279.438113,Staging Incomplete,Staging Incomplete +79,38.97,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.128791658,CNV_low,2750.595162,Staging Incomplete,Staging Incomplete +80,48.46,Not-Hispanic or Latino,Tumor,Unknown,Unknown,0.0,MSI-H,2616.128221,cM0,No pathologic evidence of distant metastasis +81,30.47,,Tumor,Positive,Cannot be determined,0.034636055,CNV_high,5319.12579,cM1,Staging Incomplete +82,34.53,,Tumor,Positive,Cannot be determined,0.0,CNV_low,1325.965485,cM0,Staging Incomplete +83,33.65,,Tumor,Positive,Cannot be determined,0.0,CNV_low,2236.194057,cM0,Staging Incomplete +84,28.84,,Tumor,Positive,Cannot be determined,0.0,MSI-H,3142.491368,cM0,Staging Incomplete +85,36.0,,Tumor,Positive,Cannot be determined,0.0,CNV_low,1989.365377,cM0,No pathologic evidence of distant metastasis +86,23.88,Not-Hispanic or Latino,Tumor,Unknown,Unknown,0.0,CNV_low,1380.859986,cM0,No pathologic evidence of distant metastasis +87,27.0,,Tumor,Positive,Cannot be determined,0.006719297,MSI-H,2258.605402,cM0,No pathologic evidence of distant metastasis +88,44.0,,Tumor,Positive,Cannot be determined,0.071420892,MSI-H,2629.193014,cM0,No pathologic evidence of distant metastasis +89,31.0,,Tumor,Positive,Cannot be determined,0.0,CNV_high,4781.4706,cM1,pM1 +90,39.2,,Tumor,Positive,Cannot be determined,0.01372593,MSI-H,3118.051953,cM0,Staging Incomplete +91,30.48,,Tumor,Positive,Cannot be determined,0.108706228,MSI-H,2514.266274,cM0,Staging Incomplete +92,36.2,,Tumor,Positive,Cannot be determined,0.00227769,CNV_low,4181.890175,cM0,Staging Incomplete +93,26.14,,Tumor,Positive,Cannot be determined,0.0,MSI-H,3607.302476,cM0,Staging Incomplete +94,30.85,,Tumor,Positive,Cannot be determined,0.0,CNV_low,4265.396681,cM0,Staging Incomplete +95,34.0,,Tumor,Positive,Cannot be determined,0.0,CNV_high,4617.267994,cM0,No pathologic evidence of distant metastasis +96,31.0,,Tumor,Negative,Cannot be determined,0.01149725,CNV_high,3784.055606,cM0,No pathologic evidence of distant metastasis +97,40.72,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.037907652,CNV_low,1445.656243,Staging Incomplete,Staging Incomplete +98,29.37,,Tumor,Positive,Cannot be determined,0.049773167,MSI-H,2659.994806,cM0,Staging Incomplete +99,29.4,,Tumor,Positive,Cannot be determined,0.0,CNV_high,2795.977059,cM0,Staging Incomplete +100,35.42,,Tumor,Positive,Cannot be determined,0.0,CNV_high,4336.999577,cM0,Staging Incomplete +101,24.32,Not-Hispanic or Latino,Tumor,Cannot be determined,Cannot be determined,0.058770763,CNV_high,4822.4358,Staging Incomplete,Staging Incomplete +102,34.06,,Tumor,Negative,Cannot be determined,0.005492839,CNV_high,5933.572259,cM0,Staging Incomplete +103,,,Tumor,,,,,,, +104,,,Adjacent_normal,,,,,,, +105,,,Adjacent_normal,,,,,,, +106,,,Adjacent_normal,,,,,,, +107,,,Adjacent_normal,,,,,,, +108,,,Adjacent_normal,,,,,,, +109,,,Adjacent_normal,,,,,,, +110,,,Adjacent_normal,,,,,,, +111,,,Adjacent_normal,,,,,,, +112,,,Adjacent_normal,,,,,,, +113,,,Adjacent_normal,,,,,,, +114,,,Adjacent_normal,,,,,,, +115,,,Adjacent_normal,,,,,,, +116,,,Adjacent_normal,,,,,,, +117,,,Adjacent_normal,,,,,,, +118,,,Adjacent_normal,,,,,,, +119,,,Adjacent_normal,,,,,,, +120,,,Adjacent_normal,,,,,,, +121,,,Adjacent_normal,,,,,,, +122,,,Adjacent_normal,,,,,,, +123,,,Adjacent_normal,,,,,,, +124,,,Adjacent_normal,,,,,,, +125,,,Adjacent_normal,,,,,,, +126,,,Adjacent_normal,,,,,,, +127,,,Adjacent_normal,,,,,,, +128,,,Adjacent_normal,,,,,,, +129,,,Myometrium_normal,,,,,,, +130,,,Myometrium_normal,,,,,,, +131,,,Myometrium_normal,,,,,,, +132,,,Myometrium_normal,,,,,,, +133,,,Myometrium_normal,,,,,,, +134,,,Myometrium_normal,,,,,,, +135,,,Enriched_normal,,,,,,, +136,,,Enriched_normal,,,,,,, +137,,,Enriched_normal,,,,,,, +138,,,Enriched_normal,,,,,,, +139,,,Enriched_normal,,,,,,, +140,,,Enriched_normal,,,,,,, +141,,,Enriched_normal,,,,,,, +142,,,Enriched_normal,,,,,,, +143,,,Enriched_normal,,,,,,, +144,,,Enriched_normal,,,,,,, +145,,,Enriched_normal,,,,,,, +146,,,Enriched_normal,,,,,,, +147,,,Enriched_normal,,,,,,, +148,,,Enriched_normal,,,,,,, +149,,,Enriched_normal,,,,,,, +150,,,Enriched_normal,,,,,,, +151,,,Enriched_normal,,,,,,, +152,,,Enriched_normal,,,,,,, diff --git a/examples/bdiviz_user_test_2/Dou-ucec-sample-2.csv b/examples/bdiviz_user_test_2/Dou-ucec-sample-2.csv new file mode 100644 index 00000000..cbf8b3e7 --- /dev/null +++ b/examples/bdiviz_user_test_2/Dou-ucec-sample-2.csv @@ -0,0 +1,154 @@ +,Country,Race,Myometrial_invasion_Specify,Progesterone_Receptor,MSH6,CIBERSORT_Mast _cells _resting,CNV_class,ESTIMATE_ImmuneScore,Path_Stage_Reg_Lymph_Nodes-pN,Path_Stage_Primary_Tumor-pT +0,United States,White,under 50 %,Cannot be determined,Loss of nuclear expression,0.0,CNV_LOW,4885.608881,pN0,pT1a (FIGO IA) +1,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,3632.199987,pNX,pT1a (FIGO IA) +2,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,6602.912323,pN0,pT1a (FIGO IA) +3,,,,,,,,,, +4,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.065981557,CNV_LOW,4462.910274,pNX,pT1a (FIGO IA) +5,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_HIGH,6545.943147,pNX,pT1a (FIGO IA) +6,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.21207275,CNV_LOW,5622.138932,pNX,pT1a (FIGO IA) +7,Other_specify,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,2928.488048,pNX,pT1a (FIGO IA) +8,United States,White,50 % or more,Cannot be determined,Intact nuclear expression,0.099926731,CNV_HIGH,2838.299899,pNX,pT3a (FIGO IIIA) +9,United States,White,Not identified,Cannot be determined,Intact nuclear expression,0.021773803,CNV_LOW,8463.786011,pN0,pT1 (FIGO I) +10,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.042382678,CNV_LOW,5269.577209,pNX,pT1a (FIGO IA) +11,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,5850.431589,pNX,pT1a (FIGO IA) +12,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_HIGH,6285.433874,pN2 (FIGO IIIC2),pT3a (FIGO IIIA) +13,United States,White,50 % or more,Cannot be determined,Intact nuclear expression,0.106293289,CNV_LOW,5255.761765,pN0,pT1b (FIGO IB) +14,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.007330618,CNV_HIGH,3256.99141,pN0,pT1a (FIGO IA) +15,United States,White,50 % or more,Positive,Intact nuclear expression,0.0,CNV_HIGH,6074.369909,pNX,pT1b (FIGO IB) +16,United States,White,Not identified,Cannot be determined,Intact nuclear expression,0.027745052,CNV_LOW,2936.879453,pNX,pT1a (FIGO IA) +17,United States,White,Not identified,Cannot be determined,Intact nuclear expression,0.034316037,CNV_HIGH,3924.864459,pN0,pT1a (FIGO IA) +18,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,3696.358111,pN0,pT2 (FIGO II) +19,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.047224779,CNV_LOW,6698.972556,pN0,pT1a (FIGO IA) +20,Other_specify,Asian,under 50 %,Cannot be determined,Intact nuclear expression,0.016645745,CNV_LOW,3523.379962,pNX,pT1a (FIGO IA) +21,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,6767.884691,pN2 (FIGO IIIC2),pT2 (FIGO II) +22,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,4850.828051,pNX,pT1a (FIGO IA) +23,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.018269735,CNV_LOW,4977.8832,pNX,pT1a (FIGO IA) +24,Other_specify,White,under 50 %,Cannot be determined,Intact nuclear expression,0.092315548,CNV_LOW,3893.125442,pNX,pT1a (FIGO IA) +25,Other_specify,White,50 % or more,Cannot be determined,Intact nuclear expression,0.072599294,CNV_LOW,4977.305287,pN0,pT1b (FIGO IB) +26,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.0,CNV_LOW,5163.497494,pNX,pT1a (FIGO IA) +27,Other_specify,White,50 % or more,Cannot be determined,Cannot be determined,0.130442357,CNV_LOW,5780.984035,pN0,pT3a (FIGO IIIA) +28,Other_specify,White,Not identified,Cannot be determined,Cannot be determined,0.02840326,CNV_LOW,6771.601901,pNX,pT1a (FIGO IA) +29,Other_specify,White,50 % or more,Cannot be determined,Loss of nuclear expression,0.0,CNV_LOW,6643.16418,pN0,pT2 (FIGO II) +30,United States,White,50 % or more,Cannot be determined,Intact nuclear expression,0.011250673,CNV_HIGH,4354.875244,pN1 (FIGO IIIC1),pT1b (FIGO IB) +31,Other_specify,White,under 50 %,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,6164.963056,pNX,pT1a (FIGO IA) +32,United States,White,50 % or more,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,5550.608927,pN0,pT2 (FIGO II) +33,Other_specify,White,Not identified,Cannot be determined,Cannot be determined,0.076648017,CNV_LOW,4402.548423,pNX,pT1a (FIGO IA) +34,Other_specify,White,50 % or more,Cannot be determined,Intact nuclear expression,0.081171027,CNV_LOW,8516.249705,pNX,pT1b (FIGO IB) +35,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.05073331,CNV_LOW,6057.850781,pNX,pT1a (FIGO IA) +36,Other_specify,White,50 % or more,Cannot be determined,Cannot be determined,0.0,CNV_LOW,5643.777667,pN0,pT1b (FIGO IB) +37,Other_specify,White,Not identified,Cannot be determined,Cannot be determined,0.046598774,CNV_LOW,5752.438575,pN0,pT1a (FIGO IA) +38,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.028764852,CNV_LOW,4851.094335,pNX,pT1a (FIGO IA) +39,Other_specify,White,under 50 %,Cannot be determined,Intact nuclear expression,0.034147031,CNV_LOW,5768.565065,pN0,pT1a (FIGO IA) +40,Other_specify,White,50 % or more,Positive,Intact nuclear expression,0.052446093,CNV_HIGH,6255.195762,pNX,pT1b (FIGO IB) +41,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.05178604,CNV_HIGH,4979.833929,pN0,pT1a (FIGO IA) +42,Other_specify,White,50 % or more,Cannot be determined,Cannot be determined,0.093350416,CNV_HIGH,6499.908029,pN1 (FIGO IIIC1),pT1b (FIGO IB) +43,Other_specify,White,50 % or more,Cannot be determined,Intact nuclear expression,0.097073479,CNV_LOW,6239.261385,pNX,pT1b (FIGO IB) +44,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.0,CNV_LOW,7668.0101,pN0,pT1a (FIGO IA) +45,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.032160254,CNV_LOW,6434.325792,pNX,pT1a (FIGO IA) +46,Other_specify,White,50 % or more,Cannot be determined,Cannot be determined,0.064674674,CNV_HIGH,5528.531387,pN0,pT1b (FIGO IB) +47,Other_specify,White,50 % or more,Cannot be determined,Cannot be determined,0.051687953,CNV_LOW,6298.298259,pN0,pT1b (FIGO IB) +48,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.0,CNV_LOW,7805.287716,pN0,pT1a (FIGO IA) +49,Other_specify,Not Reported,50 % or more,Cannot be determined,Cannot be determined,0.0,CNV_LOW,6267.438479,pN0,pT1b (FIGO IB) +50,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.079300673,CNV_LOW,5760.986958,pNX,pT1a (FIGO IA) +51,,,,,,,,,, +52,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.071131317,CNV_LOW,6691.117149,pNX,pT1a (FIGO IA) +53,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.026757166,CNV_HIGH,5924.849456,pNX,pT1a (FIGO IA) +54,United States,White,Not identified,Cannot be determined,Intact nuclear expression,0.0,CNV_LOW,6666.469204,pNX,pT1a (FIGO IA) +55,United States,White,under 50 %,Cannot be determined,Intact nuclear expression,0.017436486,CNV_LOW,6385.554716,pNX,pT1a (FIGO IA) +56,Other_specify,White,under 50 %,Cannot be determined,Cannot be determined,0.0,CNV_LOW,5590.277688,pNX,pT1a (FIGO IA) +57,United States,White,50 % or more,Negative,Intact nuclear expression,0.00596616,CNV_HIGH,3163.142174,pN1 (FIGO IIIC1),pT3b (FIGO IIIB) +58,Ukraine,,50 % or more,Cannot be determined,Cannot be determined,0.018592465,CNV_LOW,6137.36728,pN0,pT1b (FIGO IB) +59,United States,Black or African American,Not identified,Cannot be determined,Cannot be determined,0.024691718,CNV_LOW,4838.564981,pN1 (FIGO IIIC1),pT2 (FIGO II) +60,Ukraine,,under 50 %,Positive,Cannot be determined,0.033777368,CNV_LOW,6229.435198,pN0,pT1a (FIGO IA) +61,Ukraine,,under 50 %,Positive,Cannot be determined,0.032059529,CNV_LOW,3671.485686,pNX,pT1a (FIGO IA) +62,Ukraine,,under 50 %,Positive,Cannot be determined,0.045550741,CNV_LOW,5246.146449,pNX,pT1a (FIGO IA) +63,Ukraine,,50 % or more,Positive,Cannot be determined,0.0,CNV_LOW,6318.746917,pN0,pT2 (FIGO II) +64,Ukraine,,Not identified,Positive,Cannot be determined,0.0,CNV_LOW,3796.214544,pNX,pT1a (FIGO IA) +65,Ukraine,,50 % or more,Positive,Cannot be determined,0.002898656,CNV_LOW,9711.938731,pN0,pT1b (FIGO IB) +66,Ukraine,,under 50 %,Positive,Cannot be determined,0.050744634,CNV_LOW,6014.318353,pN0,pT1a (FIGO IA) +67,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,5108.003671,pN0,pT1a (FIGO IA) +68,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,8381.068241,pN0,pT1a (FIGO IA) +69,Ukraine,,50 % or more,Positive,Cannot be determined,0.003860163,CNV_HIGH,3551.918217,pNX,pT1b (FIGO IB) +70,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_HIGH,6024.521674,pN0,pT1a (FIGO IA) +71,Ukraine,,under 50 %,Negative,Cannot be determined,0.0,CNV_HIGH,7879.766432,pN1 (FIGO IIIC1),pT3a (FIGO IIIA) +72,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,4260.000421,pNX,pT1a (FIGO IA) +73,Ukraine,,under 50 %,Positive,Cannot be determined,0.013040807,CNV_LOW,5698.605048,pN0,pT1a (FIGO IA) +74,Ukraine,,under 50 %,Positive,Cannot be determined,0.026044313,CNV_LOW,3325.590092,pN0,pT1a (FIGO IA) +75,Ukraine,,under 50 %,Positive,Cannot be determined,0.041334208,CNV_LOW,5415.732444,pNX,pT1a (FIGO IA) +76,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,5071.823771,pN0,pT1a (FIGO IA) +77,Ukraine,,50 % or more,Positive,Cannot be determined,0.010357642,CNV_LOW,6780.561618,pN0,pT1b (FIGO IB) +78,United States,White,50 % or more,Positive,Cannot be determined,0.0,CNV_LOW,6798.100266,pN0,pT1b (FIGO IB) +79,United States,White,50 % or more,Cannot be determined,Cannot be determined,0.0,CNV_LOW,5784.902177,pN0,pT3a (FIGO IIIA) +80,United States,Black or African American,under 50 %,Unknown,Unknown,0.020993106,CNV_LOW,2870.606208,pN0,pT1a (FIGO IA) +81,Ukraine,,under 50 %,Negative,Cannot be determined,0.0,CNV_HIGH,9583.565561,pNX,pT1a (FIGO IA) +82,Ukraine,,under 50 %,Positive,Cannot be determined,0.032382459,CNV_LOW,2157.90896,pN0,pT3a (FIGO IIIA) +83,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,4772.594927,pNX,pT1a (FIGO IA) +84,Ukraine,,under 50 %,Positive,Cannot be determined,0.020947178,CNV_LOW,5804.812736,pN0,pT1a (FIGO IA) +85,Poland,,50 % or more,Positive,Cannot be determined,0.047959996,CNV_LOW,5177.586543,pN0,pT3b (FIGO IIIB) +86,United States,White,under 50 %,Unknown,Unknown,0.01460814,CNV_LOW,4333.723559,pNX,pT1a (FIGO IA) +87,Poland,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,5297.723765,pN0,pT1a (FIGO IA) +88,Poland,,under 50 %,Positive,Cannot be determined,0.0,,4787.338006,pN0,pT2 (FIGO II) +89,Poland,,50 % or more,Positive,Cannot be determined,0.071758177,CNV_HIGH,4986.748413,pN0,pT3b (FIGO IIIB) +90,Ukraine,,50 % or more,Positive,Cannot be determined,0.0,CNV_LOW,4308.368448,pN0,pT2 (FIGO II) +91,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,5583.319319,pNX,pT3a (FIGO IIIA) +92,Ukraine,,50 % or more,Positive,Cannot be determined,0.026629608,CNV_LOW,4241.500932,pNX,pT1b (FIGO IB) +93,Ukraine,,under 50 %,Positive,Cannot be determined,0.014877105,CNV_LOW,8247.18979,pN0,pT3a (FIGO IIIA) +94,Ukraine,,50 % or more,Positive,Cannot be determined,0.036807022,CNV_LOW,4751.649418,pN1 (FIGO IIIC1),pT1b (FIGO IB) +95,Poland,,50 % or more,Positive,Cannot be determined,0.012959135,CNV_HIGH,7726.246196,pN2 (FIGO IIIC2),pT1b (FIGO IB) +96,Poland,,50 % or more,Negative,Cannot be determined,0.0,CNV_HIGH,7310.646586,pN0,pT1b (FIGO IB) +97,United States,White,50 % or more,Cannot be determined,Cannot be determined,0.0,CNV_LOW,4373.982627,pNX,pT2 (FIGO II) +98,Ukraine,,under 50 %,Positive,Cannot be determined,0.0,CNV_LOW,6104.870732,pNX,pT1a (FIGO IA) +99,Ukraine,,under 50 %,Positive,Cannot be determined,0.083143647,CNV_HIGH,5789.410018,pNX,pT1a (FIGO IA) +100,Ukraine,,50 % or more,Positive,Cannot be determined,0.004351604,CNV_HIGH,9113.414303,pN0,pT2 (FIGO II) +101,United States,Black or African American,under 50 %,Cannot be determined,Cannot be determined,0.0,CNV_HIGH,8568.337599,pN0,pT2 (FIGO II) +102,Ukraine,,under 50 %,Negative,Cannot be determined,0.042631692,CNV_HIGH,6081.794155,pN0,pT1a (FIGO IA) +103,Ukraine,,under 50 %,,,,,,, +104,,,,,,,,,, +105,,,,,,,,,, +106,,,,,,,,,, +107,,,,,,,,,, +108,,,,,,,,,, +109,,,,,,,,,, +110,,,,,,,,,, +111,,,,,,,,,, +112,,,,,,,,,, +113,,,,,,,,,, +114,,,,,,,,,, +115,,,,,,,,,, +116,,,,,,,,,, +117,,,,,,,,,, +118,,,,,,,,,, +119,,,,,,,,,, +120,,,,,,,,,, +121,,,,,,,,,, +122,,,,,,,,,, +123,,,,,,,,,, +124,,,,,,,,,, +125,,,,,,,,,, +126,,,,,,,,,, +127,,,,,,,,,, +128,,,,,,,,,, +129,,,,,,,,,, +130,,,,,,,,,, +131,,,,,,,,,, +132,,,,,,,,,, +133,,,,,,,,,, +134,,,,,,,,,, +135,,,,,,,,,, +136,,,,,,,,,, +137,,,,,,,,,, +138,,,,,,,,,, +139,,,,,,,,,, +140,,,,,,,,,, +141,,,,,,,,,, +142,,,,,,,,,, +143,,,,,,,,,, +144,,,,,,,,,, +145,,,,,,,,,, +146,,,,,,,,,, +147,,,,,,,,,, +148,,,,,,,,,, +149,,,,,,,,,, +150,,,,,,,,,, +151,,,,,,,,,, +152,,,,,,,,,, diff --git a/examples/schema_matching_heatmap.ipynb b/examples/bdiviz_user_test_2/Manual User Test Case 2.ipynb similarity index 59% rename from examples/schema_matching_heatmap.ipynb rename to examples/bdiviz_user_test_2/Manual User Test Case 2.ipynb index de94722a..53724d60 100644 --- a/examples/schema_matching_heatmap.ipynb +++ b/examples/bdiviz_user_test_2/Manual User Test Case 2.ipynb @@ -2,27 +2,47 @@ "cells": [ { "cell_type": "markdown", + "id": "2ab84e89-691a-4476-9567-89b6387c5fe9", "metadata": {}, "source": [ - "# BDI-Viz Demo On GDC\n", + "# BDIViz User Test Case 2" + ] + }, + { + "cell_type": "markdown", + "id": "48af8325-c9c7-4a29-9593-f3d5103cfb52", + "metadata": {}, + "source": [ + "## Supplimentary Material\n", + "\n", + "---\n", + " \n", + "#### Paper info: \n", + "\n", + "_Dou et al._\n", "\n", - "## Introduction\n", - "Welcome to the BDI-Viz demonstration. This demo is designed to generate potential ground truths based on the GDC schema. Should you encounter any bugs or identify areas for improvement, please contact **Eden Wu**. Alternatively, you can open an issue in the [BDI-Kit](https://github.com/VIDA-NYU/bdi-kit) repository. We appreciate your feedback and collaboration!" + " \n", + "We characterized a prospective endometrial carcinoma (EC) cohort containing 138 tumors and 20 enriched normal tissues using 10 different omics platforms. Targeted quantitation of two peptides can predict antigen processing and presentation machinery activity, and may inform patient selection for immunotherapy. Association analysis between MYC activity and metformin treatment in both patients and cell lines suggests a potential role for metformin treatment in non-diabetic patients with elevated MYC activity. PIK3R1 in-frame indels are associated with elevated AKT phosphorylation and increased sensitivity to AKT inhibitors. CTNNB1 hotspot mutations are concentrated near phosphorylation sites mediating pS45-induced degradation of β-catenin, which may render Wnt-FZD antagonists ineffective. Deep learning accurately predicts EC subtypes and mutations from histopathology images, which may be useful for rapid diagnosis. Overall, this study identified molecular and imaging markers that can be further investigated to guide patient stratification for more precise treatment of EC. \n", + "\n", + "- [**Dou, et al: CPTAC Discovery**](https://pubmed.ncbi.nlm.nih.gov/32059776/) \n", + "\n", + "- [**Dou, et al: CPTAC Confirmatory**](https://pubmed.ncbi.nlm.nih.gov/37567170/) " + ] + }, + { + "cell_type": "markdown", + "id": "bfba51a4-9324-4440-8afb-3a5c16dfee23", + "metadata": {}, + "source": [ + "## 0. Load Dataset" ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, + "id": "32a0330b-c404-4d6c-921b-1acdccc58cfc", "metadata": {}, "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/yifanwu/Desktop/VIDA/ARPA-H/bdi-kit/bdikit/download.py:4: TqdmExperimentalWarning: Using `tqdm.autonotebook.tqdm` in notebook mode. Use `tqdm.tqdm` instead to force console mode (e.g. in jupyter console)\n", - " from tqdm.autonotebook import tqdm\n" - ] - }, { "data": { "application/javascript": [ @@ -560,12 +580,12 @@ "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ - "
\n", - "
\n", + "
\n", + "
\n", "
\n", "" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "122a3d7b-bd10-4d52-b86f-0c7c171ab120" - } - }, - "output_type": "display_data" - } - ], - "source": [ - "import bdikit as bdi\n", - "import pandas as pd" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "In this example, we are mapping data from Dou et al. (https://pubmed.ncbi.nlm.nih.gov/37567170/) to the GDC format." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
CountryHistologic_typeFIGO_stageRaceEthnicity
0United StatesEndometrioidIAWhiteNot-Hispanic or Latino
1United StatesEndometrioidIAWhiteNot-Hispanic or Latino
2United StatesEndometrioidIAWhiteNot-Hispanic or Latino
3NaNCarcinosarcomaNaNNaNNaN
4United StatesEndometrioidIAWhiteNot-Hispanic or Latino
5United StatesSerousIAWhiteNot-Hispanic or Latino
6United StatesEndometrioidIAWhiteNot-Hispanic or Latino
7Other_specifyEndometrioidIAWhiteNot-Hispanic or Latino
8United StatesSerousIIIAWhiteNot-Hispanic or Latino
9United StatesEndometrioidIAWhiteNot-Hispanic or Latino
\n", - "
" - ], - "text/plain": [ - " Country Histologic_type FIGO_stage Race Ethnicity\n", - "0 United States Endometrioid IA White Not-Hispanic or Latino\n", - "1 United States Endometrioid IA White Not-Hispanic or Latino\n", - "2 United States Endometrioid IA White Not-Hispanic or Latino\n", - "3 NaN Carcinosarcoma NaN NaN NaN\n", - "4 United States Endometrioid IA White Not-Hispanic or Latino\n", - "5 United States Serous IA White Not-Hispanic or Latino\n", - "6 United States Endometrioid IA White Not-Hispanic or Latino\n", - "7 Other_specify Endometrioid IA White Not-Hispanic or Latino\n", - "8 United States Serous IIIA White Not-Hispanic or Latino\n", - "9 United States Endometrioid IA White Not-Hispanic or Latino" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "dataset = pd.read_csv('./datasets/dou.csv')\n", - "columns = [\n", - " \"Country\",\n", - " \"Histologic_type\",\n", - " \"FIGO_stage\",\n", - " \"Race\",\n", - " \"Ethnicity\",\n", - "]\n", - "\n", - "dataset[columns].head(10)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "View results of value matching for a single column:" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "column_mapping = (\"FIGO_stage\", \"figo_stage\")\n", - "\n", - "value_mappings = bdi.match_values(\n", - " dataset,\n", - " target=\"gdc\",\n", - " column_mapping=column_mapping,\n", - " method=\"tfidf\",\n", - " )" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/markdown": [ - "
**Source column:** FIGO_stage
**Target column:** figo_stage
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= source ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "bd078942-e860-456c-ab6f-10e6f268e329" - } - }, - "output_type": "display_data" - } - ], - "source": [ - "bdi.view_value_matches(value_mappings)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "View results of value matching for multiple columns:" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "54b321ce753d49cea12f441178e8e44e", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - " 0%| | 0/5 [00:00\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
sourcetarget
0Countrycountry_of_birth
1Histologic_typehistory_of_tumor_type
2FIGO_stageirs_stage
3Racerace
4Ethnicityethnicity
\n", - "
" - ], - "text/plain": [ - " source target\n", - "0 Country country_of_birth\n", - "1 Histologic_type history_of_tumor_type\n", - "2 FIGO_stage irs_stage\n", - "3 Race race\n", - "4 Ethnicity ethnicity" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "column_mappings = bdi.match_schema(dataset[columns], target=\"gdc\", method=\"two_phase\")\n", - "column_mappings" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "value_mappings = bdi.match_values(\n", - " dataset,\n", - " target=\"gdc\",\n", - " column_mapping=column_mappings,\n", - " method=\"tfidf\",\n", - " )" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "data": { - "text/markdown": [ - "
**Source column:** Country
**Target column:** country_of_birth
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= source ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "b213ed93-e942-477e-898b-a674e56243c1" - } - }, - "output_type": "display_data" - }, - { - "data": { - "text/markdown": [ - "
**Source column:** Histologic_type
**Target column:** history_of_tumor_type
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= source ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "f309e86f-eb1c-4ae4-8fec-cb7106feaad1" - } - }, - "output_type": "display_data" - }, - { - "data": { - "text/markdown": [ - "
**Source column:** FIGO_stage
**Target column:** irs_stage
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= source target ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "c20feae6-439b-4eeb-bf6c-8936d81a1373" - } - }, - "output_type": "display_data" - }, - { - "data": { - "text/markdown": [ - "
**Source column:** Race
**Target column:** race
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "3a5a2ce6-90c6-430d-a185-2966c41f1e9f" - } - }, - "output_type": "display_data" - }, - { - "data": { - "text/markdown": [ - "
**Source column:** Ethnicity
**Target column:** ethnicity
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": {}, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.holoviews_exec.v0+json": "", - "text/html": [ - "
\n", - "
\n", - "
\n", - "" - ], - "text/plain": [ - "Tabulator(value= ...)" - ] - }, - "metadata": { - "application/vnd.holoviews_exec.v0+json": { - "id": "59f0b515-af92-4019-aecb-cfd1ff5cc8a5" - } - }, - "output_type": "display_data" - } - ], - "source": [ - "bdi.view_value_matches(value_mappings)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.12" - } - }, - "nbformat": 4, - "nbformat_minor": 4 -} diff --git a/jupyter.yaml b/jupyter.yaml new file mode 100644 index 00000000..ff30bac6 --- /dev/null +++ b/jupyter.yaml @@ -0,0 +1,37 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: bdiviz-demo + labels: + app: bdiviz-demo +spec: + replicas: 1 + selector: + matchLabels: + app: bdiviz-demo + template: + metadata: + labels: + app: bdiviz-demo + spec: + containers: + - name: bdiviz-demo-container + image: edenwu/bdi-viz:amd64 + ports: + - containerPort: 8888 +--- +apiVersion: v1 +kind: Service +metadata: + name: bdiviz-demo + labels: + app: bdiviz-demo +spec: + type: ClusterIP + selector: + app: bdiviz-demo + ports: + - name: web + protocol: TCP + port: 8888 + targetPort: 8888 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index de72e7fe..644aaaa4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,3 +19,4 @@ jupyter_bokeh conllu<5.0.0 nltk<3.8.2 datamart_profiler +openpyxl \ No newline at end of file