Skip to main content

FAMP - FRET assisted modeling Pipeline for RNA structures

Project description

The Project

This project combines different tools for modeling and simulation of RNA structures. Furthermore, functionalities were developed to efficiently analyze MD trajectories of labeled RNA. Here, the simulation of FRET experiments plays an essential role. Using the pipeline described here, RNA structures can be modeled and evaluated using smFRET experimental data.

Installation

You can set up FAMP in two different ways, depending on how much control you want over the environment:

  1. Manual installation

    • Maximum freedom to choose your own versions of ViennaRNA, Rosetta, GROMACS and other tools/drivers.
    • Be aware: leaving out certain dependencies may limit functionality.
  2. Build your own Docker image from our Dockerfile instructions with and without GPU support

    • Requires building the Docker Container, but keeps setup reproducible.

Get the source code

You can download the source via the green “Code” button above or clone it directly from the terminal:

git clone https://github.com/BoernerLab/FAMP_rna.git

Requirements

As a dependency of this notebook the following programms should be preinstalled. Please follow the installation instructions of the tools.

ViennaRNAPackge

Rosetta

GROMACS

Make sure that the programms are added to the bashrc or zshrc file.

Please create an anaconda environment for this Jupyter Notebook by importing the environment.yml file.

Before you start open Pymol in your environment and install the plugins FRETraj and FRETlabel. Locate the package with fretlabel --path and remember this path. Then open PymMol and go to Plugin -> Plugin manager -> Install New Plugin -> Choose file ... -> and select fretlabel_gui.py, wich can be found at the path from the step bevore. The same works for the FRETraj GUI.

Author

Felix Erichson | erichson(at)hs-mittweida.de

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

famp-0.0.5.tar.gz (36.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

famp-0.0.5-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file famp-0.0.5.tar.gz.

File metadata

  • Download URL: famp-0.0.5.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for famp-0.0.5.tar.gz
Algorithm Hash digest
SHA256 7030c350e50d3babed61a5f7467c847d8a94350b082b90688d00d4454b9058c0
MD5 7100d9ca302adf2ad72dfe98a6a9de7c
BLAKE2b-256 548097b3a055d00beb67e49c07b3fced14e9802ba8066e88e0f9965196188213

See more details on using hashes here.

Provenance

The following attestation bundles were made for famp-0.0.5.tar.gz:

Publisher: release.yml on BoernerLab/FAMP_rna

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file famp-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: famp-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 37.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for famp-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a83762f995aa4205bd7992930f1558e030a146ac11c14e3d955af8eebb0a1192
MD5 936b9609fe20c02464ed3292d8aeff73
BLAKE2b-256 807f5c7ef70d6c51d257c93e32c0fac952ec48852578205165e18d2154dfb84a

See more details on using hashes here.

Provenance

The following attestation bundles were made for famp-0.0.5-py3-none-any.whl:

Publisher: release.yml on BoernerLab/FAMP_rna

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page