create account

Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL) by effofex

View this thread on: hive.blogpeakd.comecency.com
· @effofex ·
$172.19
Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)
# Repository
https://github.com/BFuks/mad5-utopian-exercises

# What Will I Learn?
[MadAnalysis5](https://launchpad.net/madanalysis5) is a suite of software used to generate c/c++ code to analyze particle collider data. It was developed for Linux systems, but with some tweaks can be run using the [Windows Subsystem for Linux](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux) (WSL, a.k.a. Bash on Ubuntu on Windows) available in Windows 10.

- You will learn how to install MadAnalysis5 and its core dependencies under the WSL
- You will learn how to generate and run the equivalent of 'hello world' to test the installation.


# Requirements
- An current installation (build 16215 or later) of Windows 10
- Approximately 1 to 2 gigabytes of drive space, mainly for the WSL installation
- An activated WSL with Ubuntu installed
  - Installing WSL itself is beyond the scope of this tutorial, as there are already detailed [installation instructions](https://docs.microsoft.com/en-us/windows/wsl/install-win10) from Microsoft and from [third parties](https://www.computerhope.com/issues/ch001879.htm)
  - This tutorial was specifically tested using `Ubuntu 16.04.4 LTS`, the user may check their version by typing `lsb_release -a` in the console.

# Difficulty
- **Intermediate**.  The user does not need to be an expert using the command line, but must not be intimidated by it.

# Tutorial Contents
There are three components to successfully run MadAnalysis5 using a fresh WSL:
1. Installing relevant development tools
1. Installing the software and its dependencies
1. Testing the installation using the equivalent of 'Hello, world!' to analyze some Large Hadron Collider (LHC) data.

All of these steps will be performed within the Bash shell, which is available from the start menu or can be found by pressing the Windows key and searching for 'ubuntu'.

## Preparing the WSL environment for development
A base install of Ubuntu under WSL will not include the necessary development tools for c/c++ (*e.g.* `gcc` and `make`). The simplest way to install these is to use the  `build-essential` [metapackage](https://superuser.com/questions/151557/what-are-build-essential-build-dep).  The following three commands will update your [package manager](https://www.digitalocean.com/community/tutorials/how-to-manage-packages-in-ubuntu-and-debian-with-apt-get-apt-cache) and install `build-essential`:

```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential
```

## Installing MadAnalysis5 and its dependencies
Although MadAnalysis5 has the ability to install some of its dependencies, that route does not always work under WSL. It is advisable to follow the order of installation listed here.

## Python **2.7**
As installed under the WSL, Ubuntu does not have Python, which MadAnalysis5 depends on. You must first install Python itself and then set up the environment so that MadAnalysis5 can find it.

```bash
sudo apt install python2.7
sudo ln -s /usr/bin/python2.7 /usr/bin/python
```

*Note:* This method assumes that a custom WSL instance is being set up for MadAnalysis5. Although creating a symbolic link to `python2.7` is the simplest solution, it can cause issues in environments where other projects requiring Python3 are being run. Setting up a Python `virtualenv` is probably a workable solution in that case, but is beyond the scope of this tutorial.

### Installing the `ROOT` dependency
In this section, `ROOT` does *not* refer to the Unix term, but rather the [CERN particle physics data analysis package](https://root.cern.ch/).

Although other versions of ROOT are likely to work, this tutorial was developed using [release 6.10.08](https://root.cern.ch/content/release-61008). The binary release for the appropriate Ubuntu version (here, 16.xx) can be installed using the following commands:

```bash
cd ~
curl https://root.cern.ch/download/root_v6.10.08.Linux-ubuntu16-x86_64-gcc5.4.tar.gz | tar xvz
cd root/bin/
source thisroot.sh
cd ~
```

**Note:** To avoid having to `source thisroot.sh` for every new WSL instance, the user is advised to [update their `.bashrc`](https://unix.stackexchange.com/questions/129143/what-is-the-purpose-of-bashrc-and-how-does-it-work) to do so.

### Installing madanalysis5
MadAnalysis5 can be installed similarly to `ROOT`:

```bash
wget https://launchpad.net/madanalysis5/trunk/v1.6/+download/ma5_v1.6.tgz
tar -xvzf ma5_v1.6.tgz
```

After unarchiving, run `./bin/ma5`. 

![ma5_install.png](https://ipfs.busy.org/ipfs/QmXVBA4vttWehRFwhJLMgLJNaqbKiBddzRcwfHyMbygExY)



The screen displayed should be similar to above and list mostly disabled dependencies, but indicate that `ROOT` has been found. There should be a prompt asking the number of cores to be configured for.  Choose the default number of cores and let the program run. It should list the component number and total number of components it is preparing, as below:



![ma5_cores.png](https://ipfs.busy.org/ipfs/QmYgECSPKoPmGC8E5PTFaoCe2px8NGHxV4zuZCkgf4Ni5f)


### Installing delphes
This is *one of the major installation steps which differs* from installing MadAnalysis5 under a dedicated Linux environment. Instead of using the MadAnalysis5 prompt to 'install delphes', the user should clone the delphes git repository into the appropraite location and build from source:

From the madanalysis5 directory
```bash
cd tools
git clone https://github.com/delphes/delphes.git
cd delphes
make
```

Compilation should take approximately 30 to 60 minutes on a contemporary computer (*e.g.* an i7-3xxx with 8 gb RAM was sufficient for this tutorial).

MadAnalysis5 should be run again (`~/madanalysis/bin/ma5`) to check that `delphes` was found and to reconfigure the components.

### Installing PAD
PAD can be installed within the `ma5` prompt as per the [the original instructions](https://steemit.com/utopian-io/@lemouth/towards-an-utopian-contribution-to-particle-physics-the-roadmap-and-how-to-get-started) : 

> `install pad`

## Generating the equivalent of 'Hello, world!' to test the installation.
MadAnalysis5 serves as a code generator to create programs for specific analyses of data. The code resulting from this section of tutorial serves as both a test of the installation and as a completed [Task 1a](https://steemit.com/utopian-io/@lemouth/particle-physics-utopian-detecting-particles-at-colliders-and-implementing-this-on-a-computer) for the associated Utopian project. The user is advised to work through the example themselves, but a full working version is [available on github](https://github.com/effofex/madanalysis5_WSL) as well as at the [primary github repository for the associated task](https://github.com/BFuks/mad5-utopian-exercises).

### Code generation
As in the associated task, the first step is to tell MadAnalysis5 where to create the skeleton code:
```bash
./bin/ma5 -E test_folder test_analysis
```
For the generated code to compile under the WSL ***an additional step is needed***. This is because the environment variables referenced in the generated `Build/setup.sh` script, when expanded, contain spaces. This is a result of Windows naming conventions and the conditionals used in the scrip, as generated,  cannot handle them.

To fix the script, edit `Build/setup.sh` in in `vim` or your text editor of choice, and surround all environment variables in conditional statements with double quotes .

For example:

```if [[ $MA5_BASE && $PATH && $LD_LIBRARY_PATH ]]; then```

 should become 

```if [[ "$MA5_BASE" && "$PATH" && "$LD_LIBRARY_PATH" ]]; then```

(User wishing to use a GUI editor such as `gedit`  will need to [setup their system to use X](https://virtualizationreview.com/articles/2018/01/30/hands-on-with-wsl-graphical-apps.aspx) ).


### Downloading example data
It is generally best to treat the WSL file system and the host windows file system as two separate entities. The best way to download the example data file is then to use wget, such as we did with the `ROOT` binaries. This is also a good time to create the input file read by the generated program.

```bash
cd test_folder\test_analysis\Input
wget http://madanalysis.irmp.ucl.ac.be/raw-attachment/wiki/MA5PublicSandBox/tth_aa.root
realpath tth_aa.root > tth_aa.list
```

### Running the software
The generated code, after the modifications above, will run, but will not produce the output required by Task 1a. The user is encouraged to figure out how to modify `test_folder/Build/SampleAnalyzer/User/Analyzer/test_analysis.cpp` to produce the desired output.  However, one approach is published at the [github repository](https://github.com/effofex/madanalysis5_WSL) associated with this tutorial, should they become stuck.

For completeness, the rest of the build process is the same as under native Ubuntu and should not take more than a few minutes.
```bash
cd test_folder/Build
source setup.sh
make
./MadAnalysis5job ../Input/tth_aa.list
```

The expected output will differ slightly, based on how the user chose to display the output, but should appear similar to below:



![ma5_run.png](https://ipfs.busy.org/ipfs/QmTPtZ1gsq3JmN1GNazteVnjcWhSF1QENCPif84X4uQrMX)


# Proof of Work Done
The modified generated code used in this tutorial will be available after pulling at the primary github repository for the associated task https://github.com/BFuks/mad5-utopian-exercises and is currently available at the author's forked repository at https://github.com/effofex/mad5-utopian-exercises/blob/master/ex1a_effofex.cpp
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 239 others
properties (23)
authoreffofex
permlinkinstalling-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl
categoryutopian-io
json_metadata{"tags":["utopian-io","tutorials","steemstem","science","physics"],"image":["https://ipfs.busy.org/ipfs/QmXVBA4vttWehRFwhJLMgLJNaqbKiBddzRcwfHyMbygExY","https://ipfs.busy.org/ipfs/QmYgECSPKoPmGC8E5PTFaoCe2px8NGHxV4zuZCkgf4Ni5f","https://ipfs.busy.org/ipfs/QmTPtZ1gsq3JmN1GNazteVnjcWhSF1QENCPif84X4uQrMX"],"links":["https://github.com/BFuks/mad5-utopian-exercises","https://launchpad.net/madanalysis5","https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux","https://docs.microsoft.com/en-us/windows/wsl/install-win10","https://www.computerhope.com/issues/ch001879.htm","https://superuser.com/questions/151557/what-are-build-essential-build-dep","https://www.digitalocean.com/community/tutorials/how-to-manage-packages-in-ubuntu-and-debian-with-apt-get-apt-cache","https://root.cern.ch/","https://root.cern.ch/content/release-61008","https://unix.stackexchange.com/questions/129143/what-is-the-purpose-of-bashrc-and-how-does-it-work","https://steemit.com/utopian-io/@lemouth/towards-an-utopian-contribution-to-particle-physics-the-roadmap-and-how-to-get-started","https://steemit.com/utopian-io/@lemouth/particle-physics-utopian-detecting-particles-at-colliders-and-implementing-this-on-a-computer","https://github.com/effofex/madanalysis5_WSL","https://virtualizationreview.com/articles/2018/01/30/hands-on-with-wsl-graphical-apps.aspx","https://github.com/effofex/mad5-utopian-exercises/blob/master/ex1a_effofex.cpp"],"app":"steemit/0.1","format":"markdown"}
created2018-05-29 15:09:42
last_update2018-05-29 15:09:42
depth0
children16
last_payout2018-06-05 15:09:42
cashout_time1969-12-31 23:59:59
total_payout_value130.723 HBD
curator_payout_value41.469 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9,494
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,290,781
net_rshares42,510,267,198,599
author_curate_reward""
vote details (303)
@cryptonfused ·
Interesting stuff.. wud be nice to see this being done on highly efficient quantum computers one day..sooner than later.
properties (22)
authorcryptonfused
permlinkre-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t152720684z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-29 15:27:27
last_update2018-05-29 15:27:27
depth1
children4
last_payout2018-06-05 15:27:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length120
author_reputation253,937,837,335
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,293,401
net_rshares0
@effofex ·
I'm not an expert in the internals of the software (yet), but it's mainly data analysis of existing sets, rather than simulating the actual events.  Computing time certainly wasn't an issue for the first task.
properties (22)
authoreffofex
permlinkre-cryptonfused-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t154356874z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-29 15:43:57
last_update2018-05-29 15:43:57
depth2
children3
last_payout2018-06-05 15:43:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length209
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,295,693
net_rshares0
@lemouth ·
The problem is the simulation of the detector. Running delphes. This takes ages. 

I want to also parallelize the entire code, which is high on the to-do list. But this development is not the priority at the moment,  mainly because of a lack of manpower. We are two developers overwhelmed by many other things. You can guess the rest ;)
πŸ‘  
properties (23)
authorlemouth
permlinkre-effofex-re-cryptonfused-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t212230018z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-29 21:22:30
last_update2018-05-29 21:22:30
depth3
children2
last_payout2018-06-05 21:22:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length336
author_reputation338,011,164,701,274
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,339,606
net_rshares610,257,100
author_curate_reward""
vote details (1)
@csusbgeochem1 ·
@effofex could you equate the Windows Subsystem for Linux on Windows 10 as a build in virtual machine? I have recently installed windows 10 with a dual boot of Linux Mint xfce.  My chipset doesnt allow for virtualization  so i gave up on it a long time ago . Is this a new feature? Im assuming the ubuntu code is still relevant on this version.   Awesome write up either way!!!
properties (22)
authorcsusbgeochem1
permlinkre-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220207434z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["effofex"],"app":"steemit/0.1"}
created2018-05-29 22:02:09
last_update2018-05-29 22:02:09
depth1
children1
last_payout2018-06-05 22:02:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length377
author_reputation3,853,269,302,568
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,344,062
net_rshares0
@effofex · (edited)
I'm glad you liked it.
Once you get WSL setup, it's great for a lightweight Unix environment - particularly if you don't need to deal with X or sharing files between the subsystem and host (though both are possible).   In your situation, I'd find it much more bearable than dual-booting, which I came to loathe.

Running a VM will give you the full Linux experience with a minimum of hassles, but like you said, not all hardware is happy with that.  In my own situation, I started using WSL on my professional box because our IT department is super restrictive on what OSs we can virtualize, and some software I needed required a specific distro.

For those wondering, I live in a windows host because a) 95% of my colleagues use the windows environment and, especially as a junior member, it's easier for me to live in their environment and b) roughly half the software I use professionally has only a windows version (of course, the other half really wants to live in *nix, hence the WSL).
properties (22)
authoreffofex
permlinkre-csusbgeochem1-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t221552130z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-29 22:15:54
last_update2018-05-29 22:16:39
depth2
children0
last_payout2018-06-05 22:15:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length991
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,345,662
net_rshares0
@lemouth ·
Thanks a million for this! This will allow windows users to use MadAnalysis 5!

Of course, I can't test all of this. But I am sure that if there are issues, we will find out during the course of the project. 

I am planning to add a link to your post [**here**](https://madanalysis.irmp.ucl.ac.be/wiki/tutorials). Please provide me a way to credit you. I can use your real name, nickname, etc... Just let me know! :)
πŸ‘  ,
properties (23)
authorlemouth
permlinkre-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t210936347z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://madanalysis.irmp.ucl.ac.be/wiki/tutorials"],"app":"steemit/0.1"}
created2018-05-29 21:09:36
last_update2018-05-29 21:09:36
depth1
children4
last_payout2018-06-05 21:09:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length416
author_reputation338,011,164,701,274
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,338,121
net_rshares4,181,015,186
author_curate_reward""
vote details (2)
@effofex · (edited)
I appreciate it, but I'd prefer to keep @effofex and my real name separate for now, until I get a better feel for my field's response to steemit.  Feel free to credit either @effofex or anonymous.

edit: I would also not turn down a beer if I'm ever in your neck of the woods.
properties (22)
authoreffofex
permlinkre-lemouth-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220217196z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["effofex"],"app":"steemit/0.1"}
created2018-05-29 22:02:18
last_update2018-05-29 22:04:57
depth2
children3
last_payout2018-06-05 22:02:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length276
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,344,084
net_rshares0
@lemouth ·
Done :)
properties (22)
authorlemouth
permlinkre-effofex-re-lemouth-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180601t054450485z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-06-01 05:44:51
last_update2018-06-01 05:44:51
depth3
children2
last_payout2018-06-08 05:44:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation338,011,164,701,274
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,707,691
net_rshares0
@mcfarhat ·
Thank you for the beautiful work on this tutorial.

For future similar/related tutorials, just make sure to use the following github repository instead https://github.com/BFuks/madanalysis-utopian

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/8/21101212).

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  
properties (23)
authormcfarhat
permlinkre-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t214336163z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://github.com/BFuks/madanalysis-utopian","https://join.utopian.io/guidelines","https://review.utopian.io/result/8/21101212","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2018-05-29 21:43:39
last_update2018-05-29 21:43:39
depth1
children1
last_payout2018-06-05 21:43:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length688
author_reputation150,651,671,367,256
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,341,995
net_rshares1,988,552,367
author_curate_reward""
vote details (1)
@effofex ·
Oh, very cool that y'all are transparent on the evaluation. That sort of feedback is really helpful.
properties (22)
authoreffofex
permlinkre-mcfarhat-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220051300z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-29 22:00:54
last_update2018-05-29 22:00:54
depth2
children0
last_payout2018-06-05 22:00:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length100
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,343,931
net_rshares0
@utopian-io ·
Hey @effofex
**Thanks for contributing on Utopian**.
Congratulations! Your contribution was Staff Picked to receive a maximum vote for the tutorials category on Utopian for being of significant value to the project and the open source community.

We’re already looking forward to your next contribution!

**Contributing on Utopian**
Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube.

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
πŸ‘  
properties (23)
authorutopian-io
permlinkre-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180530t151008z
categoryutopian-io
json_metadata"{"app": "beem/0.19.29"}"
created2018-05-30 15:10:09
last_update2018-05-30 15:10:09
depth1
children1
last_payout2018-06-06 15:10:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length698
author_reputation152,955,367,999,756
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,453,414
net_rshares2,134,769,453
author_curate_reward""
vote details (1)
@effofex ·
Oh wow!  I saw this earlier today and still am not quite sure what to say. I'm kind of blown away. It's wonderful to see y'all liked my tutorial, I was a bit hesitant to put it out there - thanks to everyone who read drafts and gave me feedback.

For anyone else reading this who has been interested in contributing to utopian, jump on in, they're *nice*.
properties (22)
authoreffofex
permlinkre-utopian-io-re-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180530t151008z-20180531t035714031z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-05-31 03:57:12
last_update2018-05-31 03:57:12
depth2
children0
last_payout2018-06-07 03:57:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length355
author_reputation14,429,105,750,792
root_title"Installing and testing the MadAnalysis 5 particle physics platform on Win10 using the Windows Subsystem for Linux (WSL)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,538,942
net_rshares0