Commit ef13af01 authored by Alexandre Delanoë's avatar Alexandre Delanoë

Revert "[MERGE]"

Test failed, not merging.

This reverts commit 2e77bfa5, reversing
changes made to fe201115.
parent 809b68b9
......@@ -38,9 +38,6 @@ data-files:
test-data/phylo/bpa_phylo_test.json
test-data/phylo/open_science.json
test-data/phylo/issue-290-small.golden.json
test-data/phylo/small_phylo_docslist.csv
test-data/phylo/small_phylo_ngramslist.csv
test-data/phylo/small-phylo.golden.json
test-data/test_config.ini
gargantext-cors-settings.toml
.clippy.dhall
......@@ -839,7 +836,6 @@ test-suite garg-test-tasty
type: exitcode-stdio-1.0
main-is: drivers/tasty/Main.hs
other-modules:
Common
Test.API.Setup
Test.Core.Text
Test.Core.Text.Corpus.Query
......@@ -872,22 +868,7 @@ test-suite garg-test-tasty
Test.Utils.Jobs
Paths_gargantext
hs-source-dirs:
test bin/gargantext-phylo/Phylo
default-extensions:
DataKinds
DeriveGeneric
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
MultiParamTypeClasses
NamedFieldPuns
NoImplicitPrelude
OverloadedStrings
RankNTypes
RecordWildCards
StrictData
test
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
build-depends:
QuickCheck ^>= 2.14.2
......@@ -900,8 +881,6 @@ test-suite garg-test-tasty
, conduit ^>= 1.3.4.2
, containers ^>= 0.6.5.1
, crawlerArxiv
, cryptohash
, directory
, duckling ^>= 0.2.0.0
, extra ^>= 1.7.9
, fast-logger ^>= 3.0.5
......@@ -939,7 +918,6 @@ test-suite garg-test-tasty
, servant-server
, shelly >= 1.9 && < 2
, stm ^>= 2.5.0.1
, split
, tasty ^>= 1.4.2.1
, tasty-hspec
, tasty-hunit
......@@ -951,7 +929,6 @@ test-suite garg-test-tasty
, tmp-postgres >= 1.34.1 && < 1.35
, unordered-containers ^>= 0.2.16.0
, validity ^>= 0.11.0.1
, vector
, wai
, wai-extra
, warp
......
......@@ -16,19 +16,18 @@ Portability : POSIX
module Gargantext.Core.Viz.Phylo.PhyloTools where
import Control.Lens hiding (Level)
import Data.Discrimination qualified as D
import Data.List qualified as List
import Data.List (union, nub, init, tail, partition, nubBy, (!!))
import Data.List qualified as List
import Data.Map (elems, empty, fromList, findWithDefault, unionWith, keys, member, (!), filterWithKey, fromListWith, restrictKeys)
import Data.Map qualified as Map
import Data.Maybe (fromJust)
import Data.Set (disjoint)
import Data.Set qualified as Set
import Data.String (String)
import Data.Text qualified as Text
import Data.Text (unpack)
import Data.Vector qualified as Vector
import Data.Text qualified as Text
import Data.Vector (Vector, elemIndex)
import Data.Vector qualified as Vector
import Gargantext.Core.Viz.Phylo
import Gargantext.Prelude hiding (empty)
import Prelude (read)
......@@ -694,13 +693,13 @@ groupsToBranches' groups =
in map (\g -> g & phylo_groupBranchId %~ (\(lvl,_) -> (lvl,bId))) groups') graph
relatedComponents :: (D.Grouping a, Ord a) => [[a]] -> [[a]]
relatedComponents :: Ord a => [[a]] -> [[a]]
relatedComponents graph = foldl' (\branches groups ->
if (null branches)
then branches ++ [groups]
else
let branchPart = partition (\branch -> disjoint (Set.fromList branch) (Set.fromList groups)) branches
in (fst branchPart) ++ [D.nub $ concat $ (snd branchPart) ++ [groups]]) [] graph
in (fst branchPart) ++ [nub $ concat $ (snd branchPart) ++ [groups]]) [] graph
toRelatedComponents :: [PhyloGroup] -> [((PhyloGroup,PhyloGroup),Double)] -> [[PhyloGroup]]
......
{"_phylo_counts":{"coocByDate":{"24201":[[[0,0],1],[[0,1],1],[[0,2],1],[[0,3],1],[[0,4],1],[[0,5],1],[[0,6],1],[[0,7],1],[[0,8],1],[[0,9],1],[[0,10],1],[[0,11],1],[[1,1],1],[[1,2],1],[[1,3],1],[[1,4],1],[[1,5],1],[[1,6],1],[[1,7],1],[[1,8],1],[[1,9],1],[[1,10],1],[[1,11],1],[[2,2],1],[[2,3],1],[[2,4],1],[[2,5],1],[[2,6],1],[[2,7],1],[[2,8],1],[[2,9],1],[[2,10],1],[[2,11],1],[[3,3],1],[[3,4],1],[[3,5],1],[[3,6],1],[[3,7],1],[[3,8],1],[[3,9],1],[[3,10],1],[[3,11],1],[[4,4],1],[[4,5],1],[[4,6],1],[[4,7],1],[[4,8],1],[[4,9],1],[[4,10],1],[[4,11],1],[[5,5],1],[[5,6],1],[[5,7],1],[[5,8],1],[[5,9],1],[[5,10],1],[[5,11],1],[[6,6],1],[[6,7],1],[[6,8],1],[[6,9],1],[[6,10],1],[[6,11],1],[[7,7],1],[[7,8],1],[[7,9],1],[[7,10],1],[[7,11],1],[[8,8],1],[[8,9],1],[[8,10],1],[[8,11],1],[[9,9],1],[[9,10],1],[[9,11],1],[[10,10],1],[[10,11],1],[[11,11],1]],"24202":[],"24203":[],"24204":[[[1,1],1],[[1,7],1],[[1,8],1],[[1,12],1],[[1,13],1],[[1,14],1],[[1,15],1],[[1,16],1],[[1,17],1],[[1,18],1],[[1,19],1],[[1,20],1],[[1,21],1],[[1,22],1],[[3,3],1],[[3,7],1],[[3,8],1],[[3,11],1],[[3,23],1],[[3,24],1],[[3,25],1],[[3,26],1],[[3,27],1],[[3,28],1],[[3,29],1],[[3,30],1],[[3,31],1],[[3,32],1],[[3,33],1],[[4,4],1],[[4,7],1],[[4,8],1],[[4,45],1],[[4,46],1],[[4,47],1],[[4,48],1],[[7,7],4],[[7,8],4],[[7,11],2],[[7,12],1],[[7,13],1],[[7,14],1],[[7,15],1],[[7,16],1],[[7,17],1],[[7,18],1],[[7,19],1],[[7,20],1],[[7,21],1],[[7,22],1],[[7,23],1],[[7,24],2],[[7,25],1],[[7,26],1],[[7,27],1],[[7,28],1],[[7,29],2],[[7,30],1],[[7,31],1],[[7,32],1],[[7,33],1],[[7,34],1],[[7,35],1],[[7,36],1],[[7,37],1],[[7,38],1],[[7,39],1],[[7,40],1],[[7,41],1],[[7,42],1],[[7,43],1],[[7,44],1],[[7,45],1],[[7,46],1],[[7,47],1],[[7,48],1],[[8,8],4],[[8,11],2],[[8,12],1],[[8,13],1],[[8,14],1],[[8,15],1],[[8,16],1],[[8,17],1],[[8,18],1],[[8,19],1],[[8,20],1],[[8,21],1],[[8,22],1],[[8,23],1],[[8,24],2],[[8,25],1],[[8,26],1],[[8,27],1],[[8,28],1],[[8,29],2],[[8,30],1],[[8,31],1],[[8,32],1],[[8,33],1],[[8,34],1],[[8,35],1],[[8,36],1],[[8,37],1],[[8,38],1],[[8,39],1],[[8,40],1],[[8,41],1],[[8,42],1],[[8,43],1],[[8,44],1],[[8,45],1],[[8,46],1],[[8,47],1],[[8,48],1],[[11,11],2],[[11,23],1],[[11,24],2],[[11,25],1],[[11,26],1],[[11,27],1],[[11,28],1],[[11,29],2],[[11,30],1],[[11,31],1],[[11,32],1],[[11,33],1],[[11,34],1],[[11,35],1],[[11,36],1],[[11,37],1],[[11,38],1],[[11,39],1],[[11,40],1],[[11,41],1],[[11,42],1],[[11,43],1],[[11,44],1],[[12,12],1],[[12,13],1],[[12,14],1],[[12,15],1],[[12,16],1],[[12,17],1],[[12,18],1],[[12,19],1],[[12,20],1],[[12,21],1],[[12,22],1],[[13,13],1],[[13,14],1],[[13,15],1],[[13,16],1],[[13,17],1],[[13,18],1],[[13,19],1],[[13,20],1],[[13,21],1],[[13,22],1],[[14,14],1],[[14,15],1],[[14,16],1],[[14,17],1],[[14,18],1],[[14,19],1],[[14,20],1],[[14,21],1],[[14,22],1],[[15,15],1],[[15,16],1],[[15,17],1],[[15,18],1],[[15,19],1],[[15,20],1],[[15,21],1],[[15,22],1],[[16,16],1],[[16,17],1],[[16,18],1],[[16,19],1],[[16,20],1],[[16,21],1],[[16,22],1],[[17,17],1],[[17,18],1],[[17,19],1],[[17,20],1],[[17,21],1],[[17,22],1],[[18,18],1],[[18,19],1],[[18,20],1],[[18,21],1],[[18,22],1],[[19,19],1],[[19,20],1],[[19,21],1],[[19,22],1],[[20,20],1],[[20,21],1],[[20,22],1],[[21,21],1],[[21,22],1],[[22,22],1],[[23,23],1],[[23,24],1],[[23,25],1],[[23,26],1],[[23,27],1],[[23,28],1],[[23,29],1],[[23,30],1],[[23,31],1],[[23,32],1],[[23,33],1],[[24,24],2],[[24,25],1],[[24,26],1],[[24,27],1],[[24,28],1],[[24,29],2],[[24,30],1],[[24,31],1],[[24,32],1],[[24,33],1],[[24,34],1],[[24,35],1],[[24,36],1],[[24,37],1],[[24,38],1],[[24,39],1],[[24,40],1],[[24,41],1],[[24,42],1],[[24,43],1],[[24,44],1],[[25,25],1],[[25,26],1],[[25,27],1],[[25,28],1],[[25,29],1],[[25,30],1],[[25,31],1],[[25,32],1],[[25,33],1],[[26,26],1],[[26,27],1],[[26,28],1],[[26,29],1],[[26,30],1],[[26,31],1],[[26,32],1],[[26,33],1],[[27,27],1],[[27,28],1],[[27,29],1],[[27,30],1],[[27,31],1],[[27,32],1],[[27,33],1],[[28,28],1],[[28,29],1],[[28,30],1],[[28,31],1],[[28,32],1],[[28,33],1],[[29,29],2],[[29,30],1],[[29,31],1],[[29,32],1],[[29,33],1],[[29,34],1],[[29,35],1],[[29,36],1],[[29,37],1],[[29,38],1],[[29,39],1],[[29,40],1],[[29,41],1],[[29,42],1],[[29,43],1],[[29,44],1],[[30,30],1],[[30,31],1],[[30,32],1],[[30,33],1],[[31,31],1],[[31,32],1],[[31,33],1],[[32,32],1],[[32,33],1],[[33,33],1],[[34,34],1],[[34,35],1],[[34,36],1],[[34,37],1],[[34,38],1],[[34,39],1],[[34,40],1],[[34,41],1],[[34,42],1],[[34,43],1],[[34,44],1],[[35,35],1],[[35,36],1],[[35,37],1],[[35,38],1],[[35,39],1],[[35,40],1],[[35,41],1],[[35,42],1],[[35,43],1],[[35,44],1],[[36,36],1],[[36,37],1],[[36,38],1],[[36,39],1],[[36,40],1],[[36,41],1],[[36,42],1],[[36,43],1],[[36,44],1],[[37,37],1],[[37,38],1],[[37,39],1],[[37,40],1],[[37,41],1],[[37,42],1],[[37,43],1],[[37,44],1],[[38,38],1],[[38,39],1],[[38,40],1],[[38,41],1],[[38,42],1],[[38,43],1],[[38,44],1],[[39,39],1],[[39,40],1],[[39,41],1],[[39,42],1],[[39,43],1],[[39,44],1],[[40,40],1],[[40,41],1],[[40,42],1],[[40,43],1],[[40,44],1],[[41,41],1],[[41,42],1],[[41,43],1],[[41,44],1],[[42,42],1],[[42,43],1],[[42,44],1],[[43,43],1],[[43,44],1],[[44,44],1],[[45,45],1],[[45,46],1],[[45,47],1],[[45,48],1],[[46,46],1],[[46,47],1],[[46,48],1],[[47,47],1],[[47,48],1],[[48,48],1]],"24205":[],"24206":[],"24207":[],"24208":[[[1,1],1],[[1,7],1],[[1,8],1],[[1,10],1],[[1,11],1],[[1,24],1],[[1,37],1],[[1,39],1],[[1,41],1],[[1,42],1],[[1,48],1],[[1,53],1],[[1,61],1],[[1,62],1],[[1,63],1],[[1,64],1],[[1,65],1],[[1,66],1],[[4,4],1],[[4,7],1],[[4,8],1],[[4,11],1],[[4,15],1],[[4,24],1],[[4,32],1],[[4,36],1],[[4,37],1],[[4,38],1],[[4,39],1],[[4,49],1],[[4,50],1],[[4,51],1],[[4,52],1],[[4,53],1],[[4,54],1],[[4,55],1],[[4,56],1],[[4,57],1],[[7,7],3],[[7,8],3],[[7,10],1],[[7,11],3],[[7,15],1],[[7,24],3],[[7,32],1],[[7,36],1],[[7,37],2],[[7,38],1],[[7,39],2],[[7,41],1],[[7,42],1],[[7,48],1],[[7,49],2],[[7,50],1],[[7,51],1],[[7,52],1],[[7,53],2],[[7,54],1],[[7,55],1],[[7,56],1],[[7,57],1],[[7,60],1],[[7,61],2],[[7,62],1],[[7,63],1],[[7,64],1],[[7,65],1],[[7,66],1],[[8,8],4],[[8,10],1],[[8,11],3],[[8,15],1],[[8,24],4],[[8,26],1],[[8,32],1],[[8,34],1],[[8,36],1],[[8,37],3],[[8,38],1],[[8,39],2],[[8,40],1],[[8,41],1],[[8,42],1],[[8,44],1],[[8,48],1],[[8,49],3],[[8,50],1],[[8,51],1],[[8,52],1],[[8,53],3],[[8,54],1],[[8,55],1],[[8,56],1],[[8,57],2],[[8,58],1],[[8,59],1],[[8,60],1],[[8,61],2],[[8,62],1],[[8,63],1],[[8,64],1],[[8,65],1],[[8,66],1],[[10,10],1],[[10,11],1],[[10,24],1],[[10,37],1],[[10,39],1],[[10,41],1],[[10,42],1],[[10,48],1],[[10,53],1],[[10,61],1],[[10,62],1],[[10,63],1],[[10,64],1],[[10,65],1],[[10,66],1],[[11,11],3],[[11,15],1],[[11,24],3],[[11,32],1],[[11,36],1],[[11,37],2],[[11,38],1],[[11,39],2],[[11,41],1],[[11,42],1],[[11,48],1],[[11,49],2],[[11,50],1],[[11,51],1],[[11,52],1],[[11,53],2],[[11,54],1],[[11,55],1],[[11,56],1],[[11,57],1],[[11,60],1],[[11,61],2],[[11,62],1],[[11,63],1],[[11,64],1],[[11,65],1],[[11,66],1],[[15,15],1],[[15,24],1],[[15,32],1],[[15,36],1],[[15,37],1],[[15,38],1],[[15,39],1],[[15,49],1],[[15,50],1],[[15,51],1],[[15,52],1],[[15,53],1],[[15,54],1],[[15,55],1],[[15,56],1],[[15,57],1],[[24,24],4],[[24,26],1],[[24,32],1],[[24,34],1],[[24,36],1],[[24,37],3],[[24,38],1],[[24,39],2],[[24,40],1],[[24,41],1],[[24,42],1],[[24,44],1],[[24,48],1],[[24,49],3],[[24,50],1],[[24,51],1],[[24,52],1],[[24,53],3],[[24,54],1],[[24,55],1],[[24,56],1],[[24,57],2],[[24,58],1],[[24,59],1],[[24,60],1],[[24,61],2],[[24,62],1],[[24,63],1],[[24,64],1],[[24,65],1],[[24,66],1],[[26,26],1],[[26,34],1],[[26,37],1],[[26,40],1],[[26,44],1],[[26,49],1],[[26,53],1],[[26,57],1],[[26,58],1],[[26,59],1],[[32,32],1],[[32,36],1],[[32,37],1],[[32,38],1],[[32,39],1],[[32,49],1],[[32,50],1],[[32,51],1],[[32,52],1],[[32,53],1],[[32,54],1],[[32,55],1],[[32,56],1],[[32,57],1],[[34,34],1],[[34,37],1],[[34,40],1],[[34,44],1],[[34,49],1],[[34,53],1],[[34,57],1],[[34,58],1],[[34,59],1],[[36,36],1],[[36,37],1],[[36,38],1],[[36,39],1],[[36,49],1],[[36,50],1],[[36,51],1],[[36,52],1],[[36,53],1],[[36,54],1],[[36,55],1],[[36,56],1],[[36,57],1],[[37,37],3],[[37,38],1],[[37,39],2],[[37,40],1],[[37,41],1],[[37,42],1],[[37,44],1],[[37,48],1],[[37,49],2],[[37,50],1],[[37,51],1],[[37,52],1],[[37,53],3],[[37,54],1],[[37,55],1],[[37,56],1],[[37,57],2],[[37,58],1],[[37,59],1],[[37,61],1],[[37,62],1],[[37,63],1],[[37,64],1],[[37,65],1],[[37,66],1],[[38,38],1],[[38,39],1],[[38,49],1],[[38,50],1],[[38,51],1],[[38,52],1],[[38,53],1],[[38,54],1],[[38,55],1],[[38,56],1],[[38,57],1],[[39,39],2],[[39,41],1],[[39,42],1],[[39,48],1],[[39,49],1],[[39,50],1],[[39,51],1],[[39,52],1],[[39,53],2],[[39,54],1],[[39,55],1],[[39,56],1],[[39,57],1],[[39,61],1],[[39,62],1],[[39,63],1],[[39,64],1],[[39,65],1],[[39,66],1],[[40,40],1],[[40,44],1],[[40,49],1],[[40,53],1],[[40,57],1],[[40,58],1],[[40,59],1],[[41,41],1],[[41,42],1],[[41,48],1],[[41,53],1],[[41,61],1],[[41,62],1],[[41,63],1],[[41,64],1],[[41,65],1],[[41,66],1],[[42,42],1],[[42,48],1],[[42,53],1],[[42,61],1],[[42,62],1],[[42,63],1],[[42,64],1],[[42,65],1],[[42,66],1],[[44,44],1],[[44,49],1],[[44,53],1],[[44,57],1],[[44,58],1],[[44,59],1],[[48,48],1],[[48,53],1],[[48,61],1],[[48,62],1],[[48,63],1],[[48,64],1],[[48,65],1],[[48,66],1],[[49,49],3],[[49,50],1],[[49,51],1],[[49,52],1],[[49,53],2],[[49,54],1],[[49,55],1],[[49,56],1],[[49,57],2],[[49,58],1],[[49,59],1],[[49,60],1],[[49,61],1],[[50,50],1],[[50,51],1],[[50,52],1],[[50,53],1],[[50,54],1],[[50,55],1],[[50,56],1],[[50,57],1],[[51,51],1],[[51,52],1],[[51,53],1],[[51,54],1],[[51,55],1],[[51,56],1],[[51,57],1],[[52,52],1],[[52,53],1],[[52,54],1],[[52,55],1],[[52,56],1],[[52,57],1],[[53,53],3],[[53,54],1],[[53,55],1],[[53,56],1],[[53,57],2],[[53,58],1],[[53,59],1],[[53,61],1],[[53,62],1],[[53,63],1],[[53,64],1],[[53,65],1],[[53,66],1],[[54,54],1],[[54,55],1],[[54,56],1],[[54,57],1],[[55,55],1],[[55,56],1],[[55,57],1],[[56,56],1],[[56,57],1],[[57,57],2],[[57,58],1],[[57,59],1],[[58,58],1],[[58,59],1],[[59,59],1],[[60,60],1],[[60,61],1],[[61,61],2],[[61,62],1],[[61,63],1],[[61,64],1],[[61,65],1],[[61,66],1],[[62,62],1],[[62,63],1],[[62,64],1],[[62,65],1],[[62,66],1],[[63,63],1],[[63,64],1],[[63,65],1],[[63,66],1],[[64,64],1],[[64,65],1],[[64,66],1],[[65,65],1],[[65,66],1],[[66,66],1]]},"docsByDate":{"24201":1,"24202":0,"24203":0,"24204":4,"24205":0,"24206":0,"24207":0,"24208":4},"lastRootsFreq":{"1":1.7543859649122806e-2,"10":1.7543859649122806e-2,"11":5.263157894736842e-2,"15":1.7543859649122806e-2,"24":7.017543859649122e-2,"26":1.7543859649122806e-2,"32":1.7543859649122806e-2,"34":1.7543859649122806e-2,"36":1.7543859649122806e-2,"37":5.263157894736842e-2,"38":1.7543859649122806e-2,"39":3.508771929824561e-2,"4":1.7543859649122806e-2,"40":1.7543859649122806e-2,"41":1.7543859649122806e-2,"42":1.7543859649122806e-2,"44":1.7543859649122806e-2,"48":1.7543859649122806e-2,"49":5.263157894736842e-2,"50":1.7543859649122806e-2,"51":1.7543859649122806e-2,"52":1.7543859649122806e-2,"53":5.263157894736842e-2,"54":1.7543859649122806e-2,"55":1.7543859649122806e-2,"56":1.7543859649122806e-2,"57":3.508771929824561e-2,"58":1.7543859649122806e-2,"59":1.7543859649122806e-2,"60":1.7543859649122806e-2,"61":3.508771929824561e-2,"62":1.7543859649122806e-2,"63":1.7543859649122806e-2,"64":1.7543859649122806e-2,"65":1.7543859649122806e-2,"66":1.7543859649122806e-2,"7":5.263157894736842e-2,"8":7.017543859649122e-2},"rootsCount":{"0":1,"1":3,"10":2,"11":6,"12":1,"13":1,"14":1,"15":2,"16":1,"17":1,"18":1,"19":1,"2":1,"20":1,"21":1,"22":1,"23":1,"24":6,"25":1,"26":2,"27":1,"28":1,"29":2,"3":2,"30":1,"31":1,"32":2,"33":1,"34":2,"35":1,"36":2,"37":4,"38":2,"39":3,"4":3,"40":2,"41":2,"42":2,"43":1,"44":2,"45":1,"46":1,"47":1,"48":2,"49":3,"5":1,"50":1,"51":1,"52":1,"53":3,"54":1,"55":1,"56":1,"57":2,"58":1,"59":1,"6":1,"60":1,"61":2,"62":1,"63":1,"64":1,"65":1,"66":1,"7":8,"8":9,"9":1},"rootsCountByDate":{"24201":{"0":1,"1":1,"10":1,"11":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"24202":{},"24203":{},"24204":{"1":1,"11":2,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":2,"25":1,"26":1,"27":1,"28":1,"29":2,"3":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"4":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"7":4,"8":4},"24205":{},"24206":{},"24207":{},"24208":{"1":1,"10":1,"11":3,"15":1,"24":4,"26":1,"32":1,"34":1,"36":1,"37":3,"38":1,"39":2,"4":1,"40":1,"41":1,"42":1,"44":1,"48":1,"49":3,"50":1,"51":1,"52":1,"53":3,"54":1,"55":1,"56":1,"57":2,"58":1,"59":1,"60":1,"61":2,"62":1,"63":1,"64":1,"65":1,"66":1,"7":3,"8":4}},"rootsFreq":{"0":8.264462809917366e-3,"1":2.4793388429752098e-2,"10":1.6528925619834732e-2,"11":4.9586776859504196e-2,"12":8.264462809917366e-3,"13":8.264462809917366e-3,"14":8.264462809917366e-3,"15":1.6528925619834732e-2,"16":8.264462809917366e-3,"17":8.264462809917366e-3,"18":8.264462809917366e-3,"19":8.264462809917366e-3,"2":8.264462809917366e-3,"20":8.264462809917366e-3,"21":8.264462809917366e-3,"22":8.264462809917366e-3,"23":8.264462809917366e-3,"24":4.9586776859504196e-2,"25":8.264462809917366e-3,"26":1.6528925619834732e-2,"27":8.264462809917366e-3,"28":8.264462809917366e-3,"29":1.6528925619834732e-2,"3":1.6528925619834732e-2,"30":8.264462809917366e-3,"31":8.264462809917366e-3,"32":1.6528925619834732e-2,"33":8.264462809917366e-3,"34":1.6528925619834732e-2,"35":8.264462809917366e-3,"36":1.6528925619834732e-2,"37":3.3057851239669464e-2,"38":1.6528925619834732e-2,"39":2.4793388429752098e-2,"4":2.4793388429752098e-2,"40":1.6528925619834732e-2,"41":1.6528925619834732e-2,"42":1.6528925619834732e-2,"43":8.264462809917366e-3,"44":1.6528925619834732e-2,"45":8.264462809917366e-3,"46":8.264462809917366e-3,"47":8.264462809917366e-3,"48":1.6528925619834732e-2,"49":2.4793388429752098e-2,"5":8.264462809917366e-3,"50":8.264462809917366e-3,"51":8.264462809917366e-3,"52":8.264462809917366e-3,"53":2.4793388429752098e-2,"54":8.264462809917366e-3,"55":8.264462809917366e-3,"56":8.264462809917366e-3,"57":1.6528925619834732e-2,"58":8.264462809917366e-3,"59":8.264462809917366e-3,"6":8.264462809917366e-3,"60":8.264462809917366e-3,"61":1.6528925619834732e-2,"62":8.264462809917366e-3,"63":8.264462809917366e-3,"64":8.264462809917366e-3,"65":8.264462809917366e-3,"66":8.264462809917366e-3,"7":6.611570247933893e-2,"8":7.43801652892563e-2,"9":8.264462809917366e-3}},"_phylo_foundations":{"roots":["organic pollutants","samples","visible light irradiation","addition","results","physicochemical properties","%","bisphenol","bpa","photocatalytic mechanism","compounds","study","determination","endocrine disruptors","extraction","water","sample","desorption time","mobile phase","flow rate","lods","μg","method was","dna methylation","exposures","toxicity","role","stem cells","induction","groups","expression","controls","sources","new mechanism","development","insulin resistance","polycarbonate plastics","effects","levels","animals","studies","present study","detection","higher rates","conclusion","x-ray diffraction","scanning electron microscopy","fourier transform infrared spectroscopy","analysis","animal","drinking water","epoxy resins","concerns","risks","endocrine system","higher bpa levels","findings indicate","food","chemicals","phthalates","data","concentrations","human health","bpb","bpf","bps","bisphenols"],"rootsInGroups":{"0":[[[[24201,24203],1],0]],"1":[[[[24201,24203],1],0]],"10":[[[[24201,24203],1],0]],"11":[[[[24206,24208],1],0],[[[24201,24203],1],0]],"2":[[[[24201,24203],1],0]],"24":[[[[24206,24208],1],2],[[[24206,24208],1],1],[[[24206,24208],1],0]],"3":[[[[24201,24203],1],0]],"37":[[[[24206,24208],1],1]],"4":[[[[24201,24203],1],0]],"49":[[[[24206,24208],1],2]],"5":[[[[24201,24203],1],0]],"53":[[[[24206,24208],1],1]],"6":[[[[24201,24203],1],0]],"7":[[[[24206,24208],1],0],[[[24202,24204],1],0],[[[24201,24203],1],0]],"8":[[[[24206,24208],1],2],[[[24206,24208],1],1],[[[24206,24208],1],0],[[[24202,24204],1],0],[[[24201,24203],1],0]],"9":[[[[24201,24203],1],0]]}},"_phylo_level":0.1,"_phylo_param":{"_phyloParam_config":{"clique":{"_fis_size":1,"_fis_support":3,"tag":"Fis"},"corpusParser":{"_csv_limit":1500000,"tag":"Csv"},"corpusPath":"/mnt/work-encrypted/clients/CNRS/haskell-gargantext/adinapoli-wip/./test-data/phylo/small_phylo_docslist.csv","defaultMode":false,"exportFilter":[{"_branch_size":2}],"exportLabel":[{"_branch_labelSize":2,"_branch_labelTagger":"MostEmergentTfIdf","tag":"BranchLabel"},{"_group_labelSize":2,"_group_labelTagger":"MostEmergentInclusive","tag":"GroupLabel"}],"exportSort":{"_sort_order":"Desc","tag":"ByHierarchy"},"findAncestors":true,"listParser":"V3","listPath":"/mnt/work-encrypted/clients/CNRS/haskell-gargantext/adinapoli-wip/./test-data/phylo/small_phylo_ngramslist.csv","outputPath":"data","phyloName":"bpa","phyloQuality":{"_qua_granularity":0.1,"_qua_minBranch":2},"phyloScale":2,"phyloSynchrony":{"_bpt_scope":"AllBranches","_bpt_sensibility":0,"_bpt_strategy":"MergeAllGroups","_bpt_threshold":0.6,"tag":"ByProximityThreshold"},"seaElevation":{"_evol_neighborhood":true,"tag":"Evolving"},"similarity":{"_wlj_minSharedNgrams":1,"_wlj_sensibility":0.5,"tag":"WeightedLogJaccard"},"timeUnit":{"_week_matchingFrame":5,"_week_period":4,"_week_step":2,"tag":"Week"}},"_phyloParam_software":{"_software_name":"GarganText","_software_version":"v5"},"_phyloParam_version":"v3"},"_phylo_periods":[[[24201,24203],{"_phylo_periodPeriod":[24201,24203],"_phylo_periodPeriodStr":["2016-10-31","2016-10-31"],"_phylo_periodScales":[[[[24201,24203],1],{"_phylo_scaleGroups":[[[[[24201,24203],1],0],{"_phylo_groupAncestors":[],"_phylo_groupBranchId":[1,[0]],"_phylo_groupCooc":[[[0,0],1],[[0,1],1],[[0,2],1],[[0,3],1],[[0,4],1],[[0,5],1],[[0,6],1],[[0,7],1],[[0,8],1],[[0,9],1],[[0,10],1],[[0,11],1],[[1,1],1],[[1,2],1],[[1,3],1],[[1,4],1],[[1,5],1],[[1,6],1],[[1,7],1],[[1,8],1],[[1,9],1],[[1,10],1],[[1,11],1],[[2,2],1],[[2,3],1],[[2,4],1],[[2,5],1],[[2,6],1],[[2,7],1],[[2,8],1],[[2,9],1],[[2,10],1],[[2,11],1],[[3,3],1],[[3,4],1],[[3,5],1],[[3,6],1],[[3,7],1],[[3,8],1],[[3,9],1],[[3,10],1],[[3,11],1],[[4,4],1],[[4,5],1],[[4,6],1],[[4,7],1],[[4,8],1],[[4,9],1],[[4,10],1],[[4,11],1],[[5,5],1],[[5,6],1],[[5,7],1],[[5,8],1],[[5,9],1],[[5,10],1],[[5,11],1],[[6,6],1],[[6,7],1],[[6,8],1],[[6,9],1],[[6,10],1],[[6,11],1],[[7,7],1],[[7,8],1],[[7,9],1],[[7,10],1],[[7,11],1],[[8,8],1],[[8,9],1],[[8,10],1],[[8,11],1],[[9,9],1],[[9,10],1],[[9,11],1],[[10,10],1],[[10,11],1],[[11,11],1]],"_phylo_groupDensity":5.5,"_phylo_groupIndex":0,"_phylo_groupLabel":"","_phylo_groupMeta":{"breaks":[0],"seaLevels":[0]},"_phylo_groupNgrams":[0,1,2,3,4,5,6,7,8,9,10,11],"_phylo_groupPeriod":[24201,24203],"_phylo_groupPeriod'":["2016-10-31","2016-10-31"],"_phylo_groupPeriodChilds":[],"_phylo_groupPeriodMemoryChilds":[],"_phylo_groupPeriodMemoryParents":[],"_phylo_groupPeriodParents":[],"_phylo_groupRootsCount":{"0":1,"1":1,"10":1,"11":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"_phylo_groupScale":1,"_phylo_groupScaleChilds":[],"_phylo_groupScaleParents":[],"_phylo_groupSources":[],"_phylo_groupSupport":1,"_phylo_groupWeight":1}]],"_phylo_scalePeriod":[24201,24203],"_phylo_scalePeriodStr":["2016-10-31","2016-10-31"],"_phylo_scaleScale":1}]]}],[[24202,24204],{"_phylo_periodPeriod":[24202,24204],"_phylo_periodPeriodStr":["2017-01-01","2017-01-03"],"_phylo_periodScales":[[[[24202,24204],1],{"_phylo_scaleGroups":[[[[[24202,24204],1],0],{"_phylo_groupAncestors":[],"_phylo_groupBranchId":[1,[0]],"_phylo_groupCooc":[[[7,7],4],[[7,8],4],[[8,8],4]],"_phylo_groupDensity":0.5,"_phylo_groupIndex":0,"_phylo_groupLabel":"","_phylo_groupMeta":{"breaks":[0],"seaLevels":[0]},"_phylo_groupNgrams":[7,8],"_phylo_groupPeriod":[24202,24204],"_phylo_groupPeriod'":["2017-01-01","2017-01-03"],"_phylo_groupPeriodChilds":[],"_phylo_groupPeriodMemoryChilds":[],"_phylo_groupPeriodMemoryParents":[],"_phylo_groupPeriodParents":[],"_phylo_groupRootsCount":{"1":1,"11":2,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":2,"25":1,"26":1,"27":1,"28":1,"29":2,"3":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"4":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"7":4,"8":4},"_phylo_groupScale":1,"_phylo_groupScaleChilds":[],"_phylo_groupScaleParents":[],"_phylo_groupSources":[],"_phylo_groupSupport":4,"_phylo_groupWeight":4}]],"_phylo_scalePeriod":[24202,24204],"_phylo_scalePeriodStr":["2017-01-01","2017-01-03"],"_phylo_scaleScale":1}]]}],[[24203,24205],{"_phylo_periodPeriod":[24203,24205],"_phylo_periodPeriodStr":["",""],"_phylo_periodScales":[[[[24203,24205],1],{"_phylo_scaleGroups":[],"_phylo_scalePeriod":[24203,24205],"_phylo_scalePeriodStr":["",""],"_phylo_scaleScale":1}]]}],[[24204,24206],{"_phylo_periodPeriod":[24204,24206],"_phylo_periodPeriodStr":["",""],"_phylo_periodScales":[[[[24204,24206],1],{"_phylo_scaleGroups":[],"_phylo_scalePeriod":[24204,24206],"_phylo_scalePeriodStr":["",""],"_phylo_scaleScale":1}]]}],[[24205,24207],{"_phylo_periodPeriod":[24205,24207],"_phylo_periodPeriodStr":["",""],"_phylo_periodScales":[[[[24205,24207],1],{"_phylo_scaleGroups":[],"_phylo_scalePeriod":[24205,24207],"_phylo_scalePeriodStr":["",""],"_phylo_scaleScale":1}]]}],[[24206,24208],{"_phylo_periodPeriod":[24206,24208],"_phylo_periodPeriodStr":["2017-05-01","2017-05-25"],"_phylo_periodScales":[[[[24206,24208],1],{"_phylo_scaleGroups":[[[[[24206,24208],1],0],{"_phylo_groupAncestors":[],"_phylo_groupBranchId":[1,[0]],"_phylo_groupCooc":[[[7,7],3],[[7,8],3],[[7,11],3],[[7,24],3],[[8,8],4],[[8,11],3],[[8,24],4],[[11,11],3],[[11,24],3],[[24,24],4]],"_phylo_groupDensity":1.25,"_phylo_groupIndex":0,"_phylo_groupLabel":"","_phylo_groupMeta":{"breaks":[0],"seaLevels":[0]},"_phylo_groupNgrams":[7,8,11,24],"_phylo_groupPeriod":[24206,24208],"_phylo_groupPeriod'":["2017-05-01","2017-05-25"],"_phylo_groupPeriodChilds":[],"_phylo_groupPeriodMemoryChilds":[],"_phylo_groupPeriodMemoryParents":[],"_phylo_groupPeriodParents":[],"_phylo_groupRootsCount":{"1":1,"10":1,"11":3,"15":1,"24":4,"26":1,"32":1,"34":1,"36":1,"37":3,"38":1,"39":2,"4":1,"40":1,"41":1,"42":1,"44":1,"48":1,"49":3,"50":1,"51":1,"52":1,"53":3,"54":1,"55":1,"56":1,"57":2,"58":1,"59":1,"60":1,"61":2,"62":1,"63":1,"64":1,"65":1,"66":1,"7":3,"8":4},"_phylo_groupScale":1,"_phylo_groupScaleChilds":[],"_phylo_groupScaleParents":[],"_phylo_groupSources":[],"_phylo_groupSupport":3,"_phylo_groupWeight":3}],[[[[24206,24208],1],1],{"_phylo_groupAncestors":[],"_phylo_groupBranchId":[1,[0]],"_phylo_groupCooc":[[[8,8],4],[[8,24],4],[[8,37],3],[[8,53],3],[[24,24],4],[[24,37],3],[[24,53],3],[[37,37],3],[[37,53],3],[[53,53],3]],"_phylo_groupDensity":1.25,"_phylo_groupIndex":1,"_phylo_groupLabel":"","_phylo_groupMeta":{"breaks":[0],"seaLevels":[0]},"_phylo_groupNgrams":[8,24,37,53],"_phylo_groupPeriod":[24206,24208],"_phylo_groupPeriod'":["2017-05-01","2017-05-25"],"_phylo_groupPeriodChilds":[],"_phylo_groupPeriodMemoryChilds":[],"_phylo_groupPeriodMemoryParents":[],"_phylo_groupPeriodParents":[],"_phylo_groupRootsCount":{"1":1,"10":1,"11":3,"15":1,"24":4,"26":1,"32":1,"34":1,"36":1,"37":3,"38":1,"39":2,"4":1,"40":1,"41":1,"42":1,"44":1,"48":1,"49":3,"50":1,"51":1,"52":1,"53":3,"54":1,"55":1,"56":1,"57":2,"58":1,"59":1,"60":1,"61":2,"62":1,"63":1,"64":1,"65":1,"66":1,"7":3,"8":4},"_phylo_groupScale":1,"_phylo_groupScaleChilds":[],"_phylo_groupScaleParents":[],"_phylo_groupSources":[],"_phylo_groupSupport":3,"_phylo_groupWeight":3}],[[[[24206,24208],1],2],{"_phylo_groupAncestors":[],"_phylo_groupBranchId":[1,[0]],"_phylo_groupCooc":[[[8,8],4],[[8,24],4],[[8,49],3],[[24,24],4],[[24,49],3],[[49,49],3]],"_phylo_groupDensity":0.8333333333333334,"_phylo_groupIndex":2,"_phylo_groupLabel":"","_phylo_groupMeta":{"breaks":[0],"seaLevels":[0]},"_phylo_groupNgrams":[8,24,49],"_phylo_groupPeriod":[24206,24208],"_phylo_groupPeriod'":["2017-05-01","2017-05-25"],"_phylo_groupPeriodChilds":[],"_phylo_groupPeriodMemoryChilds":[],"_phylo_groupPeriodMemoryParents":[],"_phylo_groupPeriodParents":[],"_phylo_groupRootsCount":{"1":1,"10":1,"11":3,"15":1,"24":4,"26":1,"32":1,"34":1,"36":1,"37":3,"38":1,"39":2,"4":1,"40":1,"41":1,"42":1,"44":1,"48":1,"49":3,"50":1,"51":1,"52":1,"53":3,"54":1,"55":1,"56":1,"57":2,"58":1,"59":1,"60":1,"61":2,"62":1,"63":1,"64":1,"65":1,"66":1,"7":3,"8":4},"_phylo_groupScale":1,"_phylo_groupScaleChilds":[],"_phylo_groupScaleParents":[],"_phylo_groupSources":[],"_phylo_groupSupport":3,"_phylo_groupWeight":3}]],"_phylo_scalePeriod":[24206,24208],"_phylo_scalePeriodStr":["2017-05-01","2017-05-25"],"_phylo_scaleScale":1}]]}]],"_phylo_quality":0,"_phylo_seaLadder":[0.1,0.2,0.30000000000000004,0.4,0.5,0.6,0.7,0.7999999999999999,0.8999999999999999,0.9999999999999999],"_phylo_sources":{"_sources":[]}}
\ No newline at end of file
Publication Day,Publication Month,Publication Year,Authors,Title,Source,Abstract
31,10,2016,"Shuanglong Lin, Miao Wang, Li Liu, Yinghua Liang, Wenquan Cui, Zisheng Zhang, Nan Yun",Enhanced Visible Light Photocatalytic Degradation of Organic Pollutants over Flower-Like Bi₂O₂CO₃ Dotted with Ag@AgBr.,"Materials (Basel, Switzerland)","A facile and feasible oil-in-water self-assembly approach was developed to synthesize flower-like Ag@AgBr/Bi₂O₂CO₃ micro-composites. The photocatalytic activities of the samples were evaluated through methylene blue degradation under visible light irradiation. Compared to Bi₂O₂CO₃, flower-like Ag@AgBr/Bi₂O₂CO₃ micro-composites show enhanced photocatalytic activities. In addition, results indicate that both the physicochemical properties and associated photocatalytic activities of Ag@AgBr/Bi₂O₂CO₃ composites are shown to be dependent on the loading quantity of Ag@AgBr. The highest photocatalytic performance was achieved at 7 wt % Ag@AgBr, degrading 95.18% methylene blue (MB) after 20 min of irradiation, which is over 1.52 and 3.56 times more efficient than that of pure Ag@AgBr and pure Bi₂O₂CO₃, respectively. Bisphenol A (BPA) was also degraded to further demonstrate the degradation ability of Ag@AgBr/Bi₂O₂CO₃. A photocatalytic mechanism for the degradation of organic compounds over Ag@AgBr/Bi₂O₂CO₃ was proposed. Results from this study illustrate an entirely new approach to fabricate semiconductor composites containing Ag@AgX/bismuth (X = a halogen)."
1,1,2017,"Nasim Mohammadnezhad, Amir Abbas Matin, Naser Samadi, Ashkan Shomali, Hassan Valizadeh",Ionic Liquid-Bonded Fused Silica as a New Solid-Phase Microextraction Fiber for the Liquid Chromatographic Determination of Bisphenol A as an Endocrine Disruptor.,Journal of AOAC International,"Linear ionic liquid bonded to fused silica and its application as a solid-phase microextraction fiber for the extraction of bisphenol A (BPA) from water samples were studied. After optimization of microextraction conditions (15 mL sample volume, extraction time of 40 min, extraction temperature of 30 ± 1°C, 300 μL acetonitrile as the desorption solvent, and desorption time of 7 min), the fiber was used to extract BPA from packed mineral water, followed by HPLC-UV on an XDB-C18 column (150 × 4.6 mm id, 3.5 μm particle) with a mobile phase of acetonitrile-water (45 + 55%, v/v) and flow rate of 1 mL . min-1). A low LOD (0.20 μg . L-1) and good linearity (0.9977) in the calibration graph indicated that the proposed method was suitable for the determination of BPA."
1,1,2017,"L Du, W Sun, X M Li, X Y Li, W Liu, D Chen",DNA methylation and copy number variation analyses of human embryonic stem cell-derived neuroprogenitors after low-dose decabromodiphenyl ether and/or bisphenol A exposure.,Human & experimental toxicology,"The polybrominated diphenyl ether flame retardants decabromodiphenyl ether (BDE-209) and bisphenol A (BPA) are environmental contaminants that can cross the placenta and exert toxicity in the developing fetal nervous system. Copy number variants (CNVs) play a role in a number of genetic disorders and may be implicated in BDE-209/BPA teratogenicity. In this study, we found that BDE-209 and/or BPA exposure decreased neural differentiation efficiency of human embryonic stem cells (hESCs), although there was a >90% induction of neuronal progenitor cells (NPCs) from exposed hESCs. However, the mean of CNV numbers in the NPCs with BDE-209 + BPA treatment was significantly higher compared to the other groups, whereas DNA methylation was lower and DNA methyltransferase(DNMT1 and DNMT3A) expression were significantly decreased in all of the BDE-209 and/or BPA treatment groups compared with the control groups. The number of CNVs in chromosomes 3, 4, 11, 22, and X in NPCs with BDE-209 and/or BPA exposure was higher compared to the control group. In addition, CNVs in chromosomes 7, 8, 14, and 16 were stable in hESCs and hESCs-derived NPCs irrespective of BDE-209/BPA exposure, and CNVs in chromosomes 20 q11.21 and 16 p13.11 might be induced by neural differentiation. Thus, BDE-209/BPA exposure emerges as a potential source of CNVs distinct from neural differentiation by itself. BDE-209 and/or BPA exposure may cause genomic instability in cultured stem cells via reduced activity of DNA methyltransferase, suggesting a new mechanism of human embryonic neurodevelopmental toxicity caused by this class of environmental toxins."
1,1,2017,"La-Or Chailurkit, Pechngam Tengpraettanakorn, Suwannee Chanprasertyotin, Boonsong Ongphiphadhanakul",Is bisphenol A exposure associated with the development of glucose intolerance and increased insulin resistance in Thais?,Nutrition and health,"Bisphenol A (BPA), the monomeric component of polycarbonate plastics, reportedly possesses endocrine-disrupting effects. Exposure to low levels of BPA during more vulnerable periods leads to abnormalities related to sexual development in experimental animals. Moreover, recently a few epidemiological studies in Caucasians have demonstrated the association of BPA exposure with type 2 diabetes. Therefore, in the present study we examined the association of BPA exposure and abnormal glucose tolerance in Thais. This is a cross-sectional study of 240 participants aged at least 50 years, randomly selected by computer-generated random numbers within each glucose tolerance status from an oral glucose tolerance study of 661 participants. There were 80 participants in each group of type 2 diabetes, impaired glucose tolerance (IGT) and normal glucose tolerance (NGT). Serum BPA was measured by competitive ELISA. The detection rate of BPA was significantly higher in participants with IGT compared to those with NGT ( p < 0.05), while no difference was found between participants with type 2 diabetes and NGT. When participants with type 2 diabetes were stratified into those with fasting plasma glucose (FPG) under the diabetic threshold (<126 mg/dL) and those over (≥126 mg/dL), it was found that those with FPG under the diabetic threshold had measurable rates of BPA comparable to those with IGT, and rates significantly higher than the NGT group ( p < 0.05), while those with FPG over the diabetic threshold did not have higher rates of measurable BPA compared with the NGT group. In conclusion, BPA exposure is not uncommon in Thais. There is an association between BPA exposure and IGT, but not type 2 diabetes."
3,1,2017,"Lan Ching Sim, Wei Han Tan, Kah Hon Leong, Mohammed J K Bashir, Pichiah Saravanan, Nur Atiqah Surib",Mechanistic Characteristics of Surface Modified Organic Semiconductor g-C₃N₄ Nanotubes Alloyed with Titania.,"Materials (Basel, Switzerland)","The visible-light-driven photocatalytic degradation of Bisphenol A (BPA) was investigated using the binary composite of alkaline treated g-C₃N₄ (HT-g-C₃N₄) deposited over commercial TiO₂ (Evonik Degussa GmbH, Essen, Germany). The existence and contribution of both TiO₂ and g-C₃N₄/HT-g-C₃N₄ in the composite was confirmed through various analytical techniques including powder X-ray diffraction (XRD), high-resolution transmission electron microscopy (HRTEM), field emission scanning electron microscopy (FESEM), Fourier transform infrared spectroscopy (FTIR), X-ray photoelectron spectroscopy (XPS), ultraviolet-visible diffuse reflectance spectra (UV-vis-DRS), and photoluminescence (PL) analysis. The results showed that the titania in the binary composite exhibited both pure rutile and anatase phases. The morphological analysis indicated that the spongy ""morel-like"" structure of g-C₃N₄ turned to nanotube form after alkaline hydrothermal treatment and thereby decreased the specific surface area of HT-g-C₃N₄. The low surface area of HT-g-C₃N₄ dominates its promising optical property and effective charge transfer, resulting in a deprived degradation efficiency of BPA two times lower than pure g-C₃N₄. The binary composite of HT-g-C₃N₄/TiO₂ exhibited excellent degradation efficiency of BPA with 2.16 times higher than the pure HT-g-C₃N₄. The enhanced photocatalytic activity was mainly due to the promising optical band gap structure with heterojunction interface, favorable specific surface area, and good charge separation."
1,5,2017,"Jennifer A Honeycutt, Jenny Q T Nguyen, Amanda C Kentner, Heather C Brenhouse",Effects of Water Bottle Materials and Filtration on Bisphenol A Content in Laboratory Animal Drinking Water.,Journal of the American Association for Laboratory Animal Science : JAALAS,"Bisphenol A (BPA) is widely used in the polycarbonate plastics and epoxy resins that are found in laboratory animal husbandry materials including cages and water bottles. Concerns about BPA exposure in humans has led to investigations that suggest physiologic health risks including disruptions to the endocrine system and CNS. However, the extent of exposure of laboratory animals to BPA in drinking water is unclear. In the first study, we compared the amount of BPA contamination in water stored in plastic bottles used in research settings with that in glass bottles. The amount of BPA that leached into water was measured across several time points ranging from 24 to 96 h by using a BPA ELISA assay. The results showed that considerable amounts of BPA (approximately 0.15 μg/L) leached from polycarbonate bottles within the first 24 h of storage. In the second study, BPA levels were measured directly from water taken from filtered compared with unfiltered taps. We observed significantly higher BPA levels in water from unfiltered taps (approximately 0.40 μg/L) compared with taps with filtration systems (approximately 0.04 μg/L). Taken together, our findings indicate that the use of different types of water bottles and water sources, combined with the use of different laboratory products (food, caging systems) between laboratories, likely contribute to decreased rigor and reproducibility in research. We suggest that researchers consider reporting the types of water bottles used and that animal care facilities educate staff regarding the importance of flushing nonfiltered water taps when filling animal water bottles."
17,5,2017,"Agostino Di Ciaula, Piero Portincasa",Diet and contaminants: driving the rise to obesity epidemics?,Current medicinal chemistry,"The obesity epidemic is spreading worldwide without reversal trend and despite specific policies oriented to dietary habits and lifestyle, which seem to have modest effects. Genetic factors only partly explain the rise, whereas environmental factors seem to play a key role, mainly by gene-environment interactions through epigenetic mechanisms. A number of animal and human studies point to maternal diet, intestinal microbiota and chemicals introduced as contaminants with food, all factors able to increase the risk of obesity. Widely diffused toxics (mainly BPA, phthalates, pesticides) are able to promote obesity in children and adults, mainly by acting on the differentiation pathway linking multipotent stromal stem cell to mature adipocyte, modulating epigenetic factors and influencing a series of mechanisms finally leading to altered dietary habits, increased adipocyte formation and fat storage. Furthermore, the adipose tissue is an important target for several chemicals (mainly POPs) which represent a threat to metabolic health. In conclusion, besides excessive individual energy intake and inadequate lifestyle, other broadly diffused and modifiable factors (mainly ingestion of toxic chemicals with food) seem to have a critical role in the rapid epidemiological growing of obesity, also considering trans-generational transmission of risk and later development of obesity due to exposure during early life. Further studies are needed, to better assess interactions between cumulative effects of toxic food contaminants and modification of diet and lifestyle, and to verify the efficacy of primary prevention strategies acting on all these factors and potentially able to reverse the continuous rising of the obesity epidemic."
19,5,2017,,Prenatal bisphenol a exposure and dysregulation of infant hypothalamic-pituitary-adrenal axis function: findings from the APrON cohort study.,Environmental health : a global access science source,"Animal models show that prenatal bisphenol A (BPA) exposure leads to sexually dimorphic disruption of the neuroendocrine system in offspring, including the hypothalamic-pituitary-adrenal (HPA) neuroendocrine system, but human data are lacking. In humans, prenatal BPA exposure is associated with sex-specific behavioural problems in children, and HPA axis dysregulation may be a biological mechanism. The objective of the current study was to examine sex differences in associations between prenatal maternal urinary BPA concentration and HPA axis function in 3 month old infants."
25,5,2017,"Y M Wong, R Li, C K F Lee, H T Wan, Chris K C Wong","The measurement of bisphenol A and its analogues, perfluorinated compounds in twenty species of freshwater and marine fishes, a time-trend comparison and human health based assessment.",Marine pollution bulletin,"Our previous study in 2011 reported the detection of BPA and PFAAs in 20 species of marine and freshwater fishes. With an emerging evidence to suggest the metabolic-disrupting effects of BPA/PFAAs in animals, the present study was aimed to provide a time-trend analysis to determine the current concentrations of PFAAs and BPA in 20 commercially available Hong Kong species of fishes. Since the manufacture and use of BPA is being prohibited in most nations, the introduction of BPA alternatives has recently been incorporated in the markets. Therefore, the concentrations of BPB, BPF and BPS were determined. In the present study, all freshwater and seawater fish samples showed quantified concentrations [>Limit of Quantification (LOQ<0.5ng/g)] of BPA. BPF was detected in some marine (yellow seafin, bigeye, goldspotted rabbitfish, snubnose pompano, tongue sole, Bleeker's grouper and orange-spotted grouper) and freshwater fishes (mud carp, crucian carp, tilapia, catfish, mandarin fish, grass carp, grey mullet and spotted snakehead). Two of the compounds, BPS and BPB could only be identified in the marine fishes (snubnose pompano, yellow seafin). In PFAA analysis, PFOA, PFDA, PFOS, PFUdA and PFDoA were found in most of the marine and freshwater fishes. PFOS and PFOA were shown to be the two predominant PFAAs in fishes. On the basis of the measured concentrations of bisphenols, BPs (BPA, BPB, BPF, BPS) and PFAAs, the average daily intake for BPs (20.5-31.5ng/kgb.w./day) and PFAAs (1.17-1.83ng/kgb.w./day) were calculated and found to be lower than values of tolerable daily intake (TDI) established in Europe. However, as compared with our previous study in 2011, the present study revealed an approximate 10-fold increase in the concentrations of BPA in the fish samples. Although the hazard ratio of consuming fishes for BPA and PFAA exposure is expected to remain low, possible additive metabolic-disrupting effect of BPA and its analogues as well PFAAs should be taken into consideration for human health risk assessment."
status label forms
map %
map % ci
candidate 17α-ethinylestradiol
map 17β-estradiol
candidate 2-ethylhexyl
candidate 4-tert-octylphenol
candidate absence
candidate action
candidate activation
candidate activities activity
candidate activity
map addition
map additional studies
map adsorption
map adult zebrafish
candidate adults
map adverse effect
map adverse effects adverse effect
candidate adverse health effects
map aim
map aim was
candidate algae
map alteration
map alterations alteration
candidate alternatives
map analogs
candidate analogues
map analysis
map androgen receptor
map animal animals
map animal models
map animals
map apoptosis
candidate application applications
candidate applications
candidate aquatic ecosystems
map aquatic environment
candidate aquatic plants
candidate ar
candidate area
candidate areas area
map article is protected
candidate assay
candidate assays assay
candidate association
candidate associations association
map balloon pulmonary angioplasty
candidate basis
map better understanding
candidate beverages
candidate binding affinity
map bioaccumulation potential
candidate biological effects
map birth outcomes
map birth weight
map bisphenol bisphenols
map bisphenol a
map bisphenol a action
map bisphenol a analogues
candidate bisphenol a exposure
candidate bisphenol a.
map bisphenol af
map bisphenol analogues
map bisphenol b
candidate bisphenol compounds
map bisphenol f
map bisphenol s bisphenol-s
candidate bisphenol-a
map bisphenol-s
map bisphenols
candidate bnct
map body weight
map boron neutron capture therapy
map bp bps
map bpa
candidate bpa analogues
map bpa caused
map bpa degradation
candidate bpa did
map bpa disrupts
map bpa exposure
map bpa exposure was
candidate bpa group
candidate bpa had
map bpa increased
map bpa is
candidate bpa leads
candidate bpa replacements
candidate bpa stimulated
map bpa treatment
map bpa was bpa is
candidate bpa was determined
candidate bpa were found
candidate bpa-bnct
candidate bpa-exposed rats
map bpaf
map bpaf was
map bpb
map bpf
map bps
map breast cancer
map c-bisphenol a
candidate caffeine
candidate carbon nanotubes
map case
map cash register receipts
candidate cat
candidate catalase
candidate cck-8
candidate cd
map cell counting kit-8
map cell proliferation
map cell viability
candidate changes
map chemical chemicals
candidate chemical analysis
map chemical exposure
map chemical oxygen demand
map chemicals
candidate chemicals were
candidate children
candidate china
candidate chromosomes
map chronic exposure
map chronic thromboembolic pulmonary hypertension
candidate cm
candidate co
candidate cod
map coexistence
map color developer
candidate combination
candidate common sources
candidate comparison
candidate complications
map compounds
map concentration
map concentration-dependent manner
map concentrations concentration
map concern
map concerns concern
map conclusion
candidate consumer products
candidate contamination
candidate contrast
map control
map control group control groups
map control groups
map controls control
map copyright
candidate cr
map critical period
map critical windows
candidate cross-sectional study
candidate crucial role
candidate cteph
candidate cu
candidate current knowledge
map cyp11a1
map danio rerio
map data
map day
map days day
map dbp
candidate decrease decreases
candidate decreases
candidate degradation
map degradation rate
candidate dehp
candidate deleterious effects
map delivery
map dermal absorption
map dermal exposure
candidate desorption
map desorption time
map detection
candidate detection limit
map determination
map development
map developmental periods
candidate diabetes
map dibutyl phthalate
candidate dietary exposure
candidate different effects
map different products
candidate different regions
map distribution distributions
map distributions
candidate dna damage
map dna methylation
candidate dose
map dose-limiting tissue
candidate doses dose
map drinking water
map e1
map e2
map ecological and human health risk
map edc
map edcs edc
candidate ee2
map effect
map effects effect
map effects are effects were
map effects were
candidate efsa
candidate embryos
map emt
map emt process
candidate endocrine disrupter
candidate endocrine disruption
map endocrine disruptor
map endocrine disruptors endocrine disruptor
map endocrine system
candidate endocrine-disrupting chemical
candidate environment
candidate environmental behaviors
candidate environmental contaminant
candidate environmental endocrine disruptors
map environmental exposure
map environmental remediation
map environmental toxicants
candidate epidemiological studies
map epoxy resins
map er
map er-dependent pathway
candidate erk1/2
map ers er
map estriol
candidate estrogen
map estrogen receptor
map estrogen receptors estrogen receptor
map estrogenic activity
candidate estrogenic properties
candidate estrogens estrogen
map estrone
candidate europe
map european food safety authority
candidate evaluation
candidate evidence
candidate evidence indicates
candidate experimental data
map exposure
map exposure was
map exposures exposure
map expression expressions
map expressions
candidate extent
map extraction
candidate fact
map females
map fetal development
map findings indicate
candidate findings suggest
map first time
candidate fish
map flow rate
map food foods
candidate food packaging
map foods
candidate formation
map fourier transform infrared spectroscopy
candidate freshwater
map freundlich model
candidate ftir
candidate function
map g creatinine
candidate g protein-coupled estrogen receptor
map gene expression
map general population
candidate gestation
candidate glucose homeostasis
map glutathione peroxidase
candidate good linear relationship
map group
map groups group
candidate growth
candidate h
map head circumference
map health effects
candidate high expression
candidate high risk
candidate high sensitivity
candidate high-resolution transmission electron microscopy
map higher bpa levels
candidate higher concentrations
map higher rates
map hippocampus
candidate hong kong
map hormonal regulation
candidate hours
candidate hplc-uv
candidate hrtem
map human exposure
map human health
candidate human plasma
candidate humans
map humans are
map humic acid
map humic acids humic acid
map hydroxyl radicals
candidate hypothalamus
candidate ici
candidate il-6
candidate immune system
candidate impact
candidate impacts impact
candidate impairment
map implantation failure
candidate important role
candidate increase
map induction
candidate influence
candidate inhibition
map initial concentration
map insulin resistance
candidate interaction interactions
candidate interactions
candidate involvement
map john wiley
map juvenile sprague-dawley rats
candidate key role
candidate kg
candidate kinetics
map l
candidate lack
candidate learning
candidate length
map level
map levels level
map limit
candidate limited number
map limits limit
candidate liver
map lod
map lods lod
candidate loq
map low concentrations
candidate low-dose bisphenol a
map low-dose bpa
map low-dose exposure
map ltd.
map major source
map male
map male mice
map male offspring
map males male
candidate manufacture
candidate mapk
candidate mass spectrometry
candidate maternal diet
map matrix effect
map mcf-7 breast cancer cells
map mcf-7 cells
candidate mechanism
candidate mechanisms mechanism
candidate method
map method was
map method was applied
candidate methods method
map mg g
candidate mg kg
candidate mg l
candidate mg/kg
candidate mg/l
candidate mice
map migration
candidate min
map mitogen-activated protein kinase
candidate ml
map mobile phase
candidate modulation
map molecular docking
candidate molecular interactions
candidate motility
map mrna expression
map myelin basic protein
map n
candidate naphthalene
candidate natural waters
map negative effect
candidate neuroendocrine disruption
map new mechanism
candidate ng/l
candidate ni
map nonylphenol
candidate np
candidate number
candidate obesity
candidate objective
candidate objective was
candidate occupational exposure
map occurrence
candidate onset
candidate order
map organic contaminants
map organic pollutants
candidate organisms
map ovarian reserve
map oxidative stress
candidate p
candidate papillary thyroid carcinoma
candidate parabens
candidate part
candidate participants
candidate pathophysiology
candidate pb
candidate pergafast
map perinatal exposure
candidate pfoa
candidate pfos
candidate ph
candidate phenol phenols
candidate phenolic compounds
candidate phenols
candidate phosphate
candidate phosphorylation
map photocatalytic mechanism
map photocatalytic properties
candidate photoluminescence
map phthalate
map phthalates phthalate
candidate physical activity
map physicochemical properties
candidate pl
map plastic industry
map plastic production
candidate plastics
candidate pnd
candidate pnd90
candidate pollutants
map polycarbonate plastic
map polycarbonate plastics polycarbonate plastic
map positive effect
candidate possible effects
map postnatal day
candidate potential
candidate potential applications
candidate potential effects
candidate potential mechanism
candidate potential risk
map potential sources
map pregnancy
candidate preliminary results
candidate prenatal bisphenol a
map prenatal exposure
map presence
map present study
map present study is present study was
map present study was
candidate previous study
map pro-inflammatory cytokines
candidate production
candidate products
candidate proliferation
map protein expression
map protein levels
candidate pseudo-second-order kinetic model
map pubertal development
candidate puberty
candidate quantification
map r
map range
map ranges range
map rat offspring
map reactive oxygen species
candidate regulation
map relation
map relative standard deviations
candidate release
candidate relevant levels
map removal
map removal efficiencies
map removal efficiency removal efficiencies
candidate reproductive development
map reproductive function
map reproductive hormones
candidate response
map result
map results result
candidate results demonstrated
map results indicate
map results indicated results indicate
candidate results revealed
map results show
map results showed results show
map results suggest
candidate review
map rights reserved
map risk
map risk assessment
map risks risk
map role
map ros
candidate s/n
map sample samples
map samples
candidate samples were
map sampling sites showed
candidate scanning electron microscope
map scanning electron microscopy
map sediment
map sediments sediment
candidate sem
map sensitivities
map sensitivity sensitivities
candidate series
candidate serum
map signal-to-noise ratio
map significant decrease
candidate significant differences
map significant increase
map simultaneous determination
map simultaneous removal
candidate soil
map sons
map sorbent
map source
map sources source
map spatial distribution
map spatial memory
candidate species
map stem cells
map structural analogues
candidate structure
map studies study
candidate studies showed
map study
map study aims
map study evaluated
map study investigated
candidate study suggests
map study was
map superoxide dismutase
candidate surface
map surface water surface waters
map surface waters
candidate susceptibility
map synaptic plasticity
map synthesis
candidate t
map taihu lake
candidate tcs
candidate testis
map tetrabromobisphenol a
map thermal paper
map thermal paper contains
candidate thermal paper receipts
map toxicity
map transcriptional activity
candidate treatment
map triclosan
candidate type types
candidate types
candidate ubiquitous endocrine-disrupting chemical
map urinary levels
map urine samples
map urine samples collected
candidate use
map utero development
map utero windows
candidate value
candidate values value
map vi
map visible light irradiation
map wastewater
map water
candidate water sources
candidate water treatment
candidate week weeks
candidate weeks
map wide range
map women
candidate work
map work was
candidate wt %
map x-ray diffraction
candidate xrd
candidate young children
candidate zebrafish
map zebrafish embryos
map μg
map μg kg
candidate μgl
......@@ -5,18 +5,15 @@
module Test.Offline.Phylo (tests) where
import Data.Aeson
import Gargantext.Core.Viz.Phylo
import Gargantext.Core.Viz.Phylo.API.Tools (readPhylo)
import Gargantext.Core.Viz.Phylo.PhyloMaker (toPhylo, toPhyloWithoutLink)
import Gargantext.Core.Viz.Phylo.API.Tools (readPhylo, writePhylo)
import Gargantext.Core.Viz.Phylo.PhyloMaker (toPhylo)
import Gargantext.Core.Viz.Phylo.PhyloTools
import Prelude
import Test.Tasty
import Test.Tasty.HUnit
import Test.Tasty.QuickCheck
import Common
import Paths_gargantext
phyloConfig :: PhyloConfig
......@@ -45,52 +42,12 @@ phyloConfig = PhyloConfig {
tests :: TestTree
tests = testGroup "Phylo" [
testGroup "toPhyloWithoutLink" [
testCase "returns expected data" testSmallPhyloWithoutLinkExpectedOutput
]
, testGroup "toPhylo" [
testCase "returns expected data" testSmallPhyloExpectedOutput
]
, testGroup "relatedComponents" [
testCase "finds simple connection" testRelComp_Connected
]
testCase "returns expected data" testSmallPhyloExpectedOutput
]
testSmallPhyloWithoutLinkExpectedOutput :: Assertion
testSmallPhyloWithoutLinkExpectedOutput = do
bpaConfig <- getDataFileName "bench-data/phylo/bpa-config.json"
corpusPath' <- getDataFileName "test-data/phylo/small_phylo_docslist.csv"
listPath' <- getDataFileName "test-data/phylo/small_phylo_ngramslist.csv"
(Right config) <- fmap (\pcfg -> pcfg { corpusPath = corpusPath'
, listPath = listPath'
}) <$> (eitherDecodeFileStrict' bpaConfig)
mapList <- fileToList (listParser config) (listPath config)
corpus <- fileToDocsDefault (corpusParser config)
(corpusPath config)
[Year 3 1 5,Month 3 1 5,Week 4 2 5]
mapList
actual <- pure $ toPhyloWithoutLink corpus config
expected <- readPhylo =<< getDataFileName "test-data/phylo/small-phylo.golden.json"
expected @?= actual
testSmallPhyloExpectedOutput :: Assertion
testSmallPhyloExpectedOutput = do
issue290PhyloSmall <- setConfig phyloConfig <$> (readPhylo =<< getDataFileName "bench-data/phylo/issue-290-small.json")
expected <- readPhylo =<< getDataFileName "test-data/phylo/issue-290-small.golden.json"
let actual = toPhylo issue290PhyloSmall
expected @?= actual
testRelComp_Connected :: Assertion
testRelComp_Connected = do
(relatedComponents @Int) [] @?= []
(relatedComponents @Int) [[]] @?= [[]]
(relatedComponents @Int) [[],[1,2]] @?= [[],[1,2]]
(relatedComponents @Int) [[1,2],[]] @?= [[1,2],[]]
(relatedComponents @Int) [[1,2], [2]] @?= [[1,2]]
(relatedComponents @Int) [[1,2], [2],[2]] @?= [[1,2]]
(relatedComponents @Int) [[1,2], [2],[2,1]] @?= [[1,2]]
(relatedComponents @Int) [[1,2], [2,4]] @?= [[1,2,4]]
(relatedComponents @Int) [[1,2], [3,5], [2,4]] @?= [[3,5], [1,2,4]]
(relatedComponents @Int) [[1,2], [3,5], [2,4],[9,5],[5,4]] @?= [[1,2,4,3,5,9]]
(relatedComponents @Int) [[1,2,5], [4,5,9]] @?= [[1,2,5,4,9]]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment