{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/4"},{"label":"Bio-Informatics","url":"https://skillfed.io/packages/category/scientific-engineering-bio-informatics"}],"enrichment":{"capability":"biothings_client provides Python wrappers to query gene, variant, chemical, disease, geneset, and taxon data from BioThings API services via synchronous or asynchronous clients.","skillfed_tags":["bioinformatics","api-client","async-support"],"use_cases":["Query gene annotations by ID or symbol to retrieve RefSeq IDs, protein sequences, and genomic coordinates.","Look up genetic variants by position to access clinical significance, population frequencies, and structural predictions.","Retrieve chemical/drug properties by InChI key or PubChem ID for compound analysis and property lookup.","Batch query taxa by taxon ID to explore lineage, common names, and taxonomic rank information.","Build async pipelines to fetch disease or geneset annotations without blocking on network I/O.","Cache query results locally to reduce API calls and speed up repeated lookups in research workflows."],"what_it_does":"biothings_client is a Python wrapper that simplifies access to BioThings API services\u2014a collection of web APIs providing structured biological and chemical data. It offers both synchronous and asynchronous clients for querying genes, genetic variants, chemicals/drugs, diseases, genesets, and taxa. The package abstracts away HTTP details, allowing developers to call methods like getgene(), getvariant(), or getchem() directly and receive structured JSON responses with annotations from multiple sources (RefSeq, PubChem, ClinVar, etc.).\n\nThe package has minimal dependencies (httpx for HTTP, importlib-metadata and typing-extensions for compatibility) and supports Python 3.7 and above. Optional extras enable DataFrame output for pandas users and local query caching via SQLite (Python 3.8+ only). It is actively maintained and widely used in bioinformatics workflows.","worth_installing":"Yes. biothings_client is a stable, actively maintained wrapper for widely-used bioinformatics APIs with low install friction, permissive licensing, no known vulnerabilities, and support for modern Python versions. Install it if you need programmatic access to gene, variant, chemical, disease, or taxon data; skip it only if you prefer direct HTTP calls or need a different data source."},"id":"biothings-client","links":{"html":"https://skillfed.io/packages/biothings-client","md":"https://skillfed.io/packages/biothings-client.md","pypi":"https://pypi.org/project/biothings-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-23","license_spdx":null,"license_treatment":"permissive","name":"biothings-client","python_support":"supports_current","summary":"Python Client for BioThings API services."},"popularity":{"monthly_downloads":1497051,"position":3834,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.5.1"}
