Meaghan McConlogue, Author at Terra https://terra.bio/author/meaghanmcc/ Science at Scale Wed, 27 Dec 2023 04:54:47 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.1 https://terra.bio/wp-content/uploads/2023/12/Terra-Color-logo-300-150x150.pngMeaghan McConlogue, Author at Terrahttps://terra.bio/author/meaghanmcc/ 32 32 A Galaxy of tools at your fingertipshttps://terra.bio/a-galaxy-of-tools-at-your-fingertips/ https://terra.bio/a-galaxy-of-tools-at-your-fingertips/#respond Wed, 09 Jun 2021 15:27:02 +0000 https://terrabioappdev.wpenginepowered.com/a-galaxy-of-tools-at-your-fingertips/One of our biggest feature developments so far this year has been the addition of Galaxy, the popular open-source bioinformatics application, to Terra's interactive analysis portfolio.

The post A Galaxy of tools at your fingertips appeared first on Terra.

]]>
One of our biggest feature developments so far this year has been the addition of Galaxy, the popular open-source bioinformatics application, to Terra’s interactive analysis portfolio. 

Galaxy is widely known for making bioinformatics more accessible to life sciences researchers who don’t have a programming background thanks to its simple, user-friendly interface and the wealth of community-contributed tools that are available in its built-in “tool shed”. It’s also notable for its worldwide training network, extensive educational resources and key features that support teaching and remote learning, as recently described in the PLOS Computational Biology paper “Fostering accessible online education using Galaxy as an e-learning platform” by Beatriz Serrano-Solano and colleagues. 

All of this aligns beautifully with Terra’s philosophy of expanding access to sophisticated computational tools, supporting collaboration and empowering educators in addition to researchers, so we’re thrilled to report that Galaxy is now available in Terra as a fully-functional application. 

 

Command your own Galaxy 

Under the aegis of the AnVIL project, we worked with the core Galaxy development team at Johns Hopkins University to integrate Galaxy into Terra’s cloud environments framework, which also serves Jupyter Notebooks and RStudio. 

In practice, this means you can launch your very own Galaxy server without having to do any configuration yourself, right from the Terra web interface. Your personal Galaxy instance is backed by a cloud environment with dedicated resources, so your jobs run right away, yet you can still take advantage of the same community-contributed tools that are available in shared server instances. 

diagram showing the connection between Terra, the Galaxy cloud environment

When we first announced this new functionality in January, Galaxy was accessible in Terra only through the AnVIL-sponsored Terra portal. Today, we released an update that makes Galaxy available through the other “faces” of Terra, i.e. the project-agnostic Terra Community Workbench and the NHLBI BioData Catalyst, opening its use to a wider audience. This also marks a transition from alpha to beta development status, meaning that the software is more mature and can be considered reliable enough for regular work, with the caveat that minor changes may occur over time as we smooth out any remaining rough edges and improve user experience in the application.

 

Using Galaxy in Terra

To launch a Galaxy instance, go to the Notebooks tab of any workspace; you’ll see a big square button labeled “Create a Cloud Environment for Galaxy” in the left-hand margin. Clicking on that button will open a dialog on the right side of the page showing a preset configuration for a basic Galaxy instance, which you can tweak or simply accept as-is. 

 

screenshot showing the Galaxy launch button and configuration dialog

 

Clicking “Next” will load an informational dialog with a few notes and recommendations, and from there it’s just one more click to create the instance, which will open the Galaxy interface in a new window. Once you’re in the Galaxy window, usage is essentially the same as for any other Galaxy server, give or take a few subtleties in how you interact with data files. For details, see this documentation article in the Terra knowledge base. 

By the way, if it seems a little odd to you that the Galaxy launch button lives under “Notebooks”, you’re not wrong! This is essentially a historical artifact; a side effect of the Jupyter Notebooks functionality having been developed first. We’re currently working on a redesign of this part of the interface to provide a more intuitive and consistent experience for launching interactive applications — currently Jupyter Notebook, RStudio and Galaxy — and for organizing relevant project code files such as the notebooks themselves, R scripts and so on. We’re not yet able to share a precise timeline for when those changes will materialize, but we expect it will happen by the end of the year.

To learn more and get started with Galaxy in Terra, be sure to check out the Galaxy documentation in the Terra knowledge base. You can also find a wealth of useful resources and videos collected by searching for “Galaxy” on the AnVIL Project website, and of course the Galaxy Training Network is the best place to go for instructions on making the most of Galaxy itself. 

We’d love to get your feedback about this new feature in the Terra Community Forum, and as always, don’t hesitate to reach out to the Terra Helpdesk if you encounter any issues.

The post A Galaxy of tools at your fingertips appeared first on Terra.

]]>
https://terra.bio/a-galaxy-of-tools-at-your-fingertips/feed/ 0
Seurat package now included by default in R-based cloud environmentshttps://terra.bio/seurat-package-now-included-in-r-based-cloud-environments/ https://terra.bio/seurat-package-now-included-in-r-based-cloud-environments/#respond Thu, 20 May 2021 16:05:35 +0000 https://terrabioappdev.wpenginepowered.com/seurat-package-now-included-in-r-based-cloud-environments/Terra offers an assortment of cloud environments pre-configured for interactive analysis with popular tools and packages. In response to popular demand, we recently updated Terra's R-based notebook environments to include the latest version of Seurat, a widely-used R package for multimodal single-cell analysis.

The post Seurat package now included by default in R-based cloud environments appeared first on Terra.

]]>
We believe you should be able to do your research on the cloud without having to administer computing resources or spend time installing software. To that effect, Terra offers an assortment of cloud environments pre-configured for interactive analysis with popular tools and packages. Some are environments that we maintain directly, and some that are maintained by other groups in the research community, as we’ve previously discussed.

In response to popular demand, we recently updated all the Terra-maintained Jupyter Notebook environments with an R kernel to include the latest version of Seurat, a widely-used R package for multimodal single-cell analysis developed by the Satija Lab at the New York Genome Center. Seurat includes tools for calculating quality control metrics, filtering cells, clustering cells and performing differential expression analysis, as well as multiple visualization tools. 

This update means that you will be able to use the Seurat package out of the box, without doing any installation yourself, in the “Default” and “R / Bioconductor” environments listed in the Cloud Environment menu.  

We also plan to add Seurat to the main RStudio environment in the near future.

 

Take Seurat for a spin today

You can see Seurat in action in this notebook, which is part of a public workspace dedicated to working with data from the Human Cell Atlas (HCA) project. The workspace includes several tutorial notebooks demonstrating how to use Bioconductor and popular packages like Seurat (R) and Scanpy (Python) to analyze single-cell data imported from the HCA Data Portal

Note that if you are currently working in an older R-based environment and would like to upgrade to one of the newer versions that includes Seurat, you will need to recreate your environment from the new version as described in this document. This does mean you will need to reinstall any other packages that you had installed yourself. If you routinely use packages that are not installed by default in one of our environments, we suggest you create an installation script to make upgrading easier by automating the process of installing your specific packages onto any new environment, as described here. You can also build a custom environment image of your own based on one of our images as explained in this tutorial.

We’d love to hear your thoughts on what other packages or tools would be valuable to have available out of the box in Terra’s preconfigured cloud environments. To suggest your favorite package or vote on other people’s suggestions, please visit the Feature and Documentation Requests section of the Community Forum.

The post Seurat package now included by default in R-based cloud environments appeared first on Terra.

]]>
https://terra.bio/seurat-package-now-included-in-r-based-cloud-environments/feed/ 0