Skip to content

okriuchykhin/anfisa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anfisa

Overview

Anfisa is a Variant Analysis and Curation Tool. Its purpose is to bring together Genetic Research and Clinical settings and provide a medical genticist with access to research Genome.

See more about the goal of the project at https://forome.org/

Local Installation

Caution:

If you would like to try Anfisa, we strongly recommend installing it from one of the released tags or from branch v.0.4.x

Master is temporary unstable.

Installation instructions

To install Anfisa on a local Linux or MacOS system:

  1. Clone the repository on your system. We suggest cloning one of the tagged (released) version as the master branch is undergoing continues development.

  2. Install all the requirements by running

pip install -r requirements.txt

  1. Run deploy script:

. deploy.sh

The script will ask for an installation directory. By default it would install in the same directory where you have cloned the code, but you can change to any other directory. Then it will configure Anfisa for your local system

When the script has finished, it will display the command to run the system.

Once the system is running you can access the web interface by teh url: http://localhost:8090

The port is configurable in your configuration file.

Public Demo

Anfisa is also as a demo based on potential hearing loss panel of genes on a genome taken from Personal Genome Project with the consent of the family.

The demo is available at: http://anfisa.forome.org/anfisa

Please contact us on the https://forome.org/ to obtain a username and password to access it.

About

Variant Analysis and Curation Tool (Back-end, REST API and Internal Client)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 74.6%
  • JavaScript 17.8%
  • CSS 7.4%
  • Shell 0.2%