Skip to content

applicativesystem/go-microRNA-deep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-microRNAs-deep

  • a microRNA go package for implementing the deep learning approaches.
  • takes the predicted microRNAs, fasta and extracts the fasta, upstream, downstream, tokenization and neural network.
  • prepares the microRNA predictions from all microRNA target predictions tools into a single package and gives you the structured data with tokenization for direct input as weights into the neural networks.
  • I implemented this package in both GO and RUST for a special issue in Springer Invitation.
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go
This analyzes the microRNA prediction and makes them ready for the deep learning approaches

Usage:
  analyzePred [command]

Available Commands:
  completion      Generate the autocompletion script for the specified shell
  help            Help about any command
  psRNAanalyzer
  psRobot
  psRNAmapanalyze
  tapiranalyzer
  tarHunter
  targetFinder

Flags:
  -h, --help   help for analyzePred

Use "analyzePred [command] --help" for more information about a command.
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go psRNAanalyzer -h
Analyzes and prepares the psRNA target predictions for the deep learning

Usage:
  analyzePred psRNAanalyzer [flags]

Flags:
      --expectation value float   expectation value (default 0.5)
  -f, --fastapred string          fasta predict (default "fasta file for the predictions")
  -h, --help                      help for psRNAanalyzer
  -p, --psRNAPred string          psRNA predictions (default "psRNA microRNA predictions")
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go psRNAmapanalyze -h
Analyze the psRNA map alignment of the reads to the genome

Usage:
  analyzePred psRNAmapanalyze [flags]

Flags:
  -f, --fastapred string   fasta predict (default "fasta file for the predictions")
  -h, --help               help for psRNAmapanalyze
  -P, --psRNAfile string   map reads to the genome file (default "RNA mapping file")
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go tapiranalyzer -h                                                                    
Analyzes tapir target predictions for the deep learning

Usage:
  analyzePred tapiranalyzer [flags]

Flags:
  -f, --fastapred string   fasta predict (default "fasta file for the predictions")
  -h, --help               help for tapiranalyzer
  -p, --psRNAPred string   psRNA predictions (default "psRNA microRNA predictions")
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go tarHunter -h
analyze the tarHunter results for the miRNA predictions

Usage:
  analyzePred tarHunter [flags]

Flags:
  -D, --downstream int         downstream of the miRNA predictions (default 10)
  -f, --fastapred string       fasta predict (default "fasta file for the predictions")
  -h, --help                   help for tarHunter
  -T, --tarhunterfile string   tarhunter analysis (default "tarHunter predictions")
  -U, --upstream int           upstream of the miRNA predictions (default 10)
gauavsablok@gauravsablok ~/Desktop/go/go-microRNA-deep ±main⚡ » \
go run main.go targetFinder -h
analyzes the targetFinder results for the miRNA predictions

Usage:
  analyzePred targetFinder [flags]

Flags:
  -D, --downstream int            downstream of the miRNA predictions (default 10)
  -f, --fastapred string          fasta predict (default "fasta file for the predictions")
  -h, --help                      help for targetFinder
  -T, --targetFinderfile string   targetFinder analysis (default "targetFinder predictions")
  -U, --upstream int              upstream of the miRNA predictions (default 10)

go run main.go psRobot -h
analyzes the results from the psRobot microRNA predictions

Usage:
  analyzePred psRobot [flags]

Flags:
  -D, --downstream int       downstream of the miRNA predictions (default 10)
  -f, --fastapred string     fasta predict (default "fasta file for the predictions")
  -h, --help                 help for psRobot
  -R, --psRobotfile string    psRobot analysis (default "psRobot predictions")
  -U, --upstream int         upstream of the miRNA predictions (default 10)

Gaurav Sablok