semvec/pypi-packages huggingface dataset:
crn 0.1.0a2
A Python3.6+ CRN Simulator
License: MIT
Requires Python: >=3.6
Keywords: crn,simulator,simulation

# Python CRN
A CRN simulator based on
[David Soloveichik's Mathematica CRN Simulator](
http://users.ece.utexas.edu/~soloveichik/crnsimulator.html)

## Version & Promises
Currently this is in a pre-alpha state, but already has some reasonable
features. No guarantees are made for backward-compatibility. That is, some
of the API calls might change, some of the reaction literals syntax might
change, etc.

## Dependencies
The package is written for Python 3.6+ and definitely won't work on an older
Python version.

The current list of dependencies are
```
numpy
scipy
sympy
stochpy
```

## Examples
A simple example of creating a crn, simulating it, and plotting it, is given
here. An explanation of this code in detail can be found in
`crn/examples/basic_example.py`.

```python
from crn import *

a, a1, a2, b, c, t, z = species("A A1 A2 B C T Z")

sys = CRN(
    a >> a1 + a2,
    a1 + b >> t,
    c >> z,
    (a2 >> z).k(2.5),
    z + t >> 0)

sys.simulate({a: 2.5, b: 2.0}, t=5).plot("sim.png", title="Example Simulation")
```

More examples will be added soon in the `crn/examples/` folder.


## Installation
Install using `pip` or `pip3` depending on your setup.
```
pip3 install crn
```

Note: [StochPy](https://github.com/SystemsBioinformatics/stochpy) is not
Python 3 ready. So, when `crn` is imported, it actually runs `lib2to3` on the
files that need to be modified within StochPy.
vrepper 0.0.5
V-REP python wrapper
License: MIT
Keywords: robotics vrep control simulation gym

If you have Python and V-Rep the robot simulator 
software installed, why not combine both? This library let's you 
access the V-Rep API in a bit more humane way the native implementation 
(V-Rep ships with its own Python API, but it's a bit harder to use). 
This library gives you a lot of convenience and includes an example for 
OpenAI Gym integration. This codebase is an extension of ctmakro's
https://github.com/ctmakro/vrepper who provided all the basic functions -
so without their effort this wouldn't have been possible.
rio-merge-rgba 0.4.0
rio merge alternative optimized for RGBA
License: MIT


A `rio merge` alternative optimized for large RGBA scenetifs

`rio merge-rgba` is a CLI with nearly identical arguments to `rio merge`. They accomplish the same task, merging many rasters into one. The differences are in the implementation:

`rio merge-rgba`::

1. only accepts 4-band RGBA rasters
2. writes the destination data to disk rather than an in-memory array
3. reads/writes in windows corresponding to the destination block layout
4. once a window is filled with data values, the rest of the source files are skipped for that window

This is both faster and more memory efficient but limited to RGBA rasters.
pysesame 0.2.0
Python API for Sesame smart locks
License: MIT

pysesame
========

Python API for controlling `Sesame <https://candyhouse.co/>`_ smart locks made
by CANDY HOUSE, Inc. 

This is based on the `cloud API <https://docs.candyhouse.co>`_ for Sesame.

Requirements
------------
Your Sesame needs to be paired with the mobile app in *virtual station*
mode, or a standalone `Wi-Fi Access Point
<https://candyhouse.co/products/wi-fi-access-point>`_.

Dependencies
------------
pysesame depends on the Python package, requests. You can install dependencies
using ``pip install -r requirements.txt``

Usage
-----

.. code:: python

    >> import pysesame

    >> sesames = pysesame.get_sesames("abc@i-lovecandyhouse.co",
                                      "super-strong-password")
    >> [s.nickname for s in sesames]
    ['Front Door', 'Back Door']

    >> front_door = next(s for s in sesames if s.nickname == "Front Door")
    >> front_door.device_id
    'FEEDFACE1234'
    >> front_door.api_enabled
    True
    >> front_door.is_unlocked
    False
    >> front.door.unlock()
    True
    >> front_door.is_unlocked
    True
    >> front.door.is_unlocked = False
    >> front_door.is_unlocked
    False

License
-------
pysesame is released under the MIT license.