Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
GrAnnoT
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
DIADE
dynadiv
GrAnnoT
Graph
3b98c51478fd7d9abd4ff7d2ad480fa670621612
Select Git revision
Branches
5
4-add-test-ci
inferences
main
default
protected
package
refacto_memory
Tags
4
1.0.3
1.0.2
1.0.1
1.0.0
9 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
12
Mar
11
5
4
3
26
Feb
30
Jan
29
24
21
15
28
Nov
20
19
18
24
Oct
18
7
13
Sep
11
4
2
29
Aug
22
20
23
Jul
12
13
Jun
12
6
3
29
May
28
24
22
21
17
15
13
24
Apr
23
22
18
12
10
8
4
3
2
22
Mar
21
13
12
11
8
5
4
29
Feb
28
23
21
20
19
15
12
8
5
26
Jan
25
24
22
18
12
11
10
9
4
7
Dec
5
4
10
Nov
7
6
3
31
Oct
30
26
24
23
20
16
12
10
6
5
4
2
25
Jul
20
8
Jun
26
May
25
22
17
5
21
Apr
20
changed feature_on_target_genome occurence into a class FeaturePath
main refacto_me…
main refacto_memory
converted segments_on_target_genome to use a new class SegmentTarget; clarifies how the dictionnary is used
fused the dictionnaries seg_len/seg_size and seg_seq into seg_info that contains both the size and the sequence of the segments.
made feature id detection less dependant on the gff structure
fixed errors between feature key and feature id; this fixes a bug when a feature is split on several lines int he source gff
moved functions in intersect.py for clarity; moved more functions into class Feature
added a few functions to the class Feature; replaced the parent/child feature_id attribute by the corresponding class instance
modified how the parent field is detected in gff, made it more flexible
turn feature path list into set to check faster if seg is present, in var detail and aln; ignore case where a segment is twice in a feature path
added dataverse link
removed yates continuity correction
added scripts for publication
added the feature strand in target genome in variation details output file
runtime opti, changed feature_seg_list in dictionnary to check if seg present in list, to compute child features paths and to compute cov/id; much faster on human data, not so much on rice and ecoli data
fix bug when there are several haplotypes and option -ht is used; didnt fix bug when there are several haplotypes but option -ht is absent, todo add a warning
Merge branch 'refactoring'
improved how paths and walks are detected and how bed files are attributed to genomes; fixes bug when a genome name was included in another genome name
bug fix when a segment is present in both orientation in the source features; modified search_segment to find the orientation that corresponds to the current feature
corrected feature info print in class Feature
bug fix; with several chromosomes the features were transfered only on the last one loaded
remove buggy release
Merge branch '3-add-ci' into 'main'
4-add-test-ci
4-add-test-ci
Update .gitlab-ci.yml file -TEST
Update .gitlab-ci.yml file -TEST
-TEST
-TEST
TEST add ci
moved functions into the class as methods; added a few attributes
finished sorting the functions in several files
emptied this file by putting the functions in other files
renamed file
continued code refactoring. removed global variable segments_on_target_genome, sorted functions in several files
attempt to reorganize the python files
limited imports between files
split functions from Graph_gff in two files, load_intersect and graph_annot
added option to not output duplicated features in annotation, only the best occurence is kept. corrected the alignment option, it now doesnt print features that didnt pass the filters.
added new version for benchmark
load intersect is now much quicker. however there might be unexpected behaviour in detect_gene_copies (or maybe elsewhere) if a segment is present several times in a feature (duplication within the feature). this case was not encountered in rice and human data, but it is technically possible.
Merge branch 'main' of forge.ird.fr:diade/dynadiv/grannot
delete the intersect file after loading it, it takes too much space
Loading