GFF

From BioPerl
Jump to: navigation, search

Contents

Description

GFF - The acronym originally stood for Gene Finding Format, but current specifications are using Generic Feature Format. GFF is a line based, tab separated format for storing features and annotations. This makes it simple to read and write.

See examples/tools/gb_to_gff.pl for an example of writing a GFF file from a Bio::Seq object.

GFF2

GFF2 specifications are available at the Sanger web site.

See Bio::DB::GFF, Bio::DB::SeqFeature, Bio::Tools::GFF, and Bio::SeqIO.

GTF

See the GTF page for more information. This is sometimes called GFF2.5 and was primarily developed for gene features.

GFF3

Version 3 is the most recent GFF specification (February 2007). A GFF3 validator is here and the GFF3 page has more info.

http://public.ecolihub.net/cgi-bin/validate_gff3_online/validate_gff3_online

The original WormBase GFF3 validator is currently offline.


Example

mmscl	supported_mRNA	CDS	40759	41225	.	+	.	Parent=mmscl
mmscl	supported_mRNA	exon	61468	61729	.	+	.	Parent=mmMAP_17
mmscl	supported_mRNA	exon	63653	63768	.	+	.	Parent=mmMAP_17
mmscl	supported_mRNA	exon	65434	65537	.	+	.	Parent=mmMAP_17
mmscl	supported_mRNA	exon	65983	66383	.	+	.	Parent=mmMAP_17
mmscl	RepeatMasker	Repeat	55	115	378	-	.	Target=B4;Note="(230) 61";Name="SINE/B4"
mmscl	RepeatMasker	Repeat	160	304	1153	+	.	Target=B1_MM;Note="1 147";Name="SINE/Alu"


See also

Personal tools
Namespaces
Variants
Actions
Main Links
documentation
community
development
Toolbox