Introducción
Instalación
Documentación
3.1 Guía del usuario
3.2 Guía del desarrollador
Publicaciones
Obtener ayuda
Sobre nosotros
Términos y condiciones
La tubería de Appian se implementa en Python utilizando la biblioteca Nipype. Aunque el núcleo del código está escrito en Python, la tubería puede usar herramientas o incorporar módulos escritos en cualquier lenguaje de programación. La única condición es que las herramientas deben ser capaces de ejecutarse desde una línea de comando con entradas y salidas bien definidas. En este sentido, Appian es el lenguaje agnóstico.
Appian es 100% gratuito y de código abierto, pero a cambio apreciaríamos mucho sus comentarios, ya sea como informes de errores, aplique solicitudes para agregar nuevas funciones, preguntas en nuestra lista de correo o sugerencias sobre cómo mejorar la documentación o la documentación o la código. ¡Incluso puede enviarnos un correo electrónico para informarnos en qué tipo de proyecto está trabajando!
Actualmente, APPIAN
solo está disponible a través de Docker. Docker es una plataforma para crear contenedores que empaquetan un software determinado en un sistema de archivos completo que contiene todo lo que necesita ejecutar, y garantiza que el software siempre se pueda ejecutar en el mismo entorno. Esto significa que todas las dependencias requeridas por APPIAN
están dentro de su contenedor Docker (no es necesario verse a buscar bibliotecas oscuras). Sin embargo, también significa que deberá instalar Singularity o Docker antes de continuar. No se preocupe, es muy fácil (excepto quizás por Windows). Para obtener una guía sobre cómo instalar Docker en Ubuntu, Debian, Mac, Windows u otro sistema operativo, visite este enlace a.
La tubería se implementa en Python utilizando la biblioteca Nipype. Aunque el núcleo está codificado en Python, la tubería puede usar herramientas o incorporar módulos escritos en cualquier lenguaje de programación. La única condición es que estas herramientas deben ejecutarse desde una línea de comando, con entradas y salidas bien definidas. En este sentido, APPIAN
es el lenguaje agnóstico. Una vez que se instale Docker o Singularity, simplemente ejecute la siguiente línea de comando en su terminal:
docker pull tffunck/appian:latest
Eso es todo, APPIAN
está instalado en su computadora.
Para aquellos interesados en extender o contribuir a Appian, consulte nuestra Guía de desarrolladores.
Para obtener más información, lea nuestra guía del usuario.
Para aquellos interesados en extender o contribuir a Appian, consulte nuestras pautas de contribuyentes.
Funck T, Larcher K, Toussaint PJ, Evans AC, Thiel A (2018) Appian: Pipeline automatizado para el análisis de imágenes de PET. Neuroinform delantero . PMCID: PMC6178989, doi: 10.3389/fninf.2018.00064
QC automatizado de Appian ( en preparación )
Si se atasca o no sabe cómo comenzar, envíe un correo a [email protected]:
Thomas Funck, candidato a PhD ([email protected])
Kevin Larcher, MSC Eng.
Paule-Joanne Toussaint, PhD
Copyright 2017 Thomas Funck, Kevin Larcher
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar el software sin restricción, incluidos los derechos de usar, copiar, modificar, modificar, modificar, fusionar , publique, distribuya, sublicence y venda copias del software, y para permitir a las personas a las que se proporciona el software para hacerlo, sujeto a las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otro responsabilidad, ya sea en una acción de contrato, agravio o de otro tipo, derivado, de o en relación con el software o el uso u otros tratos en el SOFTWARE.