https://github.com/adkoprek/needleman-wunsch
The implementation of the Needlemann-Wunsch Algorithem
https://github.com/adkoprek/needleman-wunsch
csharp dynamic-programming needleman-wunsch
Last synced: about 1 year ago
JSON representation
The implementation of the Needlemann-Wunsch Algorithem
- Host: GitHub
- URL: https://github.com/adkoprek/needleman-wunsch
- Owner: adkoprek
- License: mit
- Created: 2023-11-18T19:14:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-01T13:55:23.000Z (almost 2 years ago)
- Last Synced: 2025-02-26T00:28:58.320Z (over 1 year ago)
- Topics: csharp, dynamic-programming, needleman-wunsch
- Language: C#
- Homepage:
- Size: 205 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Needleman Wunsch Algorithem
An awesome implementation of the Needleman Wunsch
Report Bug
·
Request Feature
## About The Project
This is a clena implementation of the Needleman Wunsch Algorithem in C# with an very strict OOP approach. The project also implements a command line interface
### Built With
[![C#][cs.js]][cs-url]
## Getting Started
If you want your own copy just follow this steps
```bash
git clone https://github.com/adkoprek/Needleman-Wunsch
```
### Prerequisites
Minimum required sdk and runtime is `.net6.0`
## Usage
Compile the project
```bash
dotnet build
```
Run the Project on Linux
```bash
./NeedlemanWunsch/bin/Debug/net6.0/NeedlemanWunsch -x -y
```
Run the Project on Windows
```bash
./NeedlemanWunsch/bin/Debug/net6.0/NeedlemanWunsch.exe -x -y
```
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the MIT License. See `LICENSE.txt` for more information.
[cs.js]: https://img.shields.io/badge/C%23-239120?style=for-the-badge&logo=csharp&logoColor=white
[cs-url]: https://dotnet.microsoft.com/languages/csharp