• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openvax / pyensembl / 25757708650 / 3
85%
master: 83%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 12 May 2026 07:42PM UTC
Files 22
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 May 2026 07:36PM UTC coverage: 84.385% (+0.2%) from 84.199%
25757708650.3

push

github

web-flow
Fix #298: route Ensembl Genomes divisions through the right server (#343)

Adds the missing pieces to actually install non-vertebrate species from
the Ensembl Genomes FTP server:

* New `Species.ensembl_genomes` boolean. When True, GTF + FASTA URLs are
  built against ftp.ensemblgenomes.ebi.ac.uk under /pub/release-N/{division}/...
  (was only available for plants, via the legacy `is_plant` switch).
* New `MAX_ENSEMBL_GENOMES_RELEASE = 58` constant. The Ensembl Genomes
  release stream is numbered separately from the main Ensembl releases;
  `MAX_PLANTS_ENSEMBL_RELEASE` is preserved as an alias for back-compat.
* URL template builders now branch on `species.ensembl_genomes` and
  `species.division` instead of `is_plant`. `is_plant` keyword is still
  accepted on `Species.register` and implies `division="plants"` and
  `ensembl_genomes=True`.
* `EnsemblRelease(server=...)` defaults are upgraded so omitting `server`
  with an Ensembl Genomes species picks ftp.ensemblgenomes.ebi.ac.uk
  automatically.

Adds 9 new species across the four Ensembl Genomes divisions, with URLs
verified against ftp.ensemblgenomes.ebi.ac.uk release 58:

  Plants:    wheat, maize, tomato
  Fungi:     fission_yeast (pombe), aspergillus_nidulans, candida_albicans
  Metazoa:   anopheles_gambiae
  Protists:  plasmodium_falciparum, toxoplasma_gondii

Existing yeast / drosophila / C. elegans entries stay on main Ensembl
(unchanged release ranges, `ensembl_genomes=False`) so their installs
don't break.

Bump version to 2.9.0.

1551 of 1838 relevant lines covered (84.39%)

0.84 hits per line

Source Files on job python-3.11 - 25757708650.3
  • Tree
  • List 22
  • Changed 5
  • Source Changed 5
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25757708650
  • 42f3e8fe on github
  • Prev Job for on main (#25752455864.1)
  • Next Job for on main (#25764389726.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc