Skip to content

OpenHumans/oh-ancestrydna-source

Repository files navigation

Build Status Test Coverage Maintainability

The AncestryDNA upload project for Open Humans

WORK IN PROGRESS

Deploy

This is a Django project that is based on the 23andMe Uploader (which in turns is based on Open Humans Data Uploader and FamilyTreeDNA Uploader). It uses the same general logic for setting up the project. It should come with a Celery task that is enqueued as soon as a new file is uploaded.

This task grabs the newly uploaded file from Open Humans and performs the file format verifications to test that it's a proper 23andMe file. Invalid rows from the file are being deleted to ensure the privacy of participants. If the uploaded file is completely broken the file will be deleted and the user is getting a message notifying them about the problem.

The integration of the VCF conversion is yet to be done.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published