nanogo-basecaller

View on PyPIReverse Dependencies (0)

0.1.5 nanogo_basecaller-0.1.5-py3-none-any.whl

Wheel Details

Project: nanogo-basecaller
Version: 0.1.5
Filename: nanogo_basecaller-0.1.5-py3-none-any.whl
Download: [link]
Size: 88202
MD5: 2edb9bf2f122ae7887530db5aac9215a
SHA256: d5806a51632c8aea0853c40ae543c1d475523c501db15108ea4f5f5c9c5916a0
Uploaded: 2025-03-31 22:06:42 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: nanogo-basecaller
Version: 0.1.5
Summary: A bioinformatics pipeline for basecalling ONT NGS Data.
Author: Gurasis Osahan
Author-Email: gurasis.osahan[at]phac-aspc.gc.ca
Home-Page: https://github.com/phac-nml/nanogo-basecaller
Project-Url: Source, https://github.com/phac-nml/nanogo-basecaller
Project-Url: Tracker, https://github.com/phac-nml/nanogo-basecaller/-/issues
Project-Url: Documentation, https://github.com/phac-nml/nanogo-basecaller/wiki
Project-Url: Publication, https://github.com/phac-nml/nanogo-basecaller#citation
Project-Url: Contact, https://github.com/phac-nml/nanogo-basecaller#contact
License: GPL-3.0-or-later
Keywords: nanopore sequencing ONT bioinformatics dorado basecalling NGS pipeline primer-trimming
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Healthcare Industry
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX :: Linux
Classifier: Natural Language :: English
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Environment :: Console
Classifier: Framework :: Pytest
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: <=3.11
Requires-Dist: build (>=1.2.2.post1)
Requires-Dist: certifi (>=2025.1.31)
Requires-Dist: charset-normalizer (>=3.4.1)
Requires-Dist: exceptiongroup (>=1.2.2)
Requires-Dist: platformdirs (>=4.3.6)
Requires-Dist: packaging (>=24.2)
Requires-Dist: wheel (>=0.45.1)
Requires-Dist: poetry-core (>=2.1.1)
Requires-Dist: pyproject-hooks (>=1.2.0)
Requires-Dist: numpy (<2.0.0,>=1.24.3)
Requires-Dist: scipy (>=1.15.2)
Requires-Dist: pandas (>=2.2.3)
Requires-Dist: polars (>=0.20.31)
Requires-Dist: pyarrow (>=14.0.2)
Requires-Dist: h5py (>=3.10.0)
Requires-Dist: pillow (>=11.1.0)
Requires-Dist: matplotlib (>=3.10.1)
Requires-Dist: contourpy (>=1.3.1)
Requires-Dist: kiwisolver (>=1.4.8)
Requires-Dist: plotly (>=4.1.0)
Requires-Dist: tqdm (>=4.67.1)
Requires-Dist: bio (>=1.7.1)
Requires-Dist: biopython (>=1.85)
Requires-Dist: mygene (>=3.2.2)
Requires-Dist: biothings-client (>=0.4.1)
Requires-Dist: pycoQC (>=2.5.2)
Requires-Dist: gprofiler-official (>=1.0.0)
Requires-Dist: lib-pod5 (>=0.3.10)
Requires-Dist: pod5 (==0.3.10)
Requires-Dist: vbz-h5py-plugin (>=1.0.1)
Requires-Dist: cython (>=3.0.12)
Requires-Dist: psutil (>=7.0.0)
Requires-Dist: six (>=1.17.0)
Requires-Dist: et-xmlfile (>=2.0.0)
Requires-Dist: iso8601 (>=2.1.0)
Requires-Dist: python-dateutil (>=2.9.0.post0)
Requires-Dist: pytz (>=2025.1)
Requires-Dist: tzdata (>=2025.1)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: httpcore (>=1.0.7)
Requires-Dist: httpx (>=0.28.1)
Requires-Dist: urllib3 (>=2.3.0)
Requires-Dist: idna (>=3.10)
Requires-Dist: oauthlib (>=3.2.2)
Requires-Dist: google-auth (>=2.38.0)
Requires-Dist: grpcio (>=1.71.0)
Requires-Dist: markdown (>=3.7)
Requires-Dist: jinja2 (>=3.1.6)
Requires-Dist: pooch (>=1.8.2)
Requires-Dist: openpyxl (>=3.1.5)
Requires-Dist: protobuf (<3.20,>=3.9.2)
Requires-Dist: gputil (>=1.4.0)
Requires-Dist: sniffio (>=1.3.1)
Requires-Dist: alive-progress (>=3.2.0)
Requires-Dist: about-time (>=4.2.1)
Requires-Dist: h11 (>=0.14.0)
Requires-Dist: more-itertools (>=10.6.0)
Requires-Dist: grapheme (>=0.6.0)
Requires-Dist: cycler (>=0.12.1)
Requires-Dist: typing-extensions (>=4.12.2)
Requires-Dist: ipython (>=8.34.0)
Requires-Dist: anyio (>=4.9.0)
Requires-Dist: narwhals (>=1.31.0)
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
License-File: AUTHORS.md
[Description omitted; length: 11653 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nanogo_basecaller/__init__.py sha256=Vx8yp4ZY357fH38g0aFpMue-Sqt43wzbBxEX9FBcRvM 1214
nanogo_basecaller/cli.py sha256=IXZen9RZKtaNEnmXTPhPaFU70xdP6G9oEigvRHwhpNI 11992
nanogo_basecaller/data_indexer.py sha256=Wj4AxmyVbTtKKtwkRhyegyqVQy260zSS_wLjwZAZiI8 24252
nanogo_basecaller/dorado_installer.py sha256=r38Ke5RUyc5l8FBFgyeV09ImwZX20Y-G_xrCZLKclD8 12691
nanogo_basecaller/core/__init__.py sha256=3XDw2uHDUSoGh8R76JV0V4SOe_LnmXfiAH22KiSBjY4 289
nanogo_basecaller/core/command.py sha256=8-l-pdMzx2pGfc8UVfQFNguwzCWj_kWyhHhPxDjIX3g 7863
nanogo_basecaller/core/environment.py sha256=PsLvkFZjcMhRxHCmoSt3BTqea2XXGvQMHr3IoMh5c0w 5317
nanogo_basecaller/core/parallel.py sha256=7mTegegl41DboCVJhsdXDCwkOUEMncaDG5ZebvqGRHQ 6767
nanogo_basecaller/core/resource.py sha256=pCPaelZLy_U1L13fMPbN3knDwkllJRhYdgVy53hmbFo 4315
nanogo_basecaller/core/slurm.py sha256=PFVHeKHTzX0cYvVi1XjiVegEELGcvJHeJGgROkFigJ0 7257
nanogo_basecaller/core/tool.py sha256=41mJ-rodEjF_gHXe2KJNMtDPIKbxWaMIDMAkhhEYFJs 4951
nanogo_basecaller/tools/__init__.py sha256=zZwRscWgTLdiO-lOpRvSMMNwY6hx6vZIBn_K-VEKzTk 568
nanogo_basecaller/tools/basecaller/__init__.py sha256=Q7qyUR4BYm7O6NAN6S8SEM_OTElFJgjjev-xK-FT8O4 99
nanogo_basecaller/tools/basecaller/custom.html.j2 sha256=kj-Q3_W9ZEIAlVXGdzDH9SYEG2Mt8T6UjrlPYOG3H4I 15055
nanogo_basecaller/tools/basecaller/dorado.py sha256=5YPTASlbjAI5hWz25xSzAnHyNU5CdmBGpM4oajsUYH8 33107
nanogo_basecaller/tools/basecaller/samples_sheet.py sha256=bu8t6qUJC5XqR2sCXdKnC2bYOzwSS--OeDwPOnT3B-4 6294
nanogo_basecaller/tools/versions/__init__.py sha256=jIwu8di29Lk47D1aFh53S2yju1gzL77b3CpC2XIA12M 966
nanogo_basecaller/tools/versions/env_manager.py sha256=W_sYimC6NwvkG5AULnhfyCcJXKt8Vi5WISWW_LHABmU 2313
nanogo_basecaller/tools/versions/exceptions.py sha256=ZnkQptkel1j2p5IfLrdzA0l4Mp5eC1r2sp7cRDfn2Zc 486
nanogo_basecaller/tools/versions/tool_version_parser.py sha256=2FEDnqwGNez_4ls2oQOhc-xzmpxm0OE92NPpR_lIwBI 5848
nanogo_basecaller/tools/versions/version_checker.py sha256=Q-A-5oQQgNbcjc7iEVrk1Mk8CYhwBpbEbAnylJ6QqrQ 16449
nanogo_basecaller/utils/__init__.py sha256=7rwucyvIhVY7FpCMaOqQvlO3LpayFYGlyI_du1X-Kb4 449
nanogo_basecaller/utils/cli_select.py sha256=NC469rUNL9V43hKh4arHxkDm-_O1FXVK9fVQydK739Q 6835
nanogo_basecaller/utils/file_finder.py sha256=qRUMsZ0Yz0mGD4X8sniN9WSc-ydlpWMHRQ9akLwLiHk 1752
nanogo_basecaller/utils/file_parser.py sha256=ZGFQ-scSzK_U0t2lXGvps_jrz6n-IFfWbcPHibj1TXY 5566
nanogo_basecaller/utils/id_extraction.py sha256=I-JVcXcj6HMy068d-RUrlx45-BIcpvgBWbkl4eRHj3w 5588
nanogo_basecaller/utils/io_selection.py sha256=gxv6xzXPUTea6dzf2j_aCX0MGF-AqsP6ql6ZB_7cQyk 19589
nanogo_basecaller/utils/path_translator.py sha256=zHPv4fcL0OyvpsmAUCiTcmQcHdKpOjlggquLONMkgVQ 3260
nanogo_basecaller/utils/paths.py sha256=v1j3zVkjOR0ZWeBlmcYwkEI-Kg2l_8P4ZAJculoxvcw 6312
nanogo_basecaller/utils/sequencing/__init__.py sha256=t7a--rIRwh8TJT_OD4f4x47Nol8S3XFoVKLc3U9nc2g 314
nanogo_basecaller/utils/sequencing/extractors.py sha256=8W8kY98LSs1H-FD7v1S0rM2ekoyZvHzRPe86Q3gc5xY 11254
nanogo_basecaller/utils/sequencing/metadata.py sha256=pkGrjQepFk7dgHDUlatUHrSnBrhOzwdNTqQPgKMKf8c 2239
nanogo_basecaller/utils/sequencing/models.py sha256=iDMtLy8Jx8AWh5QgG4Sf7bv-CX0dVr3oN5qA_B6wwJs 8607
nanogo_basecaller/workflows/__init__.py sha256=8qCKZqHW8n7C4XNgO-wMw5JGPRCcd-WRFQff3B5OZmQ 285
nanogo_basecaller/workflows/basecalling.py sha256=pSuJN0SCdRB0TyFppo_S_oIUlcrVM_sPzZ6CTc0_jag 8408
nanogo_basecaller-0.1.5.dist-info/licenses/AUTHORS.md sha256=cginCaISl_wr1_TMwxTd1zstnFyTM4Db6Kdmek1Xk_s 1293
nanogo_basecaller-0.1.5.dist-info/licenses/LICENSE sha256=-5gWaMGKJ54oX8TYP7oeg2zITdTapzyWl9PP0tispuA 34674
nanogo_basecaller-0.1.5.dist-info/METADATA sha256=A742x9MpS2zG1q3P0V1E9Yd6sHD5YBQbLlr-uz6GQSo 16032
nanogo_basecaller-0.1.5.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
nanogo_basecaller-0.1.5.dist-info/entry_points.txt sha256=Q3daEQ314zxg6YiKnU-RbwSzm9iWplK-a8aLkFsftCo 111
nanogo_basecaller-0.1.5.dist-info/top_level.txt sha256=5KsEKfwWlbHLaVeAb5tgxZ9LHuFa2wAJjtI8khtOjn4 18
nanogo_basecaller-0.1.5.dist-info/RECORD

top_level.txt

nanogo_basecaller

entry_points.txt

install-dorado = nanogo_basecaller.dorado_installer:main
nanogo = nanogo_basecaller.cli:main