From 1b97db2256e52dadd3d104fe9be191d14e7636ad Mon Sep 17 00:00:00 2001 From: David Dotson Date: Mon, 30 Mar 2026 21:03:18 -0600 Subject: [PATCH 1/3] Jazzed up the landing page for the docs, linked to related resources --- docs/index.rst | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index c8464ee..340cb1a 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -3,12 +3,18 @@ :alt: stratocaster logo ####################################################################### -AlchemicalNetwork Transformation Prioritization Library +alchemical effort allocation, automated ####################################################################### -The stratocaster library is complimentary to gufe and provides suggestions, via Strategies, for optimally executing Transformation Protocols defined in AlchemicalNetworks. +**stratocaster** introduces the concept of a ``Strategy`` to the `Open Free Energy`_ ecosystem: given an ``AlchemicalNetwork`` and any existing results for its ``Transformation``\s, a ``Strategy`` proposes where to apply additional computational effort to produce result data in an "optimal" way. +Different ``Strategy`` implementations define "optimal" differently, with the choice of ``Strategy`` left to users. -This library includes a set of Strategy implementations as well as base classes to facilitate the creation of custom Strategy implementations. +**stratocaster** includes many such ``Strategy`` implementations, as well as base classes and instructions to help users create their own. +A ``Strategy`` be used in directly on its own, or in combination with an automated execution system such as `alchemiscale`_ or `exorcist`_. + +.. _Open Free Energy: https://openfree.energy/ +.. _alchemiscale: https://alchemiscale.org/ +.. _exorcist: https://github.com/OpenFreeEnergy/exorcist .. toctree:: :maxdepth: 2 From 28169630254f17bc2f6818e63cf4cba317c9d792 Mon Sep 17 00:00:00 2001 From: David Dotson Date: Mon, 30 Mar 2026 21:07:49 -0600 Subject: [PATCH 2/3] Typo fix --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index 340cb1a..50e515c 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -10,7 +10,7 @@ alchemical effort allocation, automated Different ``Strategy`` implementations define "optimal" differently, with the choice of ``Strategy`` left to users. **stratocaster** includes many such ``Strategy`` implementations, as well as base classes and instructions to help users create their own. -A ``Strategy`` be used in directly on its own, or in combination with an automated execution system such as `alchemiscale`_ or `exorcist`_. +A ``Strategy`` can be used in directly on its own, or in combination with an automated execution system such as `alchemiscale`_ or `exorcist`_. .. _Open Free Energy: https://openfree.energy/ .. _alchemiscale: https://alchemiscale.org/ From af9af571535ddd811591b7445ccfdb5227136a29 Mon Sep 17 00:00:00 2001 From: David Dotson Date: Mon, 30 Mar 2026 21:14:15 -0600 Subject: [PATCH 3/3] Revisions for consistent tone --- docs/index.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 50e515c..13c5546 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -6,11 +6,12 @@ alchemical effort allocation, automated ####################################################################### -**stratocaster** introduces the concept of a ``Strategy`` to the `Open Free Energy`_ ecosystem: given an ``AlchemicalNetwork`` and any existing results for its ``Transformation``\s, a ``Strategy`` proposes where to apply additional computational effort to produce result data in an "optimal" way. -Different ``Strategy`` implementations define "optimal" differently, with the choice of ``Strategy`` left to users. +**stratocaster** is a ``Strategy`` library for the `Open Free Energy`_ ecosystem: given an ``AlchemicalNetwork`` and any existing results for its ``Transformation``\s, a ``Strategy`` proposes where to apply additional computational effort to produce result data in an "optimal" way. +Different ``Strategy`` implementations define "optimal" differently, with the choice of ``Strategy`` determined by the application. -**stratocaster** includes many such ``Strategy`` implementations, as well as base classes and instructions to help users create their own. -A ``Strategy`` can be used in directly on its own, or in combination with an automated execution system such as `alchemiscale`_ or `exorcist`_. +**stratocaster** includes many such ``Strategy`` implementations, as well as base classes and guidance for creating new ones. +A ``Strategy`` can be used directly on its own, or in combination with an automated execution system such as `alchemiscale`_ or `exorcist`_. +**stratocaster** is fully open source under the **MIT license**. .. _Open Free Energy: https://openfree.energy/ .. _alchemiscale: https://alchemiscale.org/