casq-fork
Science Score: 44.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
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.6%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
Basic Info
- Host: GitHub
- Owner: sybila
- License: gpl-3.0
- Language: Python
- Default Branch: master
- Size: 2.9 MB
Statistics
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 0
- Releases: 0
Created almost 2 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
License
Citation
README.rst
.. code::
______ _____ ____
/ ____/___ _/ ___// __ \
/ / / __ `/\__ \/ / / /
/ /___/ /_/ /___/ / /_/ /
\____/\__,_//____/\___\_\
|pipeline status| |coverage report| |black| |rtd| |gpl|
|pypi-version| |pypi-python| |pypi-wheel| |pypi-downloads| |deps|
.. |pipeline status| image:: https://gitlab.inria.fr/soliman/casq/badges/master/pipeline.svg
:target: https://gitlab.inria.fr/soliman/casq/commits/master
:alt: pipeline status
.. |coverage report| image:: https://gitlab.inria.fr/soliman/casq/badges/master/coverage.svg
:target: https://gitlab.inria.fr/soliman/casq/commits/master
:alt: coverage report
.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/python/black
:alt: Code style: black
.. |rtd| image:: https://readthedocs.org/projects/casq/badge/?version=latest
:target: https://casq.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. |gpl| image:: https://img.shields.io/pypi/l/casq
:target: https://gitlab.inria.fr/soliman/casq/raw/master/LICENSE
:alt: PyPI - License
.. |pypi-version| image:: https://img.shields.io/pypi/v/casq
:target: https://pypi.org/project/casq/
:alt: PyPI
.. |pypi-python| image:: https://img.shields.io/pypi/pyversions/casq
:alt: PyPI - Python Version
:target: https://pypi.org/project/casq/
.. |pypi-wheel| image:: https://img.shields.io/pypi/wheel/casq
:target: https://pypi.org/project/casq/
:alt: PyPI - Wheel
.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/casq
:target: https://pypi.org/project/casq/
:alt: PyPI - Downloads
.. |deps| image:: https://img.shields.io/librariesio/release/pypi/casq
:target: https://pypi.org/project/casq/
:alt: Libraries.io dependency status for latest release
**CaSQ** converts `CellDesigner`_ models to Boolean models encoded in
`SBML-Qual`_ with a rather strict semantics defined in a
`published article`_.
This extension allows also generating partially specified Boolean networks in .aeon
format from `CellDesigner`_ models. Possible use in `AEON`_ tool for further
analyses.
.. _`CellDesigner`: http://celldesigner.org
.. _`SBML-Qual`: http://sbml.org
.. _`published article`: https://academic.oup.com/bioinformatics/article/36/16/4473/5836892
.. _`AEON`: https://biodivine.fi.muni.cz/aeon/
Install
=======
CaSQ is provided as a Python3 package, you can install it from the
https://github.com/sybila/casq-fork.git.
Command-line usage
==================
Just follow the instructions::
$ casq --help
usage: casq [-h] [-v] [-D] [-c] [-s] [-r S] [-f FIXED] [-n] [-u [UPSTREAM ...]]
[-d [DOWNSTREAM ...]] [-a] [-b] [-g GRANULARITY] [-i INPUT] [-C]
[infile] [outfile]
Convert CellDesigner models to SBML-qual with a rather strict semantics.
Copyright (C) 2019, Sylvain.Soliman@inria.fr GPLv3.
Convert CellDesigner models to partially specified Boolean networks in .aeon format.
Copyright (C) 2024, xfrak@fi.muni.cz GPLv3.
positional arguments:
infile CellDesigner File
outfile SBML-Qual/BMA json File/.aeon File
options:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-D, --debug Display a lot of debug information
-c, --csv Store the species information in a separate CSV (and .bnet) file
-s, --sif Store the influence information in a separate SIF file
-r S, --remove S Delete connected components in the resulting model if
their size is smaller than S. A negative
S leads to keep only the biggest(s) connected component(s)
-f FIXED, --fixed FIXED
A CSV file containing input values or knock-ins/knock-outs,
one per line, with name in the
first column and the value in the second.
-n, --names Use the names as IDs in the SBML file
-u [UPSTREAM ...], --upstream [UPSTREAM ...]
Only species upstream of this/these species will be kept
-d [DOWNSTREAM ...], --downstream [DOWNSTREAM ...]
Only species downstream of this/these species will be kept
-a, --aeon Output to partially specified Boolean networks in .aeon format
-b, --bma Output to BMA json format
-g GRANULARITY, --granularity GRANULARITY
When exporting to BMA, use this granularity
-i INPUT, --input INPUT
When exporting to BMA, nodes with no input should be set to
this value
-C, --colourConstant When exporting to BMA, colour all variables pink
(defaults to colour by compartment)
Owner
- Name: sybila
- Login: sybila
- Kind: organization
- Website: http://sybila.fi.muni.cz/
- Repositories: 70
- Profile: https://github.com/sybila
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: CaSQ
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Sylvain
family-names: Soliman
email: Sylvain.Soliman@inria.fr
affiliation: Inria
orcid: 'https://orcid.org/0000-0001-5525-7418'
- given-names: Anna
family-names: Niarakis
email: Anna.Niaraki@univ-evry.fr
affiliation: 'GenHotel, Université d''Évry'
orcid: 'https://orcid.org/0000-0002-9687-7426'
repository-code: 'https://gitlab.inria.fr/soliman/casq/'
url: 'https://casq.readthedocs.io/en/stable/'
license: GPL-3.0
preferred-citation:
type: article
authors:
- given-names: Sara
family-names: Sadat Aghamiri
affiliation: 'GenHotel, Université d''Évry'
- given-names: Vidisha
family-names: Singh
affiliation: 'GenHotel, Université d''Évry'
- given-names: Aurélien
family-names: Naldi
affiliation: 'Institut de Biologie de l''École Normale Supérieure'
- given-names: Tomáš
family-names: Helikar
affiliation: 'Department of Biochemistry, University of Nebraska-Lincoln'
- given-names: Sylvain
family-names: Soliman
email: Sylvain.Soliman@inria.fr
affiliation: Inria
orcid: 'https://orcid.org/0000-0001-5525-7418'
- given-names: Anna
family-names: Niarakis
email: Anna.Niaraki@univ-evry.fr
affiliation: 'GenHotel, Université d''Évry'
orcid: 'https://orcid.org/0000-0002-9687-7426'
doi: "10.1093/bioinformatics/btaa484"
journal: "Bioinformatics"
month: 5
start: 4473
end: 4482
title: "Automated inference of Boolean models from molecular interaction maps using CaSQ"
issue: 16
volume: 36
year: 2020
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
.github/workflows/main.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
pyproject.toml
pypi
- loguru >=0.2.5
- networkx >=2.2