package ExtropyConstants; =head1 MAIN ExtropyConstants -- Global constants for extropy =head1 SYNOPSIS Boolean: TRUE FALSE Constants: FACTOR AVE_CLONE_LENGTH (in bases) OFFSET Commands: NONE MENU_PROJECT PROJECT_CREATE PROJECT_PICK MLG_READ LOCUS_READ FPC_READ QTL_READ END_MATCHES_READ MTP_READ EST_READ SEQ_READ REL_READ CON_READ CROSSCHECK_LOCUS_NAMES UPDATE_LOCUS_NAMES COUNT_CLONE_ANCHORS UPDATE_CLONE_ANCHORS COUNT_CONTIG_ANCHORS UPDATE_CONTIG_ANCHORS GFF_FILE_MENU GFF_LOCI GFF_CLONES GFF_CONTIGS GFF_QTLS GFF_ENDS GFF_MTPS GFF_ESTS GFF_SEQ GFF_REL GFF_CON GFF_ALL GFF_WRITE STATUS RESET HELP QUIT =head1 DESCRIPTION This package consists of a list of global constants for extropy. =head1 VERSION 0.001 (last update: 6/12/04) =head1 AUTHOR Chet Langin, clangin@siu.edu SIU Plant Biotechnology and Genomics Core-facility =head1 BUGS None known. =head1 SEE ALSO extropy =head1 COPYRIGHT Copyright 2004, Chet Langin, All Rights Reserved. This program is free software. You may copy or redistribute it under the same terms as Perl itself. =cut # load the pragmas use warnings; use strict; # load other modules require Exporter; our @ISA = qw(Exporter); our @EXPORT = qw(TRUE FALSE FACTOR AVE_CLONE_LENGTH OFFSET NONE MENU_PROJECT PROJECT_CREATE PROJECT_PICK MLG_READ LOCUS_READ FPC_READ QTL_READ END_MATCHES_READ MTP_READ EST_READ SEQ_READ REL_READ CON_READ CROSSCHECK_LOCUS_NAMES UPDATE_LOCUS_NAMES COUNT_CLONE_ANCHORS UPDATE_CLONE_ANCHORS COUNT_CONTIG_ANCHORS UPDATE_CONTIG_ANCHORS GFF_FILE_MENU GFF_LOCI GFF_CLONES GFF_CONTIGS GFF_QTLS GFF_ENDS GFF_MTPS GFF_ESTS GFF_SEQ GFF_REL GFF_CON GFF_ALL GFF_WRITE STATUS RESET HELP QUIT ); # boolean use constant FALSE => 0; use constant TRUE => 1; # constants use constant FACTOR => 441824.931130786; use constant AVE_CLONE_LENGTH => 130500; # in bases use constant OFFSET => 10000; # distance between contigs when spreading them out # commands use constant NONE => 0; use constant MENU_PROJECT => 1; use constant PROJECT_CREATE => 2; use constant PROJECT_PICK => 3; use constant MLG_READ => 4; use constant LOCUS_READ => 5; use constant FPC_READ => 6; use constant QTL_READ => 7; use constant END_MATCHES_READ => 8; use constant MTP_READ => 9; use constant EST_READ => 10; use constant SEQ_READ => 11; use constant REL_READ => 12; use constant CON_READ => 13; use constant CROSSCHECK_LOCUS_NAMES => 100; use constant UPDATE_LOCUS_NAMES => 101; use constant COUNT_CLONE_ANCHORS => 102; use constant UPDATE_CLONE_ANCHORS => 103; use constant COUNT_CONTIG_ANCHORS => 104; use constant UPDATE_CONTIG_ANCHORS => 105; use constant GFF_FILE_MENU => 106; use constant GFF_LOCI => 200; use constant GFF_CLONES => 201; use constant GFF_CONTIGS => 202; use constant GFF_QTLS => 203; use constant GFF_ENDS => 204; use constant GFF_MTPS => 205; use constant GFF_ESTS => 206; use constant GFF_SEQ => 207; use constant GFF_REL => 208; use constant GFF_CON => 209; use constant GFF_ALL => 298; use constant GFF_WRITE => 299; use constant STATUS => 900; use constant RESET => 901; use constant HELP => 902; use constant QUIT => 903; 1