Cross-platform DICOM implementation
Grassroots DiCoM is a C++ library for DICOM medical files. It is accessible from Python, C#, Java and PHP. It supports RAW, JPEG, JPEG 2000, JPEG-LS, RLE and deflated transfer syntax. It comes with a super fast scanner implementation to quickly scan hundreds of DICOM files. It supports SCU network operations (C-ECHO, C-FIND, C-STORE, C-MOVE). PS 3.3 & 3.6 are distributed as XML files. It also provides PS 3.15 certificates and password based mecanism to anonymize and de-identify DICOM datasets.
Modelio-Open is a project hosting a set of open source extensions (SoaML, SysML and UML Testing Profile) for a previous version (1.2) of the Modelio Free tool . Currently, the lastest version (2.x) of Modelio modeling and generation tool is available at http://modelio.org/downloads/download-modelio.html. All extensions are downloadable at http://forge.modelio.org/projects.
Moved to https://github.com/rdiankov/openrave An open-source, cross-platform, plugin-based robot planning environment for autonomous robotics. Includes services like collision detection, physics, (inverse) kinematics, sensors, robot controls, python bindings, and a network scripting environment.
The Helsinki Finite-State Transducer toolkit is intended for processing natural language morphologies. The toolkit is demonstrated by wide-coverage implementations of a number of languages of varying morphological complexity.
Model, simulate, and analyze biochemical systems using one tool.
Tellurium (te.) is a Python environment supporting Spyder2 IDE and Jupyter Notebook aimed for large-scale systems and synthetic biology simulation. It combines a number of existing libraries, including libSBML, libRoadRunner (including libStruct), libAntimony, and is extensible via telPlugins. In addition other tools kits such as matplotlib and NumPy are used to provide additional analysis and plotting support.
Python, NLTK-based package for shallow parsing of Brazilian Portuguese
Aelius is an ongoing open source project aiming at developing a suite of Python, NLTK-based modules and interfaces to external freely available tools for shallow parsing of Brazilian Portuguese. It also includes language resources such as language models, sample texts, and gold standards. Presently, Aelius already offers facilities for POS-tagging and chunking corpora and outputting annotations in different formats, such as in XML in the TEI P5 encoding scheme.
Libraries and command line tools for medical image processing.
This software provides libraries and command line tools for the processing and analysis of gray scale medical images.
MSTParser is a non-projective dependency parser that searches for maxi
MSTParser is a non-projective dependency parser that searches for maximum spanning trees over directed graphs. Models of dependency structure are based on large-margin discriminative training methods. Projective parsing is also supported. mstparser 0.5.1 is now available via Maven Central. If you use Maven as your build tool, then you can add it as a dependency in your pom.xml file: <dependency> <groupId>net.sourceforge.mstparser</groupId> <artifactId>mstparser</artifactId> <version>0.5.1</version> </dependency>
Hyperspectral algorithms for Python
A lightweight hyperspectral imaging library that provides developers with spectral algorithms for the Python programming language. New for v0.14.x: a scikit-learn bridge (alpha and partial). The functions and classes are organized by topics: * abundance maps: FCLS, NNLS, UCLS * classification: AbundanceClassification, NormXCorr, KMeans SAM, SID, SVC * detection: ACE, CEM, GLRT, MatchedFilter, OSP * distance: chebychev, NormXCorr, SAM, SID * endmembers extraction: ATGP, FIPPI, NFINDR, PPI * material count: HfcVd, HySime * noise: Savitzky Golay, MNF, whiten * sigproc: bilateral * sklearn: HyperEstimatorCrossVal, HyperSVC and others * spectro: convex hull quotient, features extraction (tetracorder style), USGS06 lib interface * util: load_ENVI_file, load_ENVI_spec_lib, corr, cov and others The library do an extensive use of the numpy numeric library and can achieve good speed. The library is mature enough and is very usable even if the development is at a beta step.
Neural Networks Collection
This project implements in C++ a bunch of known Neural Networks. So far the project implements: LVQ in several variants, SOM in several variants, Hopfield network and Perceptron. Other neural network types are planned, but not implemented yet. The project can run in two modes: command line tool and Python 7.2 extension. Currently, Python version appears more functional, as it allows easy interaction with algorithms developed by other people.
Simple CAD program
SAMoCAD - its program to create simple drawings, partially supports DXF. Main features: - create simple objects (line, arc, circle) - create complex objects (text, dimensions) - edit drawn objects - save drawing to SVG format - output drawing in PostScript format - export/import content DXF files (primitives LINE, CIRCLE, ARC, TEXT, DIMENSION) Program written in Python 2 and use the library Tkinter. Program requires no installation, but you need install Python 2.7 or later on your PC. Run file SAMoCAD.pyw to run the program. Its very old version of program!!! For more information see
SWIG-Python wrappers for libSBOL
pySBOL is a SWIG-Python wrapper around libSBOL, a module for reading, writing, and constructing genetic designs according to the standardized specifications of the Synthetic Biology Open Language (SBOL). This page provides binary installers for Windows operating system for Python 2.7 and 3.6. For installation instructions, visit: https://pysbol2.readthedocs.io/en/latest/installation.html For full documentation, visit: https://pysbol2.readthedocs.io/en/latest/index.html
Our goal is to find out useful and funny ways for expanding the possibilities of many FOSS by integrating them with other FOSS and proprietary systems. You'll find here many open source plugins and extensions useful to put those FOSS hermits together.
A web-based interface for the Hadoop MapReduce framework that simplifies the process of writing and running MapReduce jobs. Aimed at introducing parallelism concepts in introductory computer science courses.
A.I. security app. Development ceased.
Simple program for artificial neural network users. Right now the program can manipulate with Feed forward back propagation network.
Biologic Institute's Stylus simulation software suite. (See the SVN repository for source code.)
Detector of clinical evidence
This is a Python program based on the NegEx algorithm that detects the polarity of the clinical evidence in clinical random trials. If you use this code please cite this paper: P. Davis-Desmond and Diego Mollá. Detection of Evidence in Clinical Research Papers (2012). Australasian Workshop On Health Informatics and Knowledge Management (HIKM 2012), Melbourne, Australia. http://www.ics.mq.edu.au/~diego/publications/hikm12.pdf
Diffusion of Innovations Simulation
To retrieve obscure syntax of languages, or bookmark code comments.
Facilitates retrieval of personalized comments previously put into code. While writing new, (or reviewing old) code, user adds search-tag (the string "EGOF") to comments. Subsequently running Egof (followed by optional search words) retrieves them. Code can be in any programming language, or scripts used by applications, or HTML or LaTex files. Sounds like a combination of Unix find/grep, but has many more features. Searching is faster since database files are created, one per language. When creating them Egof goes through all (or specified subset of) user's folders/files, finds instances of the search-tag, and stores those lines of code plus some surrounding code. During running, Egof displays a prompt, and allows users to change options and modify the search, (using the same option-parsing software that was used to parse the command line.) Egof is command-line based. The documentation is comprehensive. Please invest <5 min to read the "Overview" section. Thank you.
A Python script for estimating the grain size from thin sections
Homepage & documentation: http://marcoalopez.github.io/GrainSizeTools/ GrainSizeTools script is a free open-source cross-platform script written in Python that provides several tools to visualize and characterize the grain size in polycrystalline materials from thin sections. The script is suitable to use for paleopiezometry (paleowattmetry) studies and to derive the actual 3D grain size distribution using the Saltykov and the two-step methods. The script does not require a previous experience with Python programming language. For users with coding skills, the script is organized in a modular way using functions facilitating to modify, reuse or extend the code if needed. Versions 1.4.x include the ability to estimate differential stress via piezometers (with multiple piezometric relations for comparison!)
IP Trace Analysis System Based on Code Moving
The Lunarc Application Portal (LAP) is a lightweight web based grid application portal implemented in Python, providing easy access to grid based resources and applications. The portal can easily be extended using a plugin architecture.
A mouse tracker for OS X. The tool should provide a simple way to log the user's mouse movements in the background for (later) analysis. Currently only for Mac OS X (ObjC & Cocoa), planned to make platform independent with Python. It consists out of two
The Multiverse Open Source World (OSW) is an organized community effort to develop a working virtual world based on the Multiverse platform built by the Multiverse dev community, for training/educational purposes and general benefit of the community.