Giter VIP home page Giter VIP logo

fitness_landscape_sampling's Introduction

This repository contains Jupyter notebooks, python files, and data files to reproduce data reported in the paper Genotype sampling for deep-learning assisted experimental mapping of fitness landscapes by Andreas Wagner,

hypertune_regr: hypertunes several neural network architectures on fitness data by Papkou et al., Science 2023 for nonlinear regression prediction of fitness from genotypes

hypertune_binclass: hypertunes several neural network architectures on fitness data by Papkou et al., Science 2023 for binary classification into viable and non-viable genotypes

sampling,ipynb: trains three hypertuned deep learning neural network architectures on training data sets of different sizes and sampled in multiple different ways. Determines generalization performance of the resulting neural networks on test data.

deep_funcs_pub: encodes multiple utilities and functions, such as for loading data, encoding data, and sampling genotypes

fitness_data_science_papkou2023.tsv: contains the fitness data reported in Papkou et al., (Science 2023) and used in the above publication for neural network training, in a simple, tab-delimited five-column format (record number, genotype, amino acid sequence, fitness of genotype, standard error of fitness)

fitness_landscape_sampling's People

Contributors

andreas-wagner-uzh 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.