<commit_before>scruse (Remote Script Runner Server)
=============================
**Note: This project is still under early development stage**

**scruse provides an easy way integrate scripts (R, Python and others) into any application**
* Create projects and upload scripts into project
* Configure multiple script running servers 
* Automatic copying to all available script running servers
* Easier RestAPI to execute scripts
* JSON is the preferred way of exchanging information between script and application 


Getting Started
----------

Your development environment will require:
*  Play framework [using activator](https://www.playframework.com/documentation/2.3.x/Installing)
*  MongoDB

Once the prerequisites have been installed, you will be able to execute the following from a terminal.

```
../scruse$ activator run
  [info] Loading project definition from /home/rp/git/scruse/project
  [info] Set current project to scruse (in build file:/home/rp/git/scruse/)
  [info] Updating {file:/home/rp/git/scruse/}root...
  [info] Resolving jline#jline;2.12 ...
  [info] Done updating.
  
  --- (Running the application, auto-reloading is enabled) ---
  
  [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
  
  (Server started, use Ctrl+D to stop and go back to the console...)

```

This should fetch all the dependencies and start a Web Server listening on *localhost:9000*

Note: This will create a MongoDB Collection for you automatically, a freebie from the Driver!

**To Debug**

```activator -jvm-debug 9999```<commit_msg>Add a Bitdeli badge to README<commit_after>scruse (Remote Script Runner Server)
=============================
**Note: This project is still under early development stage**

**scruse provides an easy way integrate scripts (R, Python and others) into any application**
* Create projects and upload scripts into project
* Configure multiple script running servers 
* Automatic copying to all available script running servers
* Easier RestAPI to execute scripts
* JSON is the preferred way of exchanging information between script and application 


Getting Started
----------

Your development environment will require:
*  Play framework [using activator](https://www.playframework.com/documentation/2.3.x/Installing)
*  MongoDB

Once the prerequisites have been installed, you will be able to execute the following from a terminal.

```
../scruse$ activator run
  [info] Loading project definition from /home/rp/git/scruse/project
  [info] Set current project to scruse (in build file:/home/rp/git/scruse/)
  [info] Updating {file:/home/rp/git/scruse/}root...
  [info] Resolving jline#jline;2.12 ...
  [info] Done updating.
  
  --- (Running the application, auto-reloading is enabled) ---
  
  [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
  
  (Server started, use Ctrl+D to stop and go back to the console...)

```

This should fetch all the dependencies and start a Web Server listening on *localhost:9000*

Note: This will create a MongoDB Collection for you automatically, a freebie from the Driver!

**To Debug**

```activator -jvm-debug 9999```

[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rajendrag/scruse/trend.png)](https://bitdeli.com/free "Bitdeli Badge")


{'fraction_non_alphanumeric': 0.11766522544780729, 'fraction_numerical': 0.016985793699814702, 'mean_word_length': 4.283849918433932, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, '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': '1475790', 'n_tokens_mistral': 981, 'n_tokens_neox': 901, 'n_words': 368}