Skip to main content

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

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lysin-0.2.0.tar.gz (74.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lysin-0.2.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

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

Hashes for lysin-0.2.0.tar.gz
Algorithm Hash digest
SHA256 28b0b9ab9a5e8e7a977bbce9511a4b7271186508601d628c610a062cd93d1781
MD5 7700b41a48553fd9a7852c4bb9a6112e
BLAKE2b-256 5a6b881f04d88eb97348190128faf63a44bd8e2d2ac4a009041aaeab09a12155

See more details on using hashes here.

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

Hashes for lysin-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ffe88b1a812d5bdf4763a57df525249ea0f70f10044bfdc8c2fdafd62aa21812
MD5 4da695f9afd3d25e169b6858e51a29fc
BLAKE2b-256 32d6d9b6267368d9c66f8ee25178e388f008bd0e2561b7155696b0ef2c0d54f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page