Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 16 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Keywords
Repository
CoMorMent-Containers
Basic Info
- Host: GitHub
- Owner: comorment
- License: gpl-3.0
- Language: R
- Default Branch: main
- Homepage: https://www.comorment.uio.no
- Size: 25.3 MB
Statistics
- Stars: 30
- Watchers: 6
- Forks: 11
- Open Issues: 42
- Releases: 23
Topics
Metadata Files
README.md
COSGAP: COntainerized Statistical Genetics Analysis Pipelines
Documentation
The main documentation for COSGAP is hosted at cosgap.rtfd.io
Project status
Information
The goal of this GitHub repository (https://github.com/comorment/containers) is to distribute software tools for statistical genetics analysis, alongside their respective reference data and scripts ("analysis pipelines") to facilitate the application of these tools. The scope of this project is currently limited to genome-wide association studies (GWAS) and post-GWAS statistical-genetics analyses, including polygenic scoring (PGS). This project builds on earlier work by Tryggve consortium, with the most recent major development done as part of the CoMorMent EU H2020 project (comorment.eu). For more information see our paper, this presentation on PGC WWL meeting (Feb 9, 2024), or our online documentation here.
For an overview of available software, see here.
Most of these tools are packaged into Docker images (https://docs.docker.com/get-started/docker-concepts/the-basics/what-is-an-image/) and Singularity Image Format files (https://github.com/apptainer/sif), compatible with both Singularity (https://sylabs.io/singularity/) and Apptainer (https://apptainer.org) and shared as packages on GitHub. You can download individual container files as described in the INSTALL file.
Many of the tools require additional reference data provided in the reference. Certain reference data can not be made publicly available, in which case we provide access instructions in a separate GitHub repository: https://github.com/comorment/reference. This repository is private - please approach your contact within the CoMorMent project to enable your access.
Description of containers and usage instructions are provided in the docs folder.
More extensive use cases of containers, focusing on real data analysis, are provided in the usecases folder.
The history of changes is available in the CHANGELOG file.
If you would like to contribute to developing these containers, please see the CONTRIBUTING file.
Additional tools are available in separate repositories:
- https://github.com/comorment/ldsc - LD score regression
- https://github.com/comorment/mixer - cross-trait MiXeR analysis
- https://github.com/comorment/popcorn - cross-ancestry genetic correlations
- https://github.com/comorment/magma - MAGMA, LAVA, lava-partitioning tools
- https://github.com/comorment/HDL - High-Definition Likelihood
- https://github.com/comorment/mtag_container - Multi-Trait Analysis of GWAS using MTAG
- https://github.com/comorment/ldpred2_ref - reference files for LDpred2. The tool itself is included in
r.sif(more info).
Cite
If you use the software provided here, please cite our Zenodo.org code deposit (change version accordingly):
Oleksandr Frei, Andreas Jangmo, Espen Hagen, bayramakdeniz, ttfiliz, Richard Zetterberg, & John Shorter. (2024). comorment/containers: Comorment-Containers-v1.8.1 (v1.8.1). Zenodo. https://doi.org/10.5281/zenodo.10782180
Bibtex format:
@software{oleksandr_frei_2024_10782180,
author = {Oleksandr Frei and
Andreas Jangmo and
Espen Hagen and
bayramakdeniz and
ttfiliz and
Richard Zetterberg and
John Shorter},
title = {comorment/containers: Comorment-Containers-v1.8.1},
month = mar,
year = 2024,
publisher = {Zenodo},
version = {v1.8.1},
doi = {10.5281/zenodo.10782180},
url = {https://doi.org/10.5281/zenodo.10782180}
}
Please also cite our paper:
Bayram Cevdet Akdeniz, Oleksandr Frei, Espen Hagen, Tahir Tekin Filiz, Sandeep Karthikeyan, Joëlle Pasman, Andreas Jangmo, Jacob Bergstedt, John R Shorter, Richard Zetterberg, Joeri Meijsen, Ida Elken Sønderby, Alfonso Buil, Martin Tesli, Yi Lu, Patrick Sullivan, Ole A Andreassen, Eivind Hovig, COSGAP: COntainerized Statistical Genetics Analysis Pipelines, Bioinformatics Advances, Volume 4, Issue 1, 2024, vbae067, <https://doi.org/10.1093/bioadv/vbae067>
Bibtex format:
@article{10.1093/bioadv/vbae067,
author = {Akdeniz, Bayram Cevdet and Frei, Oleksandr and Hagen, Espen and Filiz, Tahir Tekin and Karthikeyan, Sandeep and Pasman, Joëlle and Jangmo, Andreas and Bergstedt, Jacob and Shorter, John R and Zetterberg, Richard and Meijsen, Joeri and Sønderby, Ida Elken and Buil, Alfonso and Tesli, Martin and Lu, Yi and Sullivan, Patrick and Andreassen, Ole A and Hovig, Eivind},
title = {COSGAP: COntainerized Statistical Genetics Analysis Pipelines},
journal = {Bioinformatics Advances},
volume = {4},
number = {1},
pages = {vbae067},
year = {2024},
month = {05},
abstract = {The collection and analysis of sensitive data in large-scale consortia for statistical genetics is hampered by multiple challenges, due to their non-shareable nature. Time-consuming issues in installing software frequently arise due to different operating systems, software dependencies, and limited internet access. For federated analysis across sites, it can be challenging to resolve different problems, including format requirements, data wrangling, setting up analysis on high-performance computing (HPC) facilities, etc. Easier, more standardized, automated protocols and pipelines can be solutions to overcome these issues. We have developed one such solution for statistical genetic data analysis using software container technologies. This solution, named COSGAP: “COntainerized Statistical Genetics Analysis Pipelines,” consists of already established software tools placed into Singularity containers, alongside corresponding code and instructions on how to perform statistical genetic analyses, such as genome-wide association studies, polygenic scoring, LD score regression, Gaussian Mixture Models, and gene-set analysis. Using provided helper scripts written in Python, users can obtain auto-generated scripts to conduct the desired analysis either on HPC facilities or on a personal computer. COSGAP is actively being applied by users from different countries and projects to conduct genetic data analyses without spending much effort on software installation, converting data formats, and other technical requirements.COSGAP is freely available on GitHub (https://github.com/comorment/containers) under the GPLv3 license.},
issn = {2635-0041},
doi = {10.1093/bioadv/vbae067},
url = {https://doi.org/10.1093/bioadv/vbae067},
eprint = {https://academic.oup.com/bioinformaticsadvances/article-pdf/4/1/vbae067/57955150/vbae067.pdf},
}
Note that this project is now renamed "COSGAP", and that the citation info has been updated accordingly.
Installation
Please confer the INSTALL.md file for installation instructions.
Legacy
Earlier versions (prior to April 2021) of all containers and reference data were distributed via Google Drive. This is no longer the case, the folder on Google Drive is no longer maintained. All containers and reference data are released through this repository.
Source files
The source files for configuring and building the container files provided here are found in the docker directory. See the corresponding README file therein for details.
Documentation build instructions
The online documentation hosted at cosgap.rtfd.io can be built locally using Sphinx in a conda environment as
cd sphinx-docs/source # documentation source/config directory
conda env create -f environment.yml # creates environment "sphinx"
conda activate sphinx
make html # make html-documentation in $PWD/_build/html/
The resulting file(s) $PWD/_build/html/index.html can be viewed in any web browser.
In order to make a pdf with the documentation, issue
make pdflatex
and open $PWD/_build/latex/cosgap.pdf in a pdf viewer.
Owner
- Name: comorment
- Login: comorment
- Kind: organization
- Repositories: 4
- Profile: https://github.com/comorment
Citation (citation.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Frei
given-names: Oleksandr
orcid: https://orcid.org/0000-0002-6427-2625
- family-names: Akdeniz
given-names: Bayram
orcid: https://orcid.org/0000-0002-9493-3105
- family-names: Hagen
given-names: Espen
orcid: https://orcid.org/0000-0002-1321-5970
- family-names: Zetterberg
given-names: Richard
orcid: https://orcid.org/0000-0002-4284-4063
- family-names: Shorter
given-names: John
orcid: https://orcid.org/0000-0003-4732-5526
title: "CoMorMent-Containers"
version: 1.8.1
doi: 10.5281/zenodo.7385620
date-released: 2024-03-04
GitHub Events
Total
- Create event: 23
- Release event: 2
- Issues event: 22
- Watch event: 5
- Delete event: 9
- Issue comment event: 9
- Push event: 46
- Pull request event: 26
- Pull request review event: 4
- Pull request review comment event: 4
- Fork event: 2
Last Year
- Create event: 23
- Release event: 2
- Issues event: 22
- Watch event: 5
- Delete event: 9
- Issue comment event: 9
- Push event: 46
- Pull request event: 26
- Pull request review event: 4
- Pull request review comment event: 4
- Fork event: 2
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 42
- Total pull requests: 42
- Average time to close issues: about 2 months
- Average time to close pull requests: 20 days
- Total issue authors: 7
- Total pull request authors: 5
- Average comments per issue: 0.6
- Average comments per pull request: 0.43
- Merged pull requests: 34
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 11
- Pull requests: 14
- Average time to close issues: about 1 month
- Average time to close pull requests: 7 days
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.27
- Average comments per pull request: 0.0
- Merged pull requests: 11
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- espenhgn (29)
- ttfiliz (3)
- ofrei (3)
- deepchocolate (3)
- erskck-zi (2)
- bayramakdeniz (1)
- Mahantesh-Biradar (1)
Pull Request Authors
- espenhgn (32)
- ttfiliz (4)
- ofrei (3)
- deepchocolate (2)
- juuf (1)