GPR curation for Transport reactions (14)

50 genes are discovered to be uncorrelated with their corresponding reactions in Transport reactions.

Gene
UniProtID
Reaction
GPR
Correlation
Manually check

ENSG00000103064
Q92536
MAR05818: isoleucine + Na+ + phenylalanine --> isoleucine + Na+ + phenylalanine
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a protein that functions primarily as an antiporter, exchanging cationic amino acids such as L-arginine with other neutral amino acids like L-leucine, L-glutamine, and isoleucine, in addition to sodium ions. The described catalytic activities also involve exchanges between L-arginine and various other amino acids. However, the provided reaction involves the exchange of isoleucine, Na+, and phenylalanine, which does not align with any activities attributed to this gene. Therefore, the gene's function does not match the specified reaction.
No

ENSG00000103064
Q92536
MAR05821: isoleucine + leucine + Na+ --> isoleucine + leucine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a protein that functions primarily as an antiporter, exchanging cationic amino acids such as L-arginine with neutral amino acids like L-leucine and L-glutamine, among others, often in a sodium-dependent manner. However, the reaction provided involves only isoleucine, leucine, and sodium ions without involving L-arginine or cationic and neutral amino acid exchange. Therefore, the gene's function does not align with the reaction described.
No

ENSG00000103064
Q92536
MAR05826: homoserine + isoleucine + Na+ --> homoserine + isoleucine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The enzyme described in the provided gene annotation involves the exchange of various amino acids (like L-arginine, L-leucine, L-glutamine, L-lysine, etc.) and sodium ions. The specific reactions for which evidence is provided do not include homoserine. The gene's function is focused on cationic and neutral amino acids exchanges while the reaction provided involves homoserine, which is not mentioned as a substrate in the gene's catalytic activities. Therefore, there is no direct link between the gene and the provided reaction.
No

ENSG00000103064
Q92536
MAR05832: alanine + lysine + Na+ --> alanine + lysine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000103064 encodes a protein that functions as an antiporter involved in the exchange of L-arginine with other amino acids such as L-lysine, L-leucine, L-glutamine, L-histidine, L-cysteine, and L-methionine, often in association with sodium ions. The annotated catalytic activities detail specific exchanges involving these amino acids and sodium ions. However, the provided reaction involves alanine and lysine in the presence of sodium ions, which does not match any of the described activities of the gene product. Therefore, based on the annotation, the gene is not related to the given reaction.
Yes

ENSG00000103064
Q92536
MAR05834: alanine + Na+ + ornithine --> alanine + Na+ + ornithine
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes for a protein involved in the transport of cationic amino acids like L-arginine in exchange for neutral amino acids such as L-leucine, L-glutamine, and others, along with its interactions with sodium ions. The described catalytic activities specify the exchanges between L-arginine and various amino acids including L-lysine, L-leucine, L-glutamine, L-histidine, L-cysteine, and L-methionine. However, the reaction provided involves alanine, Na+, and ornithine, which are not mentioned as substrates or products in any of the catalytic activities related to the gene ENSG00000103064. Therefore, there is no functional correlation or relevance between the gene and the reaction provided.
Yes

ENSG00000103064
Q92536
MAR05865: histidine + Na+ + tyrosine --> histidine + Na+ + tyrosine
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000103064 encodes a protein that primarily functions as an antiporter involved in the exchange of cationic amino acids (such as L-arginine) with neutral amino acids (like L-leucine, L-glutamine) and sodium ions. It mediates several specific amino acid exchanges as described in its catalytic activities. However, the provided reaction "histidine + Na+ + tyrosine --> histidine + Na+ + tyrosine" does not involve L-arginine or any of the described neutral amino acids, indicating that the gene¡¯s antiporter function is not related to the specified reaction.
Yes

ENSG00000103064
Q92536
MAR05870: cysteine + histidine + Na+ --> cysteine + histidine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The provided gene ENSG00000103064 encodes a protein that functions as an antiporter, facilitating the exchange of cationic amino acids like L-arginine with neutral amino acids such as L-leucine in a sodium-dependent manner. However, the reaction in question is: cysteine + histidine + Na+ --> cysteine + histidine + Na+, which does not involve any cationic amino acids or the specific antiporter functions described for this gene. Therefore, the gene and the reaction are not related.
Yes

ENSG00000103064
Q92536
MAR05891: citrulline + Na+ + valine --> citrulline + Na+ + valine
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064, according to its function and annotated catalytic activities, mainly facilitates the exchange of L-arginine with various other amino acids (such as L-leucine, L-lysine, L-glutamine, L-histidine, L-cysteine, and L-methionine) often in a sodium-dependent manner. The provided reaction involves citrulline and valine, which are not mentioned in the gene's annotated functionalities or reactions. Therefore, the gene does not participate in the cited reaction.
No

ENSG00000103064
Q92536
MAR05895: histidine + Na+ + threonine --> histidine + Na+ + threonine
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a protein that functions as an antiporter facilitating the exchange of cationic and neutral amino acids, such as L-arginine with L-leucine, L-glutamine, and L-lysine among others, often involving sodium ions. However, the provided reaction only describes the interconversion of histidine and threonine along with sodium without involving the amino acids or the specific transport mechanism mentioned for the gene. Therefore, the gene's function and the reaction are not related.
Yes

ENSG00000103064
Q92536
MAR05897: homoserine + lysine + Na+ --> homoserine + lysine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000103064 is involved in the antiport exchange of cationic amino acids like L-arginine with neutral amino acids in the presence of sodium ions. The gene's described reactions primarily involve the exchange of L-arginine with various amino acids such as L-leucine, L-glutamine, L-cysteine, and sodium ions. The provided reaction, "homoserine + lysine + Na+ --> homoserine + lysine + Na+," does not match any of the documented functions or catalytic activities of this gene, confirming its irrelevance to the specified reaction.
Yes

ENSG00000103064
Q92536
MAR05901: citrulline + homoserine + Na+ --> citrulline + homoserine + Na+
ENSG00000103064
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064, encodes a protein that functions primarily as an antiporter for cationic and neutral amino acids such as L-arginine, L-leucine, and L-glutamine, among others, in exchange with sodium ions. However, the provided reaction, which involves citrulline, homoserine, and sodium ions, does not correspond to the known catalytic activities of the gene product stated in the text. The gene is involved in specific amino acid transport processes that do not include the substrates or the specific transformation described in the provided reaction.
No

ENSG00000021488
P82251
MAR05910: lysine + serine --> lysine + serine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000021488 encodes a protein that functions as part of a transporter complex, facilitating the exchange of cationic and neutral amino acids with high affinity for specific substrates such as L-cystine and L-cysteine. The catalytic activities listed involve the exchange of L-arginine with other amino acids like L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. In contrast, the provided reaction is a simple interchange between lysine and serine, which does not align with the described activities of the transporter complex encoded by this gene. Therefore, the gene's function and known catalytic activities do not correspond to the reaction involving lysine and serine.
Yes

ENSG00000021488
P82251
MAR05916: leucine + lysine --> leucine + lysine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000021488 is involved in the electrogenic exchange of cationic amino acids and neutral amino acids, including reactions involving L-arginine and various other amino acids (e.g., L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine). The provided reaction, leucine + lysine --> leucine + lysine, does not align with any of the specified catalytic activities of the gene product, which involve the exchange between different amino acids rather than the conversion within the same amino acids. Therefore, the gene is not relevant to the provided reaction.
Yes

ENSG00000021488
P82251
MAR05918: asparagine + lysine --> asparagine + lysine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000021488 is involved in the transport and exchange of various cationic and neutral amino acids such as L-arginine, L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the provided reaction involves asparagine and lysine, which do not correspond to the catalytic activities listed for this gene. Therefore, the gene is not relevant to the reaction involving asparagine and lysine.
Yes

ENSG00000021488
P82251
MAR05919: lysine + valine --> lysine + valine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000021488 encodes a protein that functions as a transporter for cationic and neutral amino acids with specific catalytic activities involving the exchange of L-arginine with other amino acids such as L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the provided reaction is lysine + valine --> lysine + valine, which does not involve the specific amino acid exchanges mediated by the gene's protein product. Therefore, the gene is not relevant to the given reaction.
Yes

ENSG00000103064
Q92536
MAR05920: lysine + threonine --> lysine + threonine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000103064 encodes for a protein that functions as an antiporter, exchanging cationic and neutral amino acids such as L-arginine, L-leucine, L-glutamine, and L-lysine, often in a sodium-dependent manner. The described catalysis involves specific exchanges, notably with L-arginine and various other amino acids, but does not describe a direct involvement in a reaction between lysine and threonine. Hence, based on the annotation, the gene and the provided reaction are not related.
Yes

ENSG00000021488
P82251
MAR05937: arginine + homoserine --> arginine + homoserine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a protein that functions as a transporter for cationic and neutral amino acids, mediating their exchange with a stoichiometry of 1:1. The annotated catalytic activities involve exchanges between L-arginine and other amino acids like L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the provided reaction involves the interaction between arginine and homoserine, which is not mentioned as part of the gene's functional or catalytic activities. Therefore, the gene does not pertain to the reaction given.
Yes

ENSG00000021488
P82251
MAR05939: glycine + ornithine --> glycine + ornithine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a transporter involved in the electrogenic exchange of cationic amino acids and neutral amino acids, such as L-arginine, L-leucine, L-histidine, L-phenylalanine, L-cysteine, and L-cystine. The provided reaction involves glycine and ornithine, which are not substrates or products associated with the transporter activity of the gene. Therefore, the gene is not related to the reaction.
Yes

ENSG00000021488
P82251
MAR05953: homoserine + ornithine --> homoserine + ornithine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 is associated with the transport of cationic and neutral amino acids, mediating exchanges such as L-arginine with L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the reaction provided, homoserine + ornithine --> homoserine + ornithine, does not involve any of the specific amino acid exchanges that involve cationic and neutral amino acids as described in the gene's function and catalytic activities. Therefore, the gene ENSG00000021488 does not appear to be related to the provided reaction.
Yes

