The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Bio::Polloc::Locus::crispr - A CRISPR locus

DESCRIPTION

A CRISPR locus. Implements Bio::Polloc::LocusI.

AUTHOR - Luis M. Rodriguez-R

Email lmrodriguezr at gmail dot com

APPENDIX

Methods provided by the package

new

Creates a Bio::Polloc::Locus::repeat object.

Arguments

-spacers_no int

The number of spacers.

-dr str

Direct repeat sequence.

spacers_no

Gets/sets the number of spacers.

Arguments

The number of spacers (int, optional).

Returns

The number of spacers (int or undef).

dr

Sets/gets the Direct Repeat sequence.

Arguments

The direct repeat sequence (str, optional).

Returns

The direct repeat sequence (str or undef).

score

Gets/sets the score.

Arguments

The score (float, optional).

Returns

The score (float or undef).

INTERNAL METHODS

Methods intended to be used only within the scope of Bio::Polloc::*

_initialize