Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
4bc6922
rrmscorer interface
Jul 5, 2024
888f716
Constava interface
Jul 5, 2024
c3c337e
Merge branch 'galaxyproject:main' into add_constava
agdiaz Jul 5, 2024
81b1554
Merge branch 'galaxyproject:main' into add_constava
Imanjdd Jul 8, 2024
93daff9
Merge branch 'galaxyproject:main' into add_constava
agdiaz Aug 13, 2024
09a0b8e
Remove unrelated changes
agdiaz Aug 13, 2024
938f49a
Apply comments from reviewer
agdiaz Aug 13, 2024
6799e4c
Improve WIP tool: fix folder name, add missing .shed file, format XML
agdiaz Aug 13, 2024
dca7ab8
Fix folder name
agdiaz Aug 13, 2024
3fe947a
Merge pull request #1 from Bio2Byte/add_constava
B0r1sD Oct 2, 2024
5b6b7de
First changes: macros, exit code, reStructure help, planemo lint sugg…
Oct 2, 2024
76deb86
Add first two constava tests
agdiaz Nov 27, 2024
03c853f
Add second round of tests
agdiaz Nov 28, 2024
40e6926
Adding 10 unit tests
agdiaz Nov 28, 2024
c7fd44a
Add better testing files
agdiaz Nov 28, 2024
111318e
Add important notes for XVG input files
agdiaz Nov 29, 2024
952355b
Add link to example files
agdiaz Dec 2, 2024
c0e9b02
Updating Shed and XML file with latest suggestions learnt from RRMSco…
agdiaz Sep 18, 2025
e85a460
Fix lint errors of constava xml
agdiaz Sep 23, 2025
77d416e
Fix lint and tests
agdiaz Sep 24, 2025
7a8570d
Fix double github warning in Help section
agdiaz Sep 30, 2025
5193139
Simplify tests
agdiaz Sep 30, 2025
8b26c3f
Smaller JSON file
agdiaz Oct 4, 2025
2539bcb
Use GDPX identifier for license
B0r1sD Oct 6, 2025
6b5df36
Resolve comments from reviewers
agdiaz Oct 6, 2025
733ebcb
Polishing Constava tool XML
agdiaz Oct 6, 2025
d4c099d
Remove extra dependency
agdiaz Oct 6, 2025
d761ea5
Apply comments
agdiaz Oct 6, 2025
150417a
Applying comment in code section
agdiaz Oct 7, 2025
63a8a5a
PR requested changes
agdiaz Oct 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions tools/constava/.shed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
owner: iuc
name: constava
description: "Calculate 'conformational states probabilities' and 'conformational state variability' from a protein structure ensemble"
type: unrestricted
categories:
- Statistics
- Proteomics
long_description: |
Constava analyzes conformational ensembles calculating conformational state propensities and conformational state variability.
The conformational state propensities indicate the likelihood of a residue residing in a given conformational state,
while the conformational state variability is a measure of the residues ability to transition between conformational states.

Each conformational state is a statistical model of based on the backbone dihedrals (phi, psi).
The default models were derived from an analysis of NMR ensembles and chemical shifts.
To analyze a conformational ensemble, the phi- and psi-angles for each conformational state in the ensemble need to be provided.

As input data Constava needs the backbone dihedral angles extracted from the conformational ensemble.
These dihedrals can be obtained using GROMACS' gmx chi module (set `--input-format=xvg`) or using the Constava dihedrals submodule,
which supports a wide range of MD and structure formats.
remote_repository_url: https://github.com/galaxyproject/tools-iuc/tree/main/tools/constava
homepage_url: https://github.com/bio2byte/constava
auto_tool_repositories:
name_template: "{{ tool_id }}"
description_template: "Wrapper for {{ tool_name }}"
775 changes: 775 additions & 0 deletions tools/constava/constava.xml

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions tools/constava/macros.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<macros>
<token name="@TOOL_VERSION@">1.1.0</token>
<token name="@VERSION_SUFFIX@">0</token>
<token name="@PROFILE@">24.2</token>
<xml name="requirements">
<requirements>
<requirement type="package" version="@TOOL_VERSION@">constava</requirement>
<yield />
</requirements>
</xml>
</macros>
Loading