Giter Club home page Giter Club logo

kccg / seave Goto Github PK

View Code? Open in Web Editor NEW
15.0 14.0 3.0 21.47 MB

Seave is a web platform that enables genetic variants to be easily filtered and annotated with in silico pathogenicity prediction scores and annotations from popular disease databases. Seave stores genomic variation of all types and sizes, and allows filtering for specific inheritance patterns, quality values, allele frequencies and gene lists. Seave is open source and deployable locally, or on a cloud computing provider, and works readily with gene panel, exome and whole genome data, scaling from single labs to multi-institution scale.

Home Page: https://seave.public.garvan.org.au/

License: Other

PHP 16.90% HTML 72.37% CSS 2.99% JavaScript 7.12% Perl 0.62%
web genetics genomics clinical wgs sequencing php html gemini bedtools

seave's Introduction

About

Precision medicine promises improved patient outcomes & understanding of disease biology and relies on accurate identification and prioritisation of genetic variants from individual patients. Comprehensive genome interpretation will be critical to achieving this, since any sized genomic variant, from single-base to entire chromosome or translocation can be the cause of a genetic disorder or cancer. However, most variant interpretation tools only focus on SNVs and INDELs, don’t scale well from targeted- to whole genome sequencing (WGS) data (i.e. 5M variants per patient), and commercial solutions are often cost prohibitive.

Seave was developed to address these issues, and supports precision medicine, by aiding the diagnosis of patients with rare inherited genetic disorders or the identification of cancer driver mutations, as well as supporting gene discovery research and genomics education.

Seave addresses current gaps in existing software and was built to:

  • efficiently store and query small variants from targeted- to WGS-sized data;
  • store and query copy-number and structural variants;
  • keep third party variant annotations up-to-date;
  • securely store, and share data between groups;
  • simple web based system for use by a broad range of researchers and clinicians.

Seave publication

Seave has been published in Bioinformatics and can be accessed here: https://doi.org/10.1093/bioinformatics/bty540

A comprehensive version of the manuscript was made available as a preprint on bioRxiv here: https://www.biorxiv.org/content/early/2018/01/31/258061

Seave documentation

The documentation for Seave is housed in a separate repository and can be accessed via http://documentation.seave.bio.

The current PDF version of the Usage Guide is available here: https://github.com/KCCG/seave-documentation/blob/master/Usage%20Guide.pdf

The current PDF version of the Administration Guide is available here: https://github.com/KCCG/seave-documentation/raw/master/Administration%20Guide.pdf

Installing Seave using the Amazon AMI

Using the Seave AMI (Amazon Machine Image) that we have prepared is the recommended method of installing your own copy of Seave.

The AMI is used to create a personal Seave server in the Amazon Cloud, known as Amazon Web Services (AWS). This server has all Seave code and required software pre-configured for you and includes demo data and accounts so you can get started right away.

IMPORTANT: prior to launching your own Seave server, please read the Administrator Guide for important first-time setup information. The default server uses passwords that are public and these must be changed immediately or your Seave is extremely vulnerable.

Running and maintaining a server on AWS is not an easy task if you don't have experience with Linux and sysadmin. We recommend engaging with a bioinformatician or other IT professional if you are uncomfortable.

The Seave AMI can be found in 2 AWS regions: Asia Pacific (Sydney) and US East (N. Virginia). To find it, navigate to the AMIs section of your AWS interface and change "Owned by me" to "Public images" in the dropdown to the left of the search box. After this, search for 'SeaveAMI' in the search box and the image should appear. You can now start your own instance (server) using this image.

Related repositories

Seave annotations

Seave relies on many databases and prediction scores to annotate variants with pathogenicity and allele frequency information. These generously make their data free for research use. If you use any of these annotations to prioritise variants, we ask that you cite the relevant source in your publications.

You can find descriptions and versions of all annotations used by your Seave installation on the Data Sources page, accessible from the top menu.

Licence

Please consult LICENCE.txt for Seave licensing information. Seave is licensed for research and training purposes only, all commercial usage is forbidden. Please contact Mark Cowley and Velimir Gayevskiy with any commercial enquiries.

seave's People

Contributors

drmjc avatar velnz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

seave's Issues

Databases do not appear

First of all, great work with seave, it is a great tool.
In my group we have make an amazon server with the seave image (going step by step in the installation process as it is marked in the administration manual). We can upload gemini db without any problems, can create/change users. But the databases do not appear in the list, even if the user has permisions for the group where the database is in. Furthermore the administrator, in the data management menu can see them (the one we have uploaded and the one that comes with the image), and can delete them, etc, but we cannot access them, nor work with them (even the one that comes with the image do not appear in the databases rows, even with the administrator account). We cant make new groups too.
Thansk for your time

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.