nmnh矿物科学数据管理工具

minsci的Python项目详细描述


一组用python 2.x编写的用于矿物科学的工具 新罕布什尔州。您可以使用命令行安装minsci工具包 管道:

pip install minsci

注意:马赛克模块已移动到单独的存储库, Stitch2D

地理类群

geotaxa模块包含地质的层次分类法 材料,包括岩石、矿物和陨石。等级制度是 根据国际自然保护联盟公布的方案和物种定义, 英国地质调查局,Rurff和Mindat。这是一项非常重要的工作 进步。

要使用,首先创建geotaxa类的实例:

fromminsciimportgeotaxagt=geotaxa.GeoTaxa()

要获取有关岩石、矿物或陨石的信息,只需调用类 本身:

printgt('basalt')

如果找不到给定分类单元的匹配项,则脚本将尝试放置 现有层次结构中的新分类单元。

要查找弃用物种的首选同义词,请使用 首选同义词:

printgt.preferred_synonym('argentite')

要获取对象的名称,请使用项名称。此函数接受为 分类单元列表、设置和/或名称作为参数。例如:

printgt.item_name(['corundum, ruby, sapphire'])printgt.item_name(name='Hope Diamond')printgt.item_name('diamond','ring')

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
主类中的java访问方法   Javalog4j不读取它的log4j。属性文件   雅加达ee通过Java(web应用程序)使用iText/任何其他使用现成数据的库生成PDF报告   lua使用java阅读TeamSpeak 3消息   将日期转换为BST java   java Spring引用ProxyFactoryBean中带有ref的protoyype bean   如何使java只打印一条带有if语句的消息   java如何通过JavaMail从雅虎服务器发送电子邮件?   使用百分比和BigDecimal的java测试   java如何对字符串数组排序   java验证器+MVC+REST::更新问题   java如何阻止eclipse如此频繁地挂起?   java从AsyncTask(片段内)访问TextView   IDEJava:制作可调整大小和拖动的组件