package biotk

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Biotk.GffSource

GFF format

This is a module to handle the General Feature Format, a widely-used file format to represent transcriptome annotations. There are two versions of it currently in use, GFF2 (also known as GTF) and GFF3 (most often called GFF). They differ at the syntax level in the encoding of attributes (see below) and GFF3 introduces other, more semantic, differences (see {http://gmod.org/wiki/GFF2#Why_GFF2_is_harmful_to_your_healththis summary

}

).

@see {http://gmod.org/wiki/GFF3

}

@see {http://gmod.org/wiki/GFF2

}

@see {https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md

}

@see {https://www.ensembl.org/info/website/upload/gff.html

}

@see {https://agat.readthedocs.io/en/latest/gxf.html#the-gtf-gff-formats

}

Sourcemodule Record : sig ... end
Sourceval record : ?source:string -> ?feature:string -> ?score:float -> ?strand:[ `Plus | `Minus | `Not_stranded | `Unknown ] -> ?phase:int -> ?attributes:(string * string list) list -> string -> int -> int -> Record.t
Sourcetype item = [
  1. | `Comment of string
  2. | `Record of Record.t
]
Sourcemodule GFF2 : Line_oriented.S with type item := item
Sourcemodule GFF3 : Line_oriented.S with type item := item
Sourceval angstrom_parser : [ `gff2 | `gff3 ] -> item list Angstrom.t
Sourcemodule Annotation : sig ... end
OCaml

Innovation. Community. Security.