Vale CMS Need more than a rule playground? Explore
Package Explorer

Journals

Scientific manuscripts: a core of conventions for units, statistics, figures, and citations, the IMRaD structure, the Nature and PLOS ONE author guidelines, and the CONSORT, STROBE, and PRISMA checklists.

jdkato/journals style Vale ≥ 3.22.0

Getting started

Add it to your .vale.ini, then run vale sync.

Packages = Journals

[*.md]
BasedOnStyles = Vale, Journals

Assets 2

Files the package ships under config/, installed alongside its rules by vale sync.

  • 1 view
    • Notebook dasel scopes: cell
  • 1 vocabulary
    • Journals 298 accepted, 0 rejected

Rules 242

66 error120 warning56 suggestion
  • Journals.Abbreviations suggestion existence scope: raw Style guide

    '%s' is defined but used fewer than three times; write it out instead.

  • Journals.Abbreviations suggestion existence scope: raw Style guide

    '%s' is defined but used fewer than three times; write it out instead.

  • Journals.Abstract error occurrence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    An Abstract section.

  • Journals.Abstract error occurrence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    An Abstract section.

  • Journals.AbstractAbbreviations suggestion existence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    Avoid abbreviations in the abstract: '%s'.

  • Journals.AbstractAbbreviations suggestion existence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    Avoid abbreviations in the abstract: '%s'.

  • Journals.AbstractCitations warning existence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    The abstract stands alone; cite in the body, not '%s'.

  • Journals.AbstractCitations warning existence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    The abstract stands alone; cite in the body, not '%s'.

  • Journals.AbstractLength warning occurrence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    Abstract runs %d words.

  • Journals.AbstractLength warning occurrence scope: doc(section:haschild(h1:contains("Abstract"),h2:contains("Abstract")))

    Abstract runs %d words.

  • Journals.Acknowledgements suggestion existence scope: doc(section:haschild(h1:contains("cknowledg"),h2:contains("cknowledg"))) Style guide

    Thank for assistance, not 'excellent' assistance; cut '%s'.

  • Journals.Acknowledgements suggestion existence scope: doc(section:haschild(h1:contains("cknowledg"),h2:contains("cknowledg"))) Style guide

    Thank for assistance, not 'excellent' assistance; cut '%s'.

  • Journals.Acronyms suggestion Std.Abbreviations.Acronyms
  • Journals.Acronyms suggestion Std.Abbreviations.Acronyms
  • Journals.Alpha suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods state the threshold for significance (alpha).

  • Journals.Alpha suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods state the threshold for significance (alpha).

  • Journals.Analyzed warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give the number analyzed in each group and the analysis population (items 19 and 21).

  • Journals.Analyzed warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give the number analyzed in each group and the analysis population (items 19 and 21).

  • Journals.Availability warning occurrence scope: raw Style guide

    Say which data, code, and materials are available and where (item 27).

  • Journals.Availability warning occurrence scope: raw Style guide

    Say which data, code, and materials are available and where (item 27).

  • Journals.Baseline warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results present baseline characteristics for each group (item 18).

  • Journals.Baseline warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results present baseline characteristics for each group (item 18).

  • Journals.Bias warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe efforts to address potential sources of bias (item 9).

  • Journals.Bias warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe efforts to address potential sources of bias (item 9).

  • Journals.Blinding error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say who was blinded, or that the trial was open label (item 13).

  • Journals.Blinding error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say who was blinded, or that the trial was open label (item 13).

  • Journals.Certainty warning occurrence scope: raw Style guide

    Assess and report the certainty of evidence for each outcome (items 15 and 22).

  • Journals.Certainty warning occurrence scope: raw Style guide

    Assess and report the certainty of evidence for each outcome (items 15 and 22).

  • Journals.Citations warning existence Style guide

    PLOS cites by number in square brackets, not '%s'.

  • Journals.Citations warning existence scope: ~doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Nature sets reference numbers as superscripts, not in brackets: '%s'.

  • Journals.Citations warning existence Style guide

    PLOS cites by number in square brackets, not '%s'.

  • Journals.Citations warning existence scope: ~doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Nature sets reference numbers as superscripts, not in brackets: '%s'.

  • Journals.CodeAvailability warning occurrence scope: raw Style guide

    A Code Availability statement.

  • Journals.CodeAvailability warning occurrence scope: raw Style guide

    A Code Availability statement.

  • Journals.Concealment error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how allocation was concealed until assignment (item 12a).

  • Journals.Concealment error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how allocation was concealed until assignment (item 12a).

  • Journals.Conflicts warning occurrence scope: raw Style guide

    Declare competing interests (item 5b).

  • Journals.Conflicts warning occurrence scope: raw Style guide

    Declare competing interests (item 26).

  • Journals.Conflicts warning occurrence scope: raw Style guide

    Declare competing interests (item 5b).

  • Journals.Conflicts warning occurrence scope: raw Style guide

    Declare competing interests (item 26).

  • Journals.DataAvailability error occurrence scope: raw Style guide

    A Data Availability Statement.

  • Journals.DataAvailability error occurrence scope: raw Style guide

    A Data Availability statement.

  • Journals.DataAvailability error occurrence scope: raw Style guide

    A Data Availability Statement.

  • Journals.DataAvailability error occurrence scope: raw Style guide

    A Data Availability statement.

  • Journals.DataCollection warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how data were collected from reports (item 9).

  • Journals.DataCollection warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how data were collected from reports (item 9).

  • Journals.DataPlural suggestion existence

    'data' is plural in a manuscript: 'data are', not '%s'.

  • Journals.DataPlural suggestion existence

    'data' is plural in a manuscript: 'data are', not '%s'.

  • Journals.DataSharing warning occurrence scope: raw Style guide

    State whether and where participant-level data and code are available (item 4).

  • Journals.DataSharing warning occurrence scope: raw Style guide

    State whether and where participant-level data and code are available (item 4).

  • Journals.DataSources warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the sources of data and the methods of measurement (item 8).

  • Journals.DataSources warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the sources of data and the methods of measurement (item 8).

  • Journals.Degree suggestion existence Style guide

    A single space between the number and the unit: '%s'.

  • Journals.Degree suggestion existence Style guide

    A single space between the number and the unit: '%s'.

  • Journals.DescriptiveData warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give the characteristics of participants (item 14).

  • Journals.DescriptiveData warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give the characteristics of participants (item 14).

  • Journals.Discussion error occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion")))

    A Discussion section.

  • Journals.Discussion error occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion")))

    A Discussion section.

  • Journals.DoubleHedge suggestion existence

    One hedge is enough: '%s'.

  • Journals.DoubleHedge suggestion existence

    One hedge is enough: '%s'.

  • Journals.EffectMeasures warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods specify the effect measure for each outcome (item 12).

  • Journals.EffectMeasures warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods specify the effect measure for each outcome (item 12).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods state the eligibility criteria for participants (item 6a).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods specify the inclusion and exclusion criteria (item 5).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the eligibility criteria and how participants were selected (item 6).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods state the eligibility criteria for participants (item 6a).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods specify the inclusion and exclusion criteria (item 5).

  • Journals.Eligibility error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the eligibility criteria and how participants were selected (item 6).

  • Journals.EtAl warning substitution

    Write '%s', not '%s'.

  • Journals.EtAl warning substitution

    Write '%s', not '%s'.

  • Journals.Ethics error existence scope: raw Style guide

    The study has human or animal subjects; name the committee that approved it.

  • Journals.Ethics error existence scope: raw Style guide

    The study has human or animal subjects; name the committee that approved it.

  • Journals.Excluded warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results cite the studies that looked eligible but were excluded, and say why (item 16b).

  • Journals.Excluded warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results cite the studies that looked eligible but were excluded, and say why (item 16b).

  • Journals.ExtendedData warning substitution Style guide

    Cite an online-only figure as '%s', not '%s'.

  • Journals.ExtendedData warning substitution Style guide

    Cite an online-only figure as '%s', not '%s'.

  • Journals.FigureAbbreviation suggestion consistency

    Inconsistent figure label: '%s'.

  • Journals.FigureAbbreviation suggestion consistency

    Inconsistent figure label: '%s'.

  • Journals.FigureLabel warning substitution Style guide

    Cite a figure as '%s', not '%s'.

  • Journals.FigureLabel warning substitution Style guide

    Cite a figure as '%s', not '%s'.

  • Journals.FigureLabel warning substitution Style guide

    Cite a figure as '%s', not '%s'.

  • Journals.FigureLabel warning substitution Style guide

    Cite a figure as '%s', not '%s'.

  • Journals.FlowDiagram error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results describe the search and selection, ideally with a flow diagram (item 16a).

  • Journals.FlowDiagram error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results describe the search and selection, ideally with a flow diagram (item 16a).

  • Journals.Footnotes error existence scope: raw Style guide

    Footnotes are not permitted; move '%s' into the text.

  • Journals.Footnotes error existence scope: raw Style guide

    Footnotes are not permitted; move '%s' into the text.

  • Journals.Funding warning occurrence scope: raw Style guide

    Name the sources of funding and their role (item 5a).

  • Journals.Funding warning occurrence scope: raw Style guide

    Describe the sources of support and the funders' role (item 25).

  • Journals.Funding warning occurrence scope: raw Style guide

    Give the source of funding and the funders' role (item 22).

  • Journals.Funding warning occurrence scope: raw Style guide

    Name the sources of funding and their role (item 5a).

  • Journals.Funding warning occurrence scope: raw Style guide

    Describe the sources of support and the funders' role (item 25).

  • Journals.Funding warning occurrence scope: raw Style guide

    Give the source of funding and the funders' role (item 22).

  • Journals.Generalizability warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the generalizability of the results (item 21).

  • Journals.Generalizability warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the generalizability of the results (item 21).

  • Journals.Harms warning occurrence scope: raw Style guide

    Describe how harms were assessed and report them (items 15 and 27).

  • Journals.Harms warning occurrence scope: raw Style guide

    Describe how harms were assessed and report them (items 15 and 27).

  • Journals.Headings warning existence scope: heading.h5, heading.h6 Style guide

    PLOS allows three heading levels below the title: '%s'.

  • Journals.Headings warning existence scope: heading.h5, heading.h6 Style guide

    PLOS allows three heading levels below the title: '%s'.

  • Journals.HereWeShow suggestion occurrence scope: text & doc(h1 + p) Style guide

    Introduce the main conclusion with 'Here we show' or an equivalent.

  • Journals.HereWeShow suggestion occurrence scope: text & doc(h1 + p) Style guide

    Introduce the main conclusion with 'Here we show' or an equivalent.

  • Journals.Heterogeneity warning occurrence scope: raw Style guide

    Describe how heterogeneity was explored and report it (items 13e and 20c).

  • Journals.Heterogeneity warning occurrence scope: raw Style guide

    Describe how heterogeneity was explored and report it (items 13e and 20c).

  • Journals.Hype suggestion existence

    Let the result carry the weight; cut '%s'.

  • Journals.Hype suggestion existence

    Let the result carry the weight; cut '%s'.

  • Journals.InformationSources error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods name the sources searched and the date last searched (item 6).

  • Journals.InformationSources error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods name the sources searched and the date last searched (item 6).

  • Journals.Intensifiers suggestion existence

    Intensifier '%s' adds nothing a number would not.

  • Journals.Intensifiers suggestion existence

    Intensifier '%s' adds nothing a number would not.

  • Journals.Introduction error occurrence scope: doc(section:haschild(h1:contains("Introduction"),h2:contains("Introduction")))

    An Introduction section.

  • Journals.Introduction error occurrence scope: doc(section:haschild(h1:contains("Introduction"),h2:contains("Introduction")))

    An Introduction section.

  • Journals.LabelCase warning existence

    Capitalize a numbered label: '%s'.

  • Journals.LabelCase warning existence

    Capitalize a numbered label: '%s'.

  • Journals.Legends warning occurrence scope: paragraph & doc(section:haschild(h1:contains("egend"),h2:contains("egend"))) Style guide

    A figure legend runs %d words; fewer than 300 each.

  • Journals.Legends warning occurrence scope: paragraph & doc(section:haschild(h1:contains("egend"),h2:contains("egend"))) Style guide

    A figure legend runs %d words; fewer than 300 each.

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the trial's limitations (item 28).

  • Journals.Limitations suggestion occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion")))

    The Discussion names the study's limitations.

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the limitations of the evidence and of the review process (items 23b and 23c).

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the study's limitations, including sources of bias (item 19).

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the trial's limitations (item 28).

  • Journals.Limitations suggestion occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion")))

    The Discussion names the study's limitations.

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the limitations of the evidence and of the review process (items 23b and 23c).

  • Journals.Limitations warning occurrence scope: doc(section:haschild(h1:contains("Discussion"),h2:contains("Discussion"))) Style guide

    Discussion addresses the study's limitations, including sources of bias (item 19).

  • Journals.MainResults error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give adjusted estimates with their precision, such as a confidence interval (item 16).

  • Journals.MainResults error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results give adjusted estimates with their precision, such as a confidence interval (item 16).

  • Journals.Methods error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod")))

    A Methods section: a heading containing 'Method' opens it.

  • Journals.Methods warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods runs %d words; typically no more than 3,000.

  • Journals.Methods error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod")))

    A Methods section: a heading containing 'Method' opens it.

  • Journals.Methods warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods runs %d words; typically no more than 3,000.

  • Journals.MissingData suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods explain how missing data were addressed (item 12c).

  • Journals.MissingData suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods explain how missing data were addressed (item 12c).

  • Journals.Participants warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results report the numbers of participants at each stage (item 13).

  • Journals.Participants warning occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results"))) Style guide

    Results report the numbers of participants at each stage (item 13).

  • Journals.Placeholder error existence

    Placeholder left in the manuscript: '%s'.

  • Journals.Placeholder error existence

    Placeholder left in the manuscript: '%s'.

  • Journals.Positional warning existence

    Cite the figure by number, not by position: '%s'.

  • Journals.Positional warning existence

    Cite the figure by number, not by position: '%s'.

  • Journals.PrimaryOutcome error occurrence scope: raw Style guide

    Define the primary outcome and report it (items 14 and 26).

  • Journals.PrimaryOutcome error occurrence scope: raw Style guide

    Define the primary outcome and report it (items 14 and 26).

  • Journals.Protocol warning occurrence scope: raw Style guide

    Say where the protocol and statistical analysis plan can be accessed (item 3).

  • Journals.Protocol warning occurrence scope: raw Style guide

    Say where the protocol can be accessed, or that one was not prepared (item 24b).

  • Journals.Protocol warning occurrence scope: raw Style guide

    Say where the protocol and statistical analysis plan can be accessed (item 3).

  • Journals.Protocol warning occurrence scope: raw Style guide

    Say where the protocol can be accessed, or that one was not prepared (item 24b).

  • Journals.Prove suggestion existence

    Results show or support; '%s' claims more than data can.

  • Journals.Prove suggestion existence

    Results show or support; '%s' claims more than data can.

  • Journals.PublicInvolvement suggestion occurrence scope: raw Style guide

    Describe how patients or the public were involved, or that they were not (item 8).

  • Journals.PublicInvolvement suggestion occurrence scope: raw Style guide

    Describe how patients or the public were involved, or that they were not (item 8).

  • Journals.PValueCase warning consistency

    Inconsistent case for the p-value: '%s'.

  • Journals.PValueCase warning consistency

    Inconsistent case for the p-value: '%s'.

  • Journals.PValues warning existence Style guide

    Report the exact p-value at or above 0.001, not '%s'.

  • Journals.PValues warning existence Style guide

    Report the exact p-value at or above 0.001, not '%s'.

  • Journals.PValueSpacing suggestion existence

    Space the operator: 'p = 0.03', not '%s'.

  • Journals.PValueSpacing suggestion existence

    Space the operator: 'p = 0.03', not '%s'.

  • Journals.PValueZero warning existence

    Report '%s' as 'p < 0.001'; a p-value is never zero.

  • Journals.PValueZero warning existence

    Report '%s' as 'p < 0.001'; a p-value is never zero.

  • Journals.Randomization error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how the allocation sequence was generated (item 11).

  • Journals.Randomization error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe how the allocation sequence was generated (item 11).

  • Journals.Ranges suggestion existence

    Use an en dash in a range: '%s'.

  • Journals.Ranges suggestion existence

    Use an en dash in a range: '%s'.

  • Journals.ReferenceAuthors warning existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    List the first six authors, then et al.: '%s'.

  • Journals.ReferenceAuthors warning existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Past five authors, give the first author et al.: '%s'.

  • Journals.ReferenceAuthors warning existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    List the first six authors, then et al.: '%s'.

  • Journals.ReferenceAuthors warning existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Past five authors, give the first author et al.: '%s'.

  • Journals.References error occurrence scope: doc(section:haschild(h1:contains("References"),h2:contains("References")))

    A References section.

  • Journals.References suggestion existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Vancouver style ends 'Journal. Year;Vol(Issue):pages.', not '%s'.

  • Journals.References warning occurrence scope: doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    %d references; Articles typically have no more than 50.

  • Journals.References error occurrence scope: doc(section:haschild(h1:contains("References"),h2:contains("References")))

    A References section.

  • Journals.References suggestion existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    Vancouver style ends 'Journal. Year;Vol(Issue):pages.', not '%s'.

  • Journals.References warning occurrence scope: doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    %d references; Articles typically have no more than 50.

  • Journals.ReferenceShape suggestion existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    A Nature reference ends with the year in parentheses: '%s'.

  • Journals.ReferenceShape suggestion existence scope: list & doc(section:haschild(h1:contains("References"),h2:contains("References"))) Style guide

    A Nature reference ends with the year in parentheses: '%s'.

  • Journals.Registration error occurrence scope: raw Style guide

    Give the trial registry and registration number (item 2).

  • Journals.Registration warning occurrence scope: raw Style guide

    Give the registration and registry, or say the review was not registered (item 24a).

  • Journals.Registration error occurrence scope: raw Style guide

    Give the trial registry and registration number (item 2).

  • Journals.Registration warning occurrence scope: raw Style guide

    Give the registration and registry, or say the review was not registered (item 24a).

  • Journals.ReportingBias warning occurrence scope: raw Style guide

    Assess the risk of bias from missing results and report it (items 14 and 21).

  • Journals.ReportingBias warning occurrence scope: raw Style guide

    Assess the risk of bias from missing results and report it (items 14 and 21).

  • Journals.Results error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results")))

    A Results section.

  • Journals.Results error occurrence scope: doc(section:haschild(h1:contains("Results"),h2:contains("Results")))

    A Results section.

  • Journals.RiskOfBias error occurrence scope: raw Style guide

    Assess and report the risk of bias in included studies (items 11 and 18).

  • Journals.RiskOfBias error occurrence scope: raw Style guide

    Assess and report the risk of bias in included studies (items 11 and 18).

  • Journals.SampleSize error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say how the sample size was determined (item 16).

  • Journals.SampleSize suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the sample sizes and how they were determined.

  • Journals.SampleSize error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say how the sample size was determined (item 16).

  • Journals.SampleSize suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods give the sample sizes and how they were determined.

  • Journals.SearchStrategy error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods present the full search strategy for at least one source (item 7).

  • Journals.SearchStrategy error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods present the full search strategy for at least one source (item 7).

  • Journals.SelectionProcess warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say how many reviewers screened each record and whether they worked independently (item 8).

  • Journals.SelectionProcess warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods say how many reviewers screened each record and whether they worked independently (item 8).

  • Journals.SentenceNumeral warning existence

    Spell out a number that starts a sentence, or recast it: '%s'.

  • Journals.SentenceNumeral warning existence

    Spell out a number that starts a sentence, or recast it: '%s'.

  • Journals.Setting warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the setting, locations, and dates (item 5).

  • Journals.Setting warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the setting, locations, and dates (item 5).

  • Journals.Significant suggestion existence scope: sentence

    '%s' without a statistic in the sentence: give the test, or say 'large'.

  • Journals.Significant suggestion existence scope: sentence

    '%s' without a statistic in the sentence: give the test, or say 'large'.

  • Journals.Software suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods name the software package and its version.

  • Journals.Software suggestion occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods name the software package and its version.

  • Journals.Species warning existence scope: raw Style guide

    Write a species name in italics: '%s'.

  • Journals.Species warning existence scope: raw Style guide

    Write a species name in italics: '%s'.

  • Journals.StatisticalMethods error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the statistical methods, including those for confounding (item 12).

  • Journals.StatisticalMethods error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the statistical methods, including those for confounding (item 12).

  • Journals.StudySize warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods explain how the study size was arrived at (item 10).

  • Journals.StudySize warning occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods explain how the study size was arrived at (item 10).

  • Journals.Subheadings warning existence scope: heading.h2, heading.h3 Style guide

    Subheading runs past 40 characters: '%s'.

  • Journals.Subheadings warning existence scope: heading.h2, heading.h3 Style guide

    Subheading runs past 40 characters: '%s'.

  • Journals.Summary warning occurrence scope: text & doc(h1 + p) Style guide

    The summary paragraph runs %d words; ideally no more than 200.

  • Journals.Summary warning occurrence scope: text & doc(h1 + p) Style guide

    The summary paragraph runs %d words; ideally no more than 200.

  • Journals.SummaryContent suggestion existence scope: text & doc(h1 + p) Style guide

    The summary paragraph avoids numbers, abbreviations, and measurements unless essential: '%s'.

  • Journals.SummaryContent suggestion existence scope: text & doc(h1 + p) Style guide

    The summary paragraph avoids numbers, abbreviations, and measurements unless essential: '%s'.

  • Journals.SupportingInformation warning existence Style guide

    Name supporting information 'S1 Fig', 'S1 Table', 'S1 Appendix': '%s'.

  • Journals.SupportingInformation warning existence Style guide

    Name supporting information 'S1 Fig', 'S1 Table', 'S1 Appendix': '%s'.

  • Journals.Symbols suggestion substitution

    Use '%s', not '%s'.

  • Journals.Symbols suggestion substitution

    Use '%s', not '%s'.

  • Journals.Synthesis error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the synthesis methods (item 13).

  • Journals.Synthesis error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods describe the synthesis methods (item 13).

  • Journals.TableLabel warning substitution Style guide

    Cite a table as '%s', not '%s'.

  • Journals.TableLabel warning substitution Style guide

    Cite a table as '%s', not '%s'.

  • Journals.Thousands suggestion existence Style guide

    Separate thousands with commas: '%s'.

  • Journals.Thousands suggestion existence Style guide

    Separate thousands with commas: '%s'.

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Identify the study as a randomized trial in the title (item 1).

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Identify the report as a systematic review in the title (item 1).

  • Journals.Title error existence scope: heading.h1 Style guide

    Title runs past 250 characters.

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Indicate the study's design with a common term in the title (item 1).

  • Journals.Title error existence scope: heading.h1 Style guide

    Title runs past 75 characters, including spaces.

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Identify the study as a randomized trial in the title (item 1).

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Identify the report as a systematic review in the title (item 1).

  • Journals.Title error existence scope: heading.h1 Style guide

    Title runs past 250 characters.

  • Journals.Title error occurrence scope: heading.h1 Style guide

    Indicate the study's design with a common term in the title (item 1).

  • Journals.Title error existence scope: heading.h1 Style guide

    Title runs past 75 characters, including spaces.

  • Journals.TitleAbbreviations suggestion existence scope: heading.h1 Style guide

    Avoid specialist abbreviations in the title: '%s'.

  • Journals.TitleAbbreviations suggestion existence scope: heading.h1 Style guide

    Avoid specialist abbreviations in the title: '%s'.

  • Journals.TitleCase warning capitalization scope: heading.h1 Style guide

    Write the title in sentence case: '%s'.

  • Journals.TitleCase warning capitalization scope: heading.h1 Style guide

    Write the title in sentence case: '%s'.

  • Journals.TitleContent warning existence scope: heading.h1 Style guide

    A Nature title avoids numbers, acronyms, abbreviations, and punctuation: '%s'.

  • Journals.TitleContent warning existence scope: heading.h1 Style guide

    A Nature title avoids numbers, acronyms, abbreviations, and punctuation: '%s'.

  • Journals.UnitSpacing warning existence Style guide

    Put a space between the number and the unit: '%s'.

  • Journals.UnitSpacing warning existence Style guide

    Put a space between the number and the unit: '%s'.

  • Journals.UnitSymbols warning substitution Style guide

    Write the unit as '%s', not '%s'.

  • Journals.UnitSymbols warning substitution Style guide

    Write the unit as '%s', not '%s'.

  • Journals.Variables error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods define the outcomes, exposures, predictors, and confounders (item 7).

  • Journals.Variables error occurrence scope: doc(section:haschild(h1:contains("ethod"),h2:contains("ethod"))) Style guide

    Methods define the outcomes, exposures, predictors, and confounders (item 7).

  • Journals.Wordy suggestion substitution Style guide

    Use '%s' instead of '%s'.

  • Journals.Wordy suggestion substitution Style guide

    Use '%s' instead of '%s'.