未提供项目说明
FishScrapping的Python项目详细描述
打捞
特点:
- [x] 从FishBase数据库获取最新信息
- [x] 基于终端的脚本
软件要求:
- Python3
安装
使用pip
pip install FishScrapping
长度-重量关系
假设我们在species.txt存储了以下物种列表:
^{pr2}$Odontesthes regia
Engraulis ringens
Menticirrhus undulatus
Sciaena deliciosa
我们可以通过以下方法获得他们的LWR:
fishbase.py species.txt -lw
虽然输出文件名基于输入,并且基于上述示例,该文件名为species_fishbase_lw.tsv
,但选项-out
也可以修改默认名称。在
cat species_fishbase_lw.tsv
species a b n Country RangeLength
Odontesthes regia NA NA NA NA NA
Engraulis ringens 0.02150 2.604 NA Peru NA
Engraulis ringens 0.00674 3.000 NA Peru NA
Engraulis ringens 0.00460 3.121 NA Chile NA
Engraulis ringens 0.00421 3.144 NA Chile NA
Engraulis ringens 0.00375 3.221 NA Chile NA
Menticirrhus undulatus 0.01027 3.000 1 NA 61.0, 61.0
Sciaena deliciosa NA NA NA NA NA
同义词
我们还可以根据该数据库使用选项-syn
提取物种同义词:
fishbase.py species.txt -syn
同样,在默认情况下,fishbase.py
使用其输入来命名其输出,但是可以使用-out
选项对其进行修改。在
cat species_fishbase_syn.tsv
species synonyms
Odontesthes regia Atherina regia, Austromenidia regia, Atherina laticlavia, Austromenidia laticlava, Chirostoma affine, Basilichthys regillus, Cauque regillus, Odontesthes regillus, Basilichthys jordani, Basilichthys octavius, Odontesthes regia
Engraulis ringens Engraulis pulchellus, Engraulis tapirulus, Anchoviella tapirulus, Stolephorus tapirulus, Engraulis ringens
Menticirrhus undulatus Umbrina undulata, Menticirrhus undulatus
Sciaena deliciosa Corvina deliciosa, Sciaena deliciosa
- 项目
标签: