Ανοικτό / δωρεάν λογισμικό για ερευνητές
Στη σελίδα αυτή συγκεντρώσαμε αρκετά χρήσιμα εργαλεία για ερευνητές των κοινωνικών (και όχι μόνο) επιστημών, τα οποία διατίθενται δωρεάν στο διαδίκτυο. Τα παρουσιάζουμε οργανωμένα στις ακόλουθες κατηγορίες (καρτέλες): Ποσοτική ανάλυση δεδομένων, Ποιοτική ανάλυση δεδομένων, Γραφήματα & απεικονίσεις, Παρουσίαση πειραμάτων.
Αν γνωρίζετε κάποιο εργαλείο που δεν περιλαμβάνεται στη λίστα μας, μπορείτε να μας στείλετε πληροφορίες συμπληρώνοντας τη φόρμα στο τέλος της σελίδας.
Quantitative data analysis
Qualitative data analysis
Graphs & visualizations
Experiment presentation
Quantitative data analysis
R
https://www.r-project.org/ |
A data analysis tool that provides a wide variety of statistical analyses and visualizations. It is highly extendable through its hundreds of libraries/modules. | |
Python
https://www.python.org/downloads/ |
A programming language tool used for a wide variety of purposes and analyses. It is highly extendable through its hundreds of libraries (e.g., NumPy, SciPy, Pandas, Matplotlib, Seaborn, Statsmodels…) | |
R-studio
https://posit.co/products/open-source/rstudio/ |
User interface for R and Python | |
JASP
https://jasp-stats.org/ |
JASP offers standard analysis procedures in both their classical and Bayesian form. It has an intuitive user-friendly interface. Provides an annotated output in APA format (copy graphs and tables directly into Word), it is integrated with The Open Science Framework (OSF). | |
GNU PSPP
https://www.gnu.org/software/pspp/ |
GNU PSPP is a program for statistical analysis of sampled data. It is a free replacement for the proprietary program SPSS, and appears very similar to it. PSPP is a stable and reliable application. It can perform descriptive statistics, T-tests, anova, linear and logistic regression, measures of association, cluster analysis, reliability and factor analysis, non-parametric tests and more. Its backend is designed to perform its analyses as fast as possible, regardless of the size of the input data. You can use PSPP with its graphical interface or the more traditional syntax. | |
SciLab
https://www.scilab.org/software/scilab |
Scilab is a software for engineers & scientists. It enables numerical analyses, data visualizations, algorithm development, machine/deep learning, signal processing and applications development. | |
Jamovi
https://www.jamovi.org/ |
jamovi is a new “3rd generation” statistical spreadsheet. designed from the ground up to be easy to use, jamovi is a compelling alternative to costly statistical products such as SPSS and SAS. jamovi provides a complete suite of analyses for (not just) the social sciences; t-tests, ANOVAs, correlation and regression, non-parametric tests, contingency tables, reliability and factor analysis. It offers, in addition, a library of additional analyses contributed by experts in their field. | |
PAST
https://past.en.lo4d.com/windows |
Analysis software that provides a wide range of tools and visualizations for data exploration and visualization, with functions for data manipulation, plotting, univariate and multivariate statistics, ecological analysis, time series and spatial analysis, morphometrics and stratigraphy. | |
InVivoStat
https://invivostat.co.uk/ |
InVivoStat is a powerful, free to use, statistical software. It is designed specifically for scientists conducting animal experiments. The package combines complex and powerful statistical tools (within R) with a user interface that is both easy to use and intuitive to the non-statistician. While no package can comment on the suitability of a statistical analysis, InVivoStat has many dataset checks so errors within the data, that may invalidate the results of the analysis, are identified prior to analysis. | |
Blimp3
https://www.appliedmissingdata.com/blimp |
Blimp 3 offers powerful latent variable modeling and imputation for incomplete data sets with up to three levels. Blimp’s unique Bayesian computational architecture allows easy specification of complex analyses that are difficult or impossible to fit in other software packages. Among its features: Bayesian estimation for regression, path, and latent variable models with up to three levels, Missing data handling for normal, binary, ordinal, nominal variables, skewed continuous, and count variables, Missing data handling for interactive and nonlinear effects, including latent variable interactions, Latent variables with random effects, interactions, nonlinear effects, and latent variable imputation, Models for random variances (dynamic SEM, location/scale MLMs), Regression equations with embedded functions as predictors, Fully conditional specification multiple imputation for single and multilevel models, latent response imputation for discrete variables, etc. | |
jMerk
https://itemanalysis.com/ |
jMetrik is a tool for psychometric analysis. Methods include descriptive statistics and classical item analysis, differential item functioning, item response models (e.g. Rasch, 3PL, 4PL, GPCM), test scaling, IRT scale linking and Score Equating, etc. | |
Shiny
https://shiny.posit.co/ |
A tool for writing web apps for data analyses | |
APriot
https://www.psychologie.hhu.de/arbeitsgruppen/allgemeine-psychologie-und-arbeitspsychologie/apriot |
APriot can conduct Monte-Carlo simulations of the ANOVA and simulate the effects of intermediately inspecting data. APriot can simulate all effects of the ANOVA including repeated measures and interactions of any order. | |
—Power Analysis — | ||
G*Power
https://www.psychologie.hhu.de/arbeitsgruppen/allgemeine-psychologie-und-arbeitspsychologie/gpower |
G*Power is a widely used open-source software for statistical power analysis. It offers power analysis for a variety of analysis, such as, t-tests, ANOVAs, regressions etc. | |
SemPower2
https://cran.r-project.org/package=semPower https://github.com/moshagen/semPower |
R library for SEM power analysis. Provides a priori, post hoc, and compromise power analysis, both analytical and simulated, for structural equation models with or without latent variables, supports multigroup settings, and ofers highly abstracted input for many common model types to simplify the model specifcation when a model-based definition of the efect in terms of model parameters is desired. | |
GLIMMPSE
https://glimmpse.samplesizeshop.org/ |
The GLIMMPSE software calculates power and sample size for study designs with normally distributed outcomes. | |
PS: Power and Sample Size Calculation
https://biostat.app.vumc.org/wiki/Main/PowerSampleSize |
PS is an interactive program for performing power and sample size calculations. It can be used for studies with dichotomous, continuous, or survival response measures. The alternative hypothesis of interest may be specified either in terms of differing response rates, means, or survival times, or in terms of relative risks or odds ratios. Studies with dichotomous or continuous outcomes may involve either a matched or independent study design. The program can determine the sample size needed to detect a specified alternative hypothesis with the required power, the power with which a specific alternative hypothesis can be detected with a given sample size, or the specific alternative hypotheses that can be detected with a given power and sample size. PS can produce graphs to explore the relationships between power, sample size and detectable alternative hypotheses, graphs of sample size versus power for a specific alternative hypothesis, sample size versus detectable alternative hypotheses for a specified power, or power versus detectable alternative hypotheses for a specified sample size. Linear or logarithmic axes may be used for either axes. Multiple curves can be plotted on a single graphic. | |
OpenMx
https://openmx.ssri.psu.edu/ |
OpenMx is a software for use with R that allows estimation of a wide variety of advanced multivariate statistical models. OpenMx consists of a library of functions and optimizers that allow you to quickly and flexibly define an SEM model and estimate parameters given observed data. | |
Statulator
https://statulator.com/ |
Statulator is a free on-line statistical calculator that conducts some basic statistical analyses, interprets the results, creates visualisations and makes suggestions for presenting them in reports, journal articles and dissertations. It has a Power Analysis tool. |
Qualitative data analysis
CATMA
https://catma.de/ |
A tool for Computer Assisted Text Markup and Analysis. Supports qualitative or quantitative, bottom-up and exploratory, or descriptive and taxonomy-guided analyses. In CATMA one can develop own tagsets or work with predifined models. It also provides several interactive visualizations: word cloud, distribution graph, Double Tree… |
ANVIL
http://www.anvil-software.de/ |
“The Video Annotation Research Tool”, ANVIL, provides a multi-layered annotation system that follows a coding scheme defined by the user. The user can view corol-coded elements across multiple tasks, aligned with time. Cross-level connetctions. Non-temporal objects. 3D visualization of motion capture data. Project managment tool. |
ELAN
https://archive.mpi.nl/tla/elan |
ELAN is a professional tool for the creation of complex annotations on video and audio resources. With ELAN, a user can add an unlimited number of annotations to audio and/or video streams. An annotation can be a sentence, word or gloss, a comment, translation or a description of any feature observed in the media. Annotations can be created on multiple layers, called tiers. Tiers can be hierarchically interconnected. An annotation can either be time-aligned to the media or it can refer to other existing annotations. |
TAGUETTE
https://www.taguette.org/ |
Taguette is an open-source qualitative data analysis tool designed for researchers, academics, and anyone else who needs to analyze large amounts of text data. It allows users to tag and code text data, visualize coding patterns, and explore relationships between codes and themes. Taguette is user-friendly and offers features such as collaborative coding, automatic code suggestion, and export options for sharing findings. It supports multiple languages and platforms, making it accessible to a wide range of users. |
CLAN
https://dali.talkbank.org/clan/ |
CLAN (Computerized Language ANalysis) program is a cross-platform program designed for analyzing transcripts it the Child Language Exchange System (CHILDES) database. CLAN can link words and utterances in the transcript and segment of the related audio and video media. Provides tools of the corpus analysis. It includes programs such as EVAL and KIDEVAL that compare subject and groups with a large comparison database in one or more of the TalkBank corpora databases. |
TalkBank
https://www.talkbank.org/ |
TalkBank is a digital repository and resource for the study of human communication, particularly focusing on language development, language disorders, and related areas. It is a project hosted by the Department of Psychology at Carnegie Mellon University and provides a platform for researchers to share and access various types of language data, including transcripts of conversations, audio recordings, video recordings, and other forms of linguistic data. |
QDAP
https://cran.r-project.org/web/packages/qdap/index.html |
QDAP (Qualitative Data Analysis Program) is a software package developed for qualitative research in the social sciences. It is designed to assist researchers in analyzing textual data, such as interviews, surveys, focus group transcripts ect. It includes coding and annotation, text mining and analysis, visualization, statistical analysis and integration with “R”. |
Coding Analysis Toolkit
https://cat-help.texifter.com/ |
CAT is a free service originally developed by the Qualitative Data Analysis Program (QDAP).Coding Analysis Toolkit (CAT) efficiently code raw text data sets, annotate coding with shared memos, manage team coding permissions via the Web. Create unlimited collaborator sub-accounts, assign multiple coders to specific tasks, easily measure inter-rater reliability, adjudicate valid & invalid coder decisions, report validity by dataset, code or coder, export coding in RTF, CSV or XML format and archive or share completed projects |
GATE
http://gate.ac.uk/ |
The GATE (General Architecture for Text Engineering) is a Java suite of tools used for all sorts of natural language processing tasks, including information extraction in many languages. GATE includes components for diverse language processing tasks, such as parsers, morphology, tagging, Information Retrieval tools, Information Extraction components for various languages, and many others. |
FreeQDA
https://github.com/produnis/FreeQDA |
FreeQDA (Free Qualitative Data Analysis) is a software for professional qualitative research data analysis, such as interviews, manuscripts, journal articles, memos and field notes. It provides coding and annotation, data exploration and collaboration among researchers. Depending on the omplementation, it may offer costumization option to tailor the software to the researches needs, such as coding schmes, interface preferences and analysis settings. |
TAMS
http://tamsys.sourceforge.net/ |
TAMS stands for Text Analysis Markup System. It is a convention for identifying themes in texts (web pages, interviews, field notes). It was designed for use in ethnographic and discourse research. TAMS Analyzer is a program that works with TAMS to let you assign ethnographic codes to passages of a text just by selecting the relevant text and double clicking the name of the code on a list. It then allows you to extract, analyze, and save coded information. TAMS Analyzer is open source; it is released under GPL v2. The Macintosh version of the program also includes full support for transcription (back space, insert time code, jump to time code, etc.) when working with data on sound files. |
RQDA
http://rqda.r-forge.r-project.org/ |
RDQA is a R package for Qualitative Data Analysis, a free qualitative analysis software application (BSD license). RQDA is a tool to assist in the analysis of textual data. It only supports plain text formatted data. All the information is stored in a SQLite database via the R package of RSQLite. It includes a number of standard Computer-Aided Qualitative Data Analysis features. |
LibreQDA
https://github.com/tryolabs/libreQDA |
LibreQDA is a Computer Assisted Qualitative Data Analysis Software (CAQDAS). This tool allows the users to log in, import documents from different formats and assign metadata to them. Once documents are opened, the user can select portions of them, tag them and codify them using a hierarchic coding system. Using its own query engine LibreQDA can perform advanced queries. |
QCAmap
https://www.qcamap.org/ |
QCAmap is an open access web application for systematic text analysis in scientific projects based on the techniques of qualitative content analysis. QCAmap can be used to analyze small and large amounts of any text material and images coming from interviews, group discussions, observation protocols, documents, open-ended questionnaire items and others. Qualitative Content Analysis is guided by rules containing qualitative steps (assignment of categories to text passages and images) and quantitative steps (analysis of category frequencies). |
CAQDAS-Cassandre
http://www.cassandre.ulg.ac.be/ |
Cassandre is a free collaborative text analysis platform based on semi-automatic labeling, concordance visualization and registry creation. It’s designed to assist researchers in human and social sciences. It’s interactive as it allows to articulate a corpus of texts and research hypotheses and it’s also translated among users, since it allows different analysts to compare and compare their alternative interpretation of texts. In order to create a corpus or to deposit texts, to read these texts or to associate a corpus with a framework of analysis users interact with each other. Included features: semi-automatic coding, collaborative writing, participative research, organizing memos, diagramming. |
fs/QCA
http://www.socsci.uci.edu/~cragin/fsQCA/software.shtml |
Qualitative Comparative Analysis (QCA) is a new analytic technique that uses Boolean algebra to implement principles of comparison used by scholars engaged in the qualitative study of macro social phenomena. By formalizing the logic of qualitative analysis, QCA makes it possible to bring the logic and empirical intensity of qualitative approaches to studies that embrace more than a handful of cases – research situations that normally call for the use of variable-oriented, quantitative methods. fsQCA makes the following assumptions about the structure of *.csv, *.dat and *.txt data files. |
Iramuteq
http://www.iramuteq.org/ |
IRAMUTEQ which stands for Interface de R pour les Analyses Multidimensionnelles de Textes et de Questionnaires (Interface of R for Multidimensional Analysis of Texts and Questionnaires), is a GNU CPL software that provides users with statistical analysis on text corpus and tables composed by individuals/words. The user may conduct different text analyses, either simple ones like lexicography, or more complex like descending hierarchical classification (DHA), post-hoc correspondence factor analysis, similarity analysis and word cloud. |
QDAcity
https://qdacity.com |
QDAcity is a software for qualitative data analysis (QDA) that helps organize data from all scientific and non-scientific contexts. It helps structure, store, and version all analysis artifacts. It can be used separately or by a group of users. QDAcity syncronizes all the collaborators’ changes. The user/s can transcribe interviews, analyze documents or teach qualitative research. |
QDA Miner Lite
https://provalisresearch.com/products/qualitative-data-analysis-software/freeware/ |
QDA Miner Lite is a free version of QDA Miner, a qualitative data analysis software. QDA Miner Lite offers basic functionalities for coding and analyzing text data, making it suitable for smaller research projects. It offers basic CAQDAS features, such as importing documents from plain text (rtf, html, pdf, Excel, MS Access, CSV). Importation from other qualitative coding software, such as Atlas.ti, HyperResearch Ethnograph. It uses codes organized in a tree structure. It provides the ability ti add comments (or memos) to coded segments, cases or the whole project. Coding Retrieval with Boolean (and, or, not) and proximity operators (includes, enclosed, near, before, after). |
Graphs & visualizations
draw.io
https://www.drawio.com/ |
Draw.io is a diagram / flowchart tool. It provides a vast library of shapes and symbols for creating flowcharts, network diagrams, UML diagrams, org charts, and more. Users can customize shapes, colors, fonts, and styles to create diagrams that match their specific needs and preferences. Draw.io supports real-time collaboration, allowing multiple users to work on the same diagram simultaneously. Changes made by one user are instantly visible to others. It seamlessly integrates with cloud storage services like Google Drive, OneDrive, and Dropbox, allowing users to save and access their diagrams from anywhere. Draw.io supports exporting diagrams in various formats, including PNG, JPEG, SVG, PDF, and XML. This makes it easy to share diagrams with others or incorporate them into documents and presentations. |
Graphviz
https://graphviz.org/ |
Graphviz is a software for visualizing graphs and networks. The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in useful formats, such as images and SVG for web pages; PDF or Postscript for inclusion in other documents; or display in an interactive graph browser. Graphviz has many useful features for concrete diagrams, such as options for colors, fonts, tabular node layouts, line styles, hyperlinks, and custom shapes. |
Datawrapper
https://www.datawrapper.de/ |
Datawrapper is a web-based tool used for creating interactive charts, tables and maps from data. Datawrapper supports a variety of chart types. Users can customize the appearance of their visualizations, add annotations, and embed them into websites or share them online. There is a paid version with a larger library of charts and maps, however the free version is still very useful. |
Tableau Public
https://public.tableau.com/ |
A free online platform to create and share data visualizations. The user can connect data in a variety of formats, such as Excel, CSV, and Google Sheets, to create beautiful, interactive visualizations with a drag-and-drop interface. No coding required. Visualizations are publicly shared. |
Desmos
https://www.desmos.com/calculator |
A browser-based graphing calculator tool. It is an easy-to-use, free alternative to expensive graphing calculators. There is also an app version of Demos for the iPad. |
Venn Diagram Plotter
https://pnnl-comp-mass-spec.github.io/Venn-Diagram-Plotter/ |
Draws correctly proportioned and positioned two and three circle Venn diagrams (aka Euler diagrams) whose colors can be customized and the diagrams copied to the clipboard or saved to disk. |
Venny
https://bioinfogp.cnb.csic.es/tools/venny/ |
Venny creates up to four-way Venn diagrams from lists of items. |
YEd
https://www.yworks.com/products/yed |
yEd is a powerful desktop application that can be used to quickly and effectively generate high-quality diagrams. Create diagrams manually, or import external data for analysis. yEd´s automatic layout algorithms arrange even large data sets with just the press of a button. Also check: https://www.yworks.com/editors |
Bokeh
https://bokeh.org/ |
Bokeh is a Python library for creating interactive visualizations for modern web browsers. It helps you build beautiful graphics, ranging from simple plots to complex dashboards with streaming datasets. Bokeh seamlessly integrates with other Python libraries and frameworks such as NumPy, Pandas, and SciPy, making it easy to incorporate data manipulation and analysis into the visualization workflow. Bokeh allows users to export plots to various file formats, including HTML, PNG, and SVG, for easy sharing and embedding in web applications, documents, and presentations. |
Gephi
https://gephi.org/ |
The Open Graph Viz Platform. Exploratory data analysis. The goal is to help data analysts to make hypothesis, intuitively discover patterns, isolate structure singularities or faults during data sourcing. It is a complementary tool to traditional statistics, as visual thinking with interactive interfaces is now recognized to facilitate reasoning. Applications: Exploratory Data Analysis: intuition-oriented analysis by networks manipulations in real time. Link Analysis: revealing the underlying structures of associations between objects. Social Network Analysis: easy creation of social data connectors to map community organizations and small-world networks. Biological Network analysis: representing patterns of biological data. Poster creation: scientific work promotion with hi-quality printable maps. |
Experiment presentation
PsychoPy https://www.psychopy.org/ | An open-source package for running lab studies. PsychoPy has tools to monitor calibration, hardware-accelerated graphics for stimuli, timing precision. Ideal for dynamic, interactive studies, neuroimaging and eye-tracking experiments. |
Expyriment https://expyriment.org/ | Expyriment is and open-source Python library for designing and conducting timing-critical behavioural and neuroimaging experiments. Suitable for students and researchers with little programming experience. |
OpenSesame https://osdoc.cogsci.nl/ | OpenSesame is a program that assists in the development of behavioural experiments for psychology, neuroscience and experimental economics. OpenSesame has a comprehensive graphical, point-and-click interface. For advanced users, OpenSesame supports Python scripting. Some of OpenSesame’s key features are graphical experiment design in a user-friendly interface, stimulus presentation like images, sounds, videos etc. OpenSesame can extract experiments in WebOS for intergration with Jatos online experiment platform. |
Tatool https://www.tatool.ch/start.htm | Tatool was developed to support the scientific community and to ease the conduction of computer-based experiments and training studies. Tatool is written in Java and is thus platform independent. This allows Tatool to run on all operating systems supporting Java 1.7. The Tatool API is a library full of useful classes and methods needed to set-up psychological experiments and training studies. |
JsPsych https://www.jspsych.org/7.3/ | jsPsych is a JavaScript framework for creating web-based behavioral experiments. Experiments in jsPsych are created using plugins. Each plugin defines different kinds of events, like showing an image on the screen, and collects different kinds of data, like recording which key was pressed at which time. You can use the plugins that are included with jsPsych, use plugins that are developed by community members in the contrib repository, or create your own plugins. By assembling different plugins together into a timeline, it is possible to create a wide range of experiments. |
Lab.js https://lab.js.org/ | Lab.js is a web-based platform for creating and condacting psychological experiments. It requires no code. lab.js supports the experimental workflow, whether one is collecting data offline, using external data collection services, or running studies on own server. |
JATOS https://www.jatos.org/ | JATOS is an open-source web-based system for running, managing and sharing psychological experiments and surveys online on your own server. Various types of experiments are supported, such as those involving stimuli presentation or data recording. JATOS is flexible to use with other similar software and it enables uploading files via JavaScript, HTML, CSS.Get. |
Pavlovia https://pavlovia.org/ | Pavlovia is an online platform to run, share, and explore experiments online. Though it was originally conceived as a repository and launch platform for PsychoPy experiments, its open architecture makes it possible to support other open-source tools, such as jsPsych and lab.js. |
Γνωρίζετε κάποιο άλλο εργαλείο; Εντοπίσατε κάποιο σφάλμα;
Μπορείτε να μας στείλετε τα στοιχεία, συμπληρώνοντας την ακόλουθη φόρμα.