ENSG00000021488
P82251
MAR05956: alanine + histidine --> alanine + histidine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000021488 is involved in the electrogenic exchange of cationic and neutral amino acids, specifically L-arginine with L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. The reaction provided, alanine + histidine --> alanine + histidine, does not involve any of these amino acids nor does it align with the gene's catalytic activities specified in the function and catalytic activity descriptions. Therefore, the gene and the reaction are not related.
Yes

ENSG00000103064
Q92536
MAR05961: histidine + phenylalanine --> histidine + phenylalanine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a protein that functions primarily as an antiporter involved in the exchange of cationic and neutral amino acids such as L-arginine, L-lysine, L-leucine, L-glutamine, and others, often in the presence of sodium ions. This description does not align with the reaction given, which involves the exchange between histidine and phenylalanine. Therefore, the function of the gene does not relate to the reaction of histidine and phenylalanine, making it irrelevant.
Yes

ENSG00000021488
P82251
MAR05963: cysteine + histidine --> cysteine + histidine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a transporter that specifically mediates the exchange between certain cationic amino acids and neutral amino acids, such as L-arginine with L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. The provided reaction, cysteine + histidine --> cysteine + histidine, does not align with the gene's known catalytic activities or the specific substrate exchanges it facilitates. Therefore, the gene and the reaction are not related.
Yes

ENSG00000103064
Q92536
MAR05965: histidine + proline --> histidine + proline
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a transporter protein that functions as an antiporter, primarily involved in exchanging L-arginine with various amino acids such as L-lysine, L-leucine, L-glutamine, L-histidine, L-cysteine, and L-methionine, either in a sodium-dependent or sodium-independent manner. It does not mediate the catalysis of the reaction histidine + proline --> histidine + proline. Therefore, the gene's function does not align with the provided reaction.
Yes

ENSG00000021488
P82251
MAR05972: alanine + citrulline --> alanine + citrulline
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a protein that forms a functional transporter complex with SLC3A1, facilitating the exchange of various amino acids such as cationic amino acids and L-cystine with neutral amino acids. The catalytic activities described involve exchanges between amino acids like L-arginine, L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the reaction provided ("alanine + citrulline --> alanine + citrulline") does not involve the amino acids specified in the gene's function or catalytic activity, nor does it describe an exchange process as outlined in the gene's annotated activities.
No

ENSG00000021488
P82251
MAR05973: citrulline + glutamine --> citrulline + glutamine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a protein that functions as a transporter complex for the exchange of cationic amino acids and neutral amino acids. Specific catalytic activities include the exchange of L-arginine with L-leucine, L-histidine, L-phenylalanine, L-cysteine, L-cystine, and L-lysine. However, the reaction provided (citrulline + glutamine --> citrulline + glutamine) does not involve any of these substrates or transport activities, thus making the gene irrelevant to the given reaction.
No

ENSG00000103064
Q92536
MAR05976: citrulline + tryptophan --> citrulline + tryptophan
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000103064 encodes a protein that functions as an antiporter, exchanging various amino acids (like L-arginine, L-leucine, L-glutamine, etc.) across cell membranes, often in a sodium-dependent manner. However, the provided reaction involves citrulline and tryptophan, which are not listed among the substrates or products associated with the antiporter activities described for the gene. Therefore, the gene's function does not match the reaction provided.
No

ENSG00000021488
P82251
MAR05977: citrulline + phenylalanine --> citrulline + phenylalanine
ENSG00000021488 and ENSG00000103064 and ENSG00000138079
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000021488 encodes a transporter protein that mediates the exchange between cationic amino acids (such as L-arginine) and neutral amino acids (such as L-leucine) with a specific stoichiometry and substrate affinity. The reaction mentioned (citrulline + phenylalanine --> citrulline + phenylalanine) does not involve the transport of amino acids across the membrane but rather indicates a simple exchange or equilibrium of citrulline and phenylalanine, which does not align with the specific catalytic activities and physiological function of the gene product. Therefore, they are not related.
No

ENSG00000100156
O95907
MAR06005: acetoacetate + retinoate <=> acetoacetate + retinoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The reaction mentioned involves acetoacetate and retinoate, whereas the gene ENSG00000100156 encodes for a probable proton-coupled L-lactate transporter, which is related to the transport of lactate and hydrogen ions. The functions and catalytic activities described for the gene do not involve acetoacetate or retinoate, indicating no relevance to the reaction provided.
No

ENSG00000108932
O15403
MAR06007: 2-hydroxybutyrate + pyruvate <=> 2-hydroxybutyrate + pyruvate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000108932 encodes for a monocarboxylate transporter selective for taurine, facilitating the efflux or influx of taurine across the plasma membrane. The catalytic activity associated with the gene involves taurine transport, which is pH- and sodium-independent. However, the reaction provided involves the conversion between 2-hydroxybutyrate and pyruvate, which does not relate to taurine transport, thus making the gene irrelevant to the provided reaction.
No

ENSG00000141526
O15427
MAR06010: 2-hydroxybutyrate + propanoate <=> 2-hydroxybutyrate + propanoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000141526 encodes for a proton-dependent transporter of monocarboxylates such as L-lactate and pyruvate but does not participate in the reaction involving 2-hydroxybutyrate and propanoate. The annotated functions and catalytic activities of the gene do not mention any involvement with 2-hydroxybutyrate or propanoate, indicating that the gene and the reaction are unrelated.
No

ENSG00000141526
O15427
MAR06016: formate + pyruvate <=> formate + pyruvate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000141526 encodes a proton-dependent transporter of monocarboxylates such as L-lactate and pyruvate. The annotated catalytic activities involve the transport of (S)-lactate and pyruvate across membranes, facilitated by proton gradients. However, the reaction provided (formate + pyruvate <=> formate + pyruvate) does not involve the transmembrane transport of these monocarboxylates or protons, and it does not match the specific physiological directions or molecular activities associated with the gene's function.
No

ENSG00000108932
O15403
MAR06022: acetate + AKG <=> acetate + AKG
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000108932 encodes a monocarboxylate transporter that specifically mediates the transport of taurine across the plasma membrane. This transport is pH- and sodium-independent and involves the exchange of taurine between the extracellular and intracellular environments. However, the provided reaction is the interconversion of acetate and AKG (alpha-ketoglutarate), which does not involve taurine and is therefore unrelated to the function of the gene's encoded protein.
No

ENSG00000141526
O15427
MAR06027: AKG + butyrate <=> AKG + butyrate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000141526 encodes a protein involved in the proton-dependent transport of monocarboxylates such as L-lactate and pyruvate. Its catalytic activities include the exchange of L-lactate and protons across membranes and the transport of pyruvate in a proton-gradient-dependent manner, as evidenced by several PubMed studies. However, the provided reaction involves the exchange of alpha-ketoglutarate (AKG) and butyrate, which is not related to the transport functions of the gene product. Therefore, the gene is not relevant to the given reaction.
No

ENSG00000100156
O95907
MAR06029: (R)-3-hydroxybutanoate + AKG <=> (R)-3-hydroxybutanoate + AKG
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000100156 encodes a proton-coupled L-lactate transporter involved in transporting L-lactate and H(+) ions. The reaction provided involves (R)-3-hydroxybutanoate and alpha-ketoglutarate (AKG), which does not involve L-lactate or proton transport, making the gene unrelated to the reaction described.
No

ENSG00000155380
P53985
MAR06039: butyrate + formate <=> butyrate + formate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000155380 encodes a bidirectional proton-coupled monocarboxylate transporter involved in the transport and regulation of various monocarboxylates such as lactate, pyruvate, and acetate, as well as ketone bodies across the plasma membrane. The provided reaction involves butyrate and formate, which are not substrates relevant to the catalytic activity or functions described for this gene. Hence, there is no connection between the gene's annotated function and the provided reaction.
No

ENSG00000155380
P53985
MAR06040: formate + retinoate <=> formate + retinoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000155380 encodes for a bidirectional proton-coupled monocarboxylate transporter that facilitates the rapid transport of various monocarboxylates such as lactate, pyruvate, acetate, and ketone bodies across the plasma membrane. The primary function pertains to maintaining intracellular pH and modulating cellular levels of lactate and pyruvate, particularly under conditions like a high-fat diet or muscle cell acidification. The specified reaction involving formate and retinoate does not align with this monocarboxylate transporter's known substrates or functions, indicating that the gene is not related to the reaction in question.
No

ENSG00000100156
O95907
MAR06043: butyrate + propanoate <=> butyrate + propanoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000100156 encodes a probable retinal pigment epithelium-specific proton-coupled L-lactate transporter, which facilitates the transport of lactate and H+ ions. The annotated catalytic activity involves the transport of (S)-lactate and H+ across membranes. In contrast, the reaction provided involves butyrate and propanoate, which are not substrates for the transporter encoded by this gene. Therefore, the gene and the reaction are not related.
No

ENSG00000108932
O15403
MAR06048: butyrate + L-lactate <=> butyrate + L-lactate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000108932 encodes a monocarboxylate transporter selective for taurine, facilitating the efflux or influx of taurine across the plasma membrane. Its function and catalytic activity specifically involve taurine transport, which is pH- and sodium-independent. The reaction given involves the exchange of butyrate and L-lactate, which is not related to taurine transport. Therefore, the gene and the provided reaction are unrelated.
No

ENSG00000118596
O60669
MAR06051: butyrate + retinoate <=> butyrate + retinoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000118596 functions as a proton-coupled monocarboxylate symporter, catalyzing the rapid transport of specific monocarboxylates such as L-lactate, pyruvate, and various ketone bodies across the plasma membrane. The reaction provided involves butyrate and retinoate, which are not substrates relevant to the gene's known transport activities. Therefore, the gene is not related to the provided reaction.
No

ENSG00000108932
O15403
MAR06053: (R)-3-hydroxybutanoate + retinoate <=> (R)-3-hydroxybutanoate + retinoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000108932 encodes a monocarboxylate transporter that is selective for taurine, facilitating its efflux or influx across the plasma membrane. The provided reaction, involving (R)-3-hydroxybutanoate and retinoate, does not pertain to taurine transport and thus is not related to the gene function.
No

