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.6.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.6-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: famp-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 c39cc93bf854790b7820b3d56b12b1bf9e8c6de5c4befb49ba941b200e5eb329
MD5 e6d44210ad36a65c676a9107bb93f802
BLAKE2b-256 83b504912e133ebe94a7011d66be410b2301c2140131d6ab1b9858afaf4bc5c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for famp-0.0.6.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.6-py3-none-any.whl.

File metadata

  • Download URL: famp-0.0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 798252bf01f59833fe181fbf4519f3253a5be665562b5312e391e79965a2af9f
MD5 b9e141250060116a86f5271fc78bdc15
BLAKE2b-256 96ea40ad6ff5e3c2ba37434618109c6d00e6aab0c69d7de8ae747a75a543d187

See more details on using hashes here.

Provenance

The following attestation bundles were made for famp-0.0.6-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