Opened 10 months ago
Last modified 9 months ago
#16748 assigned enhancement
alphafold pae does not accept wild cards for file patterns
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Input/Output | Version: | |
| Keywords: | Cc: | Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: macOS-14.3.1-arm64-arm-64bit
ChimeraX Version: 1.9 (2024-12-11 19:11:19 UTC)
Description
alphafold pae does not accept wild cards for file patterns.
While I can do:
open AF_predictions/*model_1.cif
and
alphafold pae #1 file AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json
I cannot do
alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
Due to the stereotypical file naming of AF results, wild cards would be very useful to save a lot of typing and for scripting
Log:
Startup Messages
---
note | available bundle cache has not been initialized yet
> ui tool show CliX
> alias map_missense runscript
> /Users/matthias.vorlaender/Documents/ChimeraX_presets/map_missense.cxc $1 $2
> alias missense mutationscores define avg fromScore amiss setAttribute true
> combine meancamera ortho
> cofr centerOfView
> volume defaultvalues limitVoxelCount false voxelLimitForPlane
> 1000000000000000 voxelLimitForOpen 1000000000000000 saveSettings true
Saved volume settings
> mousemode rightMode clip
> mousemode alt rightMode "contour level"
> mousemode alt leftMode "translate selected models"
> mousemode shift leftMode "rotate selected models"
> mousemode alt control leftMode "pick blobs"
> alias cofron cofr centerofview showpivot 7,0.25
> alias cofroff cofr centerofview showpivot false
> alias symclip cofr centerofview; clip near -$1 far $1 position cofr
[Repeated 1 time(s)]
> alias cootmode set bgColor black; surface cap false; surface style solid;
> lighting flat; graphics silhouettes false; style stick; ~rib; color
> ##num_residues gold; color byhet ; disp; ~disp @H*; style ions ball; style
> solvent ball; size ballscale 0.2; size stickradius 0.07; transparency 70;
> cofr centerofview; clip near -10 far 10 position cofr; color ~##num_residues
> cornflower blue
> alias cootmode_mesh surface cap false; surface style mesh; lighting flat;
> graphics silhouettes false; style stick; ~rib; color ##num_residues gold;
> color byhet ; disp; ~disp @H*; style solvent ball; style ions ball; size
> ballscale 0.2; size stickradius 0.07; cofr centerofview; clip near -10 far
> 10 position cofr; color ~##num_residues #3d60ffff; transparency 50
> alias ca_and_sidechains ~rib $1; ~surf $1; ~disp $1; disp @CA&protein&$1;
> disp @P&nucleic&$1; style $1 stick; disp sidechain&$1; disp
> ~backbone&nucleic&$1; size stickradius 0.1; size pseudobondradius 0.1
> alias ca_trace ~rib $1; ~surf $1; ~disp $1; disp @CA&protein&$1; disp
> @P&nucleic&$1; style $1 stick; size stickradius 0.1; size pseudobondradius
> 0.1
> alias map_sphere_15 volume unzone ##~num_residues; sel; close #10000; marker
> #10000 position cofr; sel ~sel; volume zone ~##num_residues nearAtoms sel
> minimalBounds true range 15; close #10000
> alias map_unsphere volume unzone ~##num_residues
> alias map_sphere_15 volume unzone ##~num_residues; sel; close #10000; marker
> #10000 position cofr; sel ~sel; volume zone ~##num_residues nearAtoms sel
> minimalBounds true range 15; close #10000
> alias map_unsphere volume unzone ~##num_residues
> alias default_mol_display ~disp; rib; rainbow chain palette RdYlBu-5;
> lighting soft
> alias hidemaps surface unzone ##~num_residues; sel; close #10000; marker
> #10000 position cofr; sel ~sel; surface zone ~##num_residues nearAtoms sel
> distance 0; close #10000
> alias showmaps surface unzone ~##num_residues
> alias caps_off surface cap false
> alias caps_on surface cap true
> alias selbetween ks ri
> alias helix setattr $1 res is_helix true
> alias strand setattr $1 res is_strand true
> alias coil setattr $1 res is_strand false; setattr $1 res is_helix false
> alias rock_movie cofr showpivot false; movie record; rock y 30; wait 136;
> movie encode ~/Desktop/rock_movie.mp4; stop
> alias open_vseries "open browse vseries true"
> alias cubic_map shape sphere radius $1 modelid #10000; volume onesmask
> #10000 spacing 1 border -0.5
> buttonpanel Shortcuts rows 3 columns 5
> buttonpanel Shortcuts add Vol_Viewer command "tool show 'Volume Viewer'"
> buttonpanel Shortcuts add Model_Panel command "tool show Models"
> buttonpanel Shortcuts add Log command "tool show Log"
> buttonpanel Shortcuts add default_disp command default_mol_display
> buttonpanel Shortcuts add map_sphere command map_sphere_15
> buttonpanel Shortcuts add map_unsphere command map_unsphere
> buttonpanel Shortcuts add cofron command cofron
> buttonpanel Shortcuts add cofroff command cofroff
> buttonpanel Shortcuts add cootmode command cootmode
> buttonpanel Shortcuts add mark_cofr command "marker #20000 position cofr
> radius 1"
> buttonpanel Shortcuts add hidemaps command hidemaps
> buttonpanel Shortcuts add showmaps command showmaps
> buttonpanel Shortcuts add reset_mouse command "mousemode alt right contour ;
> mousemode right clip ; mousemode alt left 'translate selected models' ;
> mousemode shift left 'rotate selected models' ; mousemode alt control left
> 'pick blobs'; help https://github.com/olibclarke/chimerax-
> trimmings/blob/main/default_mousemodes.md"
> buttonpanel Shortcuts add view command view
> buttonpanel Shortcuts add selbetween command "ks ri"
UCSF ChimeraX version: 1.9 (2024-12-11)
© 2016-2024 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> cd /Users/matthias.vorlaender/Library/CloudStorage/OneDrive-
> VBC/HDYDI_ChimeraX
Current working directory is:
/Users/matthias.vorlaender/Library/CloudStorage/OneDrive-VBC/HDYDI_ChimeraX
> alphafold interfaces ./Alphafold_missense_script
0 of 0 dimers have 10 or more confident residue interactions
spanning <= 4 Angstroms with predicted aligned error <= 5 Angstroms.
> alphafold interfaces ./AF_predictions
1 of 1 dimers have 10 or more confident residue interactions
spanning <= 4 Angstroms with predicted aligned error <= 5 Angstroms.
Sequences| Models| Confident pairs| #Res1| #Res2 | 2025_01_30_14_44_eif4a3_aly | 4 | 31 | 15 | 12
---|---|---|---|---
Open best. Hide or show disordered loops (pLLDT <= 50).
> open ./AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_3.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_3.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> rename last-opened 2025_01_30_14_44_eif4a3_aly
> color last-opened bypolymer
> select
> /A:178,179,198,199,201,202,203,205,206,207,208,209,210,231,232/B:81,83,84,85,86,87,88,89,90,91,92,94
> & last-opened
248 atoms, 251 bonds, 27 residues, 1 model selected
> alphafold pae last-opened file
> ./AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_3.json plot
> false
> alphafold contacts last-opened & /A toAtoms last-opened & /B distance 4.0
> maxPae 5.0
Found 31 residue or atom pairs within distance 4 with pae <= 5
> wait 1
> tile
1 model tiled
> label all models
> open ./AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_3.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_3.cif #2
---
Chain | Description
A | .
B | .
> rename last-opened 2025_01_30_14_44_eif4a3_aly
> color last-opened bypolymer
> select
> /A:178,179,198,199,201,202,203,205,206,207,208,209,210,231,232/B:81,83,84,85,86,87,88,89,90,91,92,94
> & last-opened
248 atoms, 251 bonds, 27 residues, 1 model selected
> alphafold pae last-opened file
> ./AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_3.json
> alphafold contacts last-opened & /A toAtoms last-opened & /B distance 4.0
> maxPae 5.0
Found 31 residue or atom pairs within distance 4 with pae <= 5
Computing secondary structure
> open /Users/matthias.vorlaender/Library/CloudStorage/OneDrive-
> VBC/HDYDI_ChimeraX/ChimeraX_tutorial_chimerax.html
Opened ChimeraX_tutorial_chimerax.html
> color #2/A:51 lime
> color #2/A:227 magenta
> color #2/B:97-196 lime
> alphafold pae #2 colorDomains true
> color #2/A:27-247 lime
> color #2/B:82-94 magenta
> name frozen interface sel
> rainbow chains palette bupu
> map_missense Q86V81 #1/B
> echo Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-
> ID to apply mapping to]
Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-ID to
apply mapping to]
> alphafold fetch Q86V81
Chain information for AlphaFold Q86V81 #3
---
Chain | Description | UniProt
A | THO complex subunit 4 | THOC4_HUMAN 1-257
Color AlphaFold Q86V81 by residue attribute pLDDT_score
> open Q86V81 fromDatabase alpha_missense format amiss
Summary of feedback from opening Q86V81 fetched from alpha_missense
---
note | Plotted 4883 scores having range 0.0438 to 1 for amiss
Fetched AlphaMissense scores Q86V81 for 257 residues
> mutationscores structure #1/B mutationSet Q86V81
> mutationscores label #1/B amiss height 3 mutationSet Q86V81
Added 257 residue labels to chain 2025_01_30_14_44_eif4a3_aly #1/B for amiss
(0.0438 - 1), no mutation scores for 0 residues
> mutationscores define avg fromScoreName amiss setAttribute true combine mean
> mutationSet Q86V81
Defined score avg having range 0.232 to 1 for 257 residues using 4883
mutations
Set attribute avg for 257 residues of chain 2025_01_30_14_44_eif4a3_aly #1/B
> color byattribute r:avg #1/B target csab palette bluered range full
1888 atoms, 257 residues, atom avg range 0.232 to 1
> cartoon byattribute r:avg #1/B
668 residues, residue avg range 0.232 to 1
> hide #!2
[Repeated 1 time(s)]
> hide #!2 models
> show #!2 models
> hide #!2 models
> show #!2 models
> ~label ~interface
> hide #!2 models
> hide #3 models
> ui mousemode right translate
> show #!2 models
> hide #!2 models
> ~label ~interface
> map_missense Q86V81 #1/B
> echo Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-
> ID to apply mapping to]
Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-ID to
apply mapping to]
> alphafold fetch Q86V81
Chain information for AlphaFold Q86V81 #4
---
Chain | Description | UniProt
A | THO complex subunit 4 | THOC4_HUMAN 1-257
Color AlphaFold Q86V81 by residue attribute pLDDT_score
> open Q86V81 fromDatabase alpha_missense format amiss
Summary of feedback from opening Q86V81 fetched from alpha_missense
---
note | Plotted 9766 scores having range 0.0438 to 1 for amiss
Fetched AlphaMissense scores Q86V81 for 257 residues
> mutationscores structure #1/B mutationSet Q86V81
> mutationscores label #1/B amiss height 3 mutationSet Q86V81
Added 257 residue labels to chain 2025_01_30_14_44_eif4a3_aly #1/B for amiss
(0.0438 - 1), no mutation scores for 0 residues
> mutationscores define avg fromScoreName amiss setAttribute true combine mean
> mutationSet Q86V81
Defined score avg having range 0.232 to 1 for 257 residues using 9766
mutations
Set attribute avg for 257 residues of chain 2025_01_30_14_44_eif4a3_aly #1/B
> color byattribute r:avg #1/B target csab palette bluered range full
1888 atoms, 257 residues, atom avg range 0.232 to 1
> cartoon byattribute r:avg #1/B
668 residues, residue avg range 0.232 to 1
> hide #4 models
> close #3-4
> name frozen interface sel
> select interfaces
Expected an objects specifier or a keyword
> select interface
248 atoms, 251 bonds, 31 pseudobonds, 27 residues, 2 models selected
> ~label ~interface
> label interface
> hide #2.1 models
> hide #2.2 models
> preset cartoons/nucleotides licorice/ovals
Using preset: Cartoons/Nucleotides / Licorice/Ovals
Changed 0 atom styles
Preset expands to these ChimeraX commands:
show nucleic
hide protein|solvent|H
surf hide
style (protein|nucleic|solvent) & @@draw_mode=0 stick
~worm
cartoon
cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20
cartoon style ~(nucleic|strand) x round
cartoon style (nucleic|strand) x rect
cartoon style protein modeh default arrows f x round width 1 thick 1
cartoon style nucleic x round width 1.6 thick 1.6
nucleotides tube/slab shape ellipsoid
> view interface
No displayed objects specified.
> close
> alphafold interfaces AF_predictions
1 of 1 dimers have 10 or more confident residue interactions
spanning <= 4 Angstroms with predicted aligned error <= 5 Angstroms.
Sequences| Models| Confident pairs| #Res1| #Res2 | 2025_01_30_14_44_eif4a3_aly | 4 | 31 | 15 | 12
---|---|---|---|---
Open best. Hide or show disordered loops (pLLDT <= 50).
> open AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_3.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_3.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> rename last-opened 2025_01_30_14_44_eif4a3_aly
> color last-opened bypolymer
> select
> /A:178,179,198,199,201,202,203,205,206,207,208,209,210,231,232/B:81,83,84,85,86,87,88,89,90,91,92,94
> & last-opened
248 atoms, 251 bonds, 27 residues, 1 model selected
> alphafold pae last-opened file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_3.json
> alphafold contacts last-opened & /A toAtoms last-opened & /B distance 4.0
> maxPae 5.0
Found 31 residue or atom pairs within distance 4 with pae <= 5
> name frozen interface sel
> rainbow chains palette bupu
> map_missense Q86V81 #1/B
> echo Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-
> ID to apply mapping to]
Usage: runscript map_missense [uniprot-id-to-fetch-scores-from] [chain-ID to
apply mapping to]
> alphafold fetch Q86V81
Chain information for AlphaFold Q86V81 #2
---
Chain | Description | UniProt
A | THO complex subunit 4 | THOC4_HUMAN 1-257
Color AlphaFold Q86V81 by residue attribute pLDDT_score
> open Q86V81 fromDatabase alpha_missense format amiss
Summary of feedback from opening Q86V81 fetched from alpha_missense
---
note | Plotted 14649 scores having range 0.0438 to 1 for amiss
Fetched AlphaMissense scores Q86V81 for 257 residues
> mutationscores structure #1/B mutationSet Q86V81
> mutationscores label #1/B amiss height 3 mutationSet Q86V81
Added 257 residue labels to chain 2025_01_30_14_44_eif4a3_aly #1/B for amiss
(0.0438 - 1), no mutation scores for 0 residues
> mutationscores define avg fromScoreName amiss setAttribute true combine mean
> mutationSet Q86V81
Defined score avg having range 0.232 to 1 for 257 residues using 14649
mutations
Set attribute avg for 257 residues of chain 2025_01_30_14_44_eif4a3_aly #1/B
> color byattribute r:avg #1/B target csab palette bluered range full
1888 atoms, 257 residues, atom avg range 0.232 to 1
> cartoon byattribute r:avg #1/B
668 residues, residue avg range 0.232 to 1
> hide #!2
> hide #2 models
> ~label ~interface
> preset cartoons/nucleotides licorice/ovals
Using preset: Cartoons/Nucleotides / Licorice/Ovals
Changed 0 atom styles
Preset expands to these ChimeraX commands:
show nucleic
hide protein|solvent|H
surf hide
style (protein|nucleic|solvent) & @@draw_mode=0 stick
~worm
cartoon
cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20
cartoon style ~(nucleic|strand) x round
cartoon style (nucleic|strand) x rect
cartoon style protein modeh default arrows f x round width 1 thick 1
cartoon style nucleic x round width 1.6 thick 1.6
nucleotides tube/slab shape ellipsoid
> show interface atoms
> view interface
> colour byhetero
> open AF_predictions/*.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_0.cif #3
---
Chain | Description
A | .
B | .
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_1.cif #4
---
Chain | Description
A | .
B | .
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_2.cif #5
---
Chain | Description
A | .
B | .
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_3.cif #6
---
Chain | Description
A | .
B | .
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_4.cif #7
---
Chain | Description
A | .
B | .
Computing secondary structure
[Repeated 4 time(s)]
> mcopy #1 toAtoms #3-7
> hide #!1
> name RecA2 /A:47-240
> mmaker #3-7&RecA2 to #1&RecA2
Computing secondary structure
[Repeated 5 time(s)] Parameters
---
Chain pairing | bb
Alignment algorithm | Needleman-Wunsch
Similarity matrix | BLOSUM-62
SS fraction | 0.3
Gap open (HH/SS/other) | 18/18/6
Gap extend | 1
SS matrix | | | H | S | O
---|---|---|---
H | 6 | -9 | -6
S | | 6 | -6
O | | | 4
Iteration cutoff | 2
Matchmaker 2025_01_30_14_44_eif4a3_aly, chain A (#1) with
fold_2025_01_30_14_44_eif4a3_aly_model_0.cif, chain A (#3), sequence alignment
score = 979.9
RMSD between 194 pruned atom pairs is 0.352 angstroms; (across all 194 pairs:
0.352)
Matchmaker 2025_01_30_14_44_eif4a3_aly, chain A (#1) with
fold_2025_01_30_14_44_eif4a3_aly_model_1.cif, chain A (#4), sequence alignment
score = 979.3
RMSD between 194 pruned atom pairs is 0.293 angstroms; (across all 194 pairs:
0.293)
Matchmaker 2025_01_30_14_44_eif4a3_aly, chain A (#1) with
fold_2025_01_30_14_44_eif4a3_aly_model_2.cif, chain A (#5), sequence alignment
score = 982.9
RMSD between 194 pruned atom pairs is 0.216 angstroms; (across all 194 pairs:
0.216)
Matchmaker 2025_01_30_14_44_eif4a3_aly, chain A (#1) with
fold_2025_01_30_14_44_eif4a3_aly_model_3.cif, chain A (#6), sequence alignment
score = 992.5
RMSD between 194 pruned atom pairs is 0.000 angstroms; (across all 194 pairs:
0.000)
Matchmaker 2025_01_30_14_44_eif4a3_aly, chain A (#1) with
fold_2025_01_30_14_44_eif4a3_aly_model_4.cif, chain A (#7), sequence alignment
score = 985.9
RMSD between 194 pruned atom pairs is 0.200 angstroms; (across all 194 pairs:
0.200)
> view
> mseries slider #3-7
> hide #!1 models
> select RecA2
10579 atoms, 10728 bonds, 1358 residues, 7 models selected
> select clear
> select#1/B:lys
Unknown command: select#1/B:lys
> name frozen leucines :leu
> color leucines yellow
> name list
RecA2 /A:47-240
interface [248 atoms, 502 bonds]
leucines [2624 atoms, 2321 bonds, 7 models]
> alias list
23 alias: ca_and_sidechains, ca_trace, caps_off, caps_on, cofroff, cofron,
coil, cootmode, cootmode_mesh, cubic_map, default_mol_display, helix,
hidemaps, map_missense, map_sphere_15, map_unsphere, missense, open_vseries,
rock_movie, selbetween, showmaps, strand, and symclip
> close all
> open 6id1
6id1 title:
Cryo-EM structure of a human intron lariat spliceosome after Prp43 loaded
(ILS2 complex) at 2.9 angstrom resolution [more info...]
Chain information for 6id1 #1
---
Chain | Description | UniProt
A | Pre-mRNA-processing-splicing factor 8 | PRP8_HUMAN 1-2335
B | U5snRNA |
C | 116 kDa U5 small nuclear ribonucleoprotein component | U5S1_HUMAN 1-972
E | U5 small nuclear ribonucleoprotein 40 kDa protein | SNR40_HUMAN 1-357
F | U6snRNA |
G | pre-mRNA |
H | U2snRNA |
I | Pre-mRNA-splicing factor SYF1 | SYF1_HUMAN 1-855
J | Crooked neck-like protein 1 | CRNL1_HUMAN 1-848
K | Pre-mRNA-splicing factor SPF27 | SPF27_HUMAN 1-225
L | Cell division cycle 5-like protein | CDC5L_HUMAN 1-802
M | Pre-mRNA-splicing factor SYF2 | SYF2_HUMAN 1-243
N | Protein BUD31 homolog | BUD31_HUMAN 1-144
O | Pre-mRNA-splicing factor RBM22 | RBM22_HUMAN 1-420
P | Spliceosome-associated protein CWC15 homolog | CWC15_HUMAN 1-229
Q | RNA helicase aquarius | AQR_HUMAN 1-1485
R | SNW domain-containing protein 1 | SNW1_HUMAN 1-536
S | Peptidyl-prolyl cis-trans isomerase-like 1 | PPIL1_HUMAN 1-166
T | Pleiotropic regulator 1 | PLRG1_HUMAN 1-514
U | CWF19-like protein 2 | C19L2_HUMAN 1-894
V | Pre-mRNA-splicing factor ATP-dependent RNA helicase DHX15 | DHX15_HUMAN 1-795
W | Pre-mRNA-processing factor 17 | PRP17_HUMAN 1-579
a h | Small nuclear ribonucleoprotein Sm D3 | SMD3_HUMAN 1-126
b i | Small nuclear ribonucleoprotein-associated protein | Q66K91_HUMAN 1-231
c j | Small nuclear ribonucleoprotein Sm D1 | SMD1_HUMAN 1-119
d k | Small nuclear ribonucleoprotein Sm D2 | SMD2_HUMAN 1-118
e l | Small nuclear ribonucleoprotein E | RUXE_HUMAN 1-92
f m | Small nuclear ribonucleoprotein F | RUXF_HUMAN 1-86
g n | Small nuclear ribonucleoprotein G | RUXG_HUMAN 1-76
o | U2 small nuclear ribonucleoprotein A' | RU2A_HUMAN 1-255
p | U2 small nuclear ribonucleoprotein B'' | RU2B_HUMAN 1-225
q r s t | Pre-mRNA-processing factor 19 | PRP19_HUMAN 1-504
y | Peptidyl-prolyl cis-trans isomerase E | PPIE_HUMAN 1-301
Non-standard residues in 6id1 #1
---
GTP — guanosine-5'-triphosphate
IHP — inositol hexakisphosphate (myo-inositol hexakisphosphate; inositol
1,2,3,4,5,6-hexakisphosphate)
MG — magnesium ion
ZN — zinc ion
> open 8ro1
8ro1 title:
Structure of the C. elegans Intron Lariat Spliceosome double-primed for
disassembly (ILS'') [more info...]
Chain information for 8ro1 #2
---
Chain | Description | UniProt
2 | U2 snRNA |
5 | U5 snRNA |
6 | U6 snRNA |
A | Pre-mRNA-splicing factor 8 homolog | PRP8_CAEEL 1-2329
C | Tr-type G domain-containing protein | Q23463_CAEEL 1-974
D | Protein isy-1 | ISY1_CAEEL 1-267
DX | Pre-mRNA-splicing factor ATP-dependent RNA helicase ddx-15 | DHX15_CAEEL 1-739
E | WD_REPEATS_REGION domain-containing protein | Q19211_CAEEL 1-331
I | Pre-mRNA-splicing factor SYF1 | P91175_CAEEL 1-855
IN | Intron lariat RNA |
J | TPR_REGION domain-containing protein | O16376_CAEEL 1-744
K | Pre-mRNA-splicing factor SPF27 | Q22417_CAEEL 1-238
L | Cell division cycle 5-like protein | G5EFC4_CAEEL 1-755
L1 | CWF19-like protein 1 homolog | C19L1_CAEEL 1-533
L2 | CWF19-like protein 2 homolog | C19L2_CAEEL 1-460
M | Pre-mRNA-splicing factor syf-2 | SYF2_CAEEL 1-234
N | Protein BUD31 homolog | BUD31_CAEEL 1-147
O | Pre-mRNA-splicing factor RBM22 | Q22412_CAEEL 1-408
P | Spliceosome-associated protein CWC15 homolog | CWC15_CAEEL 1-230
PX | GCF C-terminal domain-containing protein | G5ECH1_CAEEL 1-809
Q | Intron-binding protein aquarius | Q9U1Q7_CAEEL 1-1467
R | Uncharacterized protein T27F2.1 | YGH1_CAEEL 1-535
S | Peptidyl-prolyl cis-trans isomerase | Q18445_CAEEL 1-169
T | WD_REPEATS_REGION domain-containing protein | G5EEL2_CAEEL 1-494
TF | Septin and tuftelin-interacting protein 1 homolog | TFP11_CAEEL 1-830
W | WD_REPEATS_REGION domain-containing protein | O44729_CAEEL 1-567
X | Replication stress response regulator SDE2 | G5EC45_CAEEL 1-500
Z | Coiled-coil domain-containing protein 12 | Q95XJ1_CAEEL 84-152
a h | Small nuclear ribonucleoprotein Sm D3 | SMD3_CAEEL 1-136
b i | Probable small nuclear ribonucleoprotein-associated protein B | RSMB_CAEEL 1-160
c j | Small nuclear ribonucleoprotein Sm D1 | E3LR34_CAERE 1-127
d k | Probable small nuclear ribonucleoprotein Sm D2 | SMD2_CAEEL 1-118
e l | Probable small nuclear ribonucleoprotein E | RUXE_CAEEL 1-90
f m | Probable small nuclear ribonucleoprotein F | RUXF_CAEEL 1-85
g n | Probable small nuclear ribonucleoprotein G | RUXG_CAEEL 1-77
o | Probable U2 small nuclear ribonucleoprotein A' | RU2A_CAEEL 1-253
p | RRM domain-containing protein | Q21323_CAEEL 1-217
q r s t | Pre-mRNA-processing factor 19 | PRP19_CAEEL 1-492
y | Peptidyl-prolyl cis-trans isomerase E | Q9U2S6_CAEEL 10-88
Non-standard residues in 8ro1 #2
---
GTP — guanosine-5'-triphosphate
IHP — inositol hexakisphosphate (myo-inositol hexakisphosphate; inositol
1,2,3,4,5,6-hexakisphosphate)
MG — magnesium ion
ZN — zinc ion
> description
Unknown command: description
> name PRP8 //description='Pre-mRNA-processing-splicing factor 8'
> |//description='Pre-mRNA-processing-splicing factor 8 hiomolo'
> select PRP8
16477 atoms, 16926 bonds, 1 pseudobond, 1981 residues, 2 models selected
> hide
> show PRP8 cartoons
> view
> hide #!2 models
> show #!2 models
> hide #!1 models
> hide #!2 models
> show #!2 models
> show #!1 models
> hide #!2 models
> show #!2 models
> name PRP8 //description='Pre-mRNA-processing-splicing factor 8'
> |//description='Pre-mRNA-processing-splicing factor 8 homolo'
> show PRP8 cartoons
> view
> name PRP8 //description='Pre-mRNA-processing-splicing factor 8'
> |//description='Pre-mRNA-processing-splicing factor 8 homolog'
> show PRP8 cartoons
> view
> hide #!2 models
> hide #!1 models
> show #!2 models
> hide #!2 models
> show #!2 models
> name PRP8 //description='Pre-mRNA-processing-splicing factor 8' | //description='Pre-mRNA-splicing factor 8 homolog'
> show PRP8 cartoons
> show #!1 models
> select up
16513 atoms, 16962 bonds, 1 pseudobond, 1982 residues, 2 models selected
> select up
79882 atoms, 81847 bonds, 65 pseudobonds, 11135 residues, 2 models selected
> name U2 //description='U2*snRNA'
> show U2 cartoons
Unsupported scale factor (0.000000) detected on Display1
[Repeated 13 time(s)]
> close all
> open /Users/matthias.vorlaender/Library/CloudStorage/OneDrive-
> VBC/HDYDI_ChimeraX/AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_2.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_2.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> alphafold pae
No structure or PAE file specified.
> alphafold pae
No structure or PAE file specified.
>
Incomplete command: alphafold
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_2.cif
AlphaFold predicted aligned error (PAE) files must be in JSON (*.json) or
numpy (*.npy) or pickle (*.pkl) format,
AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_model_2.cif unrecognized
format
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_2.json
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_summary_confidences_2.json
JSON file
"AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_summary_confidences_2.json"
is not AlphaFold predicted aligned error data, expected a top level list
> alphafold pae
> #1AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_summary_confidences_2.json
Expected an atomic structure specifier or a keyword
> alphafold pae #1
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_summary_confidences_2.json
Expected a keyword
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_2.json
> close all
> paea echo `alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json`
Unknown command: alphafold paea echo `alphafold pae #1 file
AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json`
> alias af_contacts `alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0
> maxPae 5.0`
> af_contacts
> `alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0 maxPae 5.0`
Unknown command: `alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0 maxPae
5.0`
> alias af_pae echo alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json
> alias af_contacts echo alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0
> maxPae 5.0
> alias af_pae echo alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json #this
> associated pae with the model#
> alias af_contacts echo alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0
> maxPae 5.0 #this generates the contact maps from the PAE
> alias af_pae echo alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json #this
> associated pae with the model#
> alias af_contacts echo alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0
> maxPae 5.0 #this generates the contact maps from the PAE
> alias af_pae echo alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json "this
> associated pae with the model"
> alias af_contacts echo alphafold contacts #1/A toAtoms #1/B,C,D distance 4.0
> maxPae 5.0 "this generates the contact maps from the PAE"
> af_pae
alphafold pae #1 file
AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json "this
associated pae with the model"
> open AF_predictions/*model_$1.[cif|pdb}
Unrecognized file suffix '.[cif|pdb}'
> open AF_predictions/*model_$1.[cif|pdb]
Unrecognized file suffix '.[cif|pdb]'
> open AF_predictions/*model_$1.{cif,pdb}
Unrecognized file suffix '.{cif,pdb}'
> open AF_predictions/*model_*.{cif,pdb}
Unrecognized file suffix '.{cif,pdb}'
> open AF_predictions/*model_*.{cif|pdb}
Unrecognized file suffix '.{cif|pdb}'
> open AF_predictions/*model_*.[cif|pdb]
Unrecognized file suffix '.[cif|pdb]'
> open
> /Users/matthias.vorlaender/Downloads/ChimeraX/AlphaFold/AF-Q95XJ1-F1-model_v4.cif
> format mmcif
Chain information for AF-Q95XJ1-F1-model_v4.cif #1
---
Chain | Description | UniProt
A | Uncharacterized protein | Q95XJ1_CAEEL 1-169
Color AF-Q95XJ1-F1-model_v4.cif by residue attribute pLDDT_score
> close all
> af_pae
alphafold pae #1 file
AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json "this
associated pae with the model"
> open AF_predictions/*model_1.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_1.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> alpahfold pae #1 file AF_predictions/*data_4.json
Unknown command: alpahfold pae #1 file AF_predictions/*data_4.json
> alphafold pae #1 file AF_predictions/*data_4.json
Invalid "file" argument: File 'AF_predictions/*data_4.json' does not exist
> alphafold pae #1 file AF_predictions/*data_4*json
Invalid "file" argument: File 'AF_predictions/*data_4*json' does not exist
> close
> alphafold pae #1 file AF_predictions/*data_1*json
Expected an atomic structure specifier or a keyword
> open AF_predictions/*model_1.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_1.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> alphafold pae #1 file AF_predictions/*data_1*json
Invalid "file" argument: File 'AF_predictions/*data_1*json' does not exist
> af_pae
alphafold pae #1 file
AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json "this
associated pae with the model"
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json
> alphafold pae #1 file AF_predictions/f*data_1.json
Invalid "file" argument: File 'AF_predictions/f*data_1.json' does not exist
> alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
> alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
> close all
> open AF_predictions/*model_1.cif
Chain information for fold_2025_01_30_14_44_eif4a3_aly_model_1.cif #1
---
Chain | Description
A | .
B | .
Computing secondary structure
> alphafold pae #1 file
> AF_predictions/fold_2025_01_30_14_44_eif4a3_aly_full_data_1.json
> alphafold pae #1 file AF_predictions/fold*data_1.json
Invalid "file" argument: File 'AF_predictions/fold*data_1.json' does not exist
> alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
> alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
> alphafold pae #1 file AF_predictions/*data_1.json
Invalid "file" argument: File 'AF_predictions/*data_1.json' does not exist
OpenGL version: 4.1 Metal - 88
OpenGL renderer: Apple M3 Pro
OpenGL vendor: Apple
Python: 3.11.4
Locale: UTF-8
Qt version: PyQt6 6.7.1, Qt 6.7.1
Qt runtime version: 6.7.3
Qt platform: cocoa
Hardware:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: Mac15,6
Model Number: Z1AU002HPD/A
Chip: Apple M3 Pro
Total Number of Cores: 11 (5 performance and 6 efficiency)
Memory: 18 GB
System Firmware Version: 10151.81.1
OS Loader Version: 10151.81.1
Software:
System Software Overview:
System Version: macOS 14.3.1 (23D60)
Kernel Version: Darwin 23.3.0
Time since boot: 15 days, 20 hours, 24 minutes
Graphics/Displays:
Apple M3 Pro:
Chipset Model: Apple M3 Pro
Type: GPU
Bus: Built-In
Total Number of Cores: 14
Vendor: Apple (0x106b)
Metal Support: Metal 3
Displays:
Color LCD:
Display Type: Built-in Liquid Retina XDR Display
Resolution: 3024 x 1964 Retina
Main Display: Yes
Mirror: Off
Online: Yes
Automatically Adjust Brightness: Yes
Connection Type: Internal
HP Z32:
Resolution: 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus)
UI Looks like: 2560 x 1440 @ 30.00Hz
Mirror: Off
Online: Yes
Rotation: Supported
Installed Packages:
alabaster: 1.0.0
anyio: 4.7.0
appdirs: 1.4.4
appnope: 0.1.4
asttokens: 3.0.0
auditwheel: 6.1.0
autocommand: 2.2.2
babel: 2.16.0
backports.tarfile: 1.2.0
beautifulsoup4: 4.12.3
biopython: 1.83
blockdiag: 3.0.0
blosc2: 3.0.0
build: 1.2.1
certifi: 2023.11.17
cftime: 1.6.4.post1
charset-normalizer: 3.4.0
ChimeraX-AddCharge: 1.5.18
ChimeraX-AddH: 2.2.6
ChimeraX-AlignmentAlgorithms: 2.0.2
ChimeraX-AlignmentHdrs: 3.5
ChimeraX-AlignmentMatrices: 2.1
ChimeraX-Alignments: 2.16.1
ChimeraX-AlphaFold: 1.0.1
ChimeraX-AltlocExplorer: 1.1.2
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.1
ChimeraX-Atomic: 1.58.8
ChimeraX-AtomicLibrary: 14.1.11
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.4
ChimeraX-BasicActions: 1.1.2
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 3.0.0
ChimeraX-BondRot: 2.0.4
ChimeraX-BugReporter: 1.0.1
ChimeraX-BuildStructure: 2.13.1
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.4.0
ChimeraX-ButtonPanel: 1.0.1
ChimeraX-CageBuilder: 1.0.1
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.4
ChimeraX-ChangeChains: 1.1
ChimeraX-CheckWaters: 1.4
ChimeraX-ChemGroup: 2.0.1
ChimeraX-Clashes: 2.3
ChimeraX-Clipper: 0.23.0
ChimeraX-clix: 0.1.9
ChimeraX-ColorActions: 1.0.5
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.6
ChimeraX-CommandLine: 1.2.5
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0.1
ChimeraX-Core: 1.9
ChimeraX-CoreFormats: 1.2
ChimeraX-coulombic: 1.4.4
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0.1
ChimeraX-DataFormats: 1.2.3
ChimeraX-Dicom: 1.2.6
ChimeraX-DistMonitor: 1.4.2
ChimeraX-DockPrep: 1.1.3
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ESMFold: 1.0
ChimeraX-FileHistory: 1.0.1
ChimeraX-FunctionKey: 1.0.1
ChimeraX-Geometry: 1.3
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.4.1
ChimeraX-Hbonds: 2.5
ChimeraX-Help: 1.3
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.3
ChimeraX-ISOLDE: 1.8.dev0
ChimeraX-ItemsInspection: 1.0.1
ChimeraX-IUPAC: 1.0
ChimeraX-KVFinder: 1.2.1
ChimeraX-Label: 1.1.14
ChimeraX-ListInfo: 1.2.2
ChimeraX-Log: 1.2
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.9.1
ChimeraX-Map: 1.3
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0.1
ChimeraX-MapFilter: 2.0.1
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1.1
ChimeraX-Markers: 1.0.1
ChimeraX-Mask: 1.0.2
ChimeraX-MatchMaker: 2.1.6
ChimeraX-MCopy: 1.0
ChimeraX-MDcrds: 2.7.2
ChimeraX-MedicalToolbar: 1.1
ChimeraX-Meeting: 1.0.1
ChimeraX-MLP: 1.1.1
ChimeraX-mmCIF: 2.14.2
ChimeraX-MMTF: 2.2
ChimeraX-ModelArchive: 1.0
ChimeraX-Modeller: 1.5.18
ChimeraX-ModelPanel: 1.5
ChimeraX-ModelSeries: 1.0.1
ChimeraX-Mol2: 2.0.3
ChimeraX-Mole: 1.0
ChimeraX-Morph: 1.0.2
ChimeraX-MouseModes: 1.2
ChimeraX-Movie: 1.0
ChimeraX-MutationScores: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nifti: 1.2
ChimeraX-NMRSTAR: 1.0.2
ChimeraX-NRRD: 1.2
ChimeraX-Nucleotides: 2.0.3
ChimeraX-OpenCommand: 1.14
ChimeraX-OrthoPick: 1.0.1
ChimeraX-PDB: 2.7.6
ChimeraX-PDBBio: 1.0.1
ChimeraX-PDBLibrary: 1.0.4
ChimeraX-PDBMatrices: 1.0
ChimeraX-PhenixUI: 1.3.7
ChimeraX-PickBlobs: 1.0.1
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1.2
ChimeraX-PubChem: 2.2
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1.2
ChimeraX-RemoteControl: 1.0
ChimeraX-RenderByAttr: 1.6.2
ChimeraX-RenumberResidues: 1.1
ChimeraX-ResidueFit: 1.0.1
ChimeraX-RestServer: 1.3.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 4.0
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5.1
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0.2
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0.1
ChimeraX-Segmentations: 3.5.6
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.14
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0.1
ChimeraX-Shortcuts: 1.2.0
ChimeraX-ShowSequences: 1.0.3
ChimeraX-SideView: 1.0.1
ChimeraX-SimilarStructures: 1.0.1
ChimeraX-Smiles: 2.1.2
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StarMap: 1.2.15
ChimeraX-StdCommands: 1.18.1
ChimeraX-STL: 1.0.1
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.2.1
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0.1
ChimeraX-SwapAA: 2.0.1
ChimeraX-SwapRes: 2.5
ChimeraX-TapeMeasure: 1.0
ChimeraX-TaskManager: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.2.3
ChimeraX-ToolshedUtils: 1.2.4
ChimeraX-Topography: 1.0
ChimeraX-ToQuest: 1.0
ChimeraX-Tug: 1.0.1
ChimeraX-UI: 1.41
ChimeraX-Umap: 1.0
ChimeraX-uniprot: 2.3.1
ChimeraX-UnitCell: 1.0.1
ChimeraX-ViewDockX: 1.4.4
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0.1
ChimeraX-vrml: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0.2
ChimeraX-WebServices: 1.1.4
ChimeraX-Zone: 1.0.1
colorama: 0.4.6
comm: 0.2.2
contourpy: 1.3.1
cxservices: 1.2.3
cycler: 0.12.1
Cython: 3.0.10
debugpy: 1.8.9
decorator: 5.1.1
DiffFit: 0.6.2
docutils: 0.21.2
executing: 2.1.0
filelock: 3.15.4
fonttools: 4.55.3
fsspec: 2024.10.0
funcparserlib: 2.0.0a0
glfw: 2.8.0
grako: 3.16.5
h11: 0.14.0
h5py: 3.12.1
html2text: 2024.2.26
httpcore: 1.0.7
httpx: 0.28.1
idna: 3.10
ihm: 1.3
imagecodecs: 2024.6.1
imagesize: 1.4.1
importlib_metadata: 8.0.0
importlib_resources: 6.4.0
inflect: 7.3.1
ipykernel: 6.29.5
ipython: 8.26.0
ipywidgets: 8.1.5
jaraco.context: 5.3.0
jaraco.functools: 4.0.1
jaraco.text: 3.12.1
jedi: 0.19.1
Jinja2: 3.1.4
joblib: 1.4.2
jupyter_client: 8.6.2
jupyter_core: 5.7.2
jupyterlab_widgets: 3.0.13
kiwisolver: 1.4.7
line_profiler: 4.1.3
llvmlite: 0.44.0
lxml: 5.2.2
lz4: 4.3.3
MarkupSafe: 3.0.2
matplotlib: 3.10.0
matplotlib: 3.9.2
matplotlib-inline: 0.1.7
more-itertools: 10.3.0
mpmath: 1.3.0
mrcfile: 1.5.0
msgpack: 1.0.8
ndindex: 1.9.2
nest-asyncio: 1.6.0
netCDF4: 1.6.5
networkx: 3.3
nibabel: 5.2.0
nptyping: 2.5.0
numba: 0.61.0
numexpr: 2.10.2
numpy: 2.2.2
numpy: 1.26.4
openvr: 1.26.701
ordered-set: 4.1.0
packaging: 23.2
packaging: 24.1
ParmEd: 4.2.2
parso: 0.8.4
pep517: 0.13.1
pexpect: 4.9.0
pillow: 10.4.0
pip: 24.2
pkginfo: 1.11.1
platformdirs: 4.3.6
platformdirs: 4.2.2
plotly: 5.24.1
prompt_toolkit: 3.0.48
psutil: 6.0.0
ptyprocess: 0.7.0
pure_eval: 0.2.3
py-cpuinfo: 9.0.0
pycollada: 0.8
pydicom: 2.4.4
pyelftools: 0.31
Pygments: 2.18.0
pyKVFinder: 0.7.2
pynmrstar: 3.3.4
pynndescent: 0.5.13
pynrrd: 1.0.0
PyOpenGL: 3.1.7
PyOpenGL-accelerate: 3.1.7
pyopenxr: 1.0.3401
pyparsing: 3.2.0
pyproject_hooks: 1.2.0
PyQt6-commercial: 6.7.1
PyQt6-Qt6: 6.7.3
PyQt6-WebEngine-commercial: 6.7.0
PyQt6-WebEngine-Qt6: 6.7.3
PyQt6-WebEngineSubwheel-Qt6: 6.7.3
PyQt6_sip: 13.8.0
pyqtgraph: 0.13.7
python-dateutil: 2.9.0.post0
pytz: 2024.2
pyzmq: 26.2.0
qtconsole: 5.5.2
QtPy: 2.4.2
qtshim: 1.0
RandomWords: 0.4.0
requests: 2.32.3
scikit-learn: 1.6.1
scipy: 1.14.0
setuptools: 72.1.0
sfftk-rw: 0.8.1
six: 1.16.0
sniffio: 1.3.1
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
soupsieve: 2.6
Sphinx: 8.0.2
sphinx-autodoc-typehints: 2.2.3
sphinxcontrib-applehelp: 2.0.0
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 2.0.0
sphinxcontrib-htmlhelp: 2.1.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 2.0.0
sphinxcontrib-serializinghtml: 2.0.0
stack-data: 0.6.3
superqt: 0.6.3
sympy: 1.13.3
tables: 3.10.1
tcia_utils: 1.5.1
tenacity: 9.0.0
threadpoolctl: 3.5.0
tifffile: 2024.7.24
tinyarray: 1.2.4
toml: 0.10.2
tomli: 2.0.1
torch: 2.2.1
tornado: 6.4.2
tqdm: 4.67.1
traitlets: 5.14.3
typeguard: 4.3.0
typing_extensions: 4.12.2
typing_extensions: 4.12.2
tzdata: 2024.2
umap-learn: 0.5.7
urllib3: 2.2.3
wcwidth: 0.2.13
webcolors: 24.6.0
wheel: 0.43.0
wheel: 0.43.0
wheel-filename: 1.4.1
widgetsnbextension: 4.0.13
zipp: 3.19.2
Change History (7)
comment:1 by , 9 months ago
| Component: | Unassigned → Input/Output |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → alphafold pae does not accept wild cards for file patterns |
| Type: | defect → enhancement |
comment:2 by , 9 months ago
| Cc: | added |
|---|
comment:3 by , 9 months ago
The OpenFileNamesArg does not directly glob because the open command needs to be able to hand off the unprocessed file argument to commands that want to do their own processing/globbing, such as the processing of the file argument for image stacks -- which makes some substitutions into the string before globbing.
That said, the open command subclasses from OpenFileNamesArg, so it would be possible to put control over globbing into a class variable of OpenFileNamesArg (glob? noglob?), which the open command would then be able to suppress.
comment:4 by , 9 months ago
Just as a short-term tip: you can drag and drop files from the system file browser into the command line, and the path to the file will be inserted into the command line.
comment:5 by , 9 months ago
Matthias, there is actually an easy solution for your problem. You can open PAE files using the open command
open *data_0.json structure #1
This is the same as using the "alphafold pae", just two ways of doing the same thing.
comment:6 by , 9 months ago
That's Great, thanks a lot! it makes writing a little wrapper script for af related analysis easier compared to drag and drop :)
Thanks for the fantastic support once again!
Best,
Matthias
Sent from Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Friday, January 31, 2025 11:25:58 PM
To: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; Vorländer,Matthias Kopano <matthias.vorlaender@imp.ac.at>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #16748: alphafold pae does not accept wild cards for file patterns
#16748: alphafold pae does not accept wild cards for file patterns
--------------------------------------------+-------------------------
Reporter: matthias.vorlaender@… | Owner: Tom Goddard
Type: enhancement | Status: assigned
Priority: normal | Milestone:
Component: Input/Output | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
--------------------------------------------+-------------------------
Comment (by Tom Goddard):
Matthias, there is actually an easy solution for your problem. You can
open PAE files using the open command
open *data_0.json structure #1
This is the same as using the "alphafold pae", just two ways of doing the
same thing.
--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/16748#comment:5>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker
comment:7 by , 9 months ago
I think it makes better sense to open the PAE data using the "open" command since that is the command for opening all kinds of data. So I'm going to put off messing with more general file name wildcard support (e.g. the "alphafold pae" file option) until someone else makes a case for it. There are too many higher priority ChimeraX problems to work on.
ChimeraX command file argument handling in general doesn't support wildcards * except for the open command. I'm not sure why.
Eric can you comment on why OpenFileNamesArg and OpenFileNameArg don't support globbing? I would think this would always be desirable for the OpenFileNamesArg and in this bug report even though it is specifying a single file the globbing is still useful to avoid typing horrendous long file names. Do you think it would it cause problems if those two arg parsers handled globbing? I'm not sure if the open command code which does its own globbing would need to be changed.