Integrating Your Tools with SAMSON: A Guide to Developing Apps

For molecular modelers and researchers, having a platform that evolves seamlessly with the specific requirements of their workflows is invaluable. SAMSON, the integrative molecular design platform, goes beyond being just a powerful suite of tools—it actively encourages users to expand its functionality by developing their own apps!

Whether you want to create connectors to external executables or web services, integrate pre-existing code, or implement entirely new features using the SAMSON API, the platform is designed to support your innovations. This capability can offer a game-changing advantage in addressing unique molecular modeling challenges.

Why Develop Your Own SAMSON Apps?

Every researcher’s workflow is unique, and sometimes the out-of-the-box options might not align 100% with specific needs. With SAMSON’s platform, you can create tailored apps to:

  • Implement highly specialized calculation workflows.
  • Wrap and integrate your pre-existing code into SAMSON, creating a seamless environment for your research.
  • Access external computational engines or fetch crucial data from web services, all within the platform.
  • Simplify collaboration by standardizing and sharing custom functionality for broader adoption by your team.

The flexibility offered by SAMSON helps ensure that your tools and methods work harmoniously within its ecosystem of SAMSON Extensions.

Getting Started with App Development

If you’re ready to dive into app development, SAMSON provides detailed resources. Begin by exploring the dedicated section on generating SAMSON Extensions. This documentation guides you through the steps of creating, testing, and integrating your ideas into SAMSON.

Developers can rely on the official Documentation Center to learn more about leveraging the SAMSON API. This resource prepares you to implement custom molecular modeling workflows and functionality for research and beyond.

Not Just for Programmers

Even if you’re not an expert coder, don’t feel intimidated. Many tools and frameworks designed for SAMSON app development simplify the process. For example, SAMSON’s tutorials and examples provide clear, step-by-step guidance you can follow to slowly get comfortable with coding.

More Benefits of Custom Apps

By developing SAMSON apps, you’re not just enhancing your workflow; you’re also contributing to the growing ecosystem of tools available to the molecular modeling community. Sharing your creations with others can foster collaboration and advance the field as a whole.

AutoDock Vina Extended App

For inspiration, many default SAMSON apps and popular options, such as the AutoDock Vina Extension (pictured above), illustrate how integrated tools can make molecular modeling seamless and powerful.

Learn More

Excited to get started? Dive into the official documentation to develop your own SAMSON apps: https://documentation.samson-connect.net/users/latest/apps/

SAMSON and all SAMSON Extensions are free for non-commercial use. Download SAMSON today at https://www.samson-connect.net.

Comments are closed.