alchemiscale icon indicating copy to clipboard operation
alchemiscale copied to clipboard

a high-throughput alchemical free energy execution system for use with HPC, cloud, bare metal, and Folding@Home

Results 135 alchemiscale issues
Sort by recently updated
recently updated
newest added

We should add a method to the `AlchemiscaleClient` that checks local versions of the following packages against those the API service is running with: - `gufe` - `openfe` - `alchemiscale`...

good first issue
component-user-api
component-user-client

Currently, it is possible to specify which `Scope`s a compute service should draw `Task`s from via the `scopes` configuration key. However, in some cases it is complementary to also be...

component-compute-api
component-compute-service
component-compute-client
component-statestore

If a user wishes to include `Transformation`s that feature the same `ChemicalSystem` as `stateA` and `stateB`, this currently results in an inconsistent state in the state store for the resulting...

bug
user-story
component-statestore

Currently, when a compute service executes a `Task`, it generates a new `ProtocolDAG` locally, executes it, and pushes the (successful or failed) `ProtocolDAGResult` back to the server. This adds the...

component-compute-api
component-compute-service
component-objectstore
component-compute-client
component-statestore

Currently, users have very limited ability to understand the current state/behavior of an incomplete `Task`. In order to help users to assess problematic `Task`s, the following indicators on a `Task`...

enhancement
component-user-api
component-user-client
component-statestore

Currently, `Task` statuses such as `error` are set upon the execution of a `ProtocolDAG` that throws an exception, but when a `ProtocolDAG` fails to be `create`d for a given `Task`,...

component-user-api
component-compute-api
component-compute-service
component-compute-client
component-user-client
component-statestore

To reproduce: ``` from alchemiscale import AlchemiscaleClient, Scope, ScopedKey asc = AlchemiscaleClient('https://api.alchemiscale.org', 'foo', "bar") asc.list_scopes() ```

component-user-api
component-compute-api

Since `_api_check` is in a private name space and isn't used except by unit tests + sys admins, I rather it just fail fast then keep trying. For example, I've...

enhancement
component-user-api

In our [docker-compose.yml](https://github.com/openforcefield/alchemiscale/blob/main/docker/alchemiscale-server/docker-compose.yml#L47) file, we have logging setup that uses AWS Cloudstream. If you deploy this in an environment that doesn't have that (or haven't set up things on the...

documentation