[Gate-users] GATE Docker container now available !

Thomas BAUDIER thomas.baudier at creatis.insa-lyon.fr
Fri Oct 26 13:38:41 CEST 2018


Dear all,

Your problem is related to this topic:
https://root-forum.cern.ch/t/error-r-unzip-header/29278/2

Due to the compression LZ4 support, you need to have at least root 
6.10.08.

Thomas

On 2018-10-22 16:54, Parisa Khateri wrote:
> Dear Maxime,
> 
> The error was:
> 
> Error R__unzip_header: error in header
> Info in <TFile::GetStreamerInfoList>: cannot find the StreamerInfo
> record in file /home/pkhateri/Desktop/rootfile1.root
> 
> Anyway, I found that the problem was due to the root version. I
> installed the new version of ROOT on my computer and it can
> successfully open the root file that was generated by the new version
> of Gate & ROOT.
> 
> Thank you again and kind regards,
> Parisa
> 
> -------------------------
> 
> FROM: Maxime Chauvin [maxime.chauvin at inserm.fr]
> SENT: 22 October 2018 15:53
> TO: Parisa Khateri
> CC: gate-users at lists.opengatecollaboration.org
> SUBJECT: Re: [Gate-users] GATE Docker container now available !
> 
> Dear Parisa,
> 
> which error do you get when trying to open it on your laptop ?
> 
> Kind regards,
>   Maxime
> 
>> On 22 Oct 2018, at 14:34, Parisa Khateri <parisa.khateri at cern.ch>
>> wrote:
>> 
>> Dear Maxime,
>> 
>> Thank you for your reply.
>> 
>> Actually, I tried to open the file with Root v6-08-06 installed on
>> my laptop. But it also failed there. I thought the reason was the
>> difference in the versions. Because the Root version in the
>> container is 6.1/02. Do you think this could be reason?
>> 
>> I pulled the Gate container on an HPC. I cannot install those
>> packages in there.
>> 
>> Kind regards,
>> Parisa
>> 
>> -------------------------
>> 
>> FROM: Maxime Chauvin [maxime.chauvin at inserm.fr]
>> SENT: 19 October 2018 16:58
>> TO: Parisa Khateri
>> CC: João Marcos; gate-users at lists.opengatecollaboration.org
>> SUBJECT: Re: [Gate-users] GATE Docker container now available !
>> 
>> Dear Parisa,
>> 
>> ROOT needs some packages to be installed on the system if you want
>> to use more than its libraries.
>> You can install them using this command: yum -y install libX11-devel
>> libXpm-devel libXft-devel libXext-devel
>> 
>> But keep in mind that the docker container is intended for
>> computing, not for data analysis or visualisation.
>> 
>> Kind regards,
>> Maxime Chauvin
>> 
>>> On 19 Oct 2018, at 15:47, Parisa Khateri <parisa.khateri at cern.ch>
>>> wrote:
>>> 
>>> Dear Maxime, dear Joao,
>>> 
>>> I tried to pull it on a HPC using shifter (instead of Docker).
>>> Then I ran a simple Gate simulation without an error but when I
>>> attempt to run root to open the simulation root file I get this
>>> error:
>>> 
>>> root: error while loading shared libraries: libSM.so.6: cannot
>>> open shared object file: No such file or directory
>>> 
>>> I checked and found this library doesn't exist in the
>>> /cern/root-install/lib/ directory.
>>> 
>>> Could it be because of an inappropriate installation?
>>> 
>>> Thank you and kind regards,
>>> Parisa
>>> 
>>> -------------------------
>>> 
>>> FROM: Gate-users
>>> [gate-users-bounces at lists.opengatecollaboration.org] on behalf of
>>> João Marcos [joao.marcos at coimbra.lip.pt]
>>> SENT: 17 September 2018 12:50
>>> TO: Maxime Chauvin
>>> CC: gate-users at lists.opengatecollaboration.org
>>> SUBJECT: Re: [Gate-users] GATE Docker container now available !
>>> 
>>> Dear Maxime,
>>> 
>>> I followed your instructions and I got my first Gate installation
>>> successfully.
>>> 
>>> This docker approach seems to be very useful.
>>> 
>>> Thank you very much.
>>> 
>>> Best regards,
>>> 
>>> João Marcos
>>> 
>>> On Wed, 22 Aug 2018 15:24:03 +0200, Maxime Chauvin
>>> wrote:
>>>> Dear gate-users,
>>>> 
>>>> GATE is now available as a Docker container:
>>>> https://hub.docker.com/r/opengatecollaboration/gate/
>>>> 
>>>> 
>>>> A Docker container is a bit like a small virtual machine that is
>>> created
>>>> for one job and then destroyed. It is fast to deploy, very
>>> robust and
>>>> perfect for production on a cluster.
>>>> More information on Docker containers here:
>>>> https://www.docker.com/resources/what-container
>>>> 
>>>> 
>>>> As a simple example, to launch GATE within a Docker container:
>>>> install the Docker app
>>> https://www.docker.com/products/docker-desktop
>>>> 
>>>> run in a terminal 'docker run -it opengatecollaboration/gate’
>>>> run ‘Gate'
>>>> Best regards,
>>>> Maxime Chauvin
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.opengatecollaboration.org
> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users


More information about the Gate-users mailing list