semvec/pypi-packages huggingface dataset:
projectx 0.0.1
Note Demo
Requires Python: >=3.10

# 项目开发工具

![repo size](https://img.shields.io/github/repo-size/xinetzone/projectx.svg)
[![PyPI][pypi-badge]][pypi-link]
[![GitHub issues][issue-badge]][issue-link]
[![GitHub forks][fork-badge]][fork-link]
[![GitHub stars][star-badge]][star-link]
[![GitHub license][license-badge]][license-link]
[![contributors][contributor-badge]][contributor-link]
[![watcher][watcher-badge]][watcher-link]
[![Binder][binder-badge]][binder-link]
[![Downloads][download-badge]][download-link]
[![Documentation Status][status-badge]][status-link]
[![PyPI - Downloads][install-badge]][install-link]

打造优质的笔记模板。

[pypi-badge]: https://img.shields.io/pypi/v/projectx.svg
[pypi-link]: https://pypi.org/project/projectx/
[issue-badge]: https://img.shields.io/github/issues/xinetzone/projectx
[issue-link]: https://github.com/xinetzone/projectx/issues
[fork-badge]: https://img.shields.io/github/forks/xinetzone/projectx
[fork-link]: https://github.com/xinetzone/projectx/network
[star-badge]: https://img.shields.io/github/stars/xinetzone/projectx
[star-link]: https://github.com/xinetzone/projectx/stargazers
[license-badge]: https://img.shields.io/github/license/xinetzone/projectx
[license-link]: https://github.com/xinetzone/projectx/LICENSE
[contributor-badge]: https://img.shields.io/github/contributors/xinetzone/projectx
[contributor-link]: https://github.com/xinetzone/projectx/contributors
[watcher-badge]: https://img.shields.io/github/watchers/xinetzone/projectx
[watcher-link]: https://github.com/xinetzone/projectx/watchers
[binder-badge]: https://mybinder.org/badge_logo.svg
[binder-link]: https://mybinder.org/v2/gh/xinetzone/projectx/main
[install-badge]: https://img.shields.io/pypi/dw/projectx?label=pypi%20installs
[install-link]: https://pypistats.org/packages/projectx
[status-badge]: https://readthedocs.org/projects/projectx/badge/?version=latest
[status-link]: https://projectx.readthedocs.io/zh/latest/?badge=latest
[download-badge]: https://pepy.tech/badge/projectx
[download-link]: https://pepy.tech/project/projectx

## PyPI

支持 PyPI：

```sh
pip install projectx
```
todi 0.0.3
Minimal CLI TODO app.

# todi

Another command line tool to manage to-do tasks.
Made to be simple and easy to use.

I created this project in order to learn the process of publishing a package in [PyPi](https://pypi.org/project/todi/).
So yes, you can install it from `pip` or clone/fork this project.


### Features:

- 📝 `List`, `Add`, `Update` and `Delete` tasks.
- ✔️ Change status: `TODO` (default), `DOING` and `DONE`.
- 🗑️ `Clean` command to remove `DONE` tasks.
- 💾 `Export` and `Import` todi backups.


# Install

        pip install todi


# Upgrade

        pip install --upgrade todi



# Usage

See a list of all available commands:
        
        todi --help


### Ongoing project...
HabitabilityTheOry 0.0.4
This package contains some useful functions to assess habitability of Chemostat-like environments to energy-limited microbes.
Requires Python: >=3.7

# HaThOr
## Habitable TheOry

### Install
    pip install HabitabilityTheOry

### Import
    import HaThOr


### Rationale and goals
Here, we use habitable theory to build a tool to assess habitability at a large spectrum

We have a model frame for growth:

$
k_g = A \lambda \tau e^{-\frac{\Delta G_{ac}}{RT}} - A e^{-\frac{\Delta G_{am}}{RT}}
$

where
 - $k_g$ is the specific growth rate (s$^{-1}$)
 - $A$ pre-exponential factor (s$^{-1}$)
 - $\lambda = - \Delta_rG_c/E_{ana}$ the catabolic yield
 - $\tau$ active biomass fraction (mol enzyme per mole biomass)
 - $\Delta G_{ac}$ activation gibbs free energy of the catabolic reaction (J/mol)
 - $\Delta G_{am}$ activation gibbs free energy of the maintenance reaction (J/mol)
 - $R=8.314$ (J/(K mol)) is the perfect gas constant
 - $T$ absolute temperature (K)
 
Some of these parameters can be estimated from growth curves (see Guyot and Affholder _in prep_).


Structure of the package HaThOr:
 - chem_helper contains some helper functions and stoichiometric data for some organisms
 - Metabolisms contains the classes metabolism and organism that are designed to build objects representing a functional type with a given metabolism and a given set of parameters
 - Chemostat contains the chemostat class, used to define an environment and calculate biomass etc.
 
 
 ### Example
    import HaThOr.chem_helper as chem
    import HaThOr.Metabolisms as mtb
    mgis = chem.Reaction(**chem.hydrogenotrophy_dat) # The reaction for methanogenesis
    HMG = mtb.Metabolism(reaction=mgis)
    parameters = {'tau': 8.8e-3,'A': 5e13,'DGac': 72421.0,'DGam': 92626.0,'d':0.005}
    FT_HMG = mtb.Organism(metabolism=HMG,**parameters)
    # Get the limit viability Gibbs free energy at pH=7 and T=320
    FT_HMG.DeltaGstar(320,pH=7.0)