huget 0.1.0

gProfiler for human genomics
huget-0.1.0 is not a library.

huget

  • human annotation conversion providing multitude of human genome analysis.
  • building entire gProfiler: https://biit.cs.ut.ee/gprofiler/gost using Rust.
  • All Tokio hyperthreaded plus Rayon multi-threaded. Async plus parallel threaded both.

New feature

  • Build entire classification neural convolutional network for disease and non-disease genes using Burn.

  • Files you need and a complete human conversion. You have to put them in a folder and dotenv reads them automatically.

  • My Codeberg doesnt allow for the large file upload, so you have to download them from the link i will post with the release today.

├── gencode.v50.metadata.HGNC
├── gencode.v50.metadata.PDB
├── gencode.v50.metadata.PolyA_feature
├── gencode.v50.metadata.Pubmed_id
├── gencode.v50.metadata.RefSeq
├── gencode.v50.metadata.SwissProt
├── gencode.v50.metadata.Transcript_supporting_feature
├── gencode.v50.metadata.TrEMBL
├── hsapiens.GO:BP.ENSG.gmt
├── hsapiens.GO:CC.ENSG.gmt
├── hsapiens.GO:MF.ENSG.gmt
├── hsapiens.HPA.ENSG.gmt
├── hsapiens.HP.ENSG.gmt
├── hsapiens.MIRNA.ENSG.gmt
├── hsapiens.REAC.ENSG.gmt
└── hsapiens.WP.ENSG.gmt

Additional feature

  • build language transformer on the selected genes of interest and use them for the language bio-lstm transformer.
_ _                              _   
| |__    _   _    __ _    ___  | |_ 
| '_ \  | | | |  / _` |  / _ \ | __|
| | | | | |_| | | (_| | |  __/ | |_ 
|_| |_|  \__,_|  \__, |  \___|  \__|
                 |___/              

huget: human genomics conversion
       ************************************************
       Gaurav Sablok
       codeprog@icloud.com
      ************************************************

Usage: huget <COMMAND>

Commands:
  maprs-id               
  generate-info          
  annotate-all           
  threaded-length-human  threaded version of genelength for human
  threaded-length-mouse  trhreaded version of genelength for mouse
  threaded-human         threaded version of genelength for human
  threaded-mouse         threaded version of genelength for mouse
  exon                   Exon search
  gobp                   GOBP fetch
  gocc                   GOCC fetch
  gomf                   GOMF fetch
  hp                     HP fetch
  hpa                    HPA fetch
  react                  React fetch
  pathways               Pathways fetch
  mi-rna                 miRNA fetch
  pdb                    pdB fetch
  hgnc                   HGNC fetch
  ref-seq                RefSeqfetch
  swiss                  Swiss fetch
  tr-embl                TreMBL fetch
  meta-data              MetaData fetch
  neural-conv1-d         Train the Conv1D using the Burn convolution network
  help                   Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

cargo build

Gaurav Sablok
codeprog@icloud.com