Skip to main content

No project description provided

Project description

ab1_organizer

Goal

Organize AB1 files by researches and primer-pairs.

Instalation

For command line usage, simpleously use pip way:

pip install ab1_organizer

Usage

ab1_organizer receive two arguments on initialization: the results file from Macrogen sequencing (-f, --file argument) and the modified order table (-t, --table argument). The sequencing file consists of the raw zipfile (file-name.zip) containing all .ab1, .pdf, phd.1, and .txt files. The order file consists of a simple excel table containing Macrogen order specifications and containing standardized headers (see next section).

Standardized headers

Your table would contain almost four columns, named respectively:

  • sampleName: The unique identifier of sample;
  • primerName: The primer name. e.g. "CO3 F", or "ITS1 R";
  • personInCharge: The name of a person or a project responsible for the sample processing;
  • primerCombination: Underscore separated complementary primer names. As example, if some region are sequenced using the "ITS1-F" and "ITS1-R", the primerCombination would be "ITS1-F_ITS1-R".

At the terminal, run the code:

ab1_organizer.py -f ./path/to/zip/file -t ./path/to/order/table.xlsx

A new folder with the same name of the zip file will be created and all files will be organized by author and genomic marker respectively.


Feel free to add new features and contribute through pull requests. Be happy!!

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

ab1_organizer-1.0.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

ab1_organizer-1.0.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file ab1_organizer-1.0.0.tar.gz.

File metadata

  • Download URL: ab1_organizer-1.0.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for ab1_organizer-1.0.0.tar.gz
Algorithm Hash digest
SHA256 86421408231970ac39131ca4f57fda84020aba20657cfcbc49d93dbe5cb1577c
MD5 f3e51c875879f9b7dab67da736ddf9da
BLAKE2b-256 ac88916bc27532d67ce63cdc7bc5ced116f4cd22956c11a2cd8198bdd51a8c02

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ab1_organizer-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for ab1_organizer-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e4c8eeea14bf91ad8b3af69f8640c7a68563987e9b0dba6309d49c4eb00fb22
MD5 1c978d672cc2d2c8cf25cbb08c2a83ce
BLAKE2b-256 2efe5e9d0cb40d16f997de519612cbcd92d5c9092d46af68c205148128416c41

See more details on using hashes here.

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