Skip to content

Migrating to a Generalizable Scientist Agent Framework #5

Description

@DomPTech

Overview

This repo was initially built to work strictly on microscopy (specifically the Thermo Fisher Spectra 300 TEM). With asyncroscopy's migration to a more general hardware control framework, and my MCP server implementation, this agentic framework should follow the same changes. That means no more hardcoded prompts/instructions, no dependencies on specific libraries like PyTEMlib, no more hardcoded science tools (though we will retain general tools, like designing workflows).

Refactoring

  • Remove requirements.txt and unneeded dependencies
  • Refactor project structure (probably rename/remove app.py?)
  • Remove UI
  • Refactor core.py to be more general, remove microscopy.py, and rename workflow objects
  • Rename project, update description and README

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestrefactorBig changes to a repo

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions