Observed since 20 Oct, 21:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agentbx
Agentbx is a Python-based system for managing crystallographic & electron microscopy computing using a Redis-backed agent architecture. It is designed for modular, distributed, and AI-integrated scientific computing, with a focus on clear separation of concerns and robust, persistent data handling.
src/agentbx/core/agents/):
AsyncGeometryAgent processes geometry calculation requests and returns results via Redis.src/agentbx/core/clients/):
src/agentbx/processors/):
src/agentbx/
core/
agents/ # Agent services (e.g., AsyncGeometryAgent, AgentSecurityManager)
clients/ # Optimizers and user-facing modules (e.g., CoordinateOptimizer, BFactorOptimizer)
processors/ # Stateless scientific processors (e.g., geometry, gradients)
... # Redis manager, bundle base, config, etc.
python -m agentbx.core.agents.async_geometry_agent
# or use the provided example script
python examples/optimization_clients_example.py
# or your own script using CoordinateOptimizer, BFactorOptimizer, etc.
You can install Agentbx via [pip] from [PyPI]:
$ pip install agentbx
Or install with Redis support:
$ pip install agentbx[redis-agents]
To publish a new version to PyPI:
python scripts/sync_version.py 1.0.4
poetry publish --build
examples/optimization_clients_example.py for a full demonstration of agent/client interaction and optimization.whatsnext.txt for a running development log and next steps.Contributions are welcome! Please see the CONTRIBUTING.md file for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.1.1 | 24 Jul 2025 | 6 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:04f399bc0b438e5545df3fd010f99865ac8c69739f36f2ca92c3837680aae0b5