Metadata-Version: 2.1
Name: mf4parser
Version: 0.0.3
Summary: A Python package to extract signals from MDF4 files.
Home-page: https://github.com/sridhar-eswaran/mf4-parser.git
Author: Sridhar Eswaran
Author-email: mail2sridhare@gmail.com
License: GNU GPLv3
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: asammdf
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: pathlib

# mf4-parser
To extract set of signals from a MDF4 (mf4) files

## Features
	* Create __mdfSubset__ in two ways
		* Instantiate with a list of 'asammdf.Signals'
		* Create a new subset from a larger MDF(.mf4) file with a list of signals in csv 
	* Concatinate two mdfSubsets to create a new file (joins the each signals)
	* Get timestamps (start,end) of a mdfSubset object
	* Get the name of the signals in the mdfSubset
	* Get the sample size of a signal in the mdfSubset
	* Resample the signals in the mdfSubset to a different timestep
	* Create a list of pandas-series objects (timestamps,samples) with the signals in the mdfSubset
	* Create a data table with signals in the mdfSubset
	* Export signals in the mdfSubset to a csv file 

## Requirements
	- Python >=3.7

## Installation

### pip 
	pip install mf4parser

### git 
	clone the repo [mf4parser](https://github.com/sridhar-eswaran/mf4-parser.git)

