Opened 7 years ago
Closed 5 years ago
#1827 closed enhancement (fixed)
Allow toolshed to be queried for providers
Reported by: | pett | Owned by: | Greg Couch |
---|---|---|---|
Priority: | moderate | Milestone: | 1.2 |
Component: | Tool Shed | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | 3216 | |
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
A manager may wish to know all possible providers, rather than simply installed providers (e.g. to list them in an interface).
I need it myself on the assumption that ProfileGrids will not be default installed so that opening an alignment using ProfileGrids can be offered as an option (from the context menu of a Sequence-Viewer-displayed alignment).
Change History (3)
comment:1 by , 5 years ago
Owner: | changed from | to
---|
comment:2 by , 5 years ago
Blocking: | → 3216 |
---|---|
Milestone: | → 1.2 |
Looking at my available bundle cache information, the provider/manager info is not being supplied by the toolshed. SEQCROW offers several providers and none of them are in the bundle info the toolshed provides.
This is a bit more important now that open/save information is in Provider tags.
comment:3 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The manager and provider metadata is now in the toolshed and picked up by ChimeraX. To see immediately, give the command toolshed reload available
. After you do that, when ChimeraX starts up, you'll see:
Replacing data format 'Gaussian input file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'ORCA output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Psi4 output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'XYZ file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian input file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'ORCA output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Psi4 output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'XYZ file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian input file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'ORCA output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Psi4 output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'XYZ file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian input file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'ORCA output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Psi4 output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'XYZ file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian input file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Gaussian output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'ORCA output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Psi4 output file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'XYZ file' as defined by SEQCROW bundle with definition from SEQCROW bundle Replacing data format 'Schrodinger Maestro' as defined by ChimeraX-Maestro bundle with definition from ChimeraX-Maestro bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing data format 'RMF' as defined by ChimeraX-RMF bundle with definition from ChimeraX-RMF bundle Replacing opener for 'Gaussian input file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'ORCA output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Psi4 output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'XYZ file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian input file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'ORCA output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Psi4 output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'XYZ file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian input file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'ORCA output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Psi4 output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'XYZ file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian input file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'ORCA output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Psi4 output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'XYZ file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian input file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Gaussian output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'ORCA output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Psi4 output file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'XYZ file' from SEQCROW bundle with that from SEQCROW bundle Replacing opener for 'Schrodinger Maestro' from Maestro bundle with that from Maestro bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle Replacing opener for 'RMF' from RMF bundle with that from RMF bundle
So the logic dealing with the available providers needs to be tweaked. And #3216 can now be fixed.
The information should be queryable from the available bundles metadata.