Giter VIP home page Giter VIP logo

gendrendr's Introduction

For Enders of Gender

License Build Status Lifecycle:maturing Codecov test coverage DOI

gendrendr contains a simple set of functions designed to highlight the inaccuracy and violence of assigning genders to others.

The premise is as follows:

  1. the assignment of gender to another in the absence of personal confirmation is an act of violence that perpetuates hierarchical systems of oppression and can be personally traumatizing;
  2. the assumption of the correctness of gender assigned at birth reinforces archaic medical views and state-sanctioned violence;
  3. gender is a construct that varies over space, time, culture, and ethnicity, and assuming that data from one context apply to another reinforces gendered imperialist violence and perpetuates cultural stereotypes;
  4. of specific relevance is the fact that gender is not a binary, and use of data that assume a gender binary reinforces that norm, which does violence to individuals who are non-binary and erases culurues that embrace a diversity of genders;
  5. gender cannot be accurately inferred from names, presentations, pronouns or other such factors, and assuming it can and that the consequences of any failure are trivial speaks to the devaluation of transgender, non-binary, and gender-non-conforming life...and this is not absolved by using large data sets and fancy statistics; and
  6. if it is important for some reason to know what someone's gender is, the only way to accurately, respectfully, and definitively obtain that information is from that person; and
  7. gender and sex are both imperfect constructs and drawing distinctions between them creates unnecessary hierarchies--sex is as problematic (if not moreso) a concept than gender and holding it in any higher regard elevates out-dated medicalized views and perpetuates systematic oppressions.

Status: Experimental, Active Development

gendrendr is being developed and the API is evolving.

v0.1.2 has been submitted to CRAN (although it was accidentally labeled v0.1.1 in the DESCRIPTION).

Installation

You can install the gendrendr R package from github:

install.packages("devtools")
devtools::install_github("dapperstats/gendrendr")

Basic use

The main function gendr is used to highlight the issues associated with assigning gender to an individual. It can take multiple names, locations, languages, years, and methods:

library(gendrendr)
gendr(names = "Sam", years = 1920:2020, locations = "United States", languages = "English", methods = "standard")

It also makes assumptions about the inputs, so you could functionally run gendr with defaults:

gendr()

Authors and Contributions

J. L. Simonis is presently the sole author of gendrendr.

If you are interested in contributing, see the Contributor Guidelines and Code of Conduct.

The following individuals made small contributions to the code:

  • Chuck Leong

About the name and logo

The package is a counter to and commentary on the perpetuation of gender stereotypes in the study of gender.

The name gendrendr was proposed by Lewis Bartlett as an edit to my initial genderEnder on the #Rstats twitter and means "one who ends gender", which I believe to be a righteous label for oneself. I am a gender-ender. #LGBTQIAinSTEM #NBinSTEM

The logo includes the โˆ… symbol, which means an "empty set" and is used by some non-binary (specifically, neutrois) individuals as a symbol to reference themselves. I use this symbol personally. The brick motif and the โˆ…'s arm "breaking" it are a reference to Stonewall and the use of building materials (bricks) to start riots, breakdown buildings, and dismantle structures. The green color is presently not part of the USAmerican gender color schema.

gendrendr's People

Contributors

chuckleong21 avatar juniperlsimonis avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.