Skip to content

kellymccann91/language

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BEL Language

The specification(s) for the Biological Expression Language.

Motivations

  • Track changes with source control

  • Collaborate on specification through GitHub issues and comments

Design

Each specification is captured in an individual asciidoc-formatted file.

Currently the OpenBEL Build Server renders the language specifications to HTML. The latest built HTML artifact can be obtained here.

All development is done in the master branch. The resulting files are used to build the http://openbel.github.io/language site from master on the Bamboo build server.

The OpenBEL Build server http://build.openbel.org/browse/BEL-BLS builds the Asciidoc files from the version_X directories after copying them into the master:./web directory using asciidoctor and asciidoctor-pdf. The resulting html and pdf files in the master:./web directory along with the index.html and images are merged from the master branch to the gh-pages branch of the github repo: https://github.com/OpenBEL/language

All images and the openbel-custom.css are in the same directory as the asciidoc files when built and then copied into the same directory to be served fromhttp://openbel.github.io/language.

The build script is: tools/scripts/build-using-asciidoctor.sh

About

Specification for BEL

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GAP 68.8%
  • CSS 28.6%
  • HTML 2.2%
  • Shell 0.4%