Skip to main content

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 -s # see detailed logs by

Deployment

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

Metadata

Release files for fcid 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fcid 0.1.4
File Size Uploaded
fcid-0.1.4.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fcid 0.1.4
File Interpreter ABI Platform
fcid-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 kB

Release files / fcid-0.1.4.tar.gz

Download URL fcid-0.1.4.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
50ba0b4a2f8afb52f71152d03e6e421a7ee8323ed434bc1c8d9f053f03478ac5
BLAKE2b-256 checksum
How to use checksums
c3973539bf04499630957271833d8cf8cfb949529896252aed17f38687f854b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / fcid-0.1.4-py3-none-any.whl

Download URL fcid-0.1.4-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39b8c86059066a9f6f561e66f454554121a7f6cee67b1f3892a39a8f9e3eebb8
BLAKE2b-256 checksum
How to use checksums
23238ebe57cb334b88806af36a8137ec7c2675515ada862e49b9b2515f60cd0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.0

2 release files

0.0.10

2 release files

0.0.6

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page