Author: bugman Date: Thu Mar 15 20:32:16 2012 New Revision: 15494 URL: http://svn.gna.org/viewcvs/relax?rev=15494&view=rev Log: Changed all the http://nmr-relax.com links to http://www.nmr-relax.com. This is to possibly help with search engine indexing of the website. Modified: 1.3/data/__init__.py 1.3/docs/Release_Checklist 1.3/docs/latex/develop.tex 1.3/docs/latex/infrastruct.tex 1.3/docs/latex/relax.tex 1.3/generic_fns/exp_info.py 1.3/info.py 1.3/sample_scripts/model_free/dauvergne_protocol.py 1.3/scons/manuals.py 1.3/test_suite/system_tests/scripts/bmrb_rw.py 1.3/test_suite/system_tests/scripts/model_free/dauvergne_protocol.py 1.3/test_suite/system_tests/scripts/model_free/full_analysis_trunc.py Modified: 1.3/data/__init__.py URL: http://svn.gna.org/viewcvs/relax/1.3/data/__init__.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/data/__init__.py (original) +++ 1.3/data/__init__.py Thu Mar 15 20:32:16 2012 @@ -380,7 +380,7 @@ xmldoc = xml.dom.minidom.Document() # Create the top level element, including the relax URL. - top_element = xmldoc.createElementNS('http://nmr-relax.com', 'relax') + top_element = xmldoc.createElementNS('http://www.nmr-relax.com', 'relax') # Append the element. xmldoc.appendChild(top_element) Modified: 1.3/docs/Release_Checklist URL: http://svn.gna.org/viewcvs/relax/1.3/docs/Release_Checklist?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/docs/Release_Checklist (original) +++ 1.3/docs/Release_Checklist Thu Mar 15 20:32:16 2012 @@ -91,7 +91,7 @@ -* Modify the http://nmr-relax.com download page to point to the newest version of relax. Update the MD5 checksums and file sizes on the download page. Commit the updates. +* Modify the http://www.nmr-relax.com download page to point to the newest version of relax. Update the MD5 checksums and file sizes on the download page. Commit the updates. @@ -99,7 +99,7 @@ $ scons user_manual_html -Replace the old manual with the new in the http://nmr-relax.com SVN repository (http://svn.gna.org/viewcvs/relax/website) and commit the new manual. +Replace the old manual with the new in the http://www.nmr-relax.com SVN repository (http://svn.gna.org/viewcvs/relax/website) and commit the new manual. @@ -107,7 +107,7 @@ $ scons api_manual_html -Replace the old API documentation in the http://nmr-relax.com SVN repository (http://svn.gna.org/viewcvs/relax/website) and commit the new files. +Replace the old API documentation in the http://www.nmr-relax.com SVN repository (http://svn.gna.org/viewcvs/relax/website) and commit the new files. Modified: 1.3/docs/latex/develop.tex URL: http://svn.gna.org/viewcvs/relax/1.3/docs/latex/develop.tex?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/docs/latex/develop.tex (original) +++ 1.3/docs/latex/develop.tex Thu Mar 15 20:32:16 2012 @@ -37,7 +37,7 @@ \section{Coding conventions} -The following conventions should be followed at all times for any code to be accepted into the relax repository. A Python script which tests if code meets relax's coding conventions can be downloaded from \href{http://nmr-relax.com/scripts/code\_validator}{http://nmr-relax.com/scripts/code\_validator}. The main reason for these conventions is for readability. By using a consistent coding style and a high comment ratio, the code becomes much easier to read for non-coders and those new to Python. It significantly decreases the barrier of entry into the relax source code for NMR spectroscopists. +The following conventions should be followed at all times for any code to be accepted into the relax repository. A Python script which tests if code meets relax's coding conventions can be downloaded from \href{http://www.nmr-relax.com/scripts/code\_validator}{http://www.nmr-relax.com/scripts/code\_validator}. The main reason for these conventions is for readability. By using a consistent coding style and a high comment ratio, the code becomes much easier to read for non-coders and those new to Python. It significantly decreases the barrier of entry into the relax source code for NMR spectroscopists. @@ -254,7 +254,7 @@ % Comments. \subsection{Comments} -Comments are a very important component within relax. In the current source code the percentage of comment lines relative to lines of code ranges from 15\% to over 30\% for different files. The average comment density would be close to 25\%. The purpose of having so many comment lines, much more than you would expect from source code, is so that the relax's code is fully self documented. It allows someone who is not familiar with the codebase to read the code and quickly understand what is happening. It simplifies the process of learning and allows NMR spectroscopists who are not coders to dive into the code. If writing code for relax, please attempt to maintain the tradition by aiming towards a 25\% comment ratio. The comment should be descriptive of what the code below it is supposed to do. Most importantly the comment explains why that code exists. The script \href{http://nmr-relax.com/scripts/code\_validator}{http://nmr-relax.com/scripts/code\_validator} can be used to check the comment density. +Comments are a very important component within relax. In the current source code the percentage of comment lines relative to lines of code ranges from 15\% to over 30\% for different files. The average comment density would be close to 25\%. The purpose of having so many comment lines, much more than you would expect from source code, is so that the relax's code is fully self documented. It allows someone who is not familiar with the codebase to read the code and quickly understand what is happening. It simplifies the process of learning and allows NMR spectroscopists who are not coders to dive into the code. If writing code for relax, please attempt to maintain the tradition by aiming towards a 25\% comment ratio. The comment should be descriptive of what the code below it is supposed to do. Most importantly the comment explains why that code exists. The script \href{http://www.nmr-relax.com/scripts/code\_validator}{http://www.nmr-relax.com/scripts/code\_validator} can be used to check the comment density. @@ -763,5 +763,5 @@ % Search engine indexing. \subsection{Search engine indexing} -Having a large web of links across relax's infrastructure aids in the search engine indexing of the mailing list archives and the \href{http://nmr-relax.com}{http://nmr-relax.com} web site. The web of links is useful for catching those Google bots. That way the Google searching of the mailing list archives located on the \href{http://nmr-relax.com/communication.html}{communication web page} will be more up to date. However to increase the search engine ranking of the web site, links to \href{http://nmr-relax.com}{http://nmr-relax.com} from external sites is required. This is one reason why relax is a registered \href{http://freshmeat.net/projects/nmr-relax}{freshmeat} project. - +Having a large web of links across relax's infrastructure aids in the search engine indexing of the mailing list archives and the \href{http://www.nmr-relax.com}{http://www.nmr-relax.com} web site. The web of links is useful for catching those Google bots. That way the Google searching of the mailing list archives located on the \href{http://www.nmr-relax.com/communication.html}{communication web page} will be more up to date. However to increase the search engine ranking of the web site, links to \href{http://www.nmr-relax.com}{http://www.nmr-relax.com} from external sites is required. This is one reason why relax is a registered \href{http://freshmeat.net/projects/nmr-relax}{freshmeat} project. + Modified: 1.3/docs/latex/infrastruct.tex URL: http://svn.gna.org/viewcvs/relax/1.3/docs/latex/infrastruct.tex?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/docs/latex/infrastruct.tex (original) +++ 1.3/docs/latex/infrastruct.tex Thu Mar 15 20:32:16 2012 @@ -11,7 +11,7 @@ \section{The relax web sites} \index{web site|textbf} -The main web site for relax is \href{http://nmr-relax.com}{http://nmr-relax.com}. From these pages general information about the program, links to the latest documentation, links to the most current software releases, and information about the mailing lists\index{mailing list} are available. There are also Google\index{Google} search capabilities built into the pages for searching both the HTML version\index{manual!HTML} of the manual and the archives of the mailing lists\index{mailing list!archive}. +The main web site for relax is \href{http://www.nmr-relax.com}{http://www.nmr-relax.com}. From these pages general information about the program, links to the latest documentation, links to the most current software releases, and information about the mailing lists\index{mailing list} are available. There are also Google\index{Google} search capabilities built into the pages for searching both the HTML version\index{manual!HTML} of the manual and the archives of the mailing lists\index{mailing list!archive}. The relax web site is hosted by the Gna!\ project\index{Gna} (\href{https://gna.org/}{https://gna.org/}) which is described as ``a central point for development, distribution and maintenance of Libre Software (Free Software) projects''. relax is a registered Gna!\ project and its primary Gna!\ web site is \href{https://gna.org/projects/relax}{https://gna.org/projects/relax}. This site contains many more technical details than the main web site. Modified: 1.3/docs/latex/relax.tex URL: http://svn.gna.org/viewcvs/relax/1.3/docs/latex/relax.tex?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/docs/latex/relax.tex (original) +++ 1.3/docs/latex/relax.tex Thu Mar 15 20:32:16 2012 @@ -76,7 +76,7 @@ % latex2html stuff. \usepackage{html} -\htmladdtonavigation{\htmladdnormallink{\htmladdimg{http://nmr-relax.com/images/relax_logo_nav.png}}{http://nmr-relax.com}} +\htmladdtonavigation{\htmladdnormallink{\htmladdimg{http://www.nmr-relax.com/images/relax_logo_nav.png}}{http://www.nmr-relax.com}} % Make the index. \makeindex Modified: 1.3/generic_fns/exp_info.py URL: http://svn.gna.org/viewcvs/relax/1.3/generic_fns/exp_info.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/generic_fns/exp_info.py (original) +++ 1.3/generic_fns/exp_info.py Thu Mar 15 20:32:16 2012 @@ -50,7 +50,7 @@ SOFTWARE['relax'] = Software_store() SOFTWARE['relax'].name = "relax" SOFTWARE['relax'].authors = "The relax development team" -SOFTWARE['relax'].url = "http://nmr-relax.com" +SOFTWARE['relax'].url = "http://www.nmr-relax.com" SOFTWARE['relax'].tasks = ["data processing"] # NMRPipe software and citation. Modified: 1.3/info.py URL: http://svn.gna.org/viewcvs/relax/1.3/info.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/info.py (original) +++ 1.3/info.py Thu Mar 15 20:32:16 2012 @@ -62,7 +62,7 @@ self.version = version # The relax website. - self.website = "http://nmr-relax.com" + self.website = "http://www.nmr-relax.com" # Program description. self.desc = "Molecular dynamics by NMR data analysis" Modified: 1.3/sample_scripts/model_free/dauvergne_protocol.py URL: http://svn.gna.org/viewcvs/relax/1.3/sample_scripts/model_free/dauvergne_protocol.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/sample_scripts/model_free/dauvergne_protocol.py (original) +++ 1.3/sample_scripts/model_free/dauvergne_protocol.py Thu Mar 15 20:32:16 2012 @@ -24,7 +24,7 @@ This script is designed for those who appreciate black-boxes or those who appreciate complex code. Importantly data at multiple magnetic field strengths is essential for this analysis. The script will need to be heavily tailored to the molecule in question by changing the variables just below this documentation. If you would like to change how model-free analysis is performed, the code in the class Main can be changed as needed. For a description of object-oriented coding in python using classes, functions/methods, self, etc., see the python tutorial. -If you have obtained this script without the program relax, please visit http://nmr-relax.com. +If you have obtained this script without the program relax, please visit http://www.nmr-relax.com. References Modified: 1.3/scons/manuals.py URL: http://svn.gna.org/viewcvs/relax/1.3/scons/manuals.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/scons/manuals.py (original) +++ 1.3/scons/manuals.py Thu Mar 15 20:32:16 2012 @@ -128,13 +128,13 @@ # url # The documented project's URL. - url = 'http://nmr-relax.com' + url = 'http://www.nmr-relax.com' # link # HTML code for the project link in the navigation bar. If left # unspecified, the project link will be generated based on the # project's name and URL. - #link = '<a href="http://nmr-relax.com">relax</a>' + #link = '<a href="http://www.nmr-relax.com">relax</a>' # top # The "top" page for the documentation. Can be a URL, the name Modified: 1.3/test_suite/system_tests/scripts/bmrb_rw.py URL: http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/scripts/bmrb_rw.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/test_suite/system_tests/scripts/bmrb_rw.py (original) +++ 1.3/test_suite/system_tests/scripts/bmrb_rw.py Thu Mar 15 20:32:16 2012 @@ -49,7 +49,7 @@ bmrb.software_select('NMRPipe') bmrb.software_select('Sparky', version='3.106') bmrb.citation(cite_id='test', authors=[["Edward", "d'Auvergne", "E.", "J."], ["Paul", "Gooley", "P.", "R."]], doi="10.1039/b702202f", pubmed_id="17579774", full_citation="d'Auvergne E. J., Gooley P. R. (2007). Set theory formulation of the model-free problem and the diffusion seeded model-free paradigm. Mol. Biosyst., 3(7), 483-494.", title="Set theory formulation of the model-free problem and the diffusion seeded model-free paradigm.", status="published", type="journal", journal_abbrev="Mol. Biosyst.", journal_full="Molecular Biosystems", volume=3, issue=7, page_first=483, page_last=498, year=2007) -bmrb.software(name='X', url='http://nmr-relax.com', vendor_name='me', cite_ids=['test'], tasks=['procrastinating', 'nothing much', 'wasting time']) +bmrb.software(name='X', url='http://www.nmr-relax.com', vendor_name='me', cite_ids=['test'], tasks=['procrastinating', 'nothing much', 'wasting time']) bmrb.script(file='noe.py', dir=status.install_path+sep+'sample_scripts', analysis_type='noe', engine='relax') bmrb.script(file='relax_fit.py', dir=status.install_path+sep+'sample_scripts', analysis_type='relax_fit', engine='relax') bmrb.script(file='dauvergne_protocol.py', dir=status.install_path+sep+'sample_scripts'+sep+'model_free', analysis_type='mf', model_selection='AIC', engine='relax', model_elim=True, universal_solution=True) Modified: 1.3/test_suite/system_tests/scripts/model_free/dauvergne_protocol.py URL: http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/scripts/model_free/dauvergne_protocol.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/test_suite/system_tests/scripts/model_free/dauvergne_protocol.py (original) +++ 1.3/test_suite/system_tests/scripts/model_free/dauvergne_protocol.py Thu Mar 15 20:32:16 2012 @@ -24,7 +24,7 @@ This script is designed for those who appreciate black-boxes or those who appreciate complex code. Importantly data at multiple magnetic field strengths is essential for this analysis. The script will need to be heavily tailored to the molecule in question by changing the variables just below this documentation. If you would like to change how model-free analysis is performed, the code in the class Main can be changed as needed. For a description of object-oriented coding in python using classes, functions/methods, self, etc., see the python tutorial. -If you have obtained this script without the program relax, please visit http://nmr-relax.com. +If you have obtained this script without the program relax, please visit http://www.nmr-relax.com. References Modified: 1.3/test_suite/system_tests/scripts/model_free/full_analysis_trunc.py URL: http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/scripts/model_free/full_analysis_trunc.py?rev=15494&r1=15493&r2=15494&view=diff ============================================================================== --- 1.3/test_suite/system_tests/scripts/model_free/full_analysis_trunc.py (original) +++ 1.3/test_suite/system_tests/scripts/model_free/full_analysis_trunc.py Thu Mar 15 20:32:16 2012 @@ -24,7 +24,7 @@ This script is designed for those who appreciate black-boxes or those who appreciate complex code. Importantly data at multiple magnetic field strengths is essential for this analysis. The script will need to be heavily tailored to the molecule in question by changing the variables just below this documentation. If you would like to change how model-free analysis is performed, the code in the class Main can be changed as needed. For a description of object-oriented coding in python using classes, functions/methods, self, etc., see the python tutorial. -If you have obtained this script without the program relax, please visit http://nmr-relax.com. +If you have obtained this script without the program relax, please visit http://www.nmr-relax.com. References