ENSG00000141526
O15427
MAR06053: (R)-3-hydroxybutanoate + retinoate <=> (R)-3-hydroxybutanoate + retinoate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis: The gene ENSG00000141526 encodes a proton-dependent transporter of monocarboxylates such as L-lactate and pyruvate, facilitating their translocation across the cell membrane. The specific reactions it catalyzes involve the exchange of L-lactate and protons or pyruvate and protons, as documented in various studies (PubMed:11101640, PubMed:23935841, PubMed:31719150). However, the provided reaction involves (R)-3-hydroxybutanoate and retinoate, which are not substrates or products relevant to the gene's annotated functions or catalytic activities. Therefore, the gene does not have a biological role in the specified reaction.
No

ENSG00000100156
O95907
MAR06054: (R)-3-hydroxybutanoate + 2-hydroxybutyrate <=> (R)-3-hydroxybutanoate + 2-hydroxybutyrate
ENSG00000100156 or ENSG00000108932 or ENSG00000118596 or ENSG00000141526 or ENSG00000155380 or ENSG00000168679 or ENSG00000170190
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. Based on the annotation, the gene ENSG00000100156 encodes a protein that functions as a retinal pigment epithelium-specific proton-coupled L-lactate transporter, facilitating the transport of lactate and H(+) ions. The provided reaction involves (R)-3-hydroxybutanoate and 2-hydroxybutyrate, which are different substrates from lactate. Therefore, the gene does not relate to the specified reaction.
No

ENSG00000084453
P46721
MAR06216: acetylcholine + GSH + HCO3- <=> acetylcholine + GSH + HCO3-
ENSG00000084453 and ENSG00000111700
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000084453 encodes a protein that functions as a Na(+)-independent transporter for a variety of organic anions but does not have any known function related to the reaction involving acetylcholine, GSH, and HCO3-. The listed catalytic activities and substrates (such as bile acids, steroid sulfates, thyroid hormones, prostaglandins, and neuropeptides) do not include acetylcholine or components of the specified reaction. Therefore, based on the annotated function and catalytic activities, the gene and the provided reaction are not related.
No

ENSG00000163082
Q8IWX5
MAR06512: FAD <=> FAD
ENSG00000039123 or ENSG00000054148 or ENSG00000063601 or ENSG00000067113 or ENSG00000072756 or ENSG00000087053 or ENSG00000126821 or ENSG00000139505 or ENSG00000141934 or ENSG00000162407 or ENSG00000163082
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000163082 encodes an enzyme with specific phosphohydrolase activity towards sphingoid base 1-phosphates, including dihydrosphingosine-1-phosphate and sphingosine-1-phosphate (S1P). It plays a role in sphingosine recycling and attenuating S1P signaling, among other functions. However, the reaction FAD <=> FAD is unrelated to the gene's annotated activities, which do not involve FAD or its interconversion. Therefore, the gene does not relate to the given reaction.
No

ENSG00000063601
Q13613
MAR06512: FAD <=> FAD
ENSG00000039123 or ENSG00000054148 or ENSG00000063601 or ENSG00000067113 or ENSG00000072756 or ENSG00000087053 or ENSG00000126821 or ENSG00000139505 or ENSG00000141934 or ENSG00000162407 or ENSG00000163082
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000063601 encodes a lipid phosphatase with high specificity for various forms of phosphatidylinositol phosphates and has several demonstrated catalytic activities involving these substrates. However, the reaction provided, which is a reversible conversion of FAD, does not involve any phosphatidylinositol phosphate substrates and is not related to the gene's specified lipid phosphatase activities. Therefore, the gene and the reaction are not related.
No

ENSG00000130304
Q6PCB7
MAR08946: lignocerate + Na+ --> lignocerate + Na+
ENSG00000113396 or ENSG00000130304 or ENSG00000143554 or ENSG00000167114
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000130304 is primarily involved in the transport and activation of long-chain and very-long-chain fatty acids by facilitating their import at the plasma membrane and catalyzing the ATP-dependent formation of fatty acyl-CoA. The described reactions in the gene¡¯s annotation include various fatty acids being transported and converted to their acyl-CoA derivatives. However, the reaction provided, "lignocerate + Na+ --> lignocerate + Na+," does not involve the transport, activation, or modification of fatty acids by ATP-dependent processes as described in the gene¡¯s function and catalytic activities. Therefore, the gene's described functions do not relate to the provided reaction.
No

ENSG00000196517
P48067
MAR09597: chloride + methionine + 2.0 Na+ --> chloride + methionine + 2.0 Na+
ENSG00000196517 or ENSG00000268104
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000196517 encodes a sodium- and chloride-dependent glycine transporter, which specifically functions to regulate glycine concentrations at inhibitory glycinergic synapses by transporting glycine along with sodium and chloride ions. The annotated catalytic activity involves the transport of glycine, chloride, and sodium ions. Conversely, the provided reaction involves methionine, which is not related to the transport function of the glycine transporter encoded by the gene ENSG00000196517. Therefore, the gene and the reaction are not related.
No

ENSG00000143797
Q6ZWT7
MAR00158: butyryl-CoA + L-carnitine <=> butyryl-CoA + L-carnitine
ENSG00000012660 or ENSG00000026652 or ENSG00000100344 or ENSG00000102125 or ENSG00000111684 or ENSG00000123684 or ENSG00000125505 or ENSG00000141446 or ENSG00000143797 or ENSG00000146648 or ENSG00000151093 or ENSG00000160216 or ENSG00000169359 or ENSG00000170522 or ENSG00000171320 or ENSG00000176454 or ENSG00000186792 or ENSG00000197977
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000143797 encodes an acyltransferase involved in the acylation of lysophospholipids and phospholipid remodeling pathways, specifically catalyzing reactions involving various acyl-CoA and lysophospholipid substrates. However, the provided reaction involves butyryl-CoA and L-carnitine, which does not match any of the catalytic activities of the acyltransferase encoded by this gene.
No

ENSG00000176454
Q643R3
MAR00158: butyryl-CoA + L-carnitine <=> butyryl-CoA + L-carnitine
ENSG00000012660 or ENSG00000026652 or ENSG00000100344 or ENSG00000102125 or ENSG00000111684 or ENSG00000123684 or ENSG00000125505 or ENSG00000141446 or ENSG00000143797 or ENSG00000146648 or ENSG00000151093 or ENSG00000160216 or ENSG00000169359 or ENSG00000170522 or ENSG00000171320 or ENSG00000176454 or ENSG00000186792 or ENSG00000197977
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene specified, ENSG00000176454, encodes a protein with acyl-CoA-dependent lysophospholipid acyltransferase activity involved in the conversion of various lysophospholipids to phospholipids. It shows specific catalytic activities with a variety of acyl-CoA and lysophospholipid substrates. However, the provided reaction involving butyryl-CoA and L-carnitine is not within the scope of the annotated activities for this gene. Therefore, the gene and the reaction are not related.
No

ENSG00000146648
P00533
MAR00158: butyryl-CoA + L-carnitine <=> butyryl-CoA + L-carnitine
ENSG00000012660 or ENSG00000026652 or ENSG00000100344 or ENSG00000102125 or ENSG00000111684 or ENSG00000123684 or ENSG00000125505 or ENSG00000141446 or ENSG00000143797 or ENSG00000146648 or ENSG00000151093 or ENSG00000160216 or ENSG00000169359 or ENSG00000170522 or ENSG00000171320 or ENSG00000176454 or ENSG00000186792 or ENSG00000197977
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000146648 encodes for a receptor tyrosine kinase that binds ligands of the EGF family and activates several signaling cascades related to cellular responses, including pathways like RAS-RAF-MEK-ERK, PI3 kinase-AKT, and others. Its catalytic activity involves phosphorylating tyrosine residues on proteins using ATP. However, the reaction provided, "butyryl-CoA + L-carnitine <=> butyryl-CoA + L-carnitine," is unrelated to tyrosine phosphorylation and involves a different biochemical process, specifically the transfer of acyl groups to carnitine. This indicates that the gene and the reaction are not linked.
No

All of these seem fine to me.


Update setting-up-new-rails-app.html.md

Adding a bit more detail after our experience
using this guide to add content-data-admin

My comment on this would be to follow the principle that Ben took in the previous major rewrite, which is not to attempt to include detailed instructions here but to point to examples in relevant repos - update the examples as necessary. This feels a better strategy for keeping docs up to date.

This needs rebasing since I did a mass update of docs.

Closing because of inactivity, feel free to reopen.


Can't Place Sponge or Wet Sponge

When attempting to place Sponge it gives the following message:
[WARNING] Wrong MaterialData for SPONGE (BlockSponge): expected Sponge, got SPONGE(0)
When attempting to place Wet Sponge:
[WARNING] Wrong MaterialData for SPONGE (BlockSponge): expected Sponge, got SPONGE(1)

Issue is rather related to Glowkit, see PR.

K next time I'll put it there. (Should I close the issue if you have a pull request?)

No, issues stay open to discuss the issue, while PR discussions are there to discuss the code for that individual fix to the issue. This becomes helpful if there are multiple PRs with different ways to fix  a single issue.

Fixed in https://github.com/GlowstonePlusPlus/Glowkit/commit/63fbb29c40ebc7107036243b3825c25b0b2b1657.


Toolkit-less UI

Describe the problem
I am additively loading scenes. Additive scenes with MRKT UI have the problem that their components require an existing MRKT, which I'm providing in a different scene. Depending on the device I need to load a completely different MRKT profile and since profile switching is not supported I have to use a completely different one.
Same goes for prefabs you want to spawn. The prefab edit mode does not even support that very well. If you choose to add the toolkit it goes into the scene you started editing it from which you might not want.
Describe the solution you'd like
UI elements should be able to be used in whatever situation you'd like. The dropdown on the Interactable component should always show valid input actions and speech commands
Describe alternatives you've considered
I'm not sure if it's possible, but the InitializeOnLoadAttribute could put the MRTK into global existence, maybe as a static instance, holding everything configured for the time the Editor is open. This goes in addition to placing it into a scene for the runtime initialization.
Second idea would be to populate the required fields for the scripable objects on the components. If the Toolkit is missing, why not assigning the components automatically. The hierarchy could reflect this in that it highlights gameobjects or flags them all the way up to the parent in case neither the MRKT is present, nor a scriptable object is assigned.

