shine_dalgarno_binding_site

package
v0.0.0-...-e8a583a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func LookupTable

func LookupTable() map[string]map[string]map[float64]ShineDalgarnoBindingSite
Example
dG_rRNA_mRNA := LookupTable()
sdBindingSite := dG_rRNA_mRNA["ACCUCCUUA"]["AAAAAAUAGG"][30.0]
fmt.Println(sdBindingSite.SDFreeEnergy)
Output:

-1.0299999713897705

Types

type ShineDalgarnoBindingSite

type ShineDalgarnoBindingSite struct {
	MessengerRNA, RibosomalRNA                   string
	MessengerRNAStructure, RibosomalRNAStructure string
	SDFreeEnergy                                 float64 // free energy of the binding at the shine-dalgarno binding site
	UTRFreeEnergy                                float64 // free energy of the region upstream of the shine-dalgarno binding site
	DTRFreeEnergy                                float64 // free energy of the region downstream of the shine-dalgarno binding site. This is the region after the shine-dalgarno binding site, but before the protein coding sequence
	MRNAFivePrimeIdx, MRNAThreePrimeIdx          int
	RRNAFivePrimeIdx, RRNAThreePrimeIdx          int
	AlignedSpacing                               int
	AlignedSpacingFreeEnergy                     float64
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL