Open main menu

(→‎What's new?: Added an old news entry for the 5.0.0 release.)
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
{| align="center" style="padding-bottom: 4em;"
 
{| align="center" style="padding-bottom: 4em;"
|+ style="font-size:210%; font-weight: bold; color:#032d45; text-align:center; padding: 5px; margin-bottom: 4px;" |  
+
|+ style="font-size:210%; font-weight: bold; color:#032d45; text-align:center; padding: 5px; margin-bottom: 4px;" |
Welcome to the relax Wiki.
+
Welcome to the relax Wiki.
 
|- style="text-align:center; font-weight:bold; color: #032d45; font-size: 140%; font-style: italic; font-family: serif;"
 
|- style="text-align:center; font-weight:bold; color: #032d45; font-size: 140%; font-style: italic; font-family: serif;"
 
| The community-run support site for [http://www.nmr-relax.com/ relax], a program for the study of molecular dynamics using experimental NMR data.
 
| The community-run support site for [http://www.nmr-relax.com/ relax], a program for the study of molecular dynamics using experimental NMR data.
|- style="text-align:center; font-weight:bold; color: #032d45; font-size: 140%; font-style: italic; font-family: serif;"
 
<!-- | New accounts: email NOREPLY (@) gmail dot com -->
 
<!-- |- style="text-align:center; font-weight:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;" -->
 
 
|}
 
|}
  
{| align="center" width="45%" style="background: #EDEBD5; margin-bottom: 4em; border-bottom: 1px solid #AFB29E; border-left: 1px solid #AFB29E; border-right: 1px solid #AFB29E;"
+
{| align="center" width="45%" style="font-size: 1.1em; color #61021F; background: #EDEBD5; margin-bottom: 4em; border-bottom: 1px solid #AFB29E; border-left: 1px solid #AFB29E; border-right: 1px solid #AFB29E;"
|+ style="font-size: 1.4em; font-weight: bold; color: #032d45; text-align:center; background: #5F7F96; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #AFB29E; border-bottom: 1px solid #fff;" |Quick Links
+
|+ style="font-size: 1.4em; font-weight: bold; color: #032d45; text-align:center; background: #5F7F96; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #AFB29E; border-bottom: 1px solid #fff;" | Quick Links
 
|-  
 
|-  
| style="font-size: 1.1em; color #61021F; padding: 0.5em 1em 0.5em 3em;"|'''[[:Category:Tutorials|Tutorials]]''' || '''[[Table_of_contents|Table of contents]]''' || '''[[:Category:Commands|Commands]]'''
+
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[Table_of_contents|Table of contents]]'''
 +
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[:Category:Tutorials|Tutorials]]'''
 +
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[:Category:Commands|Commands]]'''
 
|-
 
|-
| style="font-size: 1.1em; color #61021F; padding: 0.5em 1em 0.5em 3em;"|'''[[:Category:Script|Script repository]]'''  
+
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[:Category:FAQ|FAQ]]'''
|| '''[[CheatSheet| Cheat Sheet]]''' (''[[Media:NMR-relax_CheatSheet.pdf|PDF]]'')
+
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[:Category:Release Notes|relax releases]]'''
|| '''[[:Category:FAQ|FAQ]]'''
+
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[Special:Categories| All Categories]]'''
 
|-
 
|-
| style="font-size: 1.1em; color #61021F; padding: 0.5em 1em 0.5em 3em;"|'''[[Special:Categories| All Categories]]'''
+
| style="padding: 0.5em 1em 0.5em 3em;" | '''[[Manual|Read the manual and get help]]'''
||
 
||
 
<!-- | style="font-size: 1.1em; color #61021F; padding: 0.5em 1em 0.5em 3em;"|'''[[Gallery]]''' | '''[[Covers]]''' -->
 
<!-- || '''[[:Category:Plugins|Plugins]]''' -->
 
<!--  ||'''[[GoogleSearch]]''' -->
 
 
|}
 
|}
 +
 +
== User contributions - How to edit pages at the wiki ==
 +
 +
Please read the [[How_to_edit_pages_at_the_wiki | guidelines here.]]
  
 
== What's new?==
 
== What's new?==
Line 35: Line 33:
 
