Software

ENA provides public access to several software components to assist users in submitting data. The flat file validator is available as a stand alone tool, while the Webin data streamer and CRAM toolkit are available as public projects allowing access to source code.

General project structure

ENA public software is distributed under Apache License Version 2.0 through GitHub.  All ENA projects follow the same general project structure:

Directory/File Description
.settings Eclipse project settings.
build/build.xml Ant build file.
lib External library dependencies.
src/main/java Java source files.
src/main/resource Resource files.
src/test/java Java unit test files.
.classpath Eclipse classpath settings.
.gitignore Files ignored by git.
.project Eclipse project description.
LICENSE.html LICENCE file.
README README file.
<project>-<version>.jar Output JAR file.
build.number Build number.
version.number Version number.

Latest ENA news

05 Jan 2018: ENA release 134

Release 134 of ENA's assembled/annotated sequences is now available

21 Dec 2017: ENA services over the holiday period

Between Friday 22nd December and Tuesday 2nd January ENA services such as submissions and retrieval...

21 Dec 2017: ENA release 134 expected early January

The last release of assembled and annotated sequences for 2017 (134) has been particularly...