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. …
HTML PHP JavaScript CSS Perl
Switch branches/tags
Nothing to show
Clone or download
Latest commit 2324e70 Apr 10, 2018
Failed to load latest commit information.
actions Added filtering by selected PanelApp panel for both short variants an… Mar 28, 2018
assets Initial commit. Jan 16, 2018
css Adding consistent styling to query descriptor labels. Mar 6, 2018
fonts Initial commit. Jan 16, 2018
functions Merge pull request #6 from KCCG/ge-panelapp-integration Apr 10, 2018
images Initial commit. Jan 16, 2018
js Initial commit. Jan 16, 2018
scripts Initial commit. Jan 16, 2018
temp Initial commit. Jan 16, 2018
test Reducing the number of test cases. Mar 15, 2018
.gitignore Initial commit. Jan 16, 2018
.htaccess Initial commit. Jan 16, 2018
LICENCE.txt Initial commit. Jan 16, 2018 Adding link to the Administration Guide. Feb 21, 2018
analysis_selection.php Implemented copy number restriction for all GBS queries except for RO… Mar 6, 2018
config.ini Adding capability to fetch PanelApp panel names and the number of gen… Mar 27, 2018
data_sources.php Initial commit. Jan 16, 2018
database_administration.php Initial commit. Jan 16, 2018
database_summary.php Initial commit. Jan 16, 2018
download_pedigree.php Initial commit. Jan 16, 2018
dx_import.php Adding lock file for GBS DX imports which only allows one import at a… Feb 22, 2018
familial_filters.php Initial commit. Jan 16, 2018
gbs.php Initial commit. Jan 16, 2018
gene_list_administration.php Initial commit. Jan 16, 2018
html_header.php Initial commit. Jan 16, 2018
igv_link.php Initial commit. Jan 16, 2018
index.php Initial commit. Jan 16, 2018
login.php Initial commit. Jan 16, 2018
logout.php Initial commit. Jan 16, 2018
modify_pedigree.php Initial commit. Jan 16, 2018
php_header.php Initial commit. Jan 16, 2018
query.php Added filtering by selected PanelApp panel for both short variants an… Mar 28, 2018
user_administration.php Initial commit. Jan 16, 2018
variables.php Adding support for importing CNV data from PURPLE into the GBS. Jan 25, 2018


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

We have made a preprint of the Seave publication available on bioRxiv here:

We are in the process of publishing Seave in a peer-reviewed journal.

Seave documentation

The documentation for Seave is housed in a separate repository and can be accessed via

The current PDF version of the Usage Guide is available here:

The current PDF version of the Administration Guide is available here:

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.


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.