没有项目描述
answer的Python项目详细描述
概述
该项目旨在作为Digipathos数据集的包装,以便列出和下载巴西农业研究公司(Embrapa)提供的植物病理学公共数据。
图片示例:
安装
如果您的计算机上已经安装了virtualenv,那么安装非常简单。如果你不愿意,请依靠VirtualEnv official documentation。
pip install digipathos
文档
除了docstring之外,还可以找到文档的主要细节here。
测试
<>这个项目是为了适应大多数现存的需求,因此,可测试性是一个主要的关注点。大多数代码都经过了严格的测试,连同Travis作为一个连续的集成工具,一旦有了新的提交,就可以运行所有的单元测试。用法
您可以用两种不同的方式使用Digipathos:通过终端或编程。
cli(命令行界面)
对于那些希望稍微研究一下数据集的人,强烈建议使用此模式。在这里,您可以从编程模式执行相同的操作,但其优点是能够看到正在检索的所有数据。
digipathos
然后我们的数据集浏览器会向您致意:-)
列出所有数据集的示例:
以编程方式
data_loader=DataLoader()# list all the datasetsdatasets=data_loader.get_datasets()# now lets give a look at the cropscrops=data_loader.get_crops()# how about getting all the datasets from a crop?datasets_from_crop=data_loader.get_datasets_from_crop('Pineapple')# now let's download a random datasetdataset_id=random.choice(list(datasets.keys()))data_loader.download_dataset(dataset_id=dataset_id)# download all from a given cropdata_loader.download_datasets_from_crop('Pineapple')# download all the datasetsdata_loader.download_all_datasets()
很简单吧?
可以找到一个工作示例here as a Python script。
故障排除
如果项目有任何问题,或者需要进一步的问题,请毫不犹豫地在github上打开一个问题。
贡献
我们非常欢迎您的贡献,因此请随时打开一个拉取请求:-)