Skip to content
View wings-public's full-sized avatar

Block or report wings-public

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wings-public/README.md

WiNGS : The Widely Intergrated NGS platform for federated genome analysis

WiNGS logo

Homepage

https://wings-platform.org

What is WiNGS

WiNGS is a web-based analysis platform for Whole Exome / Whole Genome sequencing data. It is built as a federated ecosystem, where all senstivate data is kept on premise of registered users (e.g. a genetic center), and queried from a centralized user interface. This approach allows, amongst others, secure cross-center collaboration and anonymized statistical analysis. A simplified overview of the setup is shown here:

WiNGS infrastructure layout

Setting up WiNGS

To setup WiNGS, we provide a manual here (mongoDB) and here (annotations). In order to finalize the setup, you will have to register in the central infrastructure as well. To do so, please contact us.

Available Repositories

Several repositories are available under this account. They are organized as follows:

flowchart TD;
   A[wings-public] --> B[CENTRAL INFRASTRUCTURE];
   A --> C[FEDERATED INFRASTRCUTURE];
   B --> D["wings_cdb<br/>-------<br/>Central MSSQL database"]
   B --> E["wings_ui<br/>-------<br/>ASP.NET code of the Web-Interface"]
   C --> F["wings_api_internal<br/>-------<br/>-Routines to communicate with central infrastructure<br/>-Routines to communicate with Annotation infrastructure<br/>-MongDB database"]
   C --> G["wings_anno_api<br/>-------<br/>-Routines to manage annotation tasks<br/>-Optional, can be used centrally"]
   G --> H["annotation_parser<br/>-------<br/>Routines to combine annotations from different subtasks"]
   G --> I["vep_annotations<br/>-------<br/>Extended container to perform Ensmbel VEP"]
   G --> J["cadd_annotations<br/>-------<br/>Extended container to perform cadd scoring"]
   C --> K["wings_rstats<br/>-------<br/>R deployment to perform anonymized statistics"]
Loading

Demo

An overview of the capabilities of WiNGS is available on youtube

License

WiNGS is available under the GNU Affero General Public License Version 3

Contact

If you have questions, feel free to reach out at [email protected]

Popular repositories Loading

  1. wings_api_internal wings_api_internal Public

    Internal API routines to query data at client hubs

    JavaScript

  2. wings_anno_api wings_anno_api Public

    API to communicate with the annotation infrastructure

    JavaScript

  3. vep_annotations vep_annotations Public

    Extensions to the VEP annotations framework

    Shell

  4. wings_anno_parser wings_anno_parser Public

    Routines to parse and store the novel annotations

    JavaScript

  5. cadd_annotations cadd_annotations Public

    forked from official CADD repo, with added custom installation scripts and integration into the WiNGS annotations docker image building

    Python

  6. wings_cdb wings_cdb Public

    Dump and setup scripts for the central WiNGS database

    TSQL