Skip to main content

Prediction of Genomic Islands

Project description

TREASUREISLAND

TreasureIsland is a machine learning-based Genomic Island prediction software, that uses an unsupervised representation of DNA for its prediction.

Installation :

Use pip to install the package :

pip install treasureisland

Sample code:

Sample code can be found in test.py

import the gi_driver from treasure island package:

from treasureisland.gi_driver import gi_driver 

Instantiate the gi_driver with the DNA sequence file path as the argument. The DNA file used can be a fasta or genbank file.

driver = gi_driver("C:/Users/USER/GenomicIslandPrediction/genome/bsub.fasta") # enter local path for sequence file

Get prediction data frame from gi_driver by running the get predictions.

pred = driver.get_predictions()

The predictions can be downloaded in text, csv, excel formats.

driver.predictions_to_csv(pred)

driver.predictions_to_excel(pred)

driver.predictions_to_text(pred)

The sample outputs can be found in the repository - output.txt, output.csv, output.xlsx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

treasureisland-0.2b2.tar.gz (4.7 MB view details)

Uploaded Source

Built Distribution

treasureisland-0.2b2-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file treasureisland-0.2b2.tar.gz.

File metadata

  • Download URL: treasureisland-0.2b2.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for treasureisland-0.2b2.tar.gz
Algorithm Hash digest
SHA256 3cb4c64fd0cdc3bea9c101cb1c66d5d87ce9cb417c8b541abcc1094c7547224e
MD5 843da6f8a50061bb3f4bcd75a82c88a6
BLAKE2b-256 601bcffe1c8987805ffc4e70eec5323584baf262c01b8f033890b7a1a36c8960

See more details on using hashes here.

File details

Details for the file treasureisland-0.2b2-py3-none-any.whl.

File metadata

  • Download URL: treasureisland-0.2b2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for treasureisland-0.2b2-py3-none-any.whl
Algorithm Hash digest
SHA256 bbd42f34404ee6b491d6f9b52a4789ea3ae83897f2e354f507124d4bbb1cd7ff
MD5 18d21fa8a37e3c84208f5d987ce149da
BLAKE2b-256 ee64d05c9ebae94639a364d5dc6c4f65ed8b01557e94ff19036e67054ac6b744

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page