[{"data":1,"prerenderedAt":932},["ShallowReactive",2],{"navigation":3,"/visualization-community/code-block-library/code-block-basics":421,"/visualization-community/code-block-library/code-block-basics-surround":926},[4,19,25,131,197],{"title":5,"_path":6,"children":7,"icon":18},"Overview","/overview",[8,9,12,15],{"title":5,"_path":6},{"title":10,"_path":11},"About our Ecosystem","/overview/ecosystem",{"title":13,"_path":14},"Citing St. Jude Cloud","/overview/citing-stjude-cloud",{"title":16,"_path":17},"Frequently Asked Questions","/overview/faq","sjc-icon:child-logo",{"title":20,"_path":21,"children":22,"icon":24},"CC4K","/cc4k",[23],{"title":5,"_path":21},"sjc-icon:ontology-tree",{"title":26,"_path":27,"children":28,"icon":130},"Genomics Platform","/genomics-platform",[29,49,62,80,99],{"title":30,"_path":31,"children":32},"Getting Started","/genomics-platform/getting-started",[33,35,38,41,44,46],{"title":5,"_path":34},"/genomics-platform/getting-started/overview",{"title":36,"_path":37},"Accounts and Billing","/genomics-platform/getting-started/accounts-and-billing",{"title":39,"_path":40},"Making a Data Request","/genomics-platform/getting-started/making-a-data-request",{"title":42,"_path":43},"Filling Out the DAA","/genomics-platform/getting-started/filling-out-the-daa",{"title":16,"_path":45},"/genomics-platform/getting-started/faq",{"title":47,"_path":48},"Glossary","/genomics-platform/getting-started/glossary",{"title":50,"_path":51,"children":52},"About Our Data","/genomics-platform/about-our-data",[53,56,59],{"title":54,"_path":55},"Data Sets and Data Access Units","/genomics-platform/about-our-data/data-sets-and-data-access-units",{"title":57,"_path":58},"File Formats and Sequencing Information","/genomics-platform/about-our-data/file-formats-and-sequencing-information",{"title":60,"_path":61},"Metadata and Clinical Information","/genomics-platform/about-our-data/metadata-and-clinical-information",{"title":63,"_path":64,"children":65},"Managing Data","/genomics-platform/managing-data",[66,68,71,74,77],{"title":5,"_path":67},"/genomics-platform/managing-data/overview",{"title":69,"_path":70},"Upload/Download Data (Local)","/genomics-platform/managing-data/upload-download-data-local",{"title":72,"_path":73},"Upload/Download Data (Cluster)","/genomics-platform/managing-data/upload-download-data-cluster",{"title":75,"_path":76},"Upload/Download Data (DNAnexus)","/genomics-platform/managing-data/upload-download-data-dnanexus",{"title":78,"_path":79},"Renewing Your DAA","/genomics-platform/managing-data/renewing-your-daa",{"title":81,"_path":82,"children":83},"Analyzing Data","/genomics-platform/analyzing-data",[84,87,90,93,96],{"title":85,"_path":86},"Command Line Interaction","/genomics-platform/analyzing-data/command-line-interaction",{"title":88,"_path":89},"Running Our Workflows","/genomics-platform/analyzing-data/running-our-workflows",{"title":91,"_path":92},"Creating a Cloud Application","/genomics-platform/analyzing-data/creating-a-cloud-app",{"title":94,"_path":95},"Interactive Nodes","/genomics-platform/analyzing-data/interactive-nodes",{"title":97,"_path":98},"Visualizing NGS Data","/genomics-platform/analyzing-data/visualizing-ngs-data",{"title":100,"_path":101,"children":102},"Workflow Guides","/genomics-platform/workflow-guides",[103,106,109,112,115,118,121,124,127],{"title":104,"_path":105},"ChIP-Seq Peak Calling","/genomics-platform/workflow-guides/chipseq",{"title":107,"_path":108},"cis-X","/genomics-platform/workflow-guides/cisx",{"title":110,"_path":111},"MethylationToActivity","/genomics-platform/workflow-guides/methylation-to-activity",{"title":113,"_path":114},"Mutational Signatures","/genomics-platform/workflow-guides/mutational-signatures",{"title":116,"_path":117},"Rapid RNA-Seq","/genomics-platform/workflow-guides/rapid-rnaseq",{"title":119,"_path":120},"RNA-Seq Expression Classification","/genomics-platform/workflow-guides/rnaseq-expression-classification",{"title":122,"_path":123},"SEAseq","/genomics-platform/workflow-guides/seaseq",{"title":125,"_path":126},"SequencErr","/genomics-platform/workflow-guides/sequencerr",{"title":128,"_path":129},"WARDEN Differential Gene Expression","/genomics-platform/workflow-guides/warden","sjc-icon:genomics-platform",{"title":132,"_path":133,"children":134,"icon":196},"PeCan","/pecan",[135,149,156,174,181,190],{"title":5,"_path":136,"children":137},"/pecan/overview",[138,140,143,146],{"title":30,"_path":139},"/pecan/overview/getting-started",{"title":141,"_path":142},"Methods and Data","/pecan/overview/methods-and-data",{"title":144,"_path":145},"Videos","/pecan/overview/videos",{"title":147,"_path":148},"FAQ","/pecan/overview/faq",{"title":150,"_path":151,"children":152},"Cohort Building","/pecan/cohort-building",[153],{"title":154,"_path":155},"Create Custom Cohorts","/pecan/cohort-building/cohort-building",{"title":157,"_path":158,"children":159},"Data Facets","/pecan/data-facets",[160,163,165,168,171],{"title":161,"_path":162},"Variants","/pecan/data-facets/variants",{"title":113,"_path":164},"/pecan/data-facets/mutational-signatures",{"title":166,"_path":167},"Expression","/pecan/data-facets/expression",{"title":169,"_path":170},"Histology","/pecan/data-facets/histology",{"title":172,"_path":173},"Use Cases","/pecan/data-facets/use-cases",{"title":175,"_path":176,"children":177},"Accessibility","/pecan/accessibility",[178],{"title":179,"_path":180},"Keyboard Shortcuts","/pecan/accessibility/keyboard-shortcuts",{"title":182,"_path":183,"children":184},"PeCan PIE","/pecan/pecan-pie",[185,188],{"title":186,"_path":187},"What is PIE","/pecan/pecan-pie/what-is-pie",{"title":147,"_path":189},"/pecan/pecan-pie/faq",{"title":191,"_path":192,"children":193},"Release Notes","/pecan/release-notes",[194],{"title":195,"_path":192},"PeCan Release Notes","sjc-icon:pecan",{"title":198,"_path":199,"children":200,"icon":420},"Visualization Community","/visualization-community",[201,215,246,307,411],{"title":5,"_path":202,"children":203},"/visualization-community/overview",[204,207,210,213],{"title":205,"_path":206},"What is Visualization Community","/visualization-community/overview/what-is-visualization-community",{"title":208,"_path":209},"What are ProteinPaint and GenomePaint","/visualization-community/overview/what-are-proteinpaint-and-genome-paint",{"title":211,"_path":212},"Data Types","/visualization-community/overview/data-types-and-graphs",{"title":147,"_path":214},"/visualization-community/overview/faq",{"title":30,"_path":216,"children":217},"/visualization-community/getting-started",[218,220,223,226,229,232,235,238,241,243],{"title":5,"_path":219},"/visualization-community/getting-started/overview",{"title":221,"_path":222},"How to Sign-in","/visualization-community/getting-started/how-to-sign-in",{"title":224,"_path":225},"How to Use the VisEditor","/visualization-community/getting-started/how-to-use-the-viseditor",{"title":227,"_path":228},"Tracks and Apps","/visualization-community/getting-started/tracks-and-apps",{"title":230,"_path":231},"Manage Your Data","/visualization-community/getting-started/manage-your-data",{"title":233,"_path":234},"Collections & Communities","/visualization-community/getting-started/collections-and-communities",{"title":236,"_path":237},"Public vs. Private Visualizations","/visualization-community/getting-started/public-vs-private-visualizations",{"title":239,"_path":240},"Embedding","/visualization-community/getting-started/embedding",{"title":144,"_path":242},"/visualization-community/getting-started/videos",{"title":244,"_path":245},"NEW Data Download","/visualization-community/getting-started/new-data-download",{"title":247,"_path":248,"children":249},"Code Block Library","/visualization-community/code-block-library",[250,253,256,259,262,265,268,271,274,277,280,283,286,289,292,295,298,301,304],{"title":251,"_path":252},"Code Block Basics","/visualization-community/code-block-library/code-block-basics",{"title":254,"_path":255},"Allelic Imbalance","/visualization-community/code-block-library/allelic-imbalance",{"title":257,"_path":258},"Arc","/visualization-community/code-block-library/arc",{"title":260,"_path":261},"BAM","/visualization-community/code-block-library/bam",{"title":263,"_path":264},"BigWig","/visualization-community/code-block-library/bigwig",{"title":266,"_path":267},"BigWig Stranded","/visualization-community/code-block-library/bigwig-stranded",{"title":269,"_path":270},"Expression Rank","/visualization-community/code-block-library/expression-rank",{"title":272,"_path":273},"Hi-C","/visualization-community/code-block-library/hi-c",{"title":275,"_path":276},"Heatmap","/visualization-community/code-block-library/heatmap",{"title":278,"_path":279},"JSON BED","/visualization-community/code-block-library/json-bed",{"title":281,"_path":282},"Lollipop","/visualization-community/code-block-library/lollipop",{"title":284,"_path":285},"MA Volcano","/visualization-community/code-block-library/ma-volcano",{"title":287,"_path":288},"Profile Gene Value","/visualization-community/code-block-library/profile-gene-value",{"title":290,"_path":291},"RNA Splice Junction","/visualization-community/code-block-library/rna-splice-junction",{"title":293,"_path":294},"Single Cell","/visualization-community/code-block-library/single-cell",{"title":296,"_path":297},"Splice Junctions Cohort","/visualization-community/code-block-library/splice-junctions-cohort",{"title":299,"_path":300},"Track List and Facet Table","/visualization-community/code-block-library/track-list-and-facet-table",{"title":302,"_path":303},"t-SNE","/visualization-community/code-block-library/t-sne",{"title":305,"_path":306},"VCF","/visualization-community/code-block-library/vcf",{"title":308,"_path":309,"children":310},"ProteinPaint","/visualization-community/proteinpaint",[311,313,316,318,321,324,327,330,333,336,339,342,345,348,351,354,357,360,363,366,369,372,375,378,381,384,387,390,393,396,399,402,405,408],{"title":308,"_path":312},"/visualization-community/proteinpaint/proteinpaint",{"title":314,"_path":315},"Introduction","/visualization-community/proteinpaint/introduction",{"title":30,"_path":317},"/visualization-community/proteinpaint/getting-started",{"title":319,"_path":320},"Loading Datasets","/visualization-community/proteinpaint/loading-datasets",{"title":322,"_path":323},"Viewing SNV/Indel Mutations","/visualization-community/proteinpaint/viewing-snv-indel-mutations",{"title":325,"_path":326},"Viewing Gene Fusions","/visualization-community/proteinpaint/viewing-gene-fusions",{"title":328,"_path":329},"Viewing Expression Data","/visualization-community/proteinpaint/viewing-expression-data",{"title":331,"_path":332},"Filtering Mutations","/visualization-community/proteinpaint/filtering-mutations",{"title":334,"_path":335},"Exporting Figures and Data","/visualization-community/proteinpaint/exporting-figures-and-data",{"title":337,"_path":338},"Using the Gene Table","/visualization-community/proteinpaint/using-the-gene-table",{"title":340,"_path":341},"Using the Sample Table","/visualization-community/proteinpaint/using-the-sample-table",{"title":343,"_path":344},"Using the Heatmap","/visualization-community/proteinpaint/using-the-heatmap",{"title":346,"_path":347},"Using Disease Pie Charts","/visualization-community/proteinpaint/using-disease-pie-charts",{"title":349,"_path":350},"Stratifying Mutations by Cancer Subtype","/visualization-community/proteinpaint/stratifying-mutations-by-cancer-subtype",{"title":352,"_path":353},"SNV and Indel","/visualization-community/proteinpaint/snv-and-indel",{"title":355,"_path":356},"SV and fusion transcript","/visualization-community/proteinpaint/sv-and-fusion-transcript",{"title":358,"_path":359},"Copy Number Variants","/visualization-community/proteinpaint/copy-number-variants",{"title":361,"_path":362},"Internal tandem duplications","/visualization-community/proteinpaint/internal-tandem-duplications",{"title":364,"_path":365},"Intragenic deletion","/visualization-community/proteinpaint/intragenic-deletion",{"title":367,"_path":368},"Truncation, N-loss, or C-loss","/visualization-community/proteinpaint/truncation",{"title":370,"_path":371},"JSON-BED","/visualization-community/proteinpaint/json-bed",{"title":373,"_path":374},"Splice Junction","/visualization-community/proteinpaint/splice-junction",{"title":376,"_path":377},"Profile-Gene-Value","/visualization-community/proteinpaint/profile-gene-value",{"title":379,"_path":380},"Bampile","/visualization-community/proteinpaint/bampile",{"title":382,"_path":383},"Add Custom Protein Domains","/visualization-community/proteinpaint/add-custom-protein-domains",{"title":385,"_path":386},"Using Custom Tracks","/visualization-community/proteinpaint/using-custom-tracks",{"title":388,"_path":389},"Visualize Your Mutation Data","/visualization-community/proteinpaint/visualize-your-mutation-data",{"title":391,"_path":392},"Loading SNV/Indel Mutations from a File","/visualization-community/proteinpaint/loading-mutations-from-file",{"title":394,"_path":395},"Uploaded Mutation Data User Interface","/visualization-community/proteinpaint/uploaded-mutation-data",{"title":397,"_path":398},"Loading a TCGA MAF File","/visualization-community/proteinpaint/loading-tcga-maf-file",{"title":400,"_path":401},"Using a VCF File","/visualization-community/proteinpaint/using-vcf-file",{"title":403,"_path":404},"Embedding ProteinPaint","/visualization-community/proteinpaint/embedding-proteinpaint",{"title":406,"_path":407},"URL Parameters","/visualization-community/proteinpaint/url-parameters",{"title":409,"_path":410},"Organizing Data into a Study View","/visualization-community/proteinpaint/study-view",{"title":412,"_path":413,"children":414},"GenomePaint","/visualization-community/genomepaint",[415,417],{"title":412,"_path":416},"/visualization-community/genomepaint/genomepaint",{"title":418,"_path":419},"GenomePaint User Guide","/visualization-community/genomepaint/genomepaint-user-guide","sjc-icon:viz",{"_path":252,"_dir":422,"_draft":423,"_partial":423,"_locale":424,"title":425,"description":426,"navigation":427,"body":428,"_type":920,"_id":921,"_source":922,"_file":923,"_stem":924,"_extension":925},"code-block-library",false,"","Learning the Code Block Basics","Our new visualization editor allows you to build visualizations using our new editor interface.\nThe interface prompts certain fields that are required to generate the visualization so you can spend more time exploring and creating visualizations and less time coding.",{"title":251},{"type":429,"children":430,"toc":918},"root",[431,438,464,479,484,763,777,798,803,811,821,831,912],{"type":432,"tag":433,"props":434,"children":435},"element","p",{},[436],{"type":437,"value":426},"text",{"type":432,"tag":433,"props":439,"children":440},{},[441,443,449,451,455,457,462],{"type":437,"value":442},"For a description about each field, see our ",{"type":432,"tag":444,"props":445,"children":446},"a",{"href":225},[447],{"type":437,"value":448},"How to use our Editor",{"type":437,"value":450}," section.\nThere are 2 ProteinPaint tracks that must render from our Traditional Code Editor: ",{"type":432,"tag":444,"props":452,"children":453},{"href":282},[454],{"type":437,"value":281},{"type":437,"value":456}," and ",{"type":432,"tag":444,"props":458,"children":459},{"href":300},[460],{"type":437,"value":461},"Track List and Data Facet",{"type":437,"value":463},".\nThe remaining Apps also will use the Traditional Code Editor at this time.\nCheck out the other code blocks in the left navbar.\nLastly, the tracks use a track object where the apps have defined objects and thus why apps and tracks are not combined together.",{"type":432,"tag":433,"props":465,"children":466},{},[467,469,477],{"type":437,"value":468},"Example data for all tracks and apps can be found by downloading ",{"type":432,"tag":444,"props":470,"children":474},{"href":471,"rel":472},"https://proteinpaint.stjude.org/ppSupport/pp.demo.tgz",[473],"nofollow",[475],{"type":437,"value":476},"this",{"type":437,"value":478}," tarball (~30m).\nThis data is used to prefill our VisEditor.\nThe source is unknown and have spliced files.",{"type":432,"tag":433,"props":480,"children":481},{},[482],{"type":437,"value":483},"Below are the static attributes that run in the background and not seen in the code block or interface:",{"type":432,"tag":485,"props":486,"children":490},"pre",{"className":487,"code":488,"language":489,"meta":424,"style":424},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","runproteinpaint({\n    host: \"https://proteinpaint.stjude.org\",  //this server is public facing \n    holder: visualizationContainer[0],    //ProteinPaint.stjude.org examples use a different holder\n    parseurl: true,\n    block: true,  //only used for tracks, not apps \n    nobox: 1,\n    noheader: 1,\n//Below are two attributes that show in the interface. \n    nativetracks: \"RefGene\",  // is a toggle in the UI\n    genome: hg38,  // is a dropdown in the UI, but needs to be in the traditional code block\n","js",[491],{"type":432,"tag":492,"props":493,"children":494},"code",{"__ignoreMap":424},[495,519,561,599,623,649,671,692,701,736],{"type":432,"tag":496,"props":497,"children":500},"span",{"class":498,"line":499},"line",1,[501,507,513],{"type":432,"tag":496,"props":502,"children":504},{"style":503},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[505],{"type":437,"value":506},"runproteinpaint",{"type":432,"tag":496,"props":508,"children":510},{"style":509},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[511],{"type":437,"value":512},"(",{"type":432,"tag":496,"props":514,"children":516},{"style":515},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[517],{"type":437,"value":518},"{\n",{"type":432,"tag":496,"props":520,"children":522},{"class":498,"line":521},2,[523,529,534,539,545,550,555],{"type":432,"tag":496,"props":524,"children":526},{"style":525},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[527],{"type":437,"value":528},"    host",{"type":432,"tag":496,"props":530,"children":531},{"style":515},[532],{"type":437,"value":533},":",{"type":432,"tag":496,"props":535,"children":536},{"style":515},[537],{"type":437,"value":538}," \"",{"type":432,"tag":496,"props":540,"children":542},{"style":541},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[543],{"type":437,"value":544},"https://proteinpaint.stjude.org",{"type":432,"tag":496,"props":546,"children":547},{"style":515},[548],{"type":437,"value":549},"\"",{"type":432,"tag":496,"props":551,"children":552},{"style":515},[553],{"type":437,"value":554},",",{"type":432,"tag":496,"props":556,"children":558},{"style":557},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[559],{"type":437,"value":560},"  //this server is public facing \n",{"type":432,"tag":496,"props":562,"children":564},{"class":498,"line":563},3,[565,570,574,579,585,590,594],{"type":432,"tag":496,"props":566,"children":567},{"style":525},[568],{"type":437,"value":569},"    holder",{"type":432,"tag":496,"props":571,"children":572},{"style":515},[573],{"type":437,"value":533},{"type":432,"tag":496,"props":575,"children":576},{"style":509},[577],{"type":437,"value":578}," visualizationContainer[",{"type":432,"tag":496,"props":580,"children":582},{"style":581},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[583],{"type":437,"value":584},"0",{"type":432,"tag":496,"props":586,"children":587},{"style":509},[588],{"type":437,"value":589},"]",{"type":432,"tag":496,"props":591,"children":592},{"style":515},[593],{"type":437,"value":554},{"type":432,"tag":496,"props":595,"children":596},{"style":557},[597],{"type":437,"value":598},"    //ProteinPaint.stjude.org examples use a different holder\n",{"type":432,"tag":496,"props":600,"children":602},{"class":498,"line":601},4,[603,608,612,618],{"type":432,"tag":496,"props":604,"children":605},{"style":525},[606],{"type":437,"value":607},"    parseurl",{"type":432,"tag":496,"props":609,"children":610},{"style":515},[611],{"type":437,"value":533},{"type":432,"tag":496,"props":613,"children":615},{"style":614},"--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC",[616],{"type":437,"value":617}," true",{"type":432,"tag":496,"props":619,"children":620},{"style":515},[621],{"type":437,"value":622},",\n",{"type":432,"tag":496,"props":624,"children":626},{"class":498,"line":625},5,[627,632,636,640,644],{"type":432,"tag":496,"props":628,"children":629},{"style":525},[630],{"type":437,"value":631},"    block",{"type":432,"tag":496,"props":633,"children":634},{"style":515},[635],{"type":437,"value":533},{"type":432,"tag":496,"props":637,"children":638},{"style":614},[639],{"type":437,"value":617},{"type":432,"tag":496,"props":641,"children":642},{"style":515},[643],{"type":437,"value":554},{"type":432,"tag":496,"props":645,"children":646},{"style":557},[647],{"type":437,"value":648},"  //only used for tracks, not apps \n",{"type":432,"tag":496,"props":650,"children":652},{"class":498,"line":651},6,[653,658,662,667],{"type":432,"tag":496,"props":654,"children":655},{"style":525},[656],{"type":437,"value":657},"    nobox",{"type":432,"tag":496,"props":659,"children":660},{"style":515},[661],{"type":437,"value":533},{"type":432,"tag":496,"props":663,"children":664},{"style":581},[665],{"type":437,"value":666}," 1",{"type":432,"tag":496,"props":668,"children":669},{"style":515},[670],{"type":437,"value":622},{"type":432,"tag":496,"props":672,"children":674},{"class":498,"line":673},7,[675,680,684,688],{"type":432,"tag":496,"props":676,"children":677},{"style":525},[678],{"type":437,"value":679},"    noheader",{"type":432,"tag":496,"props":681,"children":682},{"style":515},[683],{"type":437,"value":533},{"type":432,"tag":496,"props":685,"children":686},{"style":581},[687],{"type":437,"value":666},{"type":432,"tag":496,"props":689,"children":690},{"style":515},[691],{"type":437,"value":622},{"type":432,"tag":496,"props":693,"children":695},{"class":498,"line":694},8,[696],{"type":432,"tag":496,"props":697,"children":698},{"style":557},[699],{"type":437,"value":700},"//Below are two attributes that show in the interface. \n",{"type":432,"tag":496,"props":702,"children":704},{"class":498,"line":703},9,[705,710,714,718,723,727,731],{"type":432,"tag":496,"props":706,"children":707},{"style":525},[708],{"type":437,"value":709},"    nativetracks",{"type":432,"tag":496,"props":711,"children":712},{"style":515},[713],{"type":437,"value":533},{"type":432,"tag":496,"props":715,"children":716},{"style":515},[717],{"type":437,"value":538},{"type":432,"tag":496,"props":719,"children":720},{"style":541},[721],{"type":437,"value":722},"RefGene",{"type":432,"tag":496,"props":724,"children":725},{"style":515},[726],{"type":437,"value":549},{"type":432,"tag":496,"props":728,"children":729},{"style":515},[730],{"type":437,"value":554},{"type":432,"tag":496,"props":732,"children":733},{"style":557},[734],{"type":437,"value":735},"  // is a toggle in the UI\n",{"type":432,"tag":496,"props":737,"children":739},{"class":498,"line":738},10,[740,745,749,754,758],{"type":432,"tag":496,"props":741,"children":742},{"style":525},[743],{"type":437,"value":744},"    genome",{"type":432,"tag":496,"props":746,"children":747},{"style":515},[748],{"type":437,"value":533},{"type":432,"tag":496,"props":750,"children":751},{"style":509},[752],{"type":437,"value":753}," hg38",{"type":432,"tag":496,"props":755,"children":756},{"style":515},[757],{"type":437,"value":554},{"type":432,"tag":496,"props":759,"children":760},{"style":557},[761],{"type":437,"value":762},"  // is a dropdown in the UI, but needs to be in the traditional code block\n",{"type":432,"tag":433,"props":764,"children":765},{},[766,768,775],{"type":437,"value":767},"Further explanation of all attributes in ProteinPaint can be found ",{"type":432,"tag":444,"props":769,"children":772},{"href":770,"rel":771},"https://docs.google.com/document/d/1ZnPZKSSajWyNISSLELMozKxrZHQbdxQkkkQFnxw6zTs/edit#heading=h.6spyog171fm9",[473],[773],{"type":437,"value":774},"here",{"type":437,"value":776}," (page 3).",{"type":432,"tag":778,"props":779,"children":782},"callout",{"color":780,"icon":781},"blue","i-heroicons-light-bulb",[783],{"type":432,"tag":433,"props":784,"children":785},{},[786,792,796],{"type":432,"tag":787,"props":788,"children":789},"strong",{},[790],{"type":437,"value":791},"Tip",{"type":432,"tag":793,"props":794,"children":795},"br",{},[],{"type":437,"value":797},"\nFor the traditional code editor to work, it must have true JSON where each attribute is closed within quotes.",{"type":432,"tag":433,"props":799,"children":800},{},[801],{"type":437,"value":802},"ProteinPaint has a Genome Viewer where multiple tracks can be run together or a user can run individual Apps.",{"type":432,"tag":433,"props":804,"children":805},{},[806],{"type":432,"tag":787,"props":807,"children":808},{},[809],{"type":437,"value":810},"A list of each is below:",{"type":432,"tag":433,"props":812,"children":813},{},[814,819],{"type":432,"tag":787,"props":815,"children":816},{},[817],{"type":437,"value":818},"Genome Viewer (App)",{"type":437,"value":820},"\nTracks:\nGenomePaint,\nJSON Bed,\nProfile Gene Value,\nHi-C\nSplice Junction\nArc Track,\nBAM,\nBigWig,\nAllelic Imbalance,\nExpression Rank,\nLollipop,\nTrack list and Data facet Table",{"type":432,"tag":433,"props":822,"children":823},{},[824,829],{"type":432,"tag":787,"props":825,"children":826},{},[827],{"type":437,"value":828},"APPS:",{"type":437,"value":830},"\nFusion Editor,\nMutation heatmap,\nScatter plot,\nMA+ Volcano plot,\nSingle Cell",{"type":432,"tag":433,"props":832,"children":833},{},[834,836,842,844,850,852,858,860,865,867,873,875,881,883,889,891,896,898,903,905,910],{"type":437,"value":835},"See the code block library in the left navbar for the specifics on each track or app.\nThey either require a ",{"type":432,"tag":492,"props":837,"children":839},{"className":838},[],[840],{"type":437,"value":841},"\u003Curl>",{"type":437,"value":843}," (and ",{"type":432,"tag":492,"props":845,"children":847},{"className":846},[],[848],{"type":437,"value":849},"\u003CindexURL>",{"type":437,"value":851},") or ",{"type":432,"tag":492,"props":853,"children":855},{"className":854},[],[856],{"type":437,"value":857},"\u003Cfile>",{"type":437,"value":859}," key to access your data.\nBriefly, ",{"type":432,"tag":492,"props":861,"children":863},{"className":862},[],[864],{"type":437,"value":841},{"type":437,"value":866}," is to an open source data storage like DNAnexus or AWS.\nIn order to render ",{"type":432,"tag":492,"props":868,"children":870},{"className":869},[],[871],{"type":437,"value":872},"\u003Cgz>",{"type":437,"value":874}," files they must also have the ",{"type":432,"tag":492,"props":876,"children":878},{"className":877},[],[879],{"type":437,"value":880},"\u003Ctbi>",{"type":437,"value":882}," file associated.\nWhat happens is that the ",{"type":432,"tag":492,"props":884,"children":886},{"className":885},[],[887],{"type":437,"value":888},"\u003Crunproteinpaint()>",{"type":437,"value":890}," looks for the ",{"type":432,"tag":492,"props":892,"children":894},{"className":893},[],[895],{"type":437,"value":880},{"type":437,"value":897}," file and cannot parse the ",{"type":432,"tag":492,"props":899,"children":901},{"className":900},[],[902],{"type":437,"value":872},{"type":437,"value":904}," so we must give it an alternate path to the ",{"type":432,"tag":492,"props":906,"children":908},{"className":907},[],[909],{"type":437,"value":880},{"type":437,"value":911}," file.",{"type":432,"tag":913,"props":914,"children":915},"style",{},[916],{"type":437,"value":917},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":424,"searchDepth":521,"depth":521,"links":919},[],"markdown","content:5.visualization-community:3.code-block-library:1.code-block-basics.md","content","5.visualization-community/3.code-block-library/1.code-block-basics.md","5.visualization-community/3.code-block-library/1.code-block-basics","md",[927,929],{"_path":245,"title":928,"description":424},"Data Download",{"_path":255,"title":930,"description":931},"Allelic-Imbalance","These code block examples can be used to generate an allelic imbalance figure as seen in VisCom.",1791243634934]