Header menu logo BioFSharp

DSSP Module

Functions and values

Function or value Description

read path

Full Usage: read path

Parameters:
    path : string

Returns: DSSPLine list
path : string
Returns: DSSPLine list

readLines source

Full Usage: readLines source

Parameters:
    source : string seq

Returns: DSSPLine list
source : string seq
Returns: DSSPLine list

Type extensions

Type extension Description

DSSPLine.ofParseResults residueindex residuename insertioncode chainid aminoacid secondarystructure accessiblesurface nh_o_1_relidx nh_o_1_energy o_nh_1_relidx o_nh_1_energy nh_o_2_relidx nh_o_2_energy o_nh_2_relidx o_nh_2_energy tco kappa alpha phi psi x_ca y_ca z_ca chain

Full Usage: DSSPLine.ofParseResults residueindex residuename insertioncode chainid aminoacid secondarystructure accessiblesurface nh_o_1_relidx nh_o_1_energy o_nh_1_relidx o_nh_1_energy nh_o_2_relidx nh_o_2_energy o_nh_2_relidx o_nh_2_energy tco kappa alpha phi psi x_ca y_ca z_ca chain

Parameters:
    residueindex : Result<int, ('a * exn)>
    residuename : Result<string, ('b * exn)>
    insertioncode : Result<string, ('c * exn)>
    chainid : Result<string, ('d * exn)>
    aminoacid : Result<string, ('e * exn)>
    secondarystructure : Result<SecondaryStructure, ('f * exn)>
    accessiblesurface : Result<int, ('g * exn)>
    nh_o_1_relidx : Result<int, ('h * exn)>
    nh_o_1_energy : Result<float, ('i * exn)>
    o_nh_1_relidx : Result<int, ('j * exn)>
    o_nh_1_energy : Result<float, ('k * exn)>
    nh_o_2_relidx : Result<int, ('l * exn)>
    nh_o_2_energy : Result<float, ('m * exn)>
    o_nh_2_relidx : Result<int, ('n * exn)>
    o_nh_2_energy : Result<float, ('o * exn)>
    tco : Result<float, ('p * exn)>
    kappa : Result<float, ('q * exn)>
    alpha : Result<float, ('r * exn)>
    phi : Result<float, ('s * exn)>
    psi : Result<float, ('t * exn)>
    x_ca : Result<float, ('a1 * exn)>
    y_ca : Result<float, ('a2 * exn)>
    z_ca : Result<float, ('a3 * exn)>
    chain : Result<string, ('a4 * exn)>

Returns: DSSPLine

Extended Type: DSSPLine

residueindex : Result<int, ('a * exn)>
residuename : Result<string, ('b * exn)>
insertioncode : Result<string, ('c * exn)>
chainid : Result<string, ('d * exn)>
aminoacid : Result<string, ('e * exn)>
secondarystructure : Result<SecondaryStructure, ('f * exn)>
accessiblesurface : Result<int, ('g * exn)>
nh_o_1_relidx : Result<int, ('h * exn)>
nh_o_1_energy : Result<float, ('i * exn)>
o_nh_1_relidx : Result<int, ('j * exn)>
o_nh_1_energy : Result<float, ('k * exn)>
nh_o_2_relidx : Result<int, ('l * exn)>
nh_o_2_energy : Result<float, ('m * exn)>
o_nh_2_relidx : Result<int, ('n * exn)>
o_nh_2_energy : Result<float, ('o * exn)>
tco : Result<float, ('p * exn)>
kappa : Result<float, ('q * exn)>
alpha : Result<float, ('r * exn)>
phi : Result<float, ('s * exn)>
psi : Result<float, ('t * exn)>
x_ca : Result<float, ('a1 * exn)>
y_ca : Result<float, ('a2 * exn)>
z_ca : Result<float, ('a3 * exn)>
chain : Result<string, ('a4 * exn)>
Returns: DSSPLine

DSSPLine.ofString line

Full Usage: DSSPLine.ofString line

Parameters:
    line : string

Returns: DSSPLine

Extended Type: DSSPLine

line : string
Returns: DSSPLine

Type something to start searching.