Skip to content
@genomic-medicine-sweden

Genomic Medicine Sweden

GMS logo

Genomic Medicine Sweden

About

Genomic Medicine Sweden (GMS) was founded in 2018 with the aim of translating innovation in genomics into clinical practice and implementing a sustainable infrastructure for precision medicine in Sweden. GMS receives national funding from the Swedish Innovation Agency, Vinnova, as well as co-funding from the seven regions with university hospitals and the seven Swedish universities medical faculties. We bring together clinicians, researchers, industry, and patient organizations within a single organization with the goals of implementing precision medicine in healthcare and conducting cutting-edge research and development.

Further information is available at the GMS website.

GMS GitHub

This GitHub organisation is the shared resources used by all participating developers within the Genomic Medicine Sweden realm. Here we have code for analytic tools, technical documentation and other resources open for all our members. All code in the GMS organisation is public and collaboration is encouraged.

Developer guidelines

Who can add new code/repos

All members of GMS are free to use the GMS GitHub organisation to add new code, technical documentaion or and other shared resources. We do ask that you as a developer adhead to the guidlines found below. If you are unsure about how to set things up, feel free to reach out to one of the owners of the GitHub organisation.

Creating new repositories

Since the repositories at the GMS GitHub is for all members, it is important that all new repos are created with verbose information about the intent of the repository and how the content should be used. A good reference for creating excellent technical documentation can be found in the various nf-core GitHub repositories, e.g. Sarek.

Branch protection

New repositories should be created with branch protection at least for the main branch. This should include that all commits to the main branch goes through pull-requests, and that they require review from the Code Owners.

Code Owners

All repositories should have a maintained Code Owners file. The Code Owners can be individuals, but a preferred way is to set up a develop team and have them all be maintainers and Code Owners of a given repo. An example of this is the @jasen-devs team and the JASEN Code Owners.

The developers team should be maintained to ensure that there are active developers for each GMS repository. This will ensure that it is easy to get a hold of a developer if there are questions or if there a bugs/errors which need to be adressed.

Versioning

All tools developed in the GMS GitHub should be versioned and regular releases (with verbose release notes) should be created. This help users to deploy stable version of the tools.

Versioning of releases is enocuraged to follow Semantic Versioning.

Action workflows

For now the GMS GitHub only have access to 2000 minutes for GitHub actions per month. Once the are used up there are no additional resources for this. Due to this we encourage developers to be considerate in which automations are set up.

One should also be aware that github actions in repositories which have no commits in the last 60 days will be deactivated. This is a feature of GitHub and there is no possibility to turn this off. A work around is to use the keep-alive action which adds a keep alive ocmmit every 59 days: https://github.com/marketplace/actions/keepalive-workflow

Non-used repositories

If there are repos which are no longer maintained, they should be archived. Reach out to one of the owners of the GitHub organisation if you have such a repo.

Popular repositories Loading

  1. nallo nallo Public

    An analysis pipeline for long-reads from both PacBio and Oxford Nanopore Technologies (ONT), written in Nextflow.

    Nextflow 17 4

  2. tomte tomte Public

    A nextflow pipeline for analysing expression and splicing in RNA seq data from rare disease patient

    Nextflow 12 3

  3. jasen jasen Public

    Bacterial typing pipeline for clinical NGS data. Written in NextFlow, Python & Bash.

    Nextflow 9 11

  4. gms-artic gms-artic Public

    Forked from connor-lab/ncov2019-artic-nf

    A nextflow pipeline with a GMS touch for running the ARTIC network's fieldbioinformatics tools (https://github.com/artic-network/fieldbioinformatics).

    Nextflow 9 6

  5. pgx pgx Public

    Pharmacogenomics pipeline

    HTML 8 2

  6. gms_16S gms_16S Public

    A pipeline based on EMU, a taxonomic profiler optimized for long 16S rRNA reads.

    Groovy 6 1

Repositories

Showing 10 of 36 repositories
  • nallo Public

    An analysis pipeline for long-reads from both PacBio and Oxford Nanopore Technologies (ONT), written in Nextflow.

    genomic-medicine-sweden/nallo’s past year of commit activity
    Nextflow 17 MIT 4 93 1 Updated Oct 30, 2024
  • raredisease Public Forked from nf-core/raredisease

    Call and score variants from WGS/WES of rare disease patients.

    genomic-medicine-sweden/raredisease’s past year of commit activity
    Nextflow 1 MIT 35 0 0 Updated Oct 30, 2024
  • Twist_Solid Public

    Pipeline for Solid tumours

    genomic-medicine-sweden/Twist_Solid’s past year of commit activity
    Python 3 GPL-3.0 6 22 7 Updated Oct 30, 2024
  • test-datasets Public Forked from nf-core/test-datasets

    Test data to be used for automated testing with the nf-core pipelines

    genomic-medicine-sweden/test-datasets’s past year of commit activity
    0 MIT 351 0 0 Updated Oct 30, 2024
  • tomte Public

    A nextflow pipeline for analysing expression and splicing in RNA seq data from rare disease patient

    genomic-medicine-sweden/tomte’s past year of commit activity
    Nextflow 12 MIT 3 9 0 Updated Oct 29, 2024
  • jasen Public

    Bacterial typing pipeline for clinical NGS data. Written in NextFlow, Python & Bash.

    genomic-medicine-sweden/jasen’s past year of commit activity
    Nextflow 9 GPL-3.0 11 39 (4 issues need help) 1 Updated Oct 28, 2024
  • gms_16S Public

    A pipeline based on EMU, a taxonomic profiler optimized for long 16S rRNA reads.

    genomic-medicine-sweden/gms_16S’s past year of commit activity
    Groovy 6 GPL-3.0 1 14 (1 issue needs help) 1 Updated Oct 28, 2024
  • meta-val Public

    nf-core/taxprofiler post-processing; verification of classification results; consensus maps

    genomic-medicine-sweden/meta-val’s past year of commit activity
    Nextflow 3 MIT 2 4 1 Updated Oct 24, 2024
  • MIMOSA Public
    genomic-medicine-sweden/MIMOSA’s past year of commit activity
    JavaScript 0 GPL-3.0 0 0 0 Updated Oct 22, 2024
  • meta-vis Public

    Visualisation of metagenomic analysis results

    genomic-medicine-sweden/meta-vis’s past year of commit activity
    Python 1 0 20 2 Updated Oct 21, 2024