Skip to main content

ismapper

Tags: bacteria mobile-elements insertion-sequences mapping structural-variation ismapper sample-scope

Identify insertion sites and orientation of mobile genetic elements.

Uses ISMapper to identify the position and orientation of specific insertion sequences (IS) in a bacterial genome. It works by mapping paired-end reads to a library of IS queries and a reference genome to determine where the IS elements are located relative to the reference coordinates.

Uses explicit positional record fields for reads:

  • Input: record(meta, r1, r2) where each read slot is Path

Inputs

record (
meta: Record,
r1: Path,
r2: Path
)
FieldTypeDescription
metaRecordGroovy Record containing sample information
r1PathIllumina R1 reads (paired-end)
r2PathIllumina R2 reads (paired-end)
reference: Path
query: Path
NameTypeDescription
referencePathReference genome in GenBank format (*.gbk) to map insertion sites against
queryPathFASTA file containing the insertion sequences to search for

Outputs

record (
meta: Record,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
resultsSet<Path>All output files to be published
logsSet<Path?>Optional program specific log files
nf_logsSet<Path>Nextflow-specific log files (e.g. .command.{begin
versionsSet<Path>A YAML formatted file with program versions

Parameters

ISMapper Parameters

ParameterTypeDefaultDescription
--referencestringReference genome for typing against in GenBank format
--insertionsstringMultifasta file with insertion sequence(s) to be mapped to

Used By

Subworkflows

  • ismapper - Identify transposase insertion sites in bacterial genomes.

Workflows

  • ismapper - Identify insertion sequence positions in bacterial genomes.

Citations

If you use this in your analysis, please cite the following.

Source

View source on GitHub

Version

ISMAPPER:
- ismapper: 2.0.2