Code Monkey home page Code Monkey logo

rapid-cell-counter's Introduction

RapID-cell-counter

PyQT graphical interface for high-throughput cell counting for research

New for PyQt5 version

Installing instruction

  1. Download Anaconda and RapID source code
    1. Dowload Ananconda if not done before
    2. Dowload and unzip the RapID-cell-counter manually: click the green button writen code (at the top center of this page) and then click download zip in the dropdown options (or use git clone if experienced)
  2. Open terminal
    1. In Windows open Ananconda Navigator desktop app then click on CMD.exe Prompt screenshot
    2. In Linux the terminal can be open directly via CRTL+ALT+T
    3. In Mac: open terminal by searching terminal in Spotlight (or Finder). Open the terminal by clicking the terminal app
  3. In the terminal copy-paste and press enter for the following code
conda create --name RapID -y shapely pandas pyqt scikit-image

screenshot

Run program

For Windows
  1. Open terminal
  2. In the terminal, activate conda environment copy-paste and press enter for the following code
conda activate RapID

screenshot

  1. Once we activated the conda environment (which contains all the necessary packages to run the code) we can locate the file (the directory where we downloaded and unzipped the package) and enter the directory to be able to run the program. As an example if we unzipped our file in the Downloads directory we can open this directory using the cd Command. In Linux and Mac, the dashes are / while in windows we use \
cd Downloads\RapID-cell-counter-master

screenshot

  1. Start the software by typing the following code into the terminal and pressing enter
python mainQT5.py

screenshot

Rerunning the program

To rerun the program once we closed it, we only have to reopen the terminal. Activate the RapID environment. Use the cd to navigate to the directory of the mainQT5.py file and the execute it using python mainQT5.py. Or run the following lines if the RapID source code is in Downloads:

conda activate RapID
cd Downloads\RapID-cell-counter-master
python mainQT5.py

screenshot

For Linux and Mac
  1. Open terminal
  2. In the terminal, activate conda environment copy-paste and press enter for the following code
conda activate RapID

screenshot

  1. Once we activated the conda environment (which contains all the necessary packages to run the code) we can locate the file (the directory where we downloaded and unzipped the package) and enter the directory to be able to run the program. As an example if we unzipped our file in the Downloads directory we can open this directory using the cd Command. In Linux and Mac, the dashes are / while in windows we use \
cd Downloads/RapID-cell-counter-master

screenshot

  1. Start the software by typing the following code into the terminal and pressing enter
python mainQT5.py

screenshot

Rerunning the program

To rerun the program once we closed it, we only have to reopen the terminal. Activate the RapID environment. Use the cd to navigate to the directory of the mainQT5.py file and the execute it using python mainQT5.py. Or run the following lines if the RapID source code is in Downloads:

conda activate RapID
cd Downloads/RapID-cell-counter-master
python mainQT5.py

screenshot

rapid-cell-counter's People

Contributors

sanchestm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.