Opened 4 years ago

Closed 4 years ago

#4723 closed defect (fixed)

Dead links in "toolshed list"

Reported by: Tristan Croll Owned by: Greg Couch
Priority: normal Milestone:
Component: Tool Shed Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-3.10.0-1127.19.1.el7.x86_64-x86_64-with-glibc2.14
ChimeraX Version: 1.3.dev202105290025 (2021-05-29 00:25:22 UTC)
Description
If I do "toolshed list" and then click on the links for different bundles in the log, almost all of them give 404 errors. For bundles that aren't on the Tool Shed, perhaps these links should go to some local help file, or just not be links at all?

Log:
> alias preview_toolshed toolshed url https://cxtoolshed-
> preview.rbvi.ucsf.edu; toolshed reload available

> alias production_toolshed toolshed url https://cxtoolshed.rbvi.ucsf.edu;
> toolshed reload available

> isolde shorthand

Error running startup command 'isolde shorthand': Unknown command: isolde
shorthand  
UCSF ChimeraX version: 1.3.dev202105290025 (2021-05-29)  
© 2016-2021 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> toolshed list

List of installed bundles:  

  * AddCharge (1.1.3): Add partial charges to atoms
  * AddH (2.1.6): Add hydrogens
  * AlignmentAlgorithms (2.0): Sequence alignment algorithms
  * AlignmentHdrs (3.2): Alignment header support
  * AlignmentMatrices (2.0): Sequence alignment similarity matrices
  * Alignments (2.1): Sequence alignment support
  * AmberInfo (1.0): Provide information about AmberTools installation
  * Arrays (1.0): C++ library for parsing numpy arrays
  * Atomic (1.22.1): Atomic-structure functionality
  * AtomicLibrary (3.2.1): Atomic-structure C++ library
  * AtomSearch (2.0): 3D atom search
  * AtomSearchLibrary (1.0): 3D atom search support library
  * AxesPlanes (2.0): Depict axes or planes
  * BasicActions (1.1): Basic actions for user-defined specifier names
  * BILD (1.0): BILD file reader
  * BlastProtein (1.1.1): Search PDB/NR using BLAST
  * BondRot (2.0): Bond rotation support
  * BugReporter (1.0): Report bugs when an error occurs
  * BuildStructure (2.5.2): Create/modify structures
  * Bumps (1.0): Find protrusions in density maps
  * ButtonPanel (1.0): Create custom user interface panels
  * CageBuilder (1.0): Build polygonal meshes for oligomeric molecular assemblies
  * CellPack (1.0): Fetch cellPACK models from web
  * Centroids (1.1): Depict centroid of atoms
  * ChemGroup (2.0): Detect chemically functional groups
  * Clashes (2.1): Find clashes/contacts in structures
  * ColorActions (1.0): Simple interface for coloring objects
  * ColorGlobe (1.0): Show directional resolution colored sphere
  * ColorKey (1.3): Add color key to graphics
  * CommandLine (1.1.4): Command line support
  * ConnectStructure (2.0): Add bonds to structures that lack them
  * Contacts (1.0): Display chain contact maps
  * Core (1.3.dev202105290025): ChimeraX Core Package
  * CoreFormats (1.0): ChimeraX session support
  * coulombic (1.3): Compute/show electrostatic potential
  * Crosslinks (1.0): Analyze crosslinks
  * Crystal (1.0): Crystal symmetries
  * CrystalContacts (1.0): Show contacting asymmetric units in a crystal
  * DataFormats (1.1): Data format management
  * Dicom (1.0): Read medical imaging and segmentations in DICOM format
  * DistMonitor (1.1.3): Interactive distance display
  * DistUI (1.0): Distance measurement user interface
  * Dssp (2.0): Compute/assign secondary structure
  * EMDB-SFF (1.0): EMDB SFF file reader
  * ExperimentalCommands (1.0): Experimental commands
  * FileHistory (1.0): File History Panel
  * FunctionKey (1.0): Assign function keys to run commands
  * Geometry (1.1): Vector and coordinate system routines
  * gltf (1.0): Read/write glTF 3d scene files
  * Graphics (1.1): OpenGL graphics rendering
  * Hbonds (2.1): Identify hydrogen bonds in and among structures
  * Help (1.1): Show ChimeraX Help
  * HKCage (1.3): Create icosahedral mesh of hexagons and pentagons
  * IHM (1.1): Integrative Hybrid Models file reader
  * ImageFormats (1.1): Support for saving images
  * IMOD (1.0): IMOD model file reader
  * IO (1.0.1): Python convenience input/output functions
  * ItemsInspection (1.0): Inspection of attributes of a set of items
  * Label (1.1): Add text labels to graphics
  * LinuxSupport (1.0): Linux Support
  * ListInfo (1.1.1): Report attributes for selected atomic data
  * Log (1.1.4): Log support
  * LookingGlass (1.1): LookingGlass holographic display
  * Maestro (1.8.1): Maestro reader
  * Map (1.1): Density maps
  * MapData (2.0): Volume data file formats
  * MapEraser (1.0): Map eraser
  * MapFilter (2.0): Operations on maps
  * MapFit (2.0): Fit molecules into maps
  * MapSeries (2.1): Volume series
  * Markers (1.0): Place markers on density maps
  * Mask (1.0): Mask a volume to a surface
  * MatchMaker (1.2.1): Superimpose structures
  * MDcrds (2.3): Molecular dynamics support
  * MedicalToolbar (1.0.1): Toolbar for medical image analysis
  * Meeting (1.0): Shared interactive VR sessions.
  * MLP (1.1): Molecular lipophilicity calculation
  * mmCIF (2.3): mmCIF format read/write
  * MMTF (2.1): MMTF format read/write
  * Modeller (1.0.1): Interface to Modeller
  * ModelPanel (1.1): ChimeraX Model Panel
  * ModelSeries (1.0): Display sequences of models one by one
  * Mol2 (2.0): Mol2 reader/writer
  * Morph (1.0): Morph atomic structures
  * MouseModes (1.1): Provide right button mouse mode tool
  * Movie (1.0): Commands to record movies
  * Neuron (1.0): Read SWC neuron trace files
  * Nucleotides (2.0.1): Create nucleotide-specific displays
  * OpenCommand (1.5): Manages 'open' command extensibility
  * PDB (2.4.1): PDB format read/write
  * PDBBio (1.0): PDB biological assembly fetch
  * PDBLibrary (1.0.1): C++ PDB support
  * PDBMatrices (1.0): Crystal and biological unit matrices
  * PickBlobs (1.0): Measure and color blobs
  * Positions (1.0): Read and write model position matrices
  * PresetMgr (1.0.1): Preset management
  * PubChem (2.0.1): PubChem fetch
  * ReadPbonds (1.0): Read in pseudobonds from a file
  * Registration (1.1): Register ChimeraX
  * RemoteControl (1.0): Control ChimeraX from other apps
  * ResidueFit (1.0): Display fit of residues to density map
  * RestServer (1.1): Starts REST server to execute commands from network requests
  * RNALayout (1.0): Make RNA models
  * RotamerLibMgr (2.0): Manage rotamer libraries
  * RotamerLibsDunbrack (2.0): Dunbrack rotamer library
  * RotamerLibsDynameomics (2.0): Dynameomics rotamer library
  * RotamerLibsRichardson (2.0): Richardson rotamer libraries
  * SaveCommand (1.4): Manages 'save' command extensibility
  * SchemeMgr (1.0): HTTP scheme management
  * SDF (2.0): SDF file reader
  * Segger (1.0): Segment map
  * Segment (1.0): Watershed segment calculation
  * SelInspector (1.0): Inspect contents of selection
  * SeqView (2.4): Sequence viewer
  * Shape (1.0.1): Make models for geometric shapes
  * Shell (1.0): Interactive Python shell
  * Shortcuts (1.1): Button and keyboard shortcuts
  * ShowAttr (1.0): Render/select by attribute
  * ShowSequences (1.0): Choose/show structure sequences
  * SideView (1.0): Side view of scene
  * Smiles (2.0.1): SMILES fetch
  * SmoothLines (1.0): Smooth network of lines
  * SpaceNavigator (1.0): Space Navigator device support
  * StdCommands (1.6): Standard commands
  * STL (1.0): STL file read/write
  * Storm (1.0): STORM file reader
  * Struts (1.0): struts for 3D printing
  * Surface (1.0): Surface calculations
  * SwapAA (2.0): Swap amino acid
  * SwapRes (2.1): Swap residue side chains
  * TapeMeasure (1.0): Tape measure mouse mode
  * Test (1.0): simple regression test
  * Toolbar (1.1): Toolbar
  * ToolshedUtils (1.2): Toolshed bundle utilities
  * Tug (1.0): Tug on atoms with molecular dynamics
  * UI (1.10): ChimeraX user interface
  * uniprot (2.1): UniProt database support
  * UnitCell (1.0): Show crystal unit cell
  * ViewDockX (1.0): Analyze ligand-receptor docking results
  * Vive (1.1): Virtual reality headset support
  * VolumeMenu (1.0): Volume menu
  * VTK (1.0): Legacy VTK file reader and writer
  * WavefrontOBJ (1.0): Wavefront OBJ file read/write
  * WebCam (1.0): Combine camera video with graphics
  * WebServices (1.0): Web service and HTTP request support
  * Zone (1.0): Mouse mode to show atom and map zones

  




