GeneNetwork

GeneNetwork: framework for web-based genetics - Published in JOSS (2016)

https://github.com/genenetwork/genenetwork2

Science Score: 95.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
    10 of 35 committers (28.6%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords from Contributors

correlation inference genetic gwas level multi omics
Last synced: 6 months ago · JSON representation

Repository

GeneNetwork (2nd generation)

Basic Info
  • Host: GitHub
  • Owner: genenetwork
  • License: agpl-3.0
  • Language: Python
  • Default Branch: testing
  • Homepage: http://gn2.genenetwork.org/
  • Size: 355 MB
Statistics
  • Stars: 36
  • Watchers: 11
  • Forks: 26
  • Open Issues: 39
  • Releases: 1
Created almost 11 years ago · Last pushed 6 months ago
Metadata Files
Readme License

README.md

DOI JOSS GeneNetwork2 CI
badge

GeneNetwork

This repository contains the current source code for GeneNetwork (GN2) https://genenetwork.org/ (version 2). GN2 is a Web 2.0-style framework that includes data and computational tools for online genetics and genomic analysis of many different populations and many types of molecular, cellular, and physiological data. The system is used by scientists and clinicians in the field of precision health care and systems genetics. GN and its predecessors have been in operation since Jan 1994, making it one of the longest-lived web services in biomedical research (https://en.wikipedia.org/wiki/GeneNetwork, and see a partial list of publications using GN and its predecessor, WebQTL https://genenetwork.org/references/).

Install

The recommended installation is with GNU Guix which allows you to deploy GN2 and dependencies as a self contained unit on any machine. The database can be run separately as well as the source tree (for developers). See the installation docs.

Documentation

User documentation can be found here. The architecture of the software stack is described here. The database schema is (still) shared with GN1 and currently described here. Software documentation is being expanded in the source code repository.

Contributing

Issues can be raised through github.

Contribute to GN2 source code by forking the github repository with git and sending us pull requests.

For development GN2 has a room on matrix. Ask us for an invitation.

Installing development snapshots with Guix

The Genenetwork repository can be used as a Guix “channel”. To do that, change ~/.config/guix/channels.scm along these lines:

(append (list (channel (name 'genenetwork2) (url "https://github.com/genenetwork/genenetwork2.git"))) %default-channels)

Once that is done, run ‘guix pull’. This will give you additional ‘genenetwork2’ packages with higher version numbers:

guix package -A genenetwork2

You can then install it with ‘guix install genenetwork2’ or similar.

License

The GeneNetwork2 source code is released under the Affero General Public License 3 (AGPLv3). See LICENSE.txt.

More information

For more information visit https://genenetwork.org/

Cite

JOSS

GeneNetwork was published in the Journal of Open Source Software as 'GeneNetwork: framework for web-based genetics' by Zachary Sloan, Danny Arends, Karl W. Broman, Arthur Centeno, Nicholas Furlotte, Harm Nijveen, Lei Yan, Xiang Zhou, Robert W. WIlliams and Pjotr Prins

Contact

E-mail: pjotr.public729@thebird.nl

Code and primary web service managed by Drs. Robert W. Williams and Pjotr Prins at the University of Tennessee Health Science Center, Memphis TN, USA.

Owner

  • Name: GeneNetwork
  • Login: genenetwork
  • Kind: organization
  • Location: Memphis TN 38163

Some repos have moved to https://git.genenetwork.org/

JOSS Publication

GeneNetwork: framework for web-based genetics
Published
June 17, 2016
Volume 1, Issue 2, Page 25
Authors
Zachary Sloan ORCID
University of Tennessee Health Science Center, USA
Danny Arends ORCID
Humboldt University, Berlin, Germany
Karl W. Broman ORCID
University of Wisconsin, USA
Arthur Centeno ORCID
University of Tennessee Health Science Center, USA
Nicholas Furlotte ORCID
None
Harm Nijveen ORCID
Wageningen University, The Netherlands
Lei Yan ORCID
University of Tennessee Health Science Center, USA
Xiang Zhou ORCID
University of Michigan
Robert W. Williams ORCID
University of Tennessee Health Science Center, USA
Pjotr Prins ORCID
University Medical Center Utrecht, The Netherlands, University of Tennessee Health Science Center, USA
Editor
Arfon Smith ORCID
Tags
bioinformatics genetics genomics

GitHub Events

Total
  • Release event: 1
  • Watch event: 2
  • Delete event: 13
  • Issue comment event: 12
  • Push event: 197
  • Pull request review event: 3
  • Pull request event: 80
  • Fork event: 2
  • Create event: 16
Last Year
  • Create event: 16
  • Commit comment event: 1
  • Release event: 1
  • Watch event: 2
  • Delete event: 13
  • Issue comment event: 12
  • Push event: 198
  • Pull request review event: 3
  • Pull request event: 80
  • Fork event: 2

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 6,445
  • Total Committers: 35
  • Avg Commits per committer: 184.143
  • Development Distribution Score (DDS): 0.648
Past Year
  • Commits: 721
  • Committers: 7
  • Avg Commits per committer: 103.0
  • Development Distribution Score (DDS): 0.745
Top Committers
Name Email Commits
zsloan z****n@g****m 2,271
BonfaceKilz me@b****m 1,146
Frederick Muriuki Muriithi f****s@g****m 801
Alexander Kabui a****a@g****m 769
Pjotr Prins p****1@t****l 610
Zachary Sloan z****4@p****u 107
DannyArends D****s@g****m 93
Zachary Sloan z****4@b****) 76
Lei Yan l****6@u****u 72
Lei Yan l****i@p****u 69
Arun Isaac a****c@s****t 66
Sam Ockman o****n@p****m 61
John Nduli r****1@j****e 47
Artem Tarasov l****r@g****m 40
uditgulati u****0@g****m 33
Sam n****s@e****m 33
root r****t@a****u 25
Zachary Sloan z****4@g****g 25
Arthur Centeno a****o@g****m 24
Sam s****m@e****m 18
Lei Yan l****n@g****g 15
GeneNetwork l****s@g****m 12
jgart j****t@d****e 10
Zachary Sloan g****2@g****) 4
Ethan Willis e****1@m****u 4
Dennis E. Mungai d****e@g****m 3
root r****t@p****u 2
Lei Yan l****n@b****) 2
Efraim Flashner e****m@f****l 1
GN2 g****2@p****n 1
and 5 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 7
  • Total pull requests: 141
  • Average time to close issues: 8 days
  • Average time to close pull requests: 6 days
  • Total issue authors: 6
  • Total pull request authors: 6
  • Average comments per issue: 0.86
  • Average comments per pull request: 0.33
  • Merged pull requests: 128
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 98
  • Average time to close issues: N/A
  • Average time to close pull requests: 5 days
  • Issue authors: 1
  • Pull request authors: 6
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.31
  • Merged pull requests: 88
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Z-Zen (1)
  • Ewan-Simpson (1)
  • csimps-UT (1)
  • kendallaking (1)
  • Alexanderlacuna (1)
  • BonfaceKilz (1)
  • rupertoverall (1)
  • fetche-lab (1)
Pull Request Authors
  • BonfaceKilz (86)
  • Alexanderlacuna (63)
  • jnduli (28)
  • zsloan (7)
  • fredmanglis (6)
  • pjotrp (3)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

pyproject.toml pypi
setup.py pypi