Skip to main content

A package for modelling the photocycle of arch

Project description

Modelling archearhodopsion

This is a project to model the photocycle of NovArch by fitting data to potential models. Therefore this python module was created. It is meant to be fairly easy to use and applicable in any situation where there are transitions which are linearly dependant on an outside stimulus.

Dependencies

The tool is designed using Python 3.9

The required packages are :

  • matplotlib
  • sympy
  • scipy

Usage on its own

Firstly download the package using pip:

pip install ModellingArch

Now you can use the tool using the following command:

python -m ModellingArch -h

An example using some of the options is:

python -m ModellingArch -Matrix "[[-k0,0,k2],[k0,-k1,0],[0,k1,-k2]]" -Ft "[(1,k1)]" -Lt "[k0]" -LightIntensities "[1,0.5]" -Data "[[10],[5]]" -FixedT "[(k1,0.1)]"

Usage as a module

This package can ofcourse also be used as a module in your own python program. It provides a single class Model which contains everything you need to fit the data to a model.

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

ModellingArch-0.0.8.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ModellingArch-0.0.8-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file ModellingArch-0.0.8.tar.gz.

File metadata

  • Download URL: ModellingArch-0.0.8.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for ModellingArch-0.0.8.tar.gz
Algorithm Hash digest
SHA256 e8d38764155d4a679d484b40b0e5e387d124a31dc5b6f007537d55090da11902
MD5 24c086a6aea04ad1459dd25d7aac8670
BLAKE2b-256 5b22c25f0c2400f200a736762fedacbda2d8e2ca76d3231d24f0d02d67bdc423

See more details on using hashes here.

File details

Details for the file ModellingArch-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: ModellingArch-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for ModellingArch-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 944aae9c265855c306cca69d19756261e82e89d445cda6b0668a6d893a379f5c
MD5 25ab93fbe43455e63d049c0dd3134af6
BLAKE2b-256 e01345ab3b6a0ffd0735eca215f6fb5a8581695b9571b85eea2c3723795a6141

See more details on using hashes here.

Supported by

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