pymod_os_specific.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:pymod 作者: pymodproject 项目源码 文件源码
def check_importable_modeller():
    """
    Checks if systemwide MODELLER can be imported. If it can be imported, returns its version.
    """
    try:
        import modeller, _modeller
        import modeller.automodel
        from modeller.scripts import complete_pdb
        if hasattr(_modeller,"mod_short_version_get"):
            hasmodeller=_modeller.mod_short_version_get()
        else:
            hasmodeller=[e.lower()[8:].strip("-") for e in os.path.realpath(
                os.path.dirname(modeller.__file__)).split(os.sep) if e.lower(
                ).startswith("modeller") and len(e)>8][0]
        if not hasmodeller:
            hasmodeller="unknown"
    except:
        hasmodeller=""
    return hasmodeller
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号