一种基于beautifulsoup的简单bts-mdx文件解析器
simplemdx的Python项目详细描述
…突出显示::python3
==图片::https://img.shields.io/pypi/v/simplemdx.svg
:目标:https://pypi.python.org/pypi/simplemdx
…图片::https://img.shields.io/travis/marnunez/simplemdx.svg
:目标:https://travis ci.org/marnunez/simplemdx
…图片::https://ci.appveyor.com/api/projects/status/xb07amo9s7stk37r?svg=true
:目标:https://ci.appveyor.com/project/marnunez/simplemdx
:alt:windows生成状态
…图片::https://readthedocs.org/projects/simplemdx/badge/?version=latest
:目标:https://simplemdx.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图片::https://pyup.io/repos/github/marnunez/simplemdx/shield.svg
:目标:https://pyup.io/repos/github/marnunez/simplemdx/
:alt:updates
图片::https://coveralls.io/repos/github/marnunez/simplemdx/badge.svg?branch=master
:目标:https://coveralls.io/github/marnunez/simplemdx?branch=master
:alt:coverage
https://simplemdx.readthedocs.io.
与python 2.7和3.4版兼容的功能
-
*Linux、OSX和Windows支持
*试用版MDX(标记坐标、EMG通道等)
*会话和患者MDX(antropometric数据、主题元数据)
*标准enb文件(关节角度规范、肌电规范等)
使用
----
加载试用mdx的内容
代码::python
代码::python
label=a.label
date=a.date
命名流可以是:
*markers
*emg
*static
*cycle
streams
----
>每个流都有自己的元数据(例如频率、开始时间和帧数
。代码::python
a=parser('myfile.mdx')
m=a.markers\marker stream
m.nframes
m.starttime
marker streams
----
代码::python
c7=a.markers['c7']
m=a.markers[0]流上的第一个标记
代码::python
a.markers:
print(marker.label)
代码::python
a.markers.totrc()
它创建一个trc文件,该文件的标签与试用mdx和所有包含的标记相同。
请注意,它将输出最大的公共数据块(所有标记可见的最大时间间隔)。这是为了避免.trc文件中没有数据。可以将输出限制为某些标记,并更改输出文件名
。代码::python
a.markers.to trc(filename='my_trc_output.trc',labels=['c7','rasis','lasis'])
代码::python
a.markers.plot()
bts采用项/段方法存储大部分信息。要检索标记的一段,可以调用数据属性
。代码::python
c7=a.markers['c7']
s=c7.data
数据将返回段对象或段对象列表。每个段都有每个坐标的列表(对于标记示例,x、y和z)和段的起始帧
。代码::python
seg=c7.data
如果存在(seg,segment):
打印("第一帧:{}"。格式(seg.frame))
打印("x数据:{}"。格式(seg.x))
这将把所有段合并为一个,添加了一个无填充。并返回从第0帧开始的单个段。
…代码::python
segc=c7.datac
print("x data:{}"。format(seg.x))
credits
----
这个包是用cookiecutter和"audreyr/cookiecutter pypackage"项目模板创建的。
_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
。_美化组:https://www.crummy.com/software/美化组/bs4/doc/
=
=
=
history
==
<0.1.0(2018-02-27)
----
*PYPI上的首次发布。
==图片::https://img.shields.io/pypi/v/simplemdx.svg
:目标:https://pypi.python.org/pypi/simplemdx
…图片::https://img.shields.io/travis/marnunez/simplemdx.svg
:目标:https://travis ci.org/marnunez/simplemdx
…图片::https://ci.appveyor.com/api/projects/status/xb07amo9s7stk37r?svg=true
:目标:https://ci.appveyor.com/project/marnunez/simplemdx
:alt:windows生成状态
…图片::https://readthedocs.org/projects/simplemdx/badge/?version=latest
:目标:https://simplemdx.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图片::https://pyup.io/repos/github/marnunez/simplemdx/shield.svg
:目标:https://pyup.io/repos/github/marnunez/simplemdx/
:alt:updates
图片::https://coveralls.io/repos/github/marnunez/simplemdx/badge.svg?branch=master
:目标:https://coveralls.io/github/marnunez/simplemdx?branch=master
:alt:coverage
https://simplemdx.readthedocs.io.
与python 2.7和3.4版兼容的功能
-
*Linux、OSX和Windows支持
*试用版MDX(标记坐标、EMG通道等)
*会话和患者MDX(antropometric数据、主题元数据)
*标准enb文件(关节角度规范、肌电规范等)
使用
----
加载试用mdx的内容
代码::python
代码::python
label=a.label
date=a.date
命名流可以是:
*markers
*emg
*static
*cycle
streams
----
>每个流都有自己的元数据(例如频率、开始时间和帧数
。代码::python
a=parser('myfile.mdx')
m=a.markers\marker stream
m.starttime
marker streams
----
代码::python
c7=a.markers['c7']
m=a.markers[0]流上的第一个标记
代码::python
a.markers:
print(marker.label)
代码::python
a.markers.totrc()
它创建一个trc文件,该文件的标签与试用mdx和所有包含的标记相同。
请注意,它将输出最大的公共数据块(所有标记可见的最大时间间隔)。这是为了避免.trc文件中没有数据。可以将输出限制为某些标记,并更改输出文件名
。代码::python
a.markers.to trc(filename='my_trc_output.trc',labels=['c7','rasis','lasis'])
代码::python
a.markers.plot()
bts采用项/段方法存储大部分信息。要检索标记的一段,可以调用数据属性
。代码::python
c7=a.markers['c7']
s=c7.data
数据将返回段对象或段对象列表。每个段都有每个坐标的列表(对于标记示例,x、y和z)和段的起始帧
。代码::python
seg=c7.data
如果存在(seg,segment):
打印("第一帧:{}"。格式(seg.frame))
打印("x数据:{}"。格式(seg.x))
这将把所有段合并为一个,添加了一个无填充。并返回从第0帧开始的单个段。
…代码::python
segc=c7.datac
print("x data:{}"。format(seg.x))
credits
----
这个包是用cookiecutter和"audreyr/cookiecutter pypackage"项目模板创建的。
_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
。_美化组:https://www.crummy.com/software/美化组/bs4/doc/
=
=
=
history
==
<0.1.0(2018-02-27)
----
*PYPI上的首次发布。