Gramps (software)
   HOME
*



picture info

Gramps (software)
Gramps (formerly GRAMPS, an acronym for Genealogical Research and Analysis Management Programming System) is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs. Gramps is a rare example of commons-based peer production as free and open-source software created by genealogists, for genealogists. It has been described as intuitive and easy-to-use for hobbyists and "feature-complete for professional genealogists". The program is acknowledged as "most popular FOSS program for genealogy" by Eastman and others. The Australian consumer advocacy group, CHOICE, has recommended Gramps. The program is extensible such that, in addition to human family trees, it has been used to create animal pedigree charts as well as academic genealogy showing mentoring relationships between scientists, physicians, and scholars. Features Gramps is one of the biggest offline genealogy suites available. Features include ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




PyGObject
PyGTK is a set of Python wrappers for the GTK graphical user interface library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/PySide and wxPython, the Python wrappers for Qt and wxWidgets, respectively. Its original author is GNOME developer James Henstridge. There are six people in the core development team, with various other people who have submitted patches and bug reports. PyGTK has been selected as the environment of choice for applications running on One Laptop Per Child systems. PyGTK will be phased out with the transition to GTK version 3 and be replaced with PyGObject, which uses GObject Introspection to generate bindings for Python and other languages on the fly. This is expected to eliminate the delay between GTK updates and corresponding language binding updates, as well as reduce maintenance burden on the developers. Syntax The Python code below will produce a 200x200 pixel window with the words "Hello World" inside. import gtk ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Genealogy Software
Genealogy software is computer software used to record, organize, and publish genealogical data. Features At a minimum, genealogy software collects the date and place of an individual's birth, marriage, and death, and stores the relationships of individuals to their parents, spouses, and children. Some programs are more flexible than others in allowing for the input of children born out of wedlock or for varying types of spousal relationships. Additionally, most genealogy programs handle additional events in an individual's life, notes, photographs and multimedia, and source citations. Genealogy software programs can produce a variety of graphical charts and text reports, such as pedigree charts, ahnentafel reports, and Register reports. Some desktop applications generate HTML pages for web publishing; there are stand-alone web applications, as well. Most genealogy programs can import and export using the GEDCOM standard. There are also some programs that allow users to creat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Graphviz
Graphviz (short for ''Graph Visualization Software'') is a package of open-source tools initiated by AT&T Labs Research for drawing graphs specified in DOT language scripts having the file name extension "gv". It also provides libraries for software applications to use the tools. Graphviz is free software licensed under the Eclipse Public License. Tools ; dot : a command-line tool to produce layered graph drawings in a variety of output formats, such as (PostScript, PDF, SVG, annotated text and so on). ; neato : useful for undirected graphs. "spring model" layout, minimizes global energy. Useful for graphs up to about 1000 nodes ; fdp : force-directed graph drawing similar to "spring model", but minimizes forces instead of energy. Useful for undirected graphs. ; sfdp : multiscale version of fdp for the layout of large undirected graphs ; twopi : for radial graph layouts. Nodes are placed on concentric circles depending their distance from a given root node ; circo : circul ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Genealogy Software
Genealogy software is computer software used to record, organize, and publish genealogical data. Features At a minimum, genealogy software collects the date and place of an individual's birth, marriage, and death, and stores the relationships of individuals to their parents, spouses, and children. Some programs are more flexible than others in allowing for the input of children born out of wedlock or for varying types of spousal relationships. Additionally, most genealogy programs handle additional events in an individual's life, notes, photographs and multimedia, and source citations. Genealogy software programs can produce a variety of graphical charts and text reports, such as pedigree charts, ahnentafel reports, and Register reports. Some desktop applications generate HTML pages for web publishing; there are stand-alone web applications, as well. Most genealogy programs can import and export using the GEDCOM standard. There are also some programs that allow users to creat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


