Skip to main content

SeqUDAS: Sequence Upload and Data Archiving System

Project description

SeqUDAS: Sequence Upload and Data Archiving System


Modern DNA sequencing machines generate several gigabytes (GB) of data per run. Organizing and archiving this data presents a challenge for small labs. We present a Sequence Upload and Data Archiving System (SeqUDAS) that aims to ease the task of maintaining a sequence data repository through process automation and an intuitive web interface.


  • Automated upload and storage of sequence data to a central storage server.
  • Data validation with MD5 checksums for data integrity assurance
  • Illumina modules are incorpated to parse metrics binaries and generate a report similar to Illumina SAV.
  • FASTQC and MultiQC workflows are included to perform QC analysis automatically.
  • A taxonomic report will be generated based on Kraken report
  • Archival information, QC results and taxonomic report can be viewed through a mobile-friendly web interface
  • Pass sequence data along to another remote server via API (IRIDA)


SeqUDAS consists of three components:

  • Data manager: Installed on a PC directly attached to an illumina sequencing machine.
  • Data analyzer: Installed on a server to run the data analysis jobs.
  • Web Application: Installed on a web server to provide account management and report viewing.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sequdas-client-1.0.0.tar.gz (17.7 kB view hashes)

Uploaded source

Built Distribution

sequdas_client-1.0.0-py3-none-any.whl (20.6 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page