The MRTK v3 effort includes moving to using Unity's XR Interaction Toolkit (XRI), which will result in our UX components being usable in any application that utilizes XRI, even if other MRTK components are not included.

Confirming that MRTK3 supports lazy-loading of UI.


Add Linkedin icon in Integrations page

Currently, only github and twitter accounts are possible. We need a LinkedIn icon that takes the user to the profile

Solved with https://github.com/deepset-ai/haystack-home/pull/286


No more settings.h?

I have changed the way how to configure the tracker like I am using it for the iGate firmware: via the json file in the data folder: https://github.com/lora-aprs/LoRa_APRS_Tracker/blob/master/data/tracker.json
you have to upload this file via the PlatformIO command "Upload Filesystem Image" found in Visual Studio: "Alien" on the left -> your board -> Platform -> Upload Filesystem Image.
here a screenshot (it is from an older version of platformio):

regarding the compilation issues with arduino_pin.h:
there is a bug in the last platformio release for the arduino core. make sure you have the latest tracker firmware as we are using a older version (v3.0.0 defined in platformio.ini).
just download the latest tracker code and it should work.
if you have more questions, please just ask ;)

Thanks for helping!
I still have some issues with PIO and with compilation that I must first solve...

Solved! It was an installation issue with PIO.
After re-installation, works like a charm.
Thanks


[Display ERC-721] Design implementation

Closing this one because resulting design implementation will be included as part of #469


Feedback Engine Error while running the sample problems

Hi, I've been encountering some errors while I was trying to run the sample problems provided here: https://canvas.instructure.com/courses/1134562
When I run the problem 3 - 9, it always shows an error that was in give_feedback.py, however, the errors are different for each problem.
For example, when I run the problem 3, it throws:
Feedback: Internal Error
NameError: name 'calls_function' is not defined on line 36
Feedback Engine Error
Critical Error in BlockPy's feedback generation. Please show the above message to an instructor so they can contact a developer!
The error was in give_feedback.py.

Any idea about how to fix this?

Looks like it's using the old style API. That example site needs to be updated to use the new API from Pedal. Unfortunately, the semester just started here at UD and I don't have time to fix them up. I'll keep this issue open and hopefully we can get around to it sometime soon.

Looks like it's using the old style API. That example site needs to be updated to use the new API from Pedal. Unfortunately, the semester just started here at UD and I don't have time to fix them up. I'll keep this issue open and hopefully we can get around to it sometime soon.

Thanks for your quick reply. I was also thinking about the same thing.
Actually, I'm posting this issue because I'm TA-ing a course in semester and the professor integrated the BlockPy into her Canvas course. So this problem seems to affect all the assignments in our course that use BlockPy. Basically, the students will see the correct outputs on the console but will not get any credit for it. Do you have any suggestion about this? For example, is there any way to temporarily disable the feedback mechanism? Thank you.

It all depends on various factors. If your instructor is using BlockPy, and
wants to modify a problem, they will need to make new assignments. If
they're using our assignments, then they will need to get in touch with us.
I would suggest that your professor get in touch with me directly to
explain their situation. I cannot offer much support, however - this is an
exceptionally busy time for me. Usually people who want to use our
curriculum plan such things out with us. Using BlockPy on its own, sans our
questions, doesn't require such planning of course.
On Mon, Feb 11, 2019, 4:34 PM Xiaowen(Shawn) Ying<EMAIL_ADDRESS>wrote:

Looks like it's using the old style API. That example site needs to be
updated to use the new API from Pedal https://github.com/acbart/pedal.
Unfortunately, the semester just started here at UD and I don't have time
to fix them up. I'll keep this issue open and hopefully we can get around
to it sometime soon.
Thanks for your quick reply. I was also thinking about the same thing.
Actually, I'm posting this issue because I'm TA-ing a course in semester
and the professor integrated the BlockPy into her Canvas course. So
this problem seems to affect all the assignments in our course that use
BlockPy. Basically, the students will see the correct outputs on the
console but will not get any credit for it. Do you have any suggestion
about this? For example, is there any way to temporarily disable the
feedback mechanism? Thank you.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/RealTimeWeb/blockpy/issues/40#issuecomment-462503384,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA2wy0jcnuKn5JFy55FyJ5tiJKCWKQ6mks5vMeHJgaJpZM4a1FZe
.

It all depends on various factors. If your instructor is using BlockPy, and wants to modify a problem, they will need to make new assignments. If they're using our assignments, then they will need to get in touch with us. I would suggest that your professor get in touch with me directly to explain their situation. I cannot offer much support, however - this is an exceptionally busy time for me. Usually people who want to use our curriculum plan such things out with us. Using BlockPy on its own, sans our questions, doesn't require such planning of course.
…
On Mon, Feb 11, 2019, 4:34 PM Xiaowen(Shawn) Ying @.*** wrote: Looks like it's using the old style API. That example site needs to be updated to use the new API from Pedal https://github.com/acbart/pedal. Unfortunately, the semester just started here at UD and I don't have time to fix them up. I'll keep this issue open and hopefully we can get around to it sometime soon. Thanks for your quick reply. I was also thinking about the same thing. Actually, I'm posting this issue because I'm TA-ing a course in semester and the professor integrated the BlockPy into her Canvas course. So this problem seems to affect all the assignments in our course that use BlockPy. Basically, the students will see the correct outputs on the console but will not get any credit for it. Do you have any suggestion about this? For example, is there any way to temporarily disable the feedback mechanism? Thank you. — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#40 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AA2wy0jcnuKn5JFy55FyJ5tiJKCWKQ6mks5vMeHJgaJpZM4a1FZe .

Thanks for your reply. The assignment was created by our previous instructor and we didn't directly use the sample problems. I've been looking for how to modify the feedback code to fix the error, and your reply inspired me that maybe I don't have enough permission to see the options.
After contacting the professor to grant me permission I can finally see and modify the on_run code. So I changed the old APIs to the new pedal APIs and it worked. Thanks!


docs: update the architecture doc

Update the k8s create sandbox and container code in runtime.
Fixes #292
Signed-off-by: Liu Cimin<EMAIL_ADDRESS>

Hi @liucimin - thanks for raising!
Travis is failing:
ERROR: Commit 04da1004f07aa4aef1515c5fd022b52ba1636df9: subject too long (max 75, got 149): "docs: update the architecture doc Update the k8s create sandbox and container code in runtime. Fixes #292 Signed-off-by: Liu Cimin<EMAIL_ADDRESS>ERROR: checkcommits failed. See the document below for help on formatting
commits for the project.
https://github.com/kata-containers/community/blob/master/CONTRIBUTING.md#patch-format

It looks like you've subsequently updated the commit but all you need to do now to make Travis happy is add a blank line between the first line of the commit message and the body:
docs: update the architecture doc

Update the k8s create sandbox and container code in runtime.

Fixes #292.

Signed-off-by: Liu Cimin<EMAIL_ADDRESS>

Once done,
lgtm

@liucimin thanks! looks good!

Merging - @sboeuf's ack is good enough for me! ;)


permit Titanium JsonLD compactArrays property configuration

Feature Request
As reported in various issues as:

https://github.com/eclipse-edc/Connector/issues/3137
https://github.com/eclipse-edc/Connector/issues/3232
https://github.com/eclipse-edc/Connector/issues/3233
(this issue will supersede them)

Seems that it would be useful for some users to have the jsonld array not compacted by default when they have a single entry.
To solve this, we could set compactArrays to false by default, leaving the possibility to enable it with a configuration setting.
However, just for the record, the rule of thumb is to always expand a json-ld before processing it, because the compaction process can have different outputs.
Which Areas Would Be Affected?
json-ld extension

As decided in the DSP group, an array with only one item should never be compacted to an object on the DSP layer. Thus, the current behaviour needs to be changed, and the requested configuration should only apply to EDC-specific APIs.

Still an open point. We discovered this also in the catalog regarding the distribution field. We received an object instead of an array. We also looked into the swagger documentation, where is pointed out, that the distribution should be an array, also if only one object is within the array.
From the swagger docu for 0.5.3:
"dcat:distribution": [
      {
        "@type": "dcat:Distribution",
        "dct:format": {
          "@id": "HttpData"
        },
        "dcat:accessService": "5e839777-d93e-4785-8972-1005f51cf367"
      }
    ]

From an 0.5.3 EDC catalog request:
            "dcat:distribution": {
                "@type": "dcat:Distribution",
                "dct:format": {
                    "@id": "HttpProxy"
                },
                "dcat:accessService": "812ea4ba-d691-4926-a191-d34f25780032"
            },

@florianrusch-zf in fact the two representation you pasted are equivalent for the json-ld specs. the committer group decided that this issue is not so important to be put in a milestone, the general suggestion is to always expand the json-ld response body before processing (as this typescript client and this java client do).
anyway, we're open for contributions, feel free to provide one.


Timer should rely on an absolute time instead of seconds

Right now time till next drink is stored in localStorage, this sort of works but if the window is closed than the interval timer for the cooldown timer isn't running.
Storing an absolute time will let me do that math however I like.

This was fixed


For 💻Online Demo It has been broken out.

Your Online Demo may have some thing wrong for now. It said:
Error fetching models.
Make sure your OpenAI API key is set in the bottom left of the sidebar.
If you completed this step, OpenAI may be experiencing issues. Could you please repair it?

Thanks! We're now actively fixing it.
BTW we're using OpenAI API protocol to communicate with openchat inference server. If you're curious, please refer to  https://github.com/imoneoi/openchat/issues/78#issuecomment-1813878280

It's still broken


ERROR - MySQL STRICT MODE on Aksara 4.2.4

