Giter VIP home page Giter VIP logo

gabywald / biosilico Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 59.65 MB

Some ideas about Artificial Life, Creatures (game series) and Neural Networks. (Java, Latex, Perl...)

License: GNU General Public License v3.0

Java 61.76% HTML 1.94% Perl 8.77% Makefile 0.17% TeX 26.85% Rich Text Format 0.09% Shell 0.05% Python 0.36%
creatures creatures2 creatures3 norn albia artificial-life artificial-life-algorithms neural-networks neural-networks-from-scratch genetic-algorithm

biosilico's People

Contributors

dependabot[bot] avatar gabywald avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

biosilico's Issues

Some ressources to add (links and articles)

https://bioinfo-fr.net/commandements-stagiaire-bioinformatique  Opinion : Les commandements du stagiaire en bioinformatique
https://bioinfo-fr.net/bien-commencer-en-bioinformatique  Découverte : Bien commencer en bioinformatique
https://bioinfo-fr.net/de-la-necessite-dune-pratique-collaborative-en-bioinformatique Opinion : De la nécessité d'une pratique collaborative en bioinformatique
https://bioinfo-fr.net/linteret-dune-communaute-scientifique-bioinformatique Opinion : L'intérêt d'une communauté scientifique bioinformatique
https://bioinfo-fr.net/dessiner-des-molecules-avec-latex Didacticiel : Dessiner des molécules avec LaTeX
https://bioinfo-fr.net/the-bio-code-guide-du-bon-bioinformaticien Astuce : The Bio Code : guide du bon broinformaticien
https://bioinfo-fr.net/rosalind-devenez-le-meilleur-bioinformaticien-du-monde Découverte : ROSALIND : devenez le meilleur bioinformaticien du monde
https://bioinfo-fr.net/quel-bioinformaticien-etes-vous Opinion :Quel bioinformaticien êtes-vous ?
https://bioinfo-fr.net/introduction-aux-pipelines  Découverte : Introduction aux pipelines
https://bioinfo-fr.net/snakemake-pour-les-nuls Astuce : Snakemake pour les nuls (ou comment créer un pipeline facilement ?)
https://bioinfo-fr.net/rendre-un-pipeline-snakemake-a-lepreuve-des-plateformes Didacticiel : Rendre un pipeline Snakemake à l'épreuve des plateformes
https://bioinfo-fr.net/formaliser-ses-protocoles-avec-snakemake Astuce : Formaliser ses protocoles avec Snakemake
https://bioinfo-fr.net/nextflow-pour-votre-prochain-pipeline Découverte : Nextflow, pour votre prochain pipeline ?
https://bioinfo-fr.net/galaxy-bien-plus-quun-gestionnaire-de-workflows Astuce : Galaxy: Bien plus qu'un gestionnaire de workflows
https://bioinfo-fr.net/lanalyse-de-donnees-rna-seq-mode-demploi Découverte : L'analyse de données RNA-seq: mode d'emploi
https://bioinfo-fr.net/rna-seq-plus-de-profondeur-ou-plus-dechantillons Astuce : RNA-seq : plus de profondeur ou plus d'échantillons ?
https://bioinfo-fr.net/la-resistance-aux-antibiotiques-vu-cote-bioinfo Actualité : La bio-informatique au service de l'antibiorésistance
https://bioinfo-fr.net/dereferencement-google Découverte : Retour d'expérience : bonnes pratiques à appliquer en cas de déréférencement Google (et autres)
https://bioinfo-fr.net/jai-lu-programmation-en-python-pour-les-sciences-de-la-vie J'ai lu : Programmation en Python pour les sciences de la vie

More Tests Decision Part 2

// TODO Decision DEATH
// TODO Decision REST
// TODO Decision SLEEP
// TODO Decision EMIT
// TODO Decision RECEIVE
// TODO Decision HAS
// TODO Decision IS
// TODO Decision LAY_EGG
// TODO Decision MATE

More review

TODO Java 8 streams
TODO more Unit Tests
TODO retake some units tests

GraphicalEditing View for Genome + Organism

Reuse what is existing and make it in one application

  • Gene Creator (types of genes, pathway...)
  • Genetic Kit (create an Organism, select GeneS, PathwayS...)
  • Organism Kit

=> module biosilico-biosilico ;

  • gabywald.biosilico.launchers
  • gabywald.biosilico.view

Some ideas :

  • different tabs for each specific view
  • interactive selection of an organism
  • direct view of "Chemical Variables" and modifications (a matrix and a selector)
  • direct view of "Brain Network" (a matrix)
  • interactive view of states of an Organism
  • ...

Review and modify old parts

Structures : Listes / Lists and others...
Make modules
Externalize parts which need it
Remake tests
Remake some tutorials
...

Add Unit Tests

Permit review of neural network classes and constructions
Permit better review of genetic related classes

Review and reorganise code

Include also adding older source code !

Maven modules to part source code ;
Rejuvenate source code (newer version of java : generic types and lambda expressions)

Permit other implementations of Chemicals

Interface IChemicals, ChemicalsBuilder...
Now is a list of a thousand elements (noll all attributed) ; idea is to permit another implementation (i.e. for example a Mendeliev classication modelisation, complex molecules, find by name...)

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.