Skip to main content

Get Illumina sequencer metadata from flowcell/machine identifier

Project description

PyPI - Version

fcid

flow cell ID: parse illumina fastq headers to determine machine and flowcell type Thanks to:

Disclaimer: this is not a replacement for proper sequencing run tracking. Disclaimer: PRs welcome to fill gaps! Instrument IDs are less reliable as those are often changed by the sequencing center.

Got ONT data? Their flowcells do not follow a naming convention, but they can look up flowcells internally; contact them via the support page on their website.

Installation


pip install fcid
# or, for you devs
git clone <this repo> && cd fcid
pip install --editable .

Usage (CLI)

# fcid CABBCANXX
# fcid  K11111 --by-machine
# fcid 22C37GLT3

Usage (package)

>>> from fcid import run
>>> run.get_tech_type("CABBCANXX", run.FCIDs)
[['HiSeq 2500'], 'High Output v3 flow cell']

Test

pytest

Deployment

  1. Update version pyproject.toml
  2. commit and tag
  3. push to github and make a release
  4. check the package deployment action

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

fcid-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fcid-0.1.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file fcid-0.1.0.tar.gz.

File metadata

  • Download URL: fcid-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for fcid-0.1.0.tar.gz
Algorithm Hash digest
SHA256 da4475578924a633a5c911dbbd11b3db9b96f5a3511e5933dc84d66ec6f79aa3
MD5 788a0d8f7e578f00376f0884e7feccf6
BLAKE2b-256 fe7dcd985c0e5e2e7db6c4738b641e8d7051f51a0f48afce2db653fb6dd56642

See more details on using hashes here.

File details

Details for the file fcid-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fcid-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for fcid-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bcd37dba5e5632b6c384a7ee61e9fdbd3e6a8da79ff052fda26c66b5ded2257f
MD5 b33ec5b71031ed5b8e6b8a1023de6ea5
BLAKE2b-256 6ee02645d61a08b92292ff7b79ff01dd91b2cecccc0308335e024d1f6b1334ea

See more details on using hashes here.

Supported by

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