Topics (318k) Articles (329k) Users (385) Discussions (237) Comments (383) Files (10k) New article
Computational thinking is a problem-solving process that involves a set of skills and concepts fundamental to computer science but applicable across various disciplines. It encompasses a way of thinking that enables individuals to tackle complex problems by breaking them down into manageable parts, applying systematic reasoning, and developing solutions that can be implemented algorithmically. Key components of computational thinking include: 1. **Decomposition**: Breaking down a problem into smaller, more manageable components or steps. This makes it easier to understand and solve complex issues.
Computational sustainability is an interdisciplinary field that combines concepts and techniques from computer science, mathematics, and the natural and social sciences to address complex sustainability challenges. It focuses on developing computational methods and models to understand, manage, and promote sustainable practices in various domains, such as energy, water resources, biodiversity, and urban systems.
Computational social science is an interdisciplinary field that applies computational techniques and models to study social phenomena and human behavior. By leveraging data from various sources—such as social media, surveys, sensor data, and online interactions—researchers can analyze complex social dynamics, patterns, and trends. Key components of computational social science include: 1. **Data Collection**: Utilizing large datasets, often derived from digital interactions and transactions, to gather evidence about social behavior.
Computational journalism is an interdisciplinary field that combines traditional journalism practices with computational methods and tools to enhance reporting, analysis, and storytelling. It leverages data, algorithms, and technologies to gather, process, and analyze information, enabling journalists to uncover insights and present complex stories more effectively. Key aspects of computational journalism include: 1. **Data Journalism**: The use of large datasets to inform reporting. Journalists may analyze public records, social media data, or other datasets to uncover trends and patterns.
Computational geophysics is a branch of geophysics that employs computational methods and numerical simulations to solve complex problems related to the Earth's structure, processes, and characteristics. It combines principles from geophysics, mathematics, and computer science to analyze geophysical data, model subsurface phenomena, and simulate various geophysical processes. Some key aspects of computational geophysics include: 1. **Modeling and Simulation**: It involves creating numerical models of geological and geophysical systems.
Computational epidemiology is an interdisciplinary field that applies computational methods, models, and simulations to study and analyze the spread of infectious diseases and other public health issues. It combines principles from epidemiology, mathematics, computer science, and statistics to understand how diseases propagate through populations, to forecast outbreaks, and to inform public health interventions. Key aspects of computational epidemiology include: 1. **Modeling Disease Spread**: Using mathematical and computational models to simulate how diseases spread in populations over time.
Computational engineering is an interdisciplinary field that applies computational methods, algorithms, and models to solve complex engineering problems. It combines principles from engineering, computer science, and applied mathematics to simulate, analyze, and optimize systems and processes in various engineering disciplines. Key aspects of computational engineering include: 1. **Modeling and Simulation**: Developing mathematical models to represent physical systems, which are then simulated using computational tools. This allows engineers to predict behavior under various conditions without the need for physical prototypes.
Computational criminology is an interdisciplinary field that applies computational techniques and methods to the study of crime and criminal behavior. It combines elements of criminology, computer science, data analysis, statistics, and often machine learning to analyze crime data, model criminal behavior, and predict future crime trends. Key components of computational criminology include: 1. **Data Collection and Analysis**: Gathering large sets of data related to crime, such as arrest records, surveillance footage, social media interactions, and demographic information.
Computational cognition is an interdisciplinary field that merges cognitive science and computer science to understand human thought processes through computational models. It focuses on how people think, learn, and make decisions by mimicking these processes using algorithms, simulations, and artificial intelligence (AI) systems. Key aspects of computational cognition include: 1. **Modeling Human Cognition**: Researchers create computational models that replicate human cognitive functions such as perception, memory, reasoning, and problem-solving.
Computational audiology is an interdisciplinary field that applies computational methods and techniques to understand, model, and improve hearing and auditory processes. This area of study combines principles from audiology, engineering, computer science, signal processing, and data science to analyze auditory data and develop innovative solutions for hearing impairments and related disorders.
Computational anatomy is an interdisciplinary field that combines principles from anatomy, mathematics, computer science, and image processing to analyze, model, and understand the structure of biological shapes and forms, particularly in the context of the human body and its variations. It focuses on the geometric and topological features of anatomical structures, leveraging computational techniques to study their variability and changes across different populations, health conditions, and developmental stages.
Computable topology is a subfield of mathematics that intersects the areas of general topology and computability theory. It focuses on the study of topological spaces that can be effectively manipulated using computational methods. The key idea is to determine which topological spaces and their properties can be described, analyzed, or approximated in a computable manner.
The Center for Data-Driven Discovery (CD3) is typically associated with research and technological advancements that leverage data analytics and artificial intelligence to enhance scientific discovery and innovation. This center may focus on various fields, including life sciences, health care, social sciences, and environmental studies, among others. The mission of such centers often involves: 1. **Interdisciplinary Collaboration**: Bringing together researchers from different fields to collaborate on data-intensive research projects.
Cave5D refers to a virtual reality (VR) system designed for immersive experiences, particularly in the context of education, training, and visualization. It provides an environment where users can interact with 3D models and simulations, often using stereoscopic displays to create a sense of depth. Cave5D is commonly used in various fields such as architecture, engineering, science, and medicine, allowing users to explore complex datasets and environments in a more intuitive way.
CS-BLAST (Consensus Sequence-based BLAST) is an algorithm that improves upon the traditional BLAST (Basic Local Alignment Search Tool) by using a consensus sequence approach to enhance the sensitivity and speed of sequence searching in large databases. It is particularly designed for comparing protein sequences and identifying homologous sequences more effectively. CS-BLAST works by constructing a consensus sequence from a set of related sequences and employing this consensus to guide the search for similar sequences in a database.
CLC bio, now known as QIAGEN Bioinformatics, was a company specializing in bioinformatics software solutions. It focused on providing tools for analyzing and visualizing biological data, particularly for next-generation sequencing (NGS) and related technologies. Their software solutions were used in various fields, including genomics, transcriptomics, and proteomics, to help researchers process, analyze, and interpret large amounts of biological data.
Biopython is an open-source Python library designed to facilitate bioinformatics programming and analysis. It provides tools and functionalities for biological computation and analysis, making it easier for researchers and developers to handle various types of biological data. Key features and components of Biopython include: 1. **File Formats**: Biopython supports a variety of biological file formats, such as FASTA, GenBank, and more, which allows users to read and write biological sequences and data.
BioLinux is a specialized Linux distribution designed primarily for bioinformatics and computational biology. It provides a comprehensive set of tools, software, and libraries that are particularly useful for researchers in the life sciences, such as genomics, proteomics, and other areas of biological research.
Bayesian tools for methylation analysis refer to computational methods that utilize Bayesian statistical principles to analyze methylation data, which is crucial for understanding gene regulation and epigenetic modifications. Methylation analysis often involves high-dimensional data, such as those produced by techniques like bisulfite sequencing and methylation arrays. Bayesian approaches can provide a probabilistic framework for inferring biological insights from this data.
Atomistix Virtual NanoLab (AVN) is a software platform developed for simulating and modeling nanostructures and nanomaterials. It is particularly useful in the field of nanotechnology and materials science, allowing researchers to perform quantum mechanical simulations of complex systems at the nanoscale.
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.Figure 5. . You can also edit articles on the Web editor without installing anything locally. Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