OS: Ubuntu 18.04 LTS
PHP 7.4
MySQL 5.7
Error in MySQL 5.7 and above.
mysqli_sql_exception: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'aksara.blogs__categories.category_slug' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by in /DOC_ROOT/aksara/vendor/codeigniter4/framework/system/Database/MySQLi/Connection.php:314
Please do not give a solution to disable sql_mode -- Write the correct SQL!

Please do not give a solution to disable sql_mode -- Write the correct SQL!

Hello, could you please give me the details of module or page that throw this error?

Ah got it. It's because we used to select with asterisks. We are now working with ONLY_FULL_GROUP_BY enabled so the query will be fixed for future updates.
Thanks for your suggestion.

The problem has been fixed in current release version (Aksara Ra 4.2.5). You could be able to make an instant update but we recommend to fresh install these version if you have an issue related to the updater.
https://github.com/abydahana/Aksara/releases/tag/v4.2.5


Autocorrect highlighting first part of word when there is a suggestion. IOS17

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Created new flutter project
Added TextField in the body of a scaffold.
Run on IOS device that has iOS17

Expected results
When typing an incorrect word, the word will completely highlight and suggest a new correct word. When you press the space bar it will correct the word.
Actual results
When typing an incorrect word, the first letter of the incorrect word will be highlighted. When you press spacebar it will change to the correct word. It's only the highlighting that is the issue.
Code sample
Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(MaterialApp(
    home: Scaffold(
      appBar: AppBar(
        title: const Text('flutte'),
      ),
      body:
      TextFormField(),
    ),
  ));
}

Screenshots or Video

Screenshots / Video demonstration

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.13.2, on macOS 14.0 23A344 darwin-x64, locale en-US)
    • Flutter version 3.13.2 on channel stable at /Users/hyrumharris/development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ff5b5b5fa6 (8 weeks ago), 2023-08-24 08:12:28 -0500
    • Engine revision b20183e040
    • Dart version 3.1.0
    • DevTools version 2.25.0

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A240d
    • CocoaPods version 1.12.1

[✗] Chrome - develop for the web (Cannot find Chrome executable at /Applications/Google Chrome.app/Contents/MacOS/Google
    Chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).

[✓] VS Code (version 1.81.1)
    • VS Code at /Users/hyrumharris/Downloads/Visual Studio Code.app/Contents
    • Flutter extension version 3.74.0

[✓] Connected device (3 available)
    • Azin (mobile)      • 00008130-0009545434C0001C            • ios        • iOS 17.0.3 21A360
    • iPhone 15 (mobile) • 411F51E6-3DED-4E94-BBAB-A25EAB26ADB1 • ios        • com.apple.CoreSimulator.SimRuntime.iOS-17-0
      (simulator)
    • macOS (desktop)    • macos                                • darwin-x64 • macOS 14.0 23A344 darwin-x64

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 3 categories.

Thanks for the report @iamhyrumharris
There have been couple of autocorrect issues on iOS 17 fixed recently which are in master version. I see that you are in stable 3.13.2, so can you switch to latest master version and run your scenario again to check if the behavior you reported still persists on it ?
flutter channel master
flutter upgrade

That fixed it! Thanks!


Visual ice

MeshiPhi Pull Request Template
Date: 13/02/2024
Version Number: 1.1.5 -> 1.1.6
Description of change
Addition of a dataloader to be able to read .tiff images produced by Visual_iced.
Fixes # (issue)

Testing
To ensure that the functionality of the MeshiPhi codebase remains consistent throughout the development cycle a testing strategy has been developed, which can be viewed in the document test/testing_strategy.md.
This includes a collection of test files which should be run according to which part of the codebase has been altered in a pull request. Please consult the testing strategy to determine which tests need to be run.

[x] My changes have not altered any of the files listed in the testing strategy

[ ] My changes result in all required regression tests passing without the need to update test files.

All tests pass, but there are some warnings that I don't recall seeing before. See below
test_mesh_DUMP.txt

list which files have been altered and include a pytest.txt file for each of
the tests required to be run
The files which have been changed during this PR can be listed using the command

git diff --name-only 1.1.x

meshiphi/init.py
meshiphi/dataloaders/factory.py
meshiphi/dataloaders/scalar/visual_ice.py

renaming PolarRoute to MeshiPhi

meshiphi/utils.py
tests/testing_strategy.md
tests/unit_tests/test_boundary.py
tests/unit_tests/test_mesh_validator.py

[ ] My changes require one or more test files to be updated for all regression tests to pass.

include pytest.txt file showing which tests fail.
include reasoning as to why your changes cause these tests to fail.
Should these changes be valid, relevant test files should be updated.
include pytest.txt file of test passing after test files have been updated.

Checklist

[x] My code follows pep8 style guidelines.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have updated the documentation of the codebase where required.
[ ] My changes generate no new warnings.

A bunch of warnings are now coming up when running the regression tests, which I don't remember being the case for MeshiPhi (I know the PolarRoute reg tests come up with a bunch of warnings, but I didn't think this was the case for MeshiPhi.) I ran  these tests of main and the warnings appear there also.
test_mesh_MAIN.txt
Is it a depreciation issue?

[x] My PR has been made to the 1.1.x branch (DO NOT SUBMIT A PR TO MAIN)

Does it make sense to make this PR into 1.1.x? Given that it was merged into main already as part of #13

Does it make sense to make this PR into 1.1.x? Given that it was merged into main already as part of #13
I'd like to avoid merging straight into main if possible as this should trigger (though manually) a new release on PyPi. Might be worth creating a new development branch 1.2.x and submitting to there? We've still got a few issues open against the repo, perhaps this is a good chance to start the new development branch.

It's fair enough to want to avoid merging directly into main although we do already have a PR open that has main as its target (#15). If we want to release these changes sooner rather than later then it might make sense to create a new minor release branch, (e.g. for v1.1.6 ) and merge these changes there before putting that into main.


Text formatting of the matchers is very difficult to parse

I think we should be formatting using tabs and whitespace more liberally for this usecase. The current syntax is nearly impossible to read.

What is the issue exactly?

auto tanh_fn() const
    {
        return f("tanh")(
            used_once(),
            arg(0)(f("mul")(either_arg(0, 1)(has_value(sqrt(M_2_PI), 1e-3),
                                             f("add")(any_arg(0, 1)(f("mul")(either_arg(0, 1)(
                                                 has_value(0.044715f), pow_fn()))))))));
    }

versus something like:
auto tanh_fn() const
    {
        return f("tanh")
        (
            used_once(),
            arg(0)
            (
                f("mul")
                (
                    either_arg(0, 1)
                    (
                        has_value(sqrt(M_2_PI), 1e-3),
                        f("add")
                        (
                            any_arg(0, 1)
                            (
                                f("mul")
                                (
                                    either_arg(0, 1)
                                    (
                                        has_value(0.044715f),
                                        pow_fn()
                                    )
                                )
                            )
                        )
                    )
                )
            )
        );
    }

I dont think we can have clang format to format it that way. Either way, I dont think thats it more readable. To make it more readable we should use variables:
auto tanh_fn() const
{
  auto mul_pow = f("mul")(either_arg(0, 1)(has_value(0.044715f), pow_fn()));
  auto add_has_mul_pow = f("add")(any_arg(0, 1)(mul_pow));
  auto div_sqrt_pi = f("mul")(
      either_arg(0, 1)(has_value(sqrt(M_2_PI), 1e-3), add_has_mul_pow));
  return f("tanh")(used_once(), arg(0)(div_sqrt_pi));
}

Using more variables is fine to me. My opinion is that whenever we have more than around 3 sets of parenthesis in a statement it's going to be hard to read.

My opinion is that whenever we have more than around 3 sets of parenthesis in a statement it's going to be hard to read.

I agree. We can leave it up to reviewers to try an enforce this limit of 3 parens or we could try to write a cppcheck rule to check for this(we would need to fix the current matchers).

Updated the issue so that now this tracks what should be done.

Not sure if this still needs work but I can go ahead and add a cppcheck rule to rules.xml like the following:
<rule>
    <tokenlist>normal</tokenlist>
    <pattern>(\) ){4,}</pattern>
    <message>
        <id>NestedParentheses</id>
        <severity>style</severity>
        <summary>Too many nested parentheses can affect readability; consider using variables instead.</summary>
    </message>
</rule>

This would throw a style warning if 4 or more consecutive closing parentheses were found.

Yeah, let's get a PR up and then test that out

It would be better to use the "addon" instead of the regex rules(I think cppcheck team want to deprecate this feature so I dont want to rely a lot on it). I think you can write in the migraphx.py file as:
@cppcheck.checker
def NestedParentheses(cfg, data):
    for token in cfg.tokenlist:
        if not simpleMatch(token, ") ) ) ) )"):
            continue
        cppcheck.reportError(token, "style", "Too many nested parentheses can affect readability; consider using variables instead.")


findDomNode warning

using slide routes causes this error below:

It's from react-transition-group, can not be fixed.


update to most recent test set

this includes some parsing changes and other issues such as #86

closing this ticket and leaving #97 open for discussion


[FLINK-17981][docs] rewrite docs home page

What is the purpose of the change
The documentation home page needs a refresh to properly take advantage of the work done to improve our introductory material.
Brief change log
This PR is layered on top of https://github.com/apache/flink/pull/12534.
I've removed a few things from the documentation home page: pointers to external resources (those make more sense to include somewhere on f.a.o, rather than in the docs), and pointers to the release notes for versions 1.5 and 1.6. We haven't pruned this list in ages.
I've reorganized the page around a few personas, hoping to make it easier for everyone to find what they're looking for.

I really like this, its a major improvement. As discussed offline it would be great to drop the link to DataSet and replace it with a link to StateFun. Otherwise I'd like to get @morsapaes opinion.

One other thought, would it make sense to put something like this help section from the walkthrough on the bottom of the main page?
https://ci.apache.org/projects/flink/flink-docs-master/try-flink/table_api.html#help-im-stuck

