Hi Edward Where do I find the code_validator script?
Cheers Michael Edward d'Auvergne schrieb: > Hi, > > I would start by getting the script in shape to be included into the > sample scripts directory. Afterwards I would look at incorporating > things into the core of relax. The script needs to have a relax > copyright statement with your name and the date in it, as in the > full_analysis.py script. It should also pass the > scripts/code_validator script (with reasonable exceptions). Then it > can be added to the repository. Oh, a full and clear description at > the top would also be useful. > > Regards, > > Edward > > > > 2009/10/21 Michael Bieri <[email protected]>: > >> Hi Edward >> >> I think it could be useful to incorporate the scripts to relax, >> especially the pymol macro. I was looking for these functions in relax >> and wrote them by myself as I could not execute them in relax. >> >> If you could tell me how I have to modify the script to get into the >> core of relax, I will write them. I think the command you proposed would >> be ok, but we could also include a parameter, where you can indicate the >> maximum (e.g.) Rex value of one state of the protein, so the color >> coding would be relative to each other and not only per conformation (or >> even we could load results file of, let say, free and bound >> conformation). Just let me know and I will work on it. >> >> >> Cheers >> Michael >> >> >> Edward d'Auvergne schrieb: >> >>> Hi Michael, >>> >>> That script is quite useful, I need to get a few of these into the >>> sample scripts directory. Note that the results that Boaz has are not >>> those of a complete analysis and should not be presented (the >>> diffusion tensor is not optimised so the results will be full of >>> artifacts). One point with this script, I would recommend abstracting >>> the model. In model-free analysis, the model which has been selected >>> is not really important, rather the motions that are reported. For >>> example model m2 can nicely approximate model m5 and if noise makes >>> the slower motion statistically insignificant, that does not mean that >>> the motion is not there. I have added my script for Molmol macros to >>> the relax sample_scripts directory >>> (http://svn.gna.org/viewcvs/relax/1.3/sample_scripts/mf_molmol_plot.py?rev=9566&view=log) >>> which shows this. >>> >>> I was wondering if you would like to try to get your script into >>> relax? It could be quite useful to have, but there are a few things >>> that would need to be done. For example the Pymol macros would be >>> better implemented directly in relax rather than in the script. I.e. >>> there is the pymol.write() user function which currently does nothing. >>> This could be implemented so the user types something like: >>> >>> relax> pymol.write(data_type='amp_fast', style='bieri', >>> colour_start='red', colour_end='blue', force=True) >>> relax> pymol.write(data_type='time_slow', style='bieri', >>> colour_start='red', colour_end='blue', force=True) >>> >>> This could simply mimic the current molmol code but replacing the >>> contents with what you have in your script. I could add the script as >>> is, if it passes the code validator in 'scripts/code_validator', and >>> then this idea for incorporating your code into the core of relax >>> explored later. What do you think? >>> >>> Regards, >>> >>> Edward >>> >>> >>> 2009/9/17 Michael Bieri <[email protected]>: >>> >>> >>>> Hi Boaz >>>> >>>> There are many data present in the result file obtained by relax (final run >>>> of full_analysis.py). >>>> >>>> To extract the data I am interested, I'm created the following script: >>>> final_data_extraction.py (see attachment). >>>> >>>> Just navigate to your final run directory, where the file results.bz2 is >>>> located, and copy your pdb file and this script into it. Then run the >>>> script >>>> using the command "relax final_data_extraction.py". >>>> >>>> This will create a table with Residue Numer - Model - S2 - Rex as well as >>>> single data files and grace plots. Furtermore, it calculates the diffucion >>>> tensor pdb and generates PyMol macros to visualize the S2 and Rex values in >>>> PyMol (just run the macros in PyMol terminal by the command "@s2.pml"). >>>> >>>> The script works with relax 1.3.4 (not tested with 1.3.3). >>>> >>>> I hope this script may help you! There is more that can be incorporated. >>>> >>>> Cheers >>>> Michael >>>> >>>> >>>> Michael Bieri, PhD >>>> Department of Biochemistry and Molecular Biology >>>> Bio21 Molecular Science and Biotechnology Institute >>>> The University of Melbourne, 30 Flemington Road >>>> Parkville, Victoria 3010, Australia >>>> >>>> Tel.: +61 3 8334 2256 >>>> >>>> http://www.biochemistry.unimelb.edu.au >>>> >>>> >>>> >>>> Boaz Shapira wrote: >>>> >>>> >>>>> Hi, >>>>> >>>>> I just installed relax and tried to figure out how it works (couldn't). >>>>> I have no idea about python and I don't mind to keep it that way unless i >>>>> have no other choice. >>>>> Still, I tried to play with the examples and couldn't make it work (the >>>>> relax --text-suite didn't give me error) >>>>> >>>>> >>>>> I tried to run model-free.py from the relax prompt but it gives me error. >>>>> " Traceback (most recent call last): >>>>> File "<console>", line 1, in <module> >>>>> NameError: name 'model' is not defined " >>>>> >>>>> Then I copied line by line and it did work. >>>>> It save it in a .bz2 format. >>>>> Now If I want to read the data what format should I use? >>>>> It looks like a source html file. >>>>> >>>>> >>>>> In general I collected data on two fields and want to analyze the data >>>>> with a black box (the full_analysis.py ?) >>>>> I have the input files in the right format as in the examples >>>>> I have the pdb file >>>>> >>>>> Is it possible to simply run a black-box that will give me an output: >>>>> List of the residues with the best model for each, the values for this >>>>> model (S2, tau ...), the goodness of the fitting, and >>>>> the overall diffusion tensor? >>>>> This black box will also reject "bad" relaxation data. >>>>> and all of that will be given in a text file? >>>>> >>>>> It is too much to ask? >>>>> >>>>> Thank you, >>>>> >>>>> Boaz >>>>> >>>>> >>>>> ------------------------------------------------ >>>>> Boaz Shapira PhD >>>>> Complex Carbohydrate Research Center >>>>> University of Georgia >>>>> 315 Riverbend Rd >>>>> Athens, GA 30602-4712 >>>>> 706-542-6286 >>>>> [email protected] >>>>> ------------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> relax (http://nmr-relax.com) >>>>> >>>>> This is the relax-users mailing list >>>>> [email protected] >>>>> >>>>> 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 >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> relax (http://nmr-relax.com) >>>> >>>> This is the relax-users mailing list >>>> [email protected] >>>> >>>> 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 >>>> >>>> >>>> >>>> >>> >> _______________________________________________ >> relax (http://nmr-relax.com) >> >> This is the relax-users mailing list >> [email protected] >> >> 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 >> >> > > _______________________________________________ relax (http://nmr-relax.com) This is the relax-users mailing list [email protected] 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

