Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mapp2g

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mapp2g

  • 0.2.0
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Mapp2g

Installation

Pre-requisites

  • NCBI blast
  • exonerate

These two software should be installed. mapp2g is wrtten in Ruby. Ruby sholud be installed.

Install mapp2g using gem

gem install mapp2g

Usage

Usage: mapp2g [options]
    -q, --query QUERY                query amino acid sequences in FASTA format
    -g, --genome BLASTDB             genome reference as blastdb
    -o, --outdir [OUTDIR]            output directory. DEFAULT: mapp2g_out_{process_id}
    -v, --version                    show version number
    -h, --help                       show this help message and exit

Query sequences should be in FASTA format. Multiple sequences can be included in one file.

(example)

mapp2g -q human_genome.fasta -q p53.protein.fasta

Reference genomes should be formated in blastdb before running mapp2g. blastdb can be made as follws:

makeblastdb -in human_genome.fasta -dbtype nucl -parse_seqids

Outputs

For each query, the following files are generated.

  • query sequence in fasta
  • blast output in tab-delmited format (format 6)
  • exonerate full output
  • exonerate alignment in gff3 format
  • report.json

report.json contains all of the information above in json line format.

License

The gem is available as open source under the terms of the MIT License.

FAQs

Package last updated on 17 Jul 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc