Releases: BioJulia/GenomicAnnotations.jl
v0.4.5
GenomicAnnotations v0.4.5
v0.4.4
GenomicAnnotations v0.4.4
Closed issues:
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:
v0.4.2
GenomicAnnotations v0.4.2
Updated docs and fixed a typo that allowed illegal locus strings to be parsed.
v0.4.1
v0.4.0
GenomicAnnotations v0.4.0
Introduces a new type-based internal representation of genomic loci. The locus of a gene can still be accessed with locus(gene)
, which returns an AbstractLocus
that should behave similarly to the old locus representation. Hopefully, as long as locus(gene)
is being used to access the locus, no code should break, but that cannot be guaranteed.
Closed issues: