<commit_before># Flamyngo

Flamyngo is a YAML-powered Flask frontend for MongoDB. The aim is to delegate 
most settings to a YAML configuration file, which then allows the  underlying 
code to be reused for any conceivable collection. The official web page is at
https://materialsvirtuallab.github.io/flamyngo/.

# Usage

Install via pip:

```bash
pip install flamyngo
```

Create your `.flamyngo.yaml`.

```bash
flm --config <path/to/config.yaml>
```

If `--config` is not provided, it defaults to `~/.flamyngo.yaml`.

# Configuration

A sample commented configuration yaml file is given below. You can start from
the one below and customize it to suit your needs.<commit_msg>Add link to changelog.<commit_after># Flamyngo

Flamyngo is a YAML-powered Flask frontend for MongoDB. The aim is to delegate 
most settings to a YAML configuration file, which then allows the  underlying 
code to be reused for any conceivable collection. The official web page is at
https://materialsvirtuallab.github.io/flamyngo/.

The complete change log is available [here](https://materialsvirtuallab.github.io/flamyngo//CHANGES).

# Usage

Install via pip:

```bash
pip install flamyngo
```

Create your `.flamyngo.yaml`.

```bash
flm --config <path/to/config.yaml>
```

If `--config` is not provided, it defaults to `~/.flamyngo.yaml`.

# Configuration

A sample commented configuration yaml file is given below. You can start from
the one below and customize it to suit your needs.
{'fraction_non_alphanumeric': 0.08731241473396999, 'fraction_numerical': 0.0, 'mean_word_length': 4.18374558303887, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1285072', 'n_tokens_mistral': 476, 'n_tokens_neox': 446, 'n_words': 189}