[{"data":1,"prerenderedAt":1130},["ShallowReactive",2],{"navigation":3,"/genomics-platform/managing-data/upload-download-data-local":421,"/genomics-platform/managing-data/upload-download-data-local-surround":1123},[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":70,"_dir":422,"_draft":423,"_partial":423,"_locale":424,"title":425,"description":424,"navigation":426,"body":427,"_type":1117,"_id":1118,"_source":1119,"_file":1120,"_stem":1121,"_extension":1122},"managing-data",false,"","Uploading Data from your Local Computer",{"title":69},{"type":428,"children":429,"toc":1112},"root",[430,454,486,521,548,555,584,601,631,652,719,724,756,768,787,793,813,826,877,883,904,944,973,1016,1035,1071,1106],{"type":431,"tag":432,"props":433,"children":436},"element","callout",{"color":434,"icon":435},"orange","i-heroicons-exclamation-circle",[437],{"type":431,"tag":438,"props":439,"children":440},"p",{},[441,448,452],{"type":431,"tag":442,"props":443,"children":444},"strong",{},[445],{"type":446,"value":447},"text","Warning",{"type":431,"tag":449,"props":450,"children":451},"br",{},[],{"type":446,"value":453},"\nUploading to DNAnexus from your laptop should not be done over the VPN — ensure you are disconnected before continuing with this guide!",{"type":431,"tag":438,"props":455,"children":456},{},[457,459,466,468,477,479,484],{"type":446,"value":458},"DNAnexus provides a command line utility, ",{"type":431,"tag":460,"props":461,"children":463},"code",{"className":462},[],[464],{"type":446,"value":465},"dx",{"type":446,"value":467},", to enable users to upload input data, download results, and run workflows in the cloud.\nClick ",{"type":431,"tag":469,"props":470,"children":474},"a",{"href":471,"rel":472},"https://documentation.dnanexus.com/user/helpstrings-of-sdk-command-line-utilities",[473],"nofollow",[475],{"type":446,"value":476},"here",{"type":446,"value":478}," to learn about all of the commands included in ",{"type":431,"tag":460,"props":480,"children":482},{"className":481},[],[483],{"type":446,"value":465},{"type":446,"value":485},".",{"type":431,"tag":438,"props":487,"children":488},{},[489,491,496,498,504,506,512,514,519],{"type":446,"value":490},"The ",{"type":431,"tag":460,"props":492,"children":494},{"className":493},[],[495],{"type":446,"value":465},{"type":446,"value":497}," command line tool is written in Python.\nIt can be installed onto your computer using ",{"type":431,"tag":460,"props":499,"children":501},{"className":500},[],[502],{"type":446,"value":503},"pip install dxpy",{"type":446,"value":505},".\nHowever, many computers ship with multiple versions of Python, and that can lead to many really strange errors (e.g. one version of Python trying to load libraries from a different version of Python).\nThus, we highly recommend the use of ",{"type":431,"tag":507,"props":508,"children":509},"span",{},[510],{"type":446,"value":511},"conda environments",{"type":446,"value":513}," to create an isolated Python environment and install ",{"type":431,"tag":460,"props":515,"children":517},{"className":516},[],[518],{"type":446,"value":465},{"type":446,"value":520}," there.",{"type":431,"tag":432,"props":522,"children":525},{"color":523,"icon":524},"blue","i-heroicons-light-bulb",[526],{"type":431,"tag":438,"props":527,"children":528},{},[529,534,537,539,546],{"type":431,"tag":442,"props":530,"children":531},{},[532],{"type":446,"value":533},"Tip",{"type":431,"tag":449,"props":535,"children":536},{},[],{"type":446,"value":538},"\nIf you are interested in learning more about the features provided by conda, their ",{"type":431,"tag":469,"props":540,"children":543},{"href":541,"rel":542},"https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html",[473],[544],{"type":446,"value":545},"getting started guide",{"type":446,"value":547}," is quite good.\nThis is not strictly necessary for continuing with this guide.",{"type":431,"tag":549,"props":550,"children":552},"h2",{"id":551},"installing-via-conda",[553],{"type":446,"value":554},"Installing via conda",{"type":431,"tag":438,"props":556,"children":557},{},[558,560,566,568,575,577,582],{"type":446,"value":559},"To install ",{"type":431,"tag":460,"props":561,"children":563},{"className":562},[],[564],{"type":446,"value":565},"conda",{"type":446,"value":567}," and start creating isolated Python environments, you can visit ",{"type":431,"tag":469,"props":569,"children":572},{"href":570,"rel":571},"https://docs.anaconda.com/anaconda/install/",[473],[573],{"type":446,"value":574},"the conda download documentation",{"type":446,"value":576}," and complete the install instructions for your operating system.\nBe sure to select \"Python 3.X version\" when choosing which version to download.\nOnce you complete installation, you should be able to use the ",{"type":431,"tag":460,"props":578,"children":580},{"className":579},[],[581],{"type":446,"value":565},{"type":446,"value":583}," command in your terminal.",{"type":431,"tag":438,"props":585,"children":586},{},[587,592,594,599],{"type":431,"tag":460,"props":588,"children":590},{"className":589},[],[591],{"type":446,"value":565},{"type":446,"value":593}," can be used to create multiple, independent Python environments.\nTo leverage it to use ",{"type":431,"tag":460,"props":595,"children":597},{"className":596},[],[598],{"type":446,"value":465},{"type":446,"value":600},", you'll need to do two things:",{"type":431,"tag":602,"props":603,"children":604},"ul",{},[605,618],{"type":431,"tag":606,"props":607,"children":608},"li",{},[609,611,616],{"type":446,"value":610},"a one-time creation of a Python 3 environment with ",{"type":431,"tag":460,"props":612,"children":614},{"className":613},[],[615],{"type":446,"value":465},{"type":446,"value":617}," installed.",{"type":431,"tag":606,"props":619,"children":620},{},[621,623,629],{"type":446,"value":622},"an environment activation step for ",{"type":431,"tag":624,"props":625,"children":626},"em",{},[627],{"type":446,"value":628},"every",{"type":446,"value":630}," new terminal you open.\nNote that the environment we create will not be accessible without this explicit activation step.",{"type":431,"tag":438,"props":632,"children":633},{},[634,636,642,644,650],{"type":446,"value":635},"To create an isolated Python 3 environment with ",{"type":431,"tag":460,"props":637,"children":639},{"className":638},[],[640],{"type":446,"value":641},"dxpy",{"type":446,"value":643}," installed, use the following command (you can give your environment any name, here we name it ",{"type":431,"tag":460,"props":645,"children":647},{"className":646},[],[648],{"type":446,"value":649},"dx-env",{"type":446,"value":651},").",{"type":431,"tag":653,"props":654,"children":658},"pre",{"className":655,"code":656,"language":657,"meta":424,"style":424},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# conda create -n [environment-name] python=3 dxpy -y\nconda create -n dx-env python=3 dxpy -y\n","bash",[659],{"type":431,"tag":460,"props":660,"children":661},{"__ignoreMap":424},[662,673],{"type":431,"tag":507,"props":663,"children":666},{"class":664,"line":665},"line",1,[667],{"type":431,"tag":507,"props":668,"children":670},{"style":669},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[671],{"type":446,"value":672},"# conda create -n [environment-name] python=3 dxpy -y\n",{"type":431,"tag":507,"props":674,"children":676},{"class":664,"line":675},2,[677,682,688,693,698,703,709,714],{"type":431,"tag":507,"props":678,"children":680},{"style":679},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[681],{"type":446,"value":565},{"type":431,"tag":507,"props":683,"children":685},{"style":684},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[686],{"type":446,"value":687}," create",{"type":431,"tag":507,"props":689,"children":690},{"style":684},[691],{"type":446,"value":692}," -n",{"type":431,"tag":507,"props":694,"children":695},{"style":684},[696],{"type":446,"value":697}," dx-env",{"type":431,"tag":507,"props":699,"children":700},{"style":684},[701],{"type":446,"value":702}," python=",{"type":431,"tag":507,"props":704,"children":706},{"style":705},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[707],{"type":446,"value":708},"3",{"type":431,"tag":507,"props":710,"children":711},{"style":684},[712],{"type":446,"value":713}," dxpy",{"type":431,"tag":507,"props":715,"children":716},{"style":684},[717],{"type":446,"value":718}," -y\n",{"type":431,"tag":438,"props":720,"children":721},{},[722],{"type":446,"value":723},"Once you the environment is created, you can run this command each time you open a new terminal to ensure that environment is active.",{"type":431,"tag":653,"props":725,"children":727},{"className":655,"code":726,"language":657,"meta":424,"style":424},"# conda activate [environment-name]\nconda activate dx-env\n",[728],{"type":431,"tag":460,"props":729,"children":730},{"__ignoreMap":424},[731,739],{"type":431,"tag":507,"props":732,"children":733},{"class":664,"line":665},[734],{"type":431,"tag":507,"props":735,"children":736},{"style":669},[737],{"type":446,"value":738},"# conda activate [environment-name]\n",{"type":431,"tag":507,"props":740,"children":741},{"class":664,"line":675},[742,746,751],{"type":431,"tag":507,"props":743,"children":744},{"style":679},[745],{"type":446,"value":565},{"type":431,"tag":507,"props":747,"children":748},{"style":684},[749],{"type":446,"value":750}," activate",{"type":431,"tag":507,"props":752,"children":753},{"style":684},[754],{"type":446,"value":755}," dx-env\n",{"type":431,"tag":438,"props":757,"children":758},{},[759,761,766],{"type":446,"value":760},"You should now be able to use the ",{"type":431,"tag":460,"props":762,"children":764},{"className":763},[],[765],{"type":446,"value":465},{"type":446,"value":767}," command line tool in your terminal.",{"type":431,"tag":653,"props":769,"children":771},{"className":655,"code":770,"language":657,"meta":424,"style":424},"dx --help\n",[772],{"type":431,"tag":460,"props":773,"children":774},{"__ignoreMap":424},[775],{"type":431,"tag":507,"props":776,"children":777},{"class":664,"line":665},[778,782],{"type":431,"tag":507,"props":779,"children":780},{"style":679},[781],{"type":446,"value":465},{"type":431,"tag":507,"props":783,"children":784},{"style":684},[785],{"type":446,"value":786}," --help\n",{"type":431,"tag":549,"props":788,"children":790},{"id":789},"authenticating",[791],{"type":446,"value":792},"Authenticating",{"type":431,"tag":438,"props":794,"children":795},{},[796,798,803,805,812],{"type":446,"value":797},"Next, you'll need to configure the ",{"type":431,"tag":460,"props":799,"children":801},{"className":800},[],[802],{"type":446,"value":465},{"type":446,"value":804}," command line tool with access to your St. Jude Cloud account.\nRather than exposing your username and password, best practice is to generate an authentication token that lives for a short period of time instead.\nYou can do so by following this guide on how to generate ",{"type":431,"tag":469,"props":806,"children":809},{"href":807,"rel":808},"https://documentation.dnanexus.com/user/login-and-logout#authentication-tokens",[473],[810],{"type":446,"value":811},"a DNAnexus authentication token",{"type":446,"value":485},{"type":431,"tag":438,"props":814,"children":815},{},[816,818,824],{"type":446,"value":817},"Replace ",{"type":431,"tag":460,"props":819,"children":821},{"className":820},[],[822],{"type":446,"value":823},"\u003Cauth-token>",{"type":446,"value":825}," with your own token in the example below.",{"type":431,"tag":653,"props":827,"children":829},{"className":655,"code":828,"language":657,"meta":424,"style":424},"dx login --token \u003Cauth-token> --noprojects\n",[830],{"type":431,"tag":460,"props":831,"children":832},{"__ignoreMap":424},[833],{"type":431,"tag":507,"props":834,"children":835},{"class":664,"line":665},[836,840,845,850,856,861,867,872],{"type":431,"tag":507,"props":837,"children":838},{"style":679},[839],{"type":446,"value":465},{"type":431,"tag":507,"props":841,"children":842},{"style":684},[843],{"type":446,"value":844}," login",{"type":431,"tag":507,"props":846,"children":847},{"style":684},[848],{"type":446,"value":849}," --token",{"type":431,"tag":507,"props":851,"children":853},{"style":852},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[854],{"type":446,"value":855}," \u003C",{"type":431,"tag":507,"props":857,"children":858},{"style":684},[859],{"type":446,"value":860},"auth-toke",{"type":431,"tag":507,"props":862,"children":864},{"style":863},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[865],{"type":446,"value":866},"n",{"type":431,"tag":507,"props":868,"children":869},{"style":852},[870],{"type":446,"value":871},">",{"type":431,"tag":507,"props":873,"children":874},{"style":684},[875],{"type":446,"value":876}," --noprojects\n",{"type":431,"tag":549,"props":878,"children":880},{"id":879},"upload-and-download-files",[881],{"type":446,"value":882},"Upload and download files",{"type":431,"tag":438,"props":884,"children":885},{},[886,888,894,896,902],{"type":446,"value":887},"With DNAnexus toolkit installed and configured, files can be transferred between St. Jude Cloud and your local computer by running ",{"type":431,"tag":460,"props":889,"children":891},{"className":890},[],[892],{"type":446,"value":893},"dx upload",{"type":446,"value":895}," and ",{"type":431,"tag":460,"props":897,"children":899},{"className":898},[],[900],{"type":446,"value":901},"dx download",{"type":446,"value":903},".\nTo get acquainted with the command, you can view the relevant help messages.",{"type":431,"tag":653,"props":905,"children":907},{"className":655,"code":906,"language":657,"meta":424,"style":424},"dx upload -h\ndx download -h\n",[908],{"type":431,"tag":460,"props":909,"children":910},{"__ignoreMap":424},[911,928],{"type":431,"tag":507,"props":912,"children":913},{"class":664,"line":665},[914,918,923],{"type":431,"tag":507,"props":915,"children":916},{"style":679},[917],{"type":446,"value":465},{"type":431,"tag":507,"props":919,"children":920},{"style":684},[921],{"type":446,"value":922}," upload",{"type":431,"tag":507,"props":924,"children":925},{"style":684},[926],{"type":446,"value":927}," -h\n",{"type":431,"tag":507,"props":929,"children":930},{"class":664,"line":675},[931,935,940],{"type":431,"tag":507,"props":932,"children":933},{"style":679},[934],{"type":446,"value":465},{"type":431,"tag":507,"props":936,"children":937},{"style":684},[938],{"type":446,"value":939}," download",{"type":431,"tag":507,"props":941,"children":942},{"style":684},[943],{"type":446,"value":927},{"type":431,"tag":438,"props":945,"children":946},{},[947,949,955,957,963,965,971],{"type":446,"value":948},"To upload a file ",{"type":431,"tag":460,"props":950,"children":952},{"className":951},[],[953],{"type":446,"value":954},"sample.1.bam",{"type":446,"value":956}," to the ",{"type":431,"tag":460,"props":958,"children":960},{"className":959},[],[961],{"type":446,"value":962},"/test/",{"type":446,"value":964}," folder in the ",{"type":431,"tag":460,"props":966,"children":968},{"className":967},[],[969],{"type":446,"value":970},"project-alpha",{"type":446,"value":972}," cloud project, you could use the following command:",{"type":431,"tag":653,"props":974,"children":976},{"className":655,"code":975,"language":657,"meta":424,"style":424},"dx upload sample.1.bam --destination \"project-alpha:/test/\"\n",[977],{"type":431,"tag":460,"props":978,"children":979},{"__ignoreMap":424},[980],{"type":431,"tag":507,"props":981,"children":982},{"class":664,"line":665},[983,987,991,996,1001,1006,1011],{"type":431,"tag":507,"props":984,"children":985},{"style":679},[986],{"type":446,"value":465},{"type":431,"tag":507,"props":988,"children":989},{"style":684},[990],{"type":446,"value":922},{"type":431,"tag":507,"props":992,"children":993},{"style":684},[994],{"type":446,"value":995}," sample.1.bam",{"type":431,"tag":507,"props":997,"children":998},{"style":684},[999],{"type":446,"value":1000}," --destination",{"type":431,"tag":507,"props":1002,"children":1003},{"style":852},[1004],{"type":446,"value":1005}," \"",{"type":431,"tag":507,"props":1007,"children":1008},{"style":684},[1009],{"type":446,"value":1010},"project-alpha:/test/",{"type":431,"tag":507,"props":1012,"children":1013},{"style":852},[1014],{"type":446,"value":1015},"\"\n",{"type":431,"tag":438,"props":1017,"children":1018},{},[1019,1021,1027,1028,1033],{"type":446,"value":1020},"To download all files in the ",{"type":431,"tag":460,"props":1022,"children":1024},{"className":1023},[],[1025],{"type":446,"value":1026},"/results/",{"type":446,"value":964},{"type":431,"tag":460,"props":1029,"children":1031},{"className":1030},[],[1032],{"type":446,"value":970},{"type":446,"value":1034}," cloud project to the current working directory, you could use the following command:",{"type":431,"tag":653,"props":1036,"children":1038},{"className":655,"code":1037,"language":657,"meta":424,"style":424},"dx download -r \"project-alpha:/results/\"\n",[1039],{"type":431,"tag":460,"props":1040,"children":1041},{"__ignoreMap":424},[1042],{"type":431,"tag":507,"props":1043,"children":1044},{"class":664,"line":665},[1045,1049,1053,1058,1062,1067],{"type":431,"tag":507,"props":1046,"children":1047},{"style":679},[1048],{"type":446,"value":465},{"type":431,"tag":507,"props":1050,"children":1051},{"style":684},[1052],{"type":446,"value":939},{"type":431,"tag":507,"props":1054,"children":1055},{"style":684},[1056],{"type":446,"value":1057}," -r",{"type":431,"tag":507,"props":1059,"children":1060},{"style":852},[1061],{"type":446,"value":1005},{"type":431,"tag":507,"props":1063,"children":1064},{"style":684},[1065],{"type":446,"value":1066},"project-alpha:/results/",{"type":431,"tag":507,"props":1068,"children":1069},{"style":852},[1070],{"type":446,"value":1015},{"type":431,"tag":438,"props":1072,"children":1073},{},[1074,1075,1080,1082,1088,1090,1096,1098,1104],{"type":446,"value":490},{"type":431,"tag":460,"props":1076,"children":1078},{"className":1077},[],[1079],{"type":446,"value":465},{"type":446,"value":1081}," command line utility and its ",{"type":431,"tag":460,"props":1083,"children":1085},{"className":1084},[],[1086],{"type":446,"value":1087},"upload",{"type":446,"value":1089},"/",{"type":431,"tag":460,"props":1091,"children":1093},{"className":1092},[],[1094],{"type":446,"value":1095},"download",{"type":446,"value":1097}," subcommands have many options you can configure based on your use case.\nWe recommend you view the help messages or reach out to us at ",{"type":431,"tag":469,"props":1099,"children":1101},{"href":1100},"mailto:support@stjude.cloud",[1102],{"type":446,"value":1103},"support@stjude.cloud",{"type":446,"value":1105}," for more information.",{"type":431,"tag":1107,"props":1108,"children":1109},"style",{},[1110],{"type":446,"value":1111},"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":675,"depth":675,"links":1113},[1114,1115,1116],{"id":551,"depth":675,"text":554},{"id":789,"depth":675,"text":792},{"id":879,"depth":675,"text":882},"markdown","content:3.genomics-platform:3.managing-data:2.upload-download-data-local.md","content","3.genomics-platform/3.managing-data/2.upload-download-data-local.md","3.genomics-platform/3.managing-data/2.upload-download-data-local","md",[1124,1127],{"_path":67,"title":1125,"description":1126},"Working With Our Data","In this overview, we will explain how to manage your data request(s) from St. Jude Cloud's genomics platform My Dashboard page and how to access and manage your data (once it has been vended to you) from within a DNAnexus project.\nThe DNAnexus genomic ecosystem is the backbone for the computation and storage in St. Jude Cloud.\nThis means that each data request in St. Jude Cloud corresponds to a project in DNAnexus.\nIf you'd like, you can read an introduction to the DNAnexus ecosystem here.\nIf you haven't already, follow this guide to request access to St. Jude data in this secure cloud ecosystem.",{"_path":73,"title":1128,"description":1129},"Uploading Data from St. Jude HPC to DNAnexus","This guide describes how to upload data from St. Jude's research computing cluster to DNAnexus.\nIt covers logging in to the HPC, creating an interactive session, loading the DNAnexus upload agent, and uploading files to DNAnexus.",1791243632980]