An open API service indexing awesome lists of open source software.

https://github.com/rmeli/scripts

Useful scripts
https://github.com/rmeli/scripts

Last synced: 2 months ago
JSON representation

Useful scripts

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/RMeli/scripts.svg?branch=master)](https://travis-ci.org/RMeli/scripts)
[![codecov](https://codecov.io/gh/RMeli/scripts/branch/master/graph/badge.svg)](https://codecov.io/gh/RMeli/scripts)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![DOI](https://zenodo.org/badge/176330398.svg)](https://zenodo.org/badge/latestdoi/176330398)

# Scripts

## Description

```bash
python -m scripts.MODULE
```

| Module | Description |
| :--- | --- |
| `md.molsplit` | Split a structure in different components. |
| `md.reimage` | Re-image MD trajectory according to PBC. |
| `md.rmsd` | Compute RMSD on an MD trajectory. |
| `plot.bw` | Box and wiskers plot (with flyers). |
| `plot.dist` | Plot distribution (histogram). |
| `plot.pr` | Plot PR curve for binary classifier. |
| `plot.roc` | Plot ROC curve for binary classifier. |
| `plot.xy` | Plot Y versus X. |

## Installation

```bash
pip install .
```

### Development

```bash
pip install -e .
```

## Documentation

This Python package is documented using [Sphinx](http://www.sphinx-doc.org/en/master/index.html). Python docstrings follow the [Google Python Style Guidelines](http://google.github.io/styleguide/pyguide.html#38-comments-and-docstrings)

### Automatic Generation

```bash
cd docs
sphinx-apidoc -f -o source/ ../scripts/
```

### Build

```bash
cd docs
make html
```

### GitHub Pages