{| class="jtable" style="float: left; width: 90%;"
 
{| class="jtable" style="float: left; width: 90%;"
 
|+ style="font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;" | News &amp; Updates
 
|+ style="font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;" | News &amp; Updates
 +
! Version 5 of relax.
 +
| The [[relax 5.0.0|latest relax release]] now supports the new versions of wxPython (Phoenix), giving relax a more modern GUI.
 +
|-
 +
! Migration to SourceForge
 +
| After the Gna! shutdown at the start of 2017, relax has finally in 2019 been fully [https://sourceforge.net/p/nmr-relax/mailman/message/36580981/ migrated to the SourceForge infrastructure].
 +
|-
 +
! Gna! is permanently shut down!
 +
| A migration to another open source infrastructure is planned.  This will include web hosting for http://www.nmr-relax.com, source code repositories, bug and other trackers, new reports, download pages, and possible a svn to git conversion.
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_sorting_data_stored_as_numpy_to_on-resonance_R1rho_analysis | Tutorial for sorting data stored as numpy to on-resonance R1rho analysis]]
 +
|-
 +
! Version 4 of relax
 +
| With the [[relax 4.0.0|latest relax release]] merging in years of developments in the frame order analysis, the major number has been incremented to '''relax 4'''.
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_the_relaxation_dispersion_auto-analysis_in_the_GUI | Tutorial for manual regarding the relaxation dispersion auto-analysis in the GUI]]
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_R1/R2_Relaxation_curve-fitting_analysis_on_varian_recorded_as_fid_interleaved | Tutorial for R1/R2 Relaxation curve-fitting analysis on varian recorded as fid interleaved]]
 +
|-
 +
! Matplotlib example added
 +
| [[Matplotlib_example | Matplotlib example]]
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_Relaxation_dispersion_analysis_r1rho_fixed_time_recorded_on_varian_as_sequential_spectra | Relaxation dispersion analysis R1_rho recorded on varian]]
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_Relaxation_dispersion_analysis_cpmg_fixed_time_recorded_on_varian_as_fid_interleaved | Relaxation dispersion analysis cpmg fixed time recorded on varian as fid interleaved]]
 +
|-
 +
! Tutorial added
 +
| [[Tutorial_for_adding_relaxation_dispersion_models_to_relax | Adding relaxation dispersion models to relax]]
 
|-
 
|-
 
! wiki namespace changed
 
! wiki namespace changed
Line 46: Line 76:
 
|-
 
|-
 
|}
 
|}
 +
 
<!-- -->
 
<!-- -->
 
<!-- This is the random category finder -->
 
<!-- This is the random category finder -->
Line 56: Line 87:
 
<DPL>
 
<DPL>
 
namespace=
 
namespace=
category=Analysis|Script|Time_of_running|User_functions
+
category=
 
includepage=*
 
includepage=*
 
includemaxlength=850
 
includemaxlength=850
Line 63: Line 94:
 
randomcount=1
 
randomcount=1
 
mode=userformat
 
mode=userformat
addpagecounter=true
 
 
listseparators=,<h3>[[%PAGE%]]</h3>,,\n
 
listseparators=,<h3>[[%PAGE%]]</h3>,,\n
 
</DPL>
 
</DPL>
Line 69: Line 99:
 
<div style="clear: both;"></div>
 
<div style="clear: both;"></div>
 
|}
 
|}
 +
|
 +
|style="vertical-align: top; width: 18%"|
 +
 
<!-- -->
 
<!-- -->
 
<!-- This is the random screenshot finder -->
 
<!-- This is the random screenshot finder -->
 
<!-- -->
 
