Skip to content
The sources of the openSNP website
Ruby HTML PLpgSQL JavaScript CSS Shell
Latest commit fc59f2c @gedankenstuecke gedankenstuecke Update
added a part on "no new features w/o tests", closes issue #168
Failed to load latest commit information.
app Merge branch 'master' of
bin Deploy master branch
config Update gems
db Minor security update for nokogiri, can't be bothered to open PR
doc added rails skeleton
lib Fixes bug with unreplaceable avatar. Removes obsolete rake tasks. Rem…
public Update humans.txt
spec Add test for genotype deletion
test Make workers log to STDOUT
testdata Updated gems, changed some bootstrap-files.
tmp fixing tests and a little refactoring
.env.example Load dotenv in production
.gitignore Move configuration into environment
.hound.yml Tell Hound where the Rubocop config is
.rspec Fix tests
.rubocop.yml Add Rails specific config for rubocop
.rubocop_todo.yml Update Rubocop todo file
.ruby-gemset Newest RVM uses .ruby-gemset instead of .rvmrc, also updated to 2.0.0…
.travis.yml Deploy master branch uppercase CoC Update
Capfile Further work on capistrano staging-evironment
Gemfile Update gems
Gemfile.lock Update gems
Guardfile Add spring and guard wrote contributing, readme and humanstxt Reintroduces license, somehow disappeared
Procfile Added Procfile for Foreman support Update
Rakefile Move configuration into environment
Vagrantfile setting up capistrano
beautifier.rb Updated gems, changed some bootstrap-files. Fixes issue introduced by sidekiq upgrade, workaround from padrino/pa…
marshalled_snpedia_array Updates mediawiki gem. Fixes test by updating cassette.
serverscript fixed htmlemails
turnoffserver Fixes bug with unreplaceable avatar. Removes obsolete rake tasks. Rem…

openSNP Build Status

Hello! is a repository to which users can upload their SNP-sets (and exome-VCFs) from 23andme, deCODEme, FamilyTreeDNA, AncestryDNA and IYG-format (for participants of EBI genotyping). On upload, SNPs are annotated using the PLoS and Mendeley-APIs to show users the newest scientific research results on their SNPs. Each SNP is also linked to the relevant page on SNPedia. SNPs are ranked according to how many results could be gathered for SNPedia, PLoS and Mendeley (in that order). Users can send each other private messages as well as comment on SNPs and Phenotypes.

Installing openSNP

Please see for more detailed instructions on how to run and setup openSNP.

Contributing to openSNP

Please see for more detailed instructions on how to contribute. There's also a Code of Conduct.

Getting in contact

You can always open an issue for specific problems, or send a mail to if you want to discuss something or if you have any questions or need help with something. There's also if something broke on the webpage itself.

We're also available on Twitter:

@gedankenstuecke @helgerausch @philippbayer

Watch this space for a yet-to-be-created IRC channel.

Something went wrong with that request. Please try again.