Git Product home page Git Product logo

academy_research's Introduction

Research into Israeli Science Community

This is the webapp for my investigation of the Israeli academic science community.

Description

What's in the project

There are three sections

  1. mobility - where researchers graduated with their PhD and where they got a tenure position currently only for physics and chemistry.
  2. women - women in STEM fields in different institutes
  3. graduation - graduation trend by degrees, institute, and sex (men/women as data only available for that)
  4. network - network analysis of mobility data, under construction

The project is written in english because streamlit doesn't natively support right-to-left, and I really don't want to write the website with their HTML api.

Repository structure

Folder Structure

  • data/ you will find all relevant data for figure generation
  • pages/ strucutre and code for streamlit page generation
  • scripts/ scripts used in the pages
  • text/ text files for the pages to draw from so that pages won't be too crowded
  • in_progress/ pages I'm thinking to add but aren't really active work

Local install and run

To locally install and run the applet:

  1. clone the repository
  2. create and activate a virtual environment python -m venv venv then source venv/bin/activate
  3. install requirements: pip inatall -r requierments.txt
  4. run the applet streamlit run home.py

And you're good to go.

Contriubtions

Pull requests are welcome. For major changes, please open an issue first to discus the change you want to make.

Statistical analysis is gathered in the data/ folder, while the code for the webapp is located at pages/

Please make sure to write tests as appropriate, I (Avishai) didn't do the proper and appropriate work so there are currently no tests.

Author

Contributors names and contact info

Avishai Barnoy @avishai231

Licesne

This project is licensed under the MIT License - see the LICENSE.md file for details.

academy_research's People

Contributors

avishaibarnoy avatar dependabot[bot] avatar

Watchers

James Cloos avatar  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.