semvec/pypi-packages huggingface dataset:
cleanroom-schema 0.1.3
Cleanroom reboot of NMDC schema
License: MIT
Requires Python: >=3.9,<4.0

# cleanroom-schema

Cleanroom reboot of NMDC schema

## Website

* [https://microbiomedata.github.io/cleanroom-schema](https://microbiomedata.github.io/cleanroom-schema)

## Repository Structure

* [examples/](examples/) - example data
* [project/](project/) - project files (do not edit these)
* [src/](src/) - source files (edit these)
    * [cleanroom_schema](src/cleanroom_schema)
        * [schema](src/cleanroom_schema/schema) -- LinkML schema (edit this)
* [datamodel](src/cleanroom_schema/datamodel) -- Generated python datamodel
* [tests](tests/) - python tests

## Developer Documentation

<details>
Use the `make` command to generate project artefacts:

- `make all`: make everything
- `make deploy`: deploys site

</details>

## Credits

this project was made with [linkml-project-cookiecutter](https://github.com/linkml/linkml-project-cookiecutter)
py-amortization 0.1.0
Amortization Library
License: MIT

# py-amortization

Python library for calculating amortizations and generating amortization schedules

## Installation

```bash
pip install py-amortization
```

## Usage

### Python

#### Amortization Amount

```python
from py_amortization import AmortizationAmount
amo_amount = AmortizationAmount(1000, 3)

# amortization amount in case of monthly payment for the period of 12 months
amo_amount.monthly(period=12)

# amortization amount in case of weekly payment for the period of 10 weeks
amo_amount.weekly(period=10)
```

#### Amortization Period

```python
from py_amortization import AmortizationPeriod
amo_period = AmortizationPeriod(1000, 3)

# amortization period in case of monthly payment for amount of 100 per month
amo_period.monthly(amount=100)

# amortization period in case of weekly payment for amount of 100 per week
amo_period.weekly(amount=100)
```

### Amortization Schedule

```python
from py_amortization import AmortizationSchedule
amo_schedule = AmortizationSchedule(1000, 3)

# amortization schedule in case of monthly payment for the period of 12 months
amo_schedule.monthly(period=12)

# amortization schedule in case of weekly payment for for the period of 10 weeks
amo_schedule.weekly(period=10)
```

### frequency types available
    - monthly
    - semi_monthly
    - bi_monthly
    - quarterly
    - annual
    - semi_annual
    - weekly
    - bi_weekly
    - daily


## 0.1.0 (December 13, 2022)
- initital deployment
m6anet-gh-action 1.1.1
m6anet is a python package for detection of m6a modifications from Nanopore direct RNA sequencing data.
License: MIT
Requires Python: >=3.7

# m6anet
![alt text](https://github.com/GoekeLab/m6anet/blob/master/figures/m6anet_logo.png "m6anet")

m6anet is a python tool that leverages Multiple Instance Learning framework to detect m6a modifications from Nanopore Direct RNA Sequencing data

### Installation

m6anet requires [Python version 3.8 or higher](https://www.python.org). To install the latest release with PyPI (recommended) run

```sh
$ pip install m6anet
```
See our documentation [here](https://m6anet.readthedocs.io/)!

### Getting help
We appreciate your feedback and questions! You can report any error or suggestion related to m6Anet as an issue on [github](https://github.com/GoekeLab/m6anet/issues). If you have questions related to the manuscript, data, or any general comment or suggestion please use the [Discussions](https://github.com/GoekeLab/m6anet/discussions).

Thank you!
### Citing m6Anet 

If you use m6Anet in your research, please cite
[Christopher Hendra, et al.,Detection of m6A from direct RNA sequencing using a Multiple Instance Learning framework. *Nat Methods* (2022)](https://doi.org/10.1038/s41592-022-01666-1)


### Contributors

This package is developed and maintaned by [Christopher Hendra](https://github.com/chrishendra93) and [Jonathan Göke](https://github.com/jonathangoeke). If you want to contribute, please leave an issue. Thank you.

### License
MIT