Skip to content

Rfam/rfam-production

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d7aa394 · Aug 25, 2023
Nov 30, 2022
Jun 13, 2022
Mar 9, 2021
May 9, 2022
Aug 2, 2023
Aug 16, 2023
Oct 3, 2017
Aug 25, 2023
Jun 30, 2021
Aug 10, 2022
Nov 9, 2022
Sep 3, 2019
Mar 4, 2022
Oct 24, 2016
Sep 3, 2019
Aug 27, 2021
Aug 12, 2021
Aug 16, 2016
Jun 29, 2021
Apr 6, 2016
Feb 28, 2022
Mar 9, 2021
Aug 25, 2017
Jul 4, 2023

Repository files navigation

Rfam Production Code

About


This repository provides a set of tools related to the Rfam production pipeline. The collection includes script for data export, database processing, visualisation and validation, as well as detailed Rfam release documentation.

Scripts


  • Export: Data export tools
  • Processing: Database processing tools
  • View: Rfam family view process related scripts
  • Validation: Data validation scripts
  • Utils: Support modules/utilities

Using with Docker

  • build container

    docker build -t rfam-production .
    
  • open bash interactive shell

    docker run -v `pwd`:/rfam/rfam-production -it rfam-production bash
    
  • run a command inside the container

    docker run -v `pwd`:/rfam/rfam-production -it rfam-production python scripts/export/rfam_xml_dumper.py --out /rfam --type C
    

Installation

# install Python dependencies
pip install -r requirements.txt

# set up Python path
export PYTHONPATH=/path/to/the/project

# create and edit configuration file (excluded from version control)
cp config/rfam_local_template.py config/rfam_local.py

Contact us


Feel free to submit an issue if you have any questions or suggestions.