Este é um repositório misto para colecionar funções utilitárias em diversas linguages: R, Python, C, Maple, etc. Os códigos em Python e R podem ser instalados diretamente como pacotes chamados amphy
.
Instalação da última versão lançada:
> remotes::install_github('amphybio/amphy-utils', ref = remotes::github_release())
Uso:
> amphy::function_example()
ou
> library(amphy)
> function_example()
Em breve...
Todos os membros do laboratório estão convidados a contribuir diretamente novas funções de uso geral, bem como corrigir bugs em funções existentes.
- Se estiver interessado em adicionar funcionalidades a código escrito por outra pessoa, abra um issue para discussão ou faça um pull request.
- Novos arquivos de código fonte devem ser adicionados ao subdiretório com nome correspondente à da linguagem (que precisa ser criado se não existir). Exemplo: adicione código em Maple em
/maple/
. - Código em C/C++ deve ser incluído no pacote Python ou R se for usado exclusivamente através de API C/Cython/Rcpp.