# 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`.  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:  ### 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:  # 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
author | effofex |
---|---|
permlink | installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl |
category | utopian-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"} |
created | 2018-05-29 15:09:42 |
last_update | 2018-05-29 15:09:42 |
depth | 0 |
children | 16 |
last_payout | 2018-06-05 15:09:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 130.723 HBD |
curator_payout_value | 41.469 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 9,494 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,290,781 |
net_rshares | 42,510,267,198,599 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
wackou | 0 | 202,801,771,888 | 4.24% | ||
lafona-miner | 0 | 1,157,682,908,110 | 59% | ||
flemingfarm | 0 | 25,244,091,906 | 65% | ||
kevinwong | 0 | 573,183,613,001 | 8.85% | ||
justtryme90 | 0 | 1,451,139,683,963 | 59% | ||
anwenbaumeister | 0 | 199,084,383,238 | 10.62% | ||
raymondspeaks | 0 | 546,521,400 | 5.31% | ||
arconite | 0 | 2,714,690,203 | 4.42% | ||
lemouth | 0 | 287,647,267,408 | 60% | ||
rjbauer85 | 0 | 3,493,994,914 | 59% | ||
anarchyhasnogods | 0 | 121,551,060,269 | 35.4% | ||
lk666 | 0 | 367,405,320 | 1.06% | ||
the-naked-geek | 0 | 73,786,902 | 5.31% | ||
curie | 0 | 342,460,595,479 | 10.62% | ||
yuxi | 0 | 2,458,966,072 | 10% | ||
hendrikdegrote | 0 | 4,962,538,363,448 | 10.62% | ||
vact | 0 | 88,978,397,227 | 10.62% | ||
steemstem | 0 | 1,485,865,358,652 | 59% | ||
dashfit | 0 | 1,030,105,991 | 5.31% | ||
sethroot | 0 | 256,398,266 | 1.06% | ||
j3dy | 0 | 106,773,815 | 0.31% | ||
neutrino | 0 | 2,376,827,273 | 100% | ||
brobear1995 | 0 | 71,054,047 | 5.31% | ||
foundation | 0 | 7,821,804,237 | 59% | ||
the-devil | 0 | 7,412,872,564 | 59% | ||
thevenusproject | 0 | 31,670,117,831 | 59% | ||
dna-replication | 0 | 16,420,408,252 | 59% | ||
lenin-mccarthy | 0 | 302,302,695 | 5.31% | ||
jgpro | 0 | 108,181,768 | 5.31% | ||
zephyraijunzo | 0 | 0 | 100% | ||
heriafriadiaka | 0 | 136,322,313 | 10.62% | ||
hagbardceline | 0 | 121,920,485,696 | 100% | ||
dyancuex | 0 | 127,877,077 | 5.31% | ||
pacokam8 | 0 | 600,965,594 | 4.24% | ||
borislavzlatanov | 0 | 4,853,670,460 | 59% | ||
kkbaardsen | 0 | 107,706,935 | 10.62% | ||
michelios | 0 | 2,346,372,379 | 1.59% | ||
jamhuery | 0 | 6,173,832,236 | 59% | ||
moksamol | 0 | 1,266,568,216 | 5.31% | ||
getrichordie | 0 | 295,373,256 | 5.31% | ||
thatsweeneyguy | 0 | 542,274,674 | 5.31% | ||
devi1714 | 0 | 359,336,332 | 5.31% | ||
jacalf | 0 | 74,373,636 | 10.62% | ||
ninyea | 0 | 282,994,950 | 10.62% | ||
eurogee | 0 | 1,502,932,706 | 5.9% | ||
mrstaf | 0 | 186,648,298 | 5.31% | ||
kryzsec | 0 | 34,500,052,988 | 59% | ||
nedspeaks | 0 | 12,126,706,733 | 59% | ||
fredrikaa | 0 | 132,395,261,210 | 29.5% | ||
lrsm13 | 0 | 87,571,185 | 3.18% | ||
tantawi | 0 | 345,587,720 | 10.62% | ||
keshawn | 0 | 262,472,640 | 10.62% | ||
cryptonfused | 0 | 1,120,307,428 | 100% | ||
locikll | 0 | 4,039,668,948 | 21.24% | ||
dber | 0 | 13,515,329,682 | 59% | ||
mahdiyari | 0 | 31,630,282,340 | 29.5% | ||
aboutyourbiz | 0 | 1,691,570,475 | 10.62% | ||
kerriknox | 0 | 94,247,584,915 | 59% | ||
alexander.alexis | 0 | 9,047,988,288 | 29.5% | ||
howtostartablog | 0 | 1,286,088,473 | 1.06% | ||
jayna | 0 | 489,777,157 | 1.59% | ||
blessing97 | 0 | 2,183,730,608 | 59% | ||
guchtere | 0 | 319,710,800 | 5.31% | ||
zacherybinx | 0 | 77,694,171 | 10.62% | ||
rockeynayak | 0 | 348,218,891 | 59% | ||
ruth-girl | 0 | 31,236,174,108 | 21% | ||
ertwro | 0 | 23,425,758,504 | 59% | ||
idcinc | 0 | 313,079,444 | 5.31% | ||
juanjdiaz89 | 0 | 1,347,650,301 | 59% | ||
thinknzombie | 0 | 14,820,591,161 | 5.31% | ||
nitesh9 | 0 | 14,154,354,702 | 59% | ||
fancybrothers | 0 | 7,823,534,453 | 17.7% | ||
churchboy | 0 | 10,068,624,611 | 59% | ||
himal | 0 | 4,355,603,143 | 59% | ||
nitego | 0 | 523,946,497 | 3.18% | ||
ratticus | 0 | 2,587,898,991 | 5.31% | ||
abigail-dantes | 0 | 951,233,842,930 | 59% | ||
steem-comic-con | 0 | 3,076,129,822 | 7.5% | ||
csusbgeochem1 | 0 | 3,643,181,097 | 100% | ||
suravsingh | 0 | 749,140,814 | 59% | ||
helgapn | 0 | 269,499,157 | 7.96% | ||
misterakpan | 0 | 77,479,009 | 0.53% | ||
kofspades | 0 | 72,814,790 | 5.31% | ||
g0nr0gue | 0 | 245,156,459 | 5.31% | ||
planetenamek | 0 | 3,434,719,248 | 10% | ||
alexzicky | 0 | 7,797,240,761 | 14.75% | ||
mountain.phil28 | 0 | 3,530,740,216 | 25% | ||
leyla5 | 0 | 162,069,548 | 5.31% | ||
muliadi | 0 | 132,515,091 | 5.31% | ||
karyah1001 | 0 | 70,325,528 | 10.62% | ||
tanyaschutte | 0 | 501,034,022 | 5.9% | ||
zest | 0 | 14,725,985,616 | 41.3% | ||
felixrodriguez | 0 | 1,557,926,815 | 29.5% | ||
shippou95 | 0 | 79,903,884 | 5.31% | ||
gabox | 0 | 184,306,590 | 0.53% | ||
indy8phish | 0 | 872,394,269 | 5.31% | ||
masterwriter | 0 | 1,766,750,376 | 59% | ||
runningman | 0 | 133,374,216 | 5.31% | ||
massivevibration | 0 | 3,539,319,713 | 5% | ||
onartbali | 0 | 647,840,060 | 5% | ||
nurhayati | 0 | 428,054,063 | 4.42% | ||
clweeks | 0 | 485,462,084 | 4.24% | ||
maxruebensal | 0 | 79,901,456 | 5.31% | ||
torico | 0 | 312,492,014 | 0.53% | ||
ksolymosi | 0 | 11,318,402,099 | 59% | ||
simplifylife | 0 | 8,186,873,747 | 29.5% | ||
paddygsound | 0 | 113,421,872 | 5.31% | ||
marialefleitas | 0 | 124,973,219 | 5.31% | ||
damzxyno | 0 | 213,272,879 | 11.8% | ||
hillaryaa | 0 | 123,921,961 | 10.62% | ||
espoem | 0 | 33,012,052,376 | 40% | ||
thatterrioguy | 0 | 195,847,563 | 7.96% | ||
mcfarhat | 0 | 17,309,050,718 | 20% | ||
mayowadavid | 0 | 3,194,953,879 | 29.5% | ||
martusamak | 0 | 114,935,940 | 2.65% | ||
zeeshan003 | 0 | 803,486,490 | 59% | ||
happychild | 0 | 2,017,284,150 | 5.31% | ||
peaceandwar | 0 | 973,558,332 | 5.31% | ||
enzor | 0 | 940,169,779 | 29.5% | ||
joendegz | 0 | 172,314,783 | 5.31% | ||
pratik27 | 0 | 8,686,623,153 | 100% | ||
digitalpnut | 0 | 168,598,930 | 5.31% | ||
carloserp-2000 | 0 | 11,746,511,669 | 59% | ||
zulfan88 | 0 | 70,010,418 | 10.62% | ||
rachelsmantra | 0 | 2,424,517,630 | 59% | ||
gra | 0 | 19,452,368,071 | 59% | ||
utopian-io | 0 | 29,479,317,197,302 | 20% | ||
wandersells | 0 | 70,388,448 | 5.31% | ||
ifartrainbows | 0 | 409,140,016 | 14.75% | ||
paultarpan | 0 | 872,397,472 | 100% | ||
sci-guy | 0 | 153,676,257 | 59% | ||
dbddv01 | 0 | 748,231,537 | 100% | ||
janine-ariane | 0 | 114,156,952 | 1.06% | ||
delph-in-holland | 0 | 116,015,875 | 5.31% | ||
spectrums | 0 | 181,717,653 | 10.62% | ||
eleonardo | 0 | 529,296,070 | 29.5% | ||
shaff.aff | 0 | 61,303,326 | 10% | ||
vinxy | 0 | 265,587,278 | 59% | ||
itchyfeetdonica | 0 | 849,019,338 | 5.31% | ||
steemitstats | 0 | 3,632,746,920 | 5% | ||
physics.benjamin | 0 | 1,596,113,168 | 59% | ||
kenadis | 0 | 15,684,075,445 | 59% | ||
amavi | 0 | 9,370,311,682 | 11.8% | ||
florae | 0 | 2,537,526,799 | 59% | ||
robotics101 | 0 | 2,387,469,079 | 47.2% | ||
tristan-muller | 0 | 395,795,892 | 59% | ||
mcyusuf | 0 | 350,629,217 | 5.31% | ||
jaeydallah | 0 | 115,331,963 | 10.62% | ||
alexs1320 | 0 | 37,716,236,702 | 100% | ||
joeycrack | 0 | 515,971,376 | 29.5% | ||
steembasicincome | 0 | 69,912,315,436 | 7% | ||
sohailahmed | 0 | 625,652,973 | 5.31% | ||
crescendoofpeace | 0 | 161,672,338 | 5.31% | ||
fejiro | 0 | 677,021,984 | 29.5% | ||
cgbartow | 0 | 1,065,187,978 | 29.5% | ||
aamin | 0 | 801,910,509 | 29.5% | ||
trishy | 0 | 64,497,612 | 10% | ||
sco | 0 | 14,168,942,372 | 35.4% | ||
adetola | 0 | 3,102,802,880 | 59% | ||
rharphelle | 0 | 1,092,714,123 | 25% | ||
gordon92 | 0 | 335,991,564 | 4.42% | ||
dysfunctional | 0 | 2,555,488,574 | 29.5% | ||
rasamuel | 0 | 210,177,849 | 5.31% | ||
thedrewshow | 0 | 69,022,212 | 10.62% | ||
cordeta | 0 | 250,687,193 | 5.31% | ||
cerventus | 0 | 80,426,394 | 5.31% | ||
r351574nc3 | 0 | 627,089,957 | 1% | ||
speaklife | 0 | 134,544,291 | 10.62% | ||
tdre | 0 | 30,288,853,410 | 66% | ||
wanderingdanish | 0 | 209,513,828 | 1% | ||
whileponderin | 0 | 3,403,896,496 | 59% | ||
jlmol7 | 0 | 275,128,386 | 59% | ||
bennettitalia | 0 | 108,106,481 | 0.53% | ||
hadji | 0 | 3,120,637,629 | 59% | ||
sakura1012 | 0 | 2,089,853,965 | 59% | ||
zorto | 0 | 93,846,359 | 5.31% | ||
fidelpoet | 0 | 340,689,459 | 10.62% | ||
kekegist | 0 | 92,049,629 | 10.62% | ||
peppermint24 | 0 | 117,890,202 | 0.63% | ||
rbm | 0 | 714,395,545 | 29.5% | ||
saunter-pl | 0 | 1,027,348,318 | 59% | ||
iamfo | 0 | 402,270,993 | 5.31% | ||
strings | 0 | 64,618,178 | 5.31% | ||
giddyupngo | 0 | 459,354,461 | 5.31% | ||
steepup | 0 | 670,884,004 | 23.6% | ||
aaronteng | 0 | 82,570,894 | 5.31% | ||
debbietiyan | 0 | 276,040,560 | 5.31% | ||
rionpistorius | 0 | 613,093,072 | 29.5% | ||
mistakili | 0 | 161,816,994 | 0.21% | ||
steem-hikers | 0 | 1,064,656,753 | 59% | ||
heajin | 0 | 78,437,158 | 14.75% | ||
deutsch-boost | 0 | 388,766,559 | 20% | ||
kingabesh | 0 | 977,319,534 | 29.5% | ||
didic | 0 | 1,627,194,329 | 5.31% | ||
operahoser | 0 | 88,029,869 | 0.82% | ||
mikesthoughts | 0 | 797,267,105 | 5.31% | ||
wdoutjah | 0 | 342,127,001 | 5.31% | ||
kelos | 0 | 306,949,823 | 10% | ||
jpmkikoy | 0 | 101,805,065 | 5.31% | ||
caitycat | 0 | 173,520,512 | 5.31% | ||
dexterdev | 0 | 6,842,117,844 | 100% | ||
gio6 | 0 | 206,766,278 | 5.31% | ||
josephlacsamana | 0 | 103,716,481 | 10.62% | ||
ugonma | 0 | 2,155,942,759 | 59% | ||
jstringz | 0 | 65,141,259 | 10.62% | ||
mindscapephotos | 0 | 195,558,727 | 3.71% | ||
ajpacheco1610 | 0 | 467,166,476 | 29.5% | ||
alexdory | 0 | 23,828,555,505 | 100% | ||
iamthenerd | 0 | 412,856,248 | 5.31% | ||
benleemusic | 0 | 2,875,200,675 | 1.06% | ||
christianunger | 0 | 258,922,873 | 5.31% | ||
ivan-g | 0 | 159,031,802 | 10.62% | ||
chimtivers96 | 0 | 526,629,286 | 10.62% | ||
jerscoguth | 0 | 64,103,474 | 10.62% | ||
sissyjill | 0 | 89,689,879 | 7% | ||
amirdesaingrafis | 0 | 173,212,783 | 5.31% | ||
steempeninsula | 0 | 82,469,399 | 5.31% | ||
morbyjohn | 0 | 159,187,050 | 7% | ||
dennisallaround | 0 | 608,777,898 | 100% | ||
anyes2013 | 0 | 476,603,558 | 29.5% | ||
jaycem | 0 | 125,546,987 | 21.24% | ||
properfraction | 0 | 578,225,470 | 100% | ||
sathyasankar | 0 | 3,577,946,804 | 100% | ||
salty-mcgriddles | 0 | 770,614,950 | 0.9% | ||
phaazer1 | 0 | 166,460,198 | 5.31% | ||
spederson | 0 | 1,005,288,370 | 53.1% | ||
simplicitytech | 0 | 95,601,015 | 29.5% | ||
effofex | 0 | 496,806,235 | 29.5% | ||
genoner | 0 | 188,064,618 | 10.08% | ||
mrbreeziewrites | 0 | 1,793,117,951 | 59% | ||
count-antonio | 0 | 147,061,082 | 29.5% | ||
de-stem | 0 | 21,871,191,894 | 53.1% | ||
ikeror | 0 | 76,232,975 | 9.55% | ||
bavi | 0 | 96,070,002 | 5.31% | ||
fibrefox | 0 | 103,767,568 | 5.31% | ||
ari16 | 0 | 246,818,737 | 29.5% | ||
qurator-tier-0 | 0 | 11,064,009,683 | 2% | ||
event-horizon | 0 | 355,861,265 | 59% | ||
sigmund | 0 | 71,076,194 | 5.31% | ||
yaqinnas | 0 | 281,634,029 | 98% | ||
apteacher | 0 | 207,691,430 | 2.12% | ||
chloroform | 0 | 7,091,011,869 | 59% | ||
tasjun | 0 | 79,158,470 | 10.62% | ||
jembee | 0 | 90,895,582 | 5.31% | ||
ntowl | 0 | 467,363,803 | 3.18% | ||
aarontaggert | 0 | 87,623,562 | 10.62% | ||
etaletai | 0 | 69,188,201 | 5.31% | ||
temitayo-pelumi | 0 | 2,551,290,964 | 59% | ||
qberryfarms | 0 | 268,057,714 | 5.31% | ||
shookriya | 0 | 154,135,598 | 6.37% | ||
vigna | 0 | 173,974,763 | 0.53% | ||
educatie | 0 | 177,967,197 | 100% | ||
onethousandpics | 0 | 138,054,577 | 5.31% | ||
toby-l | 0 | 64,257,187 | 10.62% | ||
synick | 0 | 94,247,944 | 17.7% | ||
niouton | 0 | 517,806,376 | 2.12% | ||
h-max | 0 | 601,405,497 | 100% | ||
beautyinscience | 0 | 180,691,097 | 29.5% | ||
medicnet | 0 | 477,749,671 | 100% | ||
communityisyou | 0 | 477,749,671 | 100% | ||
vividessor | 0 | 2,280,626,013 | 100% | ||
steven.nam | 0 | 12,241,213,718 | 30% | ||
joelsegovia | 0 | 64,075,054 | 10.62% | ||
sthephany | 0 | 64,312,752 | 10.62% | ||
techupdate | 0 | 277,794,712 | 5.31% | ||
biomimi | 0 | 204,970,757 | 40% | ||
mirzantorres | 0 | 64,375,227 | 10.62% | ||
fischkopp | 0 | 119,263,084 | 5.31% | ||
funster | 0 | 249,438,496 | 53.1% | ||
mahmudulhassan | 0 | 193,849,529 | 5.31% | ||
norma-jean | 0 | 141,587,208 | 5.31% | ||
angelzam | 0 | 64,216,640 | 10.62% | ||
patapa | 0 | 64,214,741 | 10.62% | ||
derg | 0 | 64,209,784 | 10.62% | ||
oezixxx | 0 | 91,788,186 | 5.31% | ||
lagrangemit | 0 | 64,190,984 | 10.62% | ||
riemman-stielmit | 0 | 64,186,159 | 10.62% | ||
csy | 0 | 156,293,195 | 4.42% | ||
sergiotorres | 0 | 64,156,665 | 10.62% | ||
tropicalgrey | 0 | 64,156,069 | 10.62% | ||
hansmast | 0 | 927,049,305 | 5.31% | ||
chris.geese | 0 | 446,417,381 | 100% | ||
jireneye | 0 | 64,120,314 | 10.62% | ||
maikolp | 0 | 64,120,314 | 10.62% | ||
carlosvls | 0 | 64,119,994 | 10.62% | ||
amelisfer | 0 | 64,119,994 | 10.62% | ||
andypalacios | 0 | 64,119,994 | 10.62% | ||
osariemen | 0 | 149,760,025 | 29.5% | ||
testomilian | 0 | 192,498,113 | 31.86% | ||
sciencebox | 0 | 64,112,882 | 10.62% | ||
scienceboard | 0 | 64,112,882 | 10.62% | ||
jasb | 0 | 64,112,882 | 10.62% | ||
juanchop | 0 | 64,112,882 | 10.62% | ||
karinablanco | 0 | 64,104,062 | 10.62% | ||
steemingnaija | 0 | 140,392,265 | 2.65% | ||
pi500 | 0 | 1,241,413,181 | 0.53% | ||
vzlauniversity | 0 | 64,071,119 | 10.62% | ||
karlab | 0 | 64,071,468 | 10.62% | ||
masterkey1 | 0 | 64,071,468 | 10.62% | ||
michaelto | 0 | 64,071,468 | 10.62% | ||
moneybadger | 0 | 260,321,487 | 2.65% | ||
pyramidwhale | 0 | 186,698,013 | 2.65% | ||
philanthropybot | 0 | 174,495,332 | 2.65% |
Interesting stuff.. wud be nice to see this being done on highly efficient quantum computers one day..sooner than later.
author | cryptonfused |
---|---|
permlink | re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t152720684z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-29 15:27:27 |
last_update | 2018-05-29 15:27:27 |
depth | 1 |
children | 4 |
last_payout | 2018-06-05 15:27:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 120 |
author_reputation | 253,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,293,401 |
net_rshares | 0 |
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.
author | effofex |
---|---|
permlink | re-cryptonfused-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t154356874z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-29 15:43:57 |
last_update | 2018-05-29 15:43:57 |
depth | 2 |
children | 3 |
last_payout | 2018-06-05 15:43:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 209 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,295,693 |
net_rshares | 0 |
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 ;)
author | lemouth |
---|---|
permlink | re-effofex-re-cryptonfused-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t212230018z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-29 21:22:30 |
last_update | 2018-05-29 21:22:30 |
depth | 3 |
children | 2 |
last_payout | 2018-06-05 21:22:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 336 |
author_reputation | 338,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,339,606 |
net_rshares | 610,257,100 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
starrichie | 0 | 610,257,100 | 100% |
@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!!!
author | csusbgeochem1 |
---|---|
permlink | re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220207434z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["effofex"],"app":"steemit/0.1"} |
created | 2018-05-29 22:02:09 |
last_update | 2018-05-29 22:02:09 |
depth | 1 |
children | 1 |
last_payout | 2018-06-05 22:02:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 377 |
author_reputation | 3,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,344,062 |
net_rshares | 0 |
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).
author | effofex |
---|---|
permlink | re-csusbgeochem1-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t221552130z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-29 22:15:54 |
last_update | 2018-05-29 22:16:39 |
depth | 2 |
children | 0 |
last_payout | 2018-06-05 22:15:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 991 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,345,662 |
net_rshares | 0 |
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! :)
author | lemouth |
---|---|
permlink | re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t210936347z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://madanalysis.irmp.ucl.ac.be/wiki/tutorials"],"app":"steemit/0.1"} |
created | 2018-05-29 21:09:36 |
last_update | 2018-05-29 21:09:36 |
depth | 1 |
children | 4 |
last_payout | 2018-06-05 21:09:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 416 |
author_reputation | 338,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,338,121 |
net_rshares | 4,181,015,186 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
csusbgeochem1 | 0 | 3,582,963,228 | 100% | ||
starrichie | 0 | 598,051,958 | 100% |
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.
author | effofex |
---|---|
permlink | re-lemouth-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220217196z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["effofex"],"app":"steemit/0.1"} |
created | 2018-05-29 22:02:18 |
last_update | 2018-05-29 22:04:57 |
depth | 2 |
children | 3 |
last_payout | 2018-06-05 22:02:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 276 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,344,084 |
net_rshares | 0 |
Done :)
author | lemouth |
---|---|
permlink | re-effofex-re-lemouth-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180601t054450485z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-06-01 05:44:51 |
last_update | 2018-06-01 05:44:51 |
depth | 3 |
children | 2 |
last_payout | 2018-06-08 05:44:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 7 |
author_reputation | 338,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,707,691 |
net_rshares | 0 |
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/)
author | mcfarhat |
---|---|
permlink | re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t214336163z |
category | utopian-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"} |
created | 2018-05-29 21:43:39 |
last_update | 2018-05-29 21:43:39 |
depth | 1 |
children | 1 |
last_payout | 2018-06-05 21:43:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 688 |
author_reputation | 150,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,341,995 |
net_rshares | 1,988,552,367 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
effofex | 0 | 1,988,552,367 | 100% |
Oh, very cool that y'all are transparent on the evaluation. That sort of feedback is really helpful.
author | effofex |
---|---|
permlink | re-mcfarhat-re-effofex-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180529t220051300z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-29 22:00:54 |
last_update | 2018-05-29 22:00:54 |
depth | 2 |
children | 0 |
last_payout | 2018-06-05 22:00:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 100 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,343,931 |
net_rshares | 0 |
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>
author | utopian-io |
---|---|
permlink | re-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180530t151008z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.29"}" |
created | 2018-05-30 15:10:09 |
last_update | 2018-05-30 15:10:09 |
depth | 1 |
children | 1 |
last_payout | 2018-06-06 15:10:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 698 |
author_reputation | 152,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,453,414 |
net_rshares | 2,134,769,453 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
effofex | 0 | 2,134,769,453 | 100% |
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*.
author | effofex |
---|---|
permlink | re-utopian-io-re-installing-and-testing-the-madanalysis-5-particle-physics-platform-on-win10-using-the-windows-subsystem-for-linux-wsl-20180530t151008z-20180531t035714031z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-31 03:57:12 |
last_update | 2018-05-31 03:57:12 |
depth | 2 |
children | 0 |
last_payout | 2018-06-07 03:57:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 355 |
author_reputation | 14,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 58,538,942 |
net_rshares | 0 |