semvec/pypi-packages huggingface dataset:
noaa-ftp 0.1.11
A python package to work with NOAA FTP
Requires Python: >=3.7,<4.0
Keywords: noaa,ftp

# NOAA-FTP

> I needed to work with data from NOAA, so I write a code in jupyter notebook and solved my problem for viewing and downloading data.
> Then I decided to convert that code to a python package.

My Personal Website: [Water Directory](https://waterdirectory.ir/).


To import, use command below:

```bash
from noaa_ftp import NOAA
```

Available functions:
- dir()
- download()

## Get list of files and folders

```bash
noaa_dir = NOAA("ftp.ncdc.noaa.gov", 'pub/data/ghcn/daily').dir()
noaa_dir
```

## Download custom file from the directory

```bash
noaa = NOAA("ftp.ncdc.noaa.gov", 'pub/data/ghcn/daily').download('ghcnd-stations.txt')
```
waterservices 0.1.1
A pyhton package to work with WaterServices USGS
Requires Python: >=3.7,<4.0

# WATERSERVICES

A pyhton package to work with WaterServices USGS

My Personal Website: [Water Directory](https://waterdirectory.ir/).


To import, use command below:

```bash
from waterservices import NWIS
```

Available functions:
- siteInfo()


## Get a csv file for site info of any type

```bash
columns = ['site_no', 'station_nm', 'dec_lat_va', 'dec_long_va', 'huc_cd', 'data_type_cd',
        'parm_cd', 'stat_cd', 'begin_date', 'end_date']
filters = {
    'seriesCatalogOutput': 'true',
    'outputDataTypeCd': 'dv,pk,gw',
    'siteStatus': 'all',
    'hasDataTypeCd': 'dv,gw'
}
nwis = NWIS('GW', ['01'], filters, columns, 'wells').siteInfo()
```

You can customize columns, filters, stationType, and HUC code.
methrandir 0.1.2
Python utility for understanding whole genome bisulfite data and viewing it as a whole
Requires Python: >=3.8.5

# Mehtrandir

## Installation

This package is available on [anaconda](https://anaconda.org/skanderPoit/methrandir) and can be installer with the following command

```bash
conda install -c skanderpoit methrandir
```

## Usage
Directly from the command line:
```bash
usage: methrandir.py [-h] -f FILES [-o OUT_PREFIX] [-outdir OUTDIR] [-m METHOD] [-c MIN_COVERAGE] [-C CONTEXTS [CONTEXTS ...]] [-F FORCE] [-p P_VALUE]

Methylation Data Overview Utility

optional arguments:
  -h, --help            show this help message and exit
  -f FILES, --files FILES
                        tab seperated file containing paths of sorted bismark CX reports and their
  -o OUT_PREFIX, --out_prefix OUT_PREFIX
                        output files prefix
  -outdir OUTDIR, --outdir OUTDIR
                        output directory
  -m METHOD, --method METHOD
                        model biological replicates : weighted_average | anova
  -c MIN_COVERAGE, --min_coverage MIN_COVERAGE
                        minimum number of reads for each position on all samples
  -C CONTEXTS [CONTEXTS ...], --contexts CONTEXTS [CONTEXTS ...]
                        list of contexts to be considered for downstream analysis : CG,CHG,CHH
  -F FORCE, --force FORCE
                        Force recreation of filtered files
  -p P_VALUE, --p_value P_VALUE
                        p_value for statistical tests
```
Or imported as a module in your python scri

```python
from methrandir import methrandir
```
methrandir.readlines() needs a `.tsv` file describing raw data(Sorted Bismark CX reports) and can take other arguments to further filter data for each position.

methrandir.compute_pca() takes in the product of readfiles and applies pca and generates some graphs.