CIDOC Conceptual Reference Model
The CIDOC Conceptual Reference Model (CRM) provides an extensible ontology for concepts and information in cultural heritage and museum documentation. It is the international standard (ISO 21127:2014) for the controlled exchange of cultural heritage information. Galleries, libraries, archives, museums ( GLAMs), and other cultural institutions are encouraged to use the CIDOC CRM to enhance accessibility to museum-related information and knowledge. History The CIDOC CRM emerged from the CIDOC Documentation Standards Group in the International Committee for Documentation of the International Council of Museums. Initially, until 1994, the work focused on developing an entity-relationship model for museum information, however, in 1996, the approach shifted to object-oriented modeling methodologies, resulting in the first ''"CIDOC Conceptual Reference Model (CRM)"'' in 1999. The process of standardizing the CIDOC CRM began in 2000 and was completed in 2006 with its acceptance as the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Kinship Terminology
Kinship terminology is the system used in languages to refer to the persons to whom an individual is related through kinship. Different societies classify kinship relations differently and therefore use different systems of kinship terminology; for example, some languages distinguish between consanguine and affinal uncles ( i.e. the brothers of one's parents and the husbands of the sisters of one's parents, respectively), whereas others have only one word to refer to both a father and his brothers. Kinship terminologies include the terms of address used in different languages or communities for different relatives and the terms of reference used to identify the relationship of these relatives to ego or to each other. Historical view Anthropologist Lewis Henry Morgan (1818–1881) performed the first survey of kinship terminologies in use around the world. Though much of his work is now considered dated, he argued that kinship terminologies reflect different sets of distincti ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

LaTeX
Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms). It is a complex emulsion that coagulates on exposure to air, consisting of proteins, alkaloids, starches, sugars, oils, tannins, resins, and gums. It is usually exuded after tissue injury. In most plants, latex is white, but some have yellow, orange, or scarlet latex. Since the 17th century, latex has been used as a term for the fluid substance in plants, deriving from the Latin word for "liquid". It serves mainly as defense against herbivorous insects. Latex is not to be confused with plant sap; it is a distinct substance, separately produced, and with different functions. The word latex is also used to refer to natural latex rubber, particularly non-vulcanized rubber. Such is the case in products like latex gloves, latex condoms ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Html
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript. Web browsers receive HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document. HTML elements are the building blocks of HTML pages. With HTML constructs, images and other objects such as interactive forms may be embedded into the rendered page. HTML provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes, and other items. HTML elements are delineated by ''tags'', written using angle brackets. Tags such as and directly introduce content into the page. Other tags such as surround ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Academic Genealogy
An academic, or scientific genealogy organizes a family tree of scientists and scholars according to mentoring relationships, often in the form of dissertation supervision relationships, and not according to genetic relationships as in conventional genealogy. Since the term ''academic genealogy'' has now developed this specific meaning, its additional use to describe a more academic approach to conventional genealogy would be ambiguous, so the description scholarly genealogy is now generally used in the latter context. Overview The academic lineage or academic ancestry of someone is a chain of professors who have served as academic mentors or thesis advisors of each other, ending with the person in question. Many genealogical terms are often recast in terms of academic lineages, so one may speak of academic descendants, children, siblings, etc. One method of developing an academic genealogy is to organize individuals by prioritizing their degree of relationship to a mentor/ad ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Gregorian Calendar
The Gregorian calendar is the calendar used in most parts of the world. It was introduced in October 1582 by Pope Gregory XIII as a modification of, and replacement for, the Julian calendar. The principal change was to space leap years differently so as to make the average calendar year 365.2425 days long, more closely approximating the 365.2422-day 'tropical' or 'solar' year that is determined by the Earth's revolution around the Sun. The rule for leap years is: There were two reasons to establish the Gregorian calendar. First, the Julian calendar assumed incorrectly that the average solar year is exactly 365.25 days long, an overestimate of a little under one day per century, and thus has a leap year every four years without exception. The Gregorian reform shortened the average (calendar) year by 0.0075 days to stop the drift of the calendar with respect to the equinoxes.See Wikisource English translation of the (Latin) 1582 papal bull '' Inter gravissimas''. Second, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Julian Calendar
The Julian calendar, proposed by Roman consul Julius Caesar in 46 BC, was a reform of the Roman calendar. It took effect on , by edict. It was designed with the aid of Greek mathematicians and astronomers such as Sosigenes of Alexandria. The calendar became the predominant calendar in the Roman Empire and subsequently most of the Western world for more than 1,600 years until 1582, when Pope Gregory XIII promulgated a minor modification to reduce the average length of the year from 365.25 days to 365.2425 days and thus corrected the Julian calendar's drift against the solar year. Worldwide adoption of this revised calendar, which became known as the Gregorian calendar, took place over the subsequent centuries, first in Catholic countries and subsequently in Protestant countries of the Western Christian world. The Julian calendar is still used in parts of the Eastern Orthodox Church and in parts of Oriental Orthodoxy as well as by the Berbers. The Julian calenda ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]