O Primerdriver é uma plataforma de bioinformática fácil de usar projetada especificamente para gerar iniciadores para experimentos de mutagênese direcionados ao site em fluxos de trabalho com uma interface de linha de comando fácil de usar. As faixas iniciadoras “atravessando”, os usuários podem gerar possíveis iniciadores mutagênicos após a entrada de uma sequência de DNA ( DNA ), iniciadores de design para uma variedade de sistemas de expressão de codão de espécies através da mutação direta do aminoácido ( PRO ), caracteriza e relatam iniciadores projetados pelo usuário ( CHAR ).
Você pode acessar e baixar a CLI na página de lançamentos. Atualmente, temos apenas binários pré-construídos para Windows e Linux de 64 bits. Para outros sistemas operacionais/arquiteturas, consulte a seção sobre o edifício da fonte, em desenvolvimento localmente.
Execute o programa em um terminal usando
primerdriver -h Isso executará o programa de ajuda. Para os usuários iniciantes, o programa pode ser executado no modo interativo, passando o sinalizador -i :
primerdriver -i Isso o levará a cada opção passo a passo. O design do lote pode ser realizado incluindo primerdriver como parte de um script de shell.
Clonar o repositório do seu dispositivo local e cd nele
git clone https://github.com/kvdomingo/primerdriver.git
cd primerdriverInstale dependências:
mise installExecute o programa da seguinte forma:
poetry run python -m primerdriver -hCorra o seguinte:
docker run -it --entrypoint python kvdomingo/primerdriver -m primerdriver -hPara uma experiência mais interativa, visite o aplicativo da web.
A documentação está disponível em https://primerdriver-docs.kvd.studio.
Abra um PR ou levante um problema. Você também pode enviar um e -mail para Nomer ou Kenneth, dependendo da natureza da questão.
Uma série passo a passo de exemplos que dizem como fazer um ambiente de desenvolvimento em execução
mise install
pip install -U pre-commit
pre-commit installpoetry install --no-root --with devtaskAguarde alguns minutos para que todos os contêineres iniciem e depois acesse os servidores locais em seu navegador em:
Execute o script:
# On a Linux machine, will build for Linux x64 only
# On a Windows machine, will build for Windows and Linux x64
task buildgit add .
git commit -m " DESCRIPTIVE_COMMIT_MESSAGE "
git push origin your_feature_branch Onde your_feature_branch deve resumir as alterações que você está implementando após o formato convencional de cometidos (por exemplo, feat/xxxx , fix/yyyy ).
Este projeto está em conformidade com o Semver para versão. Para todas as versões disponíveis, consulte Tags.
Este projeto está licenciado sob a licença GPLV3.