builtsimple-research
Unified API for searching PubMed, ArXiv, and Wikipedia.
Installation
pip install builtsimple-research
Usage
Async (recommended)
import asyncio
from builtsimple_research import search_pubmed, search_arxiv, search_wikipedia, search_all
async def main():
# Search individual sources
pubmed = await search_pubmed("cancer treatment", limit=5)
arxiv = await search_arxiv("transformer attention", limit=5)
wiki = await search_wikipedia("machine learning", limit=5)
# Search all at once
all_results = await search_all("neural networks", limit=5)
asyncio.run(main())
Sync
from builtsimple_research import search_pubmed_sync, search_arxiv_sync, search_wikipedia_sync
results = search_pubmed_sync("cancer treatment", limit=5)
API
search_pubmed(query, limit=10)- 4.5M+ biomedical articlessearch_arxiv(query, limit=10)- Scientific preprintssearch_wikipedia(query, limit=10)- 4.8M+ articlessearch_all(query, limit=10)- All sources in parallel
License
MIT - Built-Simple.ai
Metadata
Release files for builtsimple-research 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| builtsimple_research-1.0.2.tar.gz | 1.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| builtsimple_research-1.0.2-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 4.3 kB
Release files / builtsimple_research-1.0.2.tar.gz
| Download URL | builtsimple_research-1.0.2.tar.gz |
|---|---|
| Size | 1.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
81694b8a612a54ecc7c83e378387250e00551b0b620176b07ccaeb0c6e6c2aec
|
|
BLAKE2b-256 checksum How to use checksums |
a7b371e48efd5610caee6f6fc4887e7379337b95ba351a72fe8bf6bdf0803b78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / builtsimple_research-1.0.2-py2.py3-none-any.whl
| Download URL | builtsimple_research-1.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 2.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
2ad9b7d32f96d162b8c0e6fa461b4dff7c86462f32f1c40c44795826ebba0e37
|
|
BLAKE2b-256 checksum How to use checksums |
68c7a8056dbd4f5bd28c473832b1b0a9de9937dd0ba3046aab09d66a8bab1760
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|