Terra is a cloud-native platform for biomedical researchers to access data, run analysis tools, and collaborate. The platform provides mechanisms for researchers to build, use and share packaged analytical methods and query tools, including Docker-based pipelines (e.g. for variant calling) and interactive analysis tools, including Jupyter notebooks (e.g. for visualization).
The Terra Methods Repository enables writing workflows described with the Workflow Description Language (WDL). These methods can then be applied to data in Google Cloud. Workflows can remain private or be shared with other researchers.
The SmartConverter tool is a set of Python and Java based custom scripts to perform data curation and update & format studies for loading into the AMP PD Knowledge Portal. The tool provides the ability to define custom data transformations and consolidation. The SmartConverter tool allows for automation of the following data curation steps:
Perform simple data transformations, logical operations, and mathematical operations
Align data to ontologies
Decode the data to human-readable format
Align variable names to a harmonized dictionary
Allows curators to store mappings/transformations for future usage
Prepare mapping files for loading
The full dispatcher system includes:
A dataset workflow management system
Postgres database backend (user management, dataset status tracking and study-level metadata)
PHP programming language
Underlying independent scripts
Ability to upload data from local computers or from mapped network storage files
Available Visualization & Data Explorer Tools
AMP PD offers multiple types of content and tools that are available to researchers. External to the Portal and Terra are “explorer & visualization tools,” that are developed as supplemental resources to Terra and can be used as stand-alone applications for sophisticated analysis. Researchers can use these tools to analyze AMP PD clinical, transcriptomics, and genomics data and/or in-conjunction with disparate datasets.
These tools make it easier for researchers to run canned queries and visualize results in a targeted fashion. Access to these external tools requires approval, authentication, and user login.
The Data Explorer tool allows users the ability to create and save cohorts and sets of samples by choosing the subsets of data that are relevant to their research. Saved cohorts and sets can be exported to a workspace for further analysis.
The Gene Analysis Toolkit (GATK) offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.
Parallel coordinates is an interactive tool for data analysis and exploration. It is specifically designed to display data sets with many variables, enabling the researcher to discover interesting relationships between those variables.
GenoML is an Automated Machine Learning (ML) tool that optimizes basic machine learning pipelines for genomic data. GenoML will automate the most tedious part of ML by intelligently exploring many possible models to find the best one for your data.
The RNA-Seq Data Explorer App provides access to gene-level RNA-seq data, quality metrics, and integration with previous DNA-based studies. Users can explore cohorts & quality, browse genomes, and perform gene-level plotting.
Bravo Variant Tool
Shows chromosome locations, VEP functional annotations, and allele frequencies. The sequencing analysis pipeline consists of two major processes: Data harmonization from BAM files and Joint variant discovery & genotype calling across studies.