lysin
Cell biology term lookup — verify naming before building.
In cell biology, lysin is an enzyme that breaks down cell walls. This package "breaks down" biological terminology into its component parts — definition, mechanism, and authoritative source URL — so you can verify an analogy is grounded in real biology before naming software after it.
Why
When building software with biology-inspired names (trogocytosis, mitosis,
endocytosis), it's easy to pick a term that sounds right but doesn't match
the actual mechanism. lysin fetches the real definition from authoritative
sources and lets you decide whether the analogy holds.
Install
# As an MCP server (Claude Code, Cursor, Windsurf, etc.)
uvx lysin
# As a Python library
pip install lysin
Use
MCP tool
Once configured in your MCP client, call the lysin tool with a term:
lysin("trogocytosis")
Python library
from lysin import fetch_summary
article = fetch_summary("trogocytosis")
print(article.definition)
print(article.mechanism)
print(article.url)
Sources
- UniProt — protein function and mechanism
- Reactome — biological pathways
- Wikipedia — general biology articles
License
MIT
Metadata
Release files for lysin 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| lysin-0.2.0.tar.gz | 74.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lysin-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 84.3 kB
Release files / lysin-0.2.0.tar.gz
| Download URL | lysin-0.2.0.tar.gz |
|---|---|
| Size | 74.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
28b0b9ab9a5e8e7a977bbce9511a4b7271186508601d628c610a062cd93d1781
|
|
BLAKE2b-256 checksum How to use checksums |
5a6b881f04d88eb97348190128faf63a44bd8e2d2ac4a009041aaeab09a12155
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.2
|
Release files / lysin-0.2.0-py3-none-any.whl
| Download URL | lysin-0.2.0-py3-none-any.whl |
|---|---|
| Size | 9.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ffe88b1a812d5bdf4763a57df525249ea0f70f10044bfdc8c2fdafd62aa21812
|
|
BLAKE2b-256 checksum How to use checksums |
32d6d9b6267368d9c66f8ee25178e388f008bd0e2561b7155696b0ef2c0d54f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.2
|
Security for lysin 0.2.0
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.