Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/applicativesystem/go-microrna-deep
a microRNA deep learning go package
https://github.com/applicativesystem/go-microrna-deep
bioinformatics deep-learning deep-neural-networks genome-analysis micrornas neural-networks
Last synced: about 1 month ago
JSON representation
a microRNA deep learning go package
- Host: GitHub
- URL: https://github.com/applicativesystem/go-microrna-deep
- Owner: applicativesystem
- License: mit
- Created: 2024-10-16T11:47:47.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-21T22:17:52.000Z (about 2 months ago)
- Last Synced: 2024-11-21T23:21:01.845Z (about 2 months ago)
- Topics: bioinformatics, deep-learning, deep-neural-networks, genome-analysis, micrornas, neural-networks
- Language: Go
- Homepage:
- Size: 5.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 approachesUsage:
analyzePred [command]Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
psRNAanalyzer
psRobot
psRNAmapanalyze
tapiranalyzer
tarHunter
targetFinderFlags:
-h, --help help for analyzePredUse "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 learningUsage:
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 genomeUsage:
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 learningUsage:
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 predictionsUsage:
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 predictionsUsage:
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 predictionsUsage:
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