---
name: "Bio::Graphics::Browser2::PluginSet"
section: "3pm"
platform: "linux"
package: "gbrowse"
version: "2.56+dfsg-12"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Bio::Graphics::Browser2::PluginSet"
---

# Bio::Graphics::Browser2::PluginSet(3pm)

## NAME

Bio::Graphics::Browser2::PluginSet -- A set of plugins

## SYNOPSIS

None.  Used internally by gbrowse & gbrowse\_img.

## METHODS

- $plugin\_set = Bio::Graphics::Browser2::PluginSet-\>new($config,$page\_settings,@search\_path)

  Initialize plugins according to the configuration, page settings and the plugin search path.  Returns an object.

- $plugin\_set-\>configure($database)

  Configure the plugins given the database.

- $plugin\_set-\>annotate($segment,$feature\_files,$rel2abs)

  Run plugin annotations on the `$segment`, adding the resulting feature files to the hash ref in `$feature_files` ({track\_name=\>$feature\_list}). The `$rel2abs` argument holds a coordinate mapper callback, but is currently unused.

## SEE ALSO

Bio::Graphics::Browser2

## AUTHOR

Lincoln Stein \<lstein@cshl.org\>.

Copyright (c) 2005 Cold Spring Harbor Laboratory

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.  See DISCLAIMER.txt for disclaimers of warranty.
