Releases: BioJulia/GenomicAnnotations.jl
v0.4.6
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: