During anaesthesia, a motionless fish may still need urgent attention. Ventilation, observable responses, water conditions and recovery require joint assessment using criteria suited to the species and procedure.
Freezing preserves feed without establishing microbiological safety. Aquatic facility guidance supports tracing batches and assessing nutritional quality, storage and the risk of introducing pathogens as separate questions.
A 2026 review documents Cryptosporidium and Giardia detections in fish and shellfish. These findings can inform environmental surveillance, but do not by themselves establish parasite viability or transmission to people.
A heavy, silver salmon is not necessarily ready for seawater. A photoperiod study supports assessing rearing history, physiological indicators and health together before approving transfer.
Clear water and surviving fish do not confirm that a biofilter is functioning normally after treatment. Ammonia and nitrite monitoring needs to be interpreted alongside water circulation, feeding and system history.
An environmental DNA survey along the French Mediterranean coast found species-rich marinas whose fish communities were more similar to one another. A species count from a single basin can therefore miss a wider reorganization of biodiversity.
Better clinical protection does not establish that vaccinated fish stop transmitting a virus. Work on salmonid alphavirus shows why mortality, tissue damage, growth and infections among contact fish need separate assessment.
A rounded abdomen or stronger colour can help identify adult zebrafish sex, but neither works reliably in every group. Combining observations and retaining an undetermined category can improve sorting records while avoiding repeated handling.
Schyzocotyle acheilognathi can move with freshwater fish and complete its life cycle through copepods. Public aquariums need to review incoming animals, prey supplies and water connections rather than relying on a healthy appearance at arrival.
Combined exposure does not automatically mean synergy. Interpreting pollutant effects in fish requires a defined mixture, a clear exposure route and a comparison model, followed by an assessment of how well the findings represent the environment.
Detecting Mycobacterium marinum calls for staff protection, an assessment of the affected systems and control of transfers. A zebrafish facility case report supports a coordinated response, while leaving uncertainty about which measures drove improvement and whether the pathogen was eliminated.
Proliferative kidney disease reflects interactions between a parasite, its hosts and the water’s thermal history. Salmonid farms can use that life cycle to plan surveillance and distinguish parasite detection from clinical disease.
{"list_services":{"title":"Vetofish services","description":"Vetofish public services: descriptions, use cases, deliverables and URLs in the requested language.","inputSchema":{"type":"object","properties":{"lang":{"type":"string","enum":["fr","en"],"description":"Content language."}},"additionalProperties":false}},"list_upcoming_events":{"title":"Vetofish events","description":"Upcoming Vetofish events filtered by language, sector, type and dates. ‘no_matches’ is a complete answer; no fallback search is needed.","inputSchema":{"type":"object","properties":{"lang":{"type":"string","enum":["fr","en"],"description":"Content language."},"sector":{"type":"string","enum":["aquacultures","aquariums-publics","recherche","environnement"],"description":"Vetofish sector."},"type":{"type":"string","minLength":1,"maxLength":80,"description":"Event type."},"from":{"type":"string","format":"date","description":"Earliest event date."},"to":{"type":"string","format":"date","description":"Latest event date."},"limit":{"type":"integer","minimum":1,"maximum":5,"default":5,"description":"Maximum results."}},"additionalProperties":false}},"lookup_definition":{"title":"Vetofish definition","description":"Up to three Vetofish glossary definitions matching a French term, acronym or alias.","inputSchema":{"type":"object","properties":{"term":{"type":"string","minLength":1,"maxLength":120,"description":"French term, acronym, or alias."}},"required":["term"],"additionalProperties":false}},"get_veterinarian_profile":{"title":"Vetofish veterinarian profile","description":"Localized public professional profile of a Vetofish veterinarian: qualifications, expertise and identifiers.","inputSchema":{"type":"object","properties":{"veterinarian":{"type":"string","enum":["leguay","meunier"],"description":"Vetofish veterinarian."},"lang":{"type":"string","enum":["fr","en"],"description":"Profile language."}},"required":["veterinarian"],"additionalProperties":false}},"search_vetofish":{"title":"Search Vetofish","description":"Vetofish public content by keywords, language, type and sector: up to five results. Use responseFormat: page and offset to paginate. Partial sectors; French-only regulations and glossary. Request definitions explicitly for French fallback.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":160,"description":"Search words or phrase."},"lang":{"type":"string","enum":["fr","en"],"description":"Content language."},"types":{"type":"array","maxItems":9,"uniqueItems":true,"items":{"type":"string","enum":["faq","definition","news","event","service","sector","regulation","publication","veterinarian"]},"description":"Content types."},"sector":{"type":"string","enum":["aquacultures","aquariums-publics","recherche","environnement"],"description":"Vetofish sector."},"limit":{"type":"integer","minimum":1,"maximum":5,"default":5,"description":"Maximum results."},"responseFormat":{"type":"string","enum":["list","page"],"default":"list","description":"Legacy array, or version 2 page with total and continuation metadata."},"offset":{"type":"integer","minimum":0,"maximum":1000000,"default":0,"description":"Zero-based offset; requires responseFormat: page."},"indexVersion":{"type":"string","minLength":64,"maxLength":64,"pattern":"^[a-f0-9]{64}$","description":"Version returned by the preceding page; rejects a changed index."}},"required":["query"],"additionalProperties":false}}}