ebcsgen

eBCSgen - BioChemical Space Language support tool.

https://github.com/sybila/ebcsgen

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.3%) to scientific vocabulary

Keywords

mechanistic-models modeling rule-based-modelling simulation systems-biology
Last synced: 6 months ago · JSON representation ·

Repository

eBCSgen - BioChemical Space Language support tool.

Basic Info
Statistics
  • Stars: 2
  • Watchers: 4
  • Forks: 4
  • Open Issues: 25
  • Releases: 11
Topics
mechanistic-models modeling rule-based-modelling simulation systems-biology
Created about 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

DOI Docker Pulls Install with bioconda

Python Package using Conda docs

eBCSgen

eBSCgen is a tool for development and analysis of models written in Biochemical Space Language (BCSL).

The tool is deployed online as a part of BioDivine Galaxy toolset.

For more information about the tool, see Wiki.

To get started with the usage of Galaxy Platform and eBCSgen, we recommend this tutorial.

Installation

Conda

Install eBCSgen from Bioconda with:

```

install eBCSgen in a new virtual environment to avoid dependency clashes

conda create --name eBCSgen python=3.9 conda activate eBCSgen conda install --channel bioconda --channel conda-forge eBCSgen ```

Docker

You can also use prebuild docker image.

Galaxy

eBCSgen is also available as a series of Galaxy tools available in the main toolshed.

Developer Documentation

Setup

Create your development environment using the provided script via conda to install all required dependencies.

Contributing

We appreciate contributions - feel free to open an issue on our repository, create your own fork, work on the problem and post a PR. Please adhere to the versioning.

Testing

All functionality is tested with the pytest framework.

Owner

  • Name: sybila
  • Login: sybila
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Troják"
  given-names: "Matej"
  orcid: "https://orcid.org/0000-0003-0841-2707"
- family-names: "Mertová"
  given-names: "Lukrécia"
title: "eBCSgen"
version: 1.0.0
date-released: 2020-05-20
url: "https://github.com/sybila/eBCSgen"
preferred-citation:
  type: proceedings
  authors:
    - family-names: "Troják"
      given-names: "Matej"
      orcid: "https://orcid.org/0000-0003-0841-2707"
    - family-names: "Mertová"
      given-names: "Lukrécia"
    - family-names: "Šafránek"
      given-names: "David"
      orcid: "https://orcid.org/0000-0002-0713-2431"
    - family-names: "Brim"
      given-names: "Luboš"
      orcid: "https://orcid.org/0000-0001-9393-7545"
  title: "eBCSgen: A Software Tool for Biochemical Space Language"
  collection-title: "International Conference on Computational Methods in Systems Biology"
  publisher:
    name: "Springer"
  start: 356
  end: 361
  year: 2020

GitHub Events

Total
  • Issues event: 3
  • Delete event: 1
  • Issue comment event: 2
  • Push event: 3
  • Pull request review event: 2
  • Pull request review comment event: 1
  • Pull request event: 3
  • Create event: 2
Last Year
  • Issues event: 3
  • Delete event: 1
  • Issue comment event: 2
  • Push event: 3
  • Pull request review event: 2
  • Pull request review comment event: 1
  • Pull request event: 3
  • Create event: 2

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 112
  • Total pull requests: 76
  • Average time to close issues: 5 months
  • Average time to close pull requests: 6 days
  • Total issue authors: 2
  • Total pull request authors: 3
  • Average comments per issue: 0.51
  • Average comments per pull request: 0.53
  • Merged pull requests: 75
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 2.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • xtrojak (62)
  • mopichalova (5)
Pull Request Authors
  • xtrojak (32)
  • mopichalova (23)
  • bmazinng (1)
Top Labels
Issue Labels
enhancement (10) bug (8) Galaxy (5) documentation (2) question (1) wontfix (1)
Pull Request Labels

Dependencies

conda/environment.yml conda
  • lark
  • lark-parser
  • numpy
  • pandas
  • pymodelchecking
  • pyparsing
  • pytest
  • python >=3.9
  • python-libsbml
  • regex
  • requests
  • scipy
  • sortedcontainers
  • sympy
docs/requirements.txt pypi
  • lark *
  • lark-parser *
  • myst-parser *
  • numpy *
  • pandas *
  • pip *
  • pymodelchecking *
  • pyparsing *
  • pytest *
  • python-libsbml *
  • regex *
  • requests *
  • scipy *
  • setuptools *
  • sortedcontainers *
  • sphinx *
  • sphinx_rtd_theme *
  • sympy *
.github/workflows/docker.yml actions
  • actions/checkout v2 composite
  • conda-incubator/setup-miniconda v2 composite
  • docker/login-action v1 composite
  • pozetroninc/github-action-get-latest-release master composite
.github/workflows/python-package-conda.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
Dockerfile docker
  • movesrwth/storm stable build