This is the Linux app named PF_HP to run in Linux online whose latest release can be downloaded as einleitung.txt. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named PF_HP to run in Linux online with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS:
PF_HP to run in Linux online
DESCRIPTION:
Even in the simplified two dimensional HP-model (hydrophob/polar) the prediction of proteinfolding is NP complete. We implement a brute force algorithm with serial and parallel execution to solve short inputs of HP sequences (0-1 bitstrings).Selbst im vereinfachten zweidimensionalen HP-Modell (hydrophob/polar) ist die Proteinfaltung bereits NP-vollständig. Hier implementieren wir einen brute-force Algorithmus zur Lösung kurzer Eingabesequenzen (0-1-Bitstrings) für die Proteinfaltung.
Spende einen Cappuccino:
Bitcoin: 1HqrdnfQgi9B4LW8UEvLAwh7X5gXPCoQ5B
Litecoin: Lbo2jxD85ymyq5167r7yFVZkEr73F2h44B
Paypal: paypal.me/GerritLeder
Credits
======
Principle Investigator
--------------------------
Gerrit Leder: protein folding algorithm design and testing, and initial implementation in Eiffel.
Eiffel Consultant
---------------------
Finnian Reilly: Eiffel code optimization and parallel processing adaptation.
www.hex11software.com
finnian at eiffel hyphen loop dot com
Features
- parallel computation with command line flag -pf2_mt
- defaults to 4 threads can be customized with switch -threads ...
- custom 0-1-bitstring with command line flag -sequence ...
- serial algorithm with command line flag -pf2
- To-Do: Bugfix pf3 and pf3_mt, Implementation w/ directions S, R and L
- To-Do: make lib EL void-safe
- To-Do: unit-tests on CLI and IDE
Audience
Healthcare Industry, Science/Research, Education
User interface
Console/Terminal
Programming Language
Eiffel
This is an application that can also be fetched from https://sourceforge.net/projects/pfhp/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.