Search TFs
or Genes
Construction
and Validation
Optimal
Promoter Size
Download Citation and
Contact

FOXO4


EntrezDescriptionChrom.StrandPromoter
(Start - Stop)
TSSMotifs
4303 forkhead box O4 chrX +70310998 - 70316498 70315998 FOXO4_forkhead_DBD_putatively-multimeric_12_1
FOXO4_forkhead_DBD_dimeric_14_1
V_FOXO4_02_M00476
V_FOXO4_01_M00472

Transcription Factor Binding Sites

 
Download all TFBS in the FOXO4 promoter
 
MotifSourceStrandStartStop PValueMatch
Sequence
Overlap w/
Footprints
CTCF_MA0139.1 JASPAR + 70318352 70318370 2.0E-06 ACCCCACCAGGGGGCGGCA 19
DLX1_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 1.0E-05 AATAATTAAA 10
RARB_nuclearreceptor_full_dimeric_16_1 SELEX + 70318955 70318970 9.0E-06 AAGGTTGAAGAGTTTA 16
NR2E1_nuclearreceptor_full_monomeric_9_1 SELEX + 70315004 70315012 5.0E-06 ATAAGTCAA 9
Dlx1_homeodomain_DBD_monomeric_8_1 SELEX + 70315542 70315549 4.0E-06 ATAATTAA 8
ESX1_homeodomain_full_monomeric_10_1 SELEX + 70315541 70315550 9.0E-06 AATAATTAAA 10
EWSR1-FLI1_MA0149.1 JASPAR + 70319019 70319036 7.0E-06 GAAAAGAAGGCAGGTTTC 18
MSX1_homeodomain_full_monomeric_8_1 SELEX + 70318485 70318492 7.0E-06 CCAATTAA 8
SCRT2_C2H2_DBD_monomeric_13_1 SELEX - 70315073 70315085 4.0E-06 ATTCAACAGGTCC 13
FOXD2_forkhead_DBD_dimeric_14_1 SELEX - 70319100 70319113 6.0E-06 AGCTTATATTTACT 14
HOXB5_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 0.0E+00 AATAATTAAA 10
MSX2_homeodomain_DBD_monomeric_8_1 SELEX + 70318485 70318492 7.0E-06 CCAATTAA 8
HOXD11_homeodomain_DBD_monomeric_10_2 SELEX + 70315541 70315550 7.0E-06 AATAATTAAA 10
ESRRG_nuclearreceptor_full_dimeric_18_1 SELEX + 70318329 70318346 1.0E-05 GATGATATGCCAAGGTTA 18
FOXD3_forkhead_DBD_dimeric_14_1 SELEX - 70319100 70319113 6.0E-06 AGCTTATATTTACT 14
Foxc1_forkhead_DBD_dimeric_11_1 SELEX - 70311539 70311549 6.0E-06 GAAAATAAAAA 11
Hoxa2_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 8.0E-06 AATAATTAAA 10
ZNF740_C2H2_full_monomeric_10_1 SELEX - 70315792 70315801 3.0E-06 CCCCCCCCAC 10
HOXB2_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 1.0E-06 AATAATTAAA 10
HOXD8_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 1.0E-06 AATAATTAAA 10
SP1_MA0079.2 JASPAR - 70315781 70315790 7.0E-06 CCCCGCCCCC 10
DLX6_homeodomain_DBD_monomeric_8_1 SELEX + 70315542 70315549 9.0E-06 ATAATTAA 8
NFATC1_NFAT_full_dimeric_20_1 SELEX + 70319157 70319176 4.0E-06 ACTGGAAAGCATCGTTTCCC 20
VAX1_homeodomain_DBD_monomeric_8_1 SELEX - 70315542 70315549 9.0E-06 TTAATTAT 8
MIXL1_homeodomain_full_monomeric_10_1 SELEX + 70315541 70315550 8.0E-06 AATAATTAAA 10
Lhx3_MA0135.1 JASPAR - 70315540 70315552 6.0E-06 ACTTTAATTATTA 13
DLX3_homeodomain_DBD_monomeric_8_1 SELEX + 70315542 70315549 9.0E-06 ATAATTAA 8
FOXC2_forkhead_DBD_dimeric_11_1 SELEX - 70311539 70311549 4.0E-06 GAAAATAAAAA 11
PRDM4_C2H2_full_monomeric_13_1 SELEX + 70318271 70318283 1.0E-06 CTTCAAGGCCCCC 13
Gata1_MA0035.2 JASPAR - 70318813 70318823 8.0E-06 TAAGATAAGGA 11
BSX_homeodomain_DBD_monomeric_8_1 SELEX + 70318485 70318492 7.0E-06 CCAATTAA 8
GSX2_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 2.0E-06 AATAATTAAA 10
Foxd3_MA0041.1 JASPAR + 70311581 70311592 4.0E-06 TAATGTTATTTT 12
Hoxd3_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 8.0E-06 AATAATTAAA 10
IRF9_IRF_full_trimeric_15_1 SELEX + 70315764 70315778 7.0E-06 AACAAAAGGGAAACC 15
Msx3_homeodomain_DBD_monomeric_8_1 SELEX + 70318485 70318492 7.0E-06 CCAATTAA 8
HOXB3_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 2.0E-06 AATAATTAAA 10
HNF4A_MA0114.1 JASPAR + 70318240 70318252 9.0E-06 AGGGCAAAGTCAA 13
Zfp740_C2H2_DBD_monomeric_10_1 SELEX - 70315792 70315801 5.0E-06 CCCCCCCCAC 10
Zfp740_C2H2_DBD_monomeric_10_1 SELEX + 70318278 70318287 1.0E-05 GCCCCCCCAC 10
CPEB1_RRM_full_monomeric_8_1 SELEX - 70311539 70311546 4.0E-06 AATAAAAA 8
GSX1_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 6.0E-06 AATAATTAAA 10
GBX2_homeodomain_DBD_dimeric_14_1 SELEX + 70318405 70318418 6.0E-06 TTAGGGAGCAATTA 14
IRF3_IRF_full_trimeric_21_1 SELEX + 70315759 70315779 8.0E-06 AGCAAAACAAAAGGGAAACCC 21
FOXO1_forkhead_DBD_putatively-multimeric_12_1 SELEX - 70319795 70319806 8.0E-06 ATTCCCCACAGA 12
NRF1_NRF_full_dimeric_12_1 SELEX - 70315692 70315703 6.0E-06 TGCGCACGCGCC 12
MNX1_homeodomain_DBD_monomeric_10_1 SELEX + 70315541 70315550 1.0E-06 AATAATTAAA 10
FOXB1_forkhead_DBD_monomeric_11_1 SELEX + 70319098 70319108 9.0E-06 TCAGTAAATAT 11
RREB1_MA0073.1 JASPAR - 70315783 70315802 1.0E-06 ACCCCCCCCACCCCCCGCCC 20
DLX5_homeodomain_FL_monomeric_8_1 SELEX + 70315542 70315549 8.0E-06 ATAATTAA 8
V_DMRT4_01_M01149 TRANSFAC - 70311588 70311600 0.0E+00 AATGTTGCAAAAT 13
V_MEQ_01_M02049 TRANSFAC - 70319700 70319708 2.0E-06 AACACACAT 9
V_IPF1_02_M01234 TRANSFAC + 70315060 70315069 7.0E-06 AGATAATGAG 10
V_TCF3_01_M01594 TRANSFAC - 70315512 70315524 4.0E-06 TCTTTCTTTTCTT 13
V_TCF3_01_M01594 TRANSFAC - 70315759 70315771 1.0E-06 CTTTTGTTTTGCT 13
V_ZFP410_04_M02936 TRANSFAC - 70315899 70315915 6.0E-06 TTGCCCCTCCCCTGACT 17
V_ZFP410_04_M02936 TRANSFAC - 70319621 70319637 7.0E-06 CTTCCCCTCCCCTCTTT 17
V_FOXA2_04_M02749 TRANSFAC + 70319096 70319112 3.0E-06 AATCAGTAAATATAAGC 17
V_DMRT3_01_M01148 TRANSFAC + 70311588 70311602 4.0E-06 ATTTTGCAACATTTT 15
V_CEBP_Q3_M00770 TRANSFAC + 70311586 70311597 5.0E-06 TTATTTTGCAAC 12
V_CEBP_Q3_M00770 TRANSFAC - 70311590 70311601 4.0E-06 AAATGTTGCAAA 12
V_FOXD3_01_M00130 TRANSFAC + 70311581 70311592 4.0E-06 TAATGTTATTTT 12
V_BCL6_01_M01183 TRANSFAC + 70311587 70311602 7.0E-06 TATTTTGCAACATTTT 16
V_HOXA13_02_M01297 TRANSFAC - 70311539 70311547 4.0E-06 AAATAAAAA 9
V_LBX2_01_M01401 TRANSFAC - 70315537 70315553 9.0E-06 AACTTTAATTATTAGAA 17
V_MAFB_03_M02879 TRANSFAC - 70311585 70311599 2.0E-06 ATGTTGCAAAATAAC 15
V_IRF_Q6_01_M00972 TRANSFAC + 70315767 70315777 8.0E-06 AAAAGGGAAAC 11
V_ZFP740_03_M02834 TRANSFAC - 70315789 70315804 8.0E-06 CAACCCCCCCCACCCC 16
V_SRY_02_M00160 TRANSFAC + 70315761 70315772 5.0E-06 CAAAACAAAAGG 12
V_NFAT3_Q3_M01734 TRANSFAC + 70311542 70311551 1.0E-05 TTATTTTCCA 10
V_HOXA4_01_M01370 TRANSFAC + 70315537 70315553 2.0E-06 TTCTAATAATTAAAGTT 17
V_CEBP_Q2_M00190 TRANSFAC - 70311586 70311599 1.0E-06 ATGTTGCAAAATAA 14
V_HOXC4_01_M01369 TRANSFAC - 70315537 70315553 6.0E-06 AACTTTAATTATTAGAA 17
V_IRF3_05_M02767 TRANSFAC + 70315766 70315779 9.0E-06 CAAAAGGGAAACCC 14
V_GABPA_04_M02858 TRANSFAC - 70319740 70319755 3.0E-06 CCTTTTTCCCCCCTCC 16
V_SP1_03_M02281 TRANSFAC - 70315781 70315790 7.0E-06 CCCCGCCCCC 10
V_HNF4A_03_M02220 TRANSFAC + 70318240 70318252 9.0E-06 AGGGCAAAGTCAA 13
V_OCTAMER_02_M01477 TRANSFAC - 70315538 70315554 9.0E-06 GAACTTTAATTATTAGA 17
V_SP1_02_M01303 TRANSFAC + 70315782 70315792 3.0E-06 GGGGCGGGGGG 11
V_SP1_02_M01303 TRANSFAC + 70315789 70315799 5.0E-06 GGGGTGGGGGG 11
V_SP1_02_M01303 TRANSFAC - 70318280 70318290 5.0E-06 GGGGTGGGGGG 11
V_LHX3A_01_M00510 TRANSFAC - 70315542 70315551 9.0E-06 CTTTAATTAT 10
V_LYF1_01_M00141 TRANSFAC + 70315968 70315976 9.0E-06 TTTGGGAGG 9
V_LYF1_01_M00141 TRANSFAC + 70318467 70318475 9.0E-06 TTTGGGAAA 9
V_PSX1_01_M01435 TRANSFAC - 70315537 70315553 5.0E-06 AACTTTAATTATTAGAA 17
V_BRN2_01_M00145 TRANSFAC - 70311540 70311555 8.0E-06 GTCTTGGAAAATAAAA 16
V_PAX7_01_M01339 TRANSFAC - 70315537 70315553 4.0E-06 AACTTTAATTATTAGAA 17
V_CART1_03_M01453 TRANSFAC - 70315537 70315553 9.0E-06 AACTTTAATTATTAGAA 17
V_STAT4_Q4_M01666 TRANSFAC + 70315537 70315550 2.0E-06 TTCTAATAATTAAA 14
V_NFY_C_M00209 TRANSFAC + 70315163 70315176 0.0E+00 ACTGATTGGTAAGT 14
V_LHX61_01_M01314 TRANSFAC - 70315538 70315554 5.0E-06 GAACTTTAATTATTAGA 17
RXRA_VDR_MA0074.1 JASPAR + 70318956 70318970 3.0E-06 AGGTTGAAGAGTTTA 15
V_ELF4_04_M02850 TRANSFAC - 70311581 70311597 7.0E-06 GTTGCAAAATAACATTA 17
V_COMP1_01_M00057 TRANSFAC + 70315076 70315099 7.0E-06 CCTGTTGAATGAGAAGTGAAGCCG 24
V_ZNF219_01_M01122 TRANSFAC - 70315783 70315794 5.0E-06 CACCCCCCGCCC 12
V_FOXA2_02_M02853 TRANSFAC - 70311579 70311593 6.0E-06 CAAAATAACATTAGT 15
V_DBX2_01_M01360 TRANSFAC - 70315539 70315554 4.0E-06 GAACTTTAATTATTAG 16
V_FKLF_Q5_M01837 TRANSFAC - 70318347 70318356 2.0E-06 GGGGTGGGAG 10
V_HNF4_01_B_M00411 TRANSFAC + 70318239 70318253 9.0E-06 GAGGGCAAAGTCAAA 15
V_NKX61_01_M00424 TRANSFAC - 70318483 70318495 6.0E-06 CTCTTAATTGGAG 13
V_XFD3_01_M00269 TRANSFAC + 70319098 70319111 2.0E-06 TCAGTAAATATAAG 14
V_MRF2_01_M00454 TRANSFAC - 70319701 70319714 6.0E-06 ATCCACAACACACA 14
V_IRF2_01_M00063 TRANSFAC + 70315766 70315778 4.0E-06 CAAAAGGGAAACC 13
V_STAT1_01_M00224 TRANSFAC + 70319027 70319047 7.0E-06 GGCAGGTTTCGGGAAGGGGGG 21
V_ZBP89_Q4_M01816 TRANSFAC - 70315937 70315946 4.0E-06 CCCTCCCCCA 10
V_CEBPB_02_M00117 TRANSFAC - 70311586 70311599 2.0E-06 ATGTTGCAAAATAA 14
V_SP1_Q6_M00196 TRANSFAC + 70315780 70315792 6.0E-06 GGGGGGCGGGGGG 13
V_IRF3_Q3_M01279 TRANSFAC - 70315768 70315780 7.0E-06 CGGGTTTCCCTTT 13
V_E47_02_M00071 TRANSFAC - 70319806 70319821 8.0E-06 CACAGCAGGTGCTCCA 16
V_MAZ_Q6_01_M02023 TRANSFAC + 70315788 70315801 1.0E-06 GGGGGTGGGGGGGG 14
V_NKX25_02_M00241 TRANSFAC - 70318486 70318493 7.0E-06 CTTAATTG 8
V_PMX2A_01_M01444 TRANSFAC - 70315539 70315554 1.0E-05 GAACTTTAATTATTAG 16
V_IRF_Q6_M00772 TRANSFAC - 70315513 70315527 7.0E-06 GACTCTTTCTTTTCT 15
V_GSH2_01_M01326 TRANSFAC - 70315537 70315552 5.0E-06 ACTTTAATTATTAGAA 16
V_ASCL2_03_M02737 TRANSFAC - 70319805 70319821 7.0E-06 CACAGCAGGTGCTCCAT 17
V_ISRE_01_M00258 TRANSFAC - 70315765 70315779 5.0E-06 GGGTTTCCCTTTTGT 15
V_REX1_03_M01744 TRANSFAC + 70315702 70315713 7.0E-06 CAGATGGCTGCC 12
V_OCT1_08_M01354 TRANSFAC + 70315537 70315552 5.0E-06 TTCTAATAATTAAAGT 16
V_ZIC3_05_M02941 TRANSFAC + 70319657 70319671 2.0E-06 AGGCACAGCAGGAAG 15
V_GATA1_09_M02254 TRANSFAC - 70318813 70318823 8.0E-06 TAAGATAAGGA 11
V_HFH1_01_M00129 TRANSFAC + 70318385 70318396 8.0E-06 GAAAGTTTAGAT 12
V_HNF4A_Q6_01_M02016 TRANSFAC + 70318241 70318255 4.0E-06 GGGCAAAGTCAAATC 15
V_ARID3A_04_M02735 TRANSFAC - 70315537 70315553 6.0E-06 AACTTTAATTATTAGAA 17
V_STAF_02_M00264 TRANSFAC - 70315608 70315628 5.0E-06 ATCTCCCGTCCTGCTTCGCGG 21
V_PPARA_02_M00518 TRANSFAC - 70318421 70318439 3.0E-06 CAGGGTGGTGGGGGTGACT 19
V_SOX11_03_M02795 TRANSFAC + 70315759 70315775 6.0E-06 AGCAAAACAAAAGGGAA 17
V_CTCF_01_M01200 TRANSFAC + 70318351 70318370 5.0E-06 CACCCCACCAGGGGGCGGCA 20
V_NKX63_01_M01470 TRANSFAC + 70315537 70315553 9.0E-06 TTCTAATAATTAAAGTT 17
V_AP1_Q2_01_M00924 TRANSFAC - 70315000 70315011 8.0E-06 TGACTTATGGTA 12
V_IRX5_01_M01472 TRANSFAC + 70318442 70318458 7.0E-06 CTCCAACATGTAAGAGT 17
V_FOXO1_Q5_M01216 TRANSFAC + 70315761 70315769 8.0E-06 CAAAACAAA 9
V_NEUROD_02_M01288 TRANSFAC - 70319659 70319670 1.0E-06 TTCCTGCTGTGC 12
V_NEUROD_02_M01288 TRANSFAC + 70319811 70319822 9.0E-06 CACCTGCTGTGC 12
V_SP4_Q5_M01273 TRANSFAC - 70315781 70315791 5.0E-06 CCCCCGCCCCC 11
V_EN2_01_M01455 TRANSFAC - 70315537 70315553 3.0E-06 AACTTTAATTATTAGAA 17
V_HOXA7_02_M01336 TRANSFAC - 70315537 70315553 3.0E-06 AACTTTAATTATTAGAA 17
V_POU6F1_02_M01462 TRANSFAC + 70315058 70315074 0.0E+00 ACAGATAATGAGTTTGG 17
V_MAZR_01_M00491 TRANSFAC + 70315903 70315915 5.0E-06 AGGGGAGGGGCAA 13
V_FAC1_01_M00456 TRANSFAC - 70319701 70319714 0.0E+00 ATCCACAACACACA 14
V_CEBPA_01_M00116 TRANSFAC - 70311586 70311599 2.0E-06 ATGTTGCAAAATAA 14
V_GATA1_04_M00128 TRANSFAC - 70318812 70318824 1.0E-06 TTAAGATAAGGAG 13
V_FOXJ3_06_M02855 TRANSFAC + 70315756 70315772 2.0E-06 TGGAGCAAAACAAAAGG 17
V_CDP_01_M00095 TRANSFAC + 70315539 70315550 7.0E-06 CTAATAATTAAA 12
V_ZFP206_01_M01742 TRANSFAC - 70315693 70315703 3.0E-06 TGCGCACGCGC 11
V_MSX1_02_M01412 TRANSFAC + 70315537 70315552 7.0E-06 TTCTAATAATTAAAGT 16
V_NKX22_01_M00485 TRANSFAC + 70318842 70318851 7.0E-06 ACAAGTAGTT 10
V_TBX15_02_M01264 TRANSFAC - 70311600 70311617 3.0E-06 GGTTGTTCAGCTGTGAAA 18
V_NRF1_Q6_M00652 TRANSFAC + 70315694 70315703 6.0E-06 CGCGTGCGCA 10
V_ZFP281_01_M01597 TRANSFAC + 70315787 70315797 4.0E-06 GGGGGGTGGGG 11
V_TCFAP2B_04_M02924 TRANSFAC - 70316065 70316079 9.0E-06 TAAACCTGAGGCACT 15
V_DMRT2_01_M01147 TRANSFAC + 70311587 70311602 0.0E+00 TATTTTGCAACATTTT 16
V_ESX1_01_M01474 TRANSFAC + 70315537 70315553 9.0E-06 TTCTAATAATTAAAGTT 17
V_ZFP281_04_M02831 TRANSFAC - 70315791 70315805 1.0E-06 TCAACCCCCCCCACC 15
V_SRF_06_M02916 TRANSFAC - 70311537 70311553 8.0E-06 CTTGGAAAATAAAAAGA 17
V_SRF_06_M02916 TRANSFAC - 70311581 70311597 9.0E-06 GTTGCAAAATAACATTA 17
V_POU6F1_03_M01479 TRANSFAC + 70315058 70315074 1.0E-06 ACAGATAATGAGTTTGG 17
V_EWSR1FLI1_01_M02252 TRANSFAC + 70319019 70319036 7.0E-06 GAAAAGAAGGCAGGTTTC 18
V_VDR_Q3_M00444 TRANSFAC + 70315887 70315901 8.0E-06 GGGGGAAGGGGGAGT 15
V_SOX2_Q6_M01272 TRANSFAC - 70315760 70315775 0.0E+00 TTCCCTTTTGTTTTGC 16
V_IRF1_01_M00062 TRANSFAC + 70315766 70315778 6.0E-06 CAAAAGGGAAACC 13
V_HOXD3_01_M01338 TRANSFAC + 70315537 70315552 3.0E-06 TTCTAATAATTAAAGT 16
V_SP1_Q2_01_M00933 TRANSFAC - 70315781 70315790 4.0E-06 CCCCGCCCCC 10
V_UF1H3BETA_Q6_M01068 TRANSFAC + 70315884 70315897 4.0E-06 GGCGGGGGAAGGGG 14
V_UF1H3BETA_Q6_M01068 TRANSFAC + 70315900 70315913 6.0E-06 GTCAGGGGAGGGGC 14
V_GATA1_02_M00126 TRANSFAC + 70315015 70315028 1.0E-06 TCAGAGATAAGGGT 14
V_GATA6_04_M02757 TRANSFAC + 70315014 70315030 4.0E-06 TTCAGAGATAAGGGTAG 17
V_IRXB3_01_M01377 TRANSFAC + 70318442 70318458 6.0E-06 CTCCAACATGTAAGAGT 17
V_LTF_Q6_M01692 TRANSFAC - 70315912 70315920 1.0E-05 GTCACTTGC 9
V_VDRRXR_01_M01202 TRANSFAC + 70318956 70318970 3.0E-06 AGGTTGAAGAGTTTA 15
V_GBX1_01_M01371 TRANSFAC + 70315537 70315553 6.0E-06 TTCTAATAATTAAAGTT 17
V_PAX4_04_M00380 TRANSFAC + 70315541 70315570 8.0E-06 AATAATTAAAGTTCCACCTCGTTATATCCT 30
V_SMAD1_01_M01590 TRANSFAC + 70315761 70315772 2.0E-06 CAAAACAAAAGG 12
V_PAX2_02_M00486 TRANSFAC - 70318964 70318972 5.0E-06 CATAAACTC 9
V_DMRT5_01_M01150 TRANSFAC + 70311589 70311603 1.0E-06 TTTTGCAACATTTTC 15
V_SOX14_03_M02798 TRANSFAC - 70315535 70315550 8.0E-06 TTTAATTATTAGAAGT 16
V_ZIC1_05_M02939 TRANSFAC + 70319657 70319671 8.0E-06 AGGCACAGCAGGAAG 15
V_CEBPA_Q6_M01866 TRANSFAC + 70311586 70311598 3.0E-06 TTATTTTGCAACA 13
V_CEBPA_Q6_M01866 TRANSFAC - 70311589 70311601 7.0E-06 AAATGTTGCAAAA 13
V_NANOG_02_M01247 TRANSFAC + 70315510 70315529 8.0E-06 TTAAGAAAAGAAAGAGTCCG 20
V_NANOG_02_M01247 TRANSFAC + 70315757 70315776 3.0E-06 GGAGCAAAACAAAAGGGAAA 20
V_HOXC8_01_M01321 TRANSFAC + 70315537 70315552 3.0E-06 TTCTAATAATTAAAGT 16
Need help? Please contact cplaisier(at)systemsbiology.org if you have any questions, comments or concerns.
Developed at the Institute for Systems Biology in the Baliga Lab.
A Django site.   Powered by PostgreSQL