Code Monkey home page Code Monkey logo

msa-tool's Introduction

MSA MEGA File Parser

This tool is mainly to parse through an MSA file (in the MEGA format) and give out a UI representation of the analysis of the mutations occurred.

How do I get set up?

  • Still in the development phases. Would be putting out a link to the binaries once the complete development and testing is done.

Contribution guidelines

Functionality

2 widgets:

  • First (main) widget asks user to select MEGA file from desktop. It shows minimal information of how many mutations and the score.

    • The main window lets you select the MEGA file from your file browser MEGA-Parser-1.png
    • Once the file is selected it displays to you the details in the tabular form as shown.MEGA-Parser-2.png
  • Second window pops up when user double clicks the residue . It shows a detailed overview of the mutations.

    • The following is an example when a residue is clicked from the first window. MEGA-Parser-3.png

Buttons and their functions

    • Residue range selection: This lets you select the range of residues that you particularly want to filter out. Note: Should click the Apply Filter button for it to be effective.

MEGA-Parser-4.png

    • Substitution Matrix score-threshold selection : The score as shown in the 4th column represents the cumulative summation of the scores of the mutations that have happened from the wild type. This can be filtered => 1) All scores 2) Scores < 0 3) Scores < -1 MEGA-Parser-5.png
    • Double-click on the residue from the detailed window will take you to the Uniprot page of the strain. MEGA-Parser-6.png

Uniprot Query : MEGA-Parser-7.png

Who do I talk to?

msa-tool's People

Contributors

shiva-kannan avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.