我的python类库和函数帮助我工作
lhc-python的Python项目详细描述
`|构建状态`
==
这是我个人的python类和函数库,其中很多都有生物信息学应用程序。图书馆总是时不时地发生变化。如果你想使用它,小心接近。但是,随着时间的推移,部分出现稳定的配置。BBF/> BRF> > BR> > BR/**LHC。BIF。具有指定的二核苷酸频率。
**lhc.binf.genomic\\'u coordinate**
基因组坐标的区间和点的实现。
用于表示基因模型。
**lhc.binf.genetic\'u code**
蛋白质
序列
**lhc.binf.iupac**
该类的行为与dict类似,但会动态计算新的k-mers。
**lhc.binf.skew**
类的行为类似于dict,但会动态计算新的倾斜。
----
如果只需要保持间隔
,请使用intervaltree,否则,多维图可能是
更合适。
BR/> LHC。文件-BR/>< BR/>文件处理类< BR/> BR/> LHC。图
-BR/>< BR/> BR/>图的纯Python实现图:BR/> BR/> LHC。索引
----BR/>< BR/>意图是我自己的索引文件代码,但仍然非常不稳定。不成熟的
lhc.interval
----
一个用于间隔和间隔操作的类
-
>用于分析和处理多个文件格式的类
----
>用于使用迭代器的类
-
主要是未使用和过时的
----
**lhc.random.reservator**
一个水库采样算法的实现。也可以从命令行运行
以从文件中采样行。要从一个名为input\\u file.txt的文件中采样50行
,请运行:
:
--
可能nipals和pca算法最有用。
lhc.test
--
单元测试!它们现在应该是最新的。
----
非常大的迭代器的分类器。迭代器将被分割成
块,然后对这些块进行单独排序,然后合并到单个
文件中。
**lhc.tools.tokeniser**
用户定义哪些字符属于哪个类
,并且标记器将把字符串拆分为所有
字符具有相同类型的子字符串。
:
>;>tokeniser=tokeniser({'word':'abcdefghijklmnopqrstuvwxyz',
'number':'0123456789',
'space':'\t'})
>;>tokens=tokeniser.tokenise('墙上有1000个瓶子')
>;>tokeniser.next()
token(type='word',value='there')
>;>tokeniser.next()
token(type='space',value=')
>; token(type='word',value='were')
>;>;tokeniser.next()
令牌(类型='space',值='')
>;>>tokeniser.next()
令牌(type='number',value='1000')
…|构建
状态图像::https://travis-ci.org/childsish/lhc-python.svg?分支=主
这是我个人的python类和函数库,其中很多都有生物信息学应用程序。图书馆总是时不时地发生变化。如果你想使用它,小心接近。但是,随着时间的推移,部分出现稳定的配置。BBF/> BRF> > BR> > BR/**LHC。BIF。具有指定的二核苷酸频率。
**lhc.binf.genomic\\'u coordinate**
基因组坐标的区间和点的实现。
用于表示基因模型。
**lhc.binf.genetic\'u code**
蛋白质
序列
**lhc.binf.iupac**
该类的行为与dict类似,但会动态计算新的k-mers。
**lhc.binf.skew**
类的行为类似于dict,但会动态计算新的倾斜。
如果只需要保持间隔
,请使用intervaltree,否则,多维图可能是
更合适。
BR/> LHC。文件-BR/>< BR/>文件处理类< BR/> BR/> LHC。图
-BR/>< BR/> BR/>图的纯Python实现图:BR/> BR/> LHC。索引
----BR/>< BR/>意图是我自己的索引文件代码,但仍然非常不稳定。不成熟的
lhc.interval
----
一个用于间隔和间隔操作的类
>用于分析和处理多个文件格式的类
>用于使用迭代器的类
主要是未使用和过时的
**lhc.random.reservator**
一个水库采样算法的实现。也可以从命令行运行
以从文件中采样行。要从一个名为input\\u file.txt的文件中采样50行
,请运行:
:
可能nipals和pca算法最有用。
lhc.test
--
单元测试!它们现在应该是最新的。
非常大的迭代器的分类器。迭代器将被分割成
块,然后对这些块进行单独排序,然后合并到单个
文件中。
**lhc.tools.tokeniser**
用户定义哪些字符属于哪个类
,并且标记器将把字符串拆分为所有
字符具有相同类型的子字符串。
:
>;>tokeniser=tokeniser({'word':'abcdefghijklmnopqrstuvwxyz',
'number':'0123456789',
'space':'\t'})
>;>tokens=tokeniser.tokenise('墙上有1000个瓶子')
>;>tokeniser.next()
token(type='word',value='there')
>;>tokeniser.next()
token(type='space',value=')
>;
>;>;tokeniser.next()
令牌(类型='space',值='')
>;>>tokeniser.next()
令牌(type='number',value='1000')
…|构建
状态图像::https://travis-ci.org/childsish/lhc-python.svg?分支=主