Skip to main content

SeqUDAS: Sequence Upload and Data Archiving System

Project description

SeqUDAS: Sequence Upload and Data Archiving System

Overview

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.

Features

  • 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)

Architecture

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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file sequdas-client-1.0.0.tar.gz.

File metadata

  • Download URL: sequdas-client-1.0.0.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9

File hashes

Hashes for sequdas-client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 cc65b692f072dd2566054fc18eff01f41fedec23e0054943b85ae950bf22c45a
MD5 e7a173f43dd00febe2bc4bce453ec4d6
BLAKE2b-256 deaf43bc9e3d21da0c543e8f3c7702d0a393c36ae58667b91559d0f355fb993f

See more details on using hashes here.

File details

Details for the file sequdas_client-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: sequdas_client-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9

File hashes

Hashes for sequdas_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1ef5d337174c4bf4a57ed83d76a2b203aab48e219b913cd0423da406b2e9434
MD5 417a8e153008861a22ac96e7d7ad38c8
BLAKE2b-256 680d2170521c0213e38a6d822d7b6559d6649002e405f58b50a1ec89c2506483

See more details on using hashes here.

Supported by

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