OpenGL version: 3.3.0 NVIDIA 455.32.00
OpenGL renderer: TITAN Xp/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision T5600
OS: CentOS Linux 7 Core
Architecture: 64bit ELF
Virutal Machine: none
CPU: 32 Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz
Cache Size: 20480 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            62G        5.1G         41G        236M         15G         56G
	Swap:          4.9G          0B        4.9G

Graphics:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1)	
	Subsystem: NVIDIA Corporation Device [10de:11df]	
	Kernel driver in use: nvidia
Locale: ('en_GB', 'UTF-8')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.9.1
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2021.5.30
    cftime: 1.5.0
    chardet: 4.0.0
    ChimeraX-AddCharge: 1.1.3
    ChimeraX-AddH: 2.1.6
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.22.1
    ChimeraX-AtomicLibrary: 3.2.1
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AtomSearchLibrary: 1.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 1.1.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.5.2
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.1
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.1
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.1
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.3
    ChimeraX-CommandLine: 1.1.4
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.3.dev202105290025
    ChimeraX-CoreFormats: 1.0
    ChimeraX-coulombic: 1.3
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0
    ChimeraX-DataFormats: 1.1
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1.3
    ChimeraX-DistUI: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1
    ChimeraX-Hbonds: 2.1
    ChimeraX-Help: 1.1
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.1
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ItemsInspection: 1.0
    ChimeraX-Label: 1.1
    ChimeraX-LinuxSupport: 1.0
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.4
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.1
    ChimeraX-Map: 1.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 1.2.1
    ChimeraX-MDcrds: 2.3
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.3
    ChimeraX-MMTF: 2.1
    ChimeraX-Modeller: 1.0.1
    ChimeraX-ModelPanel: 1.1
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.1
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0.1
    ChimeraX-OpenCommand: 1.5
    ChimeraX-PDB: 2.4.1
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.1
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0.1
    ChimeraX-PubChem: 2.0.1
    ChimeraX-ReadPbonds: 1.0
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.4
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.4
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.1
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.0.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.6
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-Struts: 1.0
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.1
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1
    ChimeraX-ToolshedUtils: 1.2
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.10
    ChimeraX-uniprot: 2.1
    ChimeraX-UnitCell: 1.0
    ChimeraX-ViewDockX: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.4
    comtypes: 1.1.10
    cxservices: 1.0
    cycler: 0.10.0
    Cython: 0.29.23
    decorator: 4.4.2
    distlib: 0.3.1
    distro: 1.5.0
    docutils: 0.17.1
    filelock: 3.0.12
    funcparserlib: 0.3.6
    grako: 3.16.5
    h5py: 2.10.0
    html2text: 2020.1.16
    idna: 2.10
    ihm: 0.20
    imagecodecs: 2021.4.28
    imagesize: 1.2.0
    ipykernel: 5.5.5
    ipython: 7.23.1
    ipython-genutils: 0.2.0
    jedi: 0.18.0
    Jinja2: 2.11.3
    jupyter-client: 6.1.12
    jupyter-core: 4.7.1
    kiwisolver: 1.3.1
    line-profiler: 2.1.2
    lxml: 4.6.3
    lz4: 3.1.3
    MarkupSafe: 1.1.1
    matplotlib: 3.4.2
    matplotlib-inline: 0.1.2
    msgpack: 1.0.2
    netCDF4: 1.5.6
    networkx: 2.5.1
    numexpr: 2.7.3
    numpy: 1.20.3
    numpydoc: 1.1.0
    openvr: 1.16.801
    packaging: 20.9
    ParmEd: 3.2.0
    parso: 0.8.2
    pexpect: 4.8.0
    pickleshare: 0.7.5
    Pillow: 8.2.0
    pip: 21.1.1
    pkginfo: 1.7.0
    prompt-toolkit: 3.0.18
    psutil: 5.8.0
    ptyprocess: 0.7.0
    pycollada: 0.7.1
    pydicom: 2.1.2
    Pygments: 2.9.0
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 2.4.7
    PyQt5-commercial: 5.15.2
    PyQt5-sip: 12.8.1
    PyQtWebEngine-commercial: 5.15.2
    python-dateutil: 2.8.1
    pytz: 2021.1
    pyzmq: 22.1.0
    qtconsole: 5.1.0
    QtPy: 1.9.0
    RandomWords: 0.3.0
    requests: 2.25.1
    scipy: 1.6.3
    setuptools: 57.0.0
    sfftk-rw: 0.6.7.dev1
    six: 1.16.0
    snowballstemmer: 2.1.0
    sortedcontainers: 2.4.0
    Sphinx: 4.0.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 2.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    suds-jurko: 0.6
    tables: 3.6.1
    tifffile: 2021.4.8
    tinyarray: 1.2.3
    tornado: 6.1
    traitlets: 5.0.5
    urllib3: 1.26.5
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.36.2
    wheel-filename: 1.3.0

Change History (2)

comment:1 by pett, 4 years ago

Component: UnassignedTool Shed
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionDead links in "toolshed list"

comment:2 by Greg Couch, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed by limiting links to bundles that are available in the toolshed.

Note: See TracTickets for help on using tickets.