Skip to main content

Moiety Modeling Implementation

Project description

moiety_modeling
===============


.. image:: https://img.shields.io/pypi/v/moiety_modeling.svg
:target: https://pypi.org/project/moiety_modeling
:alt: Current library version

.. image:: https://img.shields.io/pypi/pyversions/moiety_modeling.svg
:target: https://pypi.org/project/moiety_modeling
:alt: Supported Python versions

.. image:: https://api.travis-ci.org/MoseleyBioinformaticsLab/moiety_modeling.svg?branch=master
:target: https://travis-ci.org/MoseleyBioinformaticsLab/moiety_modeling
:alt: Travis CI status


`moiety_modeling` package provides facilities for moiety model representation, model optimization and model selection.


Citation
~~~~~~~~

Please cite the GitHub repository until our manuscript is accepted for
publication: https://github.com/MoseleyBioinformaticsLab/moiety_modeling.git


Installation
~~~~~~~~~~~~

'moiety_modeling' runs under Python 3.6+ and is available through python3-pip.
Install via pip or clone the git repo and install the following depencies and
you are ready to go!


Install on Linux
~~~~~~~~~~~~~~~~

Pip installation
----------------

.. code:: bash

python3 -m pip install moiety_modeling

GitHub Package installation
---------------------------

Make sure you have git_ installed:

.. code:: bash

git clone https://github.com/MoseleyBioinformaticsLab/moiety_modeling.git


Dependencies
------------

'moiety_modeling' requires the following Python libraries:

* docopt_ for creating the command-line interface.
* JSONPickle_ for saving Python objects in a JSON serializable form and outputting to a file.
* numpy_ and matplotlib_ for visualization of optimized results.
* scipy_ for application of optimization methods.
* SAGA-optimize_ for parameters optimization.


Quickstart
~~~~~~~~~~

.. code:: python




.. note:: Read the User Guide and the ``moiety_modeling`` Tutorial on ReadTheDocs_ to learn more and to see code examples on using the ``moiety_modeling`` as a library and as a command-line tool.


License
~~~~~~~

.. include:: ../LICENSE

Made available under the terms of The modified Clear BSD License. See full license in LICENSE_.

Authors
~~~~~~~

* **Huan Jin**
* **Hunter N.B. Moseley**


.. _pip: https://pip.pypa.io/
.. _git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git/
.. _docopt: https://github.com/docopt/docopt
.. _JSONPickle: https://github.com/jsonpickle/jsonpickle
.. _numpy: http://www.numpy.org/
.. _matplotlib: https://github.com/matplotlib/matplotlib
.. _scipy: https://github.com/scipy/scipy
.. _SAGA-optimize: https://pypi.org/project/SAGA-optimize/
.. _LICENSE: https://github.com/MoseleyBioinformaticsLab/moiety_modeling/blob/master/LICENSE
.. _ReadTheDocs: https://moiety-modeling.readthedocs.io/en/latest/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moiety_modeling-1.0.tar.gz (24.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page