From 487176c747ea42b0f01bcd2978f1d03424f5126a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Sun, 16 Feb 2020 08:39:10 +1100 Subject: [PATCH 01/11] Clarify origin of AbstractInterval --- docs/src/man/intervals.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/man/intervals.md b/docs/src/man/intervals.md index 4e3e8e38..3cb7888c 100644 --- a/docs/src/man/intervals.md +++ b/docs/src/man/intervals.md @@ -10,7 +10,7 @@ Similarly when writing data, you should not have to reason about off-by-one erro The `Interval` type is defined as ```julia -struct Interval{T} <: AbstractInterval{Int64} +struct Interval{T} <: IntervalTrees.AbstractInterval{Int64} seqname::String first::Int64 last::Int64 From de1b8813073050949ca84e5fee0ec9dbc8a72ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Tue, 18 Feb 2020 19:20:41 +1100 Subject: [PATCH 02/11] Change subheading --- docs/src/api/api.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/api/api.md b/docs/src/api/api.md index 98e8b901..fab2de28 100644 --- a/docs/src/api/api.md +++ b/docs/src/api/api.md @@ -6,7 +6,7 @@ Modules = [GenomicFeatures] Private = false ``` -## Private +## Internal ```@autodocs Modules = [GenomicFeatures] Public = false From 8d7ffb087245bab923dbbd6ef1094647b58b75a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Wed, 19 Feb 2020 14:54:09 +1100 Subject: [PATCH 03/11] Update latest documentation link --- README.md | 4 ++-- docs/src/index.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7e277e6a..40332374 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # GenomicFeatures [![latest release](https://img.shields.io/github/release/BioJulia/GenomicFeatures.jl.svg)](https://github.com/BioJulia/GenomicFeatures.jl/releases/latest) -[![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/BioJulia/GenomicFeatures.jl/blob/master/LICENSE) +[![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/BioJulia/GenomicFeatures.jl/blob/master/LICENSE) [![Stable documentation](https://img.shields.io/badge/docs-stable-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/stable) -[![Latest documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/latest/) +[![Latest documentation](https://img.shields.io/badge/docs-dev-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/dev/) [![lifecycle](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) [![Chat](https://img.shields.io/gitter/room/BioJulia/GenomicFeatures.svg)](https://gitter.im/BioJulia/GenomicFeatures.jl) diff --git a/docs/src/index.md b/docs/src/index.md index 0eb966be..06b14511 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -1,9 +1,9 @@ # GenomicFeatures [![latest release](https://img.shields.io/github/release/BioJulia/GenomicFeatures.jl.svg)](https://github.com/BioJulia/GenomicFeatures.jl/releases/latest) -[![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/BioJulia/GenomicFeatures.jl/blob/master/LICENSE) +[![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/BioJulia/GenomicFeatures.jl/blob/master/LICENSE) [![Stable documentation](https://img.shields.io/badge/docs-stable-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/stable) -[![Latest documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/latest/) +[![Latest documentation](https://img.shields.io/badge/docs-dev-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/dev/) [![lifecycle](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wi) [![Chat](https://img.shields.io/gitter/room/BioJulia/GenomicFeatures.svg)](https://gitter.im/BioJulia/GenomicFeatures.jl) From 83ebd7d25f69ab4de4cc3b5efc7509497d3f6bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Wed, 19 Feb 2020 14:54:46 +1100 Subject: [PATCH 04/11] Update lifecycle status --- docs/src/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/index.md b/docs/src/index.md index 06b14511..fe53b4e6 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -4,7 +4,7 @@ [![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/BioJulia/GenomicFeatures.jl/blob/master/LICENSE) [![Stable documentation](https://img.shields.io/badge/docs-stable-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/stable) [![Latest documentation](https://img.shields.io/badge/docs-dev-blue.svg)](https://biojulia.github.io/GenomicFeatures.jl/dev/) -[![lifecycle](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wi) +[![lifecycle](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) [![Chat](https://img.shields.io/gitter/room/BioJulia/GenomicFeatures.svg)](https://gitter.im/BioJulia/GenomicFeatures.jl) ## Description From bc2eda9e2c0adf7d760dffba9fbea8f118980c25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 21 May 2020 10:01:01 +1000 Subject: [PATCH 05/11] Use UnitTests workflow --- .github/workflows/UnitTests.yml | 34 ++++++++++++++++++++++++ .travis.yml | 25 ------------------ README.md | 3 +-- appveyor.yml | 47 --------------------------------- coverage/Project.toml | 2 -- coverage/coverage.jl | 11 -------- docs/src/index.md | 3 +-- 7 files changed, 36 insertions(+), 89 deletions(-) create mode 100644 .github/workflows/UnitTests.yml delete mode 100644 .travis.yml delete mode 100644 appveyor.yml delete mode 100644 coverage/Project.toml delete mode 100644 coverage/coverage.jl diff --git a/.github/workflows/UnitTests.yml b/.github/workflows/UnitTests.yml new file mode 100644 index 00000000..618c87e3 --- /dev/null +++ b/.github/workflows/UnitTests.yml @@ -0,0 +1,34 @@ +name: Unit tests + +on: + - push + - pull_request + +jobs: + test: + runs-on: ${{ matrix.os }} + strategy: + matrix: + julia-version: ['1.1', '1.2', '1.3', '1.4'] + julia-arch: [x86] + os: [ubuntu-latest, windows-latest, macOS-latest] + + steps: + - uses: actions/checkout@v2 + - uses: julia-actions/setup-julia@v1 + with: + version: ${{ matrix.julia-version }} + - name: Install dependencies + run: julia ci_prep.jl + - name: Run tests + uses: julia-actions/julia-runtest@latest + - name: Create CodeCov + uses: julia-actions/julia-processcoverage@v1 + - name: Upload CodeCov + uses: codecov/codecov-action@v1 + with: + file: ./lcov.info + flags: unittests + name: codecov-umbrella + fail_ci_if_error: false + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 39a9668a..00000000 --- a/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -## Documentation: http://docs.travis-ci.com/user/languages/julia/ -language: julia - -os: - - linux - - osx - -julia: - - 1.1 - - 1.2 - - 1.3 - - nightly - -notifications: - email: false - -matrix: - allow_failures: - - julia: nightly - -before_script: - - julia --color="yes" ci_prep.jl - -after_success: - - julia --color="yes" --project=coverage/ coverage/coverage.jl diff --git a/README.md b/README.md index 40332374..08831061 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,7 @@ GenomicFeatures is tested against Julia `1.X` on Linux, OS X, and Windows. **Latest build status:** -[![Build Status](https://travis-ci.org/BioJulia/GenomicFeatures.jl.svg?branch=develop)](https://travis-ci.org/BioJulia/GenomicFeatures.jl) -[![Build status](https://ci.appveyor.com/api/projects/status/dnup6vbbvai92bl8/branch/master?svg=true)](https://ci.appveyor.com/project/BenJWard/genomicfeatures-jl/branch/master) +[![Unit tests](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Unit%20tests/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3A%22Unit+tests%22+branch%3Amaster) [![codecov](https://codecov.io/gh/BioJulia/GenomicFeatures.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/BioJulia/GenomicFeatures.jl) diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 7333d2a9..00000000 --- a/appveyor.yml +++ /dev/null @@ -1,47 +0,0 @@ -environment: - matrix: - - julia_version: 1.1 - - julia_version: 1.2 - - julia_version: 1.3 - - julia_version: nightly - -platform: - - x86 # 32-bit - - x64 # 64-bit - -# # Uncomment the following lines to allow failures on nightly julia -# # (tests will run but not make your overall status red) -matrix: - allow_failures: - - julia_version: nightly - - platform: x86 # 32-bit - -branches: - only: - - master - - develop - - /release/.* - -notifications: - - provider: Email - on_build_success: false - on_build_failure: false - on_build_status_changed: false - -install: - - ps: iex ((new-object net.webclient).DownloadString("https://raw.githubusercontent.com/JuliaCI/Appveyor.jl/version-1/bin/install.ps1")) - - C:\julia\bin\julia ci_prep.jl - -build_script: - - echo "%JL_BUILD_SCRIPT%" - - C:\julia\bin\julia -e "%JL_BUILD_SCRIPT%" - -test_script: - - echo "%JL_TEST_SCRIPT%" - - C:\julia\bin\julia -e "%JL_TEST_SCRIPT%" - -# # Uncomment to support code coverage upload. Should only be enabled for packages -# # which would have coverage gaps without running on Windows -# on_success: -# - echo "%JL_CODECOV_SCRIPT%" -# - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%" diff --git a/coverage/Project.toml b/coverage/Project.toml deleted file mode 100644 index 4fbdc477..00000000 --- a/coverage/Project.toml +++ /dev/null @@ -1,2 +0,0 @@ -[deps] -Coverage = "a2441757-f6aa-5fb2-8edb-039e3f45d037" diff --git a/coverage/coverage.jl b/coverage/coverage.jl deleted file mode 100644 index 3d33ed97..00000000 --- a/coverage/coverage.jl +++ /dev/null @@ -1,11 +0,0 @@ -get(ENV, "TRAVIS_OS_NAME", "") == "linux" || exit() -get(ENV, "TRAVIS_JULIA_VERSION", "") == "1.3" || exit() - -using Pkg -Pkg.instantiate() - -using Coverage - -cd(joinpath(@__DIR__, "..")) do - Codecov.submit(Codecov.process_folder()) -end diff --git a/docs/src/index.md b/docs/src/index.md index fe53b4e6..6d0ee8f4 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -34,8 +34,7 @@ GenomicFeatures is tested against Julia `1.X` on Linux, OS X, and Windows. **Latest build status:** -[![Build Status](https://travis-ci.org/BioJulia/GenomicFeatures.jl.svg?branch=develop)](https://travis-ci.org/BioJulia/GenomicFeatures.jl) -[![Build status](https://ci.appveyor.com/api/projects/status/dnup6vbbvai92bl8/branch/master?svg=true)](https://ci.appveyor.com/project/BenJWard/genomicfeatures-jl/branch/master) +[![Unit tests](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Unit%20tests/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3A%22Unit+tests%22+branch%3Amaster) [![codecov](https://codecov.io/gh/BioJulia/GenomicFeatures.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/BioJulia/GenomicFeatures.jl) From e864d827987077906c48d424cc4a90c04e391007 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 20 Feb 2020 11:01:25 +1100 Subject: [PATCH 06/11] Add documentation badge --- README.md | 1 + docs/src/index.md | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 08831061..0f927df9 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ GenomicFeatures is tested against Julia `1.X` on Linux, OS X, and Windows. **Latest build status:** [![Unit tests](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Unit%20tests/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3A%22Unit+tests%22+branch%3Amaster) +[![Documentation](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Documentation/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3ADocumentation+branch%3Amaster) [![codecov](https://codecov.io/gh/BioJulia/GenomicFeatures.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/BioJulia/GenomicFeatures.jl) diff --git a/docs/src/index.md b/docs/src/index.md index 6d0ee8f4..e1211384 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -35,6 +35,7 @@ GenomicFeatures is tested against Julia `1.X` on Linux, OS X, and Windows. **Latest build status:** [![Unit tests](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Unit%20tests/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3A%22Unit+tests%22+branch%3Amaster) +[![Documentation](https://github.com/BioJulia/GenomicFeatures.jl/workflows/Documentation/badge.svg?branch=master)](https://github.com/BioJulia/GenomicFeatures.jl/actions?query=workflow%3ADocumentation+branch%3Amaster) [![codecov](https://codecov.io/gh/BioJulia/GenomicFeatures.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/BioJulia/GenomicFeatures.jl) From ad66878c0e72e5d997f1a74c060bc9e67e52af60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Sun, 3 May 2020 22:30:14 +1000 Subject: [PATCH 07/11] Update documentation workflow --- .github/workflows/Documentation.yml | 32 ++++++++++++----------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/.github/workflows/Documentation.yml b/.github/workflows/Documentation.yml index 2f31ce9d..9c6d41d5 100644 --- a/.github/workflows/Documentation.yml +++ b/.github/workflows/Documentation.yml @@ -1,34 +1,28 @@ name: Documentation on: - push: - branches: - - 'master' - - 'develop' - - 'release/.*' - tags: '*' - pull_request: + push: + branches: + - master + - develop + - release/.* + tags: '*' + pull_request: jobs: build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - julia-version: [1.3.0] - julia-arch: [x86] - os: [ubuntu-latest] + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1.0.0 + - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@latest with: - version: ${{ matrix.julia-version }} + version: '1.4' - name: Install dependencies run: | - julia ci_prep.jl - julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()' + julia ci_prep.jl; + julia --color=yes --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()' - name: Build and deploy env: - # https://github.com/JuliaDocs/Documenter.jl/issues/1177 # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} # For authentication with SSH deploy key - run: julia --project=docs/ --color=yes docs/make.jl + run: julia --color=yes --project=docs/ docs/make.jl From 7b5c2554b28bfeb7e03bb17fe9918fe5ba63bb59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 21 May 2020 22:50:29 +1000 Subject: [PATCH 08/11] Minor documentation tweaks --- README.md | 3 +-- docs/src/index.md | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0f927df9..4213f5a7 100644 --- a/README.md +++ b/README.md @@ -8,13 +8,12 @@ [![Chat](https://img.shields.io/gitter/room/BioJulia/GenomicFeatures.svg)](https://gitter.im/BioJulia/GenomicFeatures.jl) ## Description -GenomicFeatures provides utilities for working with interval based genomic annotations. +The GenomicFeatures package provides utilities for working with interval based genomic annotations. It builds on [IntervalTrees](https://github.com/biojulia/intervaltrees.jl) to provide a data-structures and algorithms for various formats such as [BED](https://github.com/biojulia/bed.jl), [GFF3](https://github.com/biojulia/gff3.jl), [bigWig](https://github.com/biojulia/bigwig.jl) and [bigBed](https://github.com/biojulia/bigbed.jl). ## Installation Releases of GenomicFeatures version 2.0.0 and above are registered and made available to install through BioJulia's package registry. By default, Julia's package manager only uses the "General" package registry. -Your Julia configuration needs to include the BioJulia registry to be able to install the latest version of GenomicFeatures. To add the BioJulia registry from the [Julia REPL](https://docs.julialang.org/en/v1/manual/getting-started/), press `]` to enter [pkg mode](https://docs.julialang.org/en/v1/stdlib/Pkg/), then enter the following command: ```julia diff --git a/docs/src/index.md b/docs/src/index.md index e1211384..b3ff905a 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -8,13 +8,12 @@ [![Chat](https://img.shields.io/gitter/room/BioJulia/GenomicFeatures.svg)](https://gitter.im/BioJulia/GenomicFeatures.jl) ## Description -GenomicFeatures provides utilities for working with interval based genomic annotations. +The GenomicFeatures package provides utilities for working with interval based genomic annotations. It builds on [IntervalTrees](https://github.com/biojulia/intervaltrees.jl) to provide a data-structures and algorithms for various formats such as [BED](https://github.com/biojulia/bed.jl), [GFF3](https://github.com/biojulia/gff3.jl), [bigWig](https://github.com/biojulia/bigwig.jl) and [bigBed](https://github.com/biojulia/bigbed.jl). ## Installation Releases of GenomicFeatures version 2.0.0 and above are registered and made available to install through BioJulia's package registry. By default, Julia's package manager only uses the "General" package registry. -Your Julia configuration needs to include the BioJulia registry to be able to install the latest version of GenomicFeatures. To add the BioJulia registry from the [Julia REPL](https://docs.julialang.org/en/v1/manual/getting-started/), press `]` to enter [pkg mode](https://docs.julialang.org/en/v1/stdlib/Pkg/), then enter the following command: ```julia From b9eccf32136e600dd45265494ebafafb380b69bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 21 May 2020 22:20:13 +1000 Subject: [PATCH 09/11] Update CompatHelper workflow --- .github/workflows/CompatHelper.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index 36f1665b..8f165e50 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -2,23 +2,15 @@ name: CompatHelper on: schedule: - - cron: '00 * * * *' + - cron: '00 00 * * *' jobs: CompatHelper: - runs-on: ${{ matrix.os }} - strategy: - matrix: - julia-version: [1.3.0] - julia-arch: [x86] - os: [ubuntu-latest] + runs-on: ubuntu-latest steps: - - uses: julia-actions/setup-julia@latest - with: - version: ${{ matrix.julia-version }} - name: Add CompatHelper run: julia -e 'using Pkg; Pkg.add("CompatHelper")' - - name: CompatHelper.main + - name: Run CompatHelper env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: julia -e ' From 4f286e5ee84b3f0bd4bb280a682165112ef31ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 21 May 2020 22:43:29 +1000 Subject: [PATCH 10/11] Increment version --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 6992743e..400679ad 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "GenomicFeatures" uuid = "899a7d2d-5c61-547b-bef9-6698a8d05446" authors = ["Kenta Sato ", "Ben J. Ward ", "Ciarán O’Mara "] -version = "2.0.0" +version = "2.0.1" [deps] BioGenerics = "47718e42-2ac5-11e9-14af-e5595289c2ea" From a0c45e3e2f9fd7435e2929b878f939d3f2e046fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20O=27Mara?= Date: Thu, 21 May 2020 22:44:09 +1000 Subject: [PATCH 11/11] Changelog entries --- CHANGELOG.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cdb8dfd3..4430a3e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,17 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [2.0.1] - 2020-05-21 + +### Changed +- Documentation. +- Updated CI. + +## [2.0.0] - 2020-02-16 ### Added - BioJulia registry. -## [2.0.0] - 2020-01- - ### Changed - Migrated from BioCore to [BioGenerics](https://github.com/BioJulia/BioGenerics.jl/tree/v0.1.0). - Updated CI. @@ -65,8 +71,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Code from Bio.jl. - Support for GFF3 and BigWig. -[Unreleased]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v2.0.0...HEAD -[1.0.4]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v1.0.4...v2.0.0 +[Unreleased]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v2.0.1...HEAD +[2.0.1]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v2.0.0...v2.0.1 +[2.0.0]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v1.0.4...v2.0.0 [1.0.4]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v1.0.3...v1.0.4 [1.0.3]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/BioJulia/GenomicFeatures.jl/compare/v1.0.1...v1.0.2