@sjwiesman @morsapaes You are invited to take another look. I have tried to respond to all of your comments.

+1 LGTM


Make PSR-2 Compliant

This is some low-hanging fruit for anyone who wants to get involved! :)
Make the code PSR-2 Compliant.

This was done in version 2.0.0


start working on dark/light toggle

Colors are not great yet, though :)

Can we get the same for pixi.sh 🚀

Are you a light mode person @pavelzw?! Yes, of course we can. We just need to find the perfect colors ... :)


add SlashDB SQL Pass-Thru features

The angular-slashdb api should support main SlashDB SQL Pass-Thru features.
Any request may be called with extension .json or header Accpet=application/json
List available queries
http://slashdb:6543/query.json
Get parameters
http://slashdb:6543/query/customers-in-city/city/London.json?**limit=1**
http://slashdb:6543/query/customers-in-city/city/London.json?**offset=1**
http://slashdb:6543/query/customers-in-city/city/London.json?**count** - should return header Slashdb-All-Record-Count
Test query for SQLiteChinook
customers-in-city:
  columns: FirstName, LastName, Phone, City, State
  creator: admin
  database: SQLiteChinook
  desc: Customer phone list by city (i.e. London)
  execute: []
  owners: [admin]
  read: []
  sqlstr: 'select {columns} from Customer where City = :city'
  write: []

I've added a getQueries method to list all the SQL Pass-Thru options
also there is now a flag allowing the user to force a cache refresh - that also applies to get and its derivatives


fix: stepper changes

Summary
Type

Bug
Feature
Enhancement
Documentation
Migration
Refactor

Summarise concisely:
What is expected?
(Description of the new behavior)
The following changes where made:
(Describe what you did)

Relevant logs and/or screenshots

Page
Before
After

url
screenshot
screenshot

url
screenshot
screenshot

Needs to be tested on shire to check form.change() issue

@matthprost @chambo-e couldn't test on console but it may have fixed form.change issue. If not it's not changing anything to existing so we can check/fix later when we use this version into codebase. (reminder: pnpm/yalc not working)


CSI plugin ?

first, thanks your work, it saved us on some old CIFS, we patched to drop the permission change on mount in our case.
flex volumes are now deprecated. Do you plan conversion to CSI driver ?

any updates for CSI driver? I also looking for CSI driver about this CIFS. Please let me know if you found anything. Thanks you!


[Bug]: On browser refresh the user clicks on "Dont Save" navigates to Invalid URL page

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When the user navigates to Datasource page  and creates an Auth API now user browser refreshes and is displayed with a popup then user clicks on "Don't Save" it is observed that the user is landed to "Invalid URL" page
Steps To Reproduce

Click on Auth API
Now refresh the browser
Click on "Don't Save" from the Pop up
and observe that the user is displayed with Invalid URL page

Public Sample App
No response
Issue video log
No response
Version
production

This affect all datasources, i.e., 18000 users. But not all of them end up facing this issue - this only happens on refresh with some unsaved changes.
Let's assume 5% reach: 900
Stats

Stat
Values

Reach
900

Effort (months)
0.25

Tested this on Local and works well


Hello, the author of Docker-bench-Secruity, the script that runs is currently 1.3.5, while the script that starts with Docker run is 1.3.4. Should this image be updated

The above is run using a script
# sh docker-bench-security.sh
# ------------------------------------------------------------------------------
# Docker Bench for Security v1.3.5
#
# Docker, Inc. (c) 2015-
#
# Checks for dozens of common best-practices around deploying Docker containers in production.
# Inspired by the CIS Docker Benchmark v1.2.0.
# ------------------------------------------------------------------------------

The following one USES Docker Run
Digest: sha256:ddbdf4f86af4405da4a8a7b7cc62bb63bfeb75e85bf22d2ece70c204d7cfabb8
Status: Downloaded newer image for docker/docker-bench-security:latest
# ------------------------------------------------------------------------------
# Docker Bench for Security v1.3.4
#
# Docker, Inc. (c) 2015-
#
# Checks for dozens of common best-practices around deploying Docker containers in production.
# Inspired by the CIS Docker Community Edition Benchmark v1.1.0.
# ------------------------------------------------------------------------------

Hi @zhaocheng173, it's a known issue. https://github.com/docker/docker-bench-security/issues/405

Using this binary package to build the image directly, is the image made the latest v1.3.5 ？

If you're cloning this repository and building an image, you'll get the updated code.
git clone https://github.com/docker/docker-bench-security.git
cd docker-bench-security
docker build --no-cache -t docker-bench-security .

After execution it was found that an error was reported and my system was using centos7.7
Could you tell me how to modify this place？
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

# docker build --no-cache -t docker-bench-security .

WARNING: Ignoring https://alpine.global.ssl.fastly.net/alpine/v3.10/main/x86_64/APKINDEX.tar.gz: network error (check Internet connection and firewall)
WARNING: Ignoring https://alpine.global.ssl.fastly.net/alpine/v3.10/community/x86_64/APKINDEX.tar.gz: network error (check Internet connection and firewall)
ERROR: unsatisfiable constraints:
  docker-cli (missing):
    required by: world[docker-cli]
  dumb-init (missing):
    required by: world[dumb-init]
  iproute2 (missing):
    required by: world[iproute2]
The command '/bin/sh -c set -eux;   sed -i 's!http://dl-cdn.alpinelinux.org/!https://alpine.global.ssl.fastly.net/!g' /etc/apk/repositories &&   apk add --no-cache     iproute2     docker-cli     dumb-init' returned a non-zero code: 3

RUN set -eux; \
  sed -i 's!http://dl-cdn.alpinelinux.org/!https://alpine.global.ssl.fastly.net/!g' /etc/apk/repositories && \
  apk add --no-cache \
    iproute2 \
    docker-cli \
    dumb-init

You had an network issue when building.
WARNING: Ignoring https://alpine.global.ssl.fastly.net/alpine/v3.10/main/x86_64/APKINDEX.tar.gz: network error (check Internet connection and firewall)
WARNING: Ignoring https://alpine.global.ssl.fastly.net/alpine/v3.10/community/x86_64/APKINDEX.tar.gz: network error (check Internet connection and firewall)

It should be. I can't access this piece. Can the author build a mirror of this piece

$ docker build --no-cache -t docker-bench-security .
Sending build context to Docker daemon  220.2kB
Step 1/9 : FROM alpine:3.12
3.12: Pulling from library/alpine
df20fa9351a1: Pull complete
Digest: sha256:185518070891758909c9f839cf4ca393ee977ac378609f700f60a771a2dfe321
Status: Downloaded newer image for alpine:3.12
 ---> a24bb4013296
Step 2/9 : LABEL   org.label-schema.name="docker-bench-security"   org.label-schema.url="https://dockerbench.com"   org.label-schema.vcs-url="https://github.com/docker/docker-bench-security.git"
 ---> Running in dd2fc6f05a63
Removing intermediate container dd2fc6f05a63
 ---> da604b456537
Step 3/9 : RUN set -eux;   sed -i 's!http://dl-cdn.alpinelinux.org/!https://alpine.global.ssl.fastly.net/!g' /etc/apk/repositories &&   apk add --no-cache     iproute2     docker-cli     dumb-init
 ---> Running in 4ffde4c5c1f3
+ sed -i 's!http://dl-cdn.alpinelinux.org/!https://alpine.global.ssl.fastly.net/!g' /etc/apk/repositories
+ apk add --no-cache iproute2 docker-cli dumb-init
fetch https://alpine.global.ssl.fastly.net/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
fetch https://alpine.global.ssl.fastly.net/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
(1/11) Installing ca-certificates (20191127-r4)
(2/11) Installing docker-cli (19.03.11-r0)
(3/11) Installing dumb-init (1.2.2-r1)
(4/11) Installing libbz2 (1.0.8-r1)
(5/11) Installing fts (1.2.7-r1)
(6/11) Installing xz-libs (5.2.5-r0)
(7/11) Installing libelf (0.179-r0)
(8/11) Installing libmnl (1.0.4-r0)
(9/11) Installing libnftnl-libs (1.1.6-r0)
(10/11) Installing iptables (1.8.4-r1)
(11/11) Installing iproute2 (5.6.0-r0)
Executing iproute2-5.6.0-r0.post-install
Executing busybox-1.31.1-r16.trigger
Executing ca-certificates-20191127-r4.trigger
OK: 81 MiB in 25 packages
Removing intermediate container 4ffde4c5c1f3
 ---> 580e277eedc1
