p2m2 / ep2m2 Goto Github PK
View Code? Open in Web Editor NEWMetabolomics target analyzes manager
License: MIT License
Metabolomics target analyzes manager
License: MIT License
Add table MACHINE
This table is references of machine.
It contains:
Check database up
When in server we have to call database, check database is up.
If it's down return a 503 error
Create default layout
This layout is a banner. Banner contain icon, language button, help button and logout button.
Dans la partie Gamme, c'est la concentration qu'il faut donner et non "Expected Area"
use only one cookie
we use token cookie to know your team and if you logged.
Tabs to navigate between project and series.
We have two tabs
For that we use a layout.
Note:
We have a layout in a layout (the navigate layout in default layout)
Manage only one file for initialize database
./db/init.js => just read ./db/init.sql
Implemented skeleton defined in wireframe
trop dangereux dans le cadre de plsueiur sporjet
Ajouter un lien vers l'ajout d'issue
Dès la page de login
REUSE-compliante CI
Add check merge request is REUSE-compliante with yaml (120 min)
Add tab series (ligth)
Add tutorial
This tutorial explain quickly how create a project add export it.
It is:
Become REUSE-compliant from reuse.software
connection to database don't close
Error message in container ep2m2-web:
[nuxt] [request error] [unhandled] [500] sorry, too many clients already
Reproduction:
Create wireframe for first part of web site.
Content:
create session user
Write Readme
Tab serie 's structure
Create empty component to each tab .
Insert component in serie page (asynchronous loading component).
Reset button in project box
Add button in project to cancel modification but stay in project.
Affect series
In project, we can select a series. And in result, we add a column Calculated_Area
Un projet contient un ensemble de fichier "Run" à intégrer dans un unique CSV
Il faudrait une gestion des langues à prendre en compte des le debut du projet
Create Help menu
We have a link to open directly a help page.
This page contain :
In this page user can change email and password.
The administrator can add/delete user.
For this page, I think change file structure to use route mechanism provide by Nuxt.
Add in database user's rules.
Add component to manage compound.
The component provide:
Add a legend to know the action of each button.
Add, in database, compound table
We need 3 tables
1. COMPOUND → ref of compound
Use Vuetify instead of Nuxt/UI
Nuxt/UI have issue with table
Vuetify sound like more mature.
Replace all component Nuxt/ui by vuetify
Rename repository / project
→ Target Metabolic Analyse Manager
"Telecharger" devrait etre "Importer" pour plus de clarter
miss comments
When we go to page we have to user logged.
We use middleware contain login checking
We create a login page.
Modify repository's structure to try respect format provide by metaboHub
Invisible add project button
Cause
In style of button we use a class with color variable but the variable's declaration removed.
Solution
Use only style define in vuetify.ts
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.