[cctbxbb] command line syntax for multiple scope PHIL

R.D. Oeffner rdo20 at cam.ac.uk
Wed Nov 9 07:26:44 PST 2016


Hi Richard,

Thanks for the info. I wasn't sure if I had overlooked something.


Rob

On 09/11/2016 14:51, richard.gildea at diamond.ac.uk wrote:
> Hi Rob,
> 
> As far as I am aware there is currently no way to specify that on the
> command line - the phil file is the only way to do this. It would be
> good if someone was to extend the PHIL command line parsing to enable
> such functionality :)
> 
> Cheers,
> 
> Richard
> 
> Dr Richard Gildea
> Data Analysis Scientist
> Tel: +441235 77 8078
> 
> Diamond Light Source Ltd.
> Diamond House
> Harwell Science & Innovation Campus
> Didcot
> Oxfordshire
> OX11 0DE
> 
> ________________________________________
> From: cctbxbb-bounces at phenix-online.org
> [cctbxbb-bounces at phenix-online.org] on behalf of R.D. Oeffner
> [rdo20 at cam.ac.uk]
> Sent: 09 November 2016 14:46
> To: cctbxbb at phenix-online.org
> Subject: [cctbxbb] command line syntax for multiple scope PHIL
> 
> Say a program, myprog, has a master PHIL definition like:
> 
>    minimization.input
>        .multiple = True
>    {
>      file_name = None
>        .type = str
>      nval = None
>        .type = int
>    }
> 
> and a PHIL input file like:
> 
>    minimization.input {
>      file_name = experiment1.dat
>      nval = 42
>    }
>    minimization.input {
>      file_name = experiment2.dat
>      nval = 13
>    }
> 
> 
> so that the user on the command line can type
>     "myprog phil_input.txt"
> 
> What would be the equivalent command line syntax of the PHIL input
> above?
> 
> 
> 
> Rob
> 
> 
> 
> --
> Robert Oeffner, Ph.D.
> Research Associate, The Read Group
> Department of Haematology,
> Cambridge Institute for Medical Research
> University of Cambridge
> Cambridge Biomedical Campus
> Wellcome Trust/MRC Building
> Hills Road
> Cambridge CB2 0XY
> 
> www.cimr.cam.ac.uk/investigators/read/index.html
> tel: +44(0)1223 763234
> mobile: +44(0)7712 887162
> _______________________________________________
> cctbxbb mailing list
> cctbxbb at phenix-online.org
> http://phenix-online.org/mailman/listinfo/cctbxbb



More information about the cctbxbb mailing list