Hi
I am new to jupyter
can we install python 2 and 3 on same system through Jupyter
Hi
I am new to jupyter
can we install python 2 and 3 on same system through Jupyter
You could simply log on to lxplus7.cern.ch. Would that be a solution for you?
Hi priyanka_120993, could you open a new topic for this?
Axel
Hi Axel,
Sure, that works in principle. However bulk of the input samples I would like to work with are not stored on lxplus but in other machines where the OS is still SLC 6 (probably a fairly common situation). Is there a fundamental reason why an SLC 6.9 binary is difficult to centrally provide? I understand that CentOS 7 is the next step but this will really save a lot of hassle until the transition is complete. Normally I wouldnt mind not having the latest version of ROOT, but this one surely deserves an update
Thanks
Halil
Hi Halil,
SLC6âs compiler (GCC4.4!) is too old to build ROOT - GCC 4.4.0 is from 2009! Use LCG releases to create a custom environment (but then e.g. emacs is broken etc), or simply log on to lxplus7 where the compiler is old, too, but just recent enough.
Axel.
Hi Axel,
I see, I do get the general idea that lxplus7 is the recommendation from ROOT side.
But given than CentOS 7 is not the industry standard yet, neither in lxplus nor in fnal lpc (not even available on most nodes for batch processing etc), is there any possibility of accommodating this transitional period from the ROOT end? Or is it simply not possible to compile ROOT in SLC6.9? If it is possible, I would really appreciate a bit more guidance or a recipe on that front.
Thanks
Halil
Hi,
/cvmfs/sft.cern.ch/
provide; the newest one (containing ROOT v6.14/00) isnât out yet, might take a couple of weeks. Weâre not doing that; we (the ROOT team) recommends to use an OS that is recent enough to support the newest ROOT. I.e. younger than 9 yearsâŠIâm curious - whatâs stopping you from using lxplus7? You can access the same files from lxplus and lxplus7, no difference.
Cheers, Axel.
The LCG dev4 release has 6.14. Use source /cvmfs/sft.cern.ch/lcg/views/dev4/latest/x86_64-slc6-gcc7-opt/setup.sh
@Axel, do you have any idea why itâs taking so long to switch to CentOS 7? At this rate, CentsOS 8 will be out by the time the grid supports CentOS 7.
Iâm curious - whatâs stopping you from using lxplus7? You can access the same files from lxplus and lxplus7, no difference.
@hsaka is probably using an SLC6 only Tier 3.
@hsaka depending on what you use from ROOT (itâs a large toolkit/framework!) you may (or may not) have a look at go-hep/rootio that can read ROOT TFile
, TTrees
and TH{1,2}x
.
Also, as itâs pure Go, you can compile to completely static binaries (for Linux, Windows, macOS, FreeBSD, âŠ) w/o caring for the target toolchain: Go binaries compiled on, say, Ubuntu-14.10
will happily run on Centos7
or SLC6
.
the target system wonât even need to have the Go toolchain installed.
no strings attached
No strings attached and not a lot of features either
@sbinet - Iâm all in favor of good competition and I donât mind you using the forum to advocate for your software, but please stay within reason. You have posted to a topic that announces ROOT 6.14/00. I do not find your comment helpful in this context, as it doesnât address an actual technical issue with an alternative implementation but is a blanket âuse mine insteadâ. Thank you for your understanding, please consider re-wording your comment. (Else I will go shopping for a couple of trolls that post âuse Râ, âuse Mathematicaâ, âuse Octaveâ, âuse pythonâ, âuse Perlâ, âuse Excelâ to every ROOT post and we can close the forum.)
I do not find your comment helpful in this context, as it doesnât address an actual technical issue with an alternative implementation
I am sorry you felt it that way.
I am always very careful not to be too pushy (thatâs subjective), not to oversell Go (I also mention uproot
(especially b/c I find it a vindication of the approach taken by go-hep/rootio
) and do help people with regular C++/ROOT or PyROOT).
I am also always very careful to mention go-hep/rootio
only when after somebody from the ROOT team has answered and when that answer isnât completely satisfying (thatâs somewhat less subjective a statement).
in the case at hand, the OP may not be able to switch from SLC6 to Centos7 for many $REASONS
.
how is this not an actual technical issue?
Iâve argumented and explained why it could be a good fit (with a foreword caveat) for the particular situation.
In my book, thatâs far from being a troll.
not a lot of features either
true. (at least wrt ROOT I/O. Iâd disagree wrt being able to perform physics analyses, though.)
still, that stings a bit. (while I have a few users, I am the only one working on rootio
, and only 20%. and most probably not as clever as the ROOT team.)
but do tell me what I need to reword and Iâll gladly comply.
A post was split to a new topic: Wrong TMVA results in v6.14
Yes I agree itâs annoying - CentOS is the conservative Fedora, and CERN is deploying this in a super conservative way. AFAIK the goal was to have grid nodes and lxplus move at a similar pace, but these days it matters far less than it used to. Anyway - we have lxplus7, so letâs use that!
I tried this on my Ubuntu 16 installation under WLS (win 10) and it worked fine! Thanks
Dear all,
Does anuone know about CMSSW ?
THANKS
Please check with your CMS framework people.
Ok thank you
Le mercredi 27 juin 2018, Axel Naumann root.discourse@cern.ch a Ă©crit :
Hi Axel,
I was wondering whether I could get the location of the file so I can make the appropriate changes and install ROOT correctly. Can I also use the -jN argument to enable all cores of my computer, or is this already done by default when running the command on Mac, thanks again.
cmake/modules/SearchInstalledSoftware.cmake
I am running Mac OS X 10.13.5, and have updated to the new CMake 3.11 version.
Which fileâs location are you looking for? The one you quoted yourself? Thatâs in ROOTâs source directory once you download the sources or check it out.
Use -j 8
or whatever when running make; if you use ninja
then it does it automatically.
Everyone, please consider opening a new topic if itâs not directly related to us releasing ROOT. I will close this topic now to increase the motivation for that