Skip to content

Collection of software developed during my Master Thesis

License

Notifications You must be signed in to change notification settings

nfb2021/PlasmonicalPy

Repository files navigation

BFPy Library

Collection of software developed during my Master Thesis. For further information, refer to my Master Thesis

IMPORTANT: updated installation procedure below

The specified installation instructions in the printed vesion of the Master Thesis are no longer supported. Note: Anaconda is required for this procedure. You can obtain your copy here

Then follow these steps:

  1. navigate to lcoal directory on your machine, in which the repository is to be cloned into (where it will be stored)
  2. If you have git installed, skip this step. Otherwise, in the Anaconda prompt (Windows) or terminal (Linux, MacOS) type the following, then hit return: conda install -c anaconda git
  3. type the following, then hit return: git clone https://github.com/nfb2021/PlasmonicalPy.git
  4. type the following, then hit return: cd PlasmonicalPy
  5. type the following, then hit return: conda env create -f environment.yml
  6. type the following, then hit return: conda activate PlasmonicalPy
  7. type the following, then hit return: cd opencv_superres_models
  8. type the following, then hit return: git clone https://github.com/Saafke/FSRCNN_Tensorflow.git
  9. type the following, then hit return: git clone https://github.com/Saafke/EDSR_Tensorflow.git
  10. type the following, then hit return: cd EDSR_Tensorflow/models
  11. type the following, then hit return: cp * ../..
  12. type the following, then hit return: cd ../../FSRCNN_Tensorflow/models/models
  13. type the following, then hit return: cp * ../..

Now, everything is set up and ready to be used. The minimum working example "BFPy_MWE.py" might take some time to run, depending on your machine's computational power. To run it from within the terminal:

  1. type the following, then hit return: cd ../../..
  2. type the following, then hit return to run the minimum working example: python BFPy_MWE.py

Alternatively, an IDE like VisualStudioCode or PyCharm is recommended.

About

Collection of software developed during my Master Thesis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages