ngsanalyser1.1.4
Electron-Shiny standalone app to bring DNA sequencing data analysis to the point of your mouse-clicks!
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.4%) to scientific vocabulary
Repository
Electron-Shiny standalone app to bring DNA sequencing data analysis to the point of your mouse-clicks!
Basic Info
- Host: GitHub
- Owner: MohammedAlMamun
- License: mit
- Language: R
- Default Branch: main
- Size: 491 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
shiny-electron-ngsAnalysis
Electron-Shiny standalone app to bring DNA sequencing data analysis to the point of your mouse-clicks!
prerequisites
Internet connection
macOS 10.13 (High Sierra) and higher
R 4.1.1 (https://cran.r-project.org/bin/macosx/)
Python 3.7.7 (https://www.python.org/downloads/release/python-377/)
XQuartz latest (https://www.xquartz.org/)
you may use the links above to download appropriate versions; double click the .pkg file and follow the on screen instructions to install. XQuartz .pkg is inside the .dmg file.
install pyhton virtual environment
open terminal window
click top menu's Go button and choose utilities
inside utilities double-click Terminal
it will open up a Terminal windowcheck python version
paste this line below in the terminal prompt and press enter
python --versionthis will give you the following result
Python 2.7.16this is the mac's system python
but we will use python3 and that's why we installed Python 3.7.7, now we will check if the installation was finecopy and paste the following command in your terminal prompt and press enter
python3 --versionif everything okay, you will have the following result
Python 3.7.7
install virtual environment
Now paste the following command in your terminal prompt and press enter
pip3 install virtualenvthis will install virtual environment and you can confirm the installation by pasting the following command
virtualenvthis will produce the following
usage: virtualenv [--version] [--with-traceback] [-v | -q] ...
and the system will exit with error message
virtualenv: error: the following arguments are required: dest
================================================================
install xz (for macOS 10.13)
The xz library in macOS 10.13 is not compatible with samtools-1.13, which is the ngsAnalyser version.
So, if your macOS is 10.13, you need to install newer xz library.If you don't have Homebrew installed in your mac already, copy and paste the following command in the terminal prompt, same like you did with virtualenv - Homebrew installation may take few minutes
(following is a single command from ruby upto null, don't miss)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2> /dev/nullnow use Homebrew to install xz, copy and paste the following command in terminal and press enter
brew install xz
===============================================================
install ngsAnalyser
Download the following file from here
(https://ifu.cib.csic.es/index.php/s/T7tZ88CwCbY5ECB)
ngsAnalyser-1.1.4.dmg
double click the file and copy the app file to your Applications folder.
now you can simply double-click the app icon and it should open a new window on your desktop.
in case you are missing Command Line Tools
After successfully completeing all the previous steps, you double-click the ngsAnayser app
ngsAnalyser window opens and then gets blurry and nothing works.
You can confirm it by clicking the refresh or quit button, there is no response.
This is becuase your mac is missing Command Line Tools!The solution is to install Xcode and compile gcc from there.
However, if you run the ngsAnalyser with the shell executable, it will run in the terminal.
This will directly offer you the prompt to install gcc.Just right click on ngsAnalyser, navigate to Show Package Contents
and inside Contents folder, there is a folder named MacOS
inside MacOS, you have the ngsAnalyser shell executable.Double-click it and it will open the app window as well as a terminal window
In absence of gcc, the app fails when trying to install minipythonNow you will see a auto-prompt asking gcc is missing.
Heat the install button and just wait for the installation to finish.Relaunch ngsAnalyser, it should be ready at your service!
Persistent issues
If you face any further obstackle in running ngsAnalyser,
please start an issue by going to the issues section above.
Thanks for using ngsAnalyser!
copyright
DNA Replication and Genome Integrity Lab, CIB-CSIC
(https://www.cib.csic.es/research/cellular-and-molecular-biology/dna-replication-and-genome-integrity)
Owner
- Login: MohammedAlMamun
- Kind: user
- Repositories: 1
- Profile: https://github.com/MohammedAlMamun
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: ngsAnalyser
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Mohammed
family-names: Al Mamun
email: mamamun538@gmail.com
affiliation: CIB-CSIC (MADRID)
orcid: 'https://orcid.org/0000-0003-3438-3997'
- given-names: Rodrigo
family-names: Bermejo
email: rodrigo.bermejo@csic.es
affiliation: CIB-CSIC (MADRID)
orcid: 'https://orcid.org/0000-0002-2692-7045'
identifiers:
- type: url
value: 'https://github.com/MohammedAlMamun/ngsAnalyser1.1.4'
description: GitHub Repository
- type: other
value: >-
https://app.gouze.io/search/hash/cbbec63aa4a3570092cc60ed117b972d8f8a4c5ee8c382e8e7860f0a2c7092dc
description: SigneBlock Certificate (THE HASH) for IPR Registration
repository-code: 'https://github.com/MohammedAlMamun/ngsAnalyser1.1.4'
url: 'https://github.com/MohammedAlMamun'
abstract: >-
Electron-Shiny standalone app to bring DNA sequencing data
analysis to the point of your mouse-clicks!
keywords:
- ChIP-Seq
- BrDU-Seq
- eSPAN-Seq
license: MIT
version: 1.1.4
date-released: '2022-03-08'