El objetivo de la herramienta es determinar si una secuencia de ADN pertenece a un mutante o no.
Este servicio brinda documentación a través de swagger.
Puede ver una versión en vivo en MUTANT DETECTOR
Puede instalarlo localmente o en un servidor remoto. En cualquier caso, necesitará contar un usuario con permisos de creación de base de datos. Ejecutar en el servidor Sql el script DbCreation.sql que se encuentra en la raíz de la solución.
- Clonar Repositorio
git clone https://github.com/gonzolopez18/meli-mutant-detector.git
- Instalar dependencias
cd meli-mutant-detector
dotnet restore --interactive
- Compilar
dotnet build
- Ejecutar tests
dotnet test /p:CollectCoverage=true /p:CoverletOutput=TestResults/ /p:CoverletOutputFormat=lcov
- Configuración de base de datos
Editar las connection string en el archivo MutantDetector.Api/appsettings.json, reemplazando por los valores de la base de datos disponible. El usuario deberá poseer permiso de lectura y escritura sobre la misma.
- Ejecución
dotnet run --project MutantDetector.Api
- API REST
Ingresar en https://localhost:5001/swagger/index.html