Cell biology term lookup — verify naming before building (UniProt, Reactome, Wikipedia)
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lysin-0.2.0.tar.gz.
File metadata
- Download URL: lysin-0.2.0.tar.gz
- Upload date:
- Size: 74.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28b0b9ab9a5e8e7a977bbce9511a4b7271186508601d628c610a062cd93d1781
|
|
| MD5 |
7700b41a48553fd9a7852c4bb9a6112e
|
|
| BLAKE2b-256 |
5a6b881f04d88eb97348190128faf63a44bd8e2d2ac4a009041aaeab09a12155
|
File details
Details for the file lysin-0.2.0-py3-none-any.whl.
File metadata
- Download URL: lysin-0.2.0-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ffe88b1a812d5bdf4763a57df525249ea0f70f10044bfdc8c2fdafd62aa21812
|
|
| MD5 |
4da695f9afd3d25e169b6858e51a29fc
|
|
| BLAKE2b-256 |
32d6d9b6267368d9c66f8ee25178e388f008bd0e2561b7155696b0ef2c0d54f7
|