<!-- -->
|style="vertical-align: top; width: 20%"|
+
{| class="jtable" style="float: right; width: 90%"
<!-- {| class="jtable" style="float: right; width: 90%" -->
+
|+ style="font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;" |Random screenshots
<!-- |+ style="font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;" |Random screenshots -->
+
|<div class="screenshots" >
<!-- |- -->
+
<slideshow sequence="random" transition="fade" refresh="5000">
<!-- |<div class="screenshots" > -->
+
<div>[[Image:Screenshot_start.png|thumb|right|200px|relax starting interface]]</div>
<!-- <DPL> -->
+
<div>[[Image:Analysis_wizard.png|thumb|right|200px|The analysis selection wizard]]</div>
<!-- imagecontainer = Screenshots -->
+
<div>[[Image:Analysis_noe.png|thumb|right|200px|Steady-state NOE analysis]]</div>
<!-- randomcount=1 -->
+
<div>[[Image:Analysis_r1.png|thumb|right|200px|R1 analysis]]</div>
<!-- escapelinks=false -->
+
<div>[[Image:Analysis_r2.png|thumb|right|200px|R2 analysis]]</div>
<!-- openreferences=true -->
+
<div>[[Image:Analysis_mf.png|thumb|right|200px|Model-free analysis]]</div>
<!-- listseparators=[[,%PAGE%,|thumb|185px|A random relax screenshot. See [[Screenshots]].]],\n -->
+
<div>[[Image:Relax_controller.png|thumb|right|200px|The relax controller]]</div>
<!-- ordermethod= none -->
+
<div>[[Image:Spin_viewer.png|thumb|right|200px|Spin viewer window]]</div>
<!-- </DPL> -->
+
<div>[[Image:Results_viewer.png|thumb|right|200px|Results viewer window]]</div>
 +
<div>[[Image:Pipe_editor.png|thumb|right|200px|Pipe editor window]]</div>
 +
<div>[[Image:Relax_prompt.png|thumb|right|200px|relax prompt window]]</div>
 +
<div>[[Image:About_gui.png|thumb|right|200px|About GUI screen]]</div>
 +
<div>[[Image:About_relax.png|thumb|right|200px|About relax screen]]</div>
 +
</slideshow>
 
</div>
 
</div>
 
<div style="clear: both;"></div>
 
<div style="clear: both;"></div>
 
|}
 
|}

Latest revision as of 11:38, 29 September 2023

Welcome to the relax Wiki.
The community-run support site for relax, a program for the study of molecular dynamics using experimental NMR data.
Quick Links
Table of contents Tutorials Commands
FAQ relax releases All Categories
Read the manual and get help

User contributions - How to edit pages at the wiki

Please read the guidelines here.

What's new?

News & Updates
Version 5 of relax. The latest relax release now supports the new versions of wxPython (Phoenix), giving relax a more modern GUI.
Migration to SourceForge After the Gna! shutdown at the start of 2017, relax has finally in 2019 been fully migrated to the SourceForge infrastructure.
Gna! is permanently shut down! A migration to another open source infrastructure is planned. This will include web hosting for http://www.nmr-relax.com, source code repositories, bug and other trackers, new reports, download pages, and possible a svn to git conversion.
Tutorial added Tutorial for sorting data stored as numpy to on-resonance R1rho analysis
Version 4 of relax With the latest relax release merging in years of developments in the frame order analysis, the major number has been incremented to relax 4.
Tutorial added Tutorial for manual regarding the relaxation dispersion auto-analysis in the GUI
Tutorial added Tutorial for R1/R2 Relaxation curve-fitting analysis on varian recorded as fid interleaved
Matplotlib example added Matplotlib example
Tutorial added Relaxation dispersion analysis R1_rho recorded on varian
Tutorial added Relaxation dispersion analysis cpmg fixed time recorded on varian as fid interleaved
Tutorial added Adding relaxation dispersion models to relax
wiki namespace changed The wiki is now placed at: http://wiki.nmr-relax.com as of 19 of July 2013
GPL License The License has been changed to GPL v3.
New Wiki This is the new wiki
Did you know...

%PAGE%

This is a collection of all of the descriptions for each released relax version.

Version 5 of relax

relax 5.0 series

relax 5.0.0

This is a major feature release that adds initial support for wxPython-Phoenix. It includes a large number of under the hood changes to support more modern Python versions and packages, a lot of polish of the relax text output, improved test suite control, and improved and modernised Travis CI support for automatically checking the integrity of the software.


Version 4 of relax

relax 4.1 series

relax 4.1.3

This is a minor bugfix release that re-enables the reading of Bruker Dynamics Center NOE data files.


relax 4.1.2

