semvec/pypi-packages huggingface dataset:
mlso-api-client 0.4.0
Python package providing a client to access Mauna Loa Solar Observatory (MLSO) data
Requires Python: >=3.9
Keywords: webservice, Mauna Loa Solar Observatory, MLSO, solar

# mlso-api-client

This package contains Python and IDL clients for accessing MLSO data via the
MLSO data web API.

[![Read the Docs](https://app.readthedocs.org/projects/mlso-api-client/badge/?version=latest)](https://mlso-api-client.readthedocs.io/en/latest/)
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/NCAR/mlso-api-client/tree/main.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/NCAR/mlso-api-client/tree/main)

## Installation

### Installing from PyPI

The easiest way to install the MLSO API client is via the released versions on
PyPI. This is the recommended method for most users.

```console
pip install mlso-api-client
```

If you want to upgrade an existing installation, do:

```console
pip install -U mlso-api-client
```


### Installing from source

The source code can be found on the [repo's GitHub page]. Use git or download
a ZIP file with contents of the source.

[repo's GitHub page]: https://github.com/NCAR/mlso-api-client

Once you have the source code, install the Python portion of the package:

```console
cd mlso-api-client
pip install .
```

If you intend to make changes to the code, install the dev requirements and
allow changes to the code to automatically be used:

```console
pip install -e .[dev]
```

For IDL, simply put the `idl/` directory in your `IDL_PATH`.


## Usage

See the [documentation] for help on using the package, including the API
Endpoints, the bindings for Python and IDL, and the command-line interface.

[documentation]: https://mlso-api-client.readthedocs.io/en/latest/index.html
plumed-nodes 0.1.0a6
Python interfaces for the plumed library.
Requires Python: >=3.11

For `uv add plumed` use

```bash
export CC=gcc
export CXX=g++
```

and use something like the following `env.yaml`.

```yaml
global:
  PLUMED_KERNEL: /data/fzills/tools/plumed2/bin/lib/libplumedKernel.so
```

# TODO: you can do great committer analysis, finding all the structures close to the TS CVs and then use laufband to run short MD with all those and all of them with different velocity initializations and check if they go to educt / product. The ratio / the committor should be close to 1:1 for the TS CVs.