OmniGenome

View on PyPIReverse Dependencies (0)

0.2.4a0 omnigenome-0.2.4a0-py3-none-any.whl

Wheel Details

Project: OmniGenome
Version: 0.2.4a0
Filename: omnigenome-0.2.4a0-py3-none-any.whl
Download: [link]
Size: 124617
MD5: f0821106f0c71fcd3607c0ff3ea3f5a5
SHA256: 3cb39440ac8d0f2f9fa6d74ab07124dabd659f639b0763a4ee7ad8cc36ed76a1
Uploaded: 2025-04-09 20:02:16 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: OmniGenome
Version: 0.2.4a0
Summary: OmniGenome: A comprehensive toolkit for genome analysis.
Author: Yang, Heng
Author-Email: hy345[at]exeter.ac.uk
Home-Page: https://github.com/yangheng95/OmniGenome
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Platform: Windows
Platform: Linux
Platform: Mac OS-X
Requires-Python: >=3.9
Requires-Dist: findfile (>=2.0.0)
Requires-Dist: autocuda (>=0.16)
Requires-Dist: metric-visualizer (>=0.9.6)
Requires-Dist: termcolor
Requires-Dist: gitpython
Requires-Dist: torch (>=2.0.0)
Requires-Dist: pandas
Requires-Dist: viennarna
Requires-Dist: scikit-learn
Requires-Dist: accelerate
Requires-Dist: transformers (>=4.45.0)
Requires-Dist: packaging
Requires-Dist: dill; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: platform
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 6972 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.9.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
examples/EternaV2_RNA_design_demo.py sha256=4oP64DJsPh9RlLSiV0rAiozX2aaGDYzh-1Sb9StayxU 2096
examples/__init__.py sha256=tfd7NymqiGZiEvZ7-XVb2uZ6U2mgNA7YWoTaOoqApPI 342
examples/easy_rna_design_emoo.py sha256=SNW0aS5JXJnOs8eY6tk9PERFP07-m3QpXoyhdAIckYg 15700
examples/extract_evolution_history.ffi.py sha256=y7xeMjTr32dwY2V1zNbOrzmvCEX2l2kM6ADhqFxbIzs 838
examples/merge_json.py sha256=CiIXnwgyUCcfsJmQ2ScgopfyTOUaJTbICD1W7kXUFvM 666
examples/process_data.py sha256=gtNNnu1nqfdkxQtYgNksQeMohBxuvXnC5PMbLFxzvzo 2439
examples/ssp.py sha256=3x56HeIKFu086KM71l08I6rJq_CrYZ1M4mHdkT2Hadw 4793
examples/web_rna_design.py sha256=Xky02h3crvtZ3og8e-Ui8wG5HRPrM1C8cTKJCRn6gFg 12949
examples/zero_shot_secondary_structure_prediction.py sha256=dGHM6sWKM66by2vluG7c0parQTRN0y8LUFmnJ_AObSs 2161
examples/competition/__init__.py sha256=_Ao_a7j4G06Np-ot7nA6JHPSICqW7KAlrT4iin5YLcI 342
examples/competition/autobench.py sha256=IcnpyIpUFpJkckHvhJwTBkGjWsvpMmJ8E2e8PKOG2ww 18215
examples/competition/run_evaluation.py sha256=7V969DiKnmyyCq6E9JwedPkEdmXUJk2RWi_Vmmy0QJc 1587
examples/competition/OGB/__init__.py sha256=_Ao_a7j4G06Np-ot7nA6JHPSICqW7KAlrT4iin5YLcI 342
examples/competition/OGB/metadata.py sha256=mHRnEhcUjK9goUSKdTnQDGqQdeSbSIjdxaM6UVtOav0 689
examples/competition/OGB_bak/__init__.py sha256=_Ao_a7j4G06Np-ot7nA6JHPSICqW7KAlrT4iin5YLcI 342
examples/competition/OGB_bak/metadata.py sha256=mHRnEhcUjK9goUSKdTnQDGqQdeSbSIjdxaM6UVtOav0 689
omnigenome/__init__.py sha256=5g2hdmutJ3_3tcmNHRW79sCr3H1mKzb8eUVSHgoH2qs 7153
omnigenome/auto/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnigenome/auto/auto_bench/__init__.py sha256=JEdZznP93R9CQ2zZCXPOIxN0OizNa2RNa30EDkRCz3o 342
omnigenome/auto/auto_bench/auto_bench.py sha256=K-QqGecnOdnx2GJyS30z_zPTA3ks1jddktt2zOu4vVY 16181
omnigenome/auto/auto_bench/auto_bench_cli.py sha256=lne886R4r9ny1wIDBbwxeNude15tCJP_1AspQlJWiLs 7365
omnigenome/auto/auto_bench/auto_bench_config.py sha256=MKzDzsjDudyVoppm9yp92FowlnFe6IQQfbUePQYVrXM 7713
omnigenome/auto/auto_bench/config_check.py sha256=XSSkCSvilyiMEm1Ec8EwW9HazwMni6Hm53-wpR3xEzo 975
omnigenome/auto/auto_train/__init__.py sha256=aPUKIvEV_K353fv9N3baTVw2H3pjpSLfAiehM7uSzXQ 384
omnigenome/auto/auto_train/auto_train.py sha256=4AVrMQsWLLgDJMjh3_mTyacx0eMoigf_XpXsqwDDFGw 13739
omnigenome/auto/auto_train/auto_train_cli.py sha256=erBh94vwX2QFx1B5u7aEIc7A7xRvmsErAdE7i9uP6Ps 7288
omnigenome/auto/bench_hub/__init__.py sha256=JEdZznP93R9CQ2zZCXPOIxN0OizNa2RNa30EDkRCz3o 342
omnigenome/auto/bench_hub/bench_hub.py sha256=Up4JjqGgKH1jtYPRwvb4w1UpxE6W3FxlUEuUcEelyKI 439
omnigenome/cli/__init__.py sha256=40Rjp5RQWsPMulwI5xTjVUaGqIQZaO9H2Y62H6mxUW8 384
omnigenome/cli/omnigenome_cli.py sha256=mrue5p_VmUcfIfn2T0K-UPHU8aDKWT7TS6Qah1yKoEs 3549
omnigenome/cli/commands/__init__.py sha256=Aj2Rt9cecsxLcQJrZd4m1ua9CIJy-FvmGUorCfiw3YY 384
omnigenome/cli/commands/base.py sha256=l6Sr918KQbERFRm6wR6ykwhwYasYveS29ecEmchj_RI 976
omnigenome/cli/commands/bench/__init__.py sha256=MTb2rwmLGFXnn_dJBg-sUAOguAvW29oInGMFuDR27SI 384
omnigenome/cli/commands/bench/bench_cli.py sha256=6InC_BIYzYKsAvnvcnfi676RbzYMwBTiKVHM8H9pam0 4961
omnigenome/cli/commands/rna/__init__.py sha256=LXMAu6VmdpvG-YtIQz6PCdwce82JHLXuW_MyXCcHlhs 384
omnigenome/cli/commands/rna/rna_design.py sha256=guQ5zLUpd6sq1TYq_Ycba_FM37sJz7JFLghA3GTWSxo 3514
omnigenome/src/__init__.py sha256=P_xAnv8ydAA49O2NeRBf7TEU78OZwGE5xEAT8V2FdoQ 342
omnigenome/src/abc/__init__.py sha256=ir0dYJyibYfFlZaRG4PzPgqNmhHReqrvFRg8KzmFc4w 342
omnigenome/src/abc/abstract_dataset.py sha256=qTqtrVSrDxrjMN6SBKUHTHuBH0U_uBR2C2TYivgvN0s 16711
omnigenome/src/abc/abstract_metric.py sha256=GeXenDy-09Frv_B63bjwgbXRirOOdDY6duStYq2KDbk 1664
omnigenome/src/abc/abstract_model.py sha256=HHQdJTigQltqGVICBsCfQIk19dob4HOtt9TJmWDcgp4 17260
omnigenome/src/abc/abstract_tokenizer.py sha256=SZeSCv1Fbb-BUg4FwLStWII4XLCEsBwX01C-iOJJWKE 3442
omnigenome/src/dataset/__init__.py sha256=GI5cNvFQyAGjlPtytIt3--nIcz-ZBQQZRAcf4tsHLkw 634
omnigenome/src/dataset/omnigenome_dataset.py sha256=-lDJD91s_JE7-sO2LaBm2LxMwVfj5EVMTmL4xSLUhX0 9957
omnigenome/src/metric/__init__.py sha256=9xXOdKCh1TtV0uwPW759-7pWwyT_pDU7GeSrKuztpYw 493
omnigenome/src/metric/classification_metric.py sha256=WIT3VxjWeJbW129gN-xfP2bhaOZ_1IeteqepQ-ru46I 3601
omnigenome/src/metric/metric.py sha256=xbMQE5zcPvGjVxgLhroD_fouyEjUcC1oGuY3sqHEnSs 4347
omnigenome/src/metric/ranking_metric.py sha256=pZOubw5U9wAHCAbc1AqldOq2WY4zhPbN8IwLJOqUDoY 3096
omnigenome/src/metric/regression_metric.py sha256=5GGkkUV5zWSTPMSWFHsLtJRpz1fA30s4uJQ9Ytp92hI 4146
omnigenome/src/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnigenome/src/misc/utils.py sha256=x3psVDrrzfpeM3-DeVK1fEVRfsartmMOeUeALNWyzWE 9483
omnigenome/src/model/__init__.py sha256=VpSNlj0vacxRkJvc8hOsP8uw3azzPo3xAv2A5TL1qWc 570
omnigenome/src/model/module_utils.py sha256=PRG4beyeEQfkJNU6ov1XGvPjrGWxEBTbcSkjJluBFx0 5873
omnigenome/src/model/augmentation/__init__.py sha256=9vZer8sm-VQDfPszBbmM0xq0PVsX8SJrfgX2feOWJlk 342
omnigenome/src/model/augmentation/model.py sha256=DfokRid8oBbm7fhwTcAiqPgOw8uw8Pu9lset8reRE3c 5253
omnigenome/src/model/classiifcation/__init__.py sha256=dPugrswvrM58nVxS5FlCBnx2meuTPY9SzOA4YLrP-l4 342
omnigenome/src/model/classiifcation/model.py sha256=yG-0E1tz0ootbcXnuAqpJCWuDQMnx_br_5R-fzSGX-I 11639
omnigenome/src/model/embedding/__init__.py sha256=g0ZV3xt9TOPa3zUCinB43hCRHUnu35GKICEKK54PwiA 342
omnigenome/src/model/embedding/model.py sha256=O6-Wn5PoqZL2-BRk7YSzdILbE2FQnRf_m-pMJlSdTrc 5360
omnigenome/src/model/mlm/__init__.py sha256=0-S-GmzGIx7qB7Aixh_KovHxAcvKHgCZJcxYHifjZ-A 342
omnigenome/src/model/mlm/model.py sha256=wo6swRFSR63aL08QaV4Kk0rJ20ld7vCGgGVR2nL1iCM 3972
omnigenome/src/model/regression/__init__.py sha256=P_xAnv8ydAA49O2NeRBf7TEU78OZwGE5xEAT8V2FdoQ 342
omnigenome/src/model/regression/model.py sha256=wOKmBIXWhqRRhH4lb_1MXwYgM5UnPIhDK-P-Cqw8UdA 17771
omnigenome/src/model/regression/resnet.py sha256=zEsfd2eyBxcMm35TqkcYGg9QTW-DMEcW0vnjmXT9IjQ 9671
omnigenome/src/model/rna_design/__init__.py sha256=ttJqK-aZ1osPnQrTwLTK3Fkl4l5yMM5gRWX_nCcmhtY 342
omnigenome/src/model/rna_design/model.py sha256=1jCP5cjF59SgOeFgYev6c8htcbh4JEIpdOaUxXXUzTI 10867
omnigenome/src/model/seq2seq/__init__.py sha256=sP2vP_2XzMI80eWAbTT5cboKY9lxjPxe-Mtfiu_vK-A 342
omnigenome/src/model/seq2seq/model.py sha256=tEEjpxMtH0YttlevoFebunYwsdTNYdvQubbNrpgsFXA 600
omnigenome/src/tokenizer/__init__.py sha256=uugoAoUSB-C-V4XJIoYLgAzB1nLKcTxGGb1bCBm4_-U 512
omnigenome/src/tokenizer/bpe_tokenizer.py sha256=CMWkrrLdxdJeqN6CMY9MlnwZtdnMHgBCWzg6HLV_OS8 2944
omnigenome/src/tokenizer/kmers_tokenizer.py sha256=dG7n4m4uWCH41VcFVffeSBxW_rh9dv4yVe35TNxGD7w 4641
omnigenome/src/tokenizer/single_nucleotide_tokenizer.py sha256=S3fUI5JDCOqUDdPxS64_fQraqo_utl-afEDjvgqdB98 3903
omnigenome/src/trainer/__init__.py sha256=oM-Jh4_-RDi0j2omG-7Vxwx3LAR_LAgc2gAERCWMi4Q 409
omnigenome/src/trainer/accelerate_trainer.py sha256=Nca_zMuGH0d1sbS_N8FYdE6LjbxoNwFrbro8-8p8lO4 14565
omnigenome/src/trainer/hf_trainer.py sha256=ZQipIZj0WXwHpgf8nsss2KRq9bCH4LI32Uo_iQKT5Bg 1092
omnigenome/src/trainer/trainer.py sha256=v6JWEK4wI4Q7LGhVCRfo-5l6RrhRzo_OckwNYs3C5io 15478
omnigenome/utility/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnigenome/utility/ensemble.py sha256=kpX-R_FpAYIkOX24iZle4Q_V7dcSDpim1jx2XJczra4 9554
omnigenome/utility/hub_utils.py sha256=RsuzjGmjxt_6bkqLEG7ugB-sxOSLuNTvJiPPlmvC_jA 13244
omnigenome/utility/model_hub/__init__.py sha256=p_rxaidCUZTW_Ws4q8B36RMiqK_wnRRsjtxA4CFp6lc 342
omnigenome/utility/model_hub/model_hub.py sha256=c1iO6UU_lhTyUaKS2WauaXjLUbvKfZuYuodmen-vV14 3967
omnigenome/utility/pipeline_hub/__init__.py sha256=5EQKxssQeyl195CeJG31QuwjTt8vrUWbBjim0vzzF1I 342
omnigenome/utility/pipeline_hub/pipeline.py sha256=y_qfCZyDc1umVwxzVWXgZ6t626Aoe96pFesTABR8SWU 5416
omnigenome/utility/pipeline_hub/pipeline_hub.py sha256=XJOHduSM-T7olGiqdTp-fg_QKQ9-y40IGg-IcoX24-0 883
omnigenome-0.2.4a0.dist-info/LICENSE sha256=oQoefBV6siHctF0ET-OO3EaSZgtqGtf-wdIAmokS8iY 11560
omnigenome-0.2.4a0.dist-info/METADATA sha256=RhLr51QiH4Qca1xDPeIa8qN92L-wrayKuPb9zfuNx-w 8486
omnigenome-0.2.4a0.dist-info/WHEEL sha256=EaM1zKIUYa7rQnxGiOCGhzJABRwy4WO57rWMR3_tj4I 91
omnigenome-0.2.4a0.dist-info/entry_points.txt sha256=uu40UgMPxY65ASdRbrhkwH94r7CIYgyG_iDBmqFQbD8 84
omnigenome-0.2.4a0.dist-info/top_level.txt sha256=FtwUiy5AiO-PiqLn5F4pHR_0wczJQSV6fbxV2L_uORA 20
omnigenome-0.2.4a0.dist-info/RECORD

top_level.txt

examples
omnigenome

entry_points.txt

autobench = omnigenome:run_bench
autotrain = omnigenome:run_train