This is a minor feature and bugfix release. It includes tooltip improvements in the GUI for the user function windows and wizards, the addition of the newly published primary reference for the frame order analysis, and improved formatting for the bibliography and index of the relax manual.

There have also been improvements for the automated testing of relax by Travis CI. This includes the naming of the build jobs, the execution of the software verification tests, the installation of wxPython to enable GUI testing and the running of the whole test suite, the reordering of the system tests back before the unit tests to avoid hiding some nasty relaxation dispersion bugs, a fix for matplotlib on Mac OS X so that the tests will finally run on this OS, a new build job for the API documentation, and a new build job for the Free Software Foundation copyright validation script.


relax 4.1.1

This is a major bugfix release. The release fixes multiple issues with the relax GUI and with the relaxation dispersion analyses. Please see the notes below for details.


relax 4.1.0

This is a major feature and bugfix release. This is also the first release after the permanent Gna! shutdown and the complete migration of relax's free software infrastructure to SourceForge, the first release after the complicated migration from the original Subversion version control repository to git for the relax source code and the relax website, and the first release after three years of development. In the meantime, a new demo repository has been created containing all the data and instructions required to perform and demonstrate different relax analyses.

Features of this release include the addition of a bash completion script, large speed improvements in the GUI and in the execution of many relax user functions, improved sample scripts, significant relax manual updates, support for newer NMRPipe SeriesTab files, improved Docker images, automated testing of relax via Travis-CI, the new user functions frame_order.decompose, structure.add_helix, and structure.add_sheet, and significant improvements for user function argument checking and user feedback via RelaxErrors.


relax 4.0 series

relax 4.0.3

This is a minor feature and bugfix release. The structure.rmsd user function can now calculate per-atom RMSDs, structure superimposition is now orders of magnitude faster, the relax deployment scripts have been improved and expanded to cover other GNU/Linux systems, OpenMPI system testing scripts have been added, and the relax information printout has been improved. Bugfixes include that the structure.rmsd user function now correctly calculates the RMSD value, and the inversion recovery relaxation curve-fitting equations are now correct.


relax 4.0.2

This is a minor feature and bugfix release. The new user functions system.cd and system.pwd have been added to allow the working directory to be changed and displayed. The time and sys_info user functions have been renamed to system.time and system.sys_info. The structure.delete_ss user function has been created to remove the helix and sheet information from the internal structural object. For bugs, the R2eff dispersion model can now handle missing peaks in subsets of spectra, and the structure.read_pdb can now handle multiple structures and multiple models with the merge flag set.


relax 4.0.1

This is a major feature and bugfix release. Features include the new structure.pca user function for performing a principle component analysis (PCA) of a set of structures, handling of replicated R2,eff data points in the dispersion analysis, improvements in the handling of PDB structures, the protection against numpy ≥ 1.9 FutureWarnings for a number of soon to change behaviours in numpy, and addition of a deployment script for the Google Cloud Computing. Bugfixes include an error when loading relaxation data, the CSA constant equation in the manual, missing information in the relax state and results files, loading of certain state files in the GUI, running relax with no graphical display and using matplotlib, BMRB export failure when a spin container is missing data or parameters.


relax 4.0.0

This is a major feature release for a new analysis type labelled 'frame order'. The frame order theory aims to unify all rotational molecular physics data sources via a single mechanical model. It is a bridging physics theory for rigid body motions based on the statistical mechanical ordering of reference frames. The previous analysis of the same name was an early iteration of this theory that was however rudamentary and non-functional. Its current implementation is for analysing RDC and PCS data from an internal alignment to interpret domain or other rigid body motions within a molecule or molecular complex.


Version 3 of relax

relax 3.3 series

relax 3.3.9

This is a minor feature release with improvements to the automatic relaxation dispersion protocol for repeated CPMG data, support for Monte Carlo or Bootstrap simulating RDC and PCS Q factors, a huge speedup of Monte Carlo simulations in the N-state model analysis, and geometric mean and standard deviation functions added to the relax library.


=== ..→

Random screenshots
relax starting interface
The analysis selection wizard
Steady-state NOE analysis
R1 analysis
R2 analysis
Model-free analysis
The relax controller
Spin viewer window
Results viewer window
Pipe editor window
relax prompt window
About GUI screen
About relax screen