Skip to main content

apyhgnc

https://img.shields.io/pypi/v/apyhgnc.svg Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. https://travis-ci.com/robertopreste/apyhgnc.svg?branch=master https://circleci.com/gh/robertopreste/apyhgnc.svg?style=svg Codeship Status for robertopreste/apyhgnc https://codecov.io/gh/robertopreste/apyhgnc/branch/master/graph/badge.svg Documentation Status Updates Python 3 Downloads

Async pythonic interface to HGNC.

Features

This Python package allows to retrieve entries from HGNC using synchronous or asynchronous calls.

  • Return searchable fields and stored fields separately using the info() function (or the lower-level Info class).

  • Return all entries of interest limiting results only to hgnc_id, symbol and score fields using the search() function for synchronous calls or the asearch() function for asynchronous calls (or the lower-level Search class).

  • Return entries according to the given searchable fields, returning all the available stored fields using the fetch() function for synchronous calls or the afetch() function for asynchronous calls (or the lower-level Fetch class).

Please refer to the Usage section of the documentation for further information.

Installation

apyhgnc only supports Python 3, and can be installed using pip:

pip install apyhgnc

Please refer to the Installation section of the documentation for further information.

Credits

This package was created with Cookiecutter and the cc-pypackage project template.

History

0.1.0 (2019-04-10)

  • First release.

0.1.1 (2019-04-18)

  • Add basic classes Info, Search and Fetch;

  • Add tests for Info, Search and Fetch.

0.1.2 (2019-04-19)

  • Refactor code and fix tests.

0.1.3 (2019-04-21)

  • Update tests;

  • Fix importing issue;

  • Update requirements.

0.2.0 (2019-04-24)

  • Setup proper async calls (afetch and asearch);

  • Update tests;

  • Fix documentation.

0.2.1 (2019-04-29)

  • Update tests to use latest HGNC data;

  • Add script to automatically create test data.

0.2.2 (2019-05-04)

  • Update tests to use latest HGNC data.

0.2.3 (2019-05-08)

  • Update documentation;

  • Update testfiles.

0.2.4 (2019-05-09)

  • Update testfiles and requirements.

0.2.5 (2019-05-11)

  • Update tests;

  • Better requirements handling.

0.2.6 (2019-08-31)

  • Update requirements;

  • Change docstrings to Google style;

  • Update documentation;

  • Update testfiles.

Metadata

Release files for apyhgnc 0.2.6

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

Source distribution (sdist)

Source distribution for apyhgnc 0.2.6
File Size Uploaded Provenance
apyhgnc-0.2.6.tar.gz 16.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for apyhgnc 0.2.6
File Interpreter ABI Platform
apyhgnc-0.2.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 23.7 kB

Release files / apyhgnc-0.2.6.tar.gz

Download URL apyhgnc-0.2.6.tar.gz
Size 16.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a45dc4393d36c93e299b0ef556eb746a5ce73a566bd5e7a4d160836e3e6fd0cd
BLAKE2b-256 checksum
How to use checksums
6abac34a838fb4ebd81db74a35039d2bdadc0a4d7ba680e2fc7906fa4500bdea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / apyhgnc-0.2.6-py2.py3-none-any.whl

Download URL apyhgnc-0.2.6-py2.py3-none-any.whl
Size 7.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
4c39445501ab91d121a84af18148cd888454eb92e7421ac23a865e92eaf5624e
BLAKE2b-256 checksum
How to use checksums
f90a00e3a5e06c3c024bd743202b2a9bf535feadae10190ba44e9b166d365209
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Security for apyhgnc 0.2.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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