semvec/pypi-packages huggingface dataset:
discere 0.0.4
Protein Feature Extraction package for Machine Learning
License: MIT
Keywords: feature extraction protein sequence bioinformatics machine learning deep learning

[![Build Status](https://travis-ci.org/jithin8mathew/Protein-feature-extraction.svg?branch=master)](https://travis-ci.org/jithin8mathew/Protein-feature-extraction)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![codecov](https://codecov.io/gh/jithin8mathew/Protein-feature-extraction/branch/master/graph/badge.svg)](https://codecov.io/gh/jithin8mathew/Protein-feature-extraction)
[![GitHub version](https://badge.fury.io/gh/jithin8mathew%2FProtein-feature-extraction.svg)](https://badge.fury.io/gh/jithin8mathew%2FProtein-feature-extraction)
[![GitHub issues](https://img.shields.io/github/issues/jithin8mathew/Protein-feature-extraction)](https://github.com/jithin8mathew/Protein-feature-extraction/issues)

<br>

# Protein Feature Extraction for Machine Learning
<br>

Python code to extract features from Protein sequences for Machine Learning/Deep Learning

Protein feature extraction is carried out using Biopython package

**Features inculde:
1. AA-count
2. aromaticity
3. secondary_structure_fraction
4. isoelectric_point
5. molecular_weight
6. instability_index

Packages required (other than built-in) for the execution of code...
-Pandas
-pickle
-Biopython
-subprocess

## Installation
For windows
```
pip install discere
```
For linux
```
pip3 install discere
```

## Usage

```python
  import discere.discere as di

  di.extract_feature('./Documents/positive_training.fasta', 
                     './Documents/negative_training.fasta', 
                     './Documents')
```

## output
CNSeq2TimeSpan 0.1.9
This is a tool for converting chinese time phrases into time spans.
License: MIT
Requires Python: >=3.5.0


## CNSeq2TimeSpan
此项目基于[zhanzecheng的Time_NLP](https://github.com/zhanzecheng/Time_NLP),并增添了时间域的输出。

## Install
```shell script
pip install CNSeq2TimeSpan
```

## Examples
```python
from CNSeq2TimeSpan.TimeNormalizer import TimeNormalizer
tn = TimeNormalizer()

res = tn.parse(target=u'今年的财务报表交了吗')
print(res)

res = tn.parse(target=u'昨天刚写完，明天早上就交')
print(res)
```
返回结果
```json
{
	'timebase': '2019-11-21-15-3-58',
	'word': ['今年'],
	'type': 'timespan',
	'timespan': [
		['2019-01-01 00:00:00', '2019-12-31 23:59:59']
	]
}

{
	'timebase': '2019-11-21-8-3-58',
	'word': ['昨天', '明天早上'],
	'type': 'timespan',
	'timespan': [
		['2019-11-20 00:00:00', '2019-11-20 23:59:59'],
		['2019-11-21 06:00:00', '2019-11-21 09:00:00']
	]
}
```

## 简介
Time-NLP的python3版本   
python 版本https://github.com/sunfiyes/Time-NLPY  
Java 版本https://github.com/shinyke/Time-NLP

## 使用方式 
demo：python3 Test.py

优化说明

| 问题          | 以前版本                                     | 现在版本                    |
| ----------- | ---------------------------------------- | ---------------------- |
| 无法解析下下周末     | "timestamp": "2018-04-01 00:00:00"                                    | "timestamp": "2018-04-08 00:00:00"                 |
| 无法解析 3月4         | "2018-03-01"                                   | "2018-03-04"               |
| 无法解析 初一 初二      | cannot parse                                    | "2018-02-16"              |
| 晚上8点到上午10点之间  无法解析上午      | ["2018-03-16 20:00:00", "2018-03-16 22:00:00"] |  ["2018-03-16 20:00:00", "2018-03-16 10:00:00"]|
| 3月21号  错误解析成2019年      | "2019-03-21" | "2018-03-21" |

感谢@[tianyuningmou](https://github.com/tianyuningmou) 目前增加了对24节气的支持


    temp = ['今年春分']
    "timestamp" : "2020-03-20 00:00:00"

## TODO

| 问题          | 现在版本                                     | 正确
| ----------- | ---------------------------------------- | ---------------------- |
| 晚上8点到上午10点之间     |  ["2018-03-16 20:00:00", "2018-03-16 22:00:00"] |  ["2018-03-16 20:00:00", "2018-03-17 10:00:00"]"                                    | "timestamp": "2018-04-08 00:00:00"                 |
cr-download 0.93.0
Tool to download and automatically edit Critical Role episodes.
License: MIT

Overview
=======================

cr_download checks recent Critical Role Twitch VODs for videos with
titles looking like Critical Role episode titles, and prompts the user
to download each one. The file is downloaded as video using the
[streamlink](https://streamlink.github.io/) API, and converted to
audio using [ffmpeg](https://www.ffmpeg.org/).

Optionally, cr_download can use the
[Chromaprint](https://acoustid.org/chromaprint) music fingerprinting
algorithm to attempt to detect the soundtracks Critical Role plays
before/after the show, in the opening credits, and during the
break. If a good enough set of transition points is found in the
episode audio, cr_download will recut the audio to leave out
pre/post-show segments, intermission, and (optionally) the
announcement section of the episode.

In addition, cr_download can also upload the audio files for the
episode to a fixed Google drive folder.

Setup
==========================

1. Install [ffmpeg](https://www.ffmpeg.org/) if you haven't already.

2.  If installing via pip (recommended, if I've actually uploaded the
    package to PyPI by the time you read this), run `pip install
    cr-download`.

    Otherwise, download and extract the repository, and run `python
    setup.py install` from the directory you extracted it to.

3. Run `streamlink --twitch-oauth-authenticate` to authorize
streamlink to access your Twitch account. Copy the provided oauth
token into your config file, located at
`~/.config/cr_download/config.yaml` (it will be automatically created
the first time you run the program).

Usage
==================================

Run `critrole_download` (it should be added to your path after
installation) to display a list of recent Critical Role VODs. You may
choose one (or more) to download and convert to audio.

To run the automatic audio editor on the downloaded files, run
`critrole_download -a`.

You can also run `autocut_vod FILENAME [FILENAME ...]` to run the
autocutting tool on a local audio/video file.

To see a full list of options for each command, run `critrole_download
-h` or `autocut_vod -h`. You can also change the behavior of the
program by editing options in the configuration file located at
`~/.config/cr_download/config.yaml`.