cylindra_builtins.relion
This built-in plugin submodule provides functions to work with RELION file formats.
load_molecules(ui, path)
Read monomer coordinates and angles from RELION .star file.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
path
|
path - like
|
The path to the star file. |
required |
Source code in cylindra_builtins/relion/io.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
|
load_splines(ui, path)
Read a star file and register all the tubes as splines.
The "rlnHelicalTubeID" column will be used to group the points into splines.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
path
|
path - like
|
The path to the star file. |
required |
Source code in cylindra_builtins/relion/io.py
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
|
save_molecules(ui, save_path, layers, save_features=True)
Save the selected molecules to a RELION .star file.
If multiple layers are selected, the MoleculeGroupID
column will be added
to the star file to distinguish the layers.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
save_path
|
path - like
|
The path to save the star file. |
required |
layers
|
sequence of MoleculesLayer
|
The layers to save. |
required |
save_features
|
bool
|
Whether to save the features of the molecules. |
True
|
Source code in cylindra_builtins/relion/io.py
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
save_splines(ui, save_path, interval=10.0)
Save the current splines to a RELION .star file.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
save_path
|
path - like
|
The path to save the star file. |
required |
interval
|
float
|
Sampling interval along the splines. For example, if interval=10.0 and the length of a spline is 100.0, 11 points will be sampled. |
10.0
|
Source code in cylindra_builtins/relion/io.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
|