ScientificPython es una biblioteca de código abierto de herramientas científicas para el lenguaje de programación Python . Su desarrollo se inició en 1995. [1]
No se ha actualizado desde el 1 de octubre de 2014. [2]
La biblioteca incluye
- herramientas matemáticas como
- Diferenciación para funciones de cualquier número de variables hasta cualquier orden
- Integración numérica utilizando el algoritmo de Romberg
- Newton-Raphson para hallar raíces numéricas
- No lineal de mínimos cuadrados ajustada
- soporte para computación paralela
- y varias interfaces de entrada / salida , en particular con
- Archivos NetCDF
- Archivos del banco de datos de proteínas
- Formato de texto compatible con Fortran
- VRML para visualizaciones 3D
Se proporcionan kits de herramientas de widgets Qt y Tk para crear interfaces gráficas de usuario multiplataforma .
ScientificPython se publica bajo CeCILL .
El principal desarrollador y mantenedor de ScientificPython es Konrad Hinsen de la Universidad de Orleans, quien lo usa como un bloque de construcción para su propio código de investigación, en particular el kit de herramientas de modelado molecular MMTK [3] y el software nMoldyn que usa trayectorias de dinámica molecular para predecir espectros de dispersión de neutrones. . [4] [5] Fuera de este contexto de aplicación particular, es probable que la mayoría de los usuarios prefieran el paquete SciPy , que ha experimentado una evolución más dinámica en la década 2000-2010, con la participación de varios desarrolladores activos.
Ver también
Referencias
- ^ "ScientificPython" . Consultado el 21 de febrero de 2019 .
- ^ "SourceSup: ScientificPython: Proyecto Inicio" . sourcesup.renater.fr . Consultado el 21 de febrero de 2019 .
- ^ Hinsen K (2000). "El kit de herramientas de modelado molecular: un nuevo enfoque para las simulaciones moleculares" . Revista de Química Computacional . 21 (2): 79–85. doi : 10.1002 / (SICI) 1096-987X (20000130) 21: 2 <79 :: AID-JCC1> 3.0.CO; 2-B .
- ^ Róg T, Murzyn K, Hinsen K, Kneller GR; Keiner; Kneller; Schiller (2003). "nMoldyn: un paquete de programa para un análisis orientado a la dispersión de neutrones de simulaciones de dinámica molecular". Revista de Química Computacional . 24 (5): 657–667. doi : 10.1002 / jcc.10243 . PMID 12632481 . S2CID 58538 .CS1 maint: varios nombres: lista de autores ( enlace )
- ^ Calandrini, E. Pellegrini, P. Calligari, K. Hinsen, GR Kneller (2011). "nMoldyn - Experimentos espectroscópicos de interfaz, simulaciones de dinámica molecular y modelos para funciones de correlación de tiempo" . Colección SFN . 12 : 201–232. doi : 10.1051 / sfn / 201112010 .CS1 maint: varios nombres: lista de autores ( enlace )
enlaces externos
- Página web oficial