Step 4/9 : COPY ./*.sh /usr/local/bin/
 ---> 227dcd78a69c
Step 5/9 : COPY ./tests/*.sh /usr/local/bin/tests/
 ---> 3ccb2e51e3b3
Step 6/9 : HEALTHCHECK CMD exit 0
 ---> Running in 4d9775c3551d
Removing intermediate container 4d9775c3551d
 ---> 4a2a7e35c4a1
Step 7/9 : WORKDIR /usr/local/bin
 ---> Running in b6054301653c
Removing intermediate container b6054301653c
 ---> aa3ad3849b23
Step 8/9 : ENTRYPOINT [ "/usr/bin/dumb-init", "docker-bench-security.sh" ]
 ---> Running in aed3912e081b
Removing intermediate container aed3912e081b
 ---> 3fb846ca7a1f
Step 9/9 : CMD [""]
 ---> Running in da295ecc8c65
Removing intermediate container da295ecc8c65
 ---> 7ac0f5a74c38
Successfully built 7ac0f5a74c38
Successfully tagged docker-bench-security:latest

Can I upload the image to Docker hub? I always fail to build it due to network reasons

Feel free to do so.

Well, my image cannot be built due to network reasons. Can the author upload the image of 1.3.5 to Docker Hub?

I actually can't, see https://github.com/docker/docker-bench-security/issues/405#issuecomment-552887772

Closing since we're all waiting for the Docker organization.


[Feature Request] Timeline

Existing Component
否
Component Name
Timeline
Description
Why not make a timeline function? Used to record a step by step process. This is a must-show for a company that has been established for a long time.
Horizontal Portrait One-sided timeline on both sides. I hope that the engineer who is hungry sees my suggestion.
Thank you guys who are Eleme, provide such a good component for our developers to use.  英文不行 just   google translate

https://deploy-preview-14694--element.netlify.com/#/zh-CN/component/timeline


[Feature] Support running SQL models on Google Cloud Dataproc Serverless

Is this your first time submitting a feature request?

[X] I have read the expectations for open source contributors
[X] I have searched the existing issues, and I could not find an existing issue for this feature
[X] I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature
Context
Google Cloud Dataproc Serverless lets you run Spark workloads without requiring you to provision and manage your own Dataproc cluster. Use the Google Cloud console, Google Cloud CLI, or Dataproc API to submit a batch workload to the Dataproc Serverless service. The service will run the workload on a managed compute infrastructure, autoscaling resources as needed.
Dataproc Serverless is widely used for GCP customers to build data pipelines. A typical use case is submitting Spark SQL jobs to Dataproc Serverless to transform data and build data warehouse.
Current Status
dbt only supports running Python models on Dataproc Serverless as a companion service of BigQuery
https://docs.getdbt.com/docs/core/connect-data-platform/bigquery-setup#running-python-models-on-dataproc
Request
Support running SQL models on Dataproc Serverless
Describe alternatives you've considered
No response
Who will this benefit?
Customers using Google Cloud
Are you interested in contributing this feature?
No response
Anything else?
No response

Hello @gddezero Could you provide more context about why you prefer Datapoc for SQL rather than directly on BQ?

At this time, we will not be prioritizing this work (and it wouldn't be done on the Bigquery adapter if it was) so I'm closing this issue for now.

@amychen1776 With Serverless Spark, user does not need to deploy Spark cluster and thrift server. It will greatly reduce the infrastructure management efforts. I should create this feature request in dbt-spark rather than dbt-bigquery.

@gddezero that would make the most sense :) please do!

@amychen1776 Thanks for your advice. I created a the feature request in dbt-spark: https://github.com/dbt-labs/dbt-spark/issues/1131


GKE - Error while watching kubernetes events: Invalid status code: 403 Forbidden

Cert-manager is able to create new cert for the certificates already created in the k8s cluster. However I found error mentioned in the subject.
Firstly I tried to use proposed RBAC roles in the repo, however it didn't work.
Next I tried to add extra permission, by creating the following cluster role and bind it to service account, which didn't help as well:
kind: ServiceAccount
metadata:
  name: kube-cert-account
  namespace: default
---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: kube-cert-role
rules:
  - apiGroups: ["*"]
    resources: ["certificates"]
    verbs: ["get", "list", "watch"]
  - apiGroups: ["*"]
    resources: ["secrets"]
    verbs: ["get", "list", "create", "update", "delete"]
  - apiGroups: ["*"]
    resources: ["events"]
    verbs: ["get", "list", "create", "watch"]
  - apiGroups: ["*"]
    resources: ["pods", "replicationcontrollers"]
    verbs: ["get", "watch", "list"]
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: kube-cert-role-service-account
subjects:
  - kind: ServiceAccount
    namespace: default
    name: kube-cert-account
roleRef:
  kind: ClusterRole
  name: kube-cert-role
  apiGroup: rbac.authorization.k8s.io

Do you have any idea why is it still complaining?

I'm sorry, this project is no longer maintained. But you should be able to get a good idea of the watches by looking at the source code.


Implement initial pass of conditional bundles

Motivation
We want to be able to allow devs to introduce conditional changes (feature gating) without affecting bundle size. We need a new API that allows devs to synchronously import without introducing both branches (true and false cases) into the same bundle.
Changes

Using importCond with a feature flag now creates a new bundle
Introduce a new API for the bundle graph, getConditionalBundleMapping so we can know which bundles need which scripts, based on the condition
Introduce a new reporter which creates a manifest via the getConditionalBundleMapping function, which we need to make script loading decisions on the server
When used in a sync bundle, we expect the module to be loaded by the server
When used in an async bundle, we will load the conditional bundles associated

Concept LGTM, I'll leave bundling details up to someone else to review

There's a lot of change here and I'm probably not deep enough in it anymore to find any obvious mistakes, I can definitely see that it's heavily based on the code I created late last year like you said. Does this still produce one extra bundle per condition arm? If so, is there a planned approach for merging / minimising these bundles if we end up with a lot of conditions?

Yes this creates a bundle split per conditional import. I have plans to optimise this in a future pass based on how it works out in production. We do get some deduplication of dependencies by the bundling algorithm already (lazy modules can get internalised into other bundles), so I didn't want to overcomplicate the work.


⚠ Jenkins Plugins Artifactory has degraded performance

In 8c45535, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1317 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 6daa354 after 12 minutes.


Fetch the last n messages when joining

Whenever a client issues a join-command, we want the server to fetch the last n messages that
were sent in that channel and send them to the client.
The amount of messages is configurable and defaults to 20 messages, which I feel is reasonable.

@creesch Here you go


xls2yaml doesn't work properly - creates two entries for single hierarchy after xlrd removal

In branch 21.7
For the following spreadsheet:

host
interface
ip
vlan_id
esi
system_id
lag_members+.interface
members+.id

host_vars/dc1-leaf1.yaml
ae0

00:00:00:00:00:00:00:00:01:00
00:00:00:00:01:00
xe-0/0/2

host_vars/dc1-leaf1.yaml
ae0

00:00:00:00:00:00:00:00:01:00
00:00:00:00:01:00

1001

The yaml below is generated:
evpn_port:
- esi: 00:00:00:00:00:00:00:00:01:00
  interface: ae0
  ip:
  lag_members:
  - interface: xe-0/0/2
  members:
  - id:
  system_id: 00:00:00:00:01:00
  vlan_id:
- esi: 00:00:00:00:00:00:00:00:01:00
  interface: ae0
  ip:
  lag_members:
  - interface:
  members:
  - id: 1001
  system_id: 00:00:00:00:01:00
  vlan_id:

What we actually want (which is the output from the 20.10 version):
evpn_port:
- esi: 00:00:00:00:00:00:00:00:01:00
  interface: ae0
  ip:
  lag_members:
  - interface: xe-0/0/2
  members:
  - id: 1001
  system_id: 00:00:00:00:01:00
  vlan_id:

Fixed by https://github.com/Juniper/nita-yaml-to-excel/pull/6


Support Windows paths

Map configuration paths c:\... to /cygdrive/c for example

Must determine in restore command on which system we are.
See #48 to know that.

Tested working


Get-DbaAgentJob unexcepted behavior if JobSteps.DatabaseName is array

Type of Change

[X] Bug fix (non-breaking change, fixes #6699 )
[ ] New feature (non-breaking change, adds functionality, fixes # )
[ ] Breaking change (effects multiple commands or functionality, fixes # )
[ ] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Adding code coverage to existing functionality
[ ] Pester test is included
[ ] If new file reference added for test, has is been added to github.com/sqlcollaborative/appveyor-lab ?
[ ] Nunit test is included
[ ] Documentation
[ ] Build system

Purpose

https://github.com/sqlcollaborative/dbatools/issues/6699
Approach

Fix unexcepted behavior with JobSteps.DatabaseName which can be array of object if a job has 2 or more steps.
Commands to test

Screenshots

Learning

Thanks for the catch on this one @i7slegend
I made the adjustment to the logic as you noted, also updated the test to cover this scenario properly, and then added an example (saw we hadn't included one for use of that parameter).


Read csv with multiple line breaks (\r, \n, \r\n)

Operating System: Linux
Node Version: v10.16.3
NPM Version: 6.9.0
csv-parser Version<EMAIL_ADDRESS>
Feature Proposal
I'm expecting to read csv files irrespective of different types of line breaks. But It is taking only one. I want to give newline option value as '\n', \r', '\r\n' instead of '\n' (String).
Feature Use Case
newline: ['\r', '\n', '\r\n']
Thanks,
Chikku

I have the same problem for '\r\n'


Regression with ditaa diagram in alpha.8

I ran into this issue when giving a try to https://github.com/asciidoctor/docker-asciidoctor/pull/90 but it looks unrelated to asciidocotr v2, as I can reproduce in the docker image from master and bumping only asciidoctor-epub3 from alpha.7 to alpha.8.
To reproduce, you need a document with a ditaa diagram (this is an over-simplification of our document).
test.adoc
= Test
:doctype: book
:imagesdir: images
:toc2:
:numbered:
:experimental:

include::chapter.adoc[]

chapter.adoc
== Diagram
[ditaa, diagram, svg, align=center]
----
+-+
+-+
----

and then run:
 asciidoctor -b epub3 -r asciidoctor-epub3 -r asciidoctor-diagram test.adoc

(I run this in the docker image from master, with epub3 set to alpha.9).
The error looks like:
asciidoctor: ERROR: chapter.adoc: image not found or not readable: /documents/images/d

I investigated a bit more and to be more accurate, it's the alpha.8 version that introduced the regression (but we never caught it as the latest docker image was still using alpha.7).
@mojavelinux I scrolled through the commits included in alpha.8 and https://github.com/asciidoctor/asciidoctor-epub3/commit/300689cb782d4355e5ac317d60e7a8b6488d7e31 is tweaking SVG images. Could that be related?

I created a repo to make it easily reproducible https://github.com/cexbrayat/asciidoctor-epub-svg-issue-188

Thanks. I'll have a look asap.

Oh, I see what's happening. This stems from an incompatibility between Asciidoctor core and Asciidoctor Diagram. Core is assuming the image is being registered with an argument array instead of a single argument. Hence, when it tries to take the first item in the array, it instead gets the first char. I'll address this in the next patch release of core. Alas, it has nothing to do with Asciidoctor EPUB3 after all.

See https://github.com/asciidoctor/asciidoctor/issues/3283.

@cexbrayat A fix has been included in 2.0.9. Please retest when you get a chance.

I confirm this is fixed by 2.0.9, thanks @mojavelinux !


Always "User not found"

Everyone's card is getting 404 response with message "user not found". example

This is also mentioned in #8, and I think it's probably caused by a Cloudflare CAPTCHA page. Codeforces used to turn it on only during contests, but now it's used more frequently.

Logging error, to find the exact issue https://github.com/RedHeadphone/codeforces-readme-stats/commit/48ccf501186fb1b6dd1f6dd74fcaf696ef00745b
If it is an issue from codeforces side, I am working on a cache adaptor that will show the last stats (before codeforces API went down) in #6
If you are using the API in github readme profile, I suggest having a script and github action cron that update the stats card https://github.com/RedHeadphone/RedHeadphone

Error: Request failed with status code 403

Tried changing the region of my vercel function, but still the same response.


[DROOLS-7568] invert left and right operands of a constraint having a beta expression on the left

Thank you, @mariofusco . I sent a PR for a small fix and test coverage. https://github.com/mariofusco/drools-ansible-rulebook-integration/pull/1


Max # of Objects in COCO Evaluation Code

Hi, thanks for the great work! In evaluating the model, I see that the maximum number of objects is 1100 (please see code snippet pasted below). I am, therefore, wondering what happens when this limit is exceeded. For example, in the test set, there are images with greater than 1100 objects. How does the evaluation procedure handle this? Thanks!

Hi! Great observation. As noted in the commented code, I did experiment with higher max detections per image but ultimately opted to use the evaluation protocol used in Counting DETR to ensure the results remain comparable.


Default to lifecycle logging when running with --console=plain

Context
See issue #1943
Contributor Checklist

[x] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[x] Provide unit tests (under <subproject>/src/test) to verify logic
[ ] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[x] Ensure that tests pass locally: ./gradlew quickCheck <impacted-subproject>:check

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation including proper use of @since and @Incubating annotations for all public APIs

Superceded by https://github.com/gradle/gradle/pull/1990


no support for multi-core builds for Visual Studio

Hi,
Documentation states cotire supports multi-core builds for Visual Studio.
But I don't see this even in examples.
You need to add /MP compiler flag for each source or whole project in order to enable compilation of few C++ files at the same time.
"/MP (Build with Multiple Processes)":
https://msdn.microsoft.com/en-us/library/bb385193.aspx
For some reason /MP is always off by default in MSVC and you need to enable it manually.
You may be also interested in additional multi processor options:
https://msdn.microsoft.com/en-us/library/dn655038.aspx
https://msdn.microsoft.com/en-us/library/dn631956.aspx
But /MP is the most important one.
I can prepare a pull request if needed.

I'm not sure this should be owned by Cotire. The /MP switch is added by the project developers (for instance, I add it /MP to my MSVC project driven by CMake), but I don't think Cotire should automatically add the flag (that's asking for trouble).
The documentation isn't wrong per-say. adding Cotire to an MSVC build that uses /MP doesn't cause any issues; it is compatible, it just doesn't set it up automatically. Perhaps the documentation should be more clear about this.


Best way to override nginx.conf.erb (3.0.0-rewrite)

Hi there,
the xtra_main_http_conf doesn't seem to do the trick for me (background: I want to add include /etc/nginx-example.org/mime.types;, etc. However as per the note on inheritance, I agree and I'd actually rather override the nginx.conf.erb template that ships with the nginx-cookbook.
Would you mind giving me a heads up on how to do so, as...
application_dir = 'example.com'

t = resources("template[#{application_dir} :create /etc/nginx-#{application_dir}/nginx.conf]")
t.source 'nginx.conf.erb'
t.cookbook 'my-nginx-wrapper-cookbook'

...results in: Cannot find a resource matching template[example.com :create /etc/nginx-example.com/nginx.conf] (did you define it first?)
Thanks in advance for your feedback!
Kind regards,
David

Hi @djoos ,
Thanks for asking - I think that because the Provider encapsulates the included resources, they may not be readily available on the runtime's resource collection.
I'll continue to look into this.
As per your specific use case of including a mime type, I've accomplished this without touching the base config, or using the xtra_main_http_conf - rather in my app-specific config file I've done this:
# wrapper recipe
nginx_service 'example'

template '/etc/nginx-example/sites-enabled/default' do
  source 'nginx.example.conf.erb'
  notifies :reload, 'nginx_service[example]'
end

and
# template nginx.example.conf.erb
server {
  listen       8081;
  server_name  example.com;

  root <%= node['example']['root_dir'] %>;

  include /etc/nginx/mime.types;
...

The nginx include directive is available in any context so this remains a flexible method of including files without having to touch the minimalist base config file.
Would this approach work for you?

Hi @miketheman,
thank you, that definitely does the job!
I'd still be interested in knowing how to override the base config file that is shipped in the rewrite-branch, but doing it on a per vhost-level works for me...
Thanks again and have a great day!
David


[tlul/rtl] Modify readback check error reporting logic

Currently, only a readback error check is reported when the error_i signal is not raised. However, as this signal is also raised when there is no activity on the TL-UL bus, we might miss some readback failures.
This commit modifies the error reporting logic to also report the readback mismatch when the error signal is raised.
Closes #24698.
This is a cherry pick of PR  #24679 to branch earlgrey_1.0.0.

CHANGE AUTHORIZED: hw/ip/tlul/rtl/tlul_sram_byte.sv
Confirmed ECO.

CHANGE AUTHORIZED: hw/ip/tlul/rtl/tlul_sram_byte.sv


Whats next for development?

Issue to sum up all relevant topics for Marko and Marko-Widgets regarding further development/improvements.
The points listed here are coming from various discussions... and are not be be seen as a roadmap.
It is kind of a collection for ideas.

Having each component serializing its own state on the server side is not perfect. (payload on html size etc...) It would be better to have an intelligent object store that keeps references even when serialized, de-serialized. That way, data only needs to be send down to the client as a single source and can be converted back into its original structure easily. This topic is considered to be "nice to have" but definitely an improvement.

Fixed in #151


SEO Make if findable in GitHub

I searched for "mongoose api express", but I did not find this repo.


font lock stdlib functions

Just making sure direnv-envrc-mode isn't missing out features from envrc-file-mode :)
See: https://github.com/purcell/envrc/pull/40

beautiful 🚀


Get current camera parameters

This solution follows established practice and implements async API to obtain current camera parameters.

Now we read camera parameters directly from Camera1.
Added converter to convert from platform to library parameters.
Refactored converter names.
Added converter test.

Now looks good. Thanks for contributing!


Terms on Wikipedia that are not present in the Cell Ontology

Following a bit what was described on #700, I am finishing the curation of Cell Ontology IDs on Wikidata.
This includes the mapping of current English Wikipedia pages about cells to CL.
The SPARQL query below lists all Wikipedia pages regarding cell types that could not be matched to the Cell Ontology:

https://w.wiki/6J3P

It includes general terms like "plant cell" and "microbial cyst" which might not fit, and several abnormal cell types (e.g. "acanthocyte" and "Renshaw cell").
Some mappings are unclear, e.g. Wikipedia has "https://en.wikipedia.org/wiki/ILC2" and "https://en.wikipedia.org/wiki/Nuocyte", where CL has merged both concepts on http://purl.obolibrary.org/obo/CL_0001069. Probably an error on the Wikipedia end, but nevertheless worth noticing.
Some, however, seem really to be missing in CL (or at least missing as synonyms) , e.g. https://en.wikipedia.org/wiki/GnRH_neuron  and https://en.wikipedia.org/wiki/T_helper_3_cell.
Here are queries particular for:

Neurons with Wikipedia pages absent in CL: https://w.wiki/6J3U (@shawntanzk might be interested)
Leukocytes with Wikipedia pages absent in CL: https://w.wiki/6J3Y (@addiehl  might be interested)
Other (non-neuron, non-immune) cells with Wikipedia pages absent in CL: https://w.wiki/6J3b

If any cells in the list are actually present in CL, let me know and I'll add the mapping on Wikidata.

For brain cell types, I guess whoever takes over me will handle them. @dosumis I'll assign this to you for now and you can reassign then. Thanks

@lubianat, thank you for this ticket.
Looking at the first 30 results from https://w.wiki/6J3P, over half of them are out of scope for CL for the reasons you stated above (not animal cells, not normal cells). That said, this list can be helpful in locating some potentially missing cell types and synonyms and has been added to the CL new terms review list.
Regarding you specific examples, "GnRH neuron" is an exact synonym for CL:0011111 'gonadotropin releasing hormone'.
A T helper 3 cell type may be potential new cell type... unsure if it would be a subclass of 'regulatory T cell' and would ask for @addiehl's input.


Grid columns not previewing as 3, but 2

Any type of grid (card grid, scrollable grid, etc.) shows 3 columns in the editor, but the preview only shows 2 columns.
Screenshot editor:

Screenshot preview:

Old, closing.


Added tcib base job

It will be used to build container images and push it to the local registry.
Depends-On: https://github.com/openstack-k8s-operators/ci-framework/pull/256
As a pull request owner and reviewers, I checked that:

[x] Appropriate testing is done and actually running
[x] Appropriate documentation exists and/or is up-to-date:

[x] README in the role
[x] Content of the docs/source is reflecting the changes

/re-test

/re-test

/retest-all

https://review.rdoproject.org/zuul/status/change/285,c7296216b0db5b2fb5f0b59c8a9e7732b9e9d457

recheck

/recheck

/recheck

/recheck

/recheck

/retest

/retest-required

/retest

/recheck

/test

recheck

/recheck

/test all

Looks good, need help from @raukadah now to see where we get this auth file that is missing to push stuff to quay.

/test all

recheck

recheck

/ok-to-test

recheck

recheck

Don't we need the crc/podman.yml playbook to set the authentication?

Thank you @arxcruz for reviewing the patch.
https://github.com/openstack-k8s-operators/ci-framework/pull/285/files#diff-3c28b547d63c93ab4030bd86a1f1d60082e4d108d8f9389c89952cc881b38b57R4 uses container-tcib-build-base as a parent job will call the podman playbook .
Now this patch is good to go. We can add further improvements in new pull request.

/lgtm