v0.4.3
GenomicAnnotations v0.4.3
Iterating over an AbstractLocus
now yields the locus itself for simple loci, or the constituent loci for a compound locus (i.e. a Join
or an Order
). A compound locus wrapped in Complement
will yield the constituent loci, individually wrapped in Complement
, in reverse order. iscompound(locus)
can be used to check whether locus
is a compound locus or not. To get the pre-v0.4.3 behaviour of iterating over the individual positions, use eachposition(locus)
.
Adds GTF support, as well as readgtf(input)
and readembl(input)
.
Adds genedata(gene)
and attributes(gene)
to make it easier to access the data associated with gene
, either as a DataFrameRow
referencing the original data in the case of the former, or as a NamedTuple
containing copies of the data for the latter.
Adds feature!(gene, f)
, which can be used to change the feature of a gene.
Various bug fixes.
Closed issues: