Hi Edward, I also wanted to add, for running a multi-processor platform problem. I installed openmpi from the fedora package list, not from the site itself. I installed both openmpi, mpi4py, and the openmpi devel. I did not modify anything. I can also successfully open relax using mpirun in a single processor mode (as in I can load the module, and do mpirun relax and it'll work). Do I actually have to do some modifications to openmpi for relax? The other computer I was able to successfully run multi-processor on, already had openmpi installed and set up, so I only downloaded mpi4py on that computer. So I don't know what their setting or configuration was.
Sincerely, Sam On Fri, Sep 30, 2016 at 8:22 AM, Mahdi, Sam <sam.mahdi....@my.csun.edu> wrote: > Hi Edward, > > I have uploaded a bug with the pdb file, the relax data, and the script as > well. I can upload the original pdb file I recieved from HADDOCK (without > changing the HN to H). I will attempt to re-run my data again then on both > computer. Most of the data was the same, but there were some data in from > one computer, that was virtually non-existent in the other. Also to the > relax -x error, I believe that was on the relax 2.5 version. I am > re-running it on the 4.0.2. version. > > Sincerely, > Sam > > On Fri, Sep 30, 2016 at 12:04 AM, Edward d'Auvergne <edw...@nmr-relax.com> > wrote: > >> On 29 September 2016 at 00:23, Mahdi, Sam <sam.mahdi....@my.csun.edu> >> wrote: >> > Hi Troels, >> > Update on both proteins: So for protein 1, I can upload all the spins (H >> > and N), but then I recieve an error. This is the error I recieved for >> > protein 2 as well. These are both dimer pdb files. Meaning they have 2 >> sets >> > (set A) and set (B) (e.g. >> > http://www.rcsb.org/pdb/explore/explore.do?structureId=1DJ8 this pdb >> > protein has 4 sets, A,B,C, and D ours only have A and B). For both these >> > proteins I recieve this error >> > File "/home/crowlab/relax-4.0.2/multi/processor.py", line 494, in run >> > self.callback.init_master(self) >> > File "/home/crowlab/relax-4.0.2/multi/__init__.py", line 318, in >> > default_init_master >> > self.master.run() >> > File "/home/crowlab/relax-4.0.2/relax.py", line 199, in run >> > self.interpreter.run(self.script_file) >> > File "/home/crowlab/relax-4.0.2/prompt/interpreter.py", line 279, in >> run >> > return run_script(intro=self.__intro_string, local=locals(), >> > script_file=script_file, show_script=self.__show_script, >> > raise_relax_error=self.__raise_relax_error) >> > File "/home/crowlab/relax-4.0.2/prompt/interpreter.py", line 585, in >> > run_script >> > return console.interact(intro, local, script_file, >> > show_script=show_script, raise_relax_error=raise_relax_error) >> > File "/home/crowlab/relax-4.0.2/prompt/interpreter.py", line 484, in >> > interact_script >> > exec_script(script_file, local) >> > File "/home/crowlab/relax-4.0.2/prompt/interpreter.py", line 363, in >> > exec_script >> > runpy.run_module(module, globals) >> > File "/usr/lib64/python2.7/runpy.py", line 180, in run_module >> > fname, loader, pkg_name) >> > File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code >> > exec code in run_globals >> > File "/home/crowlab/relax-4.0.2/RGS4_modelfree_sample_script.py", >> line >> > 31, in <module> >> > >> > dAuvergne_protocol(pipe_name=name,pipe_bundle=pipe_bundle,di >> ff_model=DIFF_MODEL,mf_models=MF_MODELS,local_tm_models= >> LOCAL_TM_MODELS,grid_inc=GRID_INC,min_algor=MIN_ALGOR,mc_ >> sim_num=MC_NUM,conv_loop=CONV_LOOP) >> > File "/home/crowlab/relax-4.0.2/auto_analyses/dauvergne_protocol.py", >> > line 246, in __init__ >> > self.execute() >> > File "/home/crowlab/relax-4.0.2/auto_analyses/dauvergne_protocol.py", >> > line 600, in execute >> > self.multi_model(local_tm=True) >> > File "/home/crowlab/relax-4.0.2/auto_analyses/dauvergne_protocol.py", >> > line 888, in multi_model >> > self.interpreter.minimise.grid_search(inc=self.grid_inc) >> > File "/home/crowlab/relax-4.0.2/prompt/uf_objects.py", line 225, in >> > __call__ >> > self._backend(*new_args, **uf_kargs) >> > File "/home/crowlab/relax-4.0.2/pipe_control/minimise.py", line 172, >> in >> > grid_search >> > model_lower, model_upper, model_inc = grid_setup(lower, upper, inc, >> > verbosity=verbosity, skip_preset=skip_preset) >> > File "/home/crowlab/relax-4.0.2/pipe_control/minimise.py", line 341, >> in >> > grid_setup >> > elif values[i] in [None, {}, []]: >> > IndexError: index out of bounds >> > >> > Which from my understanding basically means, the co-ordinates of the >> spins >> > are out of the acceptable range for relax. I've checked all the >> > co-ordinates for both, nothing is extreme or outlandish (all within a >> range >> > of -20 to 20). >> > Is relax unable to process pdb files that are dimers (with 2 sets A and >> > B).? Furthermore, is it unable to process trimers and tetramers? >> >> Hi, >> >> For the model-free analysis in relax, as well as all other analyses, >> we have designed the program to try to catch all user input errors and >> to produce a specific RelaxError prior to minimisation explaining >> exactly what went wrong. An IndexError here simply shows that not all >> erroneous data input has been caught. Let me go back to your PDB >> file. You should not edit this file unless you know exactly what you >> are doing, but relax will handle all PDB files. There is no need to >> rename protons. You just specify the correct proton name in the input >> script. I may have missed it as there is a lot of correspondence I >> have to catch up on, but did you upload your script and a truncated >> set of data to the relax bug or support trackers? Do you have a >> mini-data set (1 or 2 residues) and script that triggers this error? >> If we can reproduce the IndexError, then finding the error would be >> easy. >> >> Cheers, >> >> Edward >> > > _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-users mailing list relax-